:root{--rt-ink:#171717;--rt-ink-soft:#3f3f3f;--rt-muted:#707070;--rt-faint:#a3a3a3;--rt-line:#e5e5e5;--rt-line-strong:#cfcfcf;--rt-paper:#f7f7f6;--rt-surface:#fff;--rt-subtle:#fafafa;--rt-selected:#f0f0f0;--rt-disabled:#f3f3f3;--rt-danger:#5f2b2b;--rt-radius-sm:8px;--rt-radius-md:12px;--rt-radius-lg:16px;--rt-shadow:none;--ink:var(--rt-ink);--muted:var(--rt-muted);--line:var(--rt-line);--paper:var(--rt-paper);--surface:var(--rt-surface);--green:var(--rt-ink);--green-dark:var(--rt-ink);--green-soft:var(--rt-selected);--lime:var(--rt-ink);--orange:var(--rt-muted);--red:var(--rt-danger);--shadow:none}html,body{background:var(--rt-paper);color:var(--rt-ink)}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,a,input,textarea,select{transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--rt-ink);outline-offset:3px;box-shadow:0 0 0 4px #fff}.app-shell{background:var(--rt-paper)}.sidebar{border-right:1px solid var(--rt-line);color:var(--rt-ink);padding:22px 0 16px;background:var(--rt-surface)!important}.sidebar.open{width:var(--sidebar-width-open)}.sidebar-head{margin-bottom:24px}.sidebar-brand .brand-tile,.sidebar-brand:hover .brand-tile{background:var(--rt-subtle);border:1px solid var(--rt-line)}.brand-lines strong,.sidebar-footer strong{color:var(--rt-ink)!important}.brand-lines small,.sidebar-footer small{color:var(--rt-muted)!important}.sidebar-collapse{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;color:var(--rt-muted)!important}.sidebar-collapse:hover{background:var(--rt-selected)!important;color:var(--rt-ink)!important}.sidebar-nav{gap:20px}.nav-group-title{letter-spacing:.1em;border-bottom-color:var(--rt-line)!important;color:var(--rt-faint)!important}.sidebar-nav a,.sidebar-nav a:hover{color:var(--rt-muted)!important}.sidebar-nav a:hover{background:var(--rt-subtle)!important}.sidebar-nav a.active{background:var(--rt-selected)!important;box-shadow:inset 3px 0 0 var(--rt-ink)!important;color:var(--rt-ink)!important}.sidebar-nav a .nav-icon,.sidebar-nav a.active .nav-icon{color:inherit!important;background:0 0!important}.sidebar-nav a.active .nav-chevron,.nav-chevron{color:var(--rt-muted)!important}.nav-beta-badge,.nav-beta-icon,.nav-gmb-icon{color:var(--rt-ink)!important;background:0 0!important}.nav-beta-badge{border:1px solid var(--rt-line);border-radius:999px}.sidebar-avatar{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;color:#fff!important}.workspace{background:var(--rt-paper)}.topbar,.global-page-header{border-color:var(--rt-line)!important;box-shadow:none!important;background:#fffffff5!important}.global-page-header{align-items:center;min-height:56px;padding:0 40px}.global-page-header h1{color:var(--rt-ink);letter-spacing:-.02em;font-size:13px;font-weight:400}.global-page-header-meta{gap:8px}.global-header-signout,.global-header-user,.global-page-header .credits-badge,.status-pill,.icon-button{background:var(--rt-surface)!important;border:1px solid var(--rt-line)!important;border-radius:var(--rt-radius-sm)!important;box-shadow:none!important;color:var(--rt-muted)!important}.global-header-signout{min-height:36px;padding:0 12px}.global-header-signout:hover,.icon-button:hover{background:var(--rt-selected)!important;color:var(--rt-ink)!important}.global-header-user{align-items:center;gap:7px;min-height:36px;padding:0 10px 0 6px;display:inline-flex}.global-header-user i{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-style:normal;display:inline-flex;background:var(--rt-ink)!important;color:#fff!important}.global-header-user img{object-fit:cover;border-radius:50%;width:24px;height:24px}.content{max-width:1380px;padding:34px 40px 72px}.site-legal-footer{margin-top:48px;padding-top:20px;border-top-color:var(--rt-line)!important;color:var(--rt-muted)!important}.site-legal-footer a,.section-link,.secondary-settings-link,.bp-report-link,.bp-page-link{color:var(--rt-ink)!important}.hero,.page-intro,.surface,.audit-panel,.bp-card,.settings-card,.automation-settings-surface,.wallet-history,.gmb-test-card,.bi-beta-card,.integration-detail-panel,.hub-card-body,.hub-card-accounts,.recycled-post-card,.reels-controls,.reels-preview-panel{background:var(--rt-surface)!important;border:1px solid var(--rt-line)!important;border-radius:var(--rt-radius-lg)!important;box-shadow:none!important}.hero,.page-intro{min-height:0;padding:38px 42px;color:var(--rt-ink)!important}.hero{background:var(--rt-ink)!important}.hero:before,.hero-orbit{display:none}.hero h1,.page-intro h1{letter-spacing:-.065em;font-size:clamp(32px,4vw,54px)}.hero p{color:#d3d3d3!important}.hero .eyebrow,.eyebrow{color:var(--rt-muted)!important}.hero .eyebrow,.hero h1{color:#fff!important}.page-intro p,.settings-hero p,.settings-card-heading p{color:var(--rt-muted)!important}.page-intro-icon,.dashboard-actions>a>span,.competitor-empty>span,.bp-section-icon,.integration-icon,.settings-card-heading .integration-icon{background:var(--rt-selected)!important;border-color:var(--rt-line)!important;box-shadow:none!important;color:var(--rt-ink)!important}.section-heading,.report-heading,.preflight-summary,.progress-header{color:var(--rt-ink)}.section-heading h2,.report-heading h3,.preflight-summary h3,.batch-section h3{font-weight:400}.stats-grid article,.dashboard-actions>a,.report-stats span,.preflight-facts span,.batch-section,.batch-option,.recent-list article{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important}.dashboard-actions>a:hover,.batch-option:hover,.recent-list article:hover{transform:translateY(-1px);border-color:var(--rt-line-strong)!important;box-shadow:none!important}.stats-grid strong,.dashboard-actions strong,.wallet-balance-card strong,.credits-badge strong,.wallet-price-card strong,.progress-header>strong{color:var(--rt-ink)!important}.primary-button,.integration-action,.generate-content-button,.create-copy-button,.mode-confirm-btn,.onboarding-start-button,.cal-auto-assign-btn,.cal-postnow-btn,.schedule-button,.publish-now-button,.reels-generate-button,.reels-save-button,.reels-export-button,.reels-download-button,.bp-action,.bp-btn-primary,.wallet-plan-card button,.settings-connect-button{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;box-shadow:none!important;color:#fff!important}.primary-button:hover,.integration-action:hover,.generate-content-button:hover,.create-copy-button:hover,.mode-confirm-btn:hover:not(:disabled),.onboarding-start-button:hover,.cal-auto-assign-btn:hover:not(:disabled),.schedule-button:hover,.publish-now-button:hover,.reels-generate-button:hover,.reels-save-button:hover,.reels-export-button:hover,.reels-download-button:hover{background:#3f3f3f!important;border-color:#3f3f3f!important}.secondary-button,.cancel-action,.danger-action,.wizard-back-button,.muted-action,.onboarding-secondary-button,.settings-hero>a,.settings-readonly button,.brand-file-button,.integration-card button,.hub-btn,.bp-btn-secondary{background:var(--rt-surface)!important;border:1px solid var(--rt-line)!important;box-shadow:none!important;color:var(--rt-ink)!important}.secondary-button:hover,.cancel-action:hover,.wizard-back-button:hover,.settings-hero>a:hover,.settings-readonly button:hover,.brand-file-button:hover,.hub-btn:hover,.bp-btn-secondary:hover{background:var(--rt-selected)!important;border-color:var(--rt-line-strong)!important}button:disabled,input:disabled,textarea:disabled,select:disabled{opacity:.8;background:var(--rt-disabled)!important;color:var(--rt-faint)!important}.url-input-wrap input,.settings-field>input,.settings-field>select,.secret-input-wrap input,.content-field input,.content-field textarea,.content-field select,.draft-edit-field input,.draft-edit-field textarea,.cal-form-input,.cal-form-textarea,.scheduler-form input,.scheduler-form select,.auto-form-field input,.auto-form-field select,.auto-form-field textarea{background:var(--rt-surface)!important;border:1px solid var(--rt-line-strong)!important;border-radius:var(--rt-radius-sm)!important;color:var(--rt-ink)!important;box-shadow:none!important}.url-input-wrap input:focus,.settings-field>input:focus,.settings-field>select:focus,.secret-input-wrap input:focus,.content-field input:focus,.content-field textarea:focus,.content-field select:focus,.draft-edit-field input:focus,.draft-edit-field textarea:focus{border-color:var(--rt-ink)!important;box-shadow:0 0 0 3px #ededed!important}.notice,.error-notice,.warning-notice,.integration-success,.automation-success,.calendar-success,.cal-error-note,.gbp-inline-state,.business-knowledge-card,.ai-setup-callout,.topic-suggestion-list,.strategy-note{background:var(--rt-subtle)!important;border:1px solid var(--rt-line)!important;border-left:3px solid var(--rt-ink)!important;border-radius:var(--rt-radius-sm)!important;color:var(--rt-ink-soft)!important}.error-notice,.warning-notice,.gbp-inline-state.warning{border-left-color:var(--rt-danger)!important;color:var(--rt-danger)!important}.connected-badge,.google-state-badge,.google-state-badge-connected-and-synced,.google-state-badge-reconnect-required,.google-state-badge-api-error,.google-state-badge-connected-no-locations,.google-state-badge-ready-to-connect,.draft-status,.real-logo-badge,.ai-ready-badge,.location-state,.bp-status-badge,.bp-score-pill,.cal-approval-badge,.cal-day-status-badge,.cal-post-approval-chip,.reels-format,.ltx-pill{background:var(--rt-selected)!important;border:1px solid var(--rt-line)!important;color:var(--rt-ink-soft)!important}.connected-badge i,.status-pill>span,.ai-ready-badge i,.gai-dot,.cal-scheduled-pill i{background:var(--rt-ink)!important;box-shadow:none!important}.score-ring{--score-color:var(--rt-ink)!important;background:conic-gradient(var(--score-color) calc(var(--score) * 1%), var(--rt-line) 0)!important}.score-good,.score-warn,.score-bad,.mini-score.good,.mini-score.warn,.severity-high,.severity-medium,.severity-low{--score-color:var(--rt-ink)!important;background-color:var(--rt-ink)!important;color:#fff!important}.severity-dot{background:var(--rt-ink)!important}.score-ring:after{background:var(--rt-surface)!important}.score-ring strong,.score-ring span{color:var(--rt-ink)}.progress-track{background:var(--rt-line)!important}.progress-track span{background:var(--rt-ink)!important}.crawl-live,.current-pages div,.crawl-log,.settings-local-card,.meta-local-card,.ai-local-card{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;color:#fff!important}.crawl-live small,.current-pages div,.settings-local-card p,.meta-local-card p,.ai-local-card p{color:#d3d3d3!important}.crawl-spinner{border-color:#fff #707070 #707070}.page-report-card,.top-issues,.page-report-body article,.google-business-card,.integration-card,.google-location-list>article,.meta-account-list>article,.bi-beta-page,.bi-beta-report-row,.business-link-card,.business-links-section,.scene-variation-group,.content-custom-accordion,.draft-card,.social-image-preview,.preview-platform-selector,.preview-platform-options label,.photo-gallery-card,.recycled-post-card{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important}.page-report-body>p,.draft-selected-idea,.selected-idea-hook,.strategy-note,.image-brief-field textarea{background:var(--rt-selected)!important;border-left-color:var(--rt-ink)!important;color:var(--rt-ink-soft)!important}.draft-card.facebook,.draft-card.instagram,.draft-card.google-business,.google-business-card.connected,.meta-integration-card.connected{border-top-color:var(--rt-ink)!important;box-shadow:none!important}.draft-card>header,.google-setup-panel,.integration-loading,.content-custom-toggle,.draft-workspace{background:var(--rt-subtle)!important}.draft-channel-icon,.preview-platform-options label>b,.reels-hero-mark{background:var(--rt-ink)!important;color:#fff!important}.reels-hero-mark{box-shadow:none!important}.generated-image-wrap,.social-image-preview.has-image,.gbp-professional-image{background:var(--rt-selected)!important;box-shadow:none!important}.gbp-hub-header,.gbp-category-card,.gbp-category-state,.gbp-upload-results,.hub-card-top,.integration-detail-header,.vi-asset-card,.vi-analysis-card,.vi-active-summary,.bi-beta-warning,.bi-beta-message,.admin-user-actions,.wallet-balance-card,.wallet-payment-notice,.wallet-section,.wallet-price-card,.wallet-plan-card{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important;color:var(--rt-ink)!important}.wallet-price-card{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.wallet-price-card strong.wallet-metric-value{overflow-wrap:anywhere;max-width:100%;margin-top:0;line-height:1.2}.wallet-price-card .wallet-status-badge{overflow-wrap:anywhere;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:4px 9px;line-height:1.2;display:inline-flex;border:1px solid var(--rt-line)!important;background:var(--rt-selected)!important;color:var(--rt-ink-soft)!important;font-size:12px!important;font-weight:600!important}.gbp-hub-heading h1,.gbp-category-heading h2,.settings-hero h1,.bp-title,.wallet-payment-notice h2,.wallet-section h2,.wallet-history h2{color:var(--rt-ink)!important}.gbp-tabs,.gbp-tabs a,.settings-provider-heading,.settings-card-heading,.settings-form,.integration-actions{border-color:var(--rt-line)!important}.gbp-tabs a{color:var(--rt-muted)!important}.gbp-tabs a.active{border-bottom-color:var(--rt-ink)!important;color:var(--rt-ink)!important}.gbp-photo-filters button,.gbp-photo-filters button:hover,.gbp-photo-filters button.active{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;color:var(--rt-ink)!important}.settings-local-card>span,.meta-local-card>span,.ai-local-card>span,.business-knowledge-icon,.business-service-chips span,.topic-suggestion-list>button>span{background:var(--rt-selected)!important;color:var(--rt-ink)!important}.professional-calendar,.modern-calendar-view,.phone-calendar-mobile,.single-day-calendar{--modern-canvas:var(--rt-paper);--modern-paper:var(--rt-surface);--modern-ink:var(--rt-ink);--modern-copy:var(--rt-ink-soft);--modern-muted:var(--rt-muted);--modern-line:var(--rt-line);--modern-line-soft:var(--rt-line);--modern-teal:var(--rt-ink);--phone-bg:var(--rt-paper);--phone-surface:var(--rt-surface);--phone-raised:var(--rt-subtle);--phone-line:var(--rt-line);--phone-text:var(--rt-ink);--phone-soft:var(--rt-ink-soft);--phone-muted:var(--rt-muted);--phone-faint:var(--rt-faint);--phone-lime:var(--rt-ink);--phone-amber:var(--rt-muted);--phone-sky:var(--rt-muted);background:var(--rt-paper)!important;color:var(--rt-ink)!important}.professional-calendar .calendar-app-header,.professional-calendar .cal-toolbar,.professional-calendar .cal-filterbar,.professional-calendar .cal-nav-period,.professional-calendar .cal-view-tabs,.professional-calendar .cal-filterbar-channels,.modern-calendar-topbar,.modern-calendar-toolbar,.modern-calendar-grid,.phone-calendar-header,.phone-calendar-next,.phone-calendar-queue{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important}.professional-calendar .cal-view-tabs,.professional-calendar .cal-filterbar-channels{padding:3px}.professional-calendar .cal-view-tabs button.active,.professional-calendar .cal-filterbar-channels .cal-ch-btn--all.active,.professional-calendar .cal-auto-assign-btn,.modern-calendar-add,.phone-calendar-auto,.phone-calendar-primary{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;box-shadow:none!important;color:#fff!important}.professional-calendar .cal-view-tabs button,.professional-calendar .cal-filterbar-channels button,.modern-calendar-toolbar button,.modern-calendar-filters button,.modern-calendar-add,.modern-calendar-auto{min-height:44px}.professional-calendar .cal-cell,.professional-calendar .cal-day-panel,.professional-calendar .cal-event,.professional-calendar .cal-month-event,.modern-calendar-day,.modern-calendar-post,.single-day-calendar .sd-day-card,.single-day-calendar .sd-post-card,.phone-calendar-day,.phone-calendar-event{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important;color:var(--rt-ink)!important}.professional-calendar .cal-cell.is-today,.modern-calendar-day.is-today,.single-day-calendar .sd-slide.is-today .sd-day-card,.phone-calendar-day.is-today{background:var(--rt-subtle)!important;border-color:var(--rt-line-strong)!important;box-shadow:inset 0 2px 0 var(--rt-ink)!important}.professional-calendar .cal-day-num,.modern-calendar-day-number,.phone-calendar-date-chip,.single-day-calendar .sd-day-slide.is-today .sd-day-name{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;color:#fff!important}.professional-calendar .cal-month-grid .cal-day-num,.modern-calendar-weeks .modern-calendar-day-number{box-shadow:none!important;color:var(--rt-ink)!important;background:0 0!important;border-color:#0000!important}.professional-calendar .cal-day-panel-overlay,.professional-calendar .cal-modal-backdrop,.professional-calendar .cal-overlay-backdrop,.professional-calendar .cal-platform-preview-backdrop{background:#1717177a!important}.professional-calendar .cal-day-panel,.professional-calendar .cal-preview-modal,.professional-calendar .cal-post-preview-modal,.professional-calendar .cal-platform-preview-window,.professional-calendar .cal-photo-picker,.professional-calendar .cal-new-post-modal,.professional-calendar .cal-ideas-drawer{background:var(--rt-surface)!important;border:1px solid var(--rt-line)!important;box-shadow:none!important}.cal-post-card,.cal-panel-event,.cal-platform-post,.phone-calendar-event{border-left-color:var(--rt-ink)!important}.phone-calendar-mobile{font-family:inherit;background:var(--rt-paper)!important}.gai-banner,.support-mode-banner,.auto-mode-banner{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;box-shadow:none!important;color:#fff!important}.gai-link,.gai-clear-btn,.support-mode-banner button,.auto-mode-link,.auto-mode-pause-btn{color:#fff!important;background:0 0!important;border-color:#707070!important}.legal-shell,.onboarding-landing,.mode-selection-page{background:var(--rt-paper)!important;color:var(--rt-ink)!important}.legal-topbar,.legal-document,.legal-footer,.onboarding-landing-nav,.onboarding-landing-points,.onboarding-trust,.onboarding-landing-footer,.mode-selection-inner{border-color:var(--rt-line)!important}.onboarding-landing-nav{background:var(--rt-surface)!important}.onboarding-landing-brand,.onboarding-landing-nav-actions a,.onboarding-login-link,.onboarding-trust-links a{color:var(--rt-muted)!important}.onboarding-landing-brand span,.onboarding-login-link strong,.onboarding-login-link:hover,.onboarding-trust-links a:hover,.onboarding-kicker{color:var(--rt-ink)!important}.onboarding-landing-orbit:before,.onboarding-landing-orbit:after{border-color:var(--rt-line-strong)!important}.orbit-core{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;box-shadow:none!important}.orbit-core strong{color:#fff!important}.orbit-core span{color:#d3d3d3!important}.orbit-label{background:var(--rt-surface)!important;border-color:var(--rt-line-strong)!important;color:var(--rt-ink)!important}.legal-document,.legal-copy,.onboarding-point,.onboarding-card,.mode-card{background:var(--rt-surface)!important;border-color:var(--rt-line)!important;box-shadow:none!important}.legal-heading,.onboarding-landing-hero,.onboarding-trust,.mode-selection-header{color:var(--rt-ink)!important;background:0 0!important}.legal-heading h1,.onboarding-landing-copy h1,.onboarding-section-heading h2,.onboarding-trust h2,.mode-selection-header h1,.mode-card h2{color:var(--rt-ink)!important}.legal-heading p,.legal-copy p,.legal-copy li,.onboarding-landing-copy>p,.onboarding-point p,.onboarding-trust p,.mode-selection-header p,.mode-card p{color:var(--rt-muted)!important}.mode-card.selected,.mode-card:hover{border-color:var(--rt-ink)!important;box-shadow:inset 0 0 0 1px var(--rt-ink)!important;transform:none!important}.mode-card-icon,.mode-card-icon-auto,.mode-card-theme-swatch span{background:var(--rt-selected)!important;color:var(--rt-ink)!important}.login-split,.login-left,.login-particle-panel{background:var(--rt-paper)!important;color:var(--rt-ink)!important}.login-left{box-shadow:none!important}.login-brand-wordmark,.login-brand strong,.login-cta,.login-legal,.login-divider{color:var(--rt-ink)!important}.btn-google,.login-pw-btn,.login-pw-input{background:var(--rt-surface)!important;border:1px solid var(--rt-line)!important;border-radius:var(--rt-radius-sm)!important;color:var(--rt-ink)!important;box-shadow:none!important}.login-pw-btn:hover,.btn-google:hover{background:var(--rt-selected)!important;border-color:var(--rt-line-strong)!important;color:var(--rt-ink)!important}.login-particle-panel{border-left:1px solid var(--rt-line)}.login-type-word{color:#1717171f!important;text-shadow:none!important}.login-type-word:after{color:#1717177a!important}button,input,textarea,select,[role=button],.surface,[class*=card],[class*=panel],[class*=modal],[class*=drawer]{box-shadow:none!important}@media (max-width:760px){html,body{overflow-x:hidden}.content{max-width:none;padding:20px 14px 48px}.global-page-header{min-height:54px;padding:8px 14px}.global-page-header h1{font-size:15px}.global-page-header-meta{max-width:58%;overflow-x:auto}.global-header-signout{display:none}.global-header-user b{max-width:78px}.hero,.page-intro{padding:24px 18px;border-radius:var(--rt-radius-md)!important}.hero h1,.page-intro h1{font-size:clamp(29px,9vw,40px)}.surface,.audit-panel,.bp-card,.settings-card,.automation-settings-surface,.wallet-history,.gmb-test-card,.bi-beta-card,.integration-detail-panel,.hub-card-body,.hub-card-accounts,.reels-controls,.reels-preview-panel{padding:17px;border-radius:var(--rt-radius-md)!important}.page-intro,.hero,.section-heading,.report-heading,.preflight-summary,.progress-header,.settings-hero,.settings-card-heading,.gbp-hub-heading,.gbp-category-heading,.integration-detail-header,.hub-card-top,.hub-card-actions,.reels-section-heading,.wallet-payment-notice{flex-direction:column;align-items:flex-start;gap:12px}.input-row,.settings-actions,.setup-panel-actions,.admin-user-actions,.integration-actions{flex-direction:column;align-items:stretch}.primary-button,.secondary-button,.integration-action,.generate-content-button,.create-copy-button,.mode-confirm-btn,.onboarding-start-button,.settings-connect-button,.setup-panel-actions>*,.settings-actions>*,.integration-actions>*,.admin-user-actions>*{width:100%;min-height:44px}.stats-grid,.dashboard-actions,.issues-list,.report-stats,.batch-grid,.lower-grid,.integration-grid,.settings-grid,.reels-studio-grid,.scene-variation-groups,.wallet-price-grid,.wallet-plan-grid,.bp-grid-2,.hub-grid,.upcoming-integration-grid{grid-template-columns:minmax(0,1fr)!important}.dashboard-actions>a{min-height:76px}.preflight-facts{width:100%;display:grid;grid-template-columns:minmax(0,1fr)!important}.table-wrap,.table-container,[class*=table-wrapper],.bp-pages-table-wrap,.google-location-list,.meta-account-list{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.google-location-list>article{grid-template-columns:15px minmax(0,1fr)}.google-location-mapping{grid-column:2/-1}[role=dialog],.modal,.modal-content,.dialog,.drawer,.cal-preview-modal,.cal-day-panel{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.cal-modal-actions,.cal-post-board-actions,.cal-new-preview-status-actions,.cal-platform-post-actions{flex-direction:column;align-items:stretch}.cal-modal-actions>*,.cal-post-board-actions>*,.cal-new-preview-status-actions>*{width:100%;min-height:44px}.site-legal-footer{flex-direction:column;align-items:flex-start;gap:10px}}.reels-unified-workspace{--reels-ink:#171717;--reels-muted:#6f6f6f;--reels-line:#e3e3e3;--reels-paper:#f7f7f6;--reels-surface:#fff;color:var(--reels-ink);max-width:1440px;margin:0 auto}.reels-unified-kicker{color:#969696;letter-spacing:.14em;font-size:10px;font-weight:800;display:block}.reels-unified-editor{margin-top:14px}.reels-unified-editor>.rps-studio{margin-top:0}.rps-tool-tabs{border:1px solid var(--rt-line);background:var(--rt-surface);border-top:0;align-items:stretch;gap:0;display:flex;overflow:auto}.rps-tool-tabs button{text-align:left;border:0;border-right:1px solid var(--rt-line);min-width:124px;min-height:58px;color:var(--rt-ink);cursor:pointer;background:0 0;padding:9px 15px}.rps-tool-tabs button:hover,.rps-tool-tabs button.active{background:var(--rt-selected)}.rps-tool-tabs b,.rps-tool-tabs small{display:block}.rps-tool-tabs b{font-size:12px;font-weight:700}.rps-tool-tabs small{color:var(--rt-muted);margin-top:4px;font-size:10px}.rps-ai-button{border-color:var(--rt-ink)!important;color:var(--rt-ink)!important}.reels-unified-notice{margin:12px 0 0}.reels-overlay-backdrop{z-index:110;cursor:pointer;background:#0f0f0f6b;border:0;position:fixed;inset:0}.reels-unified-drawer{z-index:111;background:var(--reels-surface);border:1px solid var(--reels-line);overscroll-behavior:contain;outline:none;width:min(720px,100vw - 40px);padding:20px;position:fixed;top:20px;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 24px 70px #0000002e}.reels-unified-drawer-head{border-bottom:1px solid var(--reels-line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:15px;display:flex}.reels-unified-drawer-head h2{letter-spacing:-.04em;margin:5px 0 0;font-size:22px;font-weight:500}.reels-unified-drawer-head>button{border:1px solid var(--reels-line);cursor:pointer;background:#fff;min-height:40px;padding:0 13px}.reels-capability-note{border-top:1px solid var(--reels-line);margin-top:14px;padding:14px}.reels-capability-note p{color:var(--reels-muted);font-size:12px}.reels-library-drawer .reels-builtin-template-grid{margin-top:16px}@media (max-width:760px){.reels-unified-drawer{width:auto;padding:16px;inset:8px}}@media (prefers-reduced-motion:reduce){.reels-unified-workspace *,.reels-unified-workspace :before,.reels-unified-workspace :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:560px){.content{padding-inline:12px}.global-page-header{position:relative}.mobile-nav{gap:5px;padding:6px 10px;border-bottom-color:var(--rt-line)!important;background:#fffffffa!important}.mobile-nav a{min-height:44px;background:var(--rt-surface)!important;border-color:var(--rt-line)!important}.mobile-nav a.active{background:var(--rt-ink)!important;border-color:var(--rt-ink)!important;color:#fff!important}.phone-calendar-mobile,.single-day-calendar{max-width:none;min-height:0}.phone-calendar-header,.sd-header{min-height:58px;padding-inline:12px}.phone-calendar-body,.sd-content{padding-inline:12px}.phone-calendar-channels,.sd-filter-row{margin-inline:-12px;padding-inline:12px}.phone-calendar-next,.phone-calendar-queue,.sd-day-card{border-radius:var(--rt-radius-md)!important}.phone-calendar-auto,.phone-calendar-primary,.sd-add-top,.sd-auto-assign{min-height:44px}.phone-calendar-day-trigger,.sd-day-topline{min-height:72px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.gbp-hub-header--posts{min-height:0;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 8px!important}.gbp-hub-header--posts .gbp-hub-heading{display:none}.gmb-test-page-redesign{--gmb-ink:#26312f;--gmb-muted:#68736f;--gmb-line:#dfe4e1;--gmb-soft:#f7f8f7;color:var(--gmb-ink);gap:12px;max-width:1240px}.gmb-test-page-redesign,.gmb-test-page-redesign *{font-weight:400!important}.gmb-test-page-redesign .gmb-test-intro-redesign{border-bottom:1px solid var(--gmb-line);align-items:flex-end;padding:2px 2px 14px}.gmb-test-page-redesign .gmb-test-intro-redesign h1{color:var(--gmb-ink);letter-spacing:-.035em;margin:4px 0 3px;font-size:clamp(24px,3vw,30px)}.gmb-test-page-redesign .gmb-test-intro-redesign p,.gmb-test-page-redesign .gmb-test-intro-redesign .eyebrow{color:var(--gmb-muted)}.gmb-test-page-redesign .gmb-test-stage{color:var(--gmb-muted);letter-spacing:0;background:0 0;border:0;padding:0 0 4px;font-size:11px}.gmb-test-page-redesign .gmb-test-safety,.gmb-test-page-redesign .gmb-test-alert{border:1px solid var(--gmb-line);color:var(--gmb-muted);background:#fff;border-radius:8px;padding:9px 12px}.gmb-test-page-redesign .gmb-test-safety strong{color:var(--gmb-ink)}.gmb-test-page-redesign .gmb-test-card{border:1px solid var(--gmb-line);box-shadow:none;background:#fff;border-radius:8px;padding:16px}.gmb-test-page-redesign .gmb-test-destination-card{border-color:var(--gmb-line);background:#fff;padding:14px 16px}.gmb-test-page-redesign .gmb-test-destination-topline{align-items:center;margin-bottom:12px}.gmb-test-page-redesign .gmb-test-kicker,.gmb-test-page-redesign .gmb-test-field>span,.gmb-test-page-redesign .gmb-test-count,.gmb-test-page-redesign .gmb-test-status{color:var(--gmb-muted);letter-spacing:.06em}.gmb-test-page-redesign .gmb-test-destination-topline h2,.gmb-test-page-redesign .gmb-test-composer-intro h2,.gmb-test-page-redesign .gmb-test-publish-boundary-head h2{color:var(--gmb-ink);letter-spacing:-.015em;margin:4px 0 3px;font-size:16px}.gmb-test-page-redesign .gmb-test-destination-topline p,.gmb-test-page-redesign .gmb-test-composer-intro p{color:var(--gmb-muted)}.gmb-test-page-redesign .gmb-test-restored,.gmb-test-page-redesign .gmb-test-verified{background:var(--gmb-soft);border:1px solid var(--gmb-line);color:var(--gmb-muted);border-radius:999px;padding:6px 9px}.gmb-test-page-redesign .gmb-test-restored>span,.gmb-test-page-redesign .gmb-test-verified>span{background:var(--gmb-ink)}.gmb-test-page-redesign .gmb-test-field input,.gmb-test-page-redesign .gmb-test-field textarea,.gmb-test-page-redesign .gmb-test-field select{border-color:var(--gmb-line);color:var(--gmb-ink);background:#fff;border-radius:6px;min-height:38px;padding:8px 10px}.gmb-test-page-redesign .gmb-test-field input:focus,.gmb-test-page-redesign .gmb-test-field textarea:focus,.gmb-test-page-redesign .gmb-test-field select:focus{border-color:#8e9995;box-shadow:0 0 0 2px #26312f14}.gmb-test-page-redesign .gmb-test-location-chip,.gmb-test-page-redesign .gmb-test-profile,.gmb-test-page-redesign .gmb-test-location-mapping-notice,.gmb-test-page-redesign .gmb-test-composer-draft,.gmb-test-page-redesign .gmb-test-workspace-preview,.gmb-test-page-redesign .gmb-test-publish-boundary,.gmb-test-page-redesign .gmb-test-media-state,.gmb-test-page-redesign .gmb-test-image-validation,.gmb-test-page-redesign .gmb-test-artwork-option{border-color:var(--gmb-line);background:#fff}.gmb-test-page-redesign .gmb-test-location-chip>span,.gmb-test-page-redesign .gmb-test-idea-number{background:var(--gmb-soft);color:var(--gmb-ink)}.gmb-test-page-redesign .gmb-test-composer-card,.gmb-test-page-redesign .gmb-test-workspace-card{border-color:var(--gmb-line);box-shadow:none;padding:16px}.gmb-test-page-redesign .gmb-test-composer-intro{margin-bottom:12px}.gmb-test-page-redesign .gmb-test-composer-card .gmb-test-idea-field textarea{border-color:var(--gmb-line);background:#fff;border-radius:6px;min-height:84px;padding:11px 12px;font-size:14px}.gmb-test-page-redesign .gmb-test-composer-card .gmb-test-idea-field textarea:focus{border-color:#8e9995;box-shadow:0 0 0 2px #26312f14}.gmb-test-page-redesign .primary-button,.gmb-test-page-redesign .secondary-button,.gmb-test-page-redesign .danger-outline-button{box-shadow:none;border-radius:6px;min-height:36px;font-size:12px}.gmb-test-page-redesign .primary-button{background:var(--gmb-ink);border-color:var(--gmb-ink);color:#fff}.gmb-test-page-redesign .primary-button:hover:not(:disabled){background:#414c49;border-color:#414c49}.gmb-test-page-redesign .secondary-button{border-color:var(--gmb-line);color:#4d5955;background:#fff}.gmb-test-page-redesign .secondary-button:hover:not(:disabled){background:var(--gmb-soft);color:var(--gmb-ink);border-color:#aeb8b4}.gmb-test-page-redesign .gmb-test-suggestion-grid{gap:8px}.gmb-test-page-redesign .gmb-test-suggestion{border-color:var(--gmb-line);background:#fff;border-radius:6px;min-height:132px;padding:11px}.gmb-test-page-redesign .gmb-test-suggestion:hover,.gmb-test-page-redesign .gmb-test-suggestion:focus-visible{box-shadow:none;border-color:#9aa6a1;transform:none}.gmb-test-page-redesign .gmb-test-suggestion>span,.gmb-test-page-redesign .gmb-test-suggestion strong{color:var(--gmb-ink)}.gmb-test-page-redesign .gmb-test-workspace{gap:14px}.gmb-test-page-redesign .gmb-test-workspace-preview{border-radius:6px;padding:11px}.gmb-test-page-redesign .gmb-test-preview{background:var(--gmb-soft);border-color:var(--gmb-line);border-radius:6px;padding:10px}.gmb-test-page-redesign .gmb-test-preview-image{background:#e9ecea;border-radius:5px;min-height:180px}.gmb-test-page-redesign .gmb-test-preview-copy strong{color:var(--gmb-ink);font-size:16px}.gmb-test-page-redesign .gmb-test-preview-copy p{color:#53605b;font-size:12px}.gmb-test-page-redesign .gmb-test-preview-copy small{color:var(--gmb-muted)}.gmb-test-page-redesign .gmb-test-customize,.gmb-test-page-redesign .gmb-test-media-panel,.gmb-test-page-redesign .gmb-test-publish-boundary{border-color:var(--gmb-line)}.gmb-test-page-redesign .gmb-test-publish-boundary{border-radius:6px;margin-top:14px;padding:14px}.gmb-test-page-redesign .gmb-test-boundary-destination,.gmb-test-page-redesign .gmb-test-boundary-gallery{border-color:var(--gmb-line);background:#fff}.gmb-test-page-redesign .gmb-test-boundary-note{color:var(--gmb-muted);margin-top:10px}.gmb-test-page-redesign .gmb-test-publish-actions{margin-top:11px}.gmb-test-page-redesign .gmb-test-live-card{border-color:var(--gmb-line)}.gmb-test-page-redesign .gmb-test-history-item{border-color:var(--gmb-line);background:#fff;border-radius:6px}.gmb-test-page-redesign .gmb-test-history-item.active{background:var(--gmb-soft);border-color:#aeb8b4}@media (max-width:800px){.gmb-test-page-redesign .gmb-test-intro-redesign{align-items:flex-start}}html body *{font-weight:400!important}html body :where(button,a,label,summary,[role=button],input[type=button],input[type=submit],select){font-weight:500!important}html body :where(strong,b,h1,h2,h3,h4,h5,h6),.global-page-header .credits-badge,.global-page-header .credits-badge .credits-badge-label,.global-page-header .credits-badge strong{font-weight:400!important}.hub-card-body,.hub-card-accounts{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.hub-card-details{border-top:1px solid var(--rt-line);min-width:0;scroll-margin-top:calc(var(--ai-banner-height) + 80px);flex:0 0 100%;margin-top:4px;padding-top:18px}.hub-card-details[hidden]{display:none!important}.hub-card-details:focus-visible{outline-offset:3px;outline:2px solid #315f4e}.hub-card-details .integrations-surface{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.hub-card-details .google-business-card{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.hub-card-details .google-business-header{padding:0 17px 12px}.hub-card-details .google-business-header>span,.hub-card-details .google-business-header .integration-name-row{display:none!important}.hub-card-details .integration-loading{margin-inline:17px}@media (prefers-reduced-motion:reduce){.hub-status-connected .hub-dot-indicator{animation:none}}
