.seopb-account{--portal-ink: #101820;--portal-muted: #64707c;--portal-line: #dce5e0;--portal-green: #0f7f55;--portal-lime: #c8f24d;--portal-blue: #1f6feb;--portal-amber: #b7791f;--portal-red: #b42318;--portal-paper: #ffffff;--portal-soft: #f5f8f5;background:#f7faf7;color:var(--portal-ink)}.seopb-account *,.seopb-account *:before,.seopb-account *:after{box-sizing:border-box}.seopb-account__shell{display:grid;gap:24px}.seopb-app-frame{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.seopb-app-nav{position:sticky;top:16px;display:grid;gap:20px;border:1px solid var(--portal-line);border-radius:10px;padding:18px;background:var(--portal-paper)}.seopb-app-brand,.seopb-app-nav nav a{display:flex;align-items:center;gap:10px;color:var(--portal-ink);text-decoration:none}.seopb-app-brand span,.seopb-app-nav nav a span,.seopb-user-chip span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:var(--portal-ink);color:var(--portal-lime);font-size:1.2rem;font-weight:900}.seopb-app-brand strong{font-size:1.5rem;line-height:1.15}.seopb-app-nav nav{display:grid;gap:6px}.seopb-app-nav nav a{min-height:42px;border-radius:8px;padding:4px 8px;color:var(--portal-muted);font-size:1.4rem;font-weight:900}.seopb-app-nav nav a.is-active,.seopb-app-nav nav a:hover{background:var(--portal-soft);color:var(--portal-ink);text-decoration:none}.seopb-app-nav nav a.is-active span,.seopb-app-nav nav a:hover span{background:var(--portal-lime);color:var(--portal-ink)}.seopb-app-content{display:grid;gap:24px;min-width:0}.seopb-topbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;border:1px solid var(--portal-line);border-radius:10px;padding:12px;background:var(--portal-paper)}.seopb-topbar>a,.seopb-balance-chip,.seopb-user-chip{display:inline-flex;min-height:42px;align-items:center;border:1px solid var(--portal-line);border-radius:8px;padding:7px 10px;background:var(--portal-soft);color:var(--portal-ink);font-size:1.3rem;font-weight:900;text-decoration:none}.seopb-balance-chip,.seopb-user-chip{gap:9px}.seopb-balance-chip{margin-right:auto;display:grid;gap:1px}.seopb-balance-chip strong{color:var(--portal-green);line-height:1}.seopb-balance-chip span{color:var(--portal-muted);font-size:1.1rem}.seopb-user-chip strong{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seopb-account__hero,.seopb-panel,.seopb-summary article{border:1px solid var(--portal-line);border-radius:10px;background:var(--portal-paper)}.seopb-account__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:30px;border:2px solid var(--portal-ink);box-shadow:8px 8px #10182014}.seopb-account__eyebrow,.seopb-panel__heading p,.seopb-side-card>p{margin:0 0 8px;color:var(--portal-green);font-size:1.2rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.seopb-account h1,.seopb-account h2,.seopb-account h3{margin:0;color:var(--portal-ink);letter-spacing:0}.seopb-account h1{font-size:clamp(3.4rem,5vw,5.8rem);line-height:.96;font-weight:900}.seopb-account__hero p:not(.seopb-account__eyebrow){max-width:760px;margin:14px 0 0;color:var(--portal-muted);font-size:1.6rem;line-height:1.5}.seopb-account__hero p span{color:var(--portal-ink);font-weight:800}.seopb-account__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.seopb-account-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--portal-ink);border-radius:8px;padding:0 18px;background:var(--portal-paper);color:var(--portal-ink);font-size:1.4rem;font-weight:900;line-height:1.1;text-decoration:none}.seopb-account-button:hover{text-decoration:none}.seopb-account-button--primary{background:var(--portal-lime);box-shadow:4px 4px 0 var(--portal-ink)}.seopb-account__logout{display:inline-flex;align-items:center;color:var(--portal-muted);font-size:1.3rem;font-weight:800;text-decoration:underline;text-underline-offset:4px}.seopb-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.seopb-summary article{padding:20px}.seopb-summary span{display:block;color:var(--portal-muted);font-size:1.2rem;font-weight:900;text-transform:uppercase}.seopb-summary strong{display:block;margin-top:8px;color:var(--portal-ink);font-size:3.8rem;line-height:1;font-weight:900}.seopb-summary p{margin:10px 0 0;color:var(--portal-muted);font-size:1.3rem;line-height:1.35}.seopb-account__grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.seopb-account__main,.seopb-account__side{display:grid;gap:24px}.seopb-panel{padding:24px}.seopb-panel__heading{display:flex;gap:18px;align-items:end;justify-content:space-between;margin-bottom:20px}.seopb-panel__heading h2,.seopb-side-card h2{font-size:2.4rem;line-height:1.1;font-weight:900}.seopb-panel__heading a,.seopb-text-action,.seopb-campaign__actions a{color:var(--portal-green);font-size:1.4rem;font-weight:900;text-decoration:underline;text-underline-offset:4px}.seopb-placement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.seopb-placement-card{display:grid;gap:18px;border:2px solid var(--portal-ink);border-radius:10px;padding:20px;background:var(--portal-soft)}.seopb-placement-card span{display:inline-flex;width:fit-content;margin-bottom:12px;border:1px solid var(--portal-ink);border-radius:999px;padding:4px 10px;color:var(--portal-green);font-size:1.1rem;font-weight:900;text-transform:uppercase}.seopb-placement-card h3,.seopb-campaign h3,.seopb-resource h3{font-size:2rem;line-height:1.15;font-weight:900}.seopb-placement-card p,.seopb-campaign p,.seopb-empty{margin:8px 0 0;color:var(--portal-muted);font-size:1.4rem;line-height:1.45}.seopb-placement-card dl{display:grid;gap:8px;margin:0}.seopb-placement-card dl div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px}.seopb-placement-card dt,.seopb-placement-card dd{margin:0;font-size:1.3rem}.seopb-placement-card dt{color:var(--portal-muted);font-weight:800}.seopb-placement-card dd{color:var(--portal-ink);font-weight:900;overflow-wrap:anywhere}.seopb-table-wrap{width:100%;overflow-x:auto}.seopb-data-table{width:100%;border-collapse:collapse;min-width:720px}.seopb-data-table th,.seopb-data-table td{border-bottom:1px solid var(--portal-line);padding:14px 12px;text-align:left;vertical-align:top}.seopb-data-table th{color:var(--portal-muted);font-size:1.2rem;font-weight:900;text-transform:uppercase}.seopb-data-table td{color:var(--portal-ink);font-size:1.4rem;font-weight:700}.seopb-status{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:4px 10px;font-size:1.2rem;font-weight:900;white-space:nowrap}.seopb-status--draft{background:#eef1f3;color:#3f4a54}.seopb-status--submitted{background:#eaf2ff;color:var(--portal-blue)}.seopb-status--in-review{background:#fff4df;color:var(--portal-amber)}.seopb-status--approved{background:#e8f7ef;color:var(--portal-green)}.seopb-status--live{background:var(--portal-lime);color:var(--portal-ink)}.seopb-campaign-list{display:grid;gap:14px}.seopb-campaign{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.32fr);gap:18px;border:1px solid var(--portal-line);border-radius:10px;padding:18px;background:#fbfcfa}.seopb-campaign__summary{display:grid;gap:10px}.seopb-campaign__meta{display:grid;gap:6px;align-content:start;color:var(--portal-muted);font-size:1.3rem}.seopb-campaign__meta strong{color:var(--portal-ink);font-size:1.4rem}.seopb-campaign__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:14px}.seopb-submit-form{display:grid;gap:18px}.seopb-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.seopb-form-grid label{display:grid;gap:8px;color:var(--portal-ink);font-size:1.3rem;font-weight:900}.seopb-form-grid label:last-child{grid-column:1 / -1}.seopb-form-grid input,.seopb-form-grid textarea{width:100%;border:1px solid var(--portal-line);border-radius:8px;padding:12px 14px;background:var(--portal-paper);color:var(--portal-ink);font:inherit;font-size:1.4rem}.seopb-form-grid textarea{resize:vertical}.seopb-form-message{border-radius:8px;padding:12px 14px;font-size:1.4rem;font-weight:800}.seopb-form-message--success{background:#e8f7ef;color:var(--portal-green)}.seopb-form-message--error{background:#fff0ee;color:var(--portal-red)}.seopb-side-card{display:grid;gap:16px}.seopb-address{color:var(--portal-muted);font-size:1.4rem;line-height:1.5}.seopb-address p{margin:0}.seopb-mini-list{display:grid;gap:10px}.seopb-mini-list article,.seopb-mini-list a{display:grid;gap:4px;border:1px solid var(--portal-line);border-radius:8px;padding:12px;background:var(--portal-soft);color:var(--portal-ink);text-decoration:none}.seopb-mini-list strong{font-size:1.4rem;line-height:1.25}.seopb-mini-list span{color:var(--portal-muted);font-size:1.25rem;line-height:1.35}.seopb-workspace-page .section--padding{padding-top:48px;padding-bottom:80px}.seopb-workspace-list{display:grid;gap:14px}.seopb-workspace-list--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.seopb-workspace-item{display:grid;gap:16px;border:1px solid var(--portal-line);border-radius:10px;padding:18px;background:var(--portal-soft)}.seopb-workspace-list--rows .seopb-workspace-item{grid-template-columns:minmax(0,1fr) minmax(260px,.45fr) auto;align-items:center}.seopb-workspace-item h3{margin-top:10px;font-size:2rem;line-height:1.15;font-weight:900}.seopb-workspace-item p{margin:8px 0 0;color:var(--portal-muted);font-size:1.4rem;line-height:1.45}.seopb-workspace-item dl{display:grid;gap:8px;margin:0}.seopb-workspace-item dl div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px}.seopb-workspace-item dt,.seopb-workspace-item dd{margin:0;font-size:1.3rem}.seopb-workspace-item dt{color:var(--portal-muted);font-weight:800}.seopb-workspace-item dd{color:var(--portal-ink);font-weight:900}.seopb-live-dashboard[hidden]{display:none}html.seopb-account-template .announcement-bar,html.seopb-account-template .announcement-bar-section,html.seopb-account-template .shopify-section-group-header-group,html.seopb-account-template .shopify-section-header,html.seopb-account-template .header-wrapper,html.seopb-account-template .footer,html.seopb-account-template footer,html.seopb-account-template .shopify-section-group-footer-group{display:none!important}.seopb-brandpush-preview-banner{border:1px solid #9bbcff;border-radius:12px;background:#eef4ff;color:#123a8f;font-weight:900;padding:12px 16px}.seopb-client-portal-shell{--seopb-portal-border: #d9e2ec;--seopb-portal-card-radius: 16px;--seopb-portal-card-padding: 22px;--seopb-portal-shadow: 0 14px 34px rgba(15, 35, 55, .07);display:grid;gap:18px;max-width:1180px;margin:0 auto}.seopb-client-portal-header,.seopb-client-portal-footer,.seopb-client-portal-nav,.seopb-client-portal-summary,.seopb-client-portal-next-actions,.seopb-client-portal-latest-card,.seopb-client-portal-activity,.seopb-client-portal-recent-orders,.seopb-client-portal-billing-profile,.seopb-client-portal-help-card,.seopb-client-portal-account-card,.seopb-client-portal-section{border:1px solid var(--seopb-portal-border);border-radius:var(--seopb-portal-card-radius);background:#fff;box-shadow:var(--seopb-portal-shadow)}.seopb-client-portal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}.seopb-client-portal-brand{display:inline-grid;grid-template-columns:42px auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;color:#061a33;text-decoration:none}.seopb-client-portal-brand span{display:grid;grid-row:1 / span 2;width:42px;height:42px;place-items:center;border-radius:12px;background:#0788f8;color:#fff;font-size:14px;font-weight:900}.seopb-client-portal-brand strong{color:#061a33;font-size:20px;line-height:1.1;font-weight:900}.seopb-client-portal-brand small{color:#5e7185;font-size:12px;font-weight:800}.seopb-client-portal-header__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.seopb-client-portal-header__actions a,.seopb-client-portal-footer a{color:#006efd;font-size:13px;font-weight:900;text-decoration:none}.seopb-client-portal-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}.seopb-client-portal-nav{position:sticky;top:18px;z-index:3;display:grid;gap:7px;padding:14px}.seopb-client-portal-nav a{position:relative;display:flex;min-height:42px;align-items:center;border-radius:10px;color:#06345f;font-size:13px;font-weight:800;line-height:1;padding:0 14px 0 18px;text-decoration:none;transition:background .14s ease,color .14s ease,transform .14s ease}.seopb-client-portal-nav a:hover,.seopb-client-portal-nav a[aria-current=page]{background:#e7f2ff;color:#006efd;transform:translate(2px)}.seopb-client-portal-nav a[aria-current=page]:before{position:absolute;left:7px;width:4px;height:20px;border-radius:999px;background:#0788f8;content:""}.seopb-client-portal-pages{display:grid;gap:18px;min-width:0}.seopb-client-portal-page{display:grid;gap:18px}.seopb-client-portal-page>*,.seopb-orders-table-wrap{min-width:0}.seopb-client-portal-page[hidden]{display:none}.seopb-client-portal-summary{padding:var(--seopb-portal-card-padding)}.seopb-client-portal-summary__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border:1px solid #e1eaf3;border-radius:14px;background:#f7fbff;padding:22px}.seopb-client-portal-summary__hero>div:first-child>span,.seopb-client-portal-summary__next-label,.seopb-client-portal-latest-card span,.seopb-client-portal-activity>span,.seopb-client-portal-recent-orders__heading>span,.seopb-client-portal-section__heading>span{color:#008f3f;display:block;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.seopb-client-portal-summary h2{margin:8px 0;color:#061a33;font-size:34px;line-height:1.1;font-weight:900}.seopb-client-portal-summary p{max-width:620px;color:#3d536b;font-size:14px;line-height:1.45}.seopb-client-portal-summary__actions{display:grid;gap:10px;justify-items:end}.seopb-client-portal-summary__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0}.seopb-client-portal-summary-card,.seopb-client-portal-line{border:1px solid #d6e0ea;border-radius:12px;background:#fff}.seopb-client-portal-summary-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:18px}.seopb-client-portal-summary-card__icon{display:grid;grid-row:1 / span 3;width:36px;height:36px;place-items:center;border-radius:10px;background:#eef6ff;color:#006efd;font-size:13px;font-weight:900}.seopb-client-portal-summary-card dt,.seopb-client-portal-summary-card dd{margin:0}.seopb-client-portal-summary-card dt{color:#5e7185;font-size:12px;font-weight:900;text-transform:uppercase}.seopb-client-portal-summary-card dd{color:#061a33;font-size:31px;line-height:1;font-weight:900}.seopb-client-portal-summary-card small{color:#7b8ea3;font-size:12px;font-weight:800}.seopb-client-portal-overview{display:grid;grid-template-columns:1fr;gap:18px}.seopb-client-portal-overview__top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;align-items:stretch}.seopb-client-portal-next-actions h3,.seopb-client-portal-latest-card strong{color:#061a33;font-size:18px;line-height:1.25;font-weight:900}.seopb-client-portal-latest-card p,.seopb-client-portal-activity p,.seopb-client-portal-recent-orders p{margin:0;color:#3d536b;font-size:14px;line-height:1.45}.seopb-client-portal-action,.seopb-brandpush-actions .seopb-client-portal-action,.seopb-brandpush-promo-row a{display:inline-flex;width:fit-content;min-height:40px;align-items:center;justify-content:center;border:1px solid var(--bp-blue);border-radius:8px;padding:9px 16px;background:var(--bp-blue);color:#fff;font-size:13px;line-height:1;font-weight:900;text-decoration:none}.seopb-client-portal-action:hover,.seopb-brandpush-actions .seopb-client-portal-action:hover,.seopb-brandpush-promo-row a:hover{background:#006fd0;border-color:#006fd0;color:#fff}.seopb-client-portal-action--secondary,.seopb-brandpush-actions .seopb-client-portal-action--secondary{background:#fff;color:var(--bp-blue)}.seopb-client-portal-action--secondary:hover,.seopb-brandpush-actions .seopb-client-portal-action--secondary:hover{background:#eef6ff;border-color:var(--bp-blue);color:var(--bp-blue)}.seopb-client-portal-status{display:inline-flex;width:fit-content;min-height:28px;align-items:center;justify-content:center;border-radius:999px;padding:5px 10px;background:#edf2f7;color:#42556b;font-size:12px;line-height:1;font-weight:900;white-space:nowrap}.seopb-client-portal-status--ready,.seopb-client-portal-status--paid{background:#e8f8ee;color:#0f8a3b}.seopb-client-portal-status--pending{background:#fff4df;color:#9a5b00}.seopb-client-portal-latest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seopb-client-portal-next-actions{display:grid;gap:12px;padding:var(--seopb-portal-card-padding)}.seopb-client-portal-next-actions h3{margin:0}.seopb-client-portal-latest-card{display:grid;grid-template-rows:auto auto 1fr auto;align-content:stretch;gap:8px;min-height:176px;min-width:0;padding:18px;box-shadow:none}.seopb-client-portal-latest-card strong{display:block;overflow-wrap:anywhere}.seopb-client-portal-activity{display:grid;grid-column:1 / -1;width:100%;gap:12px;padding:var(--seopb-portal-card-padding)}.seopb-client-portal-activity ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.seopb-client-portal-activity li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;border-top:1px solid #edf2f7;padding-top:12px}.seopb-client-portal-activity li:first-child{border-top:0;padding-top:0}.seopb-client-portal-activity strong{display:block;color:#061a33;font-weight:900}.seopb-client-portal-activity small{display:block;margin-top:2px;color:#5e7185;font-size:12px;font-weight:800}.seopb-client-portal-activity__dot{width:10px;height:10px;margin-top:5px;border-radius:999px;background:#0788f8}.seopb-client-portal-activity__date{color:#7b8ea3;font-size:12px;font-weight:800;white-space:nowrap}.seopb-client-portal-recent-orders{display:grid;gap:12px;padding:var(--seopb-portal-card-padding)}.seopb-client-portal-billing-profile{display:grid;gap:18px;padding:var(--seopb-portal-card-padding);box-shadow:none}.seopb-client-portal-billing-profile h3,.seopb-client-portal-help-card h3,.seopb-client-portal-account-card h3{margin:0;color:#061a33;font-size:18px;line-height:1.2;font-weight:900}.seopb-client-portal-billing-profile p,.seopb-client-portal-help-card p,.seopb-client-portal-account-card p{margin:4px 0 0;color:#5e7185;font-size:13px;line-height:1.45}.seopb-client-portal-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.seopb-client-portal-form-field{display:grid;gap:6px}.seopb-client-portal-form-field span{color:#31465c;font-size:12px;font-weight:900;text-transform:uppercase}.seopb-client-portal-form-field input{width:100%;min-height:42px;border:1px solid #d9e2ec;border-radius:10px;padding:10px 12px;background:#fff;color:#061a33;font:inherit}.seopb-client-portal-form-field input:focus{border-color:#0788f8;outline:3px solid rgba(7,136,248,.12)}.seopb-client-portal-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.seopb-client-portal-form-actions span{color:#5e7185;font-size:13px;font-weight:800}.seopb-client-portal-help-grid,.seopb-client-portal-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.seopb-client-portal-help-card,.seopb-client-portal-account-card{display:grid;align-content:start;gap:10px;min-width:0;padding:18px;box-shadow:none}.seopb-client-portal-help-card>span,.seopb-client-portal-account-card>span{color:#008a3d;font-size:11px;font-weight:900;text-transform:uppercase}.seopb-client-portal-account-card--wide{grid-column:span 2}.seopb-client-portal-recent-orders__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.seopb-client-portal-recent-orders__heading a{color:#006efd;font-size:13px;font-weight:900;text-decoration:none}.seopb-client-portal-recent-orders ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.seopb-client-portal-recent-orders li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;border-top:1px solid #edf2f7;padding-top:12px}.seopb-client-portal-recent-orders li:first-child{border-top:0;padding-top:0}.seopb-client-portal-recent-orders strong{display:block;color:#061a33;font-weight:900}.seopb-client-portal-recent-order__meta{display:block;margin-top:4px;color:#5e7185;font-size:13px;font-weight:800}.seopb-client-portal-section{padding:var(--seopb-portal-card-padding)}.seopb-client-portal-section--orders,.seopb-client-portal-section--subscriptions{grid-column:1 / -1}.seopb-client-portal-section__heading{display:grid;gap:4px;margin-bottom:14px}.seopb-client-portal-section__heading h2{margin:0}.seopb-client-portal-section__heading p{margin:0;color:#5e7185;font-size:13px;line-height:1.35}.seopb-client-portal-line{display:grid;gap:5px;margin-top:8px;padding:12px 14px}.seopb-client-portal-line a{justify-self:start}.seopb-client-portal-list{display:grid;gap:8px;margin-top:10px}.seopb-client-portal-list h3{margin:8px 0 0;color:#061a33;font-size:16px;line-height:1.2;font-weight:900}.seopb-client-portal-list .seopb-client-portal-line{margin-top:0;grid-template-columns:minmax(200px,1fr) minmax(200px,1.4fr) auto;align-items:center}.seopb-client-portal-list .seopb-client-portal-line strong{color:#061a33;font-weight:900}.seopb-client-portal-list .seopb-client-portal-line span{color:#5e7185;font-size:13px;font-weight:700}.seopb-client-portal-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;color:#5e7185;font-size:12px;font-weight:800}.seopb-client-portal-footer nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.seopb-live-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.seopb-live-summary article,.seopb-live-list article{border:1px solid var(--portal-line);border-radius:8px;padding:14px;background:#fff}.seopb-live-summary span,.seopb-live-list span{display:block;color:var(--portal-muted);font-size:1.1rem;font-weight:900;text-transform:uppercase}.seopb-live-summary strong,.seopb-live-list strong{display:block;margin-top:6px;color:var(--portal-ink);font-size:1.8rem;font-weight:900}.seopb-live-list{display:grid;gap:10px;margin-top:14px}.seopb-live-list p{margin:6px 0 0;color:var(--portal-muted);font-size:1.3rem;line-height:1.4}.seopb-live-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.seopb-live-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(16,24,32,.18);border-radius:8px;padding:9px 14px;background:#c8f24d;color:var(--portal-ink);font-size:1.3rem;font-weight:900;text-decoration:none}.seopb-live-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding:16px;border:1px solid var(--portal-line);border-radius:8px;background:#fff}.seopb-live-form label{display:grid;gap:6px;color:var(--portal-ink);font-size:1.2rem;font-weight:900}.seopb-live-form input,.seopb-live-form select,.seopb-live-form textarea{width:100%;border:1px solid var(--portal-line);border-radius:8px;padding:10px 11px;color:var(--portal-ink);background:#fbfdfb;font:inherit;box-sizing:border-box}.seopb-live-form textarea,.seopb-live-form label:has(textarea){grid-column:1 / -1}.seopb-live-form button{align-self:end;min-height:42px;border:1px solid var(--portal-ink);border-radius:8px;padding:10px 14px;background:#c8f24d;color:var(--portal-ink);font-weight:900;cursor:pointer}.seopb-live-form p{align-self:center;margin:0;color:var(--portal-muted);font-size:1.3rem}@media screen and (max-width:989px){.seopb-app-frame{grid-template-columns:1fr}.seopb-app-nav{position:static}.seopb-app-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}.seopb-account__hero,.seopb-account__grid{grid-template-columns:1fr}.seopb-account__actions{justify-content:flex-start}.seopb-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seopb-live-summary,.seopb-workspace-list--cards,.seopb-workspace-list--rows .seopb-workspace-item{grid-template-columns:1fr}.seopb-account__side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.seopb-app-nav nav{grid-template-columns:1fr}.seopb-topbar{justify-content:stretch}.seopb-topbar>a,.seopb-balance-chip,.seopb-user-chip{width:100%}.seopb-account__hero,.seopb-panel,.seopb-summary article{padding:18px}.seopb-account__actions,.seopb-campaign__actions{flex-direction:column}.seopb-account-button,.seopb-account__logout{width:100%;justify-content:center}.seopb-summary,.seopb-placement-grid,.seopb-form-grid,.seopb-account__side{grid-template-columns:1fr}.seopb-panel__heading{display:grid}.seopb-campaign{grid-template-columns:1fr}.seopb-data-table{min-width:0}.seopb-data-table thead{display:none}.seopb-data-table tr,.seopb-data-table td{display:block}.seopb-data-table tr{border-bottom:1px solid var(--portal-line);padding:10px 0}.seopb-data-table td{border-bottom:0;padding:8px 0}.seopb-data-table td:before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--portal-muted);font-size:1.1rem;font-weight:900;text-transform:uppercase}}.seopb-brandpush-account{--bp-blue: #0788f8;--bp-blue-dark: #0365c8;--bp-ink: #0b3764;--bp-text: #40546f;--bp-muted: #8fa1bd;--bp-bg: #eff1f3;--bp-line: #d7dde3;--bp-card: #ffffff;--bp-green: #22c75a;min-height:100vh;background:var(--bp-bg);color:var(--bp-text);font-family:Inter,Arial,sans-serif}html.seopb-account-template .shopify-section-header,html.seopb-account-template .header-wrapper,html.seopb-account-template .header,html.seopb-account-template .header-background{background:#fff!important;background-image:none!important}html.seopb-account-template .header-wrapper{position:relative;z-index:6;border-bottom:1px solid #d8e7f7;color:#0788f8;box-shadow:0 8px 26px #0788f814}html.seopb-account-template .header{position:relative}html.seopb-account-template .header__heading-link,html.seopb-account-template .header__menu-item,html.seopb-account-template .header__icon,html.seopb-account-template .header__active-menu-item{color:#0788f8!important}html.seopb-account-template .header__icon svg,html.seopb-account-template .header__icon .icon{color:#0788f8!important;stroke:currentColor}html.seopb-account-template .header__icons{gap:14px;align-items:center}html.seopb-account-template .header__heading-link{position:absolute!important;left:50%!important;top:50%!important;z-index:2;transform:translate(-50%,-50%)!important;margin-left:70px!important;width:154px;min-height:44px;padding:0!important;background-color:transparent;background-image:var(--seopb-header-logo-url);background-repeat:no-repeat;background-position:center;background-size:128px auto;border:0;box-shadow:none;color:transparent!important}html.seopb-account-template .header__heading-link .h2,html.seopb-account-template .header__heading-link .header__heading-logo{opacity:0}html.seopb-account-template .header__heading-link:focus-visible{outline:2px solid #0788f8;outline-offset:4px}.seopb-brandpush-account h1,.seopb-brandpush-account h2,.seopb-brandpush-account h3,.seopb-brandpush-account p{margin:0;letter-spacing:0}.seopb-brandpush-account a{color:#006efd;text-decoration:none}.seopb-brandpush-topbar{position:relative;z-index:1;display:none!important;min-height:66px;align-items:center;justify-content:space-between;gap:24px;padding:0 32px;background:var(--bp-blue);color:#fff}.seopb-brandpush-logo,.seopb-brandpush-topbar__meta,.seopb-brandpush-user{display:flex;align-items:center}.seopb-brandpush-logo{gap:12px;color:#fff;min-width:0}.seopb-brandpush-logo:hover{color:#fff;text-decoration:none}.seopb-brandpush-logo__mark{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#814dff,#d15cff);color:#fff;font-size:11px;font-weight:800}.seopb-brandpush-logo strong{color:#fff;font-size:28px;line-height:1;font-weight:800;white-space:nowrap}.seopb-brandpush-logo>span:last-child{color:#fff;font-size:24px;line-height:1;font-weight:400}.seopb-brandpush-topbar__meta{gap:22px;justify-content:flex-end;color:#fff;font-size:13px;line-height:1.2;font-weight:700}.seopb-brandpush-user{display:grid;gap:2px;text-align:right}.seopb-brandpush-user strong,.seopb-brandpush-user span{color:#fff;line-height:1.15;white-space:nowrap}.seopb-brandpush-user strong{font-size:13px;font-weight:800}.seopb-brandpush-user span{font-size:12px;font-weight:700}.seopb-brandpush-page{position:relative;width:100%;padding:44px 31px}.seopb-brandpush-titlebar{display:grid;gap:4px;margin-bottom:25px;color:var(--bp-ink)}.seopb-brandpush-titlebar>div{display:flex;align-items:center;gap:16px}.seopb-brandpush-titlebar>div>span{color:var(--bp-ink);font-size:20px;line-height:1.2}.seopb-brandpush-titlebar time{border-left:1px solid #7a8798;padding-left:16px;color:var(--bp-text);font-size:14px;line-height:1.2}.seopb-brandpush-titlebar nav{display:flex;align-items:center;gap:12px;padding-left:109px;font-size:13px}.seopb-brandpush-live[hidden]{display:none}.seopb-brandpush-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 30px}.seopb-brandpush-card{border-radius:4px;background:var(--bp-card);box-shadow:none}html.seopb-account-template .seopb-brandpush-titlebar{display:none}html.seopb-account-template .seopb-brandpush-page{max-width:none;padding:28px 20px 40px}.seopb-brandpush-card.seopb-client-portal-summary,.seopb-brandpush-card.seopb-client-portal-section,.seopb-client-portal-header,.seopb-client-portal-footer,.seopb-client-portal-nav,.seopb-client-portal-next-actions,.seopb-client-portal-latest-card,.seopb-client-portal-activity,.seopb-client-portal-recent-orders{border:1px solid #d9e2ec;border-radius:14px;box-shadow:0 18px 50px #0f233714}.seopb-brandpush-card--orders,.seopb-brandpush-card--resume{grid-column:1 / -1}.seopb-brandpush-card--orders{min-height:327px;padding:45px 33px 55px}.seopb-brandpush-card--resume{min-height:167px;padding:45px 25px}.seopb-brandpush-card--promos,.seopb-brandpush-card--faq{min-height:382px;padding:44px 25px}.seopb-brandpush-card h2{color:var(--bp-ink);font-size:20px;line-height:1.2;font-weight:400}.seopb-brandpush-card h2 span{color:#607388;font-size:12px;font-weight:700;text-transform:uppercase}.seopb-brandpush-card p{color:var(--bp-text);font-size:14px;line-height:1.45}.seopb-brandpush-card__heading p{margin-top:3px;color:var(--bp-muted);font-size:15px}.seopb-brandpush-orders{display:grid;gap:12px;margin-top:28px}.seopb-brandpush-order{display:grid;grid-template-columns:210px minmax(360px,1.2fr) minmax(260px,.9fr) 190px minmax(210px,.8fr);gap:22px;align-items:center;border:1px solid transparent;border-radius:8px;padding:12px 14px;background:#fff;animation:seopbOrderIn .42s ease both;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.seopb-brandpush-order:hover{border-color:#d6e2ec;box-shadow:0 10px 30px #1c406214;transform:translateY(-1px)}.seopb-brandpush-order:nth-child(2){animation-delay:35ms}.seopb-brandpush-order:nth-child(3){animation-delay:70ms}.seopb-brandpush-order:nth-child(4){animation-delay:105ms}.seopb-brandpush-order:nth-child(5){animation-delay:.14s}.seopb-brandpush-order:nth-child(6){animation-delay:175ms}.seopb-brandpush-order:nth-child(7){animation-delay:.21s}.seopb-brandpush-order:nth-child(8){animation-delay:245ms}.seopb-brandpush-order:nth-child(9){animation-delay:.28s}.seopb-brandpush-order:nth-child(10){animation-delay:315ms}.seopb-brandpush-order[hidden]{display:none}.seopb-brandpush-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.seopb-brandpush-tabs button{display:inline-flex;min-height:36px;align-items:center;gap:8px;border:1px solid var(--bp-line);border-radius:4px;padding:8px 14px;background:#fff;color:var(--bp-ink);font-size:14px;line-height:1;font-weight:700;cursor:pointer}.seopb-brandpush-tabs button[aria-pressed=true]{border-color:var(--bp-blue);background:var(--bp-blue);color:#fff}.seopb-brandpush-tabs button span{display:inline-flex;min-width:22px;min-height:22px;align-items:center;justify-content:center;border-radius:999px;background:#00000014;font-size:12px}.seopb-brandpush-tabs button[aria-pressed=true] span{background:#ffffff38}.seopb-brandpush-order__id{display:grid;gap:3px;color:var(--bp-text)}.seopb-brandpush-order__id strong,.seopb-brandpush-package strong,.seopb-brandpush-paid strong{color:var(--bp-text);font-size:15px;line-height:1.1;font-weight:700}.seopb-brandpush-order__id span,.seopb-brandpush-package small{color:var(--bp-text);font-size:10px;line-height:1.2;text-transform:uppercase}.seopb-brandpush-order__progress{position:relative}.seopb-brandpush-stage{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.seopb-brandpush-stage strong{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;padding:4px 10px;background:#eaf4ff;color:#006efd;font-size:12px;line-height:1;font-weight:800;text-transform:uppercase}.seopb-brandpush-stage span{color:#42556b;font-size:12px;line-height:1.25;font-weight:700;text-align:right}.seopb-brandpush-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;max-width:360px}.seopb-brandpush-progress span{display:block;height:6px;background:#dce5ee;overflow:hidden;position:relative}.seopb-brandpush-progress span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bp-blue);transform:scaleX(0);transform-origin:left}.seopb-brandpush-order__progress--ordered .seopb-brandpush-progress span:nth-child(-n+1),.seopb-brandpush-order__progress--writing .seopb-brandpush-progress span:nth-child(-n+2),.seopb-brandpush-order__progress--review .seopb-brandpush-progress span:nth-child(-n+3),.seopb-brandpush-order__progress--publishing .seopb-brandpush-progress span:nth-child(-n+4),.seopb-brandpush-order__progress--delivered .seopb-brandpush-progress span:nth-child(-n+5){background:#dce5ee}.seopb-brandpush-order__progress--ordered .seopb-brandpush-progress span:nth-child(-n+1):after,.seopb-brandpush-order__progress--writing .seopb-brandpush-progress span:nth-child(-n+2):after,.seopb-brandpush-order__progress--review .seopb-brandpush-progress span:nth-child(-n+3):after,.seopb-brandpush-order__progress--publishing .seopb-brandpush-progress span:nth-child(-n+4):after,.seopb-brandpush-order__progress--delivered .seopb-brandpush-progress span:nth-child(-n+5):after{animation:seopbProgressFill .52s ease forwards}.seopb-brandpush-progress-labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:360px;color:#657588;font-size:10px;line-height:1.4;text-align:center}.seopb-brandpush-package{min-width:0}.seopb-brandpush-package>div,.seopb-brandpush-paid{display:grid;gap:2px}.seopb-brandpush-paid>span{display:inline-flex;width:fit-content;border-radius:2px;padding:2px 4px;background:#635bff;color:#fff;font-size:9px;line-height:1;font-weight:700}@keyframes seopbOrderIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes seopbProgressFill{to{transform:scaleX(1)}}.seopb-brandpush-paid small{color:var(--bp-text);font-size:12px;font-weight:400}.seopb-brandpush-paid em{position:relative;padding-left:14px;color:#22b355;font-size:12px;line-height:1.1;font-style:normal}.seopb-brandpush-paid em:before{content:"";position:absolute;left:0;top:2px;width:10px;height:10px;border-radius:50%;background:var(--bp-green)}.seopb-brandpush-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.seopb-brandpush-actions a,.seopb-brandpush-actions button,.seopb-brandpush-promo-row a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:0;border-radius:4px;background:var(--bp-blue);color:#fff;font-size:14px;line-height:1;font-weight:700;cursor:pointer}.seopb-brandpush-actions a{min-width:92px;padding:0 12px}.seopb-brandpush-actions button{min-width:78px;padding:0 12px;background:var(--bp-blue-dark)}.seopb-brandpush-actions button:disabled{cursor:not-allowed;background:#5f9fdc;border-color:#5f9fdc;color:#fff;opacity:1}.seopb-client-portal-section__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.seopb-client-portal-section__toolbar .seopb-brandpush-tabs{margin-top:0}.seopb-brandpush-order.seopb-brandpush-order-card{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch;border:1px solid #dce6f0;border-radius:14px;padding:18px 20px;background:#fff}.seopb-brandpush-order-card__header,.seopb-brandpush-order-card__meta,.seopb-brandpush-order-card__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.seopb-brandpush-order-card__header>div{display:grid;gap:4px;min-width:0}.seopb-brandpush-order-card__header strong{color:var(--bp-ink);font-size:17px;line-height:1.25;font-weight:800}.seopb-brandpush-order-card__header span,.seopb-brandpush-order-card__meta span{color:#5d7188;font-size:13px;line-height:1.3}.seopb-brandpush-stage-badge{display:inline-flex;width:fit-content;min-height:28px;align-items:center;justify-content:center;border-radius:999px;padding:6px 11px;background:#eaf4ff;color:#006efd;font-size:12px;line-height:1;font-style:normal;font-weight:800;white-space:nowrap}.seopb-brandpush-stage-badge--delivered{background:#e9f8ef;color:#168142}.seopb-brandpush-stage-badge--publishing,.seopb-brandpush-stage-badge--review{background:#eef4ff;color:#0a56bd}.seopb-brandpush-order-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:0;list-style:none}.seopb-brandpush-order-step{position:relative;display:grid;gap:7px;color:#76879a;font-size:11px;line-height:1.2;font-weight:800;text-align:center}.seopb-brandpush-order-step span{display:block;height:6px;border-radius:999px;background:#dfe8f1}.seopb-brandpush-order-step--complete span{background:#0788f8}.seopb-brandpush-order-step--current{color:var(--bp-ink)}.seopb-brandpush-order-step--current span{background:#034f9f}.seopb-brandpush-file-states{display:flex;flex-wrap:wrap;gap:8px}.seopb-brandpush-file-status{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:6px 10px;background:#eef2f6;color:#627386;font-size:12px;line-height:1;font-weight:800}.seopb-brandpush-file-status--ready{background:#e9f8ef;color:#168142}.seopb-brandpush-file-status--pending{background:#f3f6fa;color:#65778a}.seopb-brandpush-view-order{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid var(--bp-blue);border-radius:8px;padding:8px 14px;background:#fff;color:var(--bp-blue);font-size:13px;line-height:1;font-weight:800;cursor:pointer}.seopb-brandpush-view-order:after{content:"\2192";margin-left:8px}.seopb-brandpush-view-order:hover{background:#eef6ff}.seopb-brandpush-order-detail{border-top:1px solid #e5edf4;padding-top:14px}.seopb-brandpush-order-detail h4{margin:14px 0 10px;color:var(--bp-ink);font-size:14px;line-height:1.2;font-weight:800}.seopb-brandpush-order-detail__actions{display:flex;flex-wrap:wrap;gap:10px}.seopb-brandpush-order-detail-pages{display:grid;gap:18px}.seopb-brandpush-order-detail-page[hidden]{display:none}.seopb-brandpush-order-detail-page{display:grid;gap:22px;border:1px solid #d9e2ec;border-radius:14px;padding:24px;background:#fff;box-shadow:0 18px 50px #0f233714}.seopb-brandpush-back-link{width:fit-content;border:0;padding:0;background:transparent;color:var(--bp-blue);font-size:14px;line-height:1.2;font-weight:800;cursor:pointer}.seopb-brandpush-back-link:before{content:"<";margin-right:8px}.seopb-brandpush-order-detail-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.seopb-brandpush-order-detail-page__header h3{margin:4px 0 5px;color:var(--bp-ink);font-size:24px;line-height:1.15;font-weight:800}.seopb-brandpush-order-detail-page__header p,.seopb-brandpush-order-detail-grid p,.seopb-brandpush-order-detail-table__heading p{margin:0;color:var(--bp-text);font-size:14px;line-height:1.45}.seopb-brandpush-order-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:16px}.seopb-brandpush-order-detail-grid section,.seopb-brandpush-order-detail-table{border:1px solid #dce6ef;border-radius:12px;padding:18px;background:#fbfdff}.seopb-brandpush-order-detail-grid h4,.seopb-brandpush-order-detail-table h4{margin:0 0 12px;color:var(--bp-ink);font-size:15px;line-height:1.2;font-weight:800}.seopb-brandpush-order-detail-grid dl{display:grid;gap:12px;margin:0}.seopb-brandpush-order-detail-grid dl div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:start}.seopb-brandpush-order-detail-grid dt,.seopb-brandpush-order-detail-grid dd{margin:0}.seopb-brandpush-order-detail-grid dt{color:#607388;font-size:11px;line-height:1.2;font-weight:800;text-transform:uppercase}.seopb-brandpush-order-detail-grid dd{min-width:0;color:var(--bp-ink);font-size:14px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.seopb-brandpush-order-detail-grid section .seopb-brandpush-order-detail__actions{margin-bottom:12px}.seopb-brandpush-order-detail-table{overflow-x:auto}.seopb-brandpush-order-detail-table__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.seopb-brandpush-order-detail-table__heading strong{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:6px 10px;background:#eaf4ff;color:var(--bp-blue);font-size:12px;line-height:1;font-weight:800;white-space:nowrap}.seopb-brandpush-order-detail-table table{width:100%;min-width:820px;border-collapse:collapse}.seopb-brandpush-order-detail-table th,.seopb-brandpush-order-detail-table td{border-top:1px solid #dce6ef;padding:12px 10px;text-align:left;vertical-align:top}.seopb-brandpush-order-detail-table th{color:#607388;font-size:11px;line-height:1.2;font-weight:800;text-transform:uppercase}.seopb-brandpush-order-detail-table td{color:var(--bp-ink);font-size:13px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.seopb-brandpush-revision-form{display:grid;gap:8px;min-width:220px}.seopb-brandpush-revision-form textarea{min-height:64px;width:100%;border:1px solid var(--bp-line);border-radius:6px;padding:9px 10px;color:var(--bp-ink);font:inherit;font-size:13px;font-weight:600;resize:vertical}.seopb-brandpush-revision-form div{display:flex;flex-wrap:wrap;gap:8px}.seopb-brandpush-revision-note{margin:0 0 8px;border-radius:6px;background:#fff7e6;color:#7a4b00;padding:8px 10px;font-size:12px;font-weight:700}.seopb-brandpush-pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:8px;color:var(--bp-text);font-size:14px}.seopb-brandpush-pagination button{min-height:34px;border:1px solid var(--bp-line);border-radius:4px;padding:8px 12px;background:#fff;color:var(--bp-ink);font-weight:700;cursor:pointer}.seopb-brandpush-pagination button:disabled{cursor:not-allowed;opacity:.45}.seopb-brandpush-new-order{display:block;width:fit-content;margin:58px auto 0;color:#006efd;font-size:14px}.seopb-brandpush-empty{margin-top:54px}.seopb-brandpush-empty--compact{margin-top:18px}.seopb-brandpush-card--resume h2,.seopb-brandpush-card--promos h2,.seopb-brandpush-card--faq h2{margin-bottom:27px}.seopb-brandpush-subscriptions{display:grid;gap:18px;margin-top:28px}.seopb-client-portal-section--subscriptions .seopb-brandpush-tabs{margin-bottom:24px}.seopb-brandpush-subscription{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.6fr) minmax(170px,.7fr);gap:24px;align-items:center;min-width:0;border-top:1px solid var(--bp-line);padding:18px 0}.seopb-brandpush-subscription>*{min-width:0}.seopb-brandpush-subscription:first-child{border-top:0;padding-top:0}.seopb-brandpush-subscription strong,.seopb-brandpush-subscription span{display:block}.seopb-brandpush-subscription strong{color:var(--bp-ink);font-size:15px;line-height:1.25}.seopb-brandpush-subscription span{margin-top:3px;color:#00a951;font-size:12px;font-weight:800;text-transform:uppercase}.seopb-brandpush-subscription dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.seopb-brandpush-subscription dt,.seopb-brandpush-subscription dd{margin:0}.seopb-brandpush-subscription dt{color:var(--bp-muted);font-size:11px;font-weight:800;text-transform:uppercase}.seopb-brandpush-subscription dd{margin-top:3px;color:var(--bp-ink);font-size:14px;font-weight:700}.seopb-brandpush-subscription dd small{display:block;margin-top:2px;color:#7b8aa3;font-size:10px;line-height:1.2;font-weight:800;text-transform:uppercase}.seopb-brandpush-subscription-actions{display:grid;gap:8px;justify-items:stretch}.seopb-brandpush-subscription-actions button{min-height:38px;border:0;border-radius:4px;background:var(--bp-blue);color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.seopb-brandpush-subscription-actions button:nth-child(2){background:#fff;color:var(--bp-blue);border:1px solid var(--bp-blue)}.seopb-brandpush-subscription-actions button:disabled{cursor:not-allowed;background:#d9e8f8;color:#52779f;border-color:#d9e8f8}.seopb-brandpush-subscription-actions span{min-height:16px;color:#7b8aa3;font-size:11px;font-weight:800;line-height:1.25;text-transform:none}.seopb-brandpush-promo-table{display:grid;color:var(--bp-text)}.seopb-brandpush-promo-row{display:grid;grid-template-columns:98px minmax(250px,1fr) 180px 130px;gap:0;align-items:center;min-height:63px;border-top:1px solid var(--bp-line);font-size:15px}.seopb-brandpush-promo-row--head{min-height:24px;border-top:0;color:var(--bp-ink);font-size:12px;line-height:1.2;font-weight:800;text-transform:uppercase}.seopb-brandpush-promo-row a{width:129px;justify-self:end}.seopb-brandpush-card--faq>p:first-of-type{margin-top:-22px}.seopb-brandpush-faq-links{display:grid;gap:19px;margin:35px 0}.seopb-brandpush-faq-links a{font-size:14px;line-height:1.2;font-weight:800}.seopb-brandpush-chat{position:fixed;right:20px;bottom:12px;z-index:5;display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:var(--bp-blue);color:#fff;font-size:22px;line-height:1;font-weight:800;box-shadow:0 14px 30px #0000001f}.seopb-brandpush-chat:hover{color:#fff;text-decoration:none}@media screen and (max-width:1280px){.seopb-brandpush-order{grid-template-columns:170px minmax(260px,1fr) minmax(170px,.8fr) 150px 160px;gap:16px}}@media screen and (max-width:989px){html.seopb-account-template .header__icons{gap:10px;flex-shrink:0}.seopb-brandpush-topbar{display:grid;grid-template-columns:1fr;min-height:62px;align-items:start;gap:10px;padding:8px 16px}.seopb-brandpush-logo{flex-wrap:wrap}.seopb-brandpush-logo strong{font-size:22px}.seopb-brandpush-logo>span:last-child{font-size:20px}.seopb-brandpush-topbar__meta{width:100%;gap:12px;justify-content:space-between;font-size:12px}html.seopb-account-template .header__heading-link{width:136px;min-height:40px;margin-left:0!important;background-size:112px auto}.seopb-brandpush-page{padding:24px 18px 32px}.seopb-client-portal-layout{grid-template-columns:1fr}.seopb-client-portal-nav{position:static;display:flex;flex-wrap:wrap}.seopb-client-portal-summary__hero{grid-template-columns:1fr}.seopb-client-portal-summary__actions{justify-items:start}.seopb-client-portal-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seopb-brandpush-grid{grid-template-columns:1fr;gap:20px}.seopb-client-portal-overview,.seopb-client-portal-overview__top{grid-template-columns:1fr}.seopb-client-portal-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seopb-client-portal-recent-orders li{grid-template-columns:1fr}.seopb-client-portal-section--orders,.seopb-client-portal-section--subscriptions{grid-column:auto}.seopb-brandpush-order{grid-template-columns:1fr;align-items:start}.seopb-brandpush-actions{justify-content:flex-start}.seopb-brandpush-promo-row{grid-template-columns:90px minmax(160px,1fr) 130px 130px}}@media screen and (max-width:749px){.seopb-brandpush-topbar__meta{display:grid;justify-content:stretch}.seopb-brandpush-topbar__meta{grid-template-columns:1fr auto auto}.seopb-brandpush-user{text-align:left}.seopb-brandpush-user span{display:none}html.seopb-account-template .header__heading-link{width:118px;min-height:36px;background-size:98px auto}.seopb-brandpush-titlebar nav{padding-left:0}.seopb-brandpush-card--orders,.seopb-brandpush-card--resume,.seopb-brandpush-card--promos,.seopb-brandpush-card--faq{min-height:0;padding:24px 18px}.seopb-client-portal-summary,.seopb-client-portal-section,.seopb-client-portal-next-step,.seopb-client-portal-latest-card,.seopb-client-portal-next-actions,.seopb-client-portal-activity,.seopb-client-portal-recent-orders{padding:20px 18px}.seopb-client-portal-summary__grid,.seopb-client-portal-latest-grid,.seopb-client-portal-form-grid,.seopb-client-portal-help-grid,.seopb-client-portal-account-grid{grid-template-columns:1fr}.seopb-client-portal-account-card--wide{grid-column:auto}.seopb-client-portal-header,.seopb-client-portal-footer{align-items:flex-start;flex-direction:column}.seopb-client-portal-header__actions,.seopb-client-portal-footer nav{justify-content:flex-start}.seopb-brandpush-orders,.seopb-brandpush-new-order,.seopb-brandpush-empty{margin-top:28px}.seopb-brandpush-order__progress>strong{position:static;display:block;margin-top:8px}.seopb-brandpush-stage{display:grid;justify-content:start}.seopb-brandpush-stage span{text-align:left}.seopb-brandpush-promo-row,.seopb-brandpush-subscription,.seopb-brandpush-subscription dl,.seopb-brandpush-promo-row--head{grid-template-columns:1fr;gap:8px;padding:14px 0}.seopb-brandpush-promo-row--head{display:none}.seopb-brandpush-promo-row a{justify-self:start}}.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary),.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):link,.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):visited,.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):hover,.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):focus,.seopb-client-portal a.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):active,.seopb-client-portal button.seopb-client-portal-action:not(.seopb-client-portal-action--secondary),.seopb-client-portal button.seopb-client-portal-action:not(.seopb-client-portal-action--secondary):disabled,.seopb-client-portal .seopb-client-portal-action:not(.seopb-client-portal-action--secondary) *,.seopb-client-portal .seopb-brandpush-actions button:not(:disabled),.seopb-client-portal .seopb-brandpush-actions a:not(.seopb-client-portal-action--secondary),.seopb-client-portal .seopb-brandpush-promo-row a,.seopb-client-portal .seopb-brandpush-subscription-actions button:not(:nth-child(2)):not(:disabled),.seopb-client-portal .seopb-brandpush-chat{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.seopb-client-portal .seopb-client-portal-action:not(.seopb-client-portal-action--secondary)>span,.seopb-client-portal .seopb-client-portal-action:not(.seopb-client-portal-action--secondary) span{color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media(prefers-reduced-motion:reduce){.seopb-brandpush-order,.seopb-brandpush-progress span:after{animation:none;transition:none}.seopb-brandpush-order:hover{transform:none}.seopb-brandpush-progress span:after{transform:scaleX(1)}}.seopb-client-portal-summary__welcome{display:block;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#5f9fdc;margin-bottom:6px}.seopb-orders-tabs{flex-wrap:wrap;gap:8px}.seopb-orders-search{margin:14px 0 10px}.seopb-orders-search label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#5b6b7c;max-width:360px}.seopb-orders-search input{font:inherit;padding:10px 12px;border:1px solid #d5dee6;border-radius:10px;background:#fff;color:#12212f}.seopb-orders-table-wrap{overflow-x:auto;border:1px solid #e6edf3;border-radius:14px;background:#fff}.seopb-orders-table{width:100%;border-collapse:collapse;min-width:720px;font-size:14px}.seopb-orders-table thead th{text-align:left;padding:12px 16px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#6b7b8c;background:#f6f9fc;border-bottom:1px solid #e6edf3;white-space:nowrap}.seopb-orders-table tbody td{padding:14px 16px;border-bottom:1px solid #eef3f7;vertical-align:middle;color:#23323f}.seopb-orders-table tbody tr:last-child td{border-bottom:none}.seopb-orders-table__order strong{display:block;font-weight:600}.seopb-orders-table__order small{display:block;margin-top:2px;color:#8593a1;font-size:12px}.seopb-orders-table__package{min-width:210px;line-height:1.35}.seopb-orders-table__urls{font-variant-numeric:tabular-nums;white-space:nowrap}.seopb-orders-table__docs .seopb-brandpush-file-status{display:inline-block;margin:2px 6px 2px 0}.seopb-orders-table__action .seopb-brandpush-view-order{white-space:nowrap}@media(max-width:640px){.seopb-orders-search label{max-width:none}}.seopb-client-portal-section--orders .seopb-client-portal-section__heading>span{display:none}.seopb-dash-hero-row{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px;margin-bottom:20px}.seopb-dash-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px}.seopb-dash-welcome__text h1{margin:0 0 8px;font-size:30px;line-height:1.15;color:#12212f}.seopb-dash-welcome__text p{margin:0;color:#5b6b7c;max-width:48ch}.seopb-dash-alert{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:16px}.seopb-dash-alert--report{background:#eef8f1;border:1px solid #cdebd6}.seopb-dash-alert--calm{background:#f4f7fa;border:1px solid #e3ebf2}.seopb-dash-alert__icon{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center}.seopb-dash-alert--report .seopb-dash-alert__icon{background:#d7f0df;color:#1c7a3f}.seopb-dash-alert--calm .seopb-dash-alert__icon{background:#e6edf3;color:#6b7b8c}.seopb-dash-alert__icon svg{width:22px;height:22px}.seopb-dash-alert__body strong{display:block;color:#12212f;margin-bottom:4px}.seopb-dash-alert__body p{margin:0 0 10px;color:#5b6b7c;font-size:14px}.seopb-dash-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.seopb-dash-metric{display:flex;gap:14px;align-items:center;padding:18px;background:#fff;border:1px solid #e6edf3;border-radius:16px;box-shadow:0 6px 18px #0f23370a}.seopb-dash-metric__icon{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center}.seopb-dash-metric__icon svg{width:22px;height:22px}.seopb-dash-metric--orders .seopb-dash-metric__icon{background:#e8f0fc;color:#2563c9}.seopb-dash-metric--reports .seopb-dash-metric__icon{background:#e5f6ea;color:#1c7a3f}.seopb-dash-metric--urls .seopb-dash-metric__icon{background:#eee9fc;color:#6b46d6}.seopb-dash-metric--subs .seopb-dash-metric__icon{background:#fdeede;color:#c67a17}.seopb-dash-metric__text{display:flex;flex-direction:column;gap:2px}.seopb-dash-metric__label{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#6b7b8c}.seopb-dash-metric__value{font-size:26px;font-weight:700;color:#12212f;line-height:1}.seopb-dash-metric__value small{font-size:12px;font-weight:500;color:#8593a1}.seopb-dash-footer-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;margin-top:20px}.seopb-dash-activity h3,.seopb-dash-help__text h3{margin:0 0 14px;font-size:17px;color:#12212f}.seopb-dash-activity__list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:14px}.seopb-dash-activity__list li{display:flex;gap:12px;align-items:flex-start}.seopb-dash-activity__icon{flex:none;width:30px;height:30px;border-radius:9px;background:#eef3f8;color:#2563c9;display:grid;place-items:center}.seopb-dash-activity__icon svg{width:17px;height:17px}.seopb-dash-activity__list strong{display:block;font-size:14px;color:#12212f;font-weight:600}.seopb-dash-activity__list small{color:#8593a1;font-size:12px}.seopb-dash-activity__all{font-weight:600;font-size:13px}.seopb-dash-help{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#f2f7fe;border:1px solid #dbe8fb}.seopb-dash-help__text p{margin:0 0 12px;color:#5b6b7c}.seopb-dash-help__art{flex:none;width:84px;height:84px;color:#8fb6ee}.seopb-dash-help__art svg{width:100%;height:100%}.seopb-orders-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.seopb-orders-search{margin:0}.seopb-orders-search input{font:inherit;padding:9px 14px;min-width:220px;border:1px solid #d5dee6;border-radius:10px;background:#fff;color:#12212f}.seopb-orders-search input:focus{outline:none;border-color:#5f9fdc;box-shadow:0 0 0 3px #5f9fdc2e}.seopb-orders-table .seopb-brandpush-stage-badge{display:inline-block;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:600;font-style:normal}.seopb-orders-table .seopb-brandpush-stage-badge--delivered{background:#e5f6ea;color:#1c7a3f}.seopb-orders-table .seopb-brandpush-stage-badge--publishing,.seopb-orders-table .seopb-brandpush-stage-badge--writing,.seopb-orders-table .seopb-brandpush-stage-badge--review{background:#e8f0fc;color:#2563c9}.seopb-orders-table .seopb-brandpush-stage-badge--ordered{background:#eef1f5;color:#54637a}.seopb-orders-table__docs{white-space:nowrap}.seopb-orders-table__docs .seopb-brandpush-file-status{display:inline-block;margin:0;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600}.seopb-orders-table__docs .seopb-brandpush-file-status--ready{background:#e5f6ea;color:#1c7a3f}.seopb-orders-table__docs .seopb-brandpush-file-status--pending{background:#f2f4f7;color:#6b7b8c}.seopb-orders-table__docs .seopb-brandpush-file-status+.seopb-brandpush-file-status{margin-left:16px;position:relative}.seopb-orders-table__docs .seopb-brandpush-file-status+.seopb-brandpush-file-status:before{content:"\b7";position:absolute;left:-11px;color:#b9c4cf;font-weight:700}.seopb-orders-table .seopb-brandpush-view-order{border:1px solid #cdd7e0;background:#fff;color:#2563c9;padding:7px 15px;border-radius:9px;font-weight:600;font-size:13px;cursor:pointer}.seopb-orders-table .seopb-brandpush-view-order:hover{background:#f4f8ff}.seopb-orders-table .seopb-brandpush-view-order--primary{background:#2f6fe0;border-color:#2f6fe0;color:#fff}.seopb-orders-table .seopb-brandpush-view-order--primary:hover{background:#2560c9}@media(max-width:900px){.seopb-dash-hero-row,.seopb-dash-footer-row{grid-template-columns:1fr}.seopb-dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.seopb-dash-metrics{grid-template-columns:1fr}.seopb-dash-welcome{flex-direction:column;align-items:flex-start}.seopb-orders-search input{min-width:0;width:100%}}.seopb-dash-welcome .seopb-client-portal-action,.seopb-dash-alert .seopb-client-portal-action,.seopb-dash-help .seopb-client-portal-action{box-sizing:border-box;min-height:40px;padding:10px 18px}.seopb-orders-table__docs .seopb-brandpush-file-status{min-height:0;line-height:1.3;padding:4px 10px}.seopb-dash-activity__list li{align-items:center}.seopb-dash-alert__icon{width:40px;height:40px}.seopb-orders-table .seopb-brandpush-stage-badge{min-height:0;line-height:1.2;padding:5px 11px}.seopb-dash-welcome{padding:28px 32px}.seopb-dash-activity{padding:24px 26px}.seopb-dash-help{padding:24px 28px}.seopb-client-portal-footer{padding:16px 28px}.seopb-client-portal-page[data-seopb-client-page=dashboard]:not([hidden]){display:flex;flex-direction:column;gap:16px}.seopb-client-portal-page[data-seopb-client-page=dashboard]>*{margin-top:0;margin-bottom:0}.seopb-dash-welcome__text{min-width:0}.seopb-dash-welcome .seopb-client-portal-action{white-space:nowrap;flex-shrink:0}body.seopb-modal-open{overflow:hidden}.seopb-order-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.seopb-order-modal[hidden]{display:none}.seopb-order-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1e3280}.seopb-order-modal__dialog{position:relative;z-index:1;background:#fff;border-radius:18px;width:min(720px,100%);max-height:88vh;display:flex;flex-direction:column;box-shadow:0 30px 80px #0f233759;overflow:hidden}.seopb-order-modal__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 14px}.seopb-order-modal__header h3{margin:0 0 4px;font-size:19px;color:#12212f}.seopb-order-modal__header p{margin:0;color:#6b7b8c;font-size:13px}.seopb-order-modal__close{border:none;background:transparent;font-size:26px;line-height:1;color:#8593a1;cursor:pointer;padding:0 4px}.seopb-order-modal__close:hover{color:#12212f}.seopb-order-modal__tabs{display:flex;gap:8px;padding:0 26px;border-bottom:1px solid #eef3f7}.seopb-order-modal__tabs button{border:none;background:transparent;padding:10px 4px;margin-bottom:-1px;font:inherit;font-weight:600;font-size:14px;color:#6b7b8c;cursor:pointer;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:6px}.seopb-order-modal__tabs button[aria-pressed=true]{color:#2563c9;border-bottom-color:#2563c9}.seopb-order-modal__tabs button span{background:#eef1f5;color:#54637a;border-radius:999px;padding:1px 8px;font-size:12px}.seopb-order-modal__body{padding:20px 26px;overflow-y:auto}.seopb-order-modal__footer{padding:14px 26px;border-top:1px solid #eef3f7;display:flex;justify-content:flex-end}.seopb-order-modal__overview-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.seopb-order-modal__overview-head h4{margin:4px 0 0;font-size:17px}.seopb-order-modal__links-intro{margin:0 0 16px;color:#5b6b7c;font-size:14px}.seopb-link-card{border:1px solid #e6edf3;border-radius:14px;padding:18px;margin-bottom:16px}.seopb-link-card:last-child{margin-bottom:0}.seopb-link-card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.seopb-link-card__head strong{font-size:15px;color:#12212f}.seopb-link-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.seopb-link-brief-form label,.seopb-link-brief-notes{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#5b6b7c}.seopb-link-brief-notes{margin-top:12px}.seopb-link-brief-form input,.seopb-link-brief-form textarea{font:inherit;font-weight:400;padding:9px 11px;border:1px solid #d5dee6;border-radius:9px;color:#12212f;width:100%;box-sizing:border-box}.seopb-link-brief-form input:focus,.seopb-link-brief-form textarea:focus{outline:none;border-color:#5f9fdc;box-shadow:0 0 0 3px #5f9fdc2e}.seopb-link-brief-actions{display:flex;align-items:center;gap:12px;margin-top:12px}.seopb-link-brief-actions span{font-size:13px;color:#1c7a3f}.seopb-link-brief-readonly{display:grid;gap:8px;margin:0}.seopb-link-brief-readonly div{display:flex;gap:10px}.seopb-link-brief-readonly dt{flex:0 0 130px;color:#6b7b8c;font-size:13px}.seopb-link-brief-readonly dd{margin:0;color:#23323f;font-size:13px}.seopb-link-draft{margin-top:16px;padding-top:16px;border-top:1px dashed #e3ebf2}.seopb-link-draft__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.seopb-link-draft__label{font-weight:600;color:#12212f;font-size:13px}.seopb-link-draft__status{font-size:12px;color:#6b7b8c}.seopb-link-published{margin:10px 0 0;display:flex;align-items:center;gap:8px}@media(max-width:600px){.seopb-link-brief-grid{grid-template-columns:1fr}.seopb-order-modal{padding:0}.seopb-order-modal__dialog{border-radius:0;max-height:100vh;width:100%}}.seopb-order-modal__dialog{height:min(86vh,880px);max-height:none}.seopb-order-modal__body{flex:1}.seopb-link-tabs{display:flex;gap:8px;margin:0 0 16px;flex-wrap:wrap}.seopb-link-tabs button{border:1px solid #d5dee6;background:#fff;color:#54637a;padding:7px 16px;border-radius:999px;font:inherit;font-weight:600;font-size:13px;cursor:pointer}.seopb-link-tabs button[aria-pressed=true]{background:#2f6fe0;border-color:#2f6fe0;color:#fff}.seopb-link-published-box{margin-top:14px;padding-top:14px;border-top:1px dashed #e3ebf2;display:flex;flex-direction:column;gap:6px}.seopb-link-published-box a{color:#2563c9;word-break:break-all}.seopb-order-modal .seopb-client-portal-action{box-sizing:border-box;min-height:40px;padding:10px 16px;white-space:nowrap}.seopb-link-draft__row{align-items:center;gap:14px}.seopb-link-draft__row .seopb-client-portal-action{flex:none}.seopb-link-draft__status{margin-left:auto}.seopb-brandpush-revision-form{margin-top:12px}.seopb-brandpush-revision-form textarea{width:100%;box-sizing:border-box;font:inherit;padding:10px 12px;border:1px solid #d5dee6;border-radius:9px;resize:vertical;color:#12212f}.seopb-brandpush-revision-form textarea:focus{outline:none;border-color:#5f9fdc;box-shadow:0 0 0 3px #5f9fdc2e}.seopb-brandpush-revision-form>div{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.seopb-brandpush-revision-form button{font:inherit;font-weight:600;font-size:13px;cursor:pointer;padding:9px 16px;min-height:40px;box-sizing:border-box;border-radius:9px;border:1px solid #cdd7e0;background:#fff;color:#2563c9}.seopb-brandpush-revision-form button:hover{background:#f4f8ff}.seopb-brandpush-revision-form [data-seopb-deliverable-approve]{background:#2f6fe0;border-color:#2f6fe0;color:#fff}.seopb-brandpush-revision-form [data-seopb-deliverable-approve]:hover{background:#2560c9;border-color:#2560c9}.seopb-link-draft__label{min-width:42px}.seopb-brandpush-subscription-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.seopb-brandpush-subscription-actions button{font:inherit;font-weight:600;font-size:13px;cursor:pointer;padding:9px 16px;min-height:40px;box-sizing:border-box;border-radius:9px;border:1px solid #cdd7e0;background:#fff;color:#2563c9}.seopb-brandpush-subscription-actions button:hover:not(:disabled){background:#f4f8ff}.seopb-brandpush-subscription-actions button:disabled{color:#8593a1;cursor:default;background:#f2f4f7}.seopb-brandpush-subscription-actions button.seopb-subscription-action--primary{background:#2f6fe0;border-color:#2f6fe0;color:#fff}.seopb-brandpush-subscription-actions button.seopb-subscription-action--primary:hover:not(:disabled){background:#2560c9;border-color:#2560c9}.seopb-brandpush-subscription-actions [data-seopb-subscription-action-status]{font-size:13px;color:#5b6b7c}.seopb-brandpush-subscription-actions a.seopb-subscription-manage-link{display:inline-flex;align-items:center;text-decoration:none;font:inherit;font-weight:600;font-size:13px;padding:9px 16px;min-height:40px;box-sizing:border-box;border-radius:9px;border:1px solid #2f6fe0;background:#2f6fe0;color:#fff}.seopb-brandpush-subscription-actions a.seopb-subscription-manage-link:hover{background:#2560c9;border-color:#2560c9}.seopb-subscription-reschedule{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.seopb-subscription-reschedule label{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#5b6b7c}.seopb-subscription-reschedule input[type=date]{font:inherit;padding:8px 10px;border:1px solid #d5dee6;border-radius:9px;color:#12212f}.seopb-subscription-reschedule input[type=date]:focus{outline:none;border-color:#5f9fdc;box-shadow:0 0 0 3px #5f9fdc2e}.seopb-subscription-reschedule button{font:inherit;font-weight:600;font-size:13px;cursor:pointer;padding:9px 16px;min-height:40px;box-sizing:border-box;border-radius:9px;border:1px solid #cdd7e0;background:#fff;color:#2563c9}.seopb-subscription-reschedule button:hover:not(:disabled){background:#f4f8ff}
/*# sourceMappingURL=/cdn/shop/t/30/assets/seopb-client-portal-dashboard.css.map */
