.seo-workspace{min-width:0}.citation-workspace{--border:var(--line);gap:22px;min-width:0;display:grid}.citation-workspace>*{min-width:0;max-width:100%}.citation-workspace .panel-header{flex-wrap:wrap;gap:16px}.citation-workspace .panel-header>div{min-width:0}.citation-workspace .table-scroll{min-width:0;max-width:100%}.citation-intro{justify-content:space-between;align-items:center;gap:24px;padding:27px 29px;display:flex}.citation-intro h2{margin:7px 0 9px}.citation-intro p{max-width:620px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.citation-statistics{border:1px solid var(--border);background:#fff;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.citation-statistics>div{border-right:1px solid var(--border);padding:22px}.citation-statistics>div:last-child{border:0}.citation-statistics span{color:var(--muted);font-size:12px;line-height:1.5;display:block}.citation-statistics strong{margin-top:10px;font-size:33px;font-weight:600;display:block}.citation-toolbar,.citation-queue-bar{justify-content:space-between;align-items:center;gap:18px;display:flex}.citation-views{border-bottom:1px solid var(--border);gap:4px;min-width:0;display:flex;overflow-x:auto}.citation-views button{white-space:nowrap;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 15px;font-size:12px}.citation-views button.active{border-bottom-color:var(--accent);color:var(--studio-accent-hover);font-weight:600}.citation-filters{border-bottom:1px solid var(--border);gap:12px;padding:18px 25px;display:flex}.citation-filters input{flex:1;min-width:140px}.citation-filters select{max-width:200px}.citation-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.citation-catalogue article{border-bottom:1px solid var(--border);align-content:start;gap:12px;padding:24px 26px;display:grid}.citation-catalogue article:nth-child(odd){border-right:1px solid var(--border)}.citation-catalogue article p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.citation-catalogue article small{color:var(--muted);font-size:11px;line-height:1.7}.citation-catalogue .text-button{justify-self:start}.citation-directory-check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.citation-directory-check input{flex:none;width:16px;height:16px;margin-top:2px}.citation-directory-check span{gap:5px;display:grid}.citation-directory-check strong{font-size:14px;font-weight:600}.citation-queue-bar{background:var(--studio-raised);border-radius:0 0 8px 8px;padding:20px 26px;font-size:12px}.citation-note{background:var(--soft);border-left:3px solid var(--accent);padding:15px 18px;font-size:12px;line-height:1.8}.citation-footnote{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.citation-suggestion{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:22px;padding:24px 27px;display:flex}.citation-suggestion p{margin:9px 0;font-size:13px;line-height:1.8}.citation-suggestion small{color:var(--muted);margin-bottom:12px;display:block}.citation-record{gap:22px;min-width:0}.citation-record-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.citation-record-summary>span:not(.badge){color:var(--muted);flex:1;font-size:12px}.citation-record p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.citation-record small{color:var(--muted);font-size:11px;line-height:1.8;display:block}.citation-record details{border-top:1px solid var(--border);padding-top:18px}.citation-record summary{cursor:pointer;margin-bottom:14px;font-size:13px;font-weight:600}.citation-submission,.citation-form-review{border-top:1px solid var(--border);gap:15px;padding-top:22px;display:grid}.citation-submission h3,.citation-form-review h3,.citation-submission p{margin:0}.citation-facts{border-top:1px solid var(--border);margin:0}.citation-facts>div{border-bottom:1px solid var(--border);grid-template-columns:125px minmax(0,1fr);gap:20px;padding:13px 0;font-size:12px;line-height:1.8;display:grid}.citation-facts dt{text-transform:capitalize;color:var(--muted)}.citation-facts dd{white-space:pre-line;overflow-wrap:anywhere;margin:0}.citation-evidence{border:1px solid var(--border);border-radius:7px;padding:18px}.citation-evidence .seo-table{min-width:600px;font-size:11px}.citation-form-review .seo-table{min-width:560px}.citation-evidence .seo-table td{white-space:normal;overflow-wrap:anywhere;max-width:230px}.citation-manual-evidence{gap:15px;display:grid}.citation-manual-evidence .field{margin-bottom:14px}.citation-code{background:var(--studio-raised);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:16px;font-size:11px;line-height:1.8}.badge.consistent,.badge.verified,.badge.match{background:var(--success-bg);color:var(--success-ink)}.badge.mismatch,.badge.needs_fix,.badge.different,.badge.needs_recheck{background:var(--warning-bg);color:var(--warning-ink)}.badge.prepared,.badge.submitted{background:var(--soft);color:var(--studio-accent-hover)}.badge.planned,.badge.unknown,.badge.not_applicable{background:var(--studio-raised);color:var(--muted)}.badge.blocked{background:var(--danger-bg);color:var(--danger-ink)}@media (width<=900px){.citation-intro{flex-direction:column;align-items:flex-start}.citation-statistics{grid-template-columns:repeat(3,minmax(0,1fr))}.citation-statistics>div{border-bottom:1px solid var(--border)}.citation-toolbar{flex-direction:column;align-items:stretch}.citation-toolbar>.button{align-self:flex-end}.citation-suggestion{flex-direction:column;align-items:flex-start}}@media (width<=600px){.citation-workspace{gap:17px}.citation-intro{padding:23px 18px}.citation-statistics{grid-template-columns:repeat(2,minmax(0,1fr))}.citation-statistics>div{padding:17px}.citation-statistics strong{font-size:29px}.citation-filters{flex-wrap:wrap;padding:16px}.citation-filters input{flex-basis:100%}.citation-filters select{flex:1;max-width:none}.citation-catalogue{grid-template-columns:1fr}.citation-catalogue article{padding:21px 18px}.citation-catalogue article:nth-child(odd){border-right:0}.citation-queue-bar{flex-direction:column;align-items:stretch;padding:17px}.citation-suggestion{padding:21px 18px}.citation-facts>div{grid-template-columns:1fr;gap:5px}.citation-evidence{padding:13px}.citation-record .button-row{flex-wrap:wrap}}.test-workspace-banner{background:var(--warning-bg);border:1px solid var(--warning-line);color:var(--warning-ink);border-radius:7px;align-items:center;gap:13px;margin-bottom:24px;padding:14px 18px;font-size:12px;display:flex}.test-workspace-banner strong,.test-workspace-banner span{display:block}.test-workspace-banner span{margin-top:4px;line-height:1.6}.seo-workspace .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seo-workspace .page-heading{margin-bottom:24px}.seo-context{background:var(--studio-raised);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.seo-business-picker,.seo-context-actions{align-items:center;gap:12px;min-width:0;display:flex}.seo-business-picker{flex:1}.seo-business-picker>svg{color:var(--accent);flex-shrink:0}.seo-business-picker label{flex:1;min-width:140px;max-width:390px}.seo-business-picker select{background:0 0;border:0;padding:7px 24px 7px 3px;font-weight:500}.seo-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:5px;margin:22px 0 26px;padding-bottom:0;display:flex;overflow-x:auto}.seo-tabs button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 12px;font-size:13px}.seo-tabs button.active{border-bottom-color:var(--accent);color:var(--ink);font-weight:600}.seo-tabs button:hover{color:var(--ink);background:var(--studio-raised)}.seo-running{border:1px solid var(--line);background:var(--studio-raised);border-radius:8px;align-items:center;gap:14px;margin-bottom:22px;padding:17px 20px;display:flex}.seo-running>div{flex:1}.seo-running p{color:var(--muted);margin-top:5px;font-size:12px}.seo-welcome{grid-template-columns:1.05fr 1fr;min-height:420px;display:grid;overflow:hidden}.seo-welcome-copy{background:var(--studio-raised);flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;padding:48px 44px;display:flex}.seo-welcome-copy h2{letter-spacing:-.7px;color:var(--ink);font-size:38px;font-weight:400;line-height:1.12}.seo-welcome-copy p{color:var(--muted);max-width:450px;font-size:14px;line-height:1.8}.seo-welcome-steps{flex-direction:column;justify-content:center;gap:32px;margin:0;padding:43px 36px;list-style:none;display:flex}.seo-welcome-steps li{align-items:flex-start;gap:20px;display:flex}.seo-welcome-steps li>span{color:var(--accent);font-size:27px;line-height:1}.seo-welcome-steps strong{font-weight:500}.seo-welcome-steps p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.75}.seo-summary{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:26px;display:grid}.seo-summary>div{border-right:1px solid var(--line);flex-direction:column;gap:9px;padding:23px 25px;display:flex}.seo-summary>div:last-child{border:0}.seo-summary span{color:var(--muted);font-size:12px}.seo-summary strong{font-size:35px;font-weight:600;line-height:1.1}.seo-summary small{color:var(--muted);font-size:11px}.seo-overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr);align-items:start;gap:24px;display:grid}.seo-next-column{flex-direction:column;gap:22px;display:flex}.seo-next-column h2{font-size:30px;font-weight:600;line-height:1.15}.seo-next-column p,.seo-connections p{color:var(--muted);font-size:13px;line-height:1.75}.seo-next-column .settings-section{gap:17px}.seo-health-list>button,.seo-portfolio-list>button{text-align:left;background:var(--surface);border:0;border-top:1px solid var(--line);align-items:center;gap:15px;width:100%;padding:18px 22px;display:flex}.seo-health-list>button:hover,.seo-portfolio-list>button:hover{background:var(--studio-raised)}.seo-health-list>button>div,.seo-portfolio-list>button>div{flex:1;min-width:0}.seo-health-list strong,.seo-portfolio-list strong{font-size:13px;font-weight:500}.seo-health-list small,.seo-portfolio-list small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6;display:block}.seo-check-icon{color:var(--muted);display:flex}.seo-check-icon.pass{color:var(--success-ink)}.seo-check-icon.missing{color:var(--warning-ink)}.seo-quick-actions{flex-direction:column;margin:0 -5px;display:flex}.seo-quick-actions>button{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;align-items:center;gap:10px;padding:13px 4px;font-size:12px;display:flex}.seo-quick-actions>button>svg:last-child{margin-left:auto}.seo-quick-actions>button:hover{color:var(--accent)}.seo-table-tools{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 22px;display:flex}.seo-table-tools input{max-width:330px}.seo-table-tools select{width:auto;min-width:150px}.seo-table{border-collapse:collapse;width:100%;font-size:12px}.seo-table th{text-align:left;color:var(--muted);background:var(--studio-raised);white-space:nowrap;padding:13px 17px;font-size:11px;font-weight:500}.seo-table td{border-top:1px solid var(--line);vertical-align:middle;padding:17px}.seo-table td:first-child{padding-left:22px}.seo-table .text-button{text-align:left;font-size:12px}.seo-table-small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.seo-profile-footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:19px 22px;display:flex}.seo-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.seo-form-section{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding:22px 0;display:flex}.seo-form-section h3{margin-bottom:3px;font-size:15px;font-weight:500}.seo-profile-fields>.seo-form-section:first-child{border-top:0;padding-top:0}.seo-fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.seo-fieldset:disabled{opacity:.85}.seo-modal-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding-top:16px;display:flex}.seo-check{align-items:flex-start;gap:11px;font-size:13px;line-height:1.65;display:flex}.seo-check input{margin-top:4px}.seo-target{background:var(--studio-raised);border-radius:6px;align-items:center;gap:14px;padding:17px 18px;display:flex}.seo-target>div{flex:1;min-width:0}.seo-target small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.seo-target-icon{color:var(--accent);display:flex}.seo-category-search,.seo-link-profile{align-items:flex-end;gap:12px;display:flex}.seo-category-search>.field,.seo-link-profile>.field{flex:1}.seo-category-options{border:1px solid var(--line);border-radius:6px;overflow:hidden}.seo-category-options button{background:var(--surface);text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;padding:11px 14px;display:block}.seo-category-options small{color:var(--muted);margin-top:4px;display:block}.seo-source-note{border-left:2px solid var(--accent);background:var(--studio-raised);overflow-wrap:anywhere;padding:15px 17px;font-size:12px;line-height:1.7}.seo-source-note p{margin-top:6px}.seo-change-list{border:1px solid var(--line);border-radius:6px;overflow:hidden}.seo-change-list>div{border-bottom:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:130px 1fr 1fr;gap:16px;padding:15px;font-size:12px;display:grid}.seo-change-list del{color:var(--muted)}.seo-change-list>p{white-space:pre-wrap;padding:18px;font-size:13px;line-height:1.8}.seo-list-icon{background:var(--soft);width:38px;height:38px;color:var(--studio-accent-hover);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.seo-draft-list{border-top:1px solid var(--line)}.seo-draft-row{text-align:left;border:0;border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:15px;width:100%;padding:21px 23px;display:flex}.seo-draft-row:hover{background:var(--studio-raised)}.seo-draft-row>div{flex:1;min-width:0}.seo-draft-row strong{font-size:13px;font-weight:500}.seo-draft-row small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.seo-draft-row p{color:var(--muted);overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.6}.seo-review{border-top:1px solid var(--line);padding:25px}.seo-review-head{align-items:center;gap:12px;display:flex}.seo-review-head>div{flex:1;min-width:0}.seo-review-head strong{font-size:13px}.seo-review-head small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.seo-avatar{background:var(--soft);width:36px;height:36px;color:var(--studio-accent-hover);border-radius:50%;place-items:center;font-size:14px;display:grid}.seo-stars{color:var(--warning-ink);gap:2px;display:flex}.seo-review-comment{white-space:pre-wrap;margin:19px 0;font-size:14px;line-height:1.85}.seo-review .button-row{margin-top:16px}.seo-reply{border-left:2px solid var(--line);background:var(--studio-raised);padding:13px 17px;font-size:12px;line-height:1.75}.seo-reply p{white-space:pre-wrap;margin-top:7px}.seo-template,.seo-remote-post{border:1px solid var(--line);border-radius:6px;padding:18px}.seo-template p,.seo-remote-post p{white-space:pre-wrap;margin-top:12px;font-size:13px;line-height:1.8}.seo-template .badge{margin-left:12px}.seo-remote-post{margin-top:14px}.seo-remote-post small{color:var(--muted);margin-top:12px;display:block}.seo-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;padding:20px;display:grid}.seo-media-grid:empty{display:none}.seo-media-grid figure{border:1px solid var(--line);border-radius:7px;margin:0;overflow:hidden}.seo-media-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.seo-media-grid figcaption{padding:10px;font-size:11px}.seo-media-placeholder{aspect-ratio:4/3;background:var(--studio-raised);justify-content:center;align-items:center;gap:10px;display:flex}.seo-connections{flex-direction:column;gap:24px;display:flex}.seo-connection-guide,.seo-automation-note{background:var(--studio-raised);border:1px solid var(--line);border-radius:6px;gap:16px;padding:20px;display:flex}.seo-connection-guide>svg,.seo-automation-note>svg{color:var(--studio-accent-hover);flex-shrink:0}.seo-connection-guide p,.seo-automation-note p{color:var(--muted);margin:8px 0 12px;font-size:12px;line-height:1.8}.seo-connected-actions{flex-wrap:wrap;gap:12px;display:flex}.seo-rank-layout{grid-template-columns:265px minmax(0,1fr);display:grid}.seo-scan-form{border-right:1px solid var(--line);flex-direction:column;gap:19px;padding:24px;display:flex}.seo-scan-form p{font-size:11px;line-height:1.8}.seo-scan-estimate{background:var(--studio-raised);border-radius:6px;padding:17px}.seo-scan-estimate strong{font-size:22px;font-weight:500;display:block}.seo-scan-estimate small{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.7;display:block}.seo-scan-form h3{margin-top:8px;font-size:13px}.seo-scan-history{flex-direction:column;gap:8px;display:flex}.seo-scan-history button{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:5px;padding:12px}.seo-scan-history button.active{border-color:var(--studio-focus);background:var(--soft)}.seo-scan-history strong{font-size:12px;display:block}.seo-scan-history small{color:var(--muted);margin:7px 0;font-size:10px;display:block}.seo-grid-area{min-width:0;padding:25px}.seo-grid-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:23px;display:flex}.seo-grid-toolbar>div{flex:1}.seo-grid-toolbar h3{font-weight:500}.seo-grid-toolbar small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.seo-grid-map{background:var(--studio-raised);border:1px solid var(--line);border-radius:7px;gap:clamp(6px,1.5vw,19px);max-width:610px;margin:auto;padding:28px;display:grid}.seo-grid-point{aspect-ratio:1;border:1px solid var(--studio-field);background:var(--studio-raised);color:var(--muted);border-radius:50%;padding:2px;font-size:clamp(10px,1.2vw,18px);font-weight:500}.seo-grid-point.top3,.seo-grid-legend i.top3{color:#fff;background:#497c4c;border-color:#497c4c}.seo-grid-point.top10,.seo-grid-legend i.top10{color:#51471f;background:#d8c785;border-color:#cbb76a}.seo-grid-point.lower,.seo-grid-legend i.lower{color:var(--surface);background:#c38d6d;border-color:#b67c5b}.seo-grid-point.not-found,.seo-grid-legend i.not-found{color:#5b6456;background:#d6dbd1;border-color:#ccd2c6}.seo-grid-point.failed,.seo-grid-point.uncertain{color:#8f4e34;background:#f1e3d9;border-color:#bd8a73}.seo-grid-point:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.seo-grid-legend{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:17px;margin:17px 0 24px;font-size:10px;display:flex}.seo-grid-legend span{align-items:center;gap:5px;display:flex}.seo-grid-legend i{border-radius:50%;width:10px;height:10px}.seo-grid-stats{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:20px;display:grid}.seo-grid-stats>span{color:var(--muted);font-size:10px}.seo-grid-stats strong{color:var(--ink);margin-bottom:5px;font-size:20px;font-weight:500;display:block}.seo-point-detail{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.seo-point-detail ol{margin:15px 0 0;padding:0;list-style:none}.seo-point-detail li{border-bottom:1px solid var(--line);gap:15px;padding:9px 0;font-size:12px;display:flex}.seo-point-detail li strong{min-width:25px;color:var(--ink)}.seo-date-range{border-bottom:1px solid var(--line);align-items:flex-end;gap:18px;padding:22px;display:flex}.seo-date-range .field{max-width:210px}.seo-performance-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0;display:grid}.seo-performance-metrics article{border:1px solid var(--line);border-radius:7px;padding:22px}.seo-performance-metrics article>span{color:var(--muted);min-height:35px;font-size:11px;line-height:1.6;display:block}.seo-performance-metrics strong{margin:11px 0 19px;font-size:35px;font-weight:400;display:block}.seo-sparkline{align-items:flex-end;gap:3px;height:50px;display:flex}.seo-sparkline>span{background:var(--studio-primary);border-radius:2px 2px 0 0;flex:1;min-width:1px}.seo-report-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);align-items:start;gap:24px;display:grid}.seo-report-list{flex-direction:column;gap:14px;display:flex}.seo-report-list article{border-top:1px solid var(--line);align-items:center;gap:16px;padding:17px 0;display:flex}.seo-report-list article>div{flex:1}.seo-report-list small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.seo-review-link{overflow-wrap:anywhere;color:var(--accent);align-items:center;gap:7px;font-size:11px;line-height:1.7;display:flex}.seo-review-link svg{flex-shrink:0}.seo-review-qr{width:min(100%,220px);margin:0 auto;display:block}.seo-task-list article{border-top:1px solid var(--line);align-items:flex-start;gap:15px;padding:21px 23px;display:flex}.seo-task-list article>div{flex:1}.seo-task-list input{margin-top:3px}.seo-task-list strong{font-size:13px;font-weight:500}.seo-task-list p{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.8}.seo-task-list small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.seo-task-list .done strong{color:var(--muted);text-decoration:line-through}.seo-automation-note{margin:24px}.seo-rule-list article{border-top:1px solid var(--line);align-items:center;gap:16px;padding:23px;display:flex}.seo-rule-list article>div{flex:1;min-width:0}.seo-rule-list small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.seo-rule-list p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.7}.seo-timeline{padding:10px 25px 25px}.seo-timeline article{border-bottom:1px solid var(--line);gap:20px;padding:22px 0;display:flex;position:relative}.seo-timeline-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.seo-timeline strong{text-transform:capitalize;font-size:12px;font-weight:500}.seo-timeline p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.8}.seo-timeline small{color:var(--muted);font-size:10px}.seo-padded{padding:23px}.seo-workspace .error-text{color:var(--danger-ink)}.seo-workspace .badge.unknown,.seo-workspace .badge.missing,.seo-workspace .badge.uncertain{background:var(--warning-bg);color:var(--warning-ink)}.seo-workspace .badge.draft,.seo-workspace .badge.planned{background:var(--studio-raised);color:var(--muted)}.seo-workspace .badge.published,.seo-workspace .badge.pass,.seo-workspace .badge.connected{background:var(--success-bg);color:var(--success-ink)}@media (width<=1200px){.seo-overview-grid{grid-template-columns:minmax(0,1.3fr) minmax(230px,.8fr);gap:18px}.seo-welcome-copy{padding:35px 30px}.seo-welcome-steps{padding:30px 25px}.seo-summary>div{padding:20px}.seo-rank-layout{grid-template-columns:230px minmax(0,1fr)}.seo-grid-area{padding:20px}.seo-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=950px){.seo-context{flex-wrap:wrap}.seo-context-actions{margin-left:auto}.seo-overview-grid,.seo-report-layout{grid-template-columns:1fr}.seo-next-column{grid-template-columns:1fr 1fr;display:grid}.seo-welcome{grid-template-columns:1fr}.seo-welcome-copy h2{font-size:34px}.seo-welcome-steps{gap:25px}.seo-performance-metrics,.seo-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-summary>div:nth-child(2){border-right:0}.seo-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.seo-rank-layout{grid-template-columns:1fr}.seo-scan-form{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.seo-scan-history{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seo-scan-form>p,.seo-scan-form>h3{grid-column:1/-1}.seo-grid-map{max-width:530px}.seo-grid-point{font-size:15px}}@media (width<=600px){.seo-workspace .page-heading .heading-actions{width:100%}.seo-business-picker{flex-wrap:wrap}.seo-business-picker label{max-width:none}.seo-business-picker .badge{font-size:10px}.seo-context{padding:12px}.seo-context-actions{justify-content:space-between;width:100%}.seo-tabs{margin-top:16px;margin-bottom:19px}.seo-tabs button{padding:12px 10px}.seo-next-column{display:flex}.seo-summary>div{padding:17px 15px}.seo-summary strong{font-size:30px}.seo-summary small{line-height:1.6}.seo-welcome-copy{padding:30px 25px}.seo-welcome-copy h2{font-size:31px}.seo-welcome-steps{padding:30px 25px}.seo-health-list>button{gap:11px;padding:16px 14px}.seo-health-list .badge{font-size:9px}.seo-table-tools{flex-wrap:wrap;padding:14px}.seo-table-tools input{max-width:none}.seo-form-grid{grid-template-columns:1fr}.seo-change-list>div{grid-template-columns:1fr;gap:10px}.seo-target{padding:14px}.seo-target .badge{font-size:10px}.seo-draft-row{flex-wrap:wrap;padding:18px 14px}.seo-draft-row>div{min-width:calc(100% - 65px)}.seo-draft-row .badge{margin-left:53px}.seo-review{padding:19px 16px}.seo-review-head{flex-wrap:wrap}.seo-stars{margin-left:48px}.seo-rule-list article{flex-wrap:wrap;padding:19px}.seo-rule-list article>div{min-width:100%}.seo-scan-form{padding:20px;display:flex}.seo-grid-map{gap:8px;padding:15px}.seo-grid-point{font-size:12px}.seo-grid-area{padding:17px 13px}.seo-grid-toolbar>div{min-width:100%}.seo-scan-history{display:flex}.seo-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.seo-performance-metrics{grid-template-columns:1fr}.seo-date-range{flex-wrap:wrap;gap:14px;padding:17px}.seo-date-range .field{flex:1;min-width:130px;max-width:none}.seo-date-range .button{width:100%}.seo-report-list article{flex-wrap:wrap}.seo-running{flex-wrap:wrap;padding:15px}.seo-running>div{min-width:calc(100% - 42px)}.seo-connections .section-heading{flex-wrap:wrap;gap:12px}.seo-category-search,.seo-link-profile{flex-wrap:wrap}.seo-category-search>.field,.seo-link-profile>.field{min-width:100%}}@media (prefers-reduced-motion:reduce){.seo-workspace *{scroll-behavior:auto!important;transition:none!important}}.google-api-guide{min-width:0;color:var(--ink,#28362c);gap:24px;line-height:1.7;display:grid}.google-guide-intro{max-width:790px;padding:8px 0 4px}.google-guide-eyebrow{letter-spacing:.08em;color:var(--muted);align-items:center;gap:8px;margin-bottom:15px;font-size:10px;display:flex}.google-guide-intro h2{font-family:var(--font-heading,Georgia, serif);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.18}.google-guide-intro>p{max-width:720px;margin-bottom:20px;font-size:15px}.google-guide-state{background:#f0f3eb;border:1px solid #dce3d5;border-radius:8px;padding:22px 24px}.google-guide-state h3{margin:0 0 18px;font-size:14px}.google-guide-state dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.google-guide-state dt{color:var(--muted);margin-bottom:7px;font-size:12px}.google-guide-state dd{margin:0}.google-guide-state>p{color:var(--muted);max-width:800px;margin-bottom:0;font-size:12px}.google-guide-contents{border-bottom:1px solid var(--line,#dfe5da);flex-wrap:wrap;gap:8px 18px;padding:0 0 18px;font-size:12px;display:flex}.google-api-guide a{color:#335a40;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.google-guide-section{padding:26px;scroll-margin-top:100px}.google-guide-section h3{font-size:20px;line-height:1.35;font-family:var(--font-heading,Georgia, serif);margin:0 0 20px;font-weight:400}.google-guide-section p{max-width:880px;margin:12px 0;font-size:13px}.google-guide-section li{margin:8px 0;font-size:13px}.google-guide-section code{overflow-wrap:anywhere;font-size:12px}.google-guide-table{border:1px solid var(--line,#dfe5da);border-radius:6px;max-width:100%;overflow-x:auto}.google-guide-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:12px;line-height:1.6}.google-guide-table th,.google-guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#dfe5da);padding:14px}.google-guide-table thead th{color:var(--muted);background:#f5f6f1;font-weight:500}.google-guide-table tbody th{width:22%;font-weight:600}.google-guide-table tr:last-child>*{border-bottom:0}.google-guide-sources{flex-wrap:wrap;gap:9px 17px;font-size:12px;display:flex}.google-guide-sources a{align-items:center;gap:4px;display:inline-flex}.google-guide-note{background:#fbf5e8;border-left:3px solid #ad8235;border-radius:0 6px 6px 0;margin:20px 0;padding:16px 20px}.google-guide-note p{margin-bottom:0}.google-guide-steps{margin-bottom:0;padding-left:24px}.google-guide-steps>li{border-bottom:1px solid var(--line,#dfe5da);margin-bottom:24px;padding:0 0 24px 9px}.google-guide-steps>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.google-guide-steps li::marker{color:#4d6a43;font-weight:600}.google-guide-steps h4{margin:0;font-size:14px}.google-guide-client-note{background:#f5f7f0;border-left:3px solid #748b63;margin:20px 0;padding:18px 22px;font-size:14px}.google-guide-section details{border-top:1px solid var(--line,#dfe5da);padding:14px 0}.google-guide-section summary{cursor:pointer;font-size:13px;font-weight:500;line-height:1.6}.google-guide-footer{color:var(--muted);padding:0 2px;font-size:12px}.google-api-guide :is(a,summary):focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #567747}@media (width<=1000px){.google-guide-state dl{grid-template-columns:1fr}.google-guide-section{padding:20px}.google-guide-intro h2{font-size:30px}}.page-gbp-v2{max-width:none}.seo-v2{min-width:0}.seo-v2 .page-heading{margin-bottom:24px}.seo-v2 .seo-context{margin-bottom:25px}.seo-v2-layout{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:26px;display:grid}.seo-v2-main{gap:22px;min-width:0;display:grid}.seo-v2-main>*{min-width:0;max-width:100%}.seo-v2-main .panel-header{flex-wrap:wrap;gap:16px}.seo-v2-main .panel-header>div{min-width:0}.seo-v2-main .panel-header p{max-width:620px;line-height:1.6}.seo-v2-nav{gap:23px;padding-top:8px;display:grid;position:sticky;top:88px}.seo-v2-nav-group{gap:4px;display:grid}.seo-v2-nav-group>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:0 10px 7px;font-size:10px}.seo-v2-nav button{text-align:left;color:#5a6559;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.seo-v2-nav button:hover{color:var(--ink);background:#f0f2ec}.seo-v2-nav button.active{color:#294c33;background:#eaf0e6;font-weight:600}.seo-v2-status{white-space:nowrap;color:#626b60;background:#f0f1ed;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.seo-v2-status.good{color:#346538;background:#edf3ec}.seo-v2-status.attention{color:#8b610d;background:#fbf3db}.seo-v2-status.critical{color:#9f2f2d;background:#fdebec}.seo-v2-statline{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.seo-v2-statline>div,.seo-v2-statline>button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;align-content:start;gap:6px;padding:22px 24px;display:grid}.seo-v2-statline>:last-child{border-right:0}.seo-v2-statline>button:hover{background:#f6f8f2}.seo-v2-statline span{color:var(--muted);font-size:11px}.seo-v2-statline strong{font-family:Newsreader,Georgia,serif;font-size:34px;font-weight:400;line-height:1.2}.seo-v2-statline small{color:var(--muted);font-size:10px;line-height:1.6}.seo-v2-dashboard-grid,.seo-v2-dashboard-bottom{grid-template-columns:minmax(0,1fr) minmax(250px,.36fr);align-items:start;gap:22px;display:grid}.seo-v2-next-column{gap:20px;min-width:0;display:grid}.seo-v2-next-column h2{font-size:31px;line-height:1.08}.seo-v2-next-column h3{margin:10px 0 14px;font-family:Newsreader,Georgia,serif;font-size:24px;font-weight:400}.seo-v2 .settings-section p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.seo-v2-quick-actions{margin-top:22px;display:grid}.seo-v2-quick-actions button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:9px;padding:13px 0;font-size:11px;display:flex}.seo-v2-quick-actions button>:last-child{margin-left:auto}.seo-v2-quick-actions button:not(:disabled):hover{color:var(--accent)}.seo-v2-caption{color:var(--muted);font-size:11px;line-height:1.7}.seo-v2-business-name{text-align:left;overflow-wrap:anywhere;white-space:normal;line-height:1.6}.seo-v2-health-table td:first-child{min-width:180px}.seo-v2-health-summary{border-bottom:1px solid var(--line);background:#fafbf8;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 24px;display:flex}.seo-v2-health-summary>span:last-child{color:var(--muted);font-size:11px}.seo-v2-check{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:17px 24px;display:flex}.seo-v2-check:last-child{border-bottom:0}.seo-v2-check:hover{background:#fafbf8}.seo-v2-check>svg:first-child{color:#7e897c;flex-shrink:0}.seo-v2-check.pass>svg:first-child{color:#47764a}.seo-v2-check.missing>svg:first-child{color:#a17b2f}.seo-v2-check>div{flex:1;gap:5px;min-width:0;display:grid}.seo-v2-check strong{font-size:12px;font-weight:500}.seo-v2-check small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.seo-v2-check>span{color:var(--muted);font-size:10px}.seo-v2-review-list{display:grid}.seo-v2-review-list button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.seo-v2-review-list strong,.seo-v2-review-list small{line-height:1.6;display:block}.seo-v2-review-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.seo-v2-review-list small{color:var(--muted);margin-top:3px;font-size:10px}.seo-v2-task-preview{display:grid}.seo-v2-task-preview button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:13px;width:100%;padding:16px 24px;display:flex}.seo-v2-task-preview button:last-child{border-bottom:0}.seo-v2-task-preview button>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.seo-v2-task-preview strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.seo-v2-task-preview small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.seo-v2-start{grid-template-columns:1.2fr 1fr;gap:50px;padding:42px;display:grid}.seo-v2-start h2{margin:16px 0;font-family:Newsreader,Georgia,serif;font-size:40px;font-weight:400;line-height:1.1}.seo-v2-start p{color:var(--muted);font-size:13px;line-height:1.8}.seo-v2-start ol{gap:25px;margin:0;padding-left:22px;display:grid}.seo-v2-start li{padding-left:7px}.seo-v2-start li strong{font-size:13px}.seo-v2-start li p{margin:6px 0 0;font-size:12px}.seo-v2-location-summary{border-bottom:1px solid var(--line);color:var(--muted);background:#fafbf8;flex-wrap:wrap;gap:24px;padding:18px 25px;font-size:11px;display:flex}.seo-v2-location-summary strong{color:var(--ink);padding-right:3px;font-weight:600}.seo-v2-filters{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px 24px;display:grid}.seo-v2-filters select,.seo-v2-filters input{min-width:0;padding:10px;font-size:11px}.seo-v2-search{border:1px solid #dce1d7;border-radius:6px;grid-column:span 2;align-items:center;gap:8px;padding-left:10px;display:flex}.seo-v2-search input{background:0 0;border:0;padding-left:0}.seo-v2-search:focus-within{outline:2px solid #a8bba7}.seo-v2-search input:focus{outline:0}.seo-v2-filters>.button{justify-content:flex-start;padding:9px 7px;font-size:11px}.seo-v2-table-toolbar{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:11px;display:flex}.seo-v2-table-toolbar>div{align-items:center;gap:9px;display:flex}.seo-v2-table-toolbar select{width:auto;max-width:220px;padding:8px 10px;font-size:11px}.seo-v2-table-toolbar .button{padding:8px 10px;font-size:11px}.seo-v2-selection{border-bottom:1px solid var(--line);background:#edf2e9;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 24px;font-size:11px;display:flex}.seo-v2-selection .button{padding:8px 10px;font-size:11px}.seo-v2-location-table{min-width:720px}.seo-v2-location-table td{vertical-align:top;font-size:11px}.seo-v2-location-table td:nth-child(2){min-width:220px;max-width:340px}.seo-v2-location-table .seo-table-small{overflow-wrap:anywhere}.seo-v2-row-actions{white-space:nowrap;gap:10px;display:grid}.seo-v2-pagination{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:15px 24px;font-size:10px;display:flex}.seo-v2-pagination>span:first-child{margin-right:auto}.seo-v2-pagination label{align-items:center;gap:8px;display:flex}.seo-v2-pagination select{width:65px;padding:7px;font-size:10px}.seo-v2-pagination .button{padding:8px;font-size:10px}.seo-v2-location-actions{gap:18px;padding:23px 25px;display:grid}.seo-v2-location-actions>div:first-child{gap:6px;font-size:13px;display:grid}.seo-v2-location-actions>div:first-child span{color:var(--muted);font-size:11px}.seo-v2-location-actions .button-row{flex-wrap:wrap}.seo-v2-location-actions .button{font-size:11px}.seo-v2-column-options{grid-template-columns:1fr 1fr;gap:16px;padding:12px 0;display:grid}.seo-v2-column-options label{align-items:center;gap:9px;font-size:12px;display:flex}.seo-v2-column-options input{flex-shrink:0}.seo-v2-wrap-cell{white-space:pre-wrap;overflow-wrap:anywhere;max-width:300px}.seo-v2-bulk-result{border-top:1px solid var(--line);padding-top:16px;font-size:12px;line-height:1.7}@media (width<=1500px){.seo-v2-layout{grid-template-columns:160px minmax(0,1fr);gap:20px}.seo-v2-dashboard-grid,.seo-v2-dashboard-bottom{grid-template-columns:minmax(0,1fr)}.seo-v2-next-column{grid-template-columns:1fr 1fr}}@media (width<=1200px){.seo-v2-layout{display:block}.seo-v2-nav{border-bottom:1px solid var(--line);gap:4px;margin-bottom:23px;padding:0 0 12px;display:flex;position:static;overflow-x:auto}.seo-v2-nav-group{display:contents}.seo-v2-nav-group>span{display:none}.seo-v2-nav button{flex-shrink:0;padding:9px 11px}.seo-v2-statline>div,.seo-v2-statline>button{padding:18px}}@media (width<=800px){.seo-v2-statline{grid-template-columns:1fr 1fr}.seo-v2-statline>:nth-child(2){border-right:0}.seo-v2-statline>:nth-child(-n+2){border-bottom:1px solid var(--line)}.seo-v2-next-column,.seo-v2-start{grid-template-columns:minmax(0,1fr)}.seo-v2-start{gap:30px;padding:28px}.seo-v2-filters{grid-template-columns:1fr 1fr;padding:16px}.seo-v2-table-toolbar{flex-wrap:wrap;padding:14px 16px}.seo-v2-location-summary,.seo-v2-selection{gap:12px;padding:16px}.seo-v2-pagination{gap:8px;padding:14px 16px}.seo-v2-column-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.seo-v2 *,.seo-v2 :before,.seo-v2 :after{scroll-behavior:auto!important}}.seo-v2-review-filters{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,2fr) repeat(4,minmax(120px,1fr));gap:12px;padding:20px;display:grid}.seo-v2-template-matrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.seo-v2-template-matrix>div{gap:8px;display:grid}.seo-v2-template-matrix button{text-align:left;background:var(--panel,#fff);border:1px solid var(--line);color:inherit;cursor:pointer;border-radius:8px;gap:5px;padding:10px;display:grid}.seo-v2-template-matrix button.active{border-color:var(--accent,#526648);background:#f0f3ed}.seo-v2-template-matrix small{color:var(--muted);overflow-wrap:anywhere}.seo-v2-reply-proposal{border:1px solid var(--line);border-radius:8px;gap:12px;padding:18px;display:grid}.seo-v2-reply-proposal blockquote{border-left:2px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-left:12px}.seo-v2-selection small{width:100%;color:var(--muted)}@media (width<=1200px){.seo-v2-review-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.seo-v2-review-filters{grid-template-columns:1fr 1fr;padding:16px}.seo-v2-review-filters>:first-child{grid-column:1/-1}.seo-v2-template-matrix{grid-template-columns:1fr}.seo-v2-template-matrix>div{grid-template-columns:60px 1fr 1fr;align-items:center}}.seo-v2-post-filters{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px;display:grid}.seo-v2-post-list{gap:12px;padding:20px;display:grid}.seo-v2-post-card{border:1px solid var(--line);border-radius:8px;min-width:0;padding:18px}.seo-v2-post-card>header,.seo-v2-post-card>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seo-v2-post-card header>div{gap:5px;display:grid}.seo-v2-post-card small{color:var(--muted)}.seo-v2-post-card p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.seo-v2-post-calendar{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;min-width:620px;display:grid;overflow:hidden}.seo-v2-post-calendar .seo-v2-calendar-row>strong{background:var(--surface,#f6f6f1);padding:10px}.seo-v2-post-calendar .seo-v2-calendar-row>div{background:var(--panel,#fff);min-height:120px;padding:8px}.seo-v2-post-calendar .outside{background:#f5f5f1}.seo-v2-post-calendar time{color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.seo-v2-post-calendar button{border:1px solid var(--line);text-align:left;width:100%;color:inherit;cursor:pointer;overflow-wrap:anywhere;background:#eff2ec;border-radius:5px;gap:4px;margin-bottom:6px;padding:8px;display:grid}.seo-v2-post-calendar small{color:var(--muted);font-size:10px}.seo-v2-post-targets{border:1px solid var(--line);border-radius:8px;gap:8px;max-height:220px;padding:12px;display:grid;overflow:auto}.seo-v2-post-calendar-wrap{overflow-x:auto}@media (width<=800px){.seo-v2-post-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.seo-v2-post-list{padding:16px}}.seo-v2-calendar-row{display:contents}.seo-v2-report-filters{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,2fr) minmax(170px,1.5fr) repeat(3,minmax(130px,1fr));gap:12px;padding:20px;display:grid}.seo-v2-report-table td{vertical-align:top}.seo-v2-report-table td:first-child{min-width:230px}.seo-v2-report-table small{max-width:400px;color:var(--muted);margin-top:7px;line-height:1.5;display:block}.seo-v2-report-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:18px;display:flex}.seo-v2-report-heading .button-row{margin-left:auto}.seo-v2-report-snapshot{gap:24px;display:grid}.seo-v2-report-snapshot>section{border-top:1px solid var(--line);padding-top:20px}.seo-v2-report-snapshot p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.seo-v2-report-snapshot h3{margin-bottom:14px}.seo-v2-report-snapshot small{color:var(--muted);margin-top:6px;line-height:1.5;display:block}.seo-v2-report-facts{flex-wrap:wrap;gap:16px 28px;margin:20px 0;display:flex}.seo-v2-report-facts>div{min-width:150px}.seo-v2-report-facts dt{color:var(--muted);font-size:12px;line-height:1.6}.seo-v2-report-facts dd{margin:5px 0;font-size:17px;font-weight:500}.seo-v2-report-pdf{border:1px solid var(--line);border-radius:8px;width:100%;height:70vh;min-height:400px}@media (width<=1200px){.seo-v2-report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.seo-v2-report-filters{grid-template-columns:1fr 1fr;padding:16px}.seo-v2-report-filters>:first-child{grid-column:1/-1}.seo-v2-report-heading .button-row{margin-left:0}}.seo-v2-media-capabilities{border-bottom:1px solid var(--line);padding:16px 20px}.seo-v2-media-capabilities p{margin:0 0 7px;line-height:1.6}.seo-v2-media-filters{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.seo-v2-media-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;display:grid}.seo-v2-media-gallery>article{border:1px solid var(--line);border-radius:8px;min-width:0;overflow:hidden}.seo-v2-media-tile{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;gap:8px;padding:0;display:grid}.seo-v2-media-tile>strong,.seo-v2-media-tile>span:not(.seo-v2-media-placeholder){padding:0 14px}.seo-v2-media-tile>span:not(.seo-v2-media-placeholder){color:var(--muted);font-size:12px}.seo-v2-media-thumbnail{aspect-ratio:4/3;object-fit:contain;background:#f1f2ed;width:100%;max-height:440px;display:block}.seo-v2-media-placeholder{aspect-ratio:4/3;width:100%;min-height:160px;color:var(--muted);background:#f1f2ed;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.seo-v2-media-placeholder small{text-align:center;max-width:230px;padding:0 12px;line-height:1.5}.seo-v2-media-card-body{gap:12px;padding:14px;display:grid}.seo-v2-media-card-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.seo-v2-media-card-body small{color:var(--muted)}.seo-v2-media-list-thumb{cursor:pointer;background:0 0;border:0;width:100px;padding:0;display:block}.seo-v2-media-list-thumb .seo-v2-media-placeholder{min-height:75px}.seo-v2-media-list-thumb small{display:none}.seo-v2-media-table td{vertical-align:top}.seo-v2-media-table td p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:300px}.seo-v2-media-table small{color:var(--muted);margin-top:7px;display:block}.seo-v2-media-targets{border:1px solid var(--line);border-radius:8px;gap:8px;max-height:220px;padding:12px;display:grid;overflow:auto}.seo-v2-media-proposal{border:1px solid var(--line);border-radius:8px;padding:18px}.seo-v2-media-proposal p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.seo-v2-media-url{color:var(--muted);font-size:12px}@media (width<=1100px){.seo-v2-media-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.seo-v2-media-filters{grid-template-columns:1fr 1fr;padding:16px}.seo-v2-media-gallery{grid-template-columns:1fr;padding:16px}}.seo-v2-review-sections{flex-wrap:wrap;gap:4px;display:flex}.seo-v2-review-sections button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:9px 13px}.seo-v2-review-sections button[aria-pressed=true]{color:#294c33;background:#eaf0e6;font-weight:600}.seo-v2-review-sections button:focus-visible{outline-offset:2px;outline:2px solid #617b58}.seo-v2-collection-target{border-block:1px solid var(--line,#eaeaea);overflow-wrap:anywhere;gap:5px;padding:14px 0;display:grid}.seo-v2-collection-target small,.seo-v2-collection-qr small{color:var(--muted)}.seo-v2-collection-output{border-top:1px solid var(--line,#eaeaea);grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:28px;margin-top:16px;padding-top:24px;display:grid}.seo-v2-collection-copy{gap:14px;min-width:0;display:grid}.seo-v2-collection-qr{text-align:center;justify-items:center;gap:14px;display:grid}.seo-v2-collection-qr img{background:#fff;width:100%;max-width:240px;height:auto}@media (width<=820px){.seo-v2-collection-output{grid-template-columns:minmax(0,1fr)}.seo-v2-collection-qr{text-align:left;justify-items:start}}.v2-review-analytics-body{padding:0 22px 24px}.v2-review-analytics-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:0 22px 18px;display:flex}.v2-review-analytics-tabs button{border:1px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:#fff;border-radius:5px;padding:9px 14px;font-size:12px}.v2-review-analytics-tabs button[aria-pressed=true]{color:#294831;background:#eaf0e5;border-color:#b5c5ac}.v2-review-analytics-tabs button:focus-visible{outline-offset:3px;outline:2px solid #49664e}.v2-review-analytics-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.v2-review-analytics-metrics{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0;display:grid;overflow:hidden}.v2-review-analytics-metrics>div{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:20px;display:flex}.v2-review-analytics-metrics>div:last-child{border-right:0}.v2-review-analytics-metrics span,.v2-review-analytics-metrics small{color:var(--muted);font-size:12px}.v2-review-analytics-metrics strong{font-size:26px;font-weight:500}.v2-review-analytics-grid{grid-template-columns:1fr 1fr;gap:32px;margin:28px 0;display:grid}.v2-review-star-bars>div{grid-template-columns:58px 1fr 32px;align-items:center;gap:12px;margin:16px 0;font-size:13px;display:grid}.v2-review-star-bars [role=img]{background:#edf0e9;border-radius:3px;height:10px;overflow:hidden}.v2-review-star-bars i{background:#49664e;height:100%;display:block}.v2-review-analytics-table{overflow:auto}.v2-review-analytics-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.v2-review-analytics-table th,.v2-review-analytics-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.v2-review-analytics-table th{color:var(--muted);font-size:11px;font-weight:500}.v2-review-keywords{border-top:1px solid var(--line);margin:30px 0;padding-top:24px}.v2-review-keywords-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.v2-review-keywords-heading h3{margin:0}.v2-keyword-local{white-space:nowrap;color:var(--muted);padding-top:4px;font-size:11px}.v2-keyword-filters{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;margin:20px 0;display:grid}.v2-keyword-rating-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;font-size:11px;display:flex}.v2-keyword-rating-legend span{align-items:center;gap:6px;display:inline-flex}.v2-keyword-rating-legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.v2-keyword-rating-legend .high,.v2-keyword-rating-bar .high{background:#49664e}.v2-keyword-rating-legend .middle,.v2-keyword-rating-bar .middle{background:#b58a39}.v2-keyword-rating-legend .low,.v2-keyword-rating-bar .low{background:#b15b4d}.v2-keyword-rating-bar .unknown{background:#a5a6a0}.v2-keyword-rating-bar{background:var(--line);border-radius:2px;min-width:100px;height:7px;margin:4px 0 5px;display:flex;overflow:hidden}.v2-keyword-rating-bar i{height:100%;display:block}.v2-keyword-link{color:var(--ink);cursor:pointer;font:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:3px 0;font-weight:600;-webkit-text-decoration:underline #a4b29c;text-decoration:underline #a4b29c}.v2-keyword-link:hover{color:#49664e}.v2-keyword-link:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #49664e}.v2-keyword-pagination{justify-content:space-between;align-items:center;gap:14px;padding-top:14px;font-size:12px;display:flex}.v2-keyword-review-list article{border-bottom:1px solid var(--line);padding:18px 0}.v2-keyword-review-heading{justify-content:space-between;gap:16px;display:flex}.v2-keyword-review-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.v2-keyword-review-text mark{color:inherit;background:#e7eddc;padding:1px 2px}.v2-keyword-method{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.7}.v2-keyword-method summary{cursor:pointer}@media (width<=1050px){.v2-keyword-filters{grid-template-columns:1fr 1fr}.v2-review-keywords-heading{flex-wrap:wrap;gap:4px}}@media (width<=520px){.v2-keyword-filters{grid-template-columns:1fr}.v2-keyword-pagination{flex-direction:column;align-items:start}}@media (width<=1050px){.v2-review-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-review-analytics-grid{grid-template-columns:1fr}}@media (width<=520px){.v2-review-analytics-metrics{grid-template-columns:1fr}.v2-review-analytics-metrics>div{border-right:0;border-bottom:1px solid var(--line)}}.seo-v2-tasks-summary{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 24px;display:flex}.seo-v2-tasks-summary span{color:var(--muted);font-size:12px}.seo-v2-tasks-summary strong{color:var(--ink);margin-right:5px;font-size:18px}.seo-v2-tasks-summary small{color:var(--muted);margin-left:auto}.seo-v2-tasks-note{color:var(--muted);max-width:900px;margin:0;padding:16px 24px;font-size:12px;line-height:1.65}.seo-v2-tasks-toolbar>label:not(.seo-v2-search){color:var(--muted);gap:5px;font-size:11px;display:grid}.seo-v2-task-row{border-top:1px solid var(--line)}.seo-v2-task-row summary{cursor:pointer;align-items:center;gap:12px;padding:20px 24px;list-style:none;display:flex}.seo-v2-task-row summary::-webkit-details-marker{display:none}.seo-v2-task-row summary:after{content:"+";color:var(--muted);margin-left:6px;font-size:20px}.seo-v2-task-row details[open] summary:after{content:"−"}.seo-v2-task-row summary:hover{background:var(--surface)}.seo-v2-task-row summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.seo-v2-task-heading{flex:1;gap:5px;min-width:0;display:grid}.seo-v2-task-heading strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.seo-v2-task-heading small{color:var(--muted);font-size:11px}.seo-v2-task-evidence{gap:18px;padding:0 24px 24px 56px;display:grid}.seo-v2-task-evidence h3{margin:0 0 9px;font-family:inherit;font-size:12px;font-weight:650}.seo-v2-task-evidence p{margin:0;font-size:13px;line-height:1.7}.seo-v2-task-detail{white-space:pre-wrap;overflow-wrap:anywhere;max-width:850px}.seo-v2-task-evidence dl{flex-wrap:wrap;gap:14px 36px;margin:0;display:flex}.seo-v2-task-evidence dt{color:var(--muted);margin-bottom:5px;font-size:11px}.seo-v2-task-evidence dd{overflow-wrap:anywhere;margin:0;font-size:12px}.seo-v2-task-check{border-left:2px solid var(--line);gap:8px;padding-left:14px;display:grid}.seo-v2-task-check .seo-v2-status{justify-self:start}.seo-v2-task-check small{color:var(--muted);max-width:750px;line-height:1.6}@media (width<=760px){.seo-v2-tasks-summary,.seo-v2-tasks-note{padding:14px 16px}.seo-v2-tasks-summary small{width:100%;margin-left:0}.seo-v2-task-row summary{flex-wrap:wrap;gap:10px;padding:16px}.seo-v2-task-heading{flex-basis:calc(100% - 40px)}.seo-v2-task-evidence{padding:0 16px 20px}}.v2-performance{gap:22px;min-width:0;display:grid}.v2-performance-note{background:#f4f5ef;border-left:3px solid #a7b19a;margin:0 24px 20px;padding:13px 16px;font-size:12px;line-height:1.65}.v2-performance-note p{margin:4px 0}.v2-performance-filters,.v2-performance-fetch{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);align-items:end;gap:16px;padding:0 24px 20px;display:grid}.v2-performance-fetch{grid-template-columns:1fr 1fr auto;padding:0}.v2-performance .seo-table td small{color:var(--muted);margin-top:5px;display:block}.v2-performance .seo-table .selected{background:#f3f5ee}.v2-performance-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;padding:0 24px 24px;display:grid}.v2-performance-metrics button{text-align:left;border:1px solid var(--line,#eaeaea);font:inherit;cursor:pointer;background:#fff;gap:7px;padding:16px;display:grid}.v2-performance-metrics button[aria-pressed=true]{background:#f3f6ef;border-color:#78916d}.v2-performance-metrics button:focus-visible{outline-offset:2px;outline:2px solid #617b58}.v2-performance-metrics strong{font-size:24px;font-weight:500}.v2-performance-metrics small{color:var(--muted);font-size:10px}.v2-performance-detail{grid-template-columns:minmax(0,1.35fr) minmax(240px,1fr);gap:26px;padding:0 24px 24px;font-size:12px;line-height:1.65;display:grid}.v2-performance-evidence,.v2-performance-comparison{min-width:0}.v2-performance-comparison{border-left:1px solid var(--line,#eaeaea);padding-left:24px}.v2-performance-comparison dl{margin:16px 0}.v2-performance-comparison dl>div{border-bottom:1px solid var(--line,#eaeaea);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.v2-performance-comparison dd{margin:0;font-weight:600}.v2-performance-evidence ul{color:var(--muted);padding-left:18px}@media (width<=1000px){.v2-performance-detail{grid-template-columns:minmax(0,1fr)}.v2-performance-comparison{border-left:0;border-top:1px solid var(--line,#eaeaea);padding:20px 0 0}.v2-performance-fetch{grid-template-columns:1fr 1fr}}@media (width<=600px){.v2-performance-filters,.v2-performance-fetch{grid-template-columns:minmax(0,1fr)}.v2-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-engagement{gap:22px;min-width:0;display:grid}.v2-setup-step{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.v2-setup-step h3{margin:6px 0}.v2-setup-step p{color:var(--muted);margin:4px 0}.v2-engagement-body{padding:22px}.v2-engagement .field{margin:16px 0}.v2-engagement td small{color:var(--muted);margin-top:5px;display:block}.v2-engagement details{border-bottom:1px solid var(--line);padding:14px 0}.v2-engagement summary{cursor:pointer;font-weight:600}.v2-engagement-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.v2-engagement-message{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f5f6ef;border:1px solid #e0e5d9;padding:18px}.v2-engagement .table-scroll{max-width:100%;overflow:auto}@media (width<=700px){.v2-engagement-columns{grid-template-columns:1fr}.v2-engagement-body{padding:16px}}.v2-review-actions{margin-top:12px}.v2-review-actions>small{color:var(--muted);margin-top:6px;display:block}.v2-review-action-form pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font:inherit;background:var(--surface-2,#f4f4f1);border-radius:6px;margin:0;padding:12px;overflow-y:auto}.v2-review-action-form textarea{resize:vertical;min-height:140px}.v2-review-action-preview{border:1px solid var(--border,#ddd);border-radius:8px;gap:14px;padding:16px;display:grid}.v2-review-action-preview dl{grid-template-columns:140px minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;display:grid}.v2-review-action-preview dt{color:var(--muted)}.v2-review-action-preview dd{overflow-wrap:anywhere;margin:0}.v2-review-action-confirm{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.v2-review-action-confirm input{flex-shrink:0;margin-top:4px}.v2-review-action-delete{border-left:3px solid #a85839;padding-left:12px}.v2-review-action-status{overflow-wrap:anywhere;padding:10px 0}.v2-review-action-status p{margin:5px 0 0}.v2-review-action-history article{border-top:1px solid var(--border,#ddd);padding:12px 0}@media (width<=600px){.v2-review-action-preview dl{grid-template-columns:1fr;gap:4px}.v2-review-action-preview dd{margin-bottom:8px}}.v2-advanced-bulk fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.v2-advanced-fields{flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.v2-advanced-targets{border:1px solid var(--line);border-radius:8px;max-height:280px;overflow:auto}.v2-advanced-targets>label{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);gap:8px;padding:14px;font-size:12px;display:grid}.v2-advanced-targets small{color:var(--muted);grid-column:2}.v2-advanced-preview{border-top:1px solid var(--line);gap:12px;padding:20px 0;display:grid}.v2-advanced-preview header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.v2-advanced-preview small{color:var(--muted);overflow-wrap:anywhere}.v2-advanced-values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.v2-advanced-values h4{margin:4px 0 10px;font-size:12px}.v2-advanced-values pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border:1px solid var(--line);border-radius:6px;max-height:260px;padding:14px;font-size:12px;overflow:auto}@media (width<=700px){.v2-advanced-values{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff")}.gbpx-picker{color:#334155;padding:0 22px 18px;font-size:13px}.gbpx-picker>p{color:#64748b;margin:0 0 16px}.gbpx-picker-search{background:#f8fafc;border:1px solid #d9deea;border-radius:9px;align-items:center;gap:8px;padding:0 12px;display:flex}.gbpx-picker-search input{background:0 0;border:0;outline:none;width:100%;padding:11px 0}.gbpx-picker-filters{flex-wrap:wrap;gap:7px;padding:13px 0;display:flex}.gbpx-picker button{color:#475569;background:#fff;border:1px solid #d9deea;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.gbpx-picker-filter{position:relative}.gbpx-picker-options{z-index:30;background:#fff;border:1px solid #d9deea;border-radius:9px;min-width:230px;max-height:280px;padding:8px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 12px 32px #11182724}.gbpx-picker-options>input{border:1px solid #d9deea;border-radius:6px;width:100%;margin-bottom:5px;padding:7px}.gbpx-picker-options label{cursor:pointer;align-items:center;gap:8px;padding:7px;display:flex}.gbpx-picker-options label>span{flex:1}.gbpx-picker-options label>small{color:#94a3b8}.gbpx-picker-options>p,.gbpx-picker-options>small{color:#94a3b8;padding:7px;display:block}.gbpx-picker-counts{background:#f4f6fc;border:1px solid #e5e7eb;border-radius:9px;align-items:center;gap:12px;margin:5px 0 11px;padding:9px 12px;font-size:12px;display:flex}.gbpx-picker-counts>span{white-space:nowrap}.gbpx-picker-counts>button:first-of-type{margin-left:auto}.gbpx-picker-rows{border:1px solid #e5e7eb;border-radius:10px;max-height:350px;overflow:auto}.gbpx-picker-rows>label{cursor:pointer;border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:13px 14px;display:flex}.gbpx-picker-rows>label:last-child{border-bottom:0}.gbpx-picker-rows>label.selected{background:#f6f7ff}.gbpx-picker-initials{color:#4f46e5;background:#eef2ff;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid}.gbpx-picker-rows>label>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gbpx-picker-rows strong{color:#1e293b;font-size:13px}.gbpx-picker-rows small{color:#94a3b8;font-size:11px}.gbpx-picker-rows>label>svg{color:#4f46e5}.gbpx-picker-rows>p{text-align:center;color:#94a3b8;padding:20px}.gbpx-picker-pagination{color:#94a3b8;align-items:center;gap:10px;margin:13px 0;font-size:11px;display:flex}.gbpx-picker-pagination label{margin-left:auto}.gbpx-picker-pagination select{border:1px solid #e5e7eb;border-radius:5px;margin-left:6px;padding:4px}.gbpx-picker-pagination button{padding:3px 9px}.gbpx-picker-footer{border-top:1px solid #e5e7eb;align-items:center;gap:8px;padding-top:16px;display:flex}.gbpx-picker-footer>span{color:#94a3b8;margin-right:auto;font-size:11px}.gbpx-picker-footer .primary{color:#fff;background:#4f46e5;border-color:#4f46e5}@media (width<=650px){.gbpx-picker{padding:0 10px 15px}.gbpx-picker-counts{flex-wrap:wrap}.gbpx-picker-counts button{font-size:10px}.gbpx-picker-pagination{gap:5px}.gbpx-picker-rows strong{font-size:12px}}.app-shell.local-seo-exact{background:var(--studio-canvas);display:block}.app-shell.local-seo-exact>.sidebar,.app-shell.local-seo-exact>.main-shell>.topbar{display:none}.app-shell.local-seo-exact>.main-shell{width:100%;min-width:0;margin:0}.local-seo-exact .main-content.page-gbp-v2{max-width:none;min-height:100vh;padding:0}.seo-v2.seo-exact{--accent:var(--studio-accent);--accent-hover:var(--studio-accent-hover);--accent-soft:var(--studio-accent-soft);--bg:var(--studio-canvas);--surface:var(--studio-surface);--text:var(--studio-ink);--muted:#6b7280;--border:var(--studio-line);color:#111827;font-family:DM Sans,Arial,sans-serif;font-size:13px;line-height:1.5}.seo-exact button,.seo-exact input,.seo-exact select,.seo-exact textarea{font:inherit}.seo-exact button{cursor:pointer}.seo-exact button:disabled{cursor:default;opacity:.55}.seo-exact button:focus-visible,.seo-exact a:focus-visible,.seo-exact summary:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-shell{background:#fff;grid-template-columns:274px minmax(0,1fr);min-height:100vh;display:grid}.gbpx-sidebar{z-index:15;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0}.gbpx-brand{text-align:left;color:#111827;background:#fff;border:0;border-bottom:1px solid #eee;flex-shrink:0;align-items:center;gap:14px;height:86px;padding:15px 22px;display:flex}.gbpx-brand>span{letter-spacing:-1px;flex-direction:column;font-size:24px;font-weight:800;line-height:23px;display:flex}.gbpx-brand>span>span{color:#4f46e5}.gbpx-brand>small{text-transform:uppercase;letter-spacing:1px;color:#9ca3af;border-left:1px solid #e5e7eb;padding-left:13px;font-size:11px}.gbpx-sidebar nav{scrollbar-width:thin;flex:1;padding:4px 12px 12px;overflow:auto}.gbpx-sidebar nav section+section{border-top:1px solid #f0f0f1;margin-top:10px;padding-top:4px}.gbpx-sidebar h2{text-transform:uppercase;color:#9ca3af;letter-spacing:.8px;margin:10px 12px 5px;font-size:10px;font-weight:700}.gbpx-sidebar a,.gbpx-nav-group summary,.gbpx-native-tools>summary,.gbpx-native-tools>button{color:#27272a;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:13px;width:100%;min-height:41px;padding:9px 13px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.gbpx-sidebar a>svg,.gbpx-nav-group summary>svg:first-child{color:#9da1a7;flex-shrink:0}.gbpx-sidebar a:hover,.gbpx-nav-group summary:hover{background:#f7f7fb}.gbpx-sidebar a.active{color:#5144b7;background:#eceffd}.gbpx-sidebar a.active>svg{color:#3869d8}.gbpx-sidebar a>span,.gbpx-nav-group summary>span{flex:1}.gbpx-sidebar a small,.gbpx-nav-group summary small{color:#1a895c;background:#dcfce7;border-radius:20px;padding:2px 7px;font-size:10px}.gbpx-nav-group summary{cursor:pointer;list-style:none}.gbpx-nav-group summary::-webkit-details-marker{display:none}.gbpx-nav-chevron{margin-left:auto;transition:transform .15s}.gbpx-nav-group[open] .gbpx-nav-chevron{transform:rotate(90deg)}.gbpx-nav-group>div{border-left:1px solid #e5e7eb;margin:0 0 3px 22px;padding-left:5px}.gbpx-nav-group>div a{min-height:34px;padding:7px 8px;font-size:12px}.gbpx-nav-group>div a>svg{width:14px;height:14px}.gbpx-native-tools{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:6px}.gbpx-native-tools>summary{cursor:pointer;color:#6b7280;min-height:33px;font-size:11px;list-style:none}.gbpx-native-tools a,.gbpx-native-tools>button{min-height:33px;font-size:12px}.gbpx-account{border-top:1px solid #eee;padding:10px;position:relative}.gbpx-account>button{color:#535862;text-align:left;background:#efedfc;border:0;border-radius:11px;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.gbpx-account>button>span:nth-child(2){flex-direction:column;flex:1;display:flex}.gbpx-account strong{font-size:13px}.gbpx-account small{color:#85828d;font-size:11px}.gbpx-user-avatar{color:#4338ca;background:#fcd58b;border-radius:50%;padding:5px}.gbpx-account-menu{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:6px;position:absolute;bottom:82px;left:12px;right:12px;box-shadow:0 6px 30px #11182722}.gbpx-account-menu button{text-align:left;background:#fff;border:0;border-radius:6px;width:100%;padding:10px;display:block}.gbpx-account-menu button:hover{background:#f5f6fa}.gbpx-profile-picture{object-fit:cover;border-radius:50%;width:32px;height:32px}.gbpx-user-avatar img{object-fit:cover;border-radius:50%;width:25px;height:25px}.gbpx-header-control{display:inline-flex;position:relative}.gbpx-header-control>button{align-items:center;gap:7px;display:flex}.gbpx-workspace-bar .gbpx-header-control>button{color:#d1d5db;background:#1f2937;border:1px solid #374151;border-radius:5px;padding:4px 8px;font-size:11px}.gbpx-header-dropdown{color:#334155;z-index:70;white-space:normal;background:#fff;border:1px solid #e5e7eb;border-radius:9px;width:235px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 25px #11182724}.gbpx-header-dropdown>strong{padding:6px 8px;font-size:11px;display:block}.gbpx-header-dropdown>button{text-align:left;color:#334155;background:#fff;border:0;border-radius:6px;width:100%;padding:8px;font-size:12px;display:block}.gbpx-header-dropdown>button:hover{background:#f3f4f6}.gbpx-global-alert-panel{z-index:80;color:#334155;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-width:330px;padding:20px;font-size:12px;position:fixed;top:62px;right:20px;box-shadow:0 8px 25px #11182720}.gbpx-global-alert-panel h3{margin:0 0 10px;font-size:15px}.gbpx-global-alert-panel p{color:#64748b;line-height:1.7}.gbpx-global-alert-panel button{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin:7px 7px 0 0;padding:7px 10px;font-size:12px}.gbpx-recent-locations{border-top:1px solid #e5e7eb;margin-top:10px;padding:7px 0}.gbpx-recent-locations>label{color:#9ca3af;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;margin:8px 10px;padding:0 7px;display:flex}.gbpx-recent-locations input{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:7px 0;font-size:11px}.gbpx-recent-locations>small{color:#9ca3af;padding:6px 12px;font-size:10px;display:block}.gbpx-location .gbpx-recent-locations>a{min-height:32px;padding:6px 12px;font-size:11px}.gbpx-persona{color:#64748b;flex-direction:column;gap:5px;padding:8px;font-size:11px;display:flex}.gbpx-persona select{color:#334155;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:7px}.gbpx-main-shell{flex-direction:column;min-width:0;display:flex}.gbpx-topbar{z-index:12;background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:15px;height:60px;padding:8px 20px;display:flex;position:sticky;top:0}.gbpx-topbar>div:first-of-type{flex-direction:column;min-width:100px;display:flex}.gbpx-topbar>div:first-of-type>strong{color:#1e1e2f;font-size:18px;font-weight:700;line-height:21px}.gbpx-topbar>div:first-of-type>span{color:#31313d;font-size:12px;line-height:15px}.gbpx-topbar-actions{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.gbpx-topbar-actions button,.gbpx-business-actions button,.gbpx-business-actions a{white-space:nowrap;color:#535862;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;text-decoration:none;display:flex}.gbpx-topbar-actions .gbpx-business-select{color:#3664c5;text-overflow:ellipsis;background:#eef2ff;border-color:#ccd3e7;border-radius:24px;max-width:230px;font-weight:700;overflow:hidden}.gbpx-topbar-actions .gbpx-how{color:#fff;background:#2c60e9;border-color:#2c60e9;font-weight:700}.gbpx-topbar-actions button[aria-label]{border:0;padding:5px}.gbpx-content{flex:1;min-width:0;padding:27px 24px 32px}.gbpx-main-shell>footer{text-align:center;color:#9ca3af;border-top:1px solid #e5e7eb;padding:17px;font-size:10px}.gbpx-location{background:#f7f8fb;grid-template-rows:42px 75px minmax(calc(100vh - 117px),auto);grid-template-columns:260px minmax(0,1fr)}.gbpx-workspace-bar{color:#7c8496;z-index:25;background:#111827;grid-column:1/-1;align-items:center;gap:15px;height:42px;padding:7px 20px;font-size:12px;display:flex;position:sticky;top:0}.gbpx-workspace-bar>button{color:#e5e7eb;background:#1f2937;border:1px solid #374151;border-radius:5px;align-items:center;gap:7px;padding:4px 10px;font-size:12px;display:flex}.gbpx-workspace-bar>span{white-space:nowrap;text-overflow:ellipsis;gap:14px;display:flex;overflow:hidden}.gbpx-workspace-bar strong{color:#a5b4fc;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gbpx-bar-right{white-space:nowrap;align-items:center;gap:15px;margin-left:auto;font-size:11px;display:flex}.gbpx-bar-right>span:first-child{color:#d1d5db;border:1px solid #374151;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;display:flex}.gbpx-bar-right .connected{color:#22c55e}.gbpx-business-header{z-index:23;background:#fff;border-bottom:1px solid #e5e7eb;grid-column:1/-1;align-items:center;gap:14px;padding:12px 22px;display:flex;position:sticky;top:42px}.gbpx-business-avatar{color:#4f46e5;background:#eef2ff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:48px;height:48px;font-size:17px;font-weight:700;display:grid}.gbpx-business-name{flex-direction:column;min-width:0;display:flex}.gbpx-business-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.gbpx-business-name span{color:#6b7280;font-size:12px}.gbpx-business-actions{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.gbpx-business-actions button,.gbpx-business-actions a{padding:6px 11px;font-size:12px}.gbpx-rating{color:#a16207;background:#fffbeb;border:1px solid #fef08a;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.gbpx-rating>svg{color:#f59e0b}.gbpx-location .gbpx-sidebar{background:linear-gradient(#fff 65%,#f3f5fb);grid-column:1;height:calc(100vh - 117px);top:117px}.gbpx-location .gbpx-sidebar nav{padding:8px;font-family:Inter,Arial,sans-serif}.gbpx-location .gbpx-sidebar h2{margin:10px 12px 12px}.gbpx-location .gbpx-sidebar a,.gbpx-location .gbpx-nav-group summary{color:#475569;min-height:44px;padding:10px 12px;font-size:14px}.gbpx-location .gbpx-sidebar a.active{color:#1e293b;background:#eef2ff;border-radius:8px 8px 28px;font-weight:700}.gbpx-location .gbpx-main-shell{grid-area:3/2}.gbpx-location .gbpx-content{background:#fff;padding:22px}.gbpx-mobile-menu{background:0 0;border:0;padding:5px;display:none}.gbpx-location-selector,.gbpx-help{padding:22px}.gbpx-location-selector>p{color:#6b7280;margin-top:0}.gbpx-selector-search{border:1px solid #d1d5db;border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.gbpx-selector-search input{background:0 0;border:0;outline:none;width:100%;padding:10px}.gbpx-selector-toolbar{gap:8px;margin:14px 0;display:flex}.gbpx-selector-toolbar button,.gbpx-help button,.gbpx-modal-actions button{background:#fff;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;display:flex}.gbpx-selector-list{border:1px solid #e5e7eb;border-radius:8px;max-height:350px;overflow:auto}.gbpx-selector-list>label{cursor:pointer;border-bottom:1px solid #eee;align-items:center;gap:12px;padding:13px;display:flex}.gbpx-selector-list>label>div{flex-direction:column;flex:1;display:flex}.gbpx-selector-list small{color:#6b7280}.gbpx-modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.gbpx-modal-actions .gbpx-primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-help button{margin-top:12px}.seo-exact .button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.seo-exact .panel{border-color:#e5e7eb;border-radius:12px;box-shadow:0 1px 3px #10182804}.seo-exact input,.seo-exact textarea,.seo-exact select{accent-color:#4f46e5}.seo-exact .seo-running{color:#3730a3;background:#eef2ff;border-color:#c7d2fe;margin-bottom:18px}.seo-exact .inline-note{margin:10px 0}.gbpx-legacy-screen .seo-v2-review-sections{display:none}.gbpx-legacy-screen>h1,.gbpx-route-heading h1{color:#0f172a;margin:0 0 6px;font-size:23px}.gbpx-route-heading{margin-bottom:20px}.gbpx-route-heading p{color:#64748b;margin:0}.gbpx-source-note{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin:18px 0;padding:12px;font-size:12px}.gbpx-extra-evidence{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:12px}.gbpx-extra-evidence>summary{color:#64748b;cursor:pointer;font-size:12px}.gbpx-extra-evidence .seo-connection-guide{margin-top:12px}@media (width<=1150px){.gbpx-topbar-actions .gbpx-how{display:none}.gbpx-topbar-actions{gap:6px}.gbpx-business-name strong{font-size:16px}.gbpx-bar-right>span:nth-child(2),.gbpx-business-actions .gbpx-rating{display:none}.gbpx-shell,.gbpx-location{grid-template-columns:240px minmax(0,1fr)}}@media (width<=850px){.gbpx-shell{grid-template-columns:minmax(0,1fr)}.gbpx-sidebar{display:none}.gbpx-menu-open .gbpx-sidebar{width:260px;height:calc(100vh - 60px);display:flex;position:fixed;top:60px;box-shadow:8px 0 25px #11182722}.gbpx-location .gbpx-main-shell{grid-column:1}.gbpx-mobile-menu{display:block}.gbpx-topbar{padding:8px 12px}.gbpx-topbar-actions button[aria-label=Account],.gbpx-topbar-actions>button:nth-child(3),.gbpx-topbar>div:first-of-type>span{display:none}.gbpx-topbar-actions .gbpx-business-select{max-width:170px;font-size:11px}.gbpx-content,.gbpx-location .gbpx-content{padding:18px 14px}.gbpx-workspace-bar{padding:6px 10px}.gbpx-workspace-bar>span{display:none}.gbpx-bar-right{gap:5px;font-size:10px}.gbpx-business-header{gap:8px;padding:12px}.gbpx-business-name strong{max-width:42vw;font-size:14px}.gbpx-business-avatar{flex-shrink:0;width:34px;height:34px;font-size:12px}.gbpx-business-actions a{display:none}.gbpx-business-actions button{padding:5px;font-size:10px}.gbpx-location .gbpx-sidebar{height:calc(100vh - 117px);top:117px}}.gbpx-profile{color:#111827;min-width:0;font-size:13px}.gbpx-profile button{cursor:pointer;font:inherit}.gbpx-profile button:disabled{opacity:.45;cursor:default}.gbpx-profile button:focus-visible,.gbpx-profile input:focus-visible,.gbpx-profile textarea:focus-visible,.gbpx-profile select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-profile-heading h2{letter-spacing:-.4px;align-items:center;gap:9px;margin:0 0 7px;font-size:23px;display:flex}.gbpx-profile-heading h2 svg{color:#4f46e5}.gbpx-profile-heading p{color:#7b8190;margin:0 0 20px;font-size:12px}.gbpx-profile-statusbar{color:#8a909b;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;font-size:11px;display:flex}.gbpx-profile button{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 11px;font-size:11px}.gbpx-profile button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-profile-section-nav{gap:7px;margin-bottom:16px;display:flex;overflow:auto}.gbpx-profile-section-nav button{white-space:nowrap;background:#fff;font-size:10px}.gbpx-profile-section-nav button[aria-pressed=true]{color:#4f46e5;background:#f7f7ff;border-color:#e0e2ff}.gbpx-profile-section{background:#fff;border:1px solid #e5e7eb;border-radius:13px;margin-bottom:16px;scroll-margin-top:20px;box-shadow:0 2px 7px #0f172a04}.gbpx-profile-section>summary{cursor:pointer;align-items:center;gap:12px;padding:18px 20px;font-size:13px;font-weight:600;list-style:none;display:flex}.gbpx-profile-section>summary::-webkit-details-marker{display:none}.gbpx-profile-section>summary>svg:last-child{color:#9ca3af;margin-left:auto}.gbpx-profile-section-icon{color:#3b82f6;background:#eff6ff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.gbpx-profile-section.hours .gbpx-profile-section-icon{color:#d9a124;background:#fffbeb}.gbpx-profile-section.social .gbpx-profile-section-icon{color:#c955c4;background:#fdf0ff}.gbpx-profile-section.attributes .gbpx-profile-section-icon{color:#22a76f;background:#ecfdf5}.gbpx-profile-section.services .gbpx-profile-section-icon{color:#e59636;background:#fffbeb}.gbpx-profile-section-body{border-top:1px solid #f4f5f8;padding:20px}.gbpx-profile fieldset{border:0;min-width:0;margin:0;padding:0}.gbpx-profile input,.gbpx-profile textarea,.gbpx-profile select{font:inherit;color:#374151;box-sizing:border-box;background:#fff;border:1px solid #e1e5ec;border-radius:8px;min-width:0;padding:11px 12px}.gbpx-profile input{min-height:39px}.gbpx-profile textarea{resize:vertical;width:100%;line-height:1.7}.gbpx-profile-grid{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;display:grid}.gbpx-profile label{color:#4b5563;flex-direction:column;gap:8px;font-size:11px;font-weight:600;display:flex}.gbpx-profile .field{margin-bottom:15px}.gbpx-profile-field{margin-bottom:18px;position:relative}.gbpx-profile-category-count{color:#9ca3af;font-size:10px;font-weight:400;position:absolute;top:0;right:0}.gbpx-profile-category-tags{border:1px solid #e1e5ec;border-radius:8px;flex-wrap:wrap;gap:8px;min-height:22px;padding:9px;display:flex}.gbpx-profile-category-tags>span{color:#4f46e5;background:#eff3ff;border:1px solid #e0e6ff;border-radius:18px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:500;display:flex}.gbpx-profile-category-tags>small{color:#9ca3af;font-weight:400}.gbpx-profile-category-tags button{color:#4f46e5;background:0 0;border:0;padding:0}.gbpx-profile-category-lookup{color:#7867b2;background:#f8f6ff;border-radius:7px;margin:0 0 20px;padding:13px;font-size:11px}.gbpx-profile-category-lookup>summary{cursor:pointer;align-items:center;gap:7px;font-weight:500;display:flex}.gbpx-profile-category-search{gap:8px;margin-top:13px;display:flex}.gbpx-profile-category-search input{flex:1}.gbpx-profile-category-result{align-items:center;gap:10px;width:100%;margin-top:7px;display:flex;text-align:left!important}.gbpx-profile-category-result small{color:#9ca3af;margin-left:auto;font-size:9px}.gbpx-profile-description-head{color:#4b5563;align-items:center;gap:12px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.gbpx-profile-description-head button{color:#8b5ac8;background:#fcfaff;border-color:#eee4fb;align-items:center;gap:5px;margin-left:auto;padding:6px 8px;font-size:10px;display:flex}.gbpx-profile-description-head small{color:#9ca3af;font-size:9px;font-weight:400}.gbpx-profile-description-head+textarea{margin-bottom:20px}.gbpx-profile .seo-form-section{background:0 0;border:0;margin:0 0 18px;padding:0}.gbpx-profile .seo-form-section h3{margin:12px 0;font-size:12px}.gbpx-profile .seo-form-section p{color:#8a909b;font-size:11px;line-height:1.7}.gbpx-profile .seo-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gbpx-profile .button-row{flex-wrap:wrap;gap:9px;display:flex}.gbpx-profile-advanced{color:#8a909b;margin-top:15px;font-size:10px}.gbpx-profile-advanced summary{cursor:pointer}.gbpx-profile-advanced pre{background:#f8faff;border:1px solid #e5e7eb;padding:10px;overflow:auto}.gbpx-profile-section footer{border-top:1px solid #f1f3f7;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.gbpx-profile-extension{color:#8a909b;padding:15px;font-size:12px;line-height:1.7}.gbpx-profile-extension h3{color:#111827;margin:8px 0;font-size:14px}.gbpx-profile-extension>button{color:#2563eb;margin-right:8px}.gbpx-profile-ai-button{align-items:center;gap:7px;display:flex;color:#8b5ac8!important}.gbpx-profile-footnote{color:#8a909b;margin:20px 0 10px;font-size:11px;line-height:1.7}.gbpx-profile-error{color:#b91c1c;background:#fff4f4;border:1px solid #fee2e2;border-radius:7px;padding:13px;font-size:12px}.gbpx-profile-empty{color:#8a909b;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:350px;display:flex}.gbpx-profile-empty h2{color:#111827;margin:0;font-size:19px}.gbpx-profile-empty p{margin:0}@media (width<=720px){.gbpx-profile-grid,.gbpx-profile .seo-form-grid{grid-template-columns:1fr}.gbpx-profile-section-body,.gbpx-profile-section>summary{padding:15px}.gbpx-profile-description-head{flex-wrap:wrap}.gbpx-profile-description-head button{margin-left:0}.gbpx-profile-statusbar{align-items:start}.gbpx-profile-category-search,.gbpx-profile-section footer{flex-wrap:wrap}}.gbpx-optimization{color:#111827;min-width:0;font-size:13px}.gbpx-optimization button{font:inherit;cursor:pointer;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-optimization button:disabled{opacity:.45;cursor:default}.gbpx-optimization button:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-optimization button.primary{color:#fff;background:#5b3de8;border-color:#5b3de8}.gbpx-opt-heading h2{letter-spacing:-.4px;align-items:center;gap:9px;margin:0 0 7px;font-size:23px;display:flex}.gbpx-opt-heading h2 svg{color:#7c6ae7}.gbpx-opt-heading p{color:#8a909b;margin:0 0 15px;font-size:12px}.gbpx-opt-heading>button{margin-bottom:15px}.gbpx-opt-banner{background:linear-gradient(110deg,#f3edff,#f7f2ff 55%,#eef2ff);border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:22px;display:flex}.gbpx-opt-banner>div{flex:1}.gbpx-opt-banner>div>span{color:#9a80e8;background:#fff;border-radius:15px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:inline-flex}.gbpx-opt-banner h3{margin:14px 0;font-size:17px;font-weight:500}.gbpx-opt-banner p{color:#8d87a3;max-width:560px;margin-bottom:0;font-size:12px;line-height:1.7}.gbpx-opt-score{background:#fff;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:22px;padding:20px 24px;display:flex;box-shadow:0 2px 6px #11182704}.gbpx-opt-ring{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:76px;height:76px;padding:5px}.gbpx-opt-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.gbpx-opt-ring strong{font-size:23px;font-weight:500;line-height:1.1}.gbpx-opt-ring small{color:#9ca3af;font-size:8px}.gbpx-opt-score>div:nth-child(2)>small{color:#8a909b;font-size:10px}.gbpx-opt-score h3{align-items:center;gap:10px;margin:5px 0;font-size:16px;font-weight:500;display:flex}.gbpx-opt-score h3>span{color:#a4515a;background:#fff0f1;border-radius:12px;padding:4px 7px;font-size:9px}.gbpx-opt-score p{color:#8a909b;margin:5px 0 0;font-size:10px}.gbpx-opt-counts{gap:9px;margin-left:auto;display:flex}.gbpx-opt-counts>button{border-radius:12px;flex-direction:column;gap:7px;min-width:82px;padding:14px 10px;display:flex}.gbpx-opt-counts strong{color:#cf8527;font-size:21px;font-weight:500}.gbpx-opt-counts button:last-child strong{color:#279675}.gbpx-opt-counts span{color:#8a909b;font-size:10px}.gbpx-opt-score-note{color:#9ca3af;margin:10px 3px 14px;font-size:10px}.gbpx-opt-tabs{border-bottom:1px solid #e5e7eb;gap:6px;margin:0 0 17px;display:flex}.gbpx-opt-tabs button{color:#8a909b;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:15px 16px}.gbpx-opt-tabs button[aria-current=page]{color:#7b5cd5;border-bottom-color:#b7a4eb}.gbpx-opt-layout{grid-template-columns:minmax(0,1fr) 230px;gap:16px;display:grid}.gbpx-opt-main{min-width:0}.gbpx-opt-guided{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:24px;display:flex}.gbpx-opt-guided-icon{color:#a58bdc;background:#f5f0ff;border-radius:17px;place-items:center;width:57px;height:57px;display:grid}.gbpx-opt-guided h3{margin:17px 0 9px;font-size:18px;font-weight:500}.gbpx-opt-guided p{color:#9ca3af;font-size:11px;line-height:1.7}.gbpx-opt-section-checklist{text-align:left;grid-template-columns:repeat(3,1fr);gap:11px 25px;margin:15px 0 22px;display:grid}.gbpx-opt-section-checklist span{color:#8a909b;align-items:center;gap:7px;font-size:11px;display:flex}.gbpx-opt-section-checklist svg{color:#20a068}.gbpx-opt-sections{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-self:start;padding:15px 12px;box-shadow:0 2px 7px #11182705}.gbpx-opt-sections h4{text-transform:uppercase;letter-spacing:.6px;color:#9ca3af;margin:0 4px 12px;font-size:9px}.gbpx-opt-sections>button{border-radius:10px;justify-content:start;gap:11px;width:100%;min-height:45px;margin-bottom:9px;font-size:11px;display:flex}.gbpx-opt-sections>button.pending{color:#7e735e;background:#fff7e9;border-color:#f1e3c5}.gbpx-opt-sections>button.pending svg{color:#c87513}.gbpx-opt-sections>button.healthy{color:#658e73;background:#eaf8ef;border-color:#d1e9d9}.gbpx-opt-sections>button.healthy svg{color:#21a46c}.gbpx-opt-sections>button.unknown{color:#8a909b;background:#f8f9fc}.gbpx-opt-sections>button>span{color:#bc8c54;margin-left:auto}.gbpx-opt-sections>small{color:#9ca3af;border-top:1px solid #f0f1f4;padding:15px 2px 0;font-size:10px;display:block}.gbpx-opt-filters{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.gbpx-opt-filters>div{background:#f5f6fa;border-radius:8px;gap:2px;padding:3px;display:flex}.gbpx-opt-filters>div button{color:#8a909b;background:0 0;border:0;font-size:10px}.gbpx-opt-filters>div button[aria-pressed=true]{color:#8b68db;background:#fff;box-shadow:0 1px 5px #1118270a}.gbpx-opt-group{background:#fff;border:1px solid #e5e7eb;border-left:3px solid #f3d99b;border-radius:12px;margin-bottom:14px}.gbpx-opt-group>summary{cursor:pointer;align-items:center;gap:12px;padding:17px;font-size:12px;list-style:none;display:flex}.gbpx-opt-group>summary>svg{color:#d4a367}.gbpx-opt-group>summary>span{color:#b58b4d;background:#fffaeb;border-radius:12px;margin-left:auto;padding:4px 8px;font-size:9px}.gbpx-opt-group>div{padding:0 18px 15px 30px}.gbpx-opt-check{text-align:left;box-sizing:border-box;background:#f9fafc;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:15px;width:100%;margin-bottom:10px;padding:17px;display:flex}.gbpx-opt-check:last-child{margin-bottom:0}.gbpx-opt-check.pass{color:#21a068;background:linear-gradient(90deg,#eaf8ef,#fff)}.gbpx-opt-check.missing{background:linear-gradient(90deg,#fff9ef,#fff);border-left:3px solid #c9945d}.gbpx-opt-check.missing>span{color:#c9945d}.gbpx-opt-check.unknown>span,.gbpx-opt-check.skipped>span{color:#9ca3af}.gbpx-opt-check strong{color:#4b5563;font-size:12px}.gbpx-opt-check p{color:#8a909b;margin:5px 0 0;font-size:11px;line-height:1.6}.gbpx-opt-check>button{white-space:nowrap;color:#fff;background:#6346e8;border-color:#6346e8;margin-left:auto;padding:8px 11px}.gbpx-opt-check>small{color:#9ca3af;margin-left:auto;font-size:10px}.gbpx-opt-native-tools{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.gbpx-opt-native-tools button{color:#79659f;font-size:10px}.gbpx-opt-step-actions{gap:8px;margin-top:20px;display:flex}.gbpx-opt-log{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:22px}.gbpx-opt-log h3{margin:0 0 8px;font-size:17px}.gbpx-opt-log>p{color:#8a909b;font-size:11px;line-height:1.7}.gbpx-opt-log table{border-collapse:collapse;width:100%;margin-top:20px;font-size:11px}.gbpx-opt-log th{color:#9ca3af;text-align:left;background:#f8f9fc;padding:12px;font-size:10px;font-weight:500}.gbpx-opt-log td{color:#7b8190;border-bottom:1px solid #eef0f5;padding:13px 12px;line-height:1.7}.gbpx-opt-log td:first-child{white-space:nowrap}.gbpx-opt-report{padding:23px}.gbpx-opt-report h3{margin:0 0 10px;font-size:18px}.gbpx-opt-report>p{color:#8a909b;margin-bottom:15px;font-size:12px;line-height:1.7}.gbpx-opt-empty{color:#8a909b;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:270px;display:flex}.gbpx-opt-empty h2,.gbpx-opt-empty h3{color:#111827;margin:0;font-size:18px}.gbpx-opt-empty p{margin:0;font-size:12px}@media (width<=1100px){.gbpx-opt-layout{grid-template-columns:minmax(0,1fr) 190px}.gbpx-opt-score{gap:15px;padding:18px}.gbpx-opt-counts>button{min-width:63px}.gbpx-opt-score h3{flex-wrap:wrap}.gbpx-opt-section-checklist{grid-template-columns:1fr 1fr}}@media (width<=720px){.gbpx-opt-banner{flex-wrap:wrap;padding:17px}.gbpx-opt-banner>div{flex-basis:100%}.gbpx-opt-score{flex-wrap:wrap}.gbpx-opt-counts{width:100%;margin-left:0}.gbpx-opt-counts>button{flex:1}.gbpx-opt-layout{flex-direction:column;display:flex}.gbpx-opt-sections{box-sizing:border-box;width:100%}.gbpx-opt-sections>button{min-height:38px}.gbpx-opt-filters,.gbpx-opt-filters>div{flex-wrap:wrap}.gbpx-opt-section-checklist{gap:12px}.gbpx-opt-guided{padding:18px}.gbpx-opt-check{flex-wrap:wrap}.gbpx-opt-check>button{margin-left:0}.gbpx-opt-log{overflow:auto}.gbpx-opt-group>div{padding:0 12px 12px}}.gbpx-agency-optimization{color:#111827;font-size:13px}.gbpx-agency-optimization button,.gbpx-agency-opt-dialog button{font:inherit;cursor:pointer}.gbpx-agency-opt-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px;display:grid}.gbpx-agency-opt-stats article{border:1px solid;border-radius:17px;align-items:center;gap:13px;min-height:100px;padding:20px 24px;display:flex}.gbpx-agency-opt-stats article>span{color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.gbpx-agency-opt-stats small{letter-spacing:.45px;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.gbpx-agency-opt-stats strong{font-size:25px;font-weight:600;line-height:1.3;display:block}.gbpx-agency-opt-stats p{opacity:.8;margin:2px 0 0;font-size:10px}.gbpx-agency-opt-stats .blue{color:#194796;background:linear-gradient(115deg,#dcecff,#edf5ff);border-color:#cbdff3}.gbpx-agency-opt-stats .blue>span{background:#2664e9}.gbpx-agency-opt-stats .orange{color:#98440c;background:linear-gradient(115deg,#ffdbad,#fff0c3);border-color:#edc795}.gbpx-agency-opt-stats .orange>span{background:#ed650a}.gbpx-agency-opt-stats .green{color:#06674d;background:linear-gradient(115deg,#d0fbed,#e9fcf5);border-color:#b5ebd4}.gbpx-agency-opt-stats .green>span{background:#05966d}.gbpx-agency-opt-stats .purple{color:#7430a5;background:linear-gradient(115deg,#ead5ff,#f3e6fc);border-color:#d8bdef}.gbpx-agency-opt-stats .purple>span{background:#a34ff1}.gbpx-agency-opt-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.gbpx-agency-opt-tools>div:first-child{flex-wrap:wrap;gap:8px;display:flex}.gbpx-agency-opt-tools button{color:#374151;background:#fff;border:1px solid #d9dce3;border-radius:24px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.gbpx-agency-opt-tools button>span{background:#f1f3f5;border-radius:20px;place-items:center;min-width:21px;height:21px;padding:0 4px;font-size:11px;display:grid}.gbpx-agency-opt-tools button[aria-pressed=true]{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-agency-opt-tools button[aria-pressed=true]>span{background:#ffffff30}.gbpx-agency-opt-search{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gbpx-agency-opt-search label{color:#929aa8;background:#fff;border:1px solid #e4e7ed;border-radius:8px;align-items:center;gap:7px;padding:0 9px;display:flex}.gbpx-agency-opt-search input{font:inherit;color:#111827;background:0 0;border:0;outline:0;max-width:175px;padding:9px 0;font-size:11px}.gbpx-agency-opt-search select,.gbpx-agency-opt-dialog select{font:inherit;color:#596273;background:#fff;border:1px solid #e1e5ec;border-radius:7px;padding:9px;font-size:11px}.gbpx-agency-opt-note{color:#6b7280;margin:9px 0 19px;font-size:11px;line-height:1.6}.gbpx-agency-opt-section{background:#fff;border:1px solid #f1f2f5;border-radius:15px;margin:0 0 23px;padding:23px 24px;box-shadow:0 2px 3px #10182806}.gbpx-agency-opt-section>header{align-items:center;gap:13px;margin-bottom:23px;display:flex}.gbpx-agency-opt-section>header>span{color:#a052e8;background:#f0e9ff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.gbpx-agency-opt-section h2{margin:0;font-size:19px;font-weight:500;line-height:1.35}.gbpx-agency-opt-section header p{color:#6b7280;margin:3px 0 0;font-size:11px}.gbpx-agency-opt-section.links>header>span{color:#d96f1a;background:#ffdeb2}.gbpx-agency-opt-section.hours>header>span{color:#8c44d9;background:#e4dbff}.gbpx-agency-opt-section.media>header>span{color:#db4ca2;background:#f9d1e9}.gbpx-agency-opt-section.services>header>span{color:#158b59;background:#ddf4e9}.gbpx-agency-opt-section.social>header>span{color:#4078d5;background:#e0eafe}.gbpx-agency-opt-section.native>header>span{color:#697386;background:#ebedf2}.gbpx-agency-opt-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.gbpx-agency-opt-cards>button{text-align:left;color:#ea580c;background:#fff;border:1px solid #d2dfef;border-left:4px solid #bfdbfe;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:80px;padding:15px 17px;transition:box-shadow .15s;display:flex}.gbpx-agency-opt-cards>button:hover{box-shadow:0 2px 9px #2563eb15}.gbpx-agency-opt-cards>button strong{color:#111827;font-size:14px;font-weight:500;display:block}.gbpx-agency-opt-cards>button small{color:#6b7280;margin-top:5px;font-size:11px;line-height:1.45;display:block}.gbpx-agency-opt-cards>button.complete{color:#16a34a;border-color:#cbefdd #cbefdd #cbefdd #b8f3cf}.gbpx-agency-opt-cards>button.unknown{color:#8b94a5;border-color:#e3e7ed #e3e7ed #e3e7ed #d5dae4}.gbpx-agency-opt-cards>button>svg{flex-shrink:0}.gbpx-agency-opt-empty{text-align:center;color:#64748b;justify-items:center;gap:8px;padding:45px 15px;display:grid}.gbpx-agency-opt-empty h2,.gbpx-agency-opt-empty h3{color:#273247;margin:0;font-weight:600}.gbpx-agency-opt-empty p{margin:0}.gbpx-agency-opt-empty button,.gbpx-agency-opt-dialog button{color:#2563eb;background:#fff;border:1px solid #d9e2f1;border-radius:7px;padding:8px 12px}.gbpx-agency-opt-dialog{color:#111827;padding:20px 24px;font-size:12px}.gbpx-agency-opt-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.gbpx-agency-opt-dialog>header p{color:#6b7280;margin:0}.gbpx-agency-opt-table{border:1px solid #e5e7eb;border-radius:12px;overflow:auto}.gbpx-agency-opt-table table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.gbpx-agency-opt-table th{color:#374151;background:#f9fafb;font-weight:600}.gbpx-agency-opt-table td,.gbpx-agency-opt-table th{vertical-align:top;border-bottom:1px solid #eef0f3;padding:13px}.gbpx-agency-opt-table tr:last-child td{border-bottom:0}.gbpx-agency-opt-table td:first-child{width:27%;max-width:230px}.gbpx-agency-opt-table td:nth-child(3){width:36%;line-height:1.6}.gbpx-agency-opt-table strong{font-size:12px;font-weight:600}.gbpx-agency-opt-table small{color:#6b7280;margin-top:5px;font-size:10px;display:block}.gbpx-agency-opt-status{white-space:nowrap;color:#687588;background:#f0f2f6;border-radius:14px;padding:4px 9px;font-size:10px;display:inline-block}.gbpx-agency-opt-status.pass{color:#168148;background:#e8f8ee}.gbpx-agency-opt-status.missing{color:#b55c10;background:#fff0e0}.gbpx-agency-opt-table>p{color:#6b7280;padding:14px}.gbpx-agency-opt-dialog>footer,.gbpx-agency-opt-dialog>footer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.gbpx-agency-opt-dialog>footer{color:#6b7280;margin-top:15px;font-size:11px}.gbpx-agency-opt-dialog button:disabled{opacity:.4;cursor:default}.gbpx-agency-optimization button:focus-visible,.gbpx-agency-opt-dialog button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (width<=1250px){.gbpx-agency-opt-stats article{padding:18px 14px}.gbpx-agency-opt-stats strong{font-size:22px}.gbpx-agency-opt-stats p{font-size:9px}}@media (width<=1000px){.gbpx-agency-opt-cards,.gbpx-agency-opt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-agency-opt-tools{align-items:flex-start}.gbpx-agency-opt-section{padding:20px}}@media (width<=600px){.gbpx-agency-opt-cards{grid-template-columns:1fr}.gbpx-agency-opt-stats{gap:10px}.gbpx-agency-opt-stats article{gap:9px;min-height:90px;padding:12px}.gbpx-agency-opt-stats article>span{width:34px;height:34px}.gbpx-agency-opt-stats article p{display:none}.gbpx-agency-opt-stats strong{font-size:19px}.gbpx-agency-opt-section h2{font-size:17px}.gbpx-agency-opt-dialog{padding:15px}.gbpx-agency-opt-dialog>header,.gbpx-agency-opt-dialog>footer{flex-wrap:wrap}.gbpx-agency-opt-search{width:100%}.gbpx-agency-opt-search label{flex:1}.gbpx-agency-opt-search input{width:100%;max-width:none}.gbpx-agency-opt-section{padding:17px}}.gbpx-setup{color:#1e293b;max-width:1100px;margin:0 auto;padding:22px 26px 80px;font:13px Inter,DM Sans,sans-serif}.gbpx-setup *{box-sizing:border-box}.gbpx-setup h2,.gbpx-setup h3,.gbpx-setup p{margin:0}.gbpx-setup button,.gbpx-setup select{font:inherit}.gbpx-setup button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dfe3ed;border-radius:18px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:11px;font-weight:600;display:inline-flex}.gbpx-setup button:hover:not(:disabled){background:#f0f3ff;border-color:#a5b4fc}.gbpx-setup button:disabled{opacity:.45;cursor:default}.gbpx-setup button:focus-visible,.gbpx-setup select:focus-visible{outline-offset:2px;outline:3px solid #c7d2fe}.gbpx-setup-header{align-items:center;gap:12px;margin-bottom:26px;display:flex}.gbpx-setup-header h2{font-size:17px;font-weight:650}.gbpx-setup-header p{color:#64748b;margin-top:5px;font-size:10px}.gbpx-setup-header>button{flex-shrink:0;margin-left:auto}.gbpx-setup-avatar{color:#fff;background:#2563eb;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.gbpx-setup-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.gbpx-setup-stages button{background:#e8edfb;border:2px solid #0000;border-radius:17px;justify-content:flex-start;gap:12px;padding:16px 13px}.gbpx-setup-stages button.stage-1{background:#edf0f4}.gbpx-setup-stages button.stage-2{background:#e5f6ed}.gbpx-setup-stages button.active{border-color:#7395df;box-shadow:0 0 0 2px #edf2ff}.gbpx-setup-stages strong,.gbpx-setup-stages small{text-align:left;display:block}.gbpx-setup-stages strong{font-size:12px}.gbpx-setup-stages small{color:#64748b;margin-top:5px;font-size:9px;line-height:1.6}.gbpx-setup-health{background:#fff;border:1px solid #e6e8ee;border-radius:20px;align-items:center;gap:20px;padding:24px;display:flex}.gbpx-setup-health-value{color:#4f46e5;border:6px solid #e0e7ff;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:82px;height:82px;font-size:26px;font-weight:650;display:flex}.gbpx-setup-health-value small,.gbpx-setup-health>div>small{color:#64748b;font-size:10px}.gbpx-setup-health h3{margin:6px 0;font-size:17px;font-weight:650}.gbpx-setup-health h3 span{color:#475569;background:#f1f5f9;border-radius:6px;margin-left:10px;padding:4px 8px;font-size:10px;display:inline-block}.gbpx-setup-health p{color:#64748b;font-size:10px;line-height:1.8}.gbpx-setup-info{color:#334155;background:#eaf0ff;border-radius:13px;align-items:flex-start;gap:12px;margin:20px 0;padding:18px 20px;font-size:11px;line-height:1.7;display:flex}.gbpx-setup-info>svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.gbpx-setup-info strong{font-size:12px}.gbpx-setup-info p{margin-top:4px}.gbpx-setup-substeps{background:#fff;border:1px solid #e6e8ee;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:7px;display:grid}.gbpx-setup-substeps button{background:#edf2ff;border:0;justify-content:flex-start;padding:10px;font-size:10px}.gbpx-setup-substeps button b{color:#3b82f6;background:#dbe7fe;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.gbpx-setup-substeps button.active{color:#fff;background:#2563eb}.gbpx-setup-substeps button.active b{color:#fff;background:#1d4ed8}.gbpx-setup-step-label{color:#64748b;letter-spacing:.8px;margin:22px 2px 13px;font-size:9px;font-weight:650}.gbpx-setup-card{background:#fff;border:1px solid #e6e8ee;border-radius:19px;margin-bottom:17px;padding:24px}.gbpx-setup-card header{align-items:center;gap:11px;margin-bottom:13px;display:flex}.gbpx-setup-card header>span{color:#6473b5;background:#eef2ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.gbpx-setup-card h3{font-size:14px;font-weight:650}.gbpx-setup-card p{color:#64748b;margin:12px 0;font-size:11px;line-height:1.8}.gbpx-setup-card>small{color:#64748b;margin-top:14px;font-size:10px;line-height:1.8;display:block}.gbpx-setup-saved{color:#166534;background:#f0f8f3;border-radius:14px;gap:12px;margin:14px 0;padding:18px;display:flex}.gbpx-setup-saved>svg{flex-shrink:0;margin-top:2px}.gbpx-setup-saved strong{font-size:12px}.gbpx-setup-saved p{margin:5px 0}.gbpx-setup-saved img{object-fit:contain;background:#fff;border-radius:7px;max-width:330px;max-height:170px;margin-top:14px;display:block}.gbpx-setup-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.gbpx-setup-muted{color:#64748b}.gbpx-setup-tags{flex-wrap:wrap;gap:8px;margin:17px 0;display:flex}.gbpx-setup-tags span{color:#6d5cc0;background:#f0edff;border-radius:7px;padding:7px 10px;font-size:11px}.gbpx-setup-facts{margin:10px 0 18px}.gbpx-setup-facts>div{border-bottom:1px solid #eef0f5;grid-template-columns:190px 1fr;gap:16px;padding:11px 0;font-size:11px;line-height:1.8;display:grid}.gbpx-setup-facts dt{color:#64748b}.gbpx-setup-facts dd{overflow-wrap:anywhere;margin:0}.gbpx-setup-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.gbpx-setup-counts span{color:#64748b;background:#f8fafc;border-radius:9px;padding:15px;font-size:10px}.gbpx-setup-counts b{color:#334155;margin-top:9px;font-size:22px;display:block}.gbpx-setup-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gbpx-setup-module-grid .gbpx-setup-card{flex-direction:column;align-items:flex-start;margin:0;display:flex}.gbpx-setup-module-grid p{flex:1}.gbpx-setup-module-value{color:#475569;font-size:12px}.gbpx-setup-footer{color:#64748b;border-top:1px solid #e6e8ee;justify-content:space-between;align-items:center;gap:14px;margin-top:25px;padding:18px 0;font-size:10px;display:flex}.gbpx-setup-footer>div{gap:9px;display:flex}.gbpx-setup button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-setup-empty{text-align:center;margin-top:30px}.gbpx-setup-empty>svg{color:#a5b4fc}.gbpx-setup-empty h2{margin:12px 0}.gbpx-setup-empty select{color:#334155;background:#fff;border:1px solid #dfe3ed;border-radius:8px;max-width:100%;margin-top:12px;padding:10px}@media (width<=700px){.gbpx-setup{padding:15px}.gbpx-setup-stages,.gbpx-setup-substeps{grid-template-columns:1fr}.gbpx-setup-stages button{padding:11px}.gbpx-setup-stages small{font-size:10px}.gbpx-setup-health{gap:13px;padding:16px}.gbpx-setup-health-value{width:65px;height:65px;font-size:21px}.gbpx-setup-health h3{font-size:14px}.gbpx-setup-card{padding:18px}.gbpx-setup-facts>div{grid-template-columns:1fr;gap:3px}.gbpx-setup-module-grid{grid-template-columns:1fr}.gbpx-setup-footer{flex-direction:column;align-items:flex-start}.gbpx-setup-header p{max-width:210px}.gbpx-setup-counts{grid-template-columns:1fr}.gbpx-setup-saved img{max-width:100%}}.gbpx-food{color:#1e293b;padding:25px;font:13px Inter,DM Sans,sans-serif}.gbpx-food *{box-sizing:border-box}.gbpx-food h2,.gbpx-food h3,.gbpx-food p{margin:0}.gbpx-food button{font:inherit;color:#334155;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;font-weight:600;display:inline-flex}.gbpx-food button:hover:not(:disabled){background:#f4f3ff;border-color:#a5b4fc}.gbpx-food button:disabled{opacity:.5;cursor:default}.gbpx-food button:focus-visible{outline-offset:2px;outline:3px solid #c7d2fe}.gbpx-food button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-food>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.gbpx-food h2{letter-spacing:-.4px;align-items:center;gap:10px;font-size:21px;display:flex}.gbpx-food h2 svg{color:#6366f1}.gbpx-food header p{color:#64748b;margin-top:7px;font-size:11px;line-height:1.7}.gbpx-food-source-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin:18px 0;display:flex}.gbpx-food-eligibility{background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:18px;display:flex}.gbpx-food-eligibility>svg{color:#d97706;flex-shrink:0}.gbpx-food-eligibility strong{font-size:12px}.gbpx-food-eligibility p{color:#7c6d50;margin-top:5px;font-size:11px;line-height:1.8}.gbpx-food-info{color:#475569;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;align-items:flex-start;gap:10px;margin:15px 0;padding:15px;font-size:11px;line-height:1.8;display:flex}.gbpx-food-info>svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.gbpx-food-info ul{margin:6px 0;padding-left:18px}.gbpx-food-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:20px 0;display:grid}.gbpx-food-stats>div{background:#fff;border:1px solid #e6e8ee;border-radius:10px;padding:17px}.gbpx-food-stats small{color:#64748b;font-size:10px;display:block}.gbpx-food-stats strong{margin-top:9px;font-size:20px;font-weight:650;display:block}.gbpx-food-layout{grid-template-columns:245px minmax(0,1fr);gap:18px;display:grid}.gbpx-food-layout>aside{background:#fff;border:1px solid #e6e8ee;border-radius:10px;align-self:start;padding:16px}.gbpx-food-layout>aside h3{margin-bottom:14px;font-size:12px}.gbpx-food-layout>aside p{color:#64748b;font-size:11px;line-height:1.8}.gbpx-food-layout>aside button{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin-bottom:8px;padding:12px;display:flex}.gbpx-food-layout>aside button.active{color:#5b4caa;background:#f0edff;border-color:#c4b5fd}.gbpx-food-layout>aside span{color:#64748b;font-size:9px;font-weight:400;line-height:1.6}.gbpx-food-main{min-width:0}.gbpx-food-draft-header{background:#fff;border:1px solid #e6e8ee;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;padding:18px;display:flex}.gbpx-food-draft-header h3{font-size:14px}.gbpx-food-draft-header p{color:#64748b;margin-top:7px;font-size:10px}.gbpx-food-section{background:#fff;border:1px solid #e6e8ee;border-radius:10px;margin-bottom:15px;padding:20px}.gbpx-food-section>h3{border-bottom:1px solid #eef0f5;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;font-size:15px;display:flex}.gbpx-food-section>h3 span{color:#64748b;font-size:10px;font-weight:400}.gbpx-food-item{border-bottom:1px solid #f0f2f6;justify-content:space-between;gap:20px;padding:16px 0;font-size:12px;display:flex}.gbpx-food-item p{color:#64748b;white-space:pre-wrap;margin-top:7px;font-size:11px;line-height:1.8}.gbpx-food-item b{white-space:nowrap;font-size:11px}.gbpx-food-empty{text-align:center;color:#64748b;background:#fff;border:1px dashed #dfe3eb;border-radius:10px;padding:42px 22px}.gbpx-food-empty>svg{color:#a5b4fc}.gbpx-food-empty h2,.gbpx-food-empty h3{color:#334155;margin:13px 0;font-size:16px;display:block}.gbpx-food-empty p{max-width:490px;margin:0 auto 20px;font-size:11px;line-height:1.8}.gbpx-food-footnote{color:#64748b;margin:16px 0;font-size:10px;line-height:1.9}@media (width<=800px){.gbpx-food{padding:15px}.gbpx-food>header{flex-direction:column;align-items:flex-start}.gbpx-food-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-food-layout{grid-template-columns:1fr}.gbpx-food-draft-header{flex-direction:column;align-items:flex-start}.gbpx-food-item{flex-direction:column;gap:10px}}.gbpx-protection{color:#111827;min-width:0;font-size:13px}.gbpx-protection.agency{max-width:1440px;margin:auto}.gbpx-protection button{cursor:pointer;font:inherit;color:#4b5563;background:#fff;border:1px solid #e2e5ed;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;display:inline-flex}.gbpx-protection button:disabled{opacity:.45;cursor:default}.gbpx-protection button:focus-visible,.gbpx-protection input:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-protection button.primary{color:#fff;background:#2563eb;border-color:#2563eb;border-radius:20px}.gbpx-protection-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.gbpx-protection-heading h2{letter-spacing:-.6px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 8px;font-size:25px;font-weight:500;display:flex}.gbpx-protection-heading p{color:#8a909b;max-width:700px;margin:0;font-size:12px;line-height:1.7}.gbpx-protection-help{background:#fdfbff;border:1px solid #e9e5f0;border-radius:23px;margin-bottom:15px;padding:22px;box-shadow:0 2px 3px #11182708}.gbpx-protection-help-heading{justify-content:space-between;align-items:center;display:flex}.gbpx-protection-help-heading small{color:#8a909b;align-items:center;gap:6px;font-size:11px;display:flex}.gbpx-protection-help-heading button{color:#4f46e5;background:0 0;border:0;padding:0}.gbpx-protection-help h3{margin:9px 0 7px;font-size:17px;font-weight:500}.gbpx-protection-help>p{color:#8a909b;margin:0 0 17px;font-size:12px;line-height:1.7}.gbpx-protection-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gbpx-protection-steps>div{background:#f5f5ff;border-radius:16px;padding:15px}.gbpx-protection-steps>div>span{color:#536282;background:#dfe4ff;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:9px;display:grid}.gbpx-protection-steps strong{font-size:12px;font-weight:500}.gbpx-protection-steps p{color:#8a909b;margin:8px 0 0;font-size:11px;line-height:1.7}.gbpx-protection-notice{color:#805d32;background:#ffead0;border:1px solid #f9dfba;border-radius:10px;align-items:center;gap:10px;margin-top:15px;padding:12px 14px;font-size:11px;line-height:1.7;display:flex}.gbpx-protection-notice svg{flex-shrink:0}.gbpx-protection-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.gbpx-protection-metrics article{background:#fdfbff;border:1px solid #e7e5ee;border-radius:20px;padding:17px;box-shadow:0 2px 3px #11182708}.gbpx-protection-metrics small{color:#8a909b;align-items:center;gap:7px;font-size:11px;display:flex}.gbpx-protection-metrics strong{margin:10px 0 5px;font-size:26px;font-weight:400;display:block}.gbpx-protection-metrics p{color:#8a909b;margin:0;font-size:10px;line-height:1.7}.gbpx-protection-locations{background:#fdfbff;border:1px solid #e9e5f0;border-radius:23px;padding:20px;box-shadow:0 2px 3px #11182708}.gbpx-protection-locations>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.gbpx-protection-locations h3{margin:0;font-size:14px;font-weight:500}.gbpx-protection-search{color:#9ca3af;background:#f0eff9;border-radius:30px;align-items:center;gap:9px;min-width:250px;padding:7px 13px;display:flex}.gbpx-protection-search input{font:inherit;color:#4b5563;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:5px;font-size:11px}.gbpx-protection-filter-tabs{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin:20px 0;display:flex}.gbpx-protection-filter-tabs button{color:#8a909b;background:#fdfbff;border-radius:10px;padding:8px 11px;font-size:10px}.gbpx-protection-filter-tabs button[aria-pressed=true]{color:#6459b0;background:#e4e1fa}.gbpx-protection-filter-tabs button span{font-size:9px}.gbpx-protection-business{background:#fdfbff;border:1px solid #e9e5f0;border-radius:19px;margin-top:12px}.gbpx-protection-business-line{align-items:center;gap:14px;padding:18px;display:flex}.gbpx-protection-avatar{color:#7a65ad;background:#ece5fa;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:11px;display:grid}.gbpx-protection-business-line>div:nth-child(2){flex:1;min-width:130px;max-width:370px}.gbpx-protection-business-line strong{font-size:12px;font-weight:500}.gbpx-protection-business-line small{color:#8a909b;margin-top:5px;font-size:10px;line-height:1.7;display:block}.gbpx-protection-row-status{flex:1;min-width:130px}.gbpx-protection .enabled,.gbpx-protection .paused{color:#7b8190;letter-spacing:0;background:#e9ebf1;border-radius:13px;padding:5px 8px;font-size:9px;font-weight:500;display:inline-block}.gbpx-protection .enabled{color:#158463;background:#dcf9eb}.gbpx-protection-switch-label{color:#9ca3af;white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.gbpx-protection .gbpx-protection-switch{background:#e7e9ef;border-color:#9ca3af;border-radius:15px;justify-content:flex-start;width:37px;height:22px;padding:2px;display:flex}.gbpx-protection-switch i{background:#8a909b;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #1118271a}.gbpx-protection .gbpx-protection-switch[aria-checked=true]{background:#2563eb;border-color:#2563eb;justify-content:flex-end}.gbpx-protection-switch[aria-checked=true] i{background:#fff}.gbpx-protection-locations>footer{color:#9ca3af;align-items:center;gap:10px;margin-top:18px;font-size:10px;display:flex}.gbpx-protection-locations>footer>span{margin-right:auto}.gbpx-protection-locations>footer>button{border-radius:12px;font-size:10px}.gbpx-protection-location-banner{background:linear-gradient(110deg,#fffced,#fff7cc);border:1px solid #fff3bf;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.gbpx-protection-location-banner>div{align-items:center;gap:15px;display:flex}.gbpx-protection-banner-icon{color:#fff;background:#16b66d;border-radius:12px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 5px 12px #16b66d2b}.gbpx-protection-location-banner small{color:#779b56;font-size:9px}.gbpx-protection-location-banner h3{letter-spacing:-.4px;margin:7px 0;font-size:21px}.gbpx-protection-location-banner p{color:#8a909b;margin:0;font-size:11px}.gbpx-protection.location .gbpx-protection-metrics article{background:#fff;border-radius:9px}.gbpx-protection.location .gbpx-protection-metrics strong{font-size:21px}.gbpx-protection.location .gbpx-protection-locations{background:#fff;border-radius:12px}.gbpx-protection.location .gbpx-protection-business{background:#fff;border-color:#e5e7eb;border-radius:9px}.gbpx-protection-fields{padding:0 15px 15px}.gbpx-protection-fields>div{border-top:1px solid #f0f1f5;align-items:center;gap:15px;padding:15px 0;display:flex}.gbpx-protection-fields strong{flex:1;font-size:12px}.gbpx-protection-field-mode{color:#8a909b;background:#f1f3f8;border-radius:12px;padding:5px 8px;font-size:9px}.gbpx-protection-field-mode.watch{color:#ac8b39;background:#fffae3}.gbpx-protection-field-mode.restore_review{color:#168659;background:#e9f8f0}.gbpx-protection-fields small{color:#9ca3af;font-size:10px}.gbpx-protection-native-details{color:#8a909b;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:20px;padding:15px;font-size:11px}.gbpx-protection-native-details>summary{cursor:pointer;font-weight:500}.gbpx-protection-native{padding:15px}.gbpx-protection-native .panel{box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:13px;margin-bottom:17px;overflow:hidden}.gbpx-protection-native .panel-header{border-bottom:1px solid #eef0f5;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;display:flex}.gbpx-protection-native .panel-header h2{margin:0 0 7px;font-size:17px;font-weight:500}.gbpx-protection-native .panel-header p{color:#8a909b;margin:0;font-size:11px;line-height:1.7}.gbpx-protection-native .v2-protection-business h3{font-size:14px;font-weight:500}.gbpx-protection-native .button{border-radius:7px;padding:8px 11px;font-size:10px}.gbpx-protection-native .v2-protection-note{color:#8a909b;font-size:11px}.gbpx-protection-native .seo-table th{color:#9ca3af;letter-spacing:.4px;background:#f8f9fc;padding:13px;font-size:9px}.gbpx-protection-native .seo-table td{padding:13px;font-size:11px}.gbpx-protection-native .seo-v2-status{font-size:9px}.gbpx-protection-native input,.gbpx-protection-native select{background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:9px;font-size:12px}.gbpx-protection-empty{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;font-size:12px;display:flex}.gbpx-protection-empty p{margin:0}.gbpx-protection-error{color:#b91c1c;background:#fff6f6;border:1px solid #fecaca;border-radius:9px;padding:15px;font-size:12px}@media (width<=1100px){.gbpx-protection-business-line{flex-wrap:wrap}.gbpx-protection-row-status{min-width:180px}.gbpx-protection-steps,.gbpx-protection-metrics{grid-template-columns:1fr 1fr}}@media (width<=720px){.gbpx-protection-heading{align-items:start}.gbpx-protection-heading h2{font-size:22px}.gbpx-protection-help,.gbpx-protection-locations{border-radius:16px;padding:15px}.gbpx-protection-locations>header{flex-wrap:wrap}.gbpx-protection-search{width:100%;min-width:0}.gbpx-protection-filter-tabs{justify-content:start}.gbpx-protection-steps{grid-template-columns:1fr}.gbpx-protection-metrics article{border-radius:13px;padding:14px}.gbpx-protection-metrics strong{font-size:23px}.gbpx-protection-location-banner{flex-wrap:wrap;padding:18px}.gbpx-protection-fields>div,.gbpx-protection-locations>footer{flex-wrap:wrap}.gbpx-protection-native{padding:10px 0}.gbpx-protection-native .panel-header{flex-wrap:wrap}.gbpx-protection-native .v2-protection-diff{grid-template-columns:1fr}}.gbpx-brand{color:#111827;min-width:0;font-size:13px}.gbpx-brand button{font:inherit;color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-brand button:disabled{opacity:.45;cursor:default}.gbpx-brand button:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-brand button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-brand-heading{align-items:center;gap:10px;margin-bottom:24px;display:flex}.gbpx-brand-heading>div{flex:1}.gbpx-brand-heading h2{letter-spacing:-.4px;align-items:center;gap:10px;margin:0 0 8px;font-size:23px;display:flex}.gbpx-brand-heading h2 svg{color:#4f46e5}.gbpx-brand-heading p{color:#8a909b;margin:0;font-size:12px;line-height:1.7}.gbpx-brand-overview{background:#fff;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:24px;margin-bottom:22px;padding:24px;display:flex;box-shadow:0 2px 6px #11182705}.gbpx-brand-gauge{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:100px;height:100px;padding:7px}.gbpx-brand-gauge>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.gbpx-brand-gauge strong{letter-spacing:-.5px;font-size:25px;font-weight:500}.gbpx-brand-gauge small{color:#9ca3af;font-size:9px}.gbpx-brand-overview>div:nth-child(2){flex:1}.gbpx-brand-overview h3{margin:0 0 10px;font-size:18px;font-weight:500}.gbpx-brand-overview p{color:#8a909b;font-size:11px;line-height:1.7}.gbpx-brand-overview small{color:#9ca3af;font-size:10px}.gbpx-brand-stat{border-left:1px solid #eef0f5;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:12px 20px;display:flex}.gbpx-brand-stat strong{color:#2563eb;font-size:24px;font-weight:500}.gbpx-brand-tabs{border-bottom:1px solid #e5e7eb;align-items:center;gap:5px;margin-bottom:20px;display:flex}.gbpx-brand-tabs button{color:#8a909b;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:13px 17px}.gbpx-brand-tabs button[aria-pressed=true]{color:#4f46e5;border-bottom-color:#4f46e5}.gbpx-brand-tabs>span{color:#9ca3af;margin-left:auto;font-size:11px}.gbpx-brand-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.gbpx-brand-fields>article{background:#fff;border:1px solid #e5e7eb;border-radius:13px;overflow:hidden;box-shadow:0 2px 5px #11182704}.gbpx-brand-field-heading{align-items:center;gap:12px;padding:18px;display:flex}.gbpx-brand-field-heading>span:first-child{color:#7186e7;background:#eef2ff;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.gbpx-brand-field-heading>div{flex:1}.gbpx-brand-field-heading h3{margin:0 0 6px;font-size:14px;font-weight:500}.gbpx-brand-field-heading small{color:#9ca3af;font-size:10px}.gbpx-brand-status{white-space:nowrap;color:#8a909b;background:#f5f6f9;border:1px solid #e5e7eb;border-radius:15px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;display:inline-flex}.gbpx-brand-status.match{color:#16845c;background:#e9faf0;border-color:#d5f3e0}.gbpx-brand-status.different{color:#b38035;background:#fff4e4;border-color:#f7e2c5}.gbpx-brand-master-value{background:#f9faff;border-top:1px solid #f1f3f8;padding:16px 18px}.gbpx-brand-master-value>small{color:#9ca3af;font-size:9px}.gbpx-brand pre{color:#697386;white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.8;overflow:auto}.gbpx-brand-fields article>footer{border-top:1px solid #eef0f5;justify-content:space-between;gap:10px;padding:13px 18px;display:flex}.gbpx-brand-fields article>footer button{color:#2563eb;font-size:10px}.gbpx-brand-fields article>footer button:last-child{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-brand-table{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:auto}.gbpx-brand-table table{border-collapse:collapse;white-space:nowrap;width:100%}.gbpx-brand-table th{letter-spacing:.4px;text-transform:uppercase;color:#9ca3af;text-align:left;background:#f8f9fc;padding:15px;font-size:9px}.gbpx-brand-table td{border-top:1px solid #eef0f5;padding:17px 15px;font-size:11px}.gbpx-brand-table td>small{color:#9ca3af;margin-top:7px;font-size:9px;display:block}.gbpx-brand-onboarding{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:370px;display:flex}.gbpx-brand-onboarding>span{color:#7186e7;background:#f1f5ff;border-radius:18px;place-items:center;width:69px;height:69px;display:grid}.gbpx-brand-onboarding h3{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:500}.gbpx-brand-onboarding p{color:#8a909b;max-width:550px;margin:0;font-size:12px;line-height:1.8}.gbpx-brand-onboarding small{color:#9ca3af;font-size:10px}.gbpx-brand-empty{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;display:flex}.gbpx-brand-empty h3{color:#111827;margin:0;font-size:16px;font-weight:500}.gbpx-brand-empty p{margin:0;font-size:12px}.gbpx-brand-note{color:#9ca3af;margin-top:20px;font-size:11px;line-height:1.8}.gbpx-brand-native-details{color:#8a909b;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:22px;padding:16px;font-size:11px}.gbpx-brand-native-details>summary{cursor:pointer;font-weight:500}.gbpx-brand-native{padding:18px}.gbpx-brand-native .panel{box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:13px;overflow:hidden}.gbpx-brand-native .panel-header{border-bottom:1px solid #eef0f5;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.gbpx-brand-native .panel-header h2{margin:0 0 7px;font-size:18px;font-weight:500}.gbpx-brand-native .panel-header p{color:#8a909b;margin:0;font-size:11px;line-height:1.7}.gbpx-brand-native .button{border-radius:7px;padding:9px 12px;font-size:11px}.gbpx-brand-native .v2-protection-note{color:#8a909b;font-size:11px}.gbpx-brand-native .seo-table th{color:#9ca3af;letter-spacing:.4px;background:#f8f9fc;padding:14px;font-size:9px}.gbpx-brand-native .seo-table td{padding:15px;font-size:11px}.gbpx-brand-native .seo-v2-status{font-size:9px}.gbpx-brand-native input,.gbpx-brand-native select{background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:9px;font-size:12px}.gbpx-brand-review{padding:24px}.gbpx-brand-review>h3{margin:0 0 10px;font-size:16px;font-weight:500}.gbpx-brand-review pre{background:#f8faff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.gbpx-brand-review article{border-top:1px solid #eef0f5;margin-top:20px;padding-top:15px}.gbpx-brand-review h4{margin:0 0 9px;font-size:13px;font-weight:500}.gbpx-brand-review p{color:#9ca3af;font-size:11px}.gbpx-brand-review>button{margin-top:20px}.gbpx-brand-loading{color:#9ca3af;padding:30px;font-size:12px}.gbpx-brand-error{color:#b91c1c;background:#fff6f6;border:1px solid #fecaca;border-radius:8px;padding:15px;font-size:12px}@media (width<=1100px){.gbpx-brand-overview{flex-wrap:wrap}.gbpx-brand-stat{flex:1}.gbpx-brand-fields{grid-template-columns:1fr}}@media (width<=720px){.gbpx-brand-heading{flex-wrap:wrap}.gbpx-brand-heading>div{flex-basis:100%}.gbpx-brand-heading h2{font-size:21px}.gbpx-brand-overview{gap:16px;padding:18px}.gbpx-brand-stat{min-width:65px;padding:10px}.gbpx-brand-tabs{flex-wrap:wrap}.gbpx-brand-tabs>span{width:100%;margin:0 0 10px}.gbpx-brand-field-heading{flex-wrap:wrap}.gbpx-brand-native{padding:15px 0}.gbpx-brand-native .panel-header{flex-wrap:wrap}.gbpx-brand-onboarding h3{font-size:19px}.gbpx-brand-onboarding{min-height:320px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.seo-v2-rankings{gap:22px;min-width:0;display:grid}.v2-rank-tabs{flex-wrap:wrap;gap:6px;padding:0 24px 18px;display:flex}.v2-rank-tabs button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:6px;padding:9px 13px}.v2-rank-tabs button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.v2-rank-filters{grid-template-columns:minmax(180px,1.5fr) 1fr 1fr;gap:16px;padding:0 24px 20px;display:grid}.v2-rank-table-scroll{max-width:100%;overflow-x:auto}.v2-rank-table{border-collapse:collapse;width:100%;font-size:12px}.v2-rank-table th,.v2-rank-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 18px}.v2-rank-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:#f8f8f5;font-size:10px;font-weight:500}.v2-rank-table td small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.v2-rank-table .selected{background:#f3f5ee}.v2-rank-pagination{color:var(--muted);justify-content:flex-end;align-items:center;gap:10px;padding:15px 24px;font-size:11px;display:flex}.v2-rank-pagination>span{margin-right:auto}.v2-rank-note{background:#faf7ee;border-left:3px solid #a18b55;margin:16px 24px;padding:12px 15px;font-size:12px;line-height:1.65}.v2-rank-note p{margin:4px 0}.v2-rank-note ul{margin:8px 0;padding-left:18px}.v2-rank-select,.v2-rank-comparison,.v2-rank-trends{padding:0 24px 24px}.v2-rank-select{max-width:660px}.v2-rank-comparison .v2-rank-note{margin:16px 0}.v2-rank-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.v2-rank-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 24px;display:grid}.v2-rank-metrics>div{border-right:1px solid var(--line);gap:7px;padding:18px 14px;display:grid}.v2-rank-metrics>div:last-child{border-right:0}.v2-rank-metrics small{color:var(--muted);font-size:11px}.v2-rank-metrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:27px;font-weight:500}.v2-rank-metrics span{color:var(--muted);font-size:10px;line-height:1.4}.v2-rank-evidence{color:var(--muted);flex-wrap:wrap;gap:15px;padding:14px 24px;font-size:11px;display:flex}.v2-rank-explanation{color:var(--muted);padding:0 24px 20px;font-size:12px;line-height:1.7}.v2-rank-explanation summary{cursor:pointer;color:var(--ink)}.v2-rank-detail-layout{grid-template-columns:minmax(0,2.5fr) minmax(210px,1fr);gap:20px;padding:4px 24px 24px;display:grid}.v2-rank-grid-area{min-width:0}.v2-rank-map-toggle{gap:4px;margin:12px 0;display:flex}.v2-rank-map-toggle button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:#fff;border-radius:5px;padding:8px 12px;font-size:12px}.v2-rank-map-toggle button[aria-pressed=true]{color:#294831;background:#eaf0e5;border-color:#b5c5ac}.v2-rank-map-wrap{isolation:isolate;border:1px solid var(--line);background:#f0f2ec;border-radius:8px;position:relative;overflow:hidden}.v2-rank-street-map{background:#e9ede4;width:100%;height:470px;font-family:inherit}.v2-rank-map-wrap.large .v2-rank-street-map{height:680px}.v2-rank-map-toolbar{background:#fafbf8;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:11px;display:flex}.v2-rank-map-toolbar>span{overflow-wrap:anywhere}.v2-rank-map-toolbar>div{flex-shrink:0;gap:7px;display:flex}.v2-rank-map-toolbar button{color:#334430;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d0c3;border-radius:4px;padding:6px 8px}.v2-rank-map-loading{text-align:center;pointer-events:none;width:100%;font-size:13px;position:absolute;top:45%}.v2-rank-map-pin{color:#fff;text-align:center;cursor:pointer;background:#727b70;border:2px solid #fff;border-radius:50%;width:38px;height:38px;padding:0;font-family:inherit;font-size:14px;font-weight:700;line-height:34px;box-shadow:0 1px 5px #25372c40}.v2-rank-map-pin.good{background:#3d8346}.v2-rank-map-pin.attention{background:#b38325}.v2-rank-map-pin.critical{background:#b94a43}.v2-rank-map-pin.selected{outline-offset:2px;outline:3px solid #21382b}.v2-rank-map-pin:focus-visible{outline-offset:3px;outline:3px solid #21382b}.v2-rank-legend span i.good{background:#3d8346}.v2-rank-legend span i.attention{background:#b38325}.v2-rank-legend span i.critical{background:#b94a43}.v2-rank-legend span i.neutral{background:#727b70}.v2-rank-map-caption,.v2-rank-map-message{color:var(--muted);border-top:1px solid var(--line);background:#fafbf8;margin:0;padding:10px 12px;font-size:11px;line-height:1.6}.v2-rank-map-message{color:#866118;background:#fbf5e5}.v2-rank-street-map .leaflet-control-attribution{background:#ffffffec;font-size:10px}@media (width<=700px){.v2-rank-map-toolbar{flex-wrap:wrap}.v2-rank-street-map{height:410px}}.v2-rank-grid{gap:7px;max-width:560px;margin-top:18px;padding:3px;display:grid;overflow:auto}.v2-rank-pin{aspect-ratio:1;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:6px;min-width:28px;font-size:13px;font-weight:600}.v2-rank-pin.good,.v2-rank-legend i.good{color:#346538;background:#edf3ec;border-color:#cbdcc6}.v2-rank-pin.attention,.v2-rank-legend i.attention{color:#956400;background:#fbf3db;border-color:#e7d9ad}.v2-rank-pin.critical,.v2-rank-legend i.critical{color:#9f2f2d;background:#fdebec;border-color:#edcccd}.v2-rank-pin.neutral{color:#626b60;background:#f0f1ed;border-color:#dce0d7}.v2-rank-pin.selected{outline:2px solid var(--ink);outline-offset:1px}.v2-rank-legend{color:var(--muted);flex-wrap:wrap;gap:13px;margin-top:15px;font-size:10px;display:flex}.v2-rank-legend span{align-items:center;gap:5px;display:flex}.v2-rank-legend i{border:1px solid var(--line);border-radius:2px;width:10px;height:10px;display:inline-block}.v2-rank-grid-area>.v2-rank-note{margin:16px 0}.v2-rank-point{border-left:1px solid var(--line);min-width:0;padding-left:24px}.v2-rank-point h3{margin-top:0}.v2-rank-point p{font-size:12px;line-height:1.65}.v2-rank-point .seo-v2-status{white-space:normal}.v2-rank-task{overflow-wrap:anywhere;color:var(--muted);font-size:10px!important}.v2-rank-point-list{margin:0;padding:0;list-style:none}.v2-rank-point-list button{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;gap:12px;width:100%;padding:11px 0;font-size:12px;display:flex}.v2-rank-point-list strong{min-width:26px}.v2-rank-competitors{padding:0 24px 24px}.v2-rank-chart{width:100%;height:auto;max-height:270px;color:var(--muted);margin:15px 0;display:block}.v2-rank-chart text{fill:currentColor;font-size:10px}.v2-rank-chart line{stroke:#dedfd8;stroke-width:1px}.v2-rank-chart circle{fill:#506943;stroke:#fff;stroke-width:2px}.seo-v2-rankings button:focus-visible,.seo-v2-rankings summary:focus-visible{outline-offset:3px;outline:2px solid #506943}@media (width<=1050px){.v2-rank-detail-layout{grid-template-columns:minmax(0,1fr)}.v2-rank-point{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.v2-rank-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-rank-metrics>div:nth-child(2){border-right:0}.v2-rank-filters{grid-template-columns:1fr 1fr}.v2-rank-filters>label:first-child{grid-column:1/-1}}@media (width<=600px){.v2-rank-filters{grid-template-columns:1fr}.v2-rank-detail-layout,.v2-rank-select,.v2-rank-comparison,.v2-rank-trends,.v2-rank-competitors,.v2-rank-tabs{padding-inline:16px}.v2-rank-metrics{margin-inline:16px}.v2-rank-evidence{padding-inline:16px}.v2-rank-pagination{flex-wrap:wrap;padding-inline:16px}.v2-rank-grid{gap:4px}.v2-rank-pin{font-size:11px}.v2-rank-table th,.v2-rank-table td{padding:12px}.v2-rank-note{margin-inline:16px}}.v2-visibility{min-width:0}.v2-visibility-intro,.v2-visibility-detail{padding:4px 24px 24px}.v2-visibility-intro>p,.v2-visibility-help p,.v2-visibility-detail p{max-width:920px;line-height:1.65}.v2-visibility-help{border-block:1px solid var(--line);margin-top:18px;padding:14px 0}.v2-visibility-help summary{cursor:pointer;padding:5px 0;font-weight:600}.v2-visibility-points{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:1px;display:grid;overflow:hidden}.v2-visibility-points span{background:var(--surface,#fff);padding:9px;font-size:11px}.v2-visibility-points b{margin-bottom:3px;display:block}.v2-visibility-filters{grid-template-columns:minmax(180px,1.5fr) 1.2fr 1fr 1fr;gap:14px;padding:0 24px;display:grid}.v2-visibility-toolbar,.v2-visibility-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.v2-visibility-toolbar{padding:12px 24px;font-size:12px}.v2-visibility-detail{border-top:1px solid var(--line);padding-top:24px}.v2-visibility-heading p{color:var(--muted);font-size:12px}.v2-visibility-summary{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.v2-visibility-summary>div{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 14px;display:flex}.v2-visibility-summary span,.v2-visibility-summary small{color:var(--muted);font-size:12px}.v2-visibility-summary strong{letter-spacing:-.03em;font-size:30px;font-weight:500}.v2-visibility-summary strong small{font-size:15px}.v2-visibility-comparison{max-width:660px;padding:8px 0 20px}.v2-visibility-origins{grid-template-columns:minmax(0,1fr) minmax(200px,.7fr);gap:26px;margin:12px 0 26px;display:grid}.v2-visibility-grid{gap:7px;max-width:530px;margin:18px 0;padding:3px;display:grid;overflow:auto}.v2-visibility-grid button{aspect-ratio:1;border:1px solid var(--line);min-width:34px;color:var(--muted);background:#f0f0ec;border-radius:6px;font-size:12px}.v2-visibility-grid button.good{color:#346538;background:#edf3ec}.v2-visibility-grid button.attention{color:#835d17;background:#fbf3db}.v2-visibility-grid button.critical{color:#9f2f2d;background:#fdebec}.v2-visibility-grid button.selected{outline:2px solid var(--ink);outline-offset:1px}.v2-visibility-point{border-left:1px solid var(--line);overflow-wrap:anywhere;padding-left:24px;font-size:12px}.v2-visibility-no-trend{align-items:center;gap:9px;display:flex}@media (width<=1100px){.v2-visibility-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.v2-visibility-intro,.v2-visibility-detail{padding-inline:16px}.v2-visibility-filters{grid-template-columns:1fr;padding-inline:16px}.v2-visibility-origins{grid-template-columns:1fr}.v2-visibility-point{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.v2-visibility-heading,.v2-visibility-toolbar{flex-direction:column;align-items:flex-start}.v2-visibility-summary{grid-template-columns:1fr}.v2-visibility-summary>div+div{border-top:1px solid var(--line)}}.gbpx-rank{color:#162033;background:#f5f7fc;min-width:0;min-height:75vh;padding:24px;font-family:Inter,DM Sans,system-ui,sans-serif;font-size:13px}.gbpx-rank button,.gbpx-rank select,.gbpx-rank input{font:inherit}.gbpx-rank button{cursor:pointer}.gbpx-rank button:disabled{opacity:.45;cursor:default}.gbpx-rank button:focus-visible,.gbpx-rank input:focus-visible,.gbpx-rank select:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.gbpx-rank-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.gbpx-rank-crumb{color:#657184;align-items:center;gap:7px;margin-bottom:11px;font-size:11px;display:flex}.gbpx-rank-crumb svg{color:#4f46e5}.gbpx-rank-crumb span{color:#b4bdcb;margin:0 4px}.gbpx-rank-heading h1{letter-spacing:-.45px;align-items:center;gap:10px;margin:0 0 8px;font-size:22px;line-height:1.3;display:flex}.gbpx-rank-heading h1 svg{color:#4f46e5}.gbpx-rank-heading p{color:#7c8696;margin:0;font-size:12px;line-height:1.5}.gbpx-rank-primary{color:#fff;white-space:nowrap;background:#2863ec;border:1px solid #2863ec;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 3px 8px #2563eb25}.gbpx-rank-localnav{border-bottom:1px solid #e1e6ef;gap:5px;margin-bottom:22px;padding-bottom:10px;display:flex;overflow:auto}.gbpx-rank-localnav button{color:#738096;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:flex}.gbpx-rank-localnav button.active{color:#4f46e5;background:#e9edff;font-weight:650}.gbpx-rank-steps{background:#fff;border:1px solid #e0e5ee;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;padding:20px 22px;display:grid;box-shadow:0 2px 3px #17213b05}.gbpx-rank-steps button{text-align:left;color:#939baa;background:0 0;border:0;grid-template-rows:34px auto auto;gap:5px;min-width:0;padding:0 15px 0 0;display:grid;position:relative}.gbpx-rank-steps button:before{content:"";background:#e4e7ed;height:2px;position:absolute;top:15px;left:29px;right:0}.gbpx-rank-steps button:last-child:before{display:none}.gbpx-rank-steps b{z-index:1;background:#fff;border:1px solid #d9dfe9;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:flex}.gbpx-rank-steps strong{font-size:11px;font-weight:600}.gbpx-rank-steps small{white-space:nowrap;text-overflow:ellipsis;max-width:95%;font-size:10px;overflow:hidden}.gbpx-rank-steps button.active{color:#2863ec}.gbpx-rank-steps button.active b{color:#fff;background:#2863ec;border-color:#2863ec;box-shadow:0 0 0 4px #eef2ff}.gbpx-rank-steps button.done{color:#139b7a}.gbpx-rank-steps button.done b{color:#fff;background:#10a582;border-color:#10a582}.gbpx-rank-steps button.done:before{background:#10a582}.gbpx-rank-plan-layout{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);align-items:start;gap:18px;display:grid}.gbpx-rank-plan-main{min-width:0}.gbpx-rank-card{background:#fff;border:1px solid #e0e5ee;border-radius:12px;min-width:0;margin-bottom:18px;padding:19px;box-shadow:0 2px 3px #17213b05}.gbpx-rank-card h2,.gbpx-rank-result-heading h2{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:650}.gbpx-rank-card-title{align-items:center;gap:11px;margin-bottom:18px;display:flex}.gbpx-rank-card-title>svg{color:#4f46e5;box-sizing:content-box;background:#edf0ff;border:1px solid #e2e7ff;border-radius:8px;flex-shrink:0;padding:8px}.gbpx-rank-card-title p{color:#8992a0;margin:5px 0 0;font-size:11px;line-height:1.6}.gbpx-rank-card-title>.gbpx-rank-segment,.gbpx-rank-card-title>.gbpx-rank-badge{margin-left:auto}.gbpx-rank-engine{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gbpx-rank-engine label{border:1px solid #e4e7ef;border-radius:10px;align-items:flex-start;gap:9px;padding:15px;line-height:1.5;display:flex}.gbpx-rank-engine label.selected{background:#f2f5ff;border-color:#899ff2}.gbpx-rank-engine label.unavailable{color:#8992a0;background:#fafbfe}.gbpx-rank-engine input{accent-color:#2863ec;width:14px;height:14px;margin:2px 0 0}.gbpx-rank-engine strong{font-size:12px;display:block}.gbpx-rank-engine small{color:#8992a0;margin-top:7px;font-size:10px;display:block}.gbpx-rank-engine em{color:#7d8798;background:#eef1f6;border-radius:4px;padding:1px 4px;font-size:9px;font-style:normal;display:inline-block}.gbpx-rank-search{color:#a3adbb;background:#fafbfe;border:1px solid #e2e6ee;border-radius:8px;align-items:center;gap:9px;min-width:0;height:40px;padding:0 12px;display:flex}.gbpx-rank-search input{color:#39485e;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.gbpx-rank-businesses{gap:9px;max-height:350px;margin-top:15px;display:grid;overflow:auto}.gbpx-rank-businesses button{text-align:left;color:#4f46e5;background:#fff;border:1px solid #e3e7ee;border-radius:10px;align-items:center;gap:12px;padding:15px;display:flex}.gbpx-rank-businesses button.selected{background:#f2f5ff;border-color:#a4b3f2}.gbpx-rank-businesses button>span{flex:1}.gbpx-rank-businesses strong{color:#2e3b50;font-size:12px;display:block}.gbpx-rank-businesses small{color:#8a94a5;margin-top:6px;font-size:10px;display:block}.gbpx-rank-facts{color:#8992a0;border-top:1px solid #edf0f6;flex-wrap:wrap;gap:16px;margin-top:19px;padding-top:15px;font-size:10px;display:flex}.gbpx-rank-facts b{color:#4d596c;overflow-wrap:anywhere;margin-top:6px;font-size:10px;font-weight:500;display:block}.gbpx-rank-facts button{color:#4f46e5;background:0 0;border:0;margin-left:auto;font-size:11px}.gbpx-rank-keyword-entry{gap:10px;display:flex}.gbpx-rank-keyword-entry>input{border:1px solid #dde3ee;border-radius:8px;flex:1;min-width:0;height:42px;padding:0 12px;font-size:12px}.gbpx-rank-keywords{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.gbpx-rank-keywords>span{color:#4a61af;background:#edf2ff;border:1px solid #dbe4fd;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:12px;display:flex}.gbpx-rank-keywords button{color:#7681a3;background:0 0;border:0;padding:0;display:flex}.gbpx-rank-suggestion{color:#5676be;background:#fff;border:1px dashed #b9c8ed;border-radius:7px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:inline-flex}.gbpx-rank-muted{color:#8992a0;margin:15px 0 0;font-size:11px;line-height:1.65}.gbpx-rank-grid-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.gbpx-rank-grid-options>button{color:#17233c;background:#fff;border:1px solid #dfe4ee;border-radius:11px;flex-direction:column;align-items:center;padding:15px;display:flex;position:relative}.gbpx-rank-grid-options>button.selected,.gbpx-rank-spacing-options button.selected{color:#2863ec;background:linear-gradient(135deg,#edf1ff,#fff);border-color:#6688ed;box-shadow:0 0 0 3px #e9eeff}.gbpx-rank-grid-options strong{align-self:flex-start;font-size:19px}.gbpx-rank-grid-options b{margin-top:13px;font-size:11px;font-weight:600}.gbpx-rank-grid-options small{color:#8992a0;margin-top:6px;font-size:10px}.gbpx-rank-dotgrid{box-sizing:border-box;background:#f4f5fa;border-radius:8px;gap:3px;width:69px;height:69px;margin-top:10px;padding:10px;display:grid}.gbpx-rank-dotgrid i{background:#b7bdcc;border-radius:50%;min-width:2px;min-height:2px}.gbpx-rank-dotgrid i.center{background:#2863ec;box-shadow:0 0 0 3px #adc2ff}.gbpx-rank-spacing-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gbpx-rank-spacing-options button{color:#34425b;background:#fff;border:1px solid #dfe4ee;border-radius:9px;gap:5px;padding:15px;display:grid}.gbpx-rank-spacing-options strong{font-size:17px}.gbpx-rank-spacing-options small{text-transform:uppercase;letter-spacing:.6px;font-size:9px}.gbpx-rank-field{color:#556278;gap:9px;min-width:0;margin:16px 0;font-size:11px;font-weight:600;display:grid}.gbpx-rank-field select,.gbpx-rank-field input{color:#34425b;background:#fff;border:1px solid #e1e6ef;border-radius:8px;width:100%;min-width:0;height:40px;padding:0 12px;font-size:12px;font-weight:400}.gbpx-rank-segment{background:#f6f8fc;border:1px solid #e5e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;display:flex}.gbpx-rank-segment button{color:#7a8598;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:flex}.gbpx-rank-segment button.active{color:#2863ec;background:#eef2ff;box-shadow:0 0 0 1px #c8d6fc}.gbpx-rank-segment button b{background:#e8edf8;border-radius:4px;padding:1px 4px;font-size:10px}.gbpx-rank-plan-footer{justify-content:space-between;align-items:center;gap:15px;margin:16px 0;display:flex}.gbpx-rank-plan-footer>button:not(.gbpx-rank-primary){color:#657184;background:#fff;border:1px solid #dfe4ee;border-radius:7px;padding:10px 15px}.gbpx-rank-preview{min-width:0;position:sticky;top:15px}.gbpx-rank-preview>.gbpx-rank-card{padding:15px}.gbpx-rank-preview h2{margin:1px 0 14px;font-size:13px}.gbpx-rank-preview .v2-rank-street-map{height:340px;min-height:250px}.gbpx-rank .v2-rank-map-wrap{border:1px solid #e3e7ef;border-radius:9px;overflow:hidden}.gbpx-rank .v2-rank-map-toolbar{color:#64748b;background:#fafbfe;border-color:#e4e9f2;flex-wrap:wrap;gap:6px;padding:9px;font-size:10px}.gbpx-rank .v2-rank-map-toolbar button{color:#64748b;background:#fff;border:1px solid #e2e6ee;border-radius:5px;padding:4px 7px;font-size:10px}.gbpx-rank .v2-rank-map-caption,.gbpx-rank .v2-rank-map-message{color:#8190a5;background:#fafbfe;border-color:#e6ebf3;font-size:10px}.gbpx-rank-preview .v2-rank-map-caption{display:none}.gbpx-rank-preview .v2-rank-map-pin.neutral{color:#fff;background:#aab9ed;border:2px solid #fff;width:18px;height:18px}.gbpx-rank-preview-cost{border-bottom:1px solid #e9edf4;gap:12px;padding:18px 0;font-size:11px;display:grid}.gbpx-rank-preview-cost>span{color:#8a95a6;justify-content:space-between;gap:10px;display:flex}.gbpx-rank-preview-cost b{color:#465775;font-weight:550}.gbpx-rank-review{gap:0;margin:0 0 22px;display:grid}.gbpx-rank-review>div{border-bottom:1px solid #edf0f6;justify-content:space-between;gap:24px;padding:12px 0;font-size:12px;display:flex}.gbpx-rank-review dt{color:#8992a0}.gbpx-rank-review dd{text-align:right;max-width:70%;margin:0;font-weight:550;line-height:1.5}.gbpx-rank-plan-list{gap:8px;margin:18px 0;display:grid}.gbpx-rank-plan-list>div{border:1px solid #e1e7f1;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:12px;font-size:12px;display:flex}.gbpx-rank-plan-list small{color:#8b96a6;margin-top:5px;font-size:10px;display:block}.gbpx-rank-consent{background:#f4f7ff;border:1px solid #dce5ff;border-radius:9px;margin:18px 0;padding:16px}.gbpx-rank-consent strong{font-size:13px}.gbpx-rank-consent p{color:#7b87a0;margin:10px 0;font-size:11px;line-height:1.6}.gbpx-rank-consent label{color:#465775;gap:9px;margin-top:13px;font-size:12px;line-height:1.5;display:flex}.gbpx-rank-consent input{accent-color:#2863ec;flex-shrink:0;width:15px;height:15px}.gbpx-rank-info{color:#5e729a;background:#eff4ff;border:1px solid #d6e2ff;border-radius:10px;align-items:flex-start;gap:12px;margin:17px 0;padding:15px;font-size:12px;line-height:1.6;display:flex}.gbpx-rank-info>svg{color:#6782bb;flex-shrink:0;margin-top:2px}.gbpx-rank-info strong{color:#425b8a;font-size:12px}.gbpx-rank-info p{margin:5px 0 0;line-height:1.6}.gbpx-rank-info button{color:#2863ec;background:0 0;border:0;margin-top:6px;padding:0;font-size:11px;display:block}.gbpx-rank-info ul{margin:8px 0 0;padding-left:18px}.gbpx-rank-error,.gbpx-rank-success{white-space:pre-wrap;color:#ad4545;background:#fff4f4;border:1px solid #ffd1d1;border-radius:9px;margin:15px 0;padding:14px 16px;font-size:12px;line-height:1.6}.gbpx-rank-success{color:#268269;background:#effcf7;border-color:#baebd7}.gbpx-rank-text{color:#416ac6;background:0 0;border:0;align-items:center;gap:7px;padding:9px 0;font-size:11px;display:inline-flex}.gbpx-rank-card>.gbpx-rank-text{margin-top:14px;display:flex}.gbpx-rank-empty{text-align:center;color:#9ca9bd;background:#fff;border:1px solid #e4e9f2;border-radius:10px;margin-bottom:18px;padding:40px 20px}.gbpx-rank-empty>svg{color:#b8c5dc}.gbpx-rank-empty h3{color:#5e6d86;margin:14px 0 9px;font-size:15px;font-weight:600}.gbpx-rank-empty p{margin:0;font-size:12px;line-height:1.7}.gbpx-rank-preview .gbpx-rank-empty{padding:60px 12px}.gbpx-rank-summary,.gbpx-rank-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.gbpx-rank-summary>div,.gbpx-rank-metrics>div{background:#fff;border:1px solid #e2e7f0;border-radius:11px;padding:16px;position:relative;overflow:hidden;box-shadow:0 2px 3px #17213b05}.gbpx-rank-summary>div:before{content:"";background:#2863ec;width:3px;position:absolute;top:0;bottom:0;left:0}.gbpx-rank-summary>div:nth-child(2):before{background:#10a582}.gbpx-rank-summary>div:nth-child(3):before{background:#d99e3b}.gbpx-rank-summary svg{color:#6b83ce;vertical-align:middle;box-sizing:content-box;background:#f0f3ff;border-radius:5px;margin-right:8px;padding:4px}.gbpx-rank-summary small{color:#78849a;letter-spacing:.4px;font-size:9px}.gbpx-rank-summary strong,.gbpx-rank-metrics strong{letter-spacing:-.4px;margin:12px 0 7px;font-size:24px;font-weight:600;line-height:1.2;display:block}.gbpx-rank-summary span,.gbpx-rank-metrics span{color:#8b97a9;font-size:10px;line-height:1.5;display:block}.gbpx-rank-metrics{margin-bottom:20px}.gbpx-rank-metrics small{color:#65758e;font-size:11px}.gbpx-rank-filters{background:#fff;border:1px solid #e1e6ef;border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:17px;padding:12px;display:flex}.gbpx-rank-filters .gbpx-rank-search{flex:1;min-width:210px;max-width:370px}.gbpx-rank-filters>select{color:#6c7c95;background:#fff;border:1px solid #e2e7f0;border-radius:7px;height:35px;padding:8px 10px;font-size:10px}.gbpx-rank-filters>button{color:#6c7c95;background:#fff;border:1px solid #e2e7f0;border-radius:7px;align-items:center;gap:5px;padding:9px;font-size:10px;display:flex}.gbpx-rank-table-card{padding:0;overflow:hidden}.gbpx-rank-table-title{border-bottom:1px solid #edf0f6;align-items:center;gap:10px;padding:17px 18px;display:flex}.gbpx-rank-table-title>svg{color:#6384db;box-sizing:content-box;background:#edf3ff;border-radius:7px;padding:7px}.gbpx-rank-table-title strong{font-size:12px}.gbpx-rank-table-title small{color:#939fb2;margin-top:5px;font-size:10px;display:block}.gbpx-rank-table-scroll{min-width:0;overflow:auto}.gbpx-rank table{border-collapse:collapse;width:100%;min-width:760px;font-size:11px}.gbpx-rank th{color:#7e899e;letter-spacing:.5px;text-align:left;white-space:nowrap;background:#f5f7fc;padding:13px 14px;font-size:9px;font-weight:550}.gbpx-rank td{color:#5e6f89;vertical-align:middle;border-top:1px solid #edf0f6;padding:17px 14px}.gbpx-rank td small{color:#9ca6b7;margin-top:6px;font-size:10px;line-height:1.4;display:block}.gbpx-rank tr.selected td{background:#fafbff}.gbpx-rank-business-link{text-align:left;color:#334461;background:0 0;border:0;align-items:center;gap:10px;min-width:180px;max-width:290px;padding:0;font-size:11px;font-weight:550;display:flex}.gbpx-rank-business-link>span:last-child{min-width:0}.gbpx-rank-avatar{color:#6284dd;background:#edf0ff;border:1px solid #d7dfff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:34px;display:flex}.gbpx-rank-keyword-tag{color:#5e6f89;background:#fff;border:1px solid #e4e8f0;border-radius:6px;max-width:200px;padding:5px 7px;font-size:10px;display:inline-block}.gbpx-rank-rankpill{color:#476daf;background:#eef4fe;border-radius:4px;margin-left:5px;padding:4px 6px;font-size:10px;display:inline-block}.gbpx-rank-badge{white-space:nowrap;color:#5379bd;background:#eef4ff;border:1px solid #d8e4fc;border-radius:99px;padding:4px 8px;font-size:10px;line-height:1.1;display:inline-block}.gbpx-rank-badge.status-complete{color:#23856e;background:#e7faf3;border-color:#b9e9d7}.gbpx-rank-badge.status-partial,.gbpx-rank-badge.status-uncertain{color:#b18a37;background:#fff7e7;border-color:#f5e0b2}.gbpx-rank-badge.status-planned{color:#8a96a7;background:#f3f5f9;border-color:#e2e7ef}.gbpx-rank-icon{color:#8191ac;background:0 0;border:0;padding:5px;display:flex}.gbpx-rank-pagination{color:#9aa5b8;border-top:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;font-size:10px;display:flex}.gbpx-rank-pagination label,.gbpx-rank-pagination>div{align-items:center;gap:8px;display:flex}.gbpx-rank-pagination select{color:#60718c;background:#fff;border:1px solid #e3e7ef;border-radius:6px;padding:5px 8px;font-size:10px}.gbpx-rank-pagination button{color:#6e83a8;background:#fff;border:1px solid #e4e8f0;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;font-size:17px;display:flex}.gbpx-rank-pagination b{color:#fff;background:#2863ec;border-radius:6px;padding:6px 9px;font-size:11px}.gbpx-rank-result-heading{justify-content:space-between;align-items:center;gap:15px;margin-top:24px;display:flex}.gbpx-rank-result-heading p{color:#8996ac;margin:7px 0 0;font-size:11px}.gbpx-rank-result-heading>div:last-child{align-items:center;gap:12px;display:flex}.gbpx-rank-result-heading button:not(.gbpx-rank-text){color:#62799d;background:#fff;border:1px solid #dfe6f1;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:flex}.gbpx-rank-results-layout{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:17px;display:grid}.gbpx-rank-map-card{background:#fff;border:1px solid #e0e5ee;border-radius:12px;min-width:0;padding:15px}.gbpx-rank-map-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.gbpx-rank-map-head strong{color:#445a7a;font-size:12px}.gbpx-rank-map-head small{color:#9ca6b8;margin-top:6px;font-size:10px;line-height:1.5;display:block}.gbpx-rank-map-card .v2-rank-street-map{height:440px}.gbpx-rank-legend{color:#8e9bb0;flex-wrap:wrap;align-items:center;gap:13px;margin-top:12px;font-size:9px;display:flex}.gbpx-rank-legend>span{align-items:center;gap:5px;display:flex}.gbpx-rank-legend i{background:#a9b3c3;border-radius:50%;width:7px;height:7px}.gbpx-rank-legend i.good{background:#30aa79}.gbpx-rank-legend i.attention{background:#d8ad43}.gbpx-rank-legend i.critical{background:#d76d62}.gbpx-rank-legend button{color:#5076bf;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px}.gbpx-rank-only-grid{gap:7px;max-width:460px;margin:auto;padding:20px;display:grid}.gbpx-rank-only-grid button{aspect-ratio:1;color:#94a1b6;background:#f3f5f9;border:1px solid #e0e5ef;border-radius:50%;min-width:0;font-size:13px}.gbpx-rank-only-grid button.good{color:#14875c;background:#e4f7ee;border-color:#acd8c2}.gbpx-rank-only-grid button.attention{color:#a5802e;background:#fff4d5;border-color:#e8d8a9}.gbpx-rank-only-grid button.critical{color:#ba5c4e;background:#ffebe6;border-color:#edc9c0}.gbpx-rank-only-grid button.selected{border-color:#5d81db;box-shadow:0 0 0 3px #c9d6ff}.gbpx-rank-competitors .gbpx-rank-card-title{gap:8px}.gbpx-rank-competitors .gbpx-rank-card-title h2{font-size:13px}.gbpx-rank-competitors .gbpx-rank-card-title p{font-size:10px}.gbpx-rank-target-row{color:#5075b8;text-align:left;background:#f5f8ff;border:1px solid #dce5f8;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px;font-size:11px;display:flex}.gbpx-rank-target-row>span{min-width:0;line-height:1.5}.gbpx-rank-target-row svg{flex-shrink:0}.gbpx-rank-target-row small{color:#91a3bf;margin-top:5px;font-size:9px;display:block}.gbpx-rank-competitor-list{gap:0;max-height:500px;margin-top:10px;display:grid;overflow:auto}.gbpx-rank-competitor-list>button{text-align:left;color:#7285a4;background:0 0;border:0;border-bottom:1px solid #edf0f6;align-items:center;gap:10px;width:100%;padding:15px 0;font-size:11px;display:flex}.gbpx-rank-competitor-list>button.selected{background:#f5f7ff}.gbpx-rank-competitor-list>button>b{background:#f0f3fa;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.gbpx-rank-competitor-list>button>span{flex:1;min-width:0}.gbpx-rank-competitor-list strong{font-weight:550;line-height:1.5;display:block}.gbpx-rank-competitor-list small{color:#a2aec0;margin-top:5px;font-size:9px;display:block}.gbpx-rank-competitor-list em{color:#7186a8;border:1px solid #e0e7f2;border-radius:5px;padding:4px 6px;font-size:10px;font-style:normal}.gbpx-rank-provenance{color:#8795ac;background:#fff;border:1px solid #e1e7f1;border-radius:9px;margin:20px 0;padding:14px 16px;font-size:11px}.gbpx-rank-provenance summary{cursor:pointer;color:#61779b;font-weight:550}.gbpx-rank-provenance p{margin:12px 0 0;font-size:11px;line-height:1.65}.gbpx-rank-native{padding:16px 0}.gbpx-rank-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.gbpx-rank-comparison h3{color:#7387a8;font-size:12px}.gbpx-rank-comparison .gbpx-rank-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-rank-comparison .gbpx-rank-metrics>div{padding:12px}.gbpx-rank-comparison .v2-rank-street-map{height:350px}.gbpx-rank-trend{border:1px solid #e9edf4;border-radius:8px;margin:24px 0 18px;padding:10px}.gbpx-rank-trend svg{width:100%;display:block}.gbpx-rank-trend text{fill:#899bb5;font-size:10px}@media (width<=1150px){.gbpx-rank-plan-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr)}.gbpx-rank-summary strong{font-size:20px}.gbpx-rank-summary>div,.gbpx-rank-metrics>div{padding:12px}.gbpx-rank-summary small{font-size:8px}.gbpx-rank-results-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}.gbpx-rank-engine{grid-template-columns:1fr}}@media (width<=900px){.gbpx-rank{padding:18px}.gbpx-rank-plan-layout,.gbpx-rank-results-layout{grid-template-columns:1fr}.gbpx-rank-preview{position:static}.gbpx-rank-preview .v2-rank-street-map{height:310px}.gbpx-rank-summary,.gbpx-rank-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-rank-comparison{grid-template-columns:1fr}.gbpx-rank-summary small{font-size:9px}.gbpx-rank-heading h1{font-size:20px}.gbpx-rank-grid-options{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.gbpx-rank{padding:13px}.gbpx-rank-heading{align-items:flex-start;gap:10px}.gbpx-rank-heading h1{font-size:18px}.gbpx-rank-heading p{font-size:11px}.gbpx-rank-primary{padding:9px 11px;font-size:11px}.gbpx-rank-steps{gap:6px;padding:15px 12px}.gbpx-rank-steps small{display:none}.gbpx-rank-steps strong{font-size:9px;line-height:1.5}.gbpx-rank-steps b{width:26px;height:26px;font-size:10px}.gbpx-rank-steps button:before{top:13px;left:25px}.gbpx-rank-card{padding:14px}.gbpx-rank-grid-options{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-rank-spacing-options{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-rank-result-heading{flex-direction:column;align-items:flex-start}.gbpx-rank-result-heading>div:last-child{flex-wrap:wrap}.gbpx-rank-pagination{flex-wrap:wrap;padding:12px}.gbpx-rank-map-card .v2-rank-street-map{height:350px}.gbpx-rank-metrics strong{font-size:22px}.gbpx-rank-metrics small{font-size:10px}.gbpx-rank-keyword-entry{gap:7px}.gbpx-rank-table-card{padding:0}}.gbpx-rank-dotgrid{gap:1px;width:78px;height:78px;padding:8px}.gbpx-rank-grid-options>button:last-child{grid-column:auto}.gbpx-rank-center-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gbpx-rank-center-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}@media (width<=600px){.gbpx-rank-center-fields{grid-template-columns:1fr}}.gbpx-rank-submission-evidence{margin:14px 0}.gbpx-rank-submission-evidence p{color:#475569;font-size:12px;line-height:1.6}.gbpx-rank-chunks>div{border-top:1px solid #e6e8ee;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.gbpx-rank-chunks small{color:#9a3412;flex-basis:100%}.gbpx-rank-pack-identity{border-top:1px solid #e6e8ee;margin-top:14px;padding-top:14px}.gbpx-rank-cid-confirm{color:#334155;align-items:flex-start;gap:9px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}.gbpx-rank-engine label{cursor:pointer}.gbpx-bulk{color:#374151;flex-direction:column;gap:18px;min-width:0;max-width:1440px;margin:0 auto;font-size:13px;display:flex}.gbpx-bulk *{box-sizing:border-box}.gbpx-bulk h1,.gbpx-bulk h2,.gbpx-bulk h3,.gbpx-bulk p{margin:0}.gbpx-bulk button,.gbpx-bulk input{font:inherit}.gbpx-bulk button{color:#6c7387;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e8e8f0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 11px;font-size:10px;font-weight:500;display:inline-flex}.gbpx-bulk button:disabled{cursor:default}.gbpx-bulk button.primary{color:#fff;background:#3267e6;border-color:#3267e6;border-radius:22px;min-height:39px;padding:10px 17px;font-size:11px;box-shadow:0 2px 4px #325ec61c}.gbpx-bulk button.primary:disabled{opacity:.45}.gbpx-bulk button:focus-visible,.gbpx-bulk input:focus-visible{outline-offset:3px;outline:2px solid #6c83df}.gbpx-bulk-heading{justify-content:space-between;align-items:center;gap:15px;padding:5px 4px 0;display:flex}.gbpx-bulk-heading h1{letter-spacing:-.4px;color:#293244;font-size:24px;font-weight:500}.gbpx-bulk-heading p{color:#7d8291;margin-top:4px;font-size:11px;line-height:1.7}.gbpx-bulk-main{background:#fefcff;border:1px solid #ede9f5;border-radius:22px;overflow:hidden;box-shadow:0 2px 4px #2a214705}.gbpx-bulk-tabs{border-bottom:1px solid #eeebf5;align-items:center;gap:24px;padding:8px 24px 0;display:flex}.gbpx-bulk-tabs button{color:#8c839e;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:43px;padding:12px 3px;font-size:11px}.gbpx-bulk-tabs button.active{color:#476fd0;border-bottom-color:#4474df}.gbpx-bulk-tabs button>span{color:#9387b4;background:#eeebf8;border-radius:7px;margin-left:3px;padding:1px 5px;font-size:9px}.gbpx-bulk-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px 5px;display:flex}.gbpx-bulk-toolbar>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.gbpx-bulk-toolbar button{color:#94899f;background:#fefcff;border:1px solid #e9e5f1;padding:6px 9px;font-size:10px}.gbpx-bulk-toolbar button.active{color:#6d6296;background:#e7e3fa;border-color:#e7e3fa}.gbpx-bulk-toolbar button span{color:#aaa0b9;font-size:9px}.gbpx-bulk-toolbar>label{color:#a093b8;background:#f0edf8;border-radius:22px;align-items:center;gap:8px;width:285px;max-width:100%;padding:9px 13px;display:flex}.gbpx-bulk-toolbar input{color:#8e7caa;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.gbpx-bulk-toolbar input::placeholder{color:#a79ab9}.gbpx-bulk-option-group{padding:19px 20px 0}.gbpx-bulk-option-group:last-child{padding-bottom:22px}.gbpx-bulk-option-group>h2{letter-spacing:.4px;color:#9b91aa;margin-bottom:11px;font-size:9px;font-weight:500}.gbpx-bulk-option-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.gbpx-bulk button.gbpx-bulk-option{text-align:left;background:#fefbff;border:1px solid #e8e1f1;border-radius:17px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;min-height:135px;padding:16px;display:flex}.gbpx-bulk button.gbpx-bulk-option.popular{background:#f7f8ff;border-color:#d9dff1}.gbpx-bulk button.gbpx-bulk-option:hover:not(:disabled){background:#f6f3ff;border-color:#c9c2e9;box-shadow:0 2px 6px #65578a0a}.gbpx-bulk-option>span{color:#7d91df;background:#e5e5ff;border-radius:12px;place-items:center;width:37px;height:37px;margin-bottom:11px;display:grid}.gbpx-bulk-option h3{color:#4e5269;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.gbpx-bulk-option h3>small{color:#6b7fac;background:#e3e9fb;border-radius:5px;padding:1px 5px;font-size:8px;line-height:1.5}.gbpx-bulk-option h3>em{color:#9d92ad;background:#eeecf5;border-radius:6px;padding:2px 5px;font-size:8px;font-style:normal}.gbpx-bulk-option p{color:#8d859b;margin-top:6px;font-size:10px;line-height:1.8}.gbpx-bulk-option.unavailable{background:#fdfbff}.gbpx-bulk-option.unavailable>span{color:#b3a7c9;background:#efedf6}.gbpx-bulk-option.unavailable h3{color:#96899f}.gbpx-bulk-option small.gbpx-bulk-unavailable{color:#baaac5;border:1px solid #ede4f2;border-radius:4px;margin-top:9px;padding:2px 4px;font-size:8px;line-height:1.5}.gbpx-bulk-note{color:#a49ab3;padding:0 4px;font-size:9px;line-height:1.8}.gbpx-bulk-wizard>button{display:none}.gbpx-bulk-history{overflow:auto}.gbpx-bulk-history table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:10px}.gbpx-bulk-history th{letter-spacing:.4px;color:#ad9ebd;background:#faf7ff;border-bottom:1px solid #ece4f4;padding:14px 17px;font-size:8px;font-weight:600}.gbpx-bulk-history td{color:#9e8db0;border-bottom:1px solid #f1eaf7;padding:15px 17px;font-size:10px;line-height:1.7}.gbpx-bulk-history td:first-child{min-width:190px;max-width:350px}.gbpx-bulk-history strong{color:#857293;font-size:11px;font-weight:550;display:block}.gbpx-bulk-history small{color:#b1a1c0;margin-top:5px;font-size:9px;display:block}.gbpx-bulk-history td>span{color:#a590bd;background:#f1ebfa;border-radius:5px;padding:3px 6px;font-size:8px}.gbpx-bulk-history td button{color:#9a83b5;border-color:#ede4f6;min-height:26px;padding:4px 7px;font-size:9px}.gbpx-bulk-empty{text-align:center;color:#bbaccd;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:210px;padding:30px;font-size:11px;display:flex}.gbpx-bulk-empty h3{color:#9683aa;font-size:13px;font-weight:500}.gbpx-bulk-empty p{color:#b3a4c2;font-size:10px;line-height:1.8}@media (width<=1100px){.gbpx-bulk-toolbar{gap:13px}.gbpx-bulk-toolbar>label{width:100%;max-width:340px}.gbpx-bulk button.gbpx-bulk-option{padding:14px}.gbpx-bulk-option h3{font-size:11px}.gbpx-bulk-option p{font-size:9px}.gbpx-bulk-option>span{border-radius:10px;width:33px;height:33px}}@media (width<=800px){.gbpx-bulk-option-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gbpx-bulk-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-bulk-heading>button{margin-left:auto}.gbpx-bulk-main{border-radius:16px}.gbpx-bulk-tabs{gap:17px;padding-left:16px;padding-right:16px}.gbpx-bulk-toolbar{padding-left:14px;padding-right:14px}.gbpx-bulk-option-group{padding:16px 14px 0}.gbpx-bulk-option-group:last-child{padding-bottom:16px}.gbpx-bulk-toolbar button{padding:5px 7px;font-size:9px}.gbpx-bulk-toolbar button span{font-size:8px}.gbpx-bulk-toolbar>label{max-width:none}.gbpx-bulk-option h3{gap:5px}.gbpx-bulk-option h3>small,.gbpx-bulk-option h3>em{font-size:7px}}@media (width<=480px){.gbpx-bulk-heading h1{font-size:22px}.gbpx-bulk-heading p{font-size:10px}.gbpx-bulk button.primary{min-height:34px;padding:8px 13px;font-size:10px}.gbpx-bulk-option-group>div{grid-template-columns:1fr}.gbpx-bulk button.gbpx-bulk-option{border-radius:12px;min-height:120px;padding:13px}.gbpx-bulk-option>span{border-radius:9px;width:31px;height:31px;margin-bottom:8px}.gbpx-bulk-option h3{font-size:12px}.gbpx-bulk-option p{font-size:10px}.gbpx-bulk-tabs{gap:13px;padding-left:12px;padding-right:12px}.gbpx-bulk-tabs button{padding:10px 2px;font-size:10px}.gbpx-bulk-toolbar>div{gap:4px}.gbpx-bulk-toolbar button{padding:5px 6px;font-size:8px}.gbpx-bulk-toolbar button span{font-size:7px}}.gbpx-library{color:#374151;flex-direction:column;gap:18px;min-width:0;font-size:13px;display:flex}.gbpx-library *{box-sizing:border-box}.gbpx-library h1,.gbpx-library h2,.gbpx-library p{margin:0}.gbpx-library-heading h1{letter-spacing:-.5px;color:#293244;align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.gbpx-library-heading h1 svg{color:#7d8bda}.gbpx-library-heading p{color:#6b7280;margin-top:6px;font-size:11px}.gbpx-library-business{background:#fff;border:1px solid #e6e8ee;border-radius:11px;align-items:center;gap:11px;min-height:64px;padding:13px 15px;display:flex}.gbpx-library-business>span{color:#8271db;background:#f1eeff;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.gbpx-library-business>label{color:#98a1b0;flex:1;gap:4px;min-width:0;font-size:8px;display:grid}.gbpx-library-business select{color:#374151;cursor:pointer;background:#fff;border:0;max-width:100%;min-height:24px;padding:0;font-size:12px;font-weight:600}.gbpx-library select:focus-visible,.gbpx-library button:focus-visible{outline-offset:3px;outline:2px solid #667fe1}.gbpx-library h2{color:#374151;font-size:12px;font-weight:650}.gbpx-library-overview>div{background:#fff;border:1px solid #e5e8ef;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid;overflow:hidden}.gbpx-library-overview>div>section{border-right:1px solid #f0f1f5;align-items:center;gap:10px;min-height:53px;padding:12px 15px;display:flex}.gbpx-library-overview section:last-child{border:0}.gbpx-library-overview section>span{color:#9380df;background:#f4f1ff;border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.gbpx-library-overview section>span.stat-1{color:#ad87dc;background:#f7f0ff}.gbpx-library-overview section>span.stat-2{color:#8fc8b5;background:#eefbf7}.gbpx-library-overview section>span.stat-3{color:#d5b07d;background:#fff7ed}.gbpx-library-overview section>div{gap:3px;display:grid}.gbpx-library-overview strong{color:#374151;font-size:13px;font-weight:600}.gbpx-library-overview small{color:#8992a3;font-size:9px}.gbpx-library-upload h2{align-items:center;gap:9px;display:flex}.gbpx-library-upload h2 span{color:#98a0ac;background:#f5f5f8;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:600}.gbpx-library-upload>p{color:#7b8495;margin-top:8px;font-size:11px;line-height:1.7}.gbpx-library-upload>div{background:#fff;border:1px solid #e7e9ef;border-radius:10px;margin-top:10px;padding:13px}.gbpx-library-upload label{color:#939dad;margin-bottom:7px;font-size:9px;display:block}.gbpx-library-upload div>section{color:#a18fdb;background:#f9fafc;border:1px solid #f0f2f7;border-radius:7px;align-items:center;gap:9px;padding:12px;display:flex}.gbpx-library-upload strong{color:#657087;font-size:11px;font-weight:550}.gbpx-library-upload div>p{color:#99a2b2;margin-top:9px;font-size:10px;line-height:1.7}.gbpx-library-steps{background:#fff;border:1px solid #e7e9ef;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:12px 14px;display:grid}.gbpx-library-steps>section{align-items:flex-start;gap:9px;display:flex}.gbpx-library-steps>section>span{color:#a18ddd;background:#f3f0ff;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.gbpx-library-steps strong{color:#657085;font-size:10px;font-weight:600;display:block}.gbpx-library-steps p{color:#949eaf;margin-top:3px;font-size:9px;line-height:1.7}.gbpx-library-manager>.seo-v2-library{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.gbpx-library-manager .panel-header{border:0;min-height:0;padding:0 0 12px}.gbpx-library-manager .panel-header h2{color:#374151;font-size:12px}.gbpx-library-manager .panel-header p{color:#9ba4b3;margin-top:5px;font-size:10px}.gbpx-library-manager .panel-header>svg{display:none}.gbpx-library-manager .library-controls{background:#fff;border:1px solid #e7e9ef;border-radius:10px;grid-template-columns:2fr 1fr 1fr 1fr;gap:10px;margin:0 0 12px;padding:13px;display:grid}.gbpx-library-manager .library-controls>.field:first-child{display:none}.gbpx-library-manager .field>span{letter-spacing:.3px;color:#9099a9;text-transform:uppercase;font-size:8px}.gbpx-library-manager .field input,.gbpx-library-manager .field select{color:#626e83;background:#fff;border:1px solid #e8ebf2;border-radius:6px;min-height:32px;padding:7px 9px;font-size:10px}.gbpx-library-manager .inline-note{color:#8995a8;background:#fafcff;border-color:#e9edf6;border-radius:7px;margin:9px 0 12px;padding:11px 13px;font-size:10px;line-height:1.8}.gbpx-library-manager .button{min-height:30px;box-shadow:none;border-radius:6px;padding:6px 10px;font-size:10px}.gbpx-library-manager .button-row{gap:7px}.gbpx-library-manager p.muted{color:#99a6bc;margin:10px 0;font-size:10px;line-height:1.8}.gbpx-library-manager .library-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:16px}.gbpx-library-manager .library-card{background:#fff;border-color:#e8ebf2;border-radius:9px;padding:12px}.gbpx-library-manager .library-select{color:#a0acc1;font-size:9px;line-height:1.7}.gbpx-library-manager .library-open{color:#afbcd2;background:#f8faff;border-radius:6px;padding:24px 8px 13px}.gbpx-library-manager .library-open strong{color:#5d718f;font-size:11px;font-weight:550}.gbpx-library-manager .library-open span,.gbpx-library-manager .library-open small{color:#9aabc6;font-size:9px}.gbpx-library-manager .library-card p{color:#8394ae;margin-top:9px;font-size:10px;line-height:1.8}.gbpx-library-manager .library-card>small{color:#a6b5cc;margin-top:5px;font-size:8px;line-height:1.7}.gbpx-library-manager .library-pagination{color:#98abc9;margin-top:17px;font-size:10px}.gbpx-library-manager .empty{background:#fff;border:1px dashed #e5eaf3;border-radius:11px;min-height:170px;padding:30px}.gbpx-library-manager .empty h3{color:#667b9a;font-size:13px;font-weight:500}.gbpx-library-manager .empty p{color:#9cacbf;font-size:11px;line-height:1.8}.gbpx-library-manager .empty svg{color:#c4cce2}@media (width<=900px){.gbpx-library-overview>div{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-library-overview>div>section:nth-child(2){border-right:0}.gbpx-library-overview>div>section:nth-child(-n+2){border-bottom:1px solid #f0f1f5}.gbpx-library-steps{gap:12px}.gbpx-library-steps strong{font-size:9px}.gbpx-library-steps p{font-size:8px}.gbpx-library-manager .library-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gbpx-library-heading h1{font-size:20px}.gbpx-library-business{padding:11px}.gbpx-library-business select{font-size:10px}.gbpx-library-overview>div>section{gap:8px;padding:11px}.gbpx-library-overview strong{font-size:11px}.gbpx-library-overview small{font-size:8px}.gbpx-library-steps{grid-template-columns:1fr;gap:11px}.gbpx-library-steps strong{font-size:10px}.gbpx-library-steps p{font-size:9px}.gbpx-library-upload strong{font-size:10px}.gbpx-library-upload div>section{padding:10px}.gbpx-library-manager .library-controls{grid-template-columns:1fr;gap:9px;padding:11px}.gbpx-library-manager .library-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gbpx-library-manager .library-card{padding:9px}.gbpx-library-manager .library-open strong{font-size:9px}.gbpx-library-manager .library-select{font-size:8px}}.gbpx-keywords{color:#273244;flex-direction:column;gap:16px;min-width:0;font-size:13px;display:flex}.gbpx-keywords *{box-sizing:border-box}.gbpx-keywords h1,.gbpx-keywords h3,.gbpx-keywords p{margin:0}.gbpx-keywords button,.gbpx-keywords select,.gbpx-keywords input{font:inherit}.gbpx-keywords button{color:#627087;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e7ebf2;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-keywords button:disabled{opacity:.45;cursor:default}.gbpx-keywords button:hover:not(:disabled){background:#f5f8ff;border-color:#ccd7ef}.gbpx-keywords button.primary{color:#fff;background:#3169e7;border-color:#3169e7}.gbpx-keywords button:focus-visible,.gbpx-keywords select:focus-visible,.gbpx-keywords input:focus-visible{outline-offset:3px;outline:2px solid #507bdf}.gbpx-keywords-heading{justify-content:space-between;align-items:flex-end;gap:13px;display:flex}.gbpx-keywords-heading h1{letter-spacing:-.5px;color:#273244;align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.gbpx-keywords-heading h1 svg{color:#8273da}.gbpx-keywords-heading h1>span{letter-spacing:.5px;color:#fff;background:#8b68e9;border-radius:4px;padding:3px 7px;font-size:8px}.gbpx-keywords-heading p{color:#7b8696;margin-top:6px;font-size:11px;line-height:1.6}.gbpx-keywords-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-keyword-source-chips{align-items:center;gap:7px;margin-top:12px;display:flex}.gbpx-keyword-source-chips span{color:#8d96a6;background:#fff;border:1px solid #edf0f6;border-radius:4px;padding:4px 6px;font-size:8px}.gbpx-keyword-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.gbpx-keyword-stats>section{background:#fff;border:1px solid #e9edf4;border-radius:10px;flex-direction:column;gap:10px;min-height:102px;padding:16px;display:flex;position:relative}.gbpx-keyword-stats>section:after{content:"";background:#edf3ff;border-radius:5px;width:22px;height:22px;position:absolute;top:13px;right:13px}.gbpx-keyword-stats>section.stat-1:after{background:#edf9f3}.gbpx-keyword-stats>section.stat-2:after{background:#f7f1ff}.gbpx-keyword-stats>section.stat-3:after{background:#fffae7}.gbpx-keyword-stats>section.stat-4:after{background:#fff5eb}.gbpx-keyword-stats small{letter-spacing:.4px;color:#8491a5;margin-right:20px;font-size:8px}.gbpx-keyword-stats strong{color:#37445b;overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.15}.gbpx-keyword-stats>section:last-child strong{margin-top:3px;font-size:15px}.gbpx-keyword-stats span{color:#9aa6b9;font-size:8px}.gbpx-keyword-main{background:#fff;border:1px solid #e7edf5;border-radius:11px;overflow:hidden}.gbpx-keyword-main>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.gbpx-keyword-tabs{background:#f6f8fc;border:1px solid #eef1f7;border-radius:6px;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;display:flex}.gbpx-keyword-tabs button{color:#8390a7;background:0 0;border:0;min-height:26px;padding:4px 10px;font-size:9px}.gbpx-keyword-tabs button.active{color:#52637f;background:#fff;box-shadow:0 1px 4px #263b5b12}.gbpx-keyword-tabs button span{color:#91a8cd;background:#edf2fb;border-radius:4px;padding:0 4px;font-size:8px}.gbpx-keyword-tabs>select{color:#899ab5;background:#fff;border:1px solid #e4ebf6;border-radius:5px;min-height:26px;margin-left:5px;padding:4px 7px;font-size:9px}.gbpx-keyword-search{color:#9babc4;background:#f9fbfe;border:1px solid #e7edf6;border-radius:6px;align-items:center;gap:7px;width:210px;max-width:100%;height:30px;padding:0 9px;display:flex}.gbpx-keyword-search input{color:#7488a8;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.gbpx-keyword-search input::placeholder{color:#a3b0c6}.gbpx-keyword-table{overflow:auto}.gbpx-keyword-table table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:10px}.gbpx-keyword-table th{letter-spacing:.4px;color:#8d9cb4;background:#f8faff;border-bottom:1px solid #eaf0f8;padding:16px 13px;font-size:8px;font-weight:650}.gbpx-keyword-table td{color:#7a8ba6;border-bottom:1px solid #f0f4fa;padding:13px;font-size:10px}.gbpx-keyword-table td:first-child{min-width:200px;max-width:440px}.gbpx-keyword-table strong{color:#44556f;font-size:11px;font-weight:600}.gbpx-keyword-table td:nth-child(2){font-variant-numeric:tabular-nums;color:#586d8d;white-space:nowrap;font-size:12px}.gbpx-keyword-badge{color:#639f8b;background:#edf9f4;border-radius:5px;padding:3px 6px;font-size:8px;display:inline-block}.gbpx-keyword-badge.suppressed{color:#b49b68;background:#fff9eb}.gbpx-keyword-badge.issue{color:#bd8797;background:#fff2f7}.gbpx-keyword-empty{text-align:center;color:#b9c5d9;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:215px;padding:30px;display:flex}.gbpx-keyword-empty h3{color:#667b9a;font-size:13px;font-weight:600}.gbpx-keyword-empty p{color:#9aabc3;max-width:750px;font-size:10px;line-height:1.8}.gbpx-keyword-empty button{margin-top:4px}.gbpx-keyword-main>footer{color:#9aaac4;border-top:1px solid #eef2f9;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 14px;font-size:9px;display:flex}.gbpx-keyword-main>footer>span:first-child{margin-right:auto}.gbpx-keyword-main footer>label{align-items:center;gap:7px;display:flex}.gbpx-keyword-main footer select{color:#8c9fbe;background:#fff;border:1px solid #e5edf8;border-radius:4px;padding:4px 7px;font-size:9px}.gbpx-keyword-main footer button{min-height:25px;padding:4px 7px;font-size:9px}.gbpx-keyword-error,.gbpx-keyword-warning{color:#bf8296;background:#fff7fa;border:1px solid #f2dfe8;border-radius:7px;padding:11px 13px;font-size:11px;line-height:1.7}.gbpx-keyword-warning{color:#b49a66;background:#fffbef;border-color:#f2e7c4}.gbpx-keyword-filter-panel{background:#fafcff;border:1px solid #e6edf9;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:13px;padding:14px;display:flex}.gbpx-keyword-filter-panel>label{color:#879bb9;flex:1;gap:6px;min-width:180px;max-width:100%;font-size:10px;display:grid}.gbpx-keyword-filter-panel select{color:#7d94b5;background:#fff;border:1px solid #dfe9f8;border-radius:6px;width:100%;min-width:0;padding:7px 9px;font-size:10px}.gbpx-keyword-provenance{color:#a3b3cd;background:#fcfdff;border:1px solid #e8eff9;border-radius:7px;padding:12px 14px;font-size:10px}.gbpx-keyword-provenance summary{cursor:pointer;color:#7f96b8}.gbpx-keyword-provenance p{overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.8}@media (width<=1150px){.gbpx-keyword-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-keyword-stats>section{min-height:95px}.gbpx-keywords-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-keywords-heading>div:last-child{margin-left:auto}}@media (width<=700px){.gbpx-keyword-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gbpx-keyword-stats>section{gap:8px;padding:13px}.gbpx-keyword-stats small{font-size:7px}.gbpx-keyword-stats strong{font-size:19px}.gbpx-keywords-heading>div:last-child{justify-content:flex-start;margin-left:0}.gbpx-keyword-search{width:100%}.gbpx-keyword-tabs{gap:1px;width:100%}.gbpx-keyword-tabs button{padding:4px 7px;font-size:8px}.gbpx-keyword-tabs select{max-width:155px;margin-left:auto;font-size:8px}.gbpx-keyword-filter-panel{gap:10px}}@media (width<=480px){.gbpx-keywords-heading h1{font-size:20px}.gbpx-keyword-stats>section:last-child{grid-column:1/-1}.gbpx-keyword-stats>section:last-child strong{font-size:17px}.gbpx-keyword-tabs{gap:2px}.gbpx-keyword-tabs select{width:100%;max-width:100%;margin:4px 0 0}.gbpx-keyword-main>header{padding:9px}.gbpx-keyword-empty p{font-size:9px}.gbpx-keyword-stats>section:after{width:18px;height:18px;top:11px;right:11px}}.gbpx-keyword-table td,.gbpx-keyword-table td:nth-child(2),.gbpx-keyword-provenance p{color:#6b7280}.gbpx-keyword-table strong{color:#374151}.gbpx-keyword-empty p,.gbpx-keyword-stats span{color:#8791a2}.gbpx-analytics{color:#405574;flex-direction:column;gap:17px;min-width:0;font-size:13px;display:flex}.gbpx-analytics *{box-sizing:border-box}.gbpx-analytics h1,.gbpx-analytics h2,.gbpx-analytics p{margin:0}.gbpx-analytics button,.gbpx-analytics input,.gbpx-analytics select{font:inherit}.gbpx-analytics button{color:#91a4c2;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e5ecf7;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-analytics button:disabled{opacity:.45;cursor:default}.gbpx-analytics button:hover:not(:disabled){background:#f6f9ff;border-color:#c9d9f3}.gbpx-analytics button:focus-visible,.gbpx-analytics input:focus-visible,.gbpx-analytics select:focus-visible{outline-offset:3px;outline:2px solid #527de1}.gbpx-analytics button.primary{color:#fff;background:#346ded;border-color:#346ded}.gbpx-analytics button.primary:hover{background:#255bd5}.gbpx-analytics-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.gbpx-analytics-heading h1{letter-spacing:-.5px;color:#405472;align-items:center;gap:9px;font-size:22px;font-weight:700;line-height:1.25;display:flex}.gbpx-analytics-heading h1 svg{color:#7e8ddd}.gbpx-analytics-heading p{color:#9eacc1;max-width:1150px;margin-top:7px;font-size:11px;line-height:1.7}.gbpx-analytics-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-analytics-heading button{white-space:nowrap;min-height:28px;font-size:9px}.gbpx-analytics-gate{text-align:center;background:#fff;border:1px solid #e6ecf5;border-radius:13px;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:14px;width:500px;max-width:100%;min-height:285px;margin:5px 0 0;padding:35px 45px;display:flex;box-shadow:0 1px 4px #233a6105}.gbpx-analytics.gsc .gbpx-analytics-gate{align-self:stretch;width:100%;min-height:340px;padding:40px;box-shadow:0 2px 4px #2436570a}.gbpx-analytics-provider-icon{color:#fff;background:#f5a20f;border-radius:14px;place-items:center;width:58px;height:58px;margin-bottom:3px;display:grid}.gbpx-analytics.gsc .gbpx-analytics-provider-icon{color:#9b8de0;background:#f1edff;border-radius:12px;width:45px;height:45px}.gbpx-analytics-gate h2{color:#7389a9;font-size:16px;font-weight:650;line-height:1.5}.gbpx-analytics-gate>p{color:#aab7cb;max-width:420px;font-size:12px;line-height:1.8}.gbpx-analytics-gate>button.primary{min-height:34px;margin-top:3px;padding:9px 15px;font-size:11px}.gbpx-analytics-gate ul{color:#a5b7d1;text-align:left;flex-direction:column;align-items:flex-start;gap:7px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.gbpx-analytics-gate li{align-items:center;gap:8px;display:flex}.gbpx-analytics-gate li svg{color:#97c4b4;flex-shrink:0}.gbpx-analytics-gate .gbpx-analytics-config-note{color:#b7a277;font-size:10px}.gbpx-analytics button.gbpx-analytics-text{color:#a0b0ce;background:0 0;border:0;min-height:17px;margin-top:-2px;padding:0;font-size:10px}.gbpx-analytics-gate>small{color:#c0c9d8;font-size:9px}.gbpx-analytics-error{color:#cb8e9c;overflow-wrap:anywhere;background:#fff7f9;border:1px solid #f2dfe5;border-radius:7px;padding:10px 12px;font-size:11px;line-height:1.7}.gbpx-analytics-source{background:#fff;border:1px solid #e5edf8;border-radius:11px;overflow:hidden}.gbpx-analytics-source>header{background:#fafcff;border-bottom:1px solid #eef4fb;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 15px;display:flex}.gbpx-analytics-source header>span{color:#9caed0;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.gbpx-analytics-source header>span.connected{color:#84b4a5}.gbpx-analytics-source header small{color:#b1bfd5;font-size:9px}.gbpx-analytics-source header>button{min-height:25px;margin-left:auto;padding:4px 8px;font-size:9px}.gbpx-analytics-source>div{flex-wrap:wrap;align-items:flex-end;gap:9px;padding:14px 15px;display:flex}.gbpx-analytics-source label{color:#a6b5cf;flex:1;gap:6px;min-width:200px;max-width:100%;font-size:10px;display:grid}.gbpx-analytics-source select{color:#91a7c8;background:#fff;border:1px solid #e2ebf8;border-radius:6px;width:100%;max-width:100%;padding:8px 10px;font-size:11px}.gbpx-analytics-source>p{color:#b1bfd3;padding:0 15px 12px;font-size:10px}.gbpx-analytics-source .gbpx-analytics-error{color:#c68f9d;margin:0 15px 12px;padding:8px 10px}.gbpx-analytics-toolbar{background:#fff;border:1px solid #e7eef8;border-radius:9px;flex-wrap:wrap;align-items:center;gap:11px;padding:11px 13px;display:flex}.gbpx-analytics-toolbar>div{background:#fafcff;border:1px solid #ecf1fa;border-radius:6px;align-items:center;gap:3px;padding:3px;display:flex}.gbpx-analytics-toolbar>div button{color:#b1bed4;background:0 0;border:0;min-height:24px;padding:4px 8px;font-size:9px}.gbpx-analytics-toolbar>div button.active{color:#7b9bdb;background:#edf3ff;box-shadow:0 1px 3px #3a609e15}.gbpx-analytics-toolbar>label{color:#a6b6cf;align-items:center;gap:7px;font-size:9px;display:flex}.gbpx-analytics-toolbar input{color:#94a9c8;background:#fff;border:1px solid #e3ecf8;border-radius:6px;padding:7px 8px;font-size:10px}.gbpx-analytics-toolbar>button{margin-left:auto;font-size:10px}.gbpx-analytics-snapshot-picker{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gbpx-analytics-snapshot-picker>label{color:#a6b7d0;align-items:center;gap:9px;max-width:100%;font-size:10px;display:flex}.gbpx-analytics-snapshot-picker select{color:#8fa6c8;background:#fff;border:1px solid #e5edf9;border-radius:6px;min-width:0;max-width:430px;padding:7px 9px;font-size:10px}.gbpx-analytics-snapshot-picker>span{color:#b2bfd5;font-size:9px}.gbpx-analytics-snapshot-picker>button{min-height:27px;margin-left:auto;font-size:9px}.gbpx-analytics-coverage{color:#aebdd5;overflow-wrap:anywhere;font-size:9px;line-height:1.7;margin-top:-9px!important}.gbpx-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gbpx-analytics-metrics>button{text-align:left;background:#fff;border:1px solid #e6edf9;border-radius:11px;flex-direction:column;align-items:flex-start;gap:9px;min-height:115px;padding:19px;display:flex;position:relative;overflow:hidden}.gbpx-analytics-metrics>button.active{background:#fcfbff;border-color:#cbc7ed}.gbpx-analytics-metrics small{color:#a0b1ce;font-size:10px;font-weight:500}.gbpx-analytics-metrics strong{letter-spacing:-.5px;color:#7593bb;font-size:27px;font-weight:550;line-height:1.1}.gbpx-analytics-metrics span{color:#b2c0d6;font-size:8px;font-weight:400}.gbpx-analytics-metrics i{opacity:.6;height:3px;position:absolute;inset:auto 0 0}.gbpx-analytics-trend{background:#fff;border:1px solid #e5edf8;border-radius:11px;overflow:hidden}.gbpx-analytics-trend>header{border-bottom:1px solid #f0f5fc;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.gbpx-analytics-trend h2{color:#8aa2c3;font-size:12px;font-weight:650}.gbpx-analytics-trend header button{color:#9cb3d5;background:#f7faff;border-color:#e6eefa;min-height:25px;padding:4px 8px;font-size:9px}.gbpx-analytics-chart{background:#fff;min-height:250px;padding:17px 12px 8px}.gbpx-analytics-chart svg{width:100%;height:230px;display:block}.gbpx-analytics-chart-empty{color:#c3d0e5;background:#fcfdff;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:230px;font-size:11px;display:flex}.gbpx-analytics-chart-empty span{color:#acbdd5}.gbpx-analytics-raw-search{color:#b1c2dc;border:1px solid #e4edf9;border-radius:6px;align-items:center;gap:7px;max-width:260px;margin:12px 15px;padding:7px 9px;display:flex}.gbpx-analytics-raw-search input{color:#98afd0;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.gbpx-analytics-raw-search input::placeholder{color:#b8c7dd}.gbpx-analytics-raw{max-height:350px;padding-bottom:5px;overflow:auto}.gbpx-analytics-raw table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:10px}.gbpx-analytics-raw th{color:#a3b6d1;background:#fafcff;border-bottom:1px solid #eaf1fa;padding:11px 15px;font-size:9px;font-weight:500}.gbpx-analytics-raw td{color:#a9bbd6;border-bottom:1px solid #edf3fb;padding:10px 15px;font-size:10px}.gbpx-analytics-limitations{color:#aec0d9;background:#fafcff;border:1px solid #e7effb;border-radius:8px;padding:12px 15px;font-size:10px}.gbpx-analytics-limitations summary{cursor:pointer;color:#91a9cc}.gbpx-analytics-limitations p{margin-top:8px;font-size:10px;line-height:1.7}.gbpx-analytics-no-data{color:#c3d1e6;text-align:center;background:#fff;border:1px solid #e9f0fa;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:35px;display:flex}.gbpx-analytics-no-data h2{color:#93a9c8;font-size:13px;font-weight:550}.gbpx-analytics-no-data p{color:#b4c2d8;max-width:430px;font-size:11px;line-height:1.7}.gbpx-analytics-note{color:#b0c0d9;font-size:9px;line-height:1.8}.gbpx-analytics-native{padding:15px}.gbpx-analytics-native .panel{box-shadow:none}.gbpx-analytics-native .seo-v2-web-catalog{grid-template-columns:1fr 1fr}@media (width<=1150px){.gbpx-analytics-heading{flex-wrap:wrap}.gbpx-analytics-heading>div:last-child{margin-left:auto}.gbpx-analytics-toolbar>button{margin-left:0}.gbpx-analytics-metrics>button{padding:16px}.gbpx-analytics-snapshot-picker>label{width:100%}.gbpx-analytics-snapshot-picker select{flex:1;max-width:calc(100% - 90px)}.gbpx-analytics-source header small{font-size:8px}}@media (width<=800px){.gbpx-analytics-heading>div:last-child{margin-left:0}.gbpx-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-analytics-gate{min-height:275px;padding:30px}.gbpx-analytics.gsc .gbpx-analytics-gate{min-height:320px;padding:30px 20px}.gbpx-analytics-source label{flex-basis:100%;width:100%}.gbpx-analytics-source header>button{margin-left:0}.gbpx-analytics-toolbar{gap:9px}.gbpx-analytics-toolbar>div{flex-basis:100%;justify-content:center}.gbpx-analytics-chart svg{height:210px}.gbpx-analytics-chart{min-height:230px}.gbpx-analytics-native .seo-v2-web-catalog,.gbpx-analytics-native .seo-v2-web-source-grid{grid-template-columns:1fr}}@media (width<=480px){.gbpx-analytics-heading h1{font-size:20px}.gbpx-analytics-heading p{font-size:10px}.gbpx-analytics-gate{padding:27px 18px}.gbpx-analytics-gate h2{font-size:15px}.gbpx-analytics-gate>p{font-size:11px}.gbpx-analytics-gate ul{font-size:10px}.gbpx-analytics-provider-icon{border-radius:12px;width:50px;height:50px}.gbpx-analytics-metrics{gap:8px}.gbpx-analytics-metrics>button{gap:8px;min-height:110px;padding:13px}.gbpx-analytics-metrics strong{font-size:23px}.gbpx-analytics-metrics small{font-size:9px}.gbpx-analytics-metrics span{font-size:7px;line-height:1.6}.gbpx-analytics-toolbar input{width:120px;padding:6px;font-size:9px}.gbpx-analytics-toolbar>label{font-size:8px}.gbpx-analytics-snapshot-picker>label{font-size:9px}.gbpx-analytics-snapshot-picker select{max-width:calc(100% - 78px);font-size:9px}.gbpx-analytics-raw-search{max-width:calc(100% - 20px);margin:10px}.gbpx-analytics-native{padding:6px}}.gbpx-analytics button{color:#5d6a7f}.gbpx-analytics button.primary{color:#fff}.gbpx-analytics-heading h1,.gbpx-analytics-gate h2,.gbpx-analytics-metrics strong{color:#293244}.gbpx-analytics-heading p,.gbpx-analytics-gate>p,.gbpx-analytics-gate ul,.gbpx-analytics-source label,.gbpx-analytics-source select,.gbpx-analytics-metrics small,.gbpx-analytics-trend h2,.gbpx-analytics-raw td,.gbpx-analytics-raw th{color:#6b7280}.gbpx-analytics-coverage,.gbpx-analytics-note,.gbpx-analytics-no-data p{color:#8a95a7}.gbpx-analytics-dimensions{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:17px;overflow:hidden}.gbpx-analytics-dimension-tabs{border-bottom:1px solid #e5e7eb;gap:15px;padding:0 17px;display:flex;overflow:auto}.gbpx-analytics-dimension-tabs button{color:#6b7280;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:14px 2px;font-size:12px}.gbpx-analytics-dimension-tabs button[aria-pressed=true]{color:#4f46e5;border-bottom-color:#4f46e5;font-weight:600}.gbpx-analytics-dimensions>header{align-items:center;gap:8px;padding:17px;display:flex}.gbpx-analytics-dimensions>header>div{flex:1;min-width:0}.gbpx-analytics-dimensions h2{color:#374151;margin:0;font-size:13px;font-weight:600}.gbpx-analytics-dimensions>header p{color:#9ca3af;overflow-wrap:anywhere;margin:6px 0 0;font-size:10px}.gbpx-analytics-dimensions>header button{min-height:29px;padding:7px 10px;font-size:10px}.gbpx-analytics-dimension-empty{color:#a5b4cf;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:220px;padding:30px;display:flex}.gbpx-analytics-dimension-empty h3,.gbpx-analytics-dimension-empty strong{color:#6b7280;margin:0;font-size:13px;font-weight:500}.gbpx-analytics-dimension-empty p{color:#9ca3af;max-width:460px;margin:0;font-size:11px;line-height:1.8}.gbpx-analytics-dimension-empty button{margin-top:3px;font-size:11px}.gbpx-analytics-dimension-meta{flex-wrap:wrap;align-items:center;gap:8px;padding:0 17px 13px;display:flex}.gbpx-analytics-dimension-meta>span{color:#a16207;background:#fffbeb;border:1px solid #fef3c7;border-radius:4px;padding:4px 7px;font-size:9px}.gbpx-analytics-dimension-meta small{color:#9ca3af;font-size:10px;line-height:1.7}.gbpx-analytics-dimension-meta select{max-width:300px;font:inherit;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-left:auto;padding:6px;font-size:10px}.gbpx-analytics-dimension-search{color:#9ca3af;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:7px;max-width:320px;margin:0 17px 14px;padding:8px 10px;display:flex}.gbpx-analytics-dimension-search input{font:inherit;color:#4b5563;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.gbpx-analytics-dimension-table{overflow:auto}.gbpx-analytics-dimension-table table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.gbpx-analytics-dimension-table th{color:#6b7280;white-space:nowrap;background:#f9fafb;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;padding:0 14px;font-size:10px;font-weight:500}.gbpx-analytics-dimension-table th:not(:first-child),.gbpx-analytics-dimension-table td:not(:first-child){text-align:right}.gbpx-analytics-dimension-table th button{color:#6b7280;justify-content:inherit;background:0 0;border:0;border-radius:0;min-height:0;padding:12px 0;font-size:10px}.gbpx-analytics-dimension-table td{color:#6b7280;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:13px 14px;font-size:11px}.gbpx-analytics-dimension-table td:first-child{overflow-wrap:anywhere;width:46%;min-width:220px}.gbpx-analytics-dimension-table td strong{color:#374151;font-size:11px;font-weight:500}.gbpx-analytics-dimension-table td small{color:#9ca3af;max-width:450px;margin-top:4px;font-size:9px;line-height:1.7;display:block}.gbpx-analytics-dimensions>footer{justify-content:flex-end;align-items:center;gap:8px;padding:13px 17px;display:flex}.gbpx-analytics-dimensions>footer span{color:#9ca3af;margin-right:auto;font-size:10px}.gbpx-analytics-dimensions>footer small{color:#9ca3af;font-size:10px}.gbpx-analytics-dimensions>footer button{min-height:25px;padding:5px 8px;font-size:10px}.gbpx-analytics-dimension-help{color:#9ca3af;background:#fafbff;border-top:1px solid #eef0f4;padding:13px 17px;font-size:10px;line-height:1.8}.gbpx-analytics-dimension-help summary{cursor:pointer;color:#6b7280;font-weight:500}.gbpx-analytics-dimension-help p{color:#8a95a7;margin:7px 0 0;font-size:10px;line-height:1.8}.gbpx-analytics-import{color:#374151;flex-direction:column;gap:16px;font-size:12px;display:flex}.gbpx-analytics-import p{color:#6b7280;margin:0;font-size:12px;line-height:1.8}.gbpx-analytics-import>label{flex-direction:column;gap:7px;font-size:12px;display:flex}.gbpx-analytics-import input:not([type=checkbox]),.gbpx-analytics-import textarea{font:inherit;color:#374151;background:#fff;border:1px solid #dfe3eb;border-radius:7px;min-width:0;padding:10px 12px}.gbpx-analytics-import textarea{resize:vertical;font:11px/1.7 ui-monospace,monospace}.gbpx-analytics-import .gbpx-analytics-import-confirm{flex-direction:row;align-items:flex-start;line-height:1.7}.gbpx-analytics-import-confirm input{margin-top:4px}.gbpx-analytics-import-file input{font-size:11px!important}.gbpx-analytics-import details{color:#6b7280;background:#f8fafc;border:1px solid #e5e7eb;border-radius:7px;padding:12px;font-size:11px;line-height:1.8}.gbpx-analytics-import details summary{cursor:pointer;font-weight:500}.gbpx-analytics-import details p{margin-top:8px;font-size:11px}.gbpx-analytics-history{margin-top:25px}.gbpx-analytics-history>h2{color:#374151;margin:0 0 7px;font-size:15px;font-weight:600}.gbpx-analytics-history>p{color:#9ca3af;font-size:11px;line-height:1.8}.gbpx-analytics-history>label{color:#6b7280;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.gbpx-analytics-history select{font:inherit;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:7px;max-width:100%;padding:8px 11px;font-size:11px}.gbpx-analytics-dimensions button:focus-visible,.gbpx-analytics-import button:focus-visible,.gbpx-analytics-import input:focus-visible,.gbpx-analytics-import textarea:focus-visible,.gbpx-analytics-dimensions select:focus-visible,.gbpx-analytics-dimensions summary:focus-visible{outline-offset:3px;outline:2px solid #818cf8}@media (width<=700px){.gbpx-analytics-dimensions>header{flex-wrap:wrap}.gbpx-analytics-dimensions>header>div{flex-basis:100%}.gbpx-analytics-dimension-meta select{width:100%;max-width:100%;margin-left:0}.gbpx-analytics-dimension-tabs{gap:14px}.gbpx-analytics-dimensions>footer{flex-wrap:wrap}.gbpx-analytics-history>label{flex-direction:column;align-items:flex-start}}.gbpx-reports{color:#293143;flex-direction:column;gap:19px;min-width:0;font-size:13px;display:flex}.gbpx-reports *{box-sizing:border-box}.gbpx-reports h1,.gbpx-reports h2,.gbpx-reports h3,.gbpx-reports p{margin:0}.gbpx-reports button,.gbpx-reports input,.gbpx-reports select{font:inherit}.gbpx-reports button{color:#7b879b;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e6e9ef;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-reports button:disabled{opacity:.45;cursor:default}.gbpx-reports button:hover:not(:disabled){background:#f5f8ff;border-color:#cdd9f0}.gbpx-reports button:focus-visible,.gbpx-reports input:focus-visible,.gbpx-reports select:focus-visible{outline-offset:3px;outline:2px solid #4f7fe4}.gbpx-reports button.primary{color:#fff;background:#3069ed;border-color:#3069ed}.gbpx-reports button.primary:hover{background:#2259d4}.gbpx-reports small{color:#a3acba;font-size:9px}.gbpx-reports-heading{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.gbpx-reports-heading h1{letter-spacing:-.5px;color:#37445a;align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.gbpx-reports-heading h1 svg{color:#748fdb}.gbpx-reports-heading p{color:#a4adbb;margin-top:6px;font-size:11px}.gbpx-reports-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-reports-heading button{font-size:10px}.gbpx-reports-auto{background:linear-gradient(105deg,#fffbee,#fff6d4);border:1px solid #f8edbd;border-radius:12px;align-items:center;gap:14px;min-height:73px;margin-top:8px;padding:15px 20px;display:flex}.gbpx-reports-auto>span{color:#fff;background:#e99a16;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 3px 7px #d6983026}.gbpx-reports-auto h2{color:#8e8063;font-size:12px;font-weight:650}.gbpx-reports-auto p{color:#b4a584;margin-top:3px;font-size:10px}.gbpx-reports-auto>button{color:#fff;white-space:nowrap;background:#162032;border:0;border-radius:20px;margin-left:auto;padding:8px 15px;font-size:10px}.gbpx-reports-auto.active{background:#f0fbf7;border-color:#d8f0e7}.gbpx-reports-auto.active>span{background:#39ac82}.gbpx-reports-auto.active h2{color:#5f977e}.gbpx-reports-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.gbpx-reports-stats>section{background:#fff;border:1px solid #e7ebf2;border-radius:11px;align-items:center;gap:14px;min-height:80px;padding:18px;display:flex}.gbpx-reports-stats>section>span{color:#87a7e9;background:#edf2ff;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.gbpx-reports-stats>section>span.stat-1{color:#76c7aa;background:#d9f9eb}.gbpx-reports-stats>section>span.stat-2{color:#dcb762;background:#fff8d9}.gbpx-reports-stats>section>span.stat-3{color:#7b9fdf;background:#e3edff}.gbpx-reports-stats>section>div{gap:5px;display:grid}.gbpx-reports-stats small{color:#a2aaba;font-size:10px}.gbpx-reports-stats strong{color:#47546d;font-size:21px;font-weight:650}.gbpx-reports-manager,.gbpx-reports-history{background:#fff;border:1px solid #e9edf3;border-radius:11px;min-width:0;overflow:hidden}.gbpx-reports-manager>header,.gbpx-reports-history>header{border-bottom:1px solid #eef2f8;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 14px;display:flex}.gbpx-reports-history>header>button:first-of-type{margin-left:auto}.gbpx-reports-search{color:#acb9cd;background:#fff;border:1px solid #e8edf4;border-radius:6px;align-items:center;gap:7px;width:330px;max-width:100%;height:33px;padding:0 10px;display:flex}.gbpx-reports-search input{color:#8b9db8;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:10px}.gbpx-reports-search input::placeholder{color:#b1bccc}.gbpx-report-segment{background:#f9faff;border:1px solid #edf0f7;border-radius:7px;gap:2px;padding:4px;display:flex}.gbpx-report-segment button{color:#a3aec0;background:0 0;border:0;min-height:26px;padding:5px 11px;font-size:9px}.gbpx-report-segment button.active{color:#6d7b95;background:#fff;box-shadow:0 1px 4px #283b6020}.gbpx-report-segment button span{color:#98acd0;background:#edf2fb;border-radius:5px;padding:0 4px;font-size:8px}.gbpx-reports-table{overflow:auto}.gbpx-reports-table table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:10px}.gbpx-reports-table th{letter-spacing:.4px;color:#a4b1c5;white-space:nowrap;background:#fdfefe;border-bottom:1px solid #edf1f8;padding:12px 14px;font-size:8px;font-weight:650}.gbpx-reports-table td{color:#9cabc1;border-bottom:1px solid #f1f4f8;padding:16px 14px;line-height:1.6}.gbpx-reports-table td:first-child{min-width:80px;max-width:350px}.gbpx-reports-manager .gbpx-reports-table td:first-child{min-width:240px}.gbpx-reports-table tr:last-child td{border-bottom:0}.gbpx-reports-table strong{color:#657998;font-size:10px;font-weight:600;display:block}.gbpx-reports-table small{color:#b4c0d2;margin-top:4px;font-size:9px;display:block}.gbpx-reports-table em{color:#b9c3d2;font-size:10px;font-style:italic}.gbpx-reports-table td button{color:#8ea7d1;background:#f9fbff;border-color:#edf1fa;min-height:25px;margin-right:5px;padding:4px 8px;font-size:9px}.gbpx-report-location-avatar{float:left;color:#fff;background:linear-gradient(145deg,#4974df,#6994ea);border-radius:7px;place-items:center;width:32px;height:32px;margin-right:10px;font-size:10px;font-weight:650;display:grid;box-shadow:0 2px 4px #3964bd17}.gbpx-report-row-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.gbpx-report-row-actions>button:first-child{white-space:nowrap;background:#f2f6ff;border-color:#edf2ff}.gbpx-report-row-actions button{margin:0!important}.gbpx-report-badge{color:#77b6a4;white-space:nowrap;background:#edf7f4;border-radius:4px;padding:3px 6px;font-size:8px;line-height:1.7;display:inline-block}.gbpx-report-badge.paused{color:#ceb25d;background:#fff7dc}.gbpx-report-badge.enabled{color:#6ab89a;background:#e5f8ee}.gbpx-report-no-rows{text-align:center;color:#a9b7ca;padding:30px;font-size:11px}.gbpx-reports-empty{color:#a9b7cb;background:linear-gradient(#fff,#fbfcff);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;padding:35px 20px;display:flex}.gbpx-reports-empty>span{color:#7f9bd9;background:#eef2ff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.gbpx-reports-empty h3{color:#7b8da9;font-size:13px;font-weight:650}.gbpx-reports-empty p{color:#afbbcf;text-align:center;font-size:11px}.gbpx-reports-empty button{margin-top:3px}.gbpx-reports.location .gbpx-reports-empty{background:#fff;border:0;min-height:260px}.gbpx-report-pagination{color:#b0bccf;align-items:center;gap:10px;font-size:10px;display:flex}.gbpx-report-pagination>span{margin-right:6px}.gbpx-report-pagination>label{align-items:center;gap:7px;margin-right:auto;display:flex}.gbpx-report-pagination select{color:#8fa5c4;background:#fff;border:1px solid #e8edf6;border-radius:5px;padding:5px 8px;font-size:10px}.gbpx-report-pagination button{color:#b3c0d4;background:0 0;border:0;min-height:27px;padding:4px 6px;font-size:9px}.gbpx-report-pagination>strong{color:#fff;background:#3a73e6;border-radius:5px;place-items:center;width:27px;height:30px;font-size:11px;font-weight:500;display:grid}.gbpx-report-error{color:#c58b99;font-size:11px}.gbpx-report-tool-links{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.gbpx-report-tool-links button{color:#a3b4cf;background:0 0;border:0;min-height:20px;padding:0;font-size:9px}.gbpx-report-templates{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 15px;display:grid}.gbpx-report-templates>article{background:#fff8f1;border:1px solid #f0e4d7;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:207px;padding:22px;display:flex;box-shadow:0 2px 4px #5c493713}.gbpx-report-templates>article.blue{background:#f0f8ff;border-color:#cfe4f5}.gbpx-report-templates article>span{color:#be915d;background:#fffdf9;border:1px solid #f0decc;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:17px;display:grid}.gbpx-report-templates article.blue>span{color:#4ba4ed;background:#eef8ff;border-color:#9fcdf1}.gbpx-report-templates h2{color:#7c766e;font-size:13px;font-weight:650}.gbpx-report-templates p{color:#b0a596;min-height:33px;margin-top:6px;margin-bottom:20px;font-size:10px;line-height:1.65}.gbpx-report-templates article.blue h2{color:#5f7993}.gbpx-report-templates article.blue p{color:#8fa6bd}.gbpx-report-templates article>button{color:#b08e71;background:#ffe1c6;border-color:#ffe1c6;width:100%;min-height:31px;margin-top:auto;font-size:10px}.gbpx-report-templates article.blue>button{color:#fff;background:#3d9af0;border-color:#3d9af0}.gbpx-report-templates article>button:disabled{color:#abb4bf;opacity:.8;background:#eef0f3;border-color:#d7dce3}.gbpx-report-tabs{border-bottom:1px solid #e9eef7;gap:17px;padding-left:7px;display:flex}.gbpx-report-tabs button{color:#aab6ca;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:9px 6px;font-size:10px}.gbpx-report-tabs button.active{color:#7795d1;border-bottom-color:#7da0ed}.gbpx-report-create-form>p{color:#8c9db8;font-size:12px;line-height:1.7}.gbpx-report-targets{color:#8da2c0;border:1px solid #e6edf9;border-radius:7px;flex-direction:column;gap:9px;max-height:200px;padding:12px;font-size:11px;display:flex;overflow:auto}.gbpx-report-targets label{align-items:flex-start;gap:8px;line-height:1.5;display:flex}.gbpx-report-targets input{margin-top:2px}.gbpx-report-evidence{color:#91a5c1;flex-direction:column;gap:13px;font-size:11px;line-height:1.6;display:flex}.gbpx-report-evidence>section{border:1px solid #e8eff9;border-radius:9px;padding:15px}.gbpx-report-evidence h3{color:#7189ac;margin:0 0 10px;font-size:13px}.gbpx-report-evidence p{color:#a1b2ca;margin:7px 0;font-size:10px}.gbpx-report-evidence table{border-collapse:collapse;width:100%;margin-top:10px;font-size:10px}.gbpx-report-evidence td{color:#91a7c7;border-bottom:1px solid #eef3fa;padding:7px}.gbpx-report-evidence-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.gbpx-report-evidence-stats>span{color:#a6b7ce;background:#f8fbff;border-radius:5px;flex-direction:column;gap:4px;padding:8px;font-size:9px;display:flex}.gbpx-report-evidence-stats strong{color:#7f9abc;font-size:17px;font-weight:500}.gbpx-report-native{padding:15px}.gbpx-report-native .panel{box-shadow:none}.gbpx-report-native .seo-v2-report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-portfolio{flex-direction:column;gap:17px;display:flex}.gbpx-portfolio>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.gbpx-portfolio h1{color:#465f83;letter-spacing:-.3px;font-size:20px}.gbpx-portfolio-selector{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.gbpx-portfolio-selector>span{color:#7c96b9;background:#fff;border:1px solid #e4edf9;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.gbpx-portfolio-selector small{color:#b0bfd4;font-size:9px}.gbpx-portfolio-note{color:#b5a265;background:#fff8d9;border:1px solid #f7eab2;border-radius:8px;padding:12px 15px;font-size:10px;line-height:1.6}.gbpx-portfolio-stats{grid-template-columns:1.4fr repeat(5,minmax(0,1fr));gap:12px;display:grid}.gbpx-portfolio-stats>section{background:#fff;border:1px solid #e6edf7;border-radius:10px;flex-direction:column;gap:8px;min-height:125px;padding:16px;display:flex}.gbpx-portfolio-stats small{letter-spacing:.3px;color:#9eafc8;font-size:8px}.gbpx-portfolio-stats strong{color:#526f96;font-size:24px;font-weight:650;line-height:1.2}.gbpx-portfolio-stats span{color:#b0bed2;font-size:8px}.gbpx-portfolio-stats>section.dark{background:#111b30;border-color:#2e3c56}.gbpx-portfolio-stats>section.dark small{color:#8ea6cf}.gbpx-portfolio-stats>section.dark span{color:#647fa9}.gbpx-portfolio-tabs{border:1px solid #e6eef9;border-radius:10px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:4px;max-width:100%;padding:4px;display:flex}.gbpx-portfolio-tabs button{color:#9aaecb;background:0 0;border:0;padding:8px 13px;font-size:10px}.gbpx-portfolio-tabs button.active{color:#7a9cd6;background:#edf3ff}.gbpx-portfolio-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.gbpx-portfolio-summary>section{background:#fff;border:1px solid #e7eef8;border-radius:11px;flex-direction:column;gap:13px;min-height:135px;padding:17px;display:flex}.gbpx-portfolio-summary h3{letter-spacing:.3px;color:#a6b7cd;font-size:9px;font-weight:650}.gbpx-portfolio-summary strong{color:#7894b8;font-size:24px;font-weight:550;line-height:1.2}.gbpx-portfolio-summary p{color:#b1bfd2;border-top:1px solid #edf3fa;padding-top:10px;font-size:9px}.gbpx-portfolio-chart,.gbpx-portfolio-table{background:#fff;border:1px solid #e7eef7;border-radius:11px;overflow:hidden}.gbpx-portfolio-chart>header,.gbpx-portfolio-table>header{border-bottom:1px solid #f0f4fa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.gbpx-portfolio h2{color:#89a0bf;font-size:11px;font-weight:650}.gbpx-portfolio-chart header>div{flex-wrap:wrap;gap:4px;display:flex}.gbpx-portfolio-chart header button{color:#b0bed2;min-height:25px;padding:4px 7px;font-size:8px}.gbpx-portfolio-chart header button.active{color:#8ca9d3;background:#eff5ff;border-color:#adc6ee}.gbpx-portfolio-chart>div{color:#c0d0e7;background:repeating-linear-gradient(0deg,#fff 0 45px,#f4f7fb 46px,#fff 47px);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:225px;padding:20px;display:flex}.gbpx-portfolio-chart>div strong{color:#acbdd5;font-size:11px;font-weight:500}.gbpx-portfolio-chart>div button{color:#91abd1;background:#fff;border:0;font-size:10px}@media (width<=1200px){.gbpx-report-templates{gap:16px 11px}.gbpx-report-templates>article{min-height:200px;padding:17px}.gbpx-report-templates h2{font-size:12px}.gbpx-report-templates p{font-size:9px}.gbpx-reports-stats>section{gap:10px;padding:14px}.gbpx-portfolio-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-portfolio-stats>section{min-height:105px}.gbpx-reports-heading{flex-wrap:wrap;align-items:flex-start}}@media (width<=800px){.gbpx-report-templates,.gbpx-reports-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-reports-heading>div:last-child{justify-content:flex-start}.gbpx-reports-auto{gap:10px;padding:13px}.gbpx-reports-auto>span{width:32px;height:32px}.gbpx-reports-auto h2{font-size:11px}.gbpx-reports-auto p{font-size:9px}.gbpx-reports-history>header>button:first-of-type{margin-left:0}.gbpx-reports-search{width:100%}.gbpx-reports-manager>header{gap:10px}.gbpx-report-pagination{flex-wrap:wrap}.gbpx-report-pagination>label{margin-right:0}.gbpx-portfolio-summary{grid-template-columns:1fr}.gbpx-portfolio-summary>section{min-height:115px}.gbpx-portfolio-tabs button{padding:6px 9px;font-size:9px}.gbpx-portfolio-stats{gap:8px}.gbpx-portfolio-stats>section{padding:12px}.gbpx-portfolio-stats small{font-size:7px}.gbpx-portfolio-stats strong{font-size:22px}.gbpx-report-native .seo-v2-report-filters,.gbpx-report-evidence-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.gbpx-reports-heading h1{font-size:20px}.gbpx-reports-stats{gap:8px}.gbpx-reports-stats>section{gap:8px;min-height:72px;padding:11px}.gbpx-reports-stats>section>span{border-radius:6px;width:28px;height:28px}.gbpx-reports-stats>section>span svg{width:17px;height:17px}.gbpx-reports-stats small{font-size:8px}.gbpx-reports-stats strong{font-size:18px}.gbpx-report-templates{gap:12px 9px}.gbpx-report-templates>article{border-radius:10px;min-height:207px;padding:13px}.gbpx-report-templates article>span{border-radius:9px;width:35px;height:35px;margin-bottom:11px}.gbpx-report-templates article>span svg{width:20px;height:20px}.gbpx-report-templates h2{font-size:11px}.gbpx-report-templates p{font-size:8px;line-height:1.7}.gbpx-report-templates article>button{font-size:9px}.gbpx-reports-auto>span{display:none}.gbpx-reports-auto>button{padding:7px 11px;font-size:9px}.gbpx-portfolio>header{flex-wrap:wrap}.gbpx-portfolio-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-portfolio-stats>section{min-height:100px}.gbpx-report-native{padding:6px}.gbpx-report-native .seo-v2-report-filters{grid-template-columns:1fr}.gbpx-reports-empty{min-height:280px}}.gbpx-reports button{color:#5d6a7e}.gbpx-reports button.primary,.gbpx-reports-auto>button{color:#fff}.gbpx-reports-heading h1,.gbpx-reports-stats strong,.gbpx-reports-table strong,.gbpx-reports .gbpx-report-templates h2,.gbpx-reports .gbpx-portfolio h1{color:#293244}.gbpx-reports-heading p,.gbpx-reports-stats small,.gbpx-reports-table td,.gbpx-reports-table th,.gbpx-reports-table em,.gbpx-report-templates p,.gbpx-reports-empty p,.gbpx-reports .gbpx-portfolio p{color:#6b7280}.gbpx-reports-table small,.gbpx-report-pagination,.gbpx-report-templates article.blue p{color:#8490a3}.gbpx-portfolio-stats strong,.gbpx-portfolio-summary strong{color:#374151}.gbpx-portfolio-stats>section.dark strong{color:#fff}.gbpx-widgets{color:#172235;min-width:0;padding:24px;font-family:Inter,DM Sans,system-ui,sans-serif;font-size:13px}.gbpx-widgets button,.gbpx-widget-dialog button{font:inherit;cursor:pointer}.gbpx-widgets button:disabled,.gbpx-widget-dialog button:disabled{opacity:.45;cursor:default}.gbpx-widgets button:focus-visible,.gbpx-widgets input:focus-visible,.gbpx-widgets select:focus-visible,.gbpx-widget-dialog button:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.gbpx-widget-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.gbpx-widget-heading h1{letter-spacing:-.4px;align-items:center;gap:10px;margin:0 0 8px;font-size:22px;display:flex}.gbpx-widget-heading h1 svg{color:#4f46e5}.gbpx-widget-heading p{color:#78869a;margin:0;font-size:12px;line-height:1.6}.gbpx-widget-heading>button,.gbpx-widget-savebar>button,.gbpx-locator-actions button,.gbpx-locator-export>button:not(.gbpx-widget-primary),.gbpx-widget-dialog>div>button:not(.gbpx-widget-primary){color:#586b89;white-space:nowrap;background:#fff;border:1px solid #e0e6ef;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-widget-primary,.gbpx-widget-savebar>.gbpx-widget-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:11px;font-weight:600;display:inline-flex}.gbpx-widget-target{color:#8b99af;background:#fff;border:1px solid #e3e8f0;border-radius:10px;align-items:center;gap:15px;margin-bottom:17px;padding:12px 15px;font-size:11px;display:flex}.gbpx-widget-target label{color:#65758e;align-items:center;gap:11px;max-width:60%;display:flex}.gbpx-widget-target select{color:#465e82;font:inherit;background:#fff;border:1px solid #e2e8f1;border-radius:7px;min-width:0;max-width:450px;padding:8px 11px}.gbpx-widget-target small{color:#95a2b6;margin-left:auto;font-size:10px}.gbpx-widget-target>span{color:#b78c43;font-size:10px}.gbpx-widget-target button{color:#6584be;background:0 0;border:0;padding:0;font-size:10px}.gbpx-widget-savebar{background:#fff;border:1px solid #e3e8f0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:17px 0;padding:13px 15px;display:flex}.gbpx-widget-savebar p{color:#8b98ad;flex:1;min-width:160px;margin:0;font-size:10px;line-height:1.6}.gbpx-widget-badge{color:#ad8b39;letter-spacing:.4px;background:#f8f5e7;border:1px solid #ede2b4;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:600;display:inline-block}.gbpx-widget-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:18px;display:grid}.gbpx-widget-settings{min-width:0}.gbpx-widget-settings>fieldset{border:0;min-width:0;margin:0;padding:0}.gbpx-widget-card{background:#fff;border:1px solid #e3e8f0;border-radius:11px;min-width:0;margin-bottom:17px;padding:18px}.gbpx-widget-card-head{align-items:center;gap:11px;margin-bottom:18px;display:flex}.gbpx-widget-card-head>svg{box-sizing:content-box;color:#7c77c9;background:#f1f1ff;border:1px solid #e3e3ff;border-radius:8px;flex-shrink:0;padding:8px}.gbpx-widget-card h2{color:#3e567b;margin:0;font-size:13px;font-weight:650}.gbpx-widget-card-head p{color:#8c9ab0;margin:5px 0 0;font-size:10px;line-height:1.6}.gbpx-widget-templates{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.gbpx-widget-templates>button{color:#5e7396;background:#fafbfe;border:1px solid #e1e6f0;border-radius:9px;flex-direction:column;align-items:center;min-width:0;padding:9px;display:flex;position:relative}.gbpx-widget-templates>button.selected{background:#eef3ff;border-color:#8ca5eb;box-shadow:0 0 0 2px #dce7ff}.gbpx-widget-templates strong{color:#536c96;white-space:nowrap;margin-top:10px;font-size:10px;font-weight:600}.gbpx-widget-templates small{color:#a0aec3;margin-top:4px;font-size:8px;line-height:1.5}.gbpx-widget-template-check{color:#537ee0;background:#fff;border-radius:50%;display:flex;position:absolute;top:4px;right:4px}.gbpx-widget-thumb{box-sizing:border-box;background:#fff;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;height:59px;padding:15px 8px;display:grid;overflow:hidden}.gbpx-widget-thumb i{background:#d8def6;border-radius:2px;min-height:5px;display:block}.gbpx-widget-thumb i:nth-child(2){background:var(--widget-accent,#4f46e5)}.gbpx-widget-thumb.carousel{padding:12px 20px;transform:perspective(80px)rotateY(-1deg)}.gbpx-widget-thumb.carousel i:nth-child(2){grid-row:span 2}.gbpx-widget-thumb.list,.gbpx-widget-thumb.quote{grid-template-columns:1fr;padding:12px}.gbpx-widget-thumb.list i:nth-child(n+4),.gbpx-widget-thumb.quote i:nth-child(n+3){display:none}.gbpx-widget-thumb.badge{justify-content:center;align-items:center;gap:3px;padding:18px;display:flex}.gbpx-widget-thumb.badge i{background:#e3b35b;width:6px;height:9px}.gbpx-widget-thumb.masonry i:nth-child(2),.gbpx-widget-thumb.masonry i:nth-child(4){grid-row:span 2}.gbpx-widget-thumb.spotlight{grid-template-columns:1fr;padding:15px 20px}.gbpx-widget-thumb.spotlight i:nth-child(n+3){display:none}.gbpx-widget-thumb.spotlight i:first-child{justify-self:center;width:12px}.gbpx-widget-thumb.marquee{grid-template-columns:repeat(6,22px);padding:19px 4px}.gbpx-widget-thumb.floating i{display:none}.gbpx-widget-thumb.floating{background:#fff;position:relative}.gbpx-widget-thumb.floating:after{content:"";background:var(--widget-accent,#4f46e5);border-radius:50%;width:13px;height:13px;position:absolute;bottom:8px;right:8px}.gbpx-widget-thumb.hero{grid-template-columns:14px 1fr;padding:12px}.gbpx-widget-thumb.hero i:first-child{background:var(--widget-accent,#4f46e5);grid-row:span 3}.gbpx-widget-thumb.hero i:nth-child(n+5){display:none}.gbpx-widget-sources{gap:9px;display:grid}.gbpx-widget-sources label{color:#6d819f;background:#fff;border:1px solid #e1e6ef;border-radius:8px;gap:10px;padding:12px;display:flex}.gbpx-widget-sources label.selected{background:#eef3ff;border-color:#93aaec;box-shadow:0 0 0 2px #e1e9ff}.gbpx-widget-sources input{accent-color:#4f46e5;flex-shrink:0;width:13px;height:13px;margin:2px 0 0}.gbpx-widget-sources strong{color:#4d668d;font-size:11px;font-weight:600;display:block}.gbpx-widget-sources small{color:#95a5bc;margin-top:5px;font-size:9px;line-height:1.6;display:block}.gbpx-widget-field{color:#677e9e;gap:8px;margin:17px 0;font-size:11px;font-weight:550;display:grid}.gbpx-widget-field input,.gbpx-widget-field select,.gbpx-widget-manual>input{height:39px;font:inherit;color:#4c658a;box-sizing:border-box;background:#fff;border:1px solid #dfe6f0;border-radius:7px;width:100%;min-width:0;padding:0 11px;font-size:11px}.gbpx-widget-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.gbpx-widget-color{align-items:center;gap:9px;display:flex}.gbpx-widget-color input[type=color]{width:42px;padding:4px}.gbpx-widget-color input:last-child{max-width:120px}.gbpx-widget-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:16px 0;display:grid}.gbpx-widget-check{color:#7a91b0;align-items:flex-start;gap:9px;padding:8px 0;font-size:10px;line-height:1.6;display:flex}.gbpx-widget-check input{accent-color:#4f46e5;flex-shrink:0;width:13px;height:13px;margin:2px 0 0}.gbpx-widget-manual{max-height:380px;margin-top:17px;overflow:auto}.gbpx-widget-manual>label{border-bottom:1px solid #edf1f7;align-items:flex-start;gap:9px;padding:13px 0;display:flex}.gbpx-widget-manual input[type=checkbox]{accent-color:#4f46e5}.gbpx-widget-manual strong{color:#657e9f;font-size:10px}.gbpx-widget-manual small{-webkit-line-clamp:2;color:#a5b1c5;-webkit-box-orient:vertical;margin-top:5px;font-size:9px;line-height:1.6;display:-webkit-box;overflow:hidden}.gbpx-widget-preview{min-width:0;position:sticky;top:15px}.gbpx-widget-preview-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.gbpx-widget-preview-head strong{color:#526f97;align-items:center;gap:6px;font-size:10px;display:flex}.gbpx-widget-preview-head>div{background:#fff;border:1px solid #e0e7f2;border-radius:7px;padding:2px;display:flex}.gbpx-widget-preview-head button{color:#92a2ba;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:6px;font-size:9px;display:flex}.gbpx-widget-preview-head button.active{color:#fff;background:#2863ec}.gbpx-widget-browser{background:#fff;border:1px solid #e0e6ef;border-radius:10px;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 3px 9px #26395708}.gbpx-widget-browser.mobile{max-width:320px}.gbpx-widget-browser>div:first-child{background:#fff;border-bottom:1px solid #e9eef6;align-items:center;gap:4px;height:27px;padding:0 10px;display:flex}.gbpx-widget-browser>div:first-child i{background:#f4c6c6;border-radius:50%;width:5px;height:5px;display:block}.gbpx-widget-browser>div:first-child i:nth-child(2){background:#f6dfaa}.gbpx-widget-browser>div:first-child i:nth-child(3){background:#bfe5ce}.gbpx-widget-browser>div:first-child>span{text-align:center;color:#aab5c8;flex:1;margin-right:22px;font-size:8px}.gbpx-widget-browser iframe{background:#fff;border:0;width:100%;height:550px;display:block}.gbpx-widget-browser.mobile iframe{height:650px}.gbpx-widget-empty{text-align:center;color:#bdc8d9;min-height:300px;padding:70px 18px}.gbpx-widget-empty h3{color:#8ea2c2;margin:12px 0;font-size:13px}.gbpx-widget-empty p{color:#afbbce;margin:0;font-size:11px;line-height:1.7}.gbpx-widget-evidence{color:#a2b1c8;margin:10px 0 0;font-size:9px;line-height:1.7}.gbpx-widget-code-hint{color:#b5c5dd;background:#121c2e;border:1px solid #1e2c44;border-radius:9px;margin-top:17px;padding:14px}.gbpx-widget-code-hint strong{letter-spacing:.4px;color:#ced9ea;align-items:center;gap:7px;font-size:9px;display:flex}.gbpx-widget-code-hint p{color:#8c9fbe;margin:10px 0;font-size:9px;line-height:1.7}.gbpx-widget-code-hint code{color:#94d4b3;overflow-wrap:anywhere;white-space:pre-wrap;font-size:9px;line-height:1.8;display:block}.gbpx-widget-code-hint button{color:#bdd1f1;background:#20314d;border:1px solid #31496c;border-radius:6px;align-items:center;gap:6px;margin-top:12px;padding:7px 9px;font-size:9px;display:flex}.gbpx-widget-info{color:#a28a50;background:#fffbec;border:1px solid #eee4ba;border-radius:9px;align-items:flex-start;gap:11px;margin:17px 0;padding:14px 16px;font-size:11px;line-height:1.7;display:flex}.gbpx-widget-info p{margin:0}.gbpx-widget-info>svg{color:#b8a268;flex-shrink:0;margin-top:2px}.gbpx-schema-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:17px;display:grid}.gbpx-schema-code{background:#0d1526;border:1px solid #1e2a42;border-radius:12px;min-width:0;overflow:hidden}.gbpx-schema-code-head{color:#e4eaf4;background:#192338;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.gbpx-schema-code-head strong{flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;font-weight:550;display:flex}.gbpx-schema-code-head strong>span{background:#3ac18b;border-radius:50%;width:7px;height:7px}.gbpx-schema-code-head em{color:#ecad6a;background:#293348;border-radius:4px;padding:3px 5px;font-size:9px;font-style:normal}.gbpx-schema-code-head small{color:#8195b8;white-space:nowrap;font-size:8px}.gbpx-schema-code-options{color:#9bafcc;background:#111b2e;border-bottom:1px solid #22314e;align-items:center;gap:16px;padding:12px 15px;font-size:9px;display:flex}.gbpx-schema-code-options label{align-items:center;gap:6px;display:flex}.gbpx-schema-code-options input{accent-color:#eb9e53;width:12px;height:12px}.gbpx-schema-code pre{color:#a8d7b5;tab-size:2;white-space:pre;outline-offset:-4px;min-height:500px;max-height:700px;margin:0;padding:20px 16px;font:10px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.gbpx-schema-line{display:inline}.gbpx-schema-line>i{color:#485b7e;-webkit-user-select:none;user-select:none;width:30px;font-style:normal;display:inline-block}.gbpx-schema-actions{background:#fff;border-top:1px solid #e4eaf3;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.gbpx-schema-actions>button{color:#567199;white-space:nowrap;background:#fff;border:1px solid #dfe6f0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 11px;font-size:10px;display:flex}.gbpx-schema-actions>.gbpx-widget-primary{color:#fff;background:#ea6a14;border-color:#ea6a14}.gbpx-schema-actions>button:last-child{color:#fff;background:#172235;border-color:#172235}.gbpx-schema-source{border-top:1px solid #edf1f6;justify-content:space-between;gap:18px;min-width:0;padding:13px 0;font-size:10px;display:flex}.gbpx-schema-source>div{min-width:85px}.gbpx-schema-source strong{color:#b18d65;font-size:10px;font-weight:550}.gbpx-schema-source small{color:#a6b4c9;margin-top:6px;font-size:8px;line-height:1.5;display:block}.gbpx-schema-source>span{text-overflow:ellipsis;text-align:right;color:#7890b0;overflow-wrap:anywhere;max-width:60%;max-height:45px;font-size:9px;line-height:1.6;overflow:hidden}.gbpx-schema-check{color:#a7bdad;align-items:flex-start;gap:9px;margin:16px 0;font-size:10px;display:flex}.gbpx-schema-check>svg{color:#9eb7a6;flex-shrink:0;margin-top:2px}.gbpx-schema-check>div{flex:1}.gbpx-schema-check strong{color:#6681a6;font-size:10px;display:block}.gbpx-schema-check p{color:#a4b2c8;margin:6px 0 0;font-size:9px;line-height:1.6}.gbpx-schema-check>span{color:#9eaec6;font-size:8px}.gbpx-widget-text{color:#5d80b9;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:10px;display:inline-flex}.gbpx-widget-muted{color:#9daec5;margin:15px 0 0;font-size:10px;line-height:1.7}.gbpx-widget-layout.locator{grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr)}.gbpx-widget-layout.locator .gbpx-widget-preview{position:static}.gbpx-widget-layout.locator iframe{height:650px}.gbpx-locator-actions{gap:8px;margin-bottom:14px;display:flex}.gbpx-locator-actions button{padding:7px 10px;font-size:10px}.gbpx-locator-locations{max-height:470px;overflow:auto}.gbpx-locator-locations label{border-bottom:1px solid #e9eef6;gap:10px;padding:15px 0;display:flex}.gbpx-locator-locations input{accent-color:#4f46e5;flex-shrink:0;width:14px;height:14px;margin:2px 0 0}.gbpx-locator-locations strong{color:#5d789f;font-size:11px;line-height:1.6}.gbpx-locator-locations small{color:#a3b2c8;margin-top:7px;font-size:9px;line-height:1.7;display:block}.gbpx-locator-export{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.gbpx-locator-export .gbpx-widget-primary,.gbpx-locator-export>button:not(.gbpx-widget-primary){font-size:10px}.gbpx-widget-native{color:#8195b4;background:#fff;border:1px solid #e2e8f1;border-radius:9px;margin:20px 0;padding:14px 17px;font-size:11px}.gbpx-widget-native summary{cursor:pointer;font-weight:550;line-height:1.7}.gbpx-widget-native summary>svg{vertical-align:middle;margin-right:6px}.gbpx-widget-native p{margin:14px 0 0;font-size:11px;line-height:1.7}.gbpx-widget-native>.v2-public-publishing,.gbpx-widget-native>.seo-v2-embeds{margin-top:20px}.gbpx-widget-error,.gbpx-widget-success{color:#ac6b65;white-space:pre-wrap;background:#fff5f3;border:1px solid #f7d9d1;border-radius:8px;margin:17px 0;padding:13px 15px;font-size:11px;line-height:1.7}.gbpx-widget-success{color:#5d9b75;background:#f1fcf6;border-color:#d0ecda}.gbpx-widget-working{color:#92a5c2;margin:14px 0;font-size:11px}.gbpx-widget-dialog{color:#6f88ac;padding:23px;font-family:Inter,DM Sans,sans-serif;font-size:12px;line-height:1.8}.gbpx-widget-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#a3d8b6;background:#142137;border:1px solid #203453;border-radius:8px;padding:16px;font-size:11px}.gbpx-widget-dialog>div{flex-wrap:wrap;gap:9px;display:flex}.gbpx-widget-dialog p{margin:0 0 16px}.gbpx-widget-dialog>div+p{margin-top:18px}@media (width<=1300px){.gbpx-widget-templates{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-schema-layout{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}.gbpx-schema-code-head{flex-wrap:wrap}.gbpx-widget-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}}@media (width<=950px){.gbpx-widgets{padding:18px}.gbpx-widget-layout,.gbpx-widget-layout.locator,.gbpx-schema-layout{grid-template-columns:1fr}.gbpx-widget-preview{position:static}.gbpx-widget-browser{max-width:660px}.gbpx-widget-target{flex-wrap:wrap}.gbpx-widget-target label{max-width:100%}.gbpx-widget-target small{margin-left:0}.gbpx-widget-templates{grid-template-columns:repeat(5,minmax(0,1fr))}.gbpx-widget-heading{align-items:flex-start}.gbpx-widget-code-hint{max-width:630px;margin:17px auto}.gbpx-schema-code pre{min-height:400px}}@media (width<=600px){.gbpx-widgets{padding:13px}.gbpx-widget-heading h1{font-size:20px}.gbpx-widget-heading{flex-wrap:wrap;gap:12px}.gbpx-widget-heading p{font-size:11px}.gbpx-widget-target label{flex-wrap:wrap;gap:8px;width:100%}.gbpx-widget-target select{width:100%;max-width:100%}.gbpx-widget-templates{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-widget-switches{grid-template-columns:1fr}.gbpx-widget-card{padding:15px}.gbpx-widget-savebar{gap:8px;padding:12px}.gbpx-widget-savebar p{min-width:150px}.gbpx-widget-savebar>button{padding:8px 10px;font-size:10px}.gbpx-widget-preview-head{flex-wrap:wrap}.gbpx-schema-code pre{font-size:9px}.gbpx-schema-code-options{gap:12px;font-size:9px}.gbpx-schema-actions>button{flex:auto}.gbpx-widget-dialog{padding:17px}}.gbpx-widget-card h2,.gbpx-widget-templates strong,.gbpx-widget-sources strong,.gbpx-schema-check strong,.gbpx-widget-heading h1,.gbpx-locator-locations strong{color:#1e293b}.gbpx-widget-field,.gbpx-widget-check,.gbpx-widget-card-head p,.gbpx-widget-muted,.gbpx-widget-templates small,.gbpx-widget-sources small,.gbpx-schema-source small,.gbpx-schema-source>span,.gbpx-schema-check p,.gbpx-widget-evidence,.gbpx-locator-locations small{color:#64748b}.gbpx-widget-field input,.gbpx-widget-field select,.gbpx-widget-target select,.gbpx-widget-target label{color:#334155}.gbpx-requests{color:#172235;min-width:0;padding:24px;font-family:Inter,DM Sans,system-ui,sans-serif;font-size:13px}.gbpx-requests button,.gbpx-req-dialog button{font:inherit;cursor:pointer}.gbpx-requests button:disabled,.gbpx-req-dialog button:disabled{opacity:.45;cursor:default}.gbpx-requests button:focus-visible,.gbpx-requests input:focus-visible,.gbpx-requests select:focus-visible,.gbpx-requests textarea:focus-visible,.gbpx-req-dialog input:focus-visible,.gbpx-req-dialog button:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.gbpx-req-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;display:flex}.gbpx-req-heading h1{letter-spacing:-.4px;align-items:center;gap:10px;margin:0 0 8px;font-size:22px;display:flex}.gbpx-req-heading h1 svg{color:#4f46e5}.gbpx-req-heading p{color:#8892a3;margin:0;font-size:12px;line-height:1.6}.gbpx-req-heading>div:last-child{flex-shrink:0;align-items:center;gap:8px;display:flex}.gbpx-req-heading button,.gbpx-req-filters>button,.gbpx-req-row-actions button,.gbpx-req-card-heading>button,.gbpx-req-brand-preview>button,.gbpx-req-editor-header>button,.gbpx-req-savebar>button:not(.gbpx-req-primary),.gbpx-req-dialog>button:not(.gbpx-req-primary){color:#5d6e8a;background:#fff;border:1px solid #e2e6ee;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-req-primary,.gbpx-req-heading .gbpx-req-primary{color:#fff;white-space:nowrap;background:#2563eb;border:1px solid #2563eb;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:600;display:inline-flex}.gbpx-req-nav{border-bottom:1px solid #e8ecf3;gap:5px;margin-bottom:21px;padding-bottom:10px;display:flex;overflow:auto}.gbpx-req-nav button{color:#8996ac;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:11px}.gbpx-req-nav button.active{color:#4f46e5;background:#eef2ff;font-weight:600}.gbpx-req-banner{background:#f5f6ff;border:1px solid #e1e5ff;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:flex}.gbpx-req-banner-icon{color:#6656de;background:#e7eaff;border-radius:10px;padding:12px;display:flex}.gbpx-req-banner>div{flex:1}.gbpx-req-banner strong{font-size:13px}.gbpx-req-banner p{color:#8b96ad;margin:8px 0 0;font-size:11px;line-height:1.6}.gbpx-req-banner button{color:#6583c2;white-space:nowrap;background:#fff;border:1px solid #dbe3fb;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.gbpx-req-badge{color:#5c7dc1;white-space:nowrap;background:#eef4ff;border:1px solid #dce6fc;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:500;line-height:1.1;display:inline-block}.gbpx-req-banner .gbpx-req-badge{margin-left:8px}.gbpx-req-badge.green{color:#2a956b;background:#e8faf1;border-color:#c4ebd7}.gbpx-req-badge.amber{color:#ba9036;background:#fffae9;border-color:#f2e4b8}.gbpx-req-badge.muted{color:#9ba7b9;background:#f2f4f8;border-color:#e1e6ef}.gbpx-req-kpis{gap:13px;margin:18px 0 20px;display:flex}.gbpx-req-kpis>div{background:#fff;border:1px solid #e3e8ef;border-radius:11px;flex:1;min-width:0;padding:17px 18px}.gbpx-req-kpis small{color:#8996aa;letter-spacing:.5px;font-size:9px;font-weight:600;display:block}.gbpx-req-kpis strong{color:#526887;margin:12px 0 8px;font-size:24px;font-weight:600;line-height:1.1;display:block}.gbpx-req-kpis span{color:#a4afc0;font-size:10px;line-height:1.5;display:block}.gbpx-req-card{background:#fff;border:1px solid #e3e8ef;border-radius:11px;min-width:0;margin-bottom:18px;padding:20px}.gbpx-req-card h2{margin:0;font-size:14px;font-weight:650}.gbpx-req-card p{line-height:1.65}.gbpx-req-table-card{padding:0;overflow:hidden}.gbpx-req-filters{border-bottom:1px solid #edf0f6;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.gbpx-req-chips{flex-wrap:wrap;gap:5px;display:flex}.gbpx-req-chips button{color:#92a0b6;text-transform:capitalize;background:#fff;border:1px solid #e7eaf0;border-radius:7px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:inline-flex}.gbpx-req-chips button.active{color:#5077cb;background:#eef2ff;border-color:#bacaf6}.gbpx-req-search{color:#a6b0c1;background:#fafbfe;border:1px solid #e4e9f2;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:190px;height:35px;padding:0 11px;display:flex}.gbpx-req-search input{width:100%;min-width:0;font:inherit;color:#5c7295;background:0 0;border:0;outline:0;font-size:11px}.gbpx-req-filters>select{color:#7388aa;background:#fff;border:1px solid #e3e8ef;border-radius:7px;padding:8px 10px;font-size:11px}.gbpx-req-table-scroll{min-width:0;overflow:auto}.gbpx-requests table{border-collapse:collapse;width:100%;min-width:720px;font-size:11px}.gbpx-requests th{text-align:left;color:#8997ab;letter-spacing:.5px;background:#f8f9fc;padding:13px 16px;font-size:9px;font-weight:550}.gbpx-requests td{color:#6c809f;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #edf0f6;max-width:250px;padding:17px 16px;line-height:1.6}.gbpx-requests td strong{color:#4d6385;font-size:11px;font-weight:600;display:block}.gbpx-requests td small{color:#a6b0c0;margin-top:5px;font-size:10px;display:block}.gbpx-req-row-actions{flex-wrap:wrap;gap:6px;max-width:220px;display:flex}.gbpx-req-row-actions button{white-space:nowrap;padding:6px 8px;font-size:10px}.gbpx-req-pager{color:#97a5bb;border-top:1px solid #edf0f6;align-items:center;gap:15px;padding:14px 17px;font-size:10px;display:flex}.gbpx-req-pager label{align-items:center;gap:8px;margin-left:auto;display:flex}.gbpx-req-pager select{font:inherit;color:#7386a5;background:#fff;border:1px solid #e3e8f0;border-radius:5px;padding:5px 8px}.gbpx-req-pager>div{align-items:center;gap:7px;display:flex}.gbpx-req-pager button{color:#8a9bbc;background:#fff;border:1px solid #e3e8f0;border-radius:5px;width:24px;height:25px;font-size:16px}.gbpx-req-footnote{color:#9aa8bc;margin:15px 0 0;font-size:11px;line-height:1.7}.gbpx-req-table-card>.gbpx-req-footnote{padding:0 17px 15px}.gbpx-req-notice{color:#788eb5;background:#f1f5ff;border:1px solid #e0e7ff;border-radius:9px;align-items:flex-start;gap:10px;margin:16px 0;padding:14px;font-size:11px;line-height:1.6;display:flex}.gbpx-req-notice>svg{color:#7793ca;flex-shrink:0;margin-top:1px}.gbpx-req-notice p{margin:0;line-height:1.6}.gbpx-req-notice strong{color:#627fae;font-size:12px}.gbpx-req-notice select{color:#607da9;font:inherit;background:#fff;border:1px solid #d6e1f9;border-radius:7px;max-width:100%;margin-top:10px;padding:8px;display:block}.gbpx-req-empty{text-align:center;color:#b0baca;padding:42px 20px}.gbpx-req-empty h3{color:#8393ad;margin:13px 0 8px;font-size:15px;font-weight:550}.gbpx-req-empty p{color:#a5b0c2;margin:0;font-size:12px;line-height:1.7}.gbpx-req-error,.gbpx-req-success{color:#b96060;white-space:pre-wrap;background:#fff4f4;border:1px solid #ffd4d4;border-radius:8px;margin:16px 0;padding:13px 15px;font-size:12px;line-height:1.7}.gbpx-req-success{color:#3c9a75;background:#effbf6;border-color:#c7ebda}.gbpx-req-error-text{color:#bc7771!important}.gbpx-req-campaign-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:17px;display:grid}.gbpx-req-campaign-list{background:#fff;border:1px solid #e3e8ef;border-radius:10px;overflow:hidden}.gbpx-req-campaign-list>strong{color:#667e9f;border-bottom:1px solid #edf0f6;padding:17px;font-size:11px;display:block}.gbpx-req-campaign-list>button{text-align:left;color:#8397b7;background:#fff;border:0;border-bottom:1px solid #edf0f6;align-items:flex-start;gap:10px;width:100%;padding:15px;font-size:11px;display:flex}.gbpx-req-campaign-list>button.selected{background:#edf3ff;box-shadow:inset 3px 0 #4d7df0}.gbpx-req-campaign-list>button>svg{color:#9387d7;flex-shrink:0;margin-top:2px}.gbpx-req-campaign-list b{color:#6881a9;font-size:11px;font-weight:600;line-height:1.5;display:block}.gbpx-req-campaign-list small{color:#a0afc5;margin-top:7px;font-size:9px;line-height:1.6;display:block}.gbpx-req-editor{padding:0;overflow:hidden}.gbpx-req-editor-header{border-bottom:1px solid #edf0f6;align-items:center;gap:10px;padding:18px;display:flex}.gbpx-req-editor-header>svg{color:#9383d2;flex-shrink:0}.gbpx-req-editor-header>div{flex:1;min-width:0}.gbpx-req-editor-header h2{color:#597399;font-size:13px;line-height:1.5}.gbpx-req-editor-header small{color:#9caec9;margin-top:5px;font-size:9px;display:block}.gbpx-req-editor-header>button{padding:7px 9px;font-size:10px}.gbpx-req-editor-section{border-bottom:1px solid #edf0f6;padding:19px}.gbpx-req-editor-section h3{color:#4e6e99;margin:0;font-size:12px;font-weight:600}.gbpx-req-editor-section>p{color:#a3b2c8;margin:6px 0 14px;font-size:10px}.gbpx-req-field{color:#7189ac;gap:8px;margin:16px 0;font-size:11px;font-weight:550;display:grid;position:relative}.gbpx-req-field small{color:#abb6c8;font-size:9px;font-weight:400;position:absolute;right:0}.gbpx-req-field input,.gbpx-req-field select,.gbpx-req-field textarea,.gbpx-req-body-input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#607ba4;background:#fff;border:1px solid #e1e7f0;border-radius:7px;padding:10px 12px;font-size:11px}.gbpx-req-field input[readonly]{color:#a5b1c6;background:#f7f9fc}.gbpx-req-check{color:#8fa1bc;align-items:flex-start;gap:9px;margin:16px 0;font-size:11px;line-height:1.6;display:flex}.gbpx-req-check input{accent-color:#4f46e5;flex-shrink:0;width:14px;height:14px;margin:2px 0 0}.gbpx-req-flow{background:#f8faff;padding:28px 24px}.gbpx-req-flow-step{background:#fff;border:1px solid #e2e9f3;border-radius:9px;align-items:flex-start;gap:10px;max-width:420px;margin:0 auto;padding:15px;display:flex;position:relative;box-shadow:0 2px 3px #17213b04}.gbpx-req-flow-step>span{color:#fff;background:#b75cdb;border-radius:8px;flex-shrink:0;padding:8px;display:flex}.gbpx-req-flow-step.wait>span{background:#e1a74b}.gbpx-req-flow-step.action>span{background:#8c79e5}.gbpx-req-flow-step.end>span{background:#a1adbf}.gbpx-req-flow-step>div{flex:1;min-width:0}.gbpx-req-flow-step small{color:#a6b4ca;letter-spacing:.5px;font-size:8px;line-height:1.6;display:block}.gbpx-req-flow-step strong{color:#6f87ae;margin-top:4px;font-size:11px;font-weight:600;line-height:1.6;display:block}.gbpx-req-flow-step p{color:#a2b1ca;overflow-wrap:anywhere;background:#f5f7fc;border-radius:4px;margin:8px 0 0;padding:7px;font-size:10px}.gbpx-req-flow-step label{color:#acb8cc;align-items:center;gap:8px;margin-top:10px;font-size:9px;display:flex}.gbpx-req-flow-step input{color:#7890b4;width:55px;font:inherit;border:1px solid #e0e7f2;border-radius:5px;padding:5px}.gbpx-req-flow-step>button{color:#a6b7d0;background:#f8faff;border:1px solid #e3e9f3;border-radius:4px;padding:4px;display:flex}.gbpx-req-flow-arrow{text-align:center;color:#b5c6df;font-size:21px;line-height:32px}.gbpx-req-add-step{color:#8ca5ce;background:#fff;border:1px dashed #cbd8ed;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;max-width:420px;margin:16px auto 0;padding:10px;font-size:11px;display:flex}.gbpx-req-tags{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.gbpx-req-tags button{color:#927dd6;background:#f6f3ff;border:1px solid #e8e2ff;border-radius:5px;padding:5px 7px;font-size:9px}.gbpx-req-body-input{resize:vertical;background:#fcfdff;line-height:1.8}.gbpx-req-savebar{background:#fafcff;border-top:1px solid #edf0f6;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 19px;display:flex}.gbpx-req-savebar>span{color:#9eafc9;margin-right:auto;font-size:10px}.gbpx-req-savebar .gbpx-req-primary{font-size:11px}.gbpx-req-template-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);display:grid}.gbpx-req-mail-preview{background:#f3f5fa;border-left:1px solid #e5ebf5;min-width:0;padding:16px}.gbpx-req-card-heading{color:#7d97be;align-items:center;gap:10px;margin-bottom:16px;display:flex}.gbpx-req-card-heading>div{flex:1}.gbpx-req-card-heading h2{color:#6b87b0;font-size:13px}.gbpx-req-card-heading p{color:#a1b0c6;margin:6px 0 0;font-size:11px}.gbpx-req-card-heading strong{font-size:11px}.gbpx-req-card-heading .gbpx-req-chips{justify-content:flex-end;margin-left:auto}.gbpx-req-card-heading .gbpx-req-chips button{padding:6px;font-size:9px}.gbpx-req-mail-preview>select{color:#8ba0c0;background:#fff;border:1px solid #e1e7f1;border-radius:6px;width:100%;padding:8px;font-size:10px}.gbpx-req-email{background:#fff;border-radius:9px;max-width:540px;margin:20px auto;transition:max-width .15s;overflow:hidden;box-shadow:0 5px 18px #445c7d12}.gbpx-req-email.mobile{max-width:310px}.gbpx-req-email>div{color:#59759c;border-bottom:1px solid #edf1f7;padding:19px;font-size:12px;line-height:1.6}.gbpx-req-email small{color:#acb9cd;margin-top:6px;font-size:9px;display:block}.gbpx-req-email pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#7891b5;min-height:270px;margin:0;padding:20px;font-family:inherit;font-size:11px;line-height:1.9}.gbpx-req-email footer{color:#b1bdd0;background:#fbfcff;padding:12px 19px;font-size:8px;line-height:1.6}.gbpx-req-branding{max-width:1100px}.gbpx-req-brand-preview{align-items:center;gap:14px;margin-top:20px;display:flex}.gbpx-req-brand-preview>span{color:#8b86d6;background:#eff2ff;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;display:flex}.gbpx-req-brand-preview>div{color:#728bb0;flex:1;font-size:12px}.gbpx-req-brand-preview small{color:#a9b8cc;margin-top:7px;font-size:10px;display:block}.gbpx-req-native{color:#8299bc;background:#fff;border:1px solid #e3e8f0;border-radius:9px;margin:20px 0;padding:15px 17px;font-size:11px}.gbpx-req-native summary{cursor:pointer;font-weight:550}.gbpx-req-native>section,.gbpx-req-native>.v2-engagement{margin-top:17px}.gbpx-req-dialog{color:#7890b2;padding:22px;font-family:Inter,DM Sans,sans-serif;font-size:12px;line-height:1.7}.gbpx-req-dialog .gbpx-req-primary{margin-top:7px}.gbpx-req-dialog h3{color:#5c769a;font-size:14px;line-height:1.6}.gbpx-req-import-preview{background:#f7f9fd;border:1px solid #e3eaf5;border-radius:8px;margin:17px 0;padding:15px}.gbpx-req-import-preview p{margin:8px 0 0;font-size:11px}.gbpx-req-exact-meta{gap:10px;display:grid}.gbpx-req-exact-meta>div{gap:15px;display:flex}.gbpx-req-exact-meta dt{color:#a2b0c4;min-width:65px}.gbpx-req-exact-meta dd{color:#6c86ae;overflow-wrap:anywhere;margin:0}.gbpx-req-exact-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#6f88ac;background:#f7f9fd;border:1px solid #e5ebf5;border-radius:7px;padding:18px;font-family:inherit;font-size:12px;line-height:1.8}@media (width<=1250px){.gbpx-req-campaign-layout{grid-template-columns:200px minmax(0,1fr)}.gbpx-req-template-layout{grid-template-columns:1fr}.gbpx-req-mail-preview{border-top:1px solid #e5ebf5;border-left:0}.gbpx-req-kpis{flex-wrap:wrap}.gbpx-req-kpis>div{min-width:135px}.gbpx-req-heading{align-items:flex-start}.gbpx-req-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end}}@media (width<=850px){.gbpx-requests{padding:18px}.gbpx-req-campaign-layout{grid-template-columns:1fr}.gbpx-req-campaign-list{display:flex;overflow:auto}.gbpx-req-campaign-list>strong{display:none}.gbpx-req-campaign-list>button{border-bottom:0;border-right:1px solid #edf0f6;min-width:170px}.gbpx-req-banner{flex-wrap:wrap}.gbpx-req-heading{flex-direction:column}.gbpx-req-heading>div:last-child{justify-content:flex-start}.gbpx-req-kpis>div{padding:14px}.gbpx-req-editor-header{flex-wrap:wrap}}@media (width<=580px){.gbpx-requests{padding:13px}.gbpx-req-heading h1{font-size:20px}.gbpx-req-heading p{font-size:11px}.gbpx-req-kpis{gap:8px}.gbpx-req-kpis>div{min-width:110px}.gbpx-req-kpis strong{font-size:21px}.gbpx-req-card{padding:15px}.gbpx-req-table-card{padding:0}.gbpx-req-pager{flex-wrap:wrap;gap:10px}.gbpx-req-pager label{margin-left:0}.gbpx-req-editor{padding:0}.gbpx-req-editor-section{padding:15px}.gbpx-req-brand-preview{flex-wrap:wrap}.gbpx-req-dialog{padding:17px}.gbpx-req-brand-preview>button{margin-left:66px}.gbpx-req-mail-preview{padding:12px}.gbpx-req-email pre{padding:16px}.gbpx-req-flow{padding:22px 15px}}.gbpx-req-heading p,.gbpx-req-banner p,.gbpx-req-kpis span,.gbpx-req-footnote,.gbpx-req-editor-section>p,.gbpx-req-flow-step p,.gbpx-req-mail-preview small,.gbpx-req-email footer,.gbpx-req-empty p,.gbpx-req-native,.gbpx-req-campaign-list small{color:#64748b}.gbpx-req-card h2,.gbpx-req-editor h3,.gbpx-req-email strong,.gbpx-req-campaign-list b,.gbpx-req-flow-step strong,.gbpx-req-kpis strong,.gbpx-req-heading h1{color:#1e293b}.gbpx-req-field,.gbpx-req-check,.gbpx-req-kpis small,.gbpx-req-flow-step small,.gbpx-req-pager,.gbpx-requests th{color:#64748b}.gbpx-requests td,.gbpx-req-email pre,.gbpx-req-field input,.gbpx-req-field textarea,.gbpx-req-body-input,.gbpx-req-exact-body{color:#334155}.gbpx-qr{color:#111827;min-width:0;font-size:13px}.gbpx-qr button{font:inherit;cursor:pointer;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:inline-flex}.gbpx-qr button:disabled{opacity:.45;cursor:default}.gbpx-qr button.primary{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 3px 8px #2563eb15}.gbpx-qr button:focus-visible,.gbpx-qr input:focus-visible,.gbpx-qr textarea:focus-visible,.gbpx-qr select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-qr input:not([type=checkbox]):not([type=color]),.gbpx-qr textarea,.gbpx-qr select{font:inherit;color:#4b5563;box-sizing:border-box;background:#fff;border:1px solid #dedfe6;border-radius:8px;min-width:0;padding:11px 12px}.gbpx-qr input[type=checkbox]{accent-color:#2563eb}.gbpx-qr-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 22px;display:grid}.gbpx-qr-metrics article{background:#fff;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:13px;padding:17px;display:flex;box-shadow:0 2px 5px #11182705}.gbpx-qr-metrics article>span{color:#8372e8;background:#eeebff;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.gbpx-qr-metrics article:nth-child(2)>span{color:#5082dc;background:#e8efff}.gbpx-qr-metrics article:nth-child(3)>span{color:#3a9d80;background:#e6f7ef}.gbpx-qr-metrics article:nth-child(4)>span{color:#bd9b41;background:#fff6e3}.gbpx-qr-metrics strong{letter-spacing:-.6px;margin-bottom:5px;font-size:23px;font-weight:500;display:block}.gbpx-qr-metrics small{color:#7b8190;font-size:11px}.gbpx-qr-metrics p{color:#9ca3af;margin:6px 0 0;font-size:10px;line-height:1.7}.gbpx-qr-location-table{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:auto;box-shadow:0 3px 9px #11182705}.gbpx-qr-location-table>header{border-bottom:1px solid #eef0f5;justify-content:space-between;align-items:center;gap:15px;padding:17px 19px;display:flex}.gbpx-qr-location-table h3{margin:0;font-size:14px;font-weight:600}.gbpx-qr-location-table h3>span{color:#7b6be1;background:#f0edff;border-radius:15px;margin-left:7px;padding:3px 7px;font-size:9px}.gbpx-qr-location-table>header input{min-width:240px;font-size:11px;background:#fafaff!important}.gbpx-qr-location-filters{align-items:center;gap:12px;padding:13px 19px;display:flex}.gbpx-qr-location-filters>div{background:#f1f1f8;border-radius:9px;gap:3px;padding:4px;display:flex}.gbpx-qr-location-filters button{color:#8a909b;background:0 0;border:0;padding:7px 10px;font-size:10px}.gbpx-qr-location-filters button[aria-pressed=true]{color:#2563eb;background:#fff;border-radius:6px;box-shadow:0 1px 4px #1118270a}.gbpx-qr-location-filters>select{padding:8px 11px;font-size:11px}.gbpx-qr-location-filters>select:last-child{margin-left:auto}.gbpx-qr table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.gbpx-qr th{text-transform:uppercase;color:#8a909b;white-space:nowrap;background:#f6f7f9;padding:15px 18px;font-size:9px;font-weight:500}.gbpx-qr td{color:#8a909b;border-top:1px solid #e5e7eb;padding:16px 18px;line-height:1.6}.gbpx-qr td:first-child{color:#374151}.gbpx-qr td button{color:#2563eb;padding:7px 10px;font-size:10px}.gbpx-qr-back{margin-bottom:20px;color:#8a909b!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.gbpx-qr-heading{align-items:center;gap:15px;margin-bottom:20px;display:flex}.gbpx-qr-heading>div{flex:1}.gbpx-qr-heading h2{letter-spacing:-.5px;margin:0 0 7px;font-size:23px;font-weight:600;line-height:1.4}.gbpx-qr-heading p{color:#8a909b;margin:0;font-size:11px}.gbpx-qr-location-icon{color:#4f46e5;background:#eeebff;border-radius:15px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.gbpx-qr-tabs{background:#f0f1f7;border-radius:11px;gap:5px;margin:0 0 25px;padding:5px;display:inline-flex}.gbpx-qr-tabs button{color:#8a909b;background:0 0;border:0;padding:11px 16px;font-size:12px}.gbpx-qr-tabs button[aria-pressed=true]{color:#2563eb;background:#fff;box-shadow:0 2px 5px #11182709}.gbpx-qr-tabs button>span{background:#e9eafb;border-radius:10px;padding:2px 6px;font-size:9px}.gbpx-qr-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gbpx-qr-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-self:start;padding:17px}.gbpx-qr-card header{align-items:center;gap:10px;margin-bottom:16px;display:flex}.gbpx-qr-card h3{flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.5}.gbpx-qr-status{white-space:nowrap;color:#9ca3af;background:#f1f3f7;border-radius:13px;padding:4px 7px;font-size:9px}.gbpx-qr-status.active{color:#239572;background:#e9f9f0}.gbpx-qr-print-preview{background:#fff;border:1px solid #f0f1f5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:210px;padding:15px;display:flex}.gbpx-qr-print-preview>span{font-size:14px;font-weight:500}.gbpx-qr-print-preview>small{color:#9ca3af;font-size:9px}.gbpx-qr-print-preview.indigo{color:#fff;background:#4f46e5}.gbpx-qr-print-preview.indigo>small{color:#ddd8ff}.gbpx-qr-print-preview.gold{color:#a57314;background:#fffbeb}.gbpx-qr-print-preview.midnight{color:#fff;background:#111827}.gbpx-qr-print-preview.mint{color:#065f46;background:#ecfdf5}.gbpx-qr-card>p{color:#9ca3af;font-size:10px;line-height:1.7}.gbpx-qr-card-actions{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.gbpx-qr-card-actions button{color:#697386;padding:7px 9px;font-size:10px}.gbpx-qr .gbpx-qr-create-card{color:#4f46e5;background:#fff;border:2px dashed #e1e2e7;border-radius:17px;flex-direction:column;gap:19px;min-height:330px;padding:30px;display:flex}.gbpx-qr-create-card strong{color:#111827;font-size:15px}.gbpx-qr-create-card small{color:#9ca3af;font-size:11px;line-height:1.8}.gbpx-qr .gbpx-qr-create-card.template{background:#f9f7ff;border-color:#9f92ec}.gbpx-qr-note{color:#9ca3af;margin:20px 0;font-size:11px;line-height:1.8}.gbpx-qr-error{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca;border-radius:9px;padding:13px 15px;font-size:12px;line-height:1.7}.gbpx-qr-builder{padding:23px 27px}.gbpx-qr-builder>label,.gbpx-qr-studio label{color:#6b7280;flex-direction:column;gap:8px;margin-bottom:18px;font-size:11px;font-weight:500;display:flex}.gbpx-qr-builder label input,.gbpx-qr-builder label textarea,.gbpx-qr-builder label select{width:100%}.gbpx-qr-builder>p{color:#8a909b;font-size:12px;line-height:1.8}.gbpx-qr-builder h4{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;justify-content:space-between;margin:25px 0 15px;font-size:10px;font-weight:500;display:flex}.gbpx-qr-builder h4 span{color:#7a64d9;letter-spacing:0;background:#eeebff;border-radius:12px;padding:4px 8px}.gbpx-qr-presets{background:#faf9ff;border:1px solid #ece8fb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:10px;display:flex}.gbpx-qr-presets>span{color:#9b8cbf;margin-right:5px;font-size:10px}.gbpx-qr-presets button{padding:6px 8px;font-size:10px}.gbpx-qr-question{background:#fcfcfe;border:1px solid #e4e5ec;border-radius:14px;align-items:start;gap:14px;margin-bottom:15px;padding:16px;display:flex}.gbpx-qr-question>span{color:#fff;background:#2563eb;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-top:6px;font-size:11px;display:grid}.gbpx-qr-question>div{flex:1;min-width:0}.gbpx-qr-question>div>input{width:100%;font-size:13px!important}.gbpx-qr-question-controls{flex-wrap:wrap;align-items:center;gap:10px;margin:13px 0;display:flex}.gbpx-qr-question-controls select{padding:8px 10px!important;font-size:11px!important}.gbpx-qr-question-controls label{align-items:center;gap:7px;font-size:11px;display:flex}.gbpx-qr-question-controls input[type=checkbox]{width:auto}.gbpx-qr-question-controls button{padding:7px}.gbpx-qr-question-controls+small{color:#9ca3af;font-size:11px}.gbpx-qr-question>div>label{color:#9ca3af;flex-direction:column;gap:8px;font-size:10px;display:flex}.gbpx-qr-question textarea{width:100%;font-size:12px!important}.gbpx-qr .gbpx-qr-add-question{color:#2563eb;border-style:dashed;width:100%;padding:15px}.gbpx-qr-contact{flex-wrap:wrap;gap:18px;margin-bottom:20px;display:flex}.gbpx-qr-contact>label,.gbpx-qr label.gbpx-qr-check{color:#6b7280;flex-direction:row;align-items:center;gap:8px;font-size:11px;display:flex}.gbpx-qr-contact input[type=checkbox],.gbpx-qr label.gbpx-qr-check input[type=checkbox]{width:auto}.gbpx-qr-builder>footer,.gbpx-qr-modal-footer{border-top:1px solid #eef0f5;justify-content:flex-end;gap:10px;margin-top:20px;padding:18px 0 0;display:flex}.gbpx-qr-modal-footer{margin:0;padding:18px 25px}.gbpx-qr-studio{grid-template-columns:260px minmax(0,1fr);gap:28px;padding:28px;display:grid}.gbpx-qr-studio-image>img{border-radius:10px;width:100%;display:block;box-shadow:0 8px 20px #1118270a}.gbpx-qr-studio-image>div{color:#9ca3af;text-align:center;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:20px;display:flex}.gbpx-qr-studio-image p{color:#9ca3af;overflow-wrap:anywhere;font-size:10px;line-height:1.8}.gbpx-qr-studio h4{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin:0 0 12px;font-size:10px}.gbpx-qr-studio h4:not(:first-child){margin-top:22px}.gbpx-qr-style-options{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.gbpx-qr-style-options button{text-transform:capitalize;padding:8px 10px;font-size:10px}.gbpx-qr-style-options button[aria-pressed=true]{color:#4f46e5;background:#f6f4ff;border-color:#4f46e5}.gbpx-qr-color-row{gap:16px;margin-bottom:20px;display:flex}.gbpx-qr-color-row label{text-transform:capitalize;font-size:10px}.gbpx-qr-color-row input[type=color]{cursor:pointer;background:0 0;border:0;width:42px;height:30px;padding:0}.gbpx-qr-response-toolbar{align-items:center;gap:10px;margin:15px 0;display:flex}.gbpx-qr-response-toolbar>input{flex:1}.gbpx-qr-upload{color:#4f46e5;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:11px;display:flex}.gbpx-qr-upload input{max-width:220px;font-size:10px}.gbpx-qr-response{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:15px 0;padding:18px}.gbpx-qr-response header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gbpx-qr-response header>strong{font-size:13px}.gbpx-qr-response header>span{color:#7c6ab3;background:#f4efff;border-radius:10px;padding:4px 7px;font-size:9px}.gbpx-qr-response header>small{color:#9ca3af;margin-left:auto;font-size:10px}.gbpx-qr-response>p{color:#9ca3af;font-size:11px}.gbpx-qr-response>div{border-top:1px solid #f1f2f6;padding:12px 0;font-size:11px}.gbpx-qr-response>div>strong{color:#6b7280;font-weight:500}.gbpx-qr-response>div>p{color:#8a909b;white-space:pre-wrap;margin:7px 0 0;line-height:1.7}.gbpx-qr-empty{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:20px;display:flex}.gbpx-qr-empty h3{color:#374151;margin:0;font-size:16px;font-weight:500}.gbpx-qr-empty p{max-width:600px;margin:0;font-size:12px;line-height:1.8}.gbpx-qr-analytics-filters{background:#fff;border:1px solid #e5e7eb;border-radius:13px;flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;padding:18px;display:flex}.gbpx-qr-analytics-filters label{text-transform:uppercase;letter-spacing:.4px;color:#9ca3af;flex-direction:column;gap:7px;font-size:9px;display:flex}.gbpx-qr-analytics-filters label:nth-child(2){flex:1}.gbpx-qr-analytics-filters select{min-width:140px;font-size:11px!important}.gbpx-qr-chart-unavailable{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:20px;padding:22px}.gbpx-qr-chart-unavailable>h3{margin:0;font-size:14px;font-weight:500}.gbpx-qr-analytics .gbpx-qr-metrics strong{margin-top:13px;font-size:24px}.gbpx-qr-analytics .gbpx-qr-metrics small{text-transform:uppercase;font-size:10px}@media (width<=1100px){.gbpx-qr-cards,.gbpx-qr-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-qr-studio{grid-template-columns:220px minmax(0,1fr)}}@media (width<=720px){.gbpx-qr-heading{flex-wrap:wrap}.gbpx-qr-heading h2{font-size:19px}.gbpx-qr-heading>button{margin-left:0}.gbpx-qr-cards{grid-template-columns:1fr}.gbpx-qr-location-table>header{flex-wrap:wrap}.gbpx-qr-location-table>header input{width:100%;min-width:0}.gbpx-qr-location-filters{flex-wrap:wrap}.gbpx-qr-location-filters>select:last-child{margin-left:0}.gbpx-qr-tabs{display:flex;overflow:auto}.gbpx-qr-tabs button{white-space:nowrap;padding:9px 11px;font-size:11px}.gbpx-qr-builder{padding:18px}.gbpx-qr-studio{grid-template-columns:1fr;padding:20px}.gbpx-qr-studio-image{max-width:260px;margin:auto}.gbpx-qr-question{gap:10px;padding:12px}.gbpx-qr-metrics{gap:10px}.gbpx-qr-metrics article{gap:10px;padding:13px}.gbpx-qr-metrics strong{font-size:20px}.gbpx-qr-response-toolbar,.gbpx-qr-upload{flex-wrap:wrap}.gbpx-qr .gbpx-qr-create-card{min-height:270px}.gbpx-qr-analytics-filters>label{flex:1;min-width:140px}}.gbpx-qr-receiver{color:#374151;background:#fff;border:1px solid #e5e9f2;border-radius:12px;min-width:0;font-size:13px;overflow:hidden}.gbpx-qr-receiver *{box-sizing:border-box}.gbpx-qr-receiver h2,.gbpx-qr-receiver h3,.gbpx-qr-receiver h4,.gbpx-qr-receiver p{margin:0}.gbpx-qr-receiver>header{background:#fafcff;border-bottom:1px solid #edf1f7;flex-wrap:wrap;align-items:center;gap:11px;padding:16px 18px;display:flex}.gbpx-qr-receiver>header>span{color:#7584d5;background:#eef1ff;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.gbpx-qr-receiver h2{color:#374151;font-size:13px;font-weight:650}.gbpx-qr-receiver>header p{color:#7d879a;margin-top:4px;font-size:10px;line-height:1.7}.gbpx-qr-receiver>header>small{color:#8b99b2;background:#f0f4fb;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:9px}.gbpx-qr-receiver-body{flex-direction:column;gap:12px;padding:17px 18px;display:flex}.gbpx-qr-receiver label{color:#77869f;flex-direction:column;gap:6px;min-width:0;font-size:10px;display:flex}.gbpx-qr-receiver label>span{align-items:center;gap:5px;display:flex}.gbpx-qr-receiver input,.gbpx-qr-receiver select{font:inherit;color:#5f718d;background:#fff;border:1px solid #e0e8f5;border-radius:6px;width:100%;min-width:0;padding:8px 10px;font-size:11px}.gbpx-qr-receiver-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gbpx-qr-receiver-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.gbpx-qr-receiver button{font:inherit;color:#6a7d9c;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e2eaf7;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-qr-receiver button.primary{color:#fff;background:#466ce4;border-color:#466ce4}.gbpx-qr-receiver button:disabled{opacity:.45;cursor:default}.gbpx-qr-receiver button:hover:not(:disabled){background:#f7faff;border-color:#c7d8f2}.gbpx-qr-receiver button.primary:hover:not(:disabled){background:#3459d2}.gbpx-qr-receiver input:focus-visible,.gbpx-qr-receiver select:focus-visible,.gbpx-qr-receiver button:focus-visible{outline-offset:3px;outline:2px solid #6082e1}.gbpx-qr-receiver-note{color:#8695ae;font-size:10px;line-height:1.8}.gbpx-qr-receiver>.gbpx-qr-receiver-note{padding:18px}.gbpx-qr-receiver-warning,.gbpx-qr-receiver-error{color:#b19963;background:#fffbf0;border:1px solid #f0e5be;border-radius:7px;padding:11px 13px;font-size:10px;line-height:1.8}.gbpx-qr-receiver-error{color:#be859a;overflow-wrap:anywhere;background:#fff8fb;border-color:#f1dfe8}.gbpx-qr-receiver-telemetry{border-top:1px solid #edf2fa;margin-top:3px;padding-top:17px}.gbpx-qr-receiver-telemetry>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gbpx-qr-receiver h3{color:#576f94;font-size:12px;font-weight:650}.gbpx-qr-receiver-telemetry small{color:#9bacc6;font-size:9px}.gbpx-qr-receiver-provenance{color:#98abc6;overflow-wrap:anywhere;font-size:9px;line-height:1.8;margin-top:8px!important}.gbpx-qr-receiver-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.gbpx-qr-receiver-stats>section{background:#fafcff;border:1px solid #e5edf9;border-radius:8px;flex-direction:column;gap:7px;padding:13px;display:flex}.gbpx-qr-receiver-stats small{letter-spacing:.3px;color:#8ba1c2;font-size:8px}.gbpx-qr-receiver-stats strong{color:#526f99;font-size:23px;font-weight:600;line-height:1.2}.gbpx-qr-receiver h4{color:#7e97bb;font-size:10px;font-weight:650}.gbpx-qr-receiver-daily{border:1px solid #e7eef9;border-radius:8px;margin-top:13px;padding:13px}.gbpx-qr-receiver-daily>div{border-bottom:1px solid #e5edf9;align-items:flex-end;gap:3px;height:100px;margin-top:13px;display:flex;overflow:hidden}.gbpx-qr-receiver-daily>div>span{background:#a5b5e8;border-radius:2px 2px 0 0;flex:1;min-width:1px;max-width:35px;display:block}.gbpx-qr-receiver-daily details{color:#a0b3d0;margin-top:10px;font-size:9px}.gbpx-qr-receiver-daily summary{cursor:pointer;color:#8ca6ce}.gbpx-qr-receiver-daily table{border-collapse:collapse;text-align:left;width:100%;margin-top:10px;font-size:9px}.gbpx-qr-receiver-daily th,.gbpx-qr-receiver-daily td{color:#92a9ca;border-bottom:1px solid #eef3fb;padding:7px;font-weight:400}.gbpx-qr-receiver-breakdown{grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:12px;display:grid}.gbpx-qr-receiver-breakdown>section{border:1px solid #e8effa;border-radius:8px;min-width:0;padding:13px}.gbpx-qr-receiver-breakdown p,.gbpx-qr-receiver-daily p{color:#a2b6d2;margin-top:10px;font-size:10px;line-height:1.8}.gbpx-qr-receiver-breakdown ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.gbpx-qr-receiver-breakdown li{color:#98adcd;text-transform:capitalize;border-bottom:1px solid #f0f5fc;justify-content:space-between;gap:10px;padding-bottom:6px;font-size:10px;display:flex}.gbpx-qr-receiver-breakdown li strong{color:#7c99c1;font-size:11px;font-weight:500}.gbpx-qr-receiver-heatmap{gap:4px;margin-top:14px;display:grid}.gbpx-qr-receiver-heatmap>div{grid-template-columns:28px repeat(24,minmax(0,1fr));align-items:center;gap:2px;display:grid}.gbpx-qr-receiver-heatmap span{color:#a8bad4;font-size:7px}.gbpx-qr-receiver-heatmap i{border-radius:1px;min-width:0;height:12px;display:block}@media (width<=850px){.gbpx-qr-receiver-breakdown,.gbpx-qr-receiver-fields{grid-template-columns:1fr}.gbpx-qr-receiver>header,.gbpx-qr-receiver-body{padding:14px}.gbpx-qr-receiver-stats strong{font-size:21px}}@media (width<=480px){.gbpx-qr-receiver>header>span{width:30px;height:30px}.gbpx-qr-receiver>header>small{margin-left:41px}.gbpx-qr-receiver>header p{font-size:9px}.gbpx-qr-receiver-stats{gap:7px}.gbpx-qr-receiver-stats>section{padding:10px}.gbpx-qr-receiver-stats small{font-size:7px}.gbpx-qr-receiver-stats strong{font-size:18px}.gbpx-qr-receiver-actions button{padding:6px 8px;font-size:9px}.gbpx-qr-receiver-note{font-size:9px}.gbpx-qr-receiver-breakdown>section{padding:10px}.gbpx-qr-receiver-heatmap>div{grid-template-columns:24px repeat(24,minmax(0,1fr));gap:1px}.gbpx-qr-receiver-heatmap i{height:10px}}.gbpx-qr-observed-analytics .gbpx-qr-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px;display:flex}.gbpx-qr-observed-analytics .gbpx-qr-heading h2{color:#273244;font-size:22px;font-weight:650}.gbpx-qr-observed-analytics .gbpx-qr-heading p{color:#7d8594;font-size:11px;line-height:1.7}.gbpx-qr-analytics-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-qr-observed-analytics .gbpx-qr-analytics-actions button{min-height:30px;padding:6px 10px;font-size:10px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters{background:#fff;border:1px solid #e5e8ef;border-radius:13px;flex-wrap:wrap;align-items:flex-end;gap:15px;margin-bottom:15px;padding:16px;display:flex}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters label{letter-spacing:.3px;color:#949cac;flex:none;min-width:130px;font-size:8px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters label:nth-child(3){flex:1;min-width:200px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters select,.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters input{color:#64738b;border-color:#e1e6f0;min-height:35px;padding:8px 10px;font-size:10px!important}.gbpx-qr-observed-range{gap:7px;max-width:100%;display:grid}.gbpx-qr-observed-range>span{letter-spacing:.4px;color:#9ca4b4;font-size:8px}.gbpx-qr-observed-range>div{background:#f3f3fa;border-radius:7px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex}.gbpx-qr-observed-analytics .gbpx-qr-observed-range button{color:#8894ab;background:0 0;border:0;border-radius:5px;min-height:27px;padding:5px 8px;font-size:9px}.gbpx-qr-observed-analytics .gbpx-qr-observed-range button[aria-pressed=true]{color:#527dd0;background:#fff;box-shadow:0 1px 4px #253c6d0d}.gbpx-qr-observed-coverage{color:#8d9ab0;margin:0 0 15px;font-size:10px;line-height:1.8}.gbpx-qr-observed-analytics .gbpx-qr-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:17px}.gbpx-qr-observed-analytics .gbpx-qr-metrics>article{border-color:#e6e9f1;border-radius:13px;min-height:125px;padding:18px;position:relative;overflow:hidden}.gbpx-qr-observed-analytics .gbpx-qr-metrics article:after{content:"";background:#9685de;width:72px;height:2px;position:absolute;top:65px;right:16px}.gbpx-qr-observed-analytics .gbpx-qr-metrics article:nth-child(2):after{background:#5aab91}.gbpx-qr-observed-analytics .gbpx-qr-metrics article:nth-child(3):after{background:#e2b957}.gbpx-qr-observed-analytics .gbpx-qr-metrics small{letter-spacing:.4px;color:#8e99ad;font-size:9px}.gbpx-qr-observed-analytics .gbpx-qr-metrics strong{color:#273244;max-width:calc(100% - 70px);margin-top:13px;font-size:27px;font-weight:550;line-height:1.2;display:block}.gbpx-qr-observed-analytics .gbpx-qr-metrics p{color:#9aa6bb;margin-top:10px;font-size:9px;line-height:1.8}.gbpx-qr-observed-chart,.gbpx-qr-observed-heat,.gbpx-qr-observed-breakdowns>article{background:#fff;border:1px solid #e5e9f1;border-radius:13px;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 4px #11182704}.gbpx-qr-observed-chart>header,.gbpx-qr-observed-heat>header,.gbpx-qr-observed-breakdowns article>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px;padding:17px 19px;display:flex}.gbpx-qr-observed-analytics h3{color:#374151;margin:0;font-size:12px;font-weight:600}.gbpx-qr-observed-chart header p,.gbpx-qr-observed-heat header p,.gbpx-qr-observed-breakdowns header p{color:#99a3b5;max-width:100%;margin:5px 0 0;font-size:9px;line-height:1.8}.gbpx-qr-observed-chart header>div:last-child{color:#a1acc0;align-items:center;gap:12px;font-size:9px;display:flex}.gbpx-qr-observed-chart header>div:last-child>span{align-items:center;gap:5px;display:flex}.gbpx-qr-observed-chart header i{background:#d0c6ef;border-radius:2px;width:7px;height:7px;display:inline-block}.gbpx-qr-observed-chart header>div:last-child>span:last-child i{background:#4d80df}.gbpx-qr-observed-svg{min-width:0;height:280px;padding:4px 16px 8px}.gbpx-qr-observed-svg svg{width:100%;height:100%;display:block}.gbpx-qr-observed-caption{color:#a4b0c5;margin:0;padding:4px 19px 15px;font-size:9px;line-height:1.8}.gbpx-qr-observed-heat>header{display:block}.gbpx-qr-observed-heat-body{gap:4px;padding:4px 19px 19px;display:grid;overflow:auto}.gbpx-qr-observed-heat-body>div{grid-template-columns:31px repeat(12,minmax(0,1fr));align-items:center;gap:4px;min-width:450px;display:grid}.gbpx-qr-observed-heat-body span{color:#a7b2c5;font-size:8px}.gbpx-qr-observed-heat-labels>span:not(:first-child){text-align:center;font-size:7px}.gbpx-qr-observed-heat-body i{border-radius:3px;min-width:0;height:21px;display:block}.gbpx-qr-observed-unavailable{color:#aab8cc;text-align:center;padding:25px 19px 32px;font-size:11px;line-height:1.7}.gbpx-qr-observed-breakdowns{grid-template-columns:1.15fr 1fr;gap:14px;display:grid}.gbpx-qr-observed-bars{gap:12px;padding:0 19px 18px;display:grid}.gbpx-qr-observed-bars>section{grid-template-columns:140px 1fr;align-items:center;gap:5px 12px;min-width:0;display:grid}.gbpx-qr-observed-bars section>span{color:#7c8da8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gbpx-qr-observed-bars section>div{flex-direction:column;gap:3px;min-height:16px;display:flex}.gbpx-qr-observed-bars i,.gbpx-qr-observed-bars b{background:#d4cbed;border-radius:2px;min-width:0;height:6px;display:block}.gbpx-qr-observed-bars b{background:#4d7fe0}.gbpx-qr-observed-bars small{color:#a4b2ca;grid-column:2;font-size:8px}.gbpx-qr-observed-bars>p{color:#a6b6ce;font-size:10px}.gbpx-qr-rating-bars{gap:14px;padding:5px 19px 21px;display:grid}.gbpx-qr-rating-bars>section{grid-template-columns:25px 1fr 25px;align-items:center;gap:10px;display:grid}.gbpx-qr-rating-bars span{color:#8193b0;font-size:10px}.gbpx-qr-rating-bars>section>div{background:#f6f5fc;border-radius:7px;height:10px;overflow:hidden}.gbpx-qr-rating-bars i{background:#b3a2df;border-radius:7px;height:100%;display:block}.gbpx-qr-rating-bars strong{color:#8fa2c1;text-align:right;font-size:10px;font-weight:500}.gbpx-qr-observed-devices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 19px 19px;display:grid}.gbpx-qr-observed-devices>section{background:#fcfdff;border:1px solid #edf2fa;border-radius:7px;flex-direction:column;gap:5px;padding:11px;display:flex}.gbpx-qr-observed-devices strong{color:#6a83a8;font-size:20px;font-weight:550;line-height:1.2}.gbpx-qr-observed-devices span{color:#92a6c4;text-transform:capitalize;font-size:10px}.gbpx-qr-observed-devices small{color:#b0c0d8;font-size:8px;line-height:1.7}.gbpx-qr-alltime-response{flex-direction:column;gap:12px;padding:10px 19px 30px;display:flex}.gbpx-qr-alltime-response>strong{color:#6c88ae;font-size:32px;font-weight:500}.gbpx-qr-alltime-response>span{color:#a4b5cd;font-size:10px}.gbpx-qr-observed-table>div{overflow:auto}.gbpx-qr-observed-table table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font-size:10px}.gbpx-qr-observed-table th{color:#95a4bc;background:#fafcff;border-bottom:1px solid #e9eff9;padding:13px 15px;font-size:9px;font-weight:500}.gbpx-qr-observed-table td{color:#8ea2c0;overflow-wrap:anywhere;border-bottom:1px solid #eef3fa;max-width:280px;padding:14px 15px;font-size:10px;line-height:1.7}.gbpx-qr-observed-table strong{color:#6b83a6;font-size:11px;font-weight:550;display:block}.gbpx-qr-observed-table small{color:#abbdd7;margin-top:4px;font-size:8px;line-height:1.7;display:block}.gbpx-qr-observed-table small.gbpx-qr-source-error{color:#c9a271}.gbpx-qr-analytics-setup{margin-top:18px}.gbpx-qr-studio-receiver{color:#8196b8;border-top:1px solid #e9edf5;padding:17px 20px;font-size:11px}.gbpx-qr-studio-receiver>summary{cursor:pointer;color:#6c86b0;padding:3px 0}.gbpx-qr-studio-receiver>.gbpx-qr-receiver{margin-top:12px}.gbpx-qr-note>.gbpx-qr-receiver{margin-top:14px}.gbpx-qr-observed-analytics .gbpx-qr-note{color:#94a7c3;font-size:10px;line-height:1.8}@media (width<=1100px){.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters{gap:12px}.gbpx-qr-observed-range{flex-basis:100%}.gbpx-qr-observed-range>div{justify-content:flex-start;align-self:flex-start}.gbpx-qr-analytics-actions{justify-content:flex-start}.gbpx-qr-observed-analytics .gbpx-qr-metrics article:after{width:42px;right:13px}.gbpx-qr-observed-analytics .gbpx-qr-metrics strong{max-width:calc(100% - 40px);font-size:24px}.gbpx-qr-observed-breakdowns{grid-template-columns:1fr 1fr}.gbpx-qr-observed-bars>section{grid-template-columns:110px 1fr;gap:5px 9px}.gbpx-qr-observed-bars section>span{font-size:9px}}@media (width<=750px){.gbpx-qr-observed-analytics .gbpx-qr-metrics{grid-template-columns:1fr;gap:9px}.gbpx-qr-observed-analytics .gbpx-qr-metrics>article{min-height:110px;padding:15px}.gbpx-qr-observed-analytics .gbpx-qr-metrics article:after{width:80px;top:55px}.gbpx-qr-observed-analytics .gbpx-qr-metrics strong{max-width:none;margin-top:9px;font-size:25px}.gbpx-qr-observed-breakdowns{grid-template-columns:1fr;gap:0}.gbpx-qr-observed-chart>header,.gbpx-qr-observed-heat>header,.gbpx-qr-observed-breakdowns article>header{padding:15px}.gbpx-qr-observed-svg{height:225px;padding:2px 10px 5px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters label{flex:1;min-width:140px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters label:nth-child(3){min-width:100%}.gbpx-qr-observed-heat-body{padding:2px 14px 14px}.gbpx-qr-observed-caption{padding:3px 15px 13px}.gbpx-qr-observed-devices{padding:0 15px 15px}.gbpx-qr-studio-receiver{padding:14px}.gbpx-qr-observed-analytics .gbpx-qr-heading h2{font-size:20px}}@media (width<=480px){.gbpx-qr-observed-analytics .gbpx-qr-analytics-actions button{min-height:27px;padding:5px 8px;font-size:9px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters{gap:10px;padding:12px}.gbpx-qr-observed-analytics .gbpx-qr-analytics-filters label{min-width:110px}.gbpx-qr-observed-analytics .gbpx-qr-observed-range button{padding:4px 6px;font-size:8px}.gbpx-qr-observed-range>span{font-size:7px}.gbpx-qr-observed-devices{gap:9px}.gbpx-qr-observed-devices>section{padding:9px}.gbpx-qr-observed-devices strong{font-size:18px}.gbpx-qr-observed-devices small{font-size:7px}.gbpx-qr-observed-bars>section{grid-template-columns:90px 1fr}.gbpx-qr-observed-bars section>span{font-size:8px}.gbpx-qr-observed-chart header>div:last-child{gap:9px;font-size:8px}.gbpx-qr-studio-receiver{padding:11px}}.gbpx-website-builder{color:#374151;flex-direction:column;gap:17px;min-width:0;font-size:13px;line-height:1.6;display:flex}.gbpx-website-builder *{box-sizing:border-box}.gbpx-website-builder h1,.gbpx-website-builder h2,.gbpx-website-builder h3,.gbpx-website-builder p{margin:0}.gbpx-website-builder button{color:#657087;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e8eaf0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:10px;font-weight:600;display:inline-flex}.gbpx-website-builder button:disabled{opacity:.45;cursor:default}.gbpx-website-builder button:hover:not(:disabled){background:#f6f8fd;border-color:#cdd9f1}.gbpx-website-builder button.primary{color:#fff;background:#3269e9;border-color:#3269e9}.gbpx-website-builder button:focus-visible{outline-offset:3px;outline:2px solid #597cde}.gbpx-builder-heading{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.gbpx-builder-heading h1{letter-spacing:-.5px;color:#293244;align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.gbpx-builder-heading h1 svg{color:#8a80d8}.gbpx-builder-heading p{color:#7b8595;margin-top:6px;font-size:11px;line-height:1.7}.gbpx-builder-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-builder-heading button{white-space:nowrap;font-family:inherit;font-size:10px}.gbpx-builder-project{background:linear-gradient(120deg,#fff7ed,#fff0d9);border:1px solid #fff0dc;border-radius:14px;flex-direction:column;gap:17px;padding:25px;display:flex}.gbpx-builder-project>header{align-items:center;gap:15px;display:flex}.gbpx-builder-project>header>span{color:#fff;background:linear-gradient(145deg,#f97b32,#eea34d);border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 5px 14px #df8d3922}.gbpx-builder-project>header small{color:#cb9568;letter-spacing:.3px;font-size:9px;font-weight:650;display:block}.gbpx-builder-project>header h2{letter-spacing:-.4px;color:#293244;margin-top:4px;font-size:21px;font-weight:700}.gbpx-builder-project>header p{color:#b59479;margin-top:6px;font-size:11px;line-height:1.7}.gbpx-builder-address{color:#ddc29a;background:#fffefb;border:1px solid #fff3e4;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:14px 16px;display:flex}.gbpx-builder-address strong{color:#8e7965;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:600}.gbpx-builder-address>svg{flex-shrink:0}.gbpx-builder-address>button{color:#bd9a72;white-space:nowrap;background:#fffaf2;border:0;min-height:25px;margin-left:auto;font-family:inherit;font-size:9px}.gbpx-builder-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.gbpx-builder-stats>section{background:#fffefb;border:1px solid #fff4e6;border-radius:10px;flex-direction:column;gap:6px;min-height:60px;padding:13px;display:flex}.gbpx-builder-stats small{letter-spacing:.4px;color:#bcad9c;font-size:8px;font-weight:600}.gbpx-builder-stats strong{color:#7d6a58;text-transform:capitalize;font-size:17px;font-weight:600;line-height:1.3}.gbpx-builder-saved-site,.gbpx-builder-assets,.gbpx-builder-review-facts,.gbpx-builder-facts{background:#fff;border:1px solid #fff4e5;border-radius:11px;padding:15px}.gbpx-builder-project section>header{color:#bda6d7;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:9px;display:flex}.gbpx-builder-project h3{color:#6d6472;font-size:11px;font-weight:650}.gbpx-builder-project section>header>small{color:#b0a6b4;font-size:9px}.gbpx-builder-project section>header>button{color:#a598ba;border-color:#f0e8f6;min-height:24px;margin-left:auto;padding:3px 7px;font-family:inherit;font-size:9px}.gbpx-builder-project section>p{color:#a89f98;margin-top:8px;font-size:10px;line-height:1.8}.gbpx-builder-screenshot{background:#faf9fc;border:1px solid #efeaf0;border-radius:8px;min-height:140px;max-height:290px;position:relative;overflow:hidden}.gbpx-builder-screenshot .site-image{object-fit:cover;object-position:top;width:100%;height:auto;display:block}.gbpx-builder-screenshot .site-image-empty{color:#b5aabe;justify-content:center;align-items:center;min-height:140px;font-size:11px;display:flex}.gbpx-builder-photo-strip{gap:9px;padding-bottom:7px;display:flex;overflow:auto}.gbpx-builder-photo-strip figure{background:#f6f4fa;border:1px solid #ece8f1;border-radius:6px;flex:0 0 85px;height:77px;margin:0;position:relative;overflow:hidden}.gbpx-builder-photo-strip img{object-fit:cover;width:100%;height:100%;display:block}.gbpx-builder-photo-strip figcaption{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#16131c83;padding:2px 4px;font-size:7px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.gbpx-builder-review-facts blockquote{background:#fffcf6;border-left:2px solid #f4e2bc;border-radius:0 5px 5px 0;margin:10px 0 0;padding:8px 12px}.gbpx-builder-review-facts blockquote>strong{color:#9d8b6d;font-size:10px;font-weight:600}.gbpx-builder-review-facts blockquote>p{color:#b4a68f;max-height:57px;margin-top:4px;font-size:10px;line-height:1.8;overflow:auto}.gbpx-builder-facts dl{grid-template-columns:90px 1fr;gap:9px 13px;margin:13px 0 0;font-size:10px;line-height:1.7;display:grid}.gbpx-builder-facts dt{color:#b0a5a5}.gbpx-builder-facts dd{color:#8d8182;overflow-wrap:anywhere;margin:0}.gbpx-builder-project-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}.gbpx-builder-project-actions p{color:#b29a7f;max-width:700px;font-size:10px;line-height:1.8}.gbpx-builder-project-actions button{white-space:nowrap;min-height:36px;padding:9px 14px;font-family:inherit;font-size:11px}.gbpx-builder-error{color:#bf8b9f;background:#fff7fb;border:1px solid #f1dee7;border-radius:7px;padding:11px 14px;font-size:11px}.gbpx-builder-preview{background:#f6f7fc;border:1px solid #e7eaf4;border-radius:11px;overflow:hidden}.gbpx-builder-preview>header{background:#fff;border-bottom:1px solid #ecedf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;padding:12px 15px;display:flex}.gbpx-builder-preview h2{color:#6e7d98;font-size:12px;font-weight:600}.gbpx-builder-preview header>div{align-items:center;gap:5px;display:flex}.gbpx-builder-preview button{min-height:27px;padding:5px 8px;font-family:inherit;font-size:10px}.gbpx-builder-preview button.active{color:#6f92d8;background:#edf2ff;border-color:#d9e4fa}.gbpx-builder-preview-address{color:#9baac2;overflow-wrap:anywhere;background:#fdfdff;border-bottom:1px solid #e7eaf4;padding:9px 15px;font-size:10px}.gbpx-builder-canvas{justify-content:center;align-items:flex-start;width:100%;min-width:0;padding:15px;display:flex;overflow:auto}.gbpx-builder-canvas iframe{background:#fff;border:1px solid #e1e6f1;border-radius:5px;flex-shrink:0;width:100%;height:650px;box-shadow:0 3px 12px #27375509}.gbpx-builder-canvas.tablet iframe{width:768px;max-width:100%}.gbpx-builder-canvas.mobile iframe{width:390px;max-width:100%}@media (width<=1100px){.gbpx-builder-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-builder-heading>div:last-child{margin-left:auto}.gbpx-builder-project{padding:20px}.gbpx-builder-project>header h2{font-size:19px}.gbpx-builder-stats strong{font-size:15px}}@media (width<=700px){.gbpx-builder-heading>div:last-child{justify-content:flex-start;margin-left:0}.gbpx-builder-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-builder-project{gap:13px;padding:15px}.gbpx-builder-project>header{align-items:flex-start;gap:11px}.gbpx-builder-project>header>span{border-radius:10px;width:38px;height:38px}.gbpx-builder-project>header h2{font-size:17px;line-height:1.4}.gbpx-builder-project>header small{font-size:8px}.gbpx-builder-project>header p{font-size:10px}.gbpx-builder-project-actions{flex-wrap:wrap;gap:10px}.gbpx-builder-project-actions button{margin-left:auto}.gbpx-builder-address{flex-wrap:wrap;padding:12px}.gbpx-builder-address>button{margin-left:26px}.gbpx-builder-canvas{padding:8px}.gbpx-builder-canvas iframe{height:540px}}@media (width<=480px){.gbpx-builder-heading h1{font-size:20px}.gbpx-builder-heading p{font-size:10px}.gbpx-builder-project>header>span{display:none}.gbpx-builder-project>header h2{font-size:17px}.gbpx-builder-project{border-radius:10px;padding:12px}.gbpx-builder-stats{gap:8px}.gbpx-builder-stats>section{min-height:57px;padding:11px}.gbpx-builder-stats small{font-size:7px}.gbpx-builder-stats strong{font-size:13px}.gbpx-builder-saved-site,.gbpx-builder-assets,.gbpx-builder-review-facts,.gbpx-builder-facts{padding:12px}.gbpx-builder-facts dl{grid-template-columns:65px 1fr;gap:8px 10px;font-size:9px}.gbpx-builder-project-actions p{font-size:9px}.gbpx-builder-photo-strip figure{flex-basis:72px;height:66px}.gbpx-builder-preview>header{padding:10px}.gbpx-builder-canvas{padding:5px}.gbpx-builder-canvas iframe{height:490px}}.gbpx-dashboard,.gbpx-location-overview{color:#252a3b;min-width:0;font-size:13px;line-height:1.45}.gbpx-dashboard *,.gbpx-location-overview *{box-sizing:border-box}.gbpx-dashboard button,.gbpx-location-overview button,.gbpx-dashboard input,.gbpx-dashboard select,.gbpx-location-overview input{font:inherit}.gbpx-dashboard button,.gbpx-location-overview button{cursor:pointer;color:#516077;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e5e8ee;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.gbpx-dashboard button:disabled,.gbpx-location-overview button:disabled{opacity:.45;cursor:default}.gbpx-dashboard button:hover:not(:disabled),.gbpx-location-overview button:hover:not(:disabled){background:#f3f6ff;border-color:#cbd6f4}.gbpx-dashboard button:focus-visible,.gbpx-location-overview button:focus-visible,.gbpx-dashboard input:focus-visible,.gbpx-dashboard select:focus-visible,.gbpx-location-overview input:focus-visible{outline-offset:3px;outline:2px solid #3264ed}.gbpx-dashboard button.primary,.gbpx-location-overview button.primary{color:#fff;background:#2767ec;border-color:#2767ec}.gbpx-dashboard button.primary:hover,.gbpx-location-overview button.primary:hover{background:#1e55d4}.gbpx-dashboard h3,.gbpx-location-overview h1,.gbpx-location-overview h2,.gbpx-location-overview h3,.gbpx-location-overview p{margin:0}.gbpx-dashboard small,.gbpx-location-overview small{color:#969da9;font-size:10px}.gbpx-dash-filters{background:#fff;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:9px;min-height:48px;margin-bottom:12px;padding:6px;display:flex}.gbpx-dash-filters button{color:#6c7280;background:0 0;border-color:#0000;gap:7px;padding:7px 13px;font-size:11px}.gbpx-dash-filters button.active{color:#32344a;background:#f7f7fb;border-color:#e9e9f2;box-shadow:0 1px 3px #10182805}.gbpx-dash-filters button>span{color:#9a9eaa;background:#f6f6f9;border-radius:20px;min-width:21px;padding:0 5px;font-size:10px;line-height:16px}.gbpx-dash-filters .all.active>span{color:#fff;background:#292c49}.gbpx-dash-filters i{background:#7e8390;border-radius:50%;width:7px;height:7px}.gbpx-dash-filters .all i{background:0 0;border:1px solid #666d80;width:9px;height:9px}.gbpx-dash-filters .attention i{background:#ef555c}.gbpx-dash-filters .healthy i{background:#11a376}.gbpx-dash-filters .attention>span{color:#e65c62;background:#fff1f2}.gbpx-dash-filters .healthy>span{color:#19a77c;background:#eafaf4}.gbpx-dash-tools{background:#fff;border:1px solid #eaecf0;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;padding:10px 13px;display:flex}.gbpx-dash-search{color:#9295a1;background:#f7f6fa;border:1px solid #edeaf2;border-radius:7px;align-items:center;gap:8px;width:260px;max-width:100%;min-height:33px;padding:0 10px;display:flex}.gbpx-dash-search input{color:#3d4354;background:0 0;border:0;outline:0;width:100%;min-width:0;height:31px;font-size:11px}.gbpx-dash-search input::placeholder{color:#9497a4}.gbpx-dash-tools>div{align-items:center;gap:10px;display:flex}.gbpx-dash-tools label:not(.gbpx-dash-search){color:#9095a0;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.gbpx-dash-tools select{color:#525766;background:#fff;border:1px solid #eaebf0;border-radius:7px;min-height:33px;padding:7px 9px;font-size:11px}.gbpx-dash-result{align-items:center;gap:11px;margin:0 2px 12px;font-size:11px;display:flex}.gbpx-dash-result strong{font-weight:650}.gbpx-dash-result>span{color:#a0a3ac;font-size:10px}.gbpx-dash-location{background:#fff;border:1px solid #e8ebf1;border-radius:12px;margin-bottom:16px;padding:15px 18px 0;overflow:hidden;box-shadow:0 2px 6px #151b2e04}.gbpx-dash-location.attention{border-color:#f2d5da;box-shadow:0 2px 6px #ae344108}.gbpx-dash-location>header{align-items:center;gap:10px;min-width:0;padding-bottom:11px;display:flex}.gbpx-dash-location>header>strong{color:#34364d;font-size:12px;line-height:1.45}.gbpx-dash-avatar{color:#d95860;background:#fff1f2;border:1px solid #f6dbe0;border-radius:6px;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:10px;font-weight:700;display:grid}.gbpx-dash-card-actions{flex-shrink:0;gap:10px;margin-left:auto;display:flex}.gbpx-dash-card-actions button{color:#557fce;background:#eef3ff;border-color:#d7e2f9;padding:7px 11px;font-size:11px}.gbpx-dash-card-actions .primary{padding-left:14px;padding-right:14px}.gbpx-dash-card-actions .primary span{margin-left:4px}.gbpx-dash-status{background:#fafafb;border:1px solid #f0f0f4;border-radius:7px;align-items:center;gap:20px;min-height:38px;padding:7px 12px;font-size:10px;display:flex}.gbpx-dash-status>span{color:#747988;align-items:center;gap:5px;font-weight:600;display:flex}.gbpx-dash-status b{color:#8e94a2;background:#f1f2f6;border-radius:12px;place-items:center;min-width:16px;min-height:16px;font-size:10px;display:grid}.gbpx-dash-status>span:first-child b{color:#fff;background:#ec5059}.gbpx-dash-status .gbpx-dash-health{color:#878d9b;background:#fff;border:1px solid #e8e9ef;border-radius:6px;margin-left:auto;padding:4px 9px;font-size:9px}.gbpx-dash-status .gbpx-dash-health.warning{color:#dc6d79;background:#fff0f2;border-color:#f9dce2}.gbpx-dash-notice{color:#b78b34;background:#fffcee;border:1px solid #f4e9b5;border-radius:6px;align-items:center;gap:6px;margin:8px 0 10px;padding:6px 10px;font-size:10px;display:flex}.gbpx-dash-notice>svg{flex-shrink:0}.gbpx-dash-notice button{color:#bc8737;white-space:nowrap;background:0 0;border:0;min-height:16px;margin-left:auto;padding:0;font-size:9px}.gbpx-dash-stats{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 -18px;display:grid}.gbpx-dash-stats>button{color:#696e7d;background:#fff;border:0;border-right:1px solid #eff0f5;border-radius:0;flex-direction:column;gap:9px;min-height:143px;padding:16px 8px 11px;display:flex}.gbpx-dash-stats>button:last-child{border-right:0}.gbpx-dash-stats>button:hover:not(:disabled){background:#fafbff}.gbpx-dash-stats>button strong{letter-spacing:.5px;font-size:8px;font-weight:700}.gbpx-dash-stats>button>span:not(.gbpx-dash-ring){color:#585b6d;font-size:10px;font-weight:600}.gbpx-dash-stats>button>svg{color:#afb2bb;transition:transform .15s}.gbpx-dash-stats>button>svg.expanded{transform:rotate(180deg)}.gbpx-dash-ring{--ring-color:#ef414b;--ring-base:#fff0f2;background:conic-gradient(var(--ring-color) var(--ring-fill),var(--ring-base) 0);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;position:relative}.gbpx-dash-ring>span{color:var(--ring-color);background:#fff;border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid;position:absolute;inset:4px}.gbpx-dash-ring.amber{--ring-color:#d59b25;--ring-base:#fff9e9}.gbpx-dash-ring.green{--ring-color:#1ca67d;--ring-base:#e9f8f1}.gbpx-dash-expanded{background:#fbfcff;border-top:1px solid #edf0f6;margin:0 -18px;padding:16px 19px}.gbpx-dash-expanded>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gbpx-dash-expanded h3{font-size:12px}.gbpx-dash-expanded>header button{background:0 0;border:0;min-height:20px;padding:3px}.gbpx-dash-expanded p{color:#828899;align-items:center;gap:5px;margin:9px 0;font-size:11px;display:flex}.gbpx-dash-detail-row{border-bottom:1px solid #eceff6;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:11px;display:flex}.gbpx-dash-detail-row span{gap:3px;display:grid}.gbpx-dash-detail-row button,.gbpx-dashboard button.gbpx-dash-link{color:#4e75d0;background:0 0;border:0;min-height:24px;padding:4px 0;font-size:11px}.gbpx-dashboard button.gbpx-dash-link{margin-top:10px}.gbpx-dash-evidence{color:#9b9eab;text-align:center;background:#fff;border-top:1px solid #f2f3f7;margin:0 -18px;padding:6px;font-size:9px}.gbpx-dash-empty{color:#989eac;background:#fff;border:1px solid #edf0f5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:200px;padding:45px 20px;display:flex}.gbpx-dash-empty h3{color:#51576a;font-size:15px}.gbpx-dash-empty p{margin:0 0 7px;font-size:12px}.gbpx-dash-pagination{color:#8e95a4;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;display:flex}.gbpx-location-overview{flex-direction:column;gap:15px;display:flex}.gbpx-overview-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin:3px 0 0;display:flex}.gbpx-overview-heading h1{letter-spacing:-.6px;color:#202936;align-items:center;gap:8px;font-size:22px;font-weight:700;line-height:1.2;display:flex}.gbpx-overview-heading h1 svg{color:#7860e9}.gbpx-overview-heading p{color:#9398a3;margin-top:7px;font-size:11px}.gbpx-overview-heading>div:last-child{gap:8px;display:flex}.gbpx-overview-heading button{min-height:32px;font-size:11px}.gbpx-overview-heading button.help{color:#fff;background:#6950ed;border:0;border-radius:20px;box-shadow:0 3px 9px #6b4dec20}.gbpx-overview-public{color:#7480a1;background:#f7f8fe;border:1px solid #e6e8f3;border-radius:10px;align-items:flex-start;gap:11px;padding:13px 16px;font-size:11px;display:flex}.gbpx-overview-public>svg{flex-shrink:0;margin-top:2px}.gbpx-overview-public>div{gap:3px;display:grid}.gbpx-overview-public strong{color:#485773;font-size:12px}.gbpx-overview-public span{font-size:10px}.gbpx-overview-public>a{white-space:nowrap;color:#5575c0;align-items:center;gap:5px;margin-left:auto;font-size:10px;text-decoration:none;display:flex}.gbpx-overview-public details{font-size:10px}.gbpx-overview-public summary{cursor:pointer}.gbpx-overview-public p{max-width:850px;padding-top:6px}.gbpx-overview-help{color:#7b75a2;background:#f8f6ff;border:1px solid #e7e4fa;border-radius:9px;padding:14px 16px;font-size:12px}.gbpx-overview-help strong{color:#55498c}.gbpx-overview-help p{margin:6px 0 10px}.gbpx-overview-autopost{color:#fff;background:linear-gradient(105deg,#5540e8,#7635ef);border:1px solid #8c6deb;border-radius:11px;align-items:center;gap:12px;min-height:60px;padding:12px 16px;display:flex;box-shadow:0 3px 7px #6942d525}.gbpx-overview-autoicon{background:#fff2;border:1px solid #ffffff2b;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.gbpx-overview-autopost strong{align-items:center;gap:7px;font-size:12px;display:flex}.gbpx-overview-autopost small{color:#e9e3ff;background:#ffffff2b;border-radius:5px;padding:2px 6px;font-size:8px}.gbpx-overview-autopost p{color:#ddd5ff;margin-top:3px;font-size:10px}.gbpx-overview-autopost>button:not(.gbpx-overview-switch){color:#6d7fb9;background:#fff;border-color:#d4cbf9;min-height:26px;margin-left:auto;padding:3px 10px;font-size:10px}.gbpx-overview-autopost .gbpx-overview-switch{background:#ffffff3b;border:0;border-radius:18px;justify-content:flex-start;width:43px;height:25px;min-height:25px;padding:3px}.gbpx-overview-switch span{background:#fff;border-radius:50%;width:19px;height:19px;display:block;box-shadow:0 1px 3px #261c6b20}.gbpx-overview-autopost .gbpx-overview-switch.on{background:#2ad18b;justify-content:flex-end}.gbpx-overview-section-title{justify-content:space-between;align-items:center;gap:12px;min-height:25px;margin:5px 0 0;display:flex}.gbpx-overview-section-title>span{color:#8d96a4;letter-spacing:.7px;font-size:9px;font-weight:700}.gbpx-overview-section-title>div{align-items:center;gap:13px;display:flex}.gbpx-overview-section-title small{font-size:10px}.gbpx-overview-section-title>div>button{color:#6683c5;background:0 0;border:0;min-height:20px;padding:1px 3px;font-size:10px}.gbpx-overview-card{background:#fff;border:1px solid #e8ebf0;border-radius:11px;min-width:0;padding:17px;overflow:hidden;box-shadow:0 1px 3px #111c3103}.gbpx-overview-card>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.gbpx-overview-card h2{color:#3c4656;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.gbpx-overview-card>header>button,.gbpx-overview-card>header>div>button{color:#6583c6;white-space:nowrap;background:0 0;border:0;min-height:20px;padding:0;font-size:10px}.gbpx-overview-card>header>div{align-items:center;gap:13px;display:flex}.gbpx-overview-card>p{color:#8b94a2;margin-top:6px;font-size:10px}.gbpx-overview-grid-strip{grid-template-columns:210px repeat(4,minmax(0,1fr));gap:10px;display:grid}.gbpx-overview-grid-strip .gbpx-overview-card{min-height:133px;padding:13px}.gbpx-overview-heat-preview{align-items:center;gap:10px;display:flex}.gbpx-overview-heat-grid{flex-shrink:0;gap:2px;width:96px;display:grid}.gbpx-overview-heat-grid>span{aspect-ratio:1;border-radius:1px;place-items:center;min-height:0;font-size:8px;display:grid}.gbpx-overview-heat-preview>div:last-child strong{letter-spacing:.6px;white-space:nowrap;color:#8d95a5;font-size:7px}.gbpx-overview-heat-preview p{color:#969baa;margin:6px 0;font-size:9px}.gbpx-overview-heat-preview small{color:#a3a8b3;font-size:8px;line-height:2}.gbpx-location-overview .top1{color:#fff;background:#12a96a}.gbpx-location-overview .top5{color:#fff;background:#95c93f}.gbpx-location-overview .top10{color:#fff;background:#e8b73a}.gbpx-location-overview .top20{color:#fff;background:#ed8b39}.gbpx-location-overview .unknown{color:#b5bac5;background:#f0f1f5}.gbpx-overview-rank-bucket{position:relative}.gbpx-overview-rank-bucket:before{content:"";opacity:.7;background:#42ba84;width:3px;position:absolute;inset:0 auto 0 0}.gbpx-overview-rank-bucket.bucket-1:before{background:#9bbb43}.gbpx-overview-rank-bucket.bucket-2:before{background:#d6ad31}.gbpx-overview-rank-bucket.bucket-3:before{background:#ec8b32}.gbpx-overview-rank-bucket h3{color:#677083;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.gbpx-overview-rank-bucket h3 i{background:#2db779;border-radius:1px;width:7px;height:7px}.gbpx-overview-rank-bucket h3 small{color:#75ae81;background:#ecf8ee;padding:1px 4px;font-size:7px}.gbpx-overview-rank-bucket.bucket-1 h3 i{background:#9bbb43}.gbpx-overview-rank-bucket.bucket-2 h3 i{background:#d6ad31}.gbpx-overview-rank-bucket.bucket-3 h3 i{background:#ec8b32}.gbpx-overview-rank-bucket>strong{letter-spacing:-1px;color:#283649;margin-top:12px;font-size:25px;line-height:1.1;display:block}.gbpx-overview-rank-bucket p{color:#969ca9;margin-top:4px;font-size:9px}.gbpx-overview-rank-bucket footer{color:#a5abb5;border-top:1px solid #eceef4;margin-top:10px;padding-top:7px;font-size:8px}.gbpx-overview-window{position:relative}.gbpx-overview-window>div:first-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.gbpx-overview-window button{color:#8c96a8;background:0 0;border:0;border-radius:20px;min-height:25px;padding:4px 7px;font-size:9px;font-weight:500}.gbpx-overview-window button.active{color:#fff;background:#3972ec;font-weight:700;box-shadow:0 2px 4px #3471d81c}.gbpx-overview-window button.custom{color:#7b8ac0;background:#f4f6ff;border:1px solid #dce4fa;padding:4px 9px}.gbpx-overview-dates{z-index:5;background:#fff;border:1px solid #e4e9f5;border-radius:8px;gap:10px;min-width:300px;padding:12px;display:flex;position:absolute;top:33px;right:0;box-shadow:0 6px 20px #182b4d20}.gbpx-overview-dates label{color:#8d96a6;gap:4px;font-size:10px;display:grid}.gbpx-overview-dates input{color:#5d6980;background:#fff;border:1px solid #e4e7ef;border-radius:5px;padding:5px;font-size:11px}.gbpx-overview-data-note{justify-content:flex-end;align-items:center;gap:5px;line-height:1.5;display:flex;color:#8c97a6!important;margin-top:-9px!important;font-size:9px!important}.gbpx-overview-data-note svg{flex-shrink:0}.gbpx-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.gbpx-overview-metrics>section{flex-direction:column;align-items:flex-start;min-height:143px;padding:15px;display:flex}.gbpx-overview-metric-icon{color:#6293e7;background:#edf5ff;border-radius:5px;place-items:center;width:28px;height:28px;margin-bottom:7px;display:grid}.gbpx-overview-metrics .metric-1 .gbpx-overview-metric-icon{color:#66bd92;background:#eefaf3}.gbpx-overview-metrics .metric-2 .gbpx-overview-metric-icon{color:#a584e5;background:#f6f0ff}.gbpx-overview-metrics .metric-3 .gbpx-overview-metric-icon{color:#dcb24f;background:#fff9e9}.gbpx-overview-metrics>section>strong{color:#253343;margin-bottom:3px;font-size:23px;font-weight:650;line-height:1.1}.gbpx-overview-metrics>section>span:not(.gbpx-overview-metric-icon){color:#8490a1;font-size:10px}.gbpx-overview-metrics>section>small{color:#919aa9;background:#f7f8fa;border-radius:8px;margin-top:8px;padding:2px 5px;font-size:8px}.gbpx-overview-metrics>section>p{color:#a9aeb8;margin-top:5px;font-size:8px}.gbpx-overview-trend{padding:15px 17px}.gbpx-overview-trend>header{flex-wrap:wrap;margin-bottom:18px}.gbpx-overview-chart-controls{flex-wrap:wrap;align-items:center;display:flex;gap:9px!important}.gbpx-overview-legend{color:#8b94a3;gap:8px;font-size:9px;display:flex}.gbpx-overview-legend>span{white-space:nowrap;align-items:center;gap:4px;display:flex}.gbpx-overview-legend i{border-radius:1px;width:7px;height:7px}.gbpx-overview-chart-controls .gbpx-overview-raw{color:#7c8fc1;background:#f5f7ff;border:1px solid #dce4fa;border-radius:4px;min-height:25px;padding:3px 7px;font-size:9px}.gbpx-overview-no-chart{color:#c2cbd7;text-align:center;background:#fafbfe;border:1px solid #f4f5fa;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:210px;padding:25px;display:flex}.gbpx-overview-no-chart>strong{color:#607087;font-size:11px}.gbpx-overview-no-chart>span{color:#a1aab9;font-size:11px}.gbpx-overview-no-chart>button{color:#6c8cd0;background:0 0;border:0;min-height:20px;padding:0;font-size:10px}.gbpx-overview-chart{background:#fbfcff;border:1px solid #f1f4fa;border-radius:7px;min-height:210px}.gbpx-overview-chart svg{width:100%;height:215px;display:block}.gbpx-overview-raw-table{border-top:1px solid #edf0f6;max-height:330px;margin-top:13px;padding-top:10px;overflow:auto}.gbpx-overview-raw-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.gbpx-overview-raw-table th,.gbpx-overview-raw-table td{text-align:left;color:#7e8999;border-bottom:1px solid #edf0f6;padding:7px 9px}.gbpx-overview-raw-table th{color:#606d83;background:#fafbff;font-weight:600}.gbpx-overview-raw-table p{color:#909bad;padding:10px;font-size:11px}.gbpx-overview-visibility{grid-template-columns:320px 1fr;gap:13px;display:grid}.gbpx-overview-visibility>.gbpx-overview-card>p{color:#8d97a7;max-width:340px;margin-top:6px;font-size:10px}.gbpx-overview-score{color:#26394c;margin-top:15px;font-size:48px;font-weight:600;line-height:1.2}.gbpx-overview-score small{color:#909aa9;font-size:10px;font-weight:500}.gbpx-overview-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.gbpx-overview-three>span{letter-spacing:.2px;color:#9da4b1;flex-direction:column;gap:4px;font-size:8px;display:flex}.gbpx-overview-three strong{color:#4c5a70;letter-spacing:0;font-size:16px;font-weight:600}.gbpx-overview-visibility .gbpx-overview-no-chart{min-height:170px;margin-top:15px}.gbpx-overview-tabs{background:#f5f6f9;border-radius:20px;align-items:center;gap:2px;padding:3px;display:inline-flex}.gbpx-overview-tabs button{color:#939aa8;background:0 0;border:0;border-radius:18px;min-height:23px;padding:4px 10px;font-size:9px}.gbpx-overview-tabs button.active{color:#fff;background:#3570eb;box-shadow:0 1px 4px #3976e020}.gbpx-overview-two-column{grid-template-columns:1fr 1fr;align-items:start;gap:13px;display:grid}.gbpx-overview-two-column>.gbpx-overview-card{align-self:stretch}.gbpx-overview-completeness{align-items:center;gap:16px;padding:10px 0 18px;display:flex}.gbpx-overview-completeness .gbpx-dash-ring{width:68px;height:68px}.gbpx-overview-completeness .gbpx-dash-ring>span{font-size:18px;inset:5px}.gbpx-overview-completeness strong{color:#566176;font-size:13px}.gbpx-overview-completeness p{color:#9a9faa;margin-top:5px;font-size:10px}.gbpx-overview-check-list>div{color:#bba169;border-top:1px solid #eff1f6;align-items:center;gap:9px;padding:9px 0;font-size:11px;display:flex}.gbpx-overview-check-list>div svg{flex-shrink:0}.gbpx-overview-check-list>div span{color:#6c778c;gap:2px;display:grid}.gbpx-overview-check-list small{color:#a2a9b5;font-size:9px}.gbpx-overview-check-list button{color:#5d7fd0;background:#f2f5ff;border:0;min-height:23px;margin-left:auto;padding:2px 9px;font-size:9px}.gbpx-location-overview .good{color:#22a37b}.gbpx-overview-review-summary{border-bottom:1px solid #f0f1f5;gap:40px;padding:8px 0 15px;display:flex}.gbpx-overview-review-summary>div{gap:5px;display:grid}.gbpx-overview-review-summary small{letter-spacing:.6px;font-size:8px}.gbpx-overview-review-summary strong{color:#2e3c51;align-items:center;gap:7px;font-size:29px;line-height:1.1;display:flex}.gbpx-overview-review-summary strong svg{color:#f2b846}.gbpx-overview-review-summary span{color:#929aa8;font-size:10px}.gbpx-overview-card .gbpx-overview-data-note{justify-content:flex-start;margin:9px 0 0!important}.gbpx-overview-recent-reviews article{border-bottom:1px solid #f0f2f7;padding:14px 0}.gbpx-overview-recent-reviews article:last-child{border-bottom:0}.gbpx-overview-recent-reviews header{flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.gbpx-overview-recent-reviews header strong{color:#5c6880;font-weight:600}.gbpx-overview-recent-reviews header span{color:#ecb846;letter-spacing:1px}.gbpx-overview-recent-reviews header small{margin-left:auto;font-size:8px}.gbpx-overview-recent-reviews p{color:#8a94a6;overflow-wrap:anywhere;margin:7px 0;font-size:11px;line-height:1.65}.gbpx-overview-recent-reviews article>small{font-size:9px}.gbpx-overview-recent-reviews article>button{color:#6686c9;background:#edf3ff;border:0;min-height:23px;padding:2px 9px;font-size:9px}.gbpx-overview-recent-reviews blockquote{color:#8f98a8;border-left:2px solid #e5eaf5;margin:8px 0 0;padding-left:10px;font-size:10px}.gbpx-overview-empty{color:#a1a8b5;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:110px;padding:18px;font-size:11px;display:flex}.gbpx-overview-empty button{color:#6d89c9;background:0 0;border:0;font-size:10px}.gbpx-overview-keywords{margin-top:13px}.gbpx-overview-keywords>div{color:#7d889c;border-bottom:1px solid #f0f2f7;justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.gbpx-overview-keywords strong{color:#576b8c;font-weight:600}.gbpx-overview-count{color:#d99c55;background:#fff3e8;border-radius:6px;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.gbpx-overview-task-list>div{color:#8b99b2;border-bottom:1px solid #f0f2f7;align-items:center;gap:10px;padding:12px 0;display:flex}.gbpx-overview-task-list>div>span{gap:4px;display:grid}.gbpx-overview-task-list strong{color:#63718a;font-size:11px;font-weight:600}.gbpx-overview-task-list small{font-size:9px}.gbpx-overview-task-list button{color:#6f8bd1;background:#f2f6ff;border:0;min-height:24px;margin-left:auto;padding:3px 9px;font-size:9px}.gbpx-overview-drafts{color:#8794ac;margin-top:12px;font-size:10px}.gbpx-overview-drafts summary{cursor:pointer}.gbpx-overview-drafts button{color:#7a8cad;border:0;border-bottom:1px solid #eff1f7;border-radius:0;justify-content:space-between;width:100%;margin-top:6px;padding:7px 0;font-size:10px;display:flex}.gbpx-overview-large-grid{gap:5px;max-width:330px;margin:17px auto;display:grid}.gbpx-overview-large-grid>span{aspect-ratio:1;border-radius:5px;place-items:center;min-height:0;font-size:13px;font-weight:650;display:grid}.gbpx-overview-stacked{flex-direction:column;gap:13px;display:flex}.gbpx-overview-audit{align-items:center;gap:19px;padding-top:10px;display:flex}.gbpx-overview-audit .gbpx-dash-ring{width:70px;height:70px}.gbpx-overview-audit .gbpx-dash-ring>span{font-size:22px;inset:5px}.gbpx-overview-audit>div{flex:1;gap:6px;display:grid}.gbpx-overview-audit strong{letter-spacing:.7px;color:#c7a15e;font-size:9px}.gbpx-overview-audit span{color:#98a0ae;justify-content:space-between;font-size:10px;display:flex}.gbpx-overview-audit b{color:#5f6c82;font-weight:600}@media (width>=1700px){.gbpx-overview-grid-strip{grid-template-columns:230px repeat(4,minmax(0,1fr))}.gbpx-overview-heat-grid{width:104px}.gbpx-overview-grid-strip .gbpx-overview-card{min-height:145px}.gbpx-overview-metrics>section{min-height:156px}.gbpx-overview-no-chart{min-height:225px}.gbpx-dash-stats>button{min-height:151px}}@media (width<=1150px){.gbpx-overview-grid-strip{grid-template-columns:180px repeat(4,minmax(0,1fr));gap:7px}.gbpx-overview-grid-strip .gbpx-overview-card{padding:10px}.gbpx-overview-heat-grid{width:80px}.gbpx-overview-rank-bucket h3{flex-wrap:wrap;font-size:9px}.gbpx-overview-rank-bucket h3 small{display:none}.gbpx-overview-visibility{grid-template-columns:270px 1fr}.gbpx-overview-chart-controls{justify-content:flex-end}.gbpx-overview-legend{display:none}.gbpx-dash-stats>button>span:not(.gbpx-dash-ring){font-size:9px}}@media (width<=800px){.gbpx-dash-tools{flex-wrap:wrap;align-items:stretch}.gbpx-dash-search{width:100%}.gbpx-dash-tools>div{flex-wrap:wrap;margin-left:auto}.gbpx-dash-location{padding-left:12px;padding-right:12px}.gbpx-dash-stats{margin-left:-12px;margin-right:-12px}.gbpx-dash-location>header{flex-wrap:wrap}.gbpx-dash-location>header>strong{max-width:calc(100% - 50px)}.gbpx-dash-card-actions{margin-left:auto}.gbpx-dash-status{flex-wrap:wrap;gap:10px}.gbpx-dash-stats>button{min-height:125px;padding-left:4px;padding-right:4px}.gbpx-dash-stats>button>span:not(.gbpx-dash-ring){display:none}.gbpx-dash-stats>button strong{font-size:7px}.gbpx-dash-ring{width:42px;height:42px}.gbpx-dash-result{flex-wrap:wrap;gap:4px 10px}.gbpx-overview-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-overview-grid-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.gbpx-overview-heat-preview{grid-column:1/-1;justify-content:center}.gbpx-overview-heat-grid{width:90px}.gbpx-overview-grid-strip .gbpx-overview-heat-preview{min-height:120px}.gbpx-overview-visibility,.gbpx-overview-two-column{grid-template-columns:1fr}.gbpx-overview-section-title{flex-wrap:wrap;align-items:flex-start}.gbpx-overview-section-title>div{flex-wrap:wrap;gap:7px}.gbpx-overview-data-note{justify-content:flex-start;margin-top:-8px!important}.gbpx-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-overview-public{flex-wrap:wrap}.gbpx-overview-public>a{margin-left:28px}.gbpx-overview-card>header,.gbpx-overview-card>header>div{flex-wrap:wrap}.gbpx-overview-autopost{gap:8px;padding:10px}.gbpx-overview-autopost p{max-width:270px;font-size:9px}.gbpx-overview-autoicon{display:none}.gbpx-overview-chart-controls,.gbpx-overview-window>div:first-child{justify-content:flex-start}}@media (width<=480px){.gbpx-dash-filters{gap:2px}.gbpx-dash-filters button{padding:6px;font-size:9px}.gbpx-dash-tools select{max-width:210px}.gbpx-dash-status .gbpx-dash-health{margin-left:0}.gbpx-dash-notice{align-items:flex-start}.gbpx-dash-notice button{white-space:normal;min-width:45px}.gbpx-dash-ring{width:35px;height:35px}.gbpx-dash-ring>span{font-size:10px;inset:3px}.gbpx-overview-heading h1{font-size:20px}.gbpx-overview-grid-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-overview-autopost>div{flex:1}.gbpx-overview-autopost strong{font-size:11px}.gbpx-overview-autopost>button:not(.gbpx-overview-switch){padding:3px 6px}.gbpx-overview-autopost .gbpx-overview-switch{width:34px}.gbpx-overview-autopost .gbpx-overview-switch span{width:17px;height:17px}.gbpx-overview-dates{gap:7px;min-width:270px;padding:9px;left:0;right:auto}.gbpx-overview-dates input{max-width:122px}.gbpx-overview-card{padding:13px}.gbpx-overview-public>div{max-width:calc(100% - 30px)}}@media (prefers-reduced-motion:reduce){.gbpx-dash-stats>button>svg{transition:none}}.gbpx-location-overview .gbpx-overview-card h2{color:#374151}.gbpx-location-overview .gbpx-overview-card>p,.gbpx-overview-heading p,.gbpx-overview-data-note,.gbpx-overview-check-list small,.gbpx-overview-recent-reviews p{color:#788393!important}.gbpx-overview-metrics>section>span:not(.gbpx-overview-metric-icon),.gbpx-overview-keywords>div,.gbpx-overview-task-list strong{color:#657185}.gbpx-locations{color:#1f2937;min-width:0;padding:24px;font-family:Inter,DM Sans,system-ui,sans-serif;font-size:13px}.gbpx-locations button,.gbpx-loc-dialog button{font:inherit;cursor:pointer}.gbpx-loc-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:30px;display:grid}.gbpx-loc-kpis>div{background:linear-gradient(120deg, var(--loc-fill), #fff);border:1px solid;border-color:var(--loc-border);height:118px;color:var(--loc-accent);border-radius:17px;align-items:flex-start;gap:12px;padding:17px;display:flex;position:relative;overflow:hidden}.gbpx-loc-kpis>div:before{content:"";background:linear-gradient(90deg, transparent, var(--loc-accent));opacity:.6;height:4px;position:absolute;top:0;left:0;right:0}.gbpx-loc-kpis>div:after{content:"";background:var(--loc-fill);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-65px;right:-55px}.gbpx-loc-kpis .blue{--loc-fill:#e6f0ff;--loc-border:#cbdcf2;--loc-accent:#2563eb}.gbpx-loc-kpis .green{--loc-fill:#e3fff0;--loc-border:#a7e4c4;--loc-accent:#149c7a}.gbpx-loc-kpis .gold{--loc-fill:#fff8ca;--loc-border:#e9d96f;--loc-accent:#ca7e06}.gbpx-loc-kpis .red{--loc-fill:#ffeded;--loc-border:#efb6bd;--loc-accent:#e11d48}.gbpx-loc-kpis svg{box-sizing:border-box;background:var(--loc-fill);border-radius:13px;flex-shrink:0;width:48px;height:48px;padding:11px}.gbpx-loc-kpis b{letter-spacing:-1px;margin-top:4px;font-size:31px;line-height:1.3}.gbpx-loc-kpis span{text-align:right;z-index:1;min-width:0;margin-left:auto;padding-top:5px}.gbpx-loc-kpis strong{color:#263242;letter-spacing:.65px;white-space:nowrap;font-size:10px;font-weight:700;display:block}.gbpx-loc-kpis small{color:#374151;margin-top:7px;font-size:11px;display:block}.gbpx-loc-filters{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.gbpx-loc-filters>input,.gbpx-loc-filters select,.gbpx-loc-filters>button,.gbpx-loc-workspace-filter{color:#414852;background:#fff;border:1px solid #e4e6eb;border-radius:12px;width:100%;min-width:0;height:48px;font-size:12px}.gbpx-loc-filters input{padding:0 16px}.gbpx-loc-filters select{cursor:pointer;text-overflow:ellipsis;padding:0 14px}.gbpx-loc-filters .gbpx-loc-scope{color:#315cc7;white-space:nowrap;text-overflow:ellipsis;background:#eef2ff;border-color:#c8d1ee;align-items:center;gap:9px;padding:0 16px;font-weight:650;display:flex;overflow:hidden}.gbpx-loc-workspace-filter{display:flex;overflow:hidden}.gbpx-loc-workspace-filter select{border:0;border-radius:0;flex:1;width:0;height:46px}.gbpx-loc-workspace-filter button{color:#697586;background:#fff;border:0;border-left:1px solid #e5e7eb;padding:0 11px}.gbpx-loc-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:71px;display:flex}.gbpx-loc-toolbar>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.gbpx-loc-bulk-panel{background:#f8faff;border:1px solid #cbd5f4;border-radius:10px;margin-bottom:16px;padding:16px}.gbpx-loc-bulk-panel>p{color:#667085;margin:12px 0;font-size:12px;line-height:1.5}.gbpx-loc-toolbar button,.gbpx-loc-pagination button,.gbpx-loc-dialog-actions>button{color:#374151;background:#fff;border:1px solid #e4e6eb;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;display:inline-flex}.gbpx-loc-view{border:1px solid #e4e6eb;border-radius:9px;padding:2px;display:flex}.gbpx-loc-view button{border:0;border-radius:6px;padding:7px}.gbpx-loc-view button[aria-pressed=true]{color:#315cc7;background:#eef2ff}.gbpx-loc-selected{color:#315cc7;margin-right:4px;font-weight:650}.gbpx-loc-table-wrap{border:1px solid #e3e5ea;border-radius:12px;overflow:auto;box-shadow:0 2px 2px #16233d06}.gbpx-loc-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1080px;font-size:11px}.gbpx-loc-table-wrap th{color:#66707f;letter-spacing:.3px;text-transform:uppercase;vertical-align:top;text-align:left;overflow-wrap:anywhere;background:#f8f9fc;height:80px;padding:13px 7px;font-size:9px;font-weight:550}.gbpx-loc-table-wrap th:first-child{width:27px}.gbpx-loc-table-wrap th:nth-child(2){width:130px}.gbpx-loc-table-wrap th:last-child{width:188px}.gbpx-loc-table-wrap td{vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #e4e6eb;height:75px;padding:13px 7px}.gbpx-loc-table-wrap td>span:not(.gbpx-loc-status){text-overflow:ellipsis;display:block;overflow:hidden}.gbpx-loc-table-wrap td small,.gbpx-loc-table-wrap th small{color:#77818e;letter-spacing:0;text-transform:none;margin-top:5px;font-size:10px;font-weight:400;display:block}.gbpx-loc-check input,.gbpx-locations input[type=checkbox],.gbpx-loc-dialog input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;width:13px;height:13px;margin:1px}.gbpx-loc-name{align-items:flex-start;gap:8px;display:flex}.gbpx-loc-name>button:first-child{color:#737d8a;background:0 0;border:0;padding:4px 0}.gbpx-loc-name>.gbpx-loc-link{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gbpx-loc-link{color:#2e59bd;text-align:left;font:inherit;background:0 0;border:0;padding:0;line-height:1.5}.gbpx-loc-actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.gbpx-loc-setup,.gbpx-loc-manage{color:#315dc6;background:#eff3ff;border:1px solid #c9d2f1;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.gbpx-loc-manage{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-loc-status{color:#667085;white-space:nowrap;background:#f1f3f7;border-radius:99px;padding:5px 9px;font-size:10px;line-height:1.1;display:inline-block!important}.gbpx-loc-status.green{color:#158563;background:#d9fae9}.gbpx-loc-status.red{color:#c74242;background:#fff0ef}.gbpx-loc-muted{color:#8992a0}.gbpx-loc-labels{flex-wrap:wrap;gap:3px;display:flex!important}.gbpx-loc-labels>span{color:#4f46e5;background:#eef2ff;border-radius:4px;padding:3px 5px}.gbpx-loc-pagination{color:#727985;border:1px solid #e3e5ea;border-radius:12px;align-items:center;gap:18px;min-height:61px;margin-top:16px;padding:14px 18px;font-size:12px;display:flex}.gbpx-loc-pagination b{color:#39414c;font-weight:550}.gbpx-loc-pagination label{align-items:center;gap:9px;display:flex}.gbpx-loc-pagination select{color:#4b5563;background:#fff;border:1px solid #e4e6eb;border-radius:7px;padding:6px 10px}.gbpx-loc-pagination>div{align-items:center;gap:10px;margin-left:auto;display:flex}.gbpx-loc-pagination button{padding:6px 10px}.gbpx-loc-pagination button:disabled{opacity:.4;cursor:default}.gbpx-loc-detail{background:#fff;padding:5px 12px 12px}.gbpx-loc-detail-head{align-items:center;gap:10px;display:flex}.gbpx-loc-detail-head>button:not(.gbpx-loc-link){color:#315cc7;background:#eef2ff;border:1px solid #cbd5f4;border-radius:7px;margin-left:auto;padding:7px 10px}.gbpx-loc-detail-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:17px 0;display:grid}.gbpx-loc-detail-fields small{text-transform:uppercase!important;font-weight:600!important}.gbpx-loc-detail-fields p{color:#404958;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.6}.gbpx-loc-detail-links{flex-wrap:wrap;gap:6px;display:flex}.gbpx-loc-detail-links button{color:#3d5ead;background:#fafbfe;border:1px solid #e5e7eb;border-radius:6px;padding:6px 10px;font-size:11px}.gbpx-loc-empty{text-align:center;color:#8992a0;border:1px solid #e5e7eb;border-radius:12px;padding:45px 20px}.gbpx-loc-empty h3{color:#293446;margin:12px 0;font-size:16px}.gbpx-loc-empty .gbpx-loc-manage{margin:12px auto 0}.gbpx-loc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gbpx-loc-grid article{border:1px solid #e3e5ea;border-radius:12px;padding:19px}.gbpx-loc-grid article p{color:#7b8492;font-size:12px}.gbpx-loc-grid article>.gbpx-loc-link{margin-top:13px;font-size:12px}.gbpx-loc-card-status{gap:7px;margin:14px 0;display:flex}.gbpx-loc-dialog{color:#374151;padding:22px;font-family:Inter,DM Sans,sans-serif;font-size:13px}.gbpx-loc-dialog p{margin:0 0 17px;line-height:1.6}.gbpx-loc-options{gap:12px;max-height:340px;margin:18px 0;display:grid;overflow:auto}.gbpx-loc-options label{align-items:flex-start;gap:10px;display:flex}.gbpx-loc-dialog-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.gbpx-loc-dialog-actions>.gbpx-loc-manage{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-loc-dialog button:disabled{opacity:.45;cursor:default}.gbpx-loc-field{gap:8px;margin:16px 0;font-size:12px;font-weight:600;display:grid}.gbpx-loc-field input,.gbpx-loc-field select{color:#374151;height:42px;font:inherit;background:#fff;border:1px solid #dfe3eb;border-radius:8px;padding:0 12px}.gbpx-loc-workspaces{gap:8px;display:grid}.gbpx-loc-workspaces>div{border:1px solid #e5e7eb;border-radius:8px;display:flex}.gbpx-loc-workspaces button{text-align:left;background:0 0;border:0;padding:11px}.gbpx-loc-workspaces button:first-child{flex:1}.gbpx-loc-workspaces small,.gbpx-loc-picker-row small{color:#8992a0;margin-top:5px;font-size:11px;display:block}.gbpx-loc-picker-row{text-align:left;background:#fff;border:1px solid #e4e6eb;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.gbpx-loc-picker-row>span{flex:1}.gbpx-loc-dialog>.gbpx-loc-scope{color:#315cc7;background:#eef2ff;border:1px solid #cbd5f4;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}.gbpx-loc-error{white-space:pre-wrap;color:#b42318;background:#fff0ef;border:1px solid #fecaca;border-radius:8px;padding:12px;margin-top:17px!important}.gbpx-loc-add-options{gap:12px;display:grid}.gbpx-loc-add-options button{text-align:left;background:#fff;border:1px solid #dfe3eb;border-radius:10px;grid-template-columns:30px 1fr;gap:5px 12px;padding:17px;display:grid}.gbpx-loc-add-options svg{color:#4f46e5;grid-row:span 2}.gbpx-loc-add-options small{color:#8992a0;font-size:12px}.gbpx-locations button:focus-visible,.gbpx-locations input:focus-visible,.gbpx-locations select:focus-visible,.gbpx-loc-dialog button:focus-visible,.gbpx-loc-dialog input:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}@media (width>=1600px){.gbpx-loc-table-wrap table{font-size:12px}.gbpx-loc-table-wrap th{font-size:10px}.gbpx-loc-table-wrap th:nth-child(2){width:170px}.gbpx-loc-kpis strong{font-size:11px}.gbpx-loc-kpis small{font-size:12px}}@media (width<=1100px){.gbpx-locations{padding:18px}.gbpx-loc-kpis{gap:12px}.gbpx-loc-kpis>div{gap:8px;height:108px;padding:13px}.gbpx-loc-kpis svg{width:36px;height:36px;padding:8px}.gbpx-loc-kpis b{font-size:25px}.gbpx-loc-kpis strong{font-size:8px}.gbpx-loc-kpis small{font-size:10px}.gbpx-loc-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-loc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.gbpx-locations{padding:14px}.gbpx-loc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.gbpx-loc-kpis strong{font-size:9px}.gbpx-loc-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gbpx-loc-filters>input{grid-column:span 2}.gbpx-loc-toolbar{align-items:flex-start;padding:12px 0}.gbpx-loc-toolbar>div{gap:5px}.gbpx-loc-toolbar button{padding:8px}.gbpx-loc-pagination{flex-wrap:wrap;gap:10px;padding:12px}.gbpx-loc-pagination>div{margin-left:0}.gbpx-loc-detail-fields,.gbpx-loc-grid{grid-template-columns:1fr}.gbpx-loc-dialog{padding:16px}}.gbpx-reviews,.gbpx-analytics{--gbpx-review-border:#e5e7eb;--gbpx-review-muted:#7b8190;--gbpx-review-purple:#4f46e5;color:#111827;min-width:0;font-size:13px}.gbpx-reviews-location{--gbpx-review-purple:#2563eb}.gbpx-review-sidebar-actions{flex-direction:column;gap:15px;margin-bottom:18px;display:flex}.gbpx-review-sidebar-actions button{color:#6d28b7;background:#f8f4fc;border:1px solid #d8c2eb;border-radius:26px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:600;display:flex;box-shadow:0 2px 4px #312e8118}.gbpx-review-sidebar-actions button:first-child{color:#fff;background:linear-gradient(100deg,#111827,#312e81);border-color:#312e81}.gbpx-alert-toggle,.gbpx-alert-stars{align-items:center;gap:12px;display:flex}.gbpx-alert-stars{flex-wrap:wrap}.gbpx-alert-stars label{align-items:center;gap:5px;display:flex}.gbpx-reviews button,.gbpx-analytics button{font:inherit;cursor:pointer}.gbpx-reviews button:disabled,.gbpx-analytics button:disabled{cursor:default;opacity:.45}.gbpx-reviews button:focus-visible,.gbpx-reviews input:focus-visible,.gbpx-reviews select:focus-visible,.gbpx-analytics button:focus-visible,.gbpx-analytics input:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-review-tabs{border-bottom:1px solid var(--gbpx-review-border);white-space:nowrap;gap:2px;margin:0 0 28px;display:flex;overflow-x:auto}.gbpx-review-tabs button{color:#777c85;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:9px;padding:17px 22px;font-weight:500;display:flex}.gbpx-review-tabs button[aria-current=page]{color:#4f46e5;background:#eef0ff;border-bottom-color:#4f46e5}.gbpx-review-tabs button>span{text-align:center;color:#4f46e5;background:#e0e7ff;border-radius:16px;min-width:38px;padding:3px 10px;font-size:12px}.gbpx-review-stats{grid-template-columns:repeat(7,minmax(125px,1fr));gap:12px;margin:0 0 18px;display:grid}.gbpx-review-stat{background:#f7faff;border:1px solid #dce4f6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:100px;padding:17px 14px;display:flex}.gbpx-review-stat strong{letter-spacing:-1px;font-size:26px;line-height:1.3;display:block}.gbpx-review-stat small{color:#525b6d;margin-top:2px;font-size:11px;display:block}.gbpx-review-stat>span{color:#4f46e5;background:#e5eaff;border-radius:11px;flex:0 0 39px;place-items:center;height:39px;display:grid}.gbpx-review-stat.orange{background:#fffbf5;border-color:#f1e4cf}.gbpx-review-stat.orange>span{color:#d97706;background:#fff0d6}.gbpx-review-stat.green{background:#f3fbf7;border-color:#d8eee2}.gbpx-review-stat.green>span{color:#16a34a;background:#d5f6df}.gbpx-review-stat.cyan{background:#f3fbfc;border-color:#d5edf1}.gbpx-review-stat.cyan>span{color:#0891b2;background:#cff0f6}.gbpx-review-stat.purple{background:#faf7ff;border-color:#e9e0f7}.gbpx-review-stat.purple>span{color:#9333ea;background:#eee0fc}.gbpx-review-stat.red{background:#fff7f8;border-color:#f1dfe2}.gbpx-review-stat.red>span{color:#e11d48;background:#fce0e6}.gbpx-review-filters{border:1px solid var(--gbpx-review-border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;padding:14px 16px;display:flex;box-shadow:0 2px 6px #0f172a05}.gbpx-reviews select,.gbpx-analytics input[type=date]{color:#374151;min-height:39px;font:inherit;background:#fff;border:1px solid #d7d9dd;border-radius:8px;padding:10px 12px}.gbpx-review-filters>select{flex:1;min-width:135px;max-width:175px}.gbpx-review-search{color:#7b8190;border:1px solid #d7d9dd;border-radius:8px;flex:3;align-items:center;gap:10px;min-width:200px;min-height:40px;padding:0 12px;display:flex}.gbpx-review-search input{width:100%;font:inherit;color:#374151;min-width:0;padding:10px 0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.gbpx-review-button{color:#4f46e5;white-space:nowrap;background:#fff;border:1px solid #d6dbeb;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 12px;display:inline-flex;font-weight:600!important}.gbpx-review-button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-review-table-card{border:1px solid var(--gbpx-review-border);background:#fff;border-radius:15px;overflow:visible;box-shadow:0 2px 7px #0f172a05}.gbpx-review-table-scroll{max-width:100%;overflow-x:auto}.gbpx-reviews table,.gbpx-analytics table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.gbpx-reviews th,.gbpx-analytics th{letter-spacing:.35px;text-transform:uppercase;color:#586171;border-bottom:1px solid var(--gbpx-review-border);white-space:nowrap;background:#f5f6f8;padding:18px 13px;font-size:10px;font-weight:600}.gbpx-reviews td,.gbpx-analytics td{color:#4b5563;border-bottom:1px solid #f0f1f4;padding:17px 13px;line-height:1.5}.gbpx-reviews tr:last-child>td,.gbpx-analytics tr:last-child>td{border-bottom:0}.gbpx-review-inbox-table{table-layout:fixed;min-width:1120px}.gbpx-review-inbox-table th:first-child{width:36px}.gbpx-review-inbox-table th:nth-child(2){width:32px}.gbpx-review-inbox-table th:nth-child(3){width:170px}.gbpx-review-inbox-table th:nth-child(4){width:175px}.gbpx-review-inbox-table th:nth-child(5){width:95px}.gbpx-review-inbox-table th:nth-child(6){width:90px}.gbpx-review-inbox-table th:nth-child(7){width:160px}.gbpx-review-inbox-table th:nth-child(8){width:65px}.gbpx-review-inbox-table th:nth-child(9){width:110px}.gbpx-review-inbox-table th:nth-child(10){width:150px}.gbpx-review-inbox-table th:nth-child(11){width:105px}.gbpx-review-inbox-table th:nth-child(12){width:65px}.gbpx-review-inbox-table>tbody>tr:not(.gbpx-review-expanded)>td{text-overflow:ellipsis;white-space:nowrap;height:70px;overflow:hidden}.gbpx-review-inbox-table th button{color:inherit;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:10px}.gbpx-reviews input[type=checkbox]{appearance:auto;accent-color:#4f46e5;vertical-align:middle;width:15px;height:15px}.gbpx-review-person{color:#111827;align-items:center;gap:11px;min-width:0;display:flex}.gbpx-review-person>span:not(.gbpx-review-pill):not(.gbpx-location-stars),.gbpx-review-mini-avatar{color:#6559e9;background:#e6e7ff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:600;display:grid}.gbpx-review-person strong{font-size:12px;font-weight:600}.gbpx-review-expand,.gbpx-review-menu-trigger{color:#7b8190;background:#fff;border:1px solid #e1e3e8;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.gbpx-review-menu-trigger{border:0;width:30px;height:32px;box-shadow:0 2px 10px #11182708}.gbpx-review-row-menu{position:relative}.gbpx-review-menu{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:140px;margin-left:-115px;padding:5px;position:fixed;box-shadow:0 8px 25px #1118271a}.gbpx-review-menu button{text-align:left;color:#374151;background:0 0;border:0;width:100%;padding:10px;display:block}.gbpx-review-menu button:hover{background:#f3f4ff}.gbpx-review-rating{color:#4b5563;align-items:center;gap:4px;display:inline-flex}.gbpx-review-rating svg,.gbpx-location-stars{color:#f5b300}.gbpx-review-pill{white-space:nowrap;color:#647084;background:#eef0f6;border-radius:16px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-block}.gbpx-review-pill.replied{color:#14725d;background:#d7fae9}.gbpx-review-pill.pending{color:#9a6700;background:#fff2d5}.gbpx-review-expanded{background:#f8f9fc}.gbpx-review-expanded>td{color:#4b5563;white-space:normal;padding:18px 25px 22px 65px}.gbpx-review-expanded dl{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:1fr 2fr;gap:10px;margin:0 0 14px;padding:12px;font-size:11px;display:grid}.gbpx-review-expanded dl>div{gap:5px;display:flex}.gbpx-review-expanded dt{font-weight:600}.gbpx-review-expanded dd{margin:0}.gbpx-review-expanded p{white-space:pre-wrap;margin:10px 0}.gbpx-review-native-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;display:flex}.gbpx-review-native-actions .v2-review-actions{border:0;flex:1 0 100%;margin:0;padding:0}.gbpx-review-native-actions .v2-review-actions button{min-height:32px;padding:6px 9px;font-size:11px}.gbpx-review-pagination{color:#8a909b;align-items:center;gap:12px;padding:18px 3px;font-size:12px;display:flex}.gbpx-review-pagination label{align-items:center;gap:8px;margin-left:auto;display:flex}.gbpx-review-pagination button{color:#737c8c;background:0 0;border:0;font-size:11px}.gbpx-review-pagination select{min-height:32px;padding:5px 9px}.gbpx-review-selection{color:#4f46e5;background:#eef2ff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:15px;margin:0 0 12px;padding:12px 16px;display:flex}.gbpx-review-selection button{color:#4f46e5;background:0 0;border:0;font-weight:600}.gbpx-review-selection small{width:100%;font-size:11px}.gbpx-review-empty{text-align:center;color:#7c8595;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:250px;display:flex}.gbpx-review-empty h3{color:#111827;margin:0;font-size:15px}.gbpx-review-empty p{max-width:500px;margin:0}.gbpx-review-proposals,.gbpx-review-tools,.gbpx-review-coverage{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:20px;padding:15px}.gbpx-review-proposals summary,.gbpx-review-tools summary,.gbpx-review-coverage summary{cursor:pointer;color:#4b5563;font-weight:600}.gbpx-review-proposals>p{color:#7b8190;font-size:12px}.gbpx-review-tools-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.gbpx-review-tools-actions button{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 11px}.gbpx-review-modal-actions{justify-content:flex-end;gap:9px;display:flex}.gbpx-review-muted{color:#7b8190;font-size:12px}.gbpx-review-note{color:#717b8d;background:#f8f9fc;border:1px solid #e8ebf3;border-radius:8px;padding:13px 15px;font-size:12px;line-height:1.65}.gbpx-review-error{color:#b91c1c;padding:15px}.gbpx-review-auto-banner{color:#fff;background:linear-gradient(110deg,#142458,#223a86 55%,#342e80);border-radius:13px;align-items:center;gap:20px;min-height:90px;margin-bottom:20px;padding:20px 24px;display:flex}.gbpx-review-auto-banner>span{align-items:center;gap:15px;font-size:16px;display:flex}.gbpx-review-auto-banner>span>svg{box-sizing:content-box;background:#ffffff20;border:1px solid #ffffff30;border-radius:12px;padding:12px}.gbpx-review-auto-banner p{color:#dbe4ff;flex:1;font-size:12px}.gbpx-review-auto-banner button{color:#fff;background:#ffffff20;border:1px solid #ffffff30;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-weight:600;display:flex}.gbpx-reviews-location .gbpx-review-inbox-layout{grid-template-columns:minmax(0,1fr) 300px;gap:20px;display:grid}.gbpx-review-inbox-main{min-width:0}.gbpx-location-review-list{gap:14px;display:grid}.gbpx-location-review{background:#fff;border:1px solid #e2e5eb;border-radius:14px;padding:18px;box-shadow:0 3px 14px #0f172a04}.gbpx-location-review .gbpx-review-person>span:not(.gbpx-review-pill):not(.gbpx-location-stars){color:#bfdbfe;background:linear-gradient(130deg,#202a3a,#111827);border-radius:12px;flex-basis:47px;width:47px;height:47px;font-size:14px}.gbpx-location-review .gbpx-review-person>div{flex-direction:column;gap:4px;display:flex}.gbpx-location-review .gbpx-review-person strong{font-size:14px}.gbpx-location-review .gbpx-review-person small{color:#8a909b;font-size:11px}.gbpx-location-review .gbpx-review-person>.gbpx-review-pill{border-radius:11px;margin-left:auto;padding:8px 12px}.gbpx-location-stars{letter-spacing:2px;font-size:14px}.gbpx-location-review>p{color:#4b5563;margin:13px 0;font-size:13px;line-height:1.7}.gbpx-location-reply{background:#f9faff;border:1px solid #e8ecf4;border-radius:12px;padding:15px;font-size:12px}.gbpx-location-reply p{color:#4b5563;white-space:pre-wrap;margin:10px 0 0}.gbpx-review-template-sidebar{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-self:start;padding:16px}.gbpx-location-review-heading h2{letter-spacing:-.4px;align-items:center;gap:9px;margin:0 0 6px;font-size:23px;display:flex}.gbpx-location-review-heading h2 svg{color:#4f46e5}.gbpx-location-review-heading p{color:#7b8190;margin:0 0 18px;font-size:12px}.gbpx-location-review-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;margin-bottom:17px;display:grid}.gbpx-location-review-filters>label{color:#374151;flex-direction:column;gap:7px;font-size:12px;display:flex}.gbpx-location-review-search-label{grid-column:1/-1}.gbpx-location-review-search-label .gbpx-review-search{min-height:37px}.gbpx-location-review-search-label .gbpx-review-search input{padding:8px 0}.gbpx-location-review-toolbar{color:#7b8190;background:#f8fbff;border:1px solid #dfe6f2;border-radius:11px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:11px;display:flex}.gbpx-location-review-toolbar>label{color:#111827;align-items:center;gap:9px;display:flex}.gbpx-location-review-toolbar>span{margin-left:auto}.gbpx-location-review-toolbar .gbpx-review-button{color:#111827;min-height:31px;padding:6px 9px;font-size:11px!important}.gbpx-location-review-toolbar .gbpx-review-button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-location-review-extra-filters{color:#7b8190;margin:0 0 12px;font-size:11px}.gbpx-location-review-extra-filters>summary{cursor:pointer}.gbpx-location-review-extra-filters>.gbpx-review-filters{margin-top:8px}.gbpx-review-auto-banner>small{color:#cbd5f3;text-align:center;max-width:100px;font-size:11px;line-height:1.6}.gbpx-review-template-rating-tabs{grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0;display:grid}.gbpx-review-template-rating-tabs button{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:5px;justify-content:center;align-items:center;gap:4px;min-height:30px;font-size:11px;display:flex}.gbpx-review-template-rating-tabs button svg{color:#eab308}.gbpx-review-template-rating-tabs button>span{color:#6559e9;background:#f0efff;border-radius:10px;padding:1px 6px;font-size:9px}.gbpx-review-template-rating-tabs button[aria-pressed=true]{background:#f7f7ff;border-color:#4f46e5}.gbpx-review-template-add{color:#4b5563;background:#fff;border:1px dashed #d7d9dd;border-radius:5px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:12px;padding:9px;display:flex;font-size:11px!important}.gbpx-review-sidebar-footnote{line-height:1.7;color:#9ca3af!important;margin-bottom:0!important;font-size:10px!important}@media (width<=720px){.gbpx-location-review-filters{grid-template-columns:1fr}.gbpx-location-review-toolbar{flex-wrap:wrap}.gbpx-location-review-toolbar>span{margin-left:0}.gbpx-review-auto-banner>small{max-width:none}}.gbpx-review-template-sidebar h3{margin:0;font-size:14px}.gbpx-review-template-sidebar>p{color:#8a909b;margin:14px 0;font-size:12px}.gbpx-review-template-sidebar details{margin-top:15px}.gbpx-review-template-sidebar summary{cursor:pointer;color:#4f46e5;align-items:center;gap:7px;font-weight:600;display:flex}.gbpx-review-template-sidebar summary span{color:#737c8c;background:#eef0ff;border-radius:12px;margin-left:auto;padding:3px 7px}.gbpx-review-template-sidebar article{background:#f8faff;border:1px solid #e5eaf5;border-radius:10px;margin:12px 0;padding:12px;font-size:11px}.gbpx-review-template-sidebar article>p{color:#7b8190;white-space:pre-wrap;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.gbpx-review-info{background:#f1f5ff;border:1px solid #d5dff5;border-radius:13px;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;display:flex}.gbpx-review-info>span{color:#fff;background:#4f46e5;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.gbpx-review-info h3{margin:0 0 7px;font-size:15px}.gbpx-review-info p{color:#6b7280;margin:0;font-size:12px;line-height:1.6}.gbpx-review-location-toggle{color:#111827;text-align:left;background:0 0;border:0;align-items:center;gap:12px;display:flex}.gbpx-review-link{color:#4f46e5;background:0 0;border:0;font-weight:600}.gbpx-review-page-heading{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.gbpx-review-page-heading h2{letter-spacing:-.5px;margin:0 0 5px;font-size:25px}.gbpx-review-page-heading p{color:#7b8190;margin:0}.gbpx-review-template-groups{background:#f8f9fc;border:1px solid #e2e5eb;border-radius:13px;margin-top:25px;padding:23px}.gbpx-review-template-groups>section+section{margin-top:45px}.gbpx-review-template-groups h3{align-items:center;gap:10px;margin:0 0 18px;font-size:17px;display:flex}.gbpx-review-template-groups h3 small{color:#818895;background:#f0f1f5;border-radius:12px;padding:3px 7px;font-size:11px}.gbpx-review-template-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.gbpx-review-template-cards article{background:#fff;border:1px solid #e3e6ee;border-radius:12px;padding:20px;box-shadow:0 5px 16px #0f172a03}.gbpx-review-template-cards article>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gbpx-review-template-cards h4{margin:0;font-size:17px;font-weight:500}.gbpx-review-template-cards article>div button{margin-left:auto}.gbpx-review-template-cards p{color:#7b8190;white-space:pre-wrap;margin-bottom:0;font-size:13px;line-height:1.85}.gbpx-review-reporting .gbpx-review-stats{grid-template-columns:repeat(5,minmax(120px,1fr))}.gbpx-review-datebar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;display:flex}.gbpx-review-datebar>label{color:#7b8190;align-items:center;gap:6px;font-size:11px;display:flex}.gbpx-review-view-switch{background:#f5f6fb;border-radius:8px;gap:5px;margin-right:auto;padding:4px;display:flex}.gbpx-review-view-switch button{color:#818895;background:0 0;border:0;border-radius:5px;padding:9px;font-size:11px}.gbpx-review-view-switch button[aria-pressed=true]{color:#4f46e5;background:#fff;box-shadow:0 1px 5px #1118270d}.gbpx-analytics-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.gbpx-analytics-overview{background:#eef1fc;border:1px solid #e2e6f4;border-radius:15px;grid-row:span 3;min-height:580px;padding:24px}.gbpx-review-card-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.gbpx-analytics h3{margin:0;font-size:15px;font-weight:600;line-height:1.4}.gbpx-analytics small{color:#8a909b;font-size:11px}.gbpx-review-card-top small{color:#64748b;margin-top:2px;display:block}.gbpx-review-card-top button{padding:8px 10px;font-size:10px!important}.gbpx-analytics-average{border-bottom:1px solid #d6ddef;align-items:center;gap:16px;padding:25px 0;display:flex}.gbpx-analytics-average>div{flex-direction:column;gap:2px;display:flex}.gbpx-analytics-average strong{letter-spacing:-1px;font-size:34px;line-height:1.2}.gbpx-analytics-average span{color:#526078;font-size:13px}.gbpx-analytics-icon{background:#4f46e5;border-radius:16px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;color:#fff!important}.gbpx-analytics-icon.gold{background:#ffba00}.gbpx-analytics-icon.blue{background:#2f6af4}.gbpx-analytics-icon.purple{background:#a92cf0}.gbpx-analytics-icon.green{background:#0ab43b}.gbpx-analytics-icon.orange{background:#ed650a;border-radius:12px;width:38px;height:38px}.gbpx-analytics-stars{gap:24px;padding-top:26px;display:grid}.gbpx-analytics-stars>div{grid-template-columns:40px 1fr 34px 20px;align-items:center;gap:11px;display:grid}.gbpx-analytics-stars>div>span{color:#526078;align-items:center;gap:4px;font-size:17px;display:flex}.gbpx-analytics-stars svg{color:#ffb400}.gbpx-analytics-stars>div>div{background:#f8f9fc;border-radius:20px;height:11px;overflow:hidden}.gbpx-analytics-stars i{background:linear-gradient(90deg,#ffc400,#ffa000);border-radius:20px;height:100%;display:block}.gbpx-analytics-stars small{text-align:right;color:#64748b}.gbpx-analytics-card{border:1px solid var(--gbpx-review-border);background:#fff;border-radius:15px;min-height:175px;padding:22px;box-shadow:0 2px 4px #11182708}.gbpx-analytics-card-title{align-items:center;gap:14px;display:flex}.gbpx-analytics-card-title small{display:block}.gbpx-analytics-recent-total{color:#8a909b;margin:16px 0;font-size:11px}.gbpx-analytics-recent-total strong{color:#111827;margin-right:7px;font-size:22px;font-weight:600}.gbpx-analytics-card footer{color:#8a909b;border-top:1px solid #e5e7eb;padding-top:15px;font-size:11px}.gbpx-analytics-card footer span{margin-left:20px}.gbpx-analytics-split{grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;display:grid}.gbpx-analytics-split>div{text-align:center;background:#f8f9fb;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:19px 8px;display:flex}.gbpx-analytics-split strong{letter-spacing:-.6px;font-size:24px}.gbpx-analytics-split span{font-size:12px;font-weight:500}.gbpx-analytics-modifications{grid-column:span 2;min-height:105px}.gbpx-analytics-modifications p{color:#8a909b;margin:15px 0 0;font-size:12px}.gbpx-analytics-history{background:#fff;border:1px solid #e5e7eb;border-radius:15px;margin-top:28px;padding:25px;box-shadow:0 5px 15px #11182705}.gbpx-analytics-history h3{font-size:18px;font-weight:500}.gbpx-analytics-months{border-bottom:1px solid #e5e7eb;align-items:end;gap:12px;height:170px;margin:20px 0;padding:0 8px;display:flex;overflow-x:auto}.gbpx-analytics-months>div{color:#717b8d;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:55px;font-size:11px;display:flex}.gbpx-analytics-months i{background:#4f46e5;border-radius:4px 4px 0 0;width:100%;max-width:55px}.gbpx-analytics-months small{white-space:nowrap;margin-bottom:5px;font-size:10px}.gbpx-review-coverage p{line-height:1.7}@media (width>=1600px){.gbpx-review-filters{flex-wrap:nowrap}.gbpx-review-inbox-table{min-width:1450px}.gbpx-review-stat{min-height:105px}.gbpx-analytics-overview{min-height:625px}.gbpx-analytics-card{min-height:190px}}@media (width<=1100px){.gbpx-review-stats{grid-template-columns:repeat(4,minmax(120px,1fr))}.gbpx-analytics-grid{grid-template-columns:1fr 1fr}.gbpx-analytics-overview{grid-row:span 2;min-height:540px}.gbpx-analytics-modifications{grid-column:span 2}.gbpx-reviews-location .gbpx-review-inbox-layout{grid-template-columns:minmax(0,1fr) 250px}.gbpx-review-template-cards{grid-template-columns:1fr}.gbpx-review-reporting .gbpx-review-stats{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (width<=720px){.gbpx-review-tabs button{padding:13px 15px}.gbpx-review-stats{grid-template-columns:repeat(2,minmax(120px,1fr))}.gbpx-review-filters{gap:8px;padding:12px}.gbpx-review-filters>select{min-width:120px;max-width:none}.gbpx-review-search{order:1;min-width:100%}.gbpx-analytics-grid{flex-direction:column;display:flex}.gbpx-analytics-overview{min-height:470px;padding:20px}.gbpx-analytics-card{min-height:150px}.gbpx-reviews-location .gbpx-review-inbox-layout{flex-direction:column;display:flex}.gbpx-review-template-sidebar{box-sizing:border-box;width:100%}.gbpx-review-auto-banner{flex-wrap:wrap;gap:8px;padding:16px}.gbpx-review-auto-banner p{flex-basis:100%}.gbpx-review-pagination{flex-wrap:wrap}.gbpx-review-pagination label{margin-left:0}.gbpx-review-template-groups{padding:15px}.gbpx-review-page-heading{align-items:start;gap:10px}.gbpx-review-page-heading h2{font-size:21px}.gbpx-review-expanded dl{grid-template-columns:1fr}.gbpx-review-datebar label{flex-wrap:wrap}.gbpx-review-reporting .gbpx-review-stats{grid-template-columns:repeat(2,minmax(110px,1fr))}}.gbpx-posts{color:#242a39;flex-direction:column;gap:16px;min-width:0;font-size:13px;display:flex}.gbpx-posts *{box-sizing:border-box}.gbpx-posts h1,.gbpx-posts h2,.gbpx-posts h3,.gbpx-posts p{margin:0}.gbpx-posts button,.gbpx-posts select,.gbpx-posts input{font:inherit}.gbpx-posts button{color:#667082;cursor:pointer;min-height:31px;box-shadow:none;background:#fff;border:1px solid #e5e7ec;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-flex}.gbpx-posts button:disabled{opacity:.45;cursor:default}.gbpx-posts button:hover:not(:disabled){background:#f4f6fd;border-color:#ccd7ee}.gbpx-posts button:focus-visible,.gbpx-posts input:focus-visible,.gbpx-posts select:focus-visible{outline-offset:3px;outline:2px solid #3b6ce4}.gbpx-posts button.primary{color:#fff;background:#2c64e9;border-color:#2c64e9}.gbpx-posts button.primary:hover{background:#2156d2}.gbpx-posts small{color:#979daa;font-size:10px}.gbpx-posts-heading{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.gbpx-posts-heading h1{letter-spacing:-.5px;align-items:center;gap:9px;font-size:22px;font-weight:700;line-height:1.3;display:flex}.gbpx-posts-heading h1 svg{color:#426adb}.gbpx-posts-heading p{color:#9499a4;max-width:650px;margin-top:6px;font-size:11px;line-height:1.65}.gbpx-posts.agency .gbpx-posts-heading h1{font-size:26px;font-weight:500}.gbpx-posts-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-posts-heading-actions>button,.gbpx-posts-heading-actions>.button{white-space:nowrap;min-height:30px;padding:6px 11px;font-size:10px}.gbpx-posts button.help{color:#fff;background:#6750df;border:0;border-radius:20px}.gbpx-posts button.ai{color:#fff;background:linear-gradient(100deg,#8738df,#bd358d);border:0}.gbpx-post-create{position:relative}.gbpx-post-create>div{z-index:10;background:#fff;border:1px solid #e4e7ef;border-radius:8px;width:150px;padding:5px;position:absolute;top:38px;right:0;box-shadow:0 7px 20px #16264a1c}.gbpx-post-create>div button{background:0 0;border:0;justify-content:flex-start;width:100%;font-size:11px}.gbpx-post-help{color:#8c85a7;background:#f8f6ff;border:1px solid #e5e2fa;border-radius:10px;padding:15px;font-size:11px}.gbpx-post-help strong{color:#645581}.gbpx-post-help p{margin:7px 0 10px}.gbpx-post-autopost{color:#fff;background:linear-gradient(115deg,#241b4b,#58157e 64%,#87204c);border:1px solid #6d357d;border-radius:12px;align-items:center;gap:15px;min-height:82px;padding:18px 21px;display:flex}.gbpx-post-autopost>span{background:#ffffff18;border:1px solid #ffffff28;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.gbpx-post-autopost h2{align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.gbpx-post-autopost h2 small{letter-spacing:.3px;color:#e6dced;background:#ffffff25;border-radius:4px;padding:2px 5px;font-size:8px}.gbpx-post-autopost p{color:#ded2e6;margin-top:5px;font-size:10px}.gbpx-post-autopost .gbpx-post-auto-stats{border-left:1px solid #ffffff15;align-items:center;gap:20px;margin-left:auto;padding-left:20px;display:flex}.gbpx-post-auto-stats strong{text-align:center;gap:3px;font-size:19px;font-weight:600;display:grid}.gbpx-post-auto-stats small{color:#d4b8d1;white-space:nowrap;font-size:8px;font-weight:400}.gbpx-post-autopost>button{color:#eee2f0;white-space:nowrap;background:#ffffff15;border-color:#ffffff20;font-size:10px}.gbpx-post-autopost>button:hover{background:#fff2!important}.gbpx-post-review-to-post{background:#fffbee;border:1px solid #f3e6ab;border-radius:11px;padding:16px 18px}.gbpx-post-review-to-post>header{align-items:center;gap:10px;display:flex}.gbpx-post-review-icon{color:#fff;background:#f39214;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.gbpx-post-review-to-post h2{color:#8d5c39;font-size:12px;font-weight:700}.gbpx-post-review-to-post header p{color:#b39878;margin-top:4px;font-size:10px}.gbpx-post-review-to-post header>button{color:#fff;white-space:nowrap;background:#9a4c0a;border-color:#9a4c0a;margin-left:auto;font-size:10px}.gbpx-post-review-to-post>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.gbpx-post-review-to-post article{background:#ffffffb3;border:1px solid #f4eccc;border-radius:8px;min-width:0;padding:12px;font-size:10px}.gbpx-post-review-to-post article>span{color:#edbe53;letter-spacing:1px;font-size:10px}.gbpx-post-review-to-post article p{color:#9f917c;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin-top:6px;line-height:1.7;display:-webkit-box;overflow:hidden}.gbpx-post-review-to-post article footer{align-items:center;gap:8px;margin-top:8px;display:flex}.gbpx-post-review-to-post article strong{color:#b5a48b;font-size:9px;font-weight:500}.gbpx-post-review-to-post article button{color:#b18344;background:0 0;border:0;min-height:20px;margin-left:auto;padding:0;font-size:9px}.gbpx-post-review-empty{color:#b4a486;text-align:center;grid-column:1/-1;padding:14px;font-size:11px}.gbpx-post-agency-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gbpx-post-agency-stats>section{background:#fdfbff;border:1px solid #eeeaf5;border-radius:20px;flex-direction:column;gap:8px;min-height:126px;padding:19px;display:flex;box-shadow:0 2px 3px #2124380a}.gbpx-post-agency-stats small{color:#8b8797;font-size:11px}.gbpx-post-agency-stats strong{color:#2b303a;font-size:29px;font-weight:400;line-height:1.1}.gbpx-post-agency-stats span{color:#9d99a7;font-size:10px}.gbpx-post-source-note{color:#a3a6af;align-items:center;gap:5px;font-size:10px;display:flex;margin-top:-9px!important}.gbpx-post-main{min-width:0}.gbpx-posts.agency .gbpx-post-main{background:#fefcff;border:1px solid #ebe8f1;border-radius:18px;overflow:hidden;box-shadow:0 2px 3px #2824400a}.gbpx-post-agency-tabs{border-bottom:1px solid #eeebf4;gap:12px;padding:8px 22px 0;display:flex}.gbpx-post-agency-tabs>button{color:#9d98a8;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:44px;padding:12px 5px;font-size:11px}.gbpx-post-agency-tabs>button.active{color:#3565d9;border-bottom-color:#3565d9}.gbpx-post-agency-tabs button>span{background:#f0edf7;border-radius:7px;margin-left:4px;padding:2px 5px;font-size:9px}.gbpx-post-agency-tabs>button:last-child{margin-left:auto;font-size:10px}.gbpx-post-type-tabs{background:#fff;border:1px solid #e8eaf1;border-radius:10px;align-items:center;gap:3px;margin:0 0 13px;padding:4px;display:inline-flex}.gbpx-post-type-tabs button{color:#9499a5;background:0 0;border:0;min-height:29px;padding:6px 12px;font-size:10px}.gbpx-post-type-tabs button.active{color:#fff;background:#111827}.gbpx-post-type-tabs span{color:#9299a8;background:#f6f7fa;border-radius:10px;min-width:18px;margin-left:2px;padding:0 4px;font-size:9px}.gbpx-post-type-tabs button.active span{color:#e3e8f0;background:#ffffff25}.gbpx-posts.agency .gbpx-post-type-tabs{background:0 0;border:0;margin:15px 18px 10px}.gbpx-post-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:15px;display:flex}.gbpx-posts.agency .gbpx-post-filters{border-bottom:1px solid #ebeaf2;margin-bottom:0;padding:0 18px 15px}.gbpx-post-search{color:#a0a6b2;background:#fff;border:1px solid #e6e8ee;border-radius:7px;align-items:center;gap:7px;width:280px;min-width:170px;max-width:100%;height:32px;padding:0 10px;display:flex}.gbpx-post-search input{color:#5b667b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.gbpx-post-search input::placeholder{color:#a0a6b2}.gbpx-post-filters>select{color:#7e8899;background:#fff;border:1px solid #e5e8ee;border-radius:7px;max-width:200px;min-height:32px;padding:5px 9px;font-size:10px}.gbpx-post-view{border:1px solid #e7eaf0;border-radius:6px;flex-shrink:0;margin-left:auto;display:flex;overflow:hidden}.gbpx-post-view button{color:#9ca5b4;border:0;border-radius:0;min-height:30px;padding:6px 9px}.gbpx-post-view button.active{color:#507ad7;background:#eef3ff}.gbpx-post-date-filter{color:#8790a1;background:#fff;border:1px solid #e5e8ee;border-radius:7px;font-size:10px;position:relative}.gbpx-post-date-filter summary{cursor:pointer;align-items:center;gap:6px;min-height:30px;padding:7px 10px;list-style:none;display:flex}.gbpx-post-date-filter>div{z-index:10;background:#fff;border:1px solid #e4e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:37px;left:0;box-shadow:0 5px 15px #222c4a19}.gbpx-post-date-filter label{justify-content:space-between;align-items:center;gap:8px;display:flex}.gbpx-post-date-filter input{color:#778398;border:1px solid #e6e9f0;border-radius:4px;padding:4px;font-size:10px}.gbpx-post-grid{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:13px;display:grid}.gbpx-posts.agency .gbpx-post-grid{padding:18px}.gbpx-post-card{background:#fff;border:1px solid #e6e8ee;border-radius:10px;min-width:0;overflow:hidden}.gbpx-post-card button.gbpx-post-cover{color:#c1c7d2;background:#f4f5f8;border:0;border-radius:0;width:100%;height:150px;padding:0;position:relative;overflow:hidden}.gbpx-post-cover img{object-fit:cover;width:100%;height:100%}.gbpx-post-cover>span{color:#8f96a5;background:#fffd;border:1px solid #edeef2;border-radius:4px;padding:2px 6px;font-size:8px;position:absolute;bottom:8px;left:9px}.gbpx-post-card-body{padding:11px 12px}.gbpx-post-card-body>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gbpx-post-status{color:#8990a6;text-transform:capitalize;white-space:nowrap;background:#f2f3f9;border-radius:5px;padding:3px 6px;font-size:9px;display:inline-flex}.gbpx-post-status.live{color:#3da181;background:#eaf9f2}.gbpx-post-status.failed{color:#d2737e;background:#fff0f2}.gbpx-post-card-body header>button{color:#acb2bf;background:0 0;border:0;min-height:20px;padding:0}.gbpx-post-card h3{color:#4a566d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.gbpx-post-card p{color:#949eaf;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:55px;margin:7px 0 9px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.gbpx-post-card-body>small{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.gbpx-post-card footer{color:#a5acb9;flex-direction:column;gap:3px;margin-top:12px;font-size:9px;display:flex}.gbpx-post-card footer small{color:#b1b7c3;font-size:8px}.gbpx-post-card button.gbpx-post-open{color:#7291ce;background:0 0;border:0;min-height:24px;margin-top:5px;padding:6px 0 0;font-size:10px}.gbpx-post-location-table{overflow:auto}.gbpx-post-location-table table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.gbpx-post-location-table th{color:#9096a6;white-space:nowrap;background:#f6f7fd;border-bottom:1px solid #e9ecf3;padding:12px 16px;font-size:10px;font-weight:500}.gbpx-post-location-table td{color:#7a8499;border-bottom:1px solid #eef0f6;padding:14px 16px}.gbpx-post-location-table td:first-child{min-width:180px;max-width:350px}.gbpx-post-location-table td strong{color:#59667f;font-size:11px;font-weight:600}.gbpx-post-location-table td p{color:#a3acbb;max-width:340px;margin-top:5px;font-size:10px}.gbpx-post-location-table small{margin-top:4px;font-size:9px;display:block}.gbpx-post-location-table button{min-height:26px;padding:4px 8px;font-size:10px}.gbpx-post-empty{color:#c3cad6;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:215px;padding:45px 20px;display:flex}.gbpx-posts.agency .gbpx-post-empty{background:#fefcff}.gbpx-post-empty h3{color:#5b6276;font-size:14px;font-weight:500}.gbpx-post-empty p{color:#a3a6b4;text-align:center;font-size:11px}.gbpx-post-empty button{margin-top:5px;font-size:10px}.gbpx-post-pagination{color:#9ca2af;justify-content:flex-end;align-items:center;gap:10px;padding:14px 0;font-size:10px;display:flex}.gbpx-post-pagination>span:first-child{margin-right:auto}.gbpx-post-pagination label{align-items:center;gap:7px;display:flex}.gbpx-post-pagination select{color:#737d91;background:#fff;border:1px solid #e7e8ee;border-radius:6px;padding:4px 8px;font-size:10px}.gbpx-posts.agency .gbpx-post-pagination{padding:15px 18px}.gbpx-post-pagination button{min-height:25px;padding:4px 7px;font-size:9px}.gbpx-posts button.gbpx-post-native-tools{color:#98a3b9;background:0 0;border:0;align-self:flex-end;min-height:20px;padding:1px;font-size:10px}.gbpx-post-error{color:#cb7884;padding:0 0 12px;font-size:11px}.gbpx-post-calendar-wrap{padding:14px 0}.gbpx-posts.agency .gbpx-post-calendar-wrap{padding:18px}.gbpx-post-calendar-wrap>label{color:#8894a7;align-items:center;gap:9px;margin-bottom:12px;font-size:11px;display:flex}.gbpx-post-calendar-wrap input{color:#7c899f;background:#fff;border:1px solid #e3e7ef;border-radius:6px;padding:5px;font-size:11px}.gbpx-post-calendar{border-top:1px solid #e8ecf4;border-left:1px solid #e8ecf4;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.gbpx-post-calendar>strong{color:#8f9ab0;text-align:center;background:#f6f8fd;border-bottom:1px solid #e8ecf4;border-right:1px solid #e8ecf4;padding:8px;font-size:10px;font-weight:500}.gbpx-post-calendar>div{background:#fff;border-bottom:1px solid #e8ecf4;border-right:1px solid #e8ecf4;min-width:0;min-height:110px;padding:7px}.gbpx-post-calendar>div.outside{opacity:.55;background:#fafbfe}.gbpx-post-calendar time{color:#8795ac;font-size:10px}.gbpx-post-calendar>div button{text-align:left;color:#647da9;overflow-wrap:anywhere;background:#eef3ff;border:0;border-radius:4px;flex-direction:column;align-items:flex-start;width:100%;margin-top:5px;padding:5px;font-size:9px;display:flex;overflow:hidden}.gbpx-post-calendar button small{color:#99a9c5;font-size:7px}.gbpx-post-native{padding:15px}.gbpx-post-native>.panel{box-shadow:none;margin:0}.gbpx-post-native .panel-header{padding:12px}.gbpx-post-native .seo-v2-post-filters{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1200px){.gbpx-posts-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-posts-heading-actions{margin-left:auto}.gbpx-post-autopost{padding:15px}.gbpx-post-autopost p{max-width:370px}.gbpx-post-review-to-post>div{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-post-review-to-post article:nth-child(3){display:none}.gbpx-post-filters{gap:6px}.gbpx-post-search{width:235px}.gbpx-post-agency-stats>section{padding:16px}}@media (width<=800px){.gbpx-posts-heading-actions{justify-content:flex-start;margin-left:0}.gbpx-post-autopost{flex-wrap:wrap;gap:10px}.gbpx-post-autopost>span{display:none}.gbpx-post-autopost .gbpx-post-auto-stats{gap:14px;padding-left:12px}.gbpx-post-autopost p{max-width:290px}.gbpx-post-autopost>button{margin-left:auto}.gbpx-post-review-to-post>header{flex-wrap:wrap}.gbpx-post-review-to-post header>button{margin-left:auto}.gbpx-post-review-to-post>div{grid-template-columns:1fr}.gbpx-post-review-to-post article:nth-child(2){display:none}.gbpx-post-agency-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-post-agency-tabs{flex-wrap:wrap;gap:5px;padding-left:12px;padding-right:12px}.gbpx-post-agency-tabs>button{font-size:10px}.gbpx-post-agency-tabs>button:last-child{font-size:9px}.gbpx-post-calendar>div{min-height:85px;padding:4px}.gbpx-post-calendar button small{display:none}.gbpx-post-pagination{flex-wrap:wrap}.gbpx-post-native .seo-v2-post-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.gbpx-posts-heading h1{font-size:20px}.gbpx-posts.agency .gbpx-posts-heading h1{font-size:23px}.gbpx-posts-heading-actions>button{padding:5px 7px;font-size:9px}.gbpx-posts-heading-actions{gap:5px}.gbpx-post-autopost h2{font-size:12px}.gbpx-post-autopost .gbpx-post-auto-stats{display:none}.gbpx-post-review-to-post{padding:12px}.gbpx-post-review-to-post header>button{font-size:9px}.gbpx-post-search{width:100%}.gbpx-post-filters>select{max-width:145px;font-size:9px}.gbpx-post-type-tabs{justify-content:space-between;width:100%}.gbpx-post-type-tabs button{padding:5px 8px;font-size:9px}.gbpx-post-type-tabs span{font-size:8px}.gbpx-posts.agency .gbpx-post-type-tabs{width:auto;margin-left:8px;margin-right:8px}.gbpx-posts.agency .gbpx-post-filters{padding-left:10px;padding-right:10px}.gbpx-post-agency-stats{gap:8px}.gbpx-post-agency-stats>section{border-radius:13px;min-height:112px;padding:12px}.gbpx-post-agency-stats small{font-size:10px}.gbpx-post-agency-stats strong{font-size:25px}.gbpx-post-agency-stats span{font-size:9px}.gbpx-post-calendar-wrap{overflow:auto}.gbpx-post-calendar{min-width:490px}.gbpx-post-native{padding:5px}.gbpx-post-native .seo-v2-post-filters{grid-template-columns:1fr}}.gbpx-posts-heading p,.gbpx-post-agency-stats small,.gbpx-post-agency-stats span,.gbpx-post-card p,.gbpx-post-location-table td,.gbpx-post-location-table td p{color:#6b7280}.gbpx-post-card h3,.gbpx-post-location-table td strong,.gbpx-post-agency-stats strong{color:#293244}.gbpx-post-card footer,.gbpx-post-card footer small{color:#8791a2}.gbpx-media{color:#293346;flex-direction:column;gap:16px;min-width:0;font-size:13px;display:flex}.gbpx-media *{box-sizing:border-box}.gbpx-media h1,.gbpx-media h2,.gbpx-media h3,.gbpx-media p{margin:0}.gbpx-media button,.gbpx-media input,.gbpx-media select{font:inherit}.gbpx-media button{color:#6e7b92;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e6e9ef;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-media button:disabled{opacity:.45;cursor:default}.gbpx-media button:hover:not(:disabled){background:#f5f7fe;border-color:#cbd7ef}.gbpx-media button.primary{color:#fff;background:#316de8;border-color:#316de8}.gbpx-media button.primary:hover{background:#255bd3}.gbpx-media button:focus-visible,.gbpx-media input:focus-visible,.gbpx-media select:focus-visible{outline-offset:3px;outline:2px solid #4d79df}.gbpx-media small{color:#a4acb8;font-size:9px}.gbpx-media-heading{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.gbpx-media-heading h1{letter-spacing:-.5px;align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.gbpx-media-heading h1 svg{color:#5674d9}.gbpx-media-heading p{color:#929cae;max-width:670px;margin-top:6px;font-size:11px;line-height:1.65}.gbpx-media-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gbpx-media button.help{color:#fff;background:#6252df;border:0;border-radius:18px}.gbpx-media.agency .gbpx-media-heading h1{font-size:26px;font-weight:500}.gbpx-media-help{color:#8b84a7;background:#f9f7ff;border:1px solid #e5e2f9;border-radius:10px;padding:15px;font-size:11px}.gbpx-media-help strong{color:#67578a}.gbpx-media-help p{margin:7px 0 10px}.gbpx-media-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.gbpx-media-stats>section{background:#fff;border:1px solid #e8ecf3;border-radius:10px;align-items:center;gap:10px;min-height:64px;padding:11px 13px;display:flex}.gbpx-media-stats .stat-icon{color:#80a2ed;background:#eef3ff;border-radius:6px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.gbpx-media-stats .stat-1{color:#73c999;background:#edfcf2}.gbpx-media-stats .stat-2{color:#e9c562;background:#fffceb}.gbpx-media-stats .stat-3{color:#b28ae6;background:#faf4ff}.gbpx-media-stats>section>div{flex-direction:column;gap:2px;min-width:0;display:flex}.gbpx-media-stats strong{color:#4d5a71;font-size:17px;font-weight:700;line-height:1.25}.gbpx-media-stats div>span{color:#99a2b1;font-size:10px}.gbpx-media-stats div>small{color:#aeb6c3;font-size:8px}.gbpx-media.agency .gbpx-media-stats>section{background:#fdfbff;border-color:#eeeaf5;border-radius:19px;min-height:123px;padding:18px;box-shadow:0 2px 3px #22243b09}.gbpx-media.agency .gbpx-media-stats>section>div{gap:8px}.gbpx-media.agency .gbpx-media-stats strong{color:#303846;font-size:29px;font-weight:400}.gbpx-media.agency .gbpx-media-stats div>span{font-size:11px}.gbpx-media.agency .gbpx-media-stats div>small{font-size:10px}.gbpx-media-automation-panels{grid-template-columns:1.2fr 1fr;gap:12px;display:grid}.gbpx-media-automation-panels>section{background:#fff;border:1px solid #e9edf4;border-radius:10px;overflow:hidden}.gbpx-media-automation-panels header{color:#a58bdf;background:#fafbff;border-bottom:1px solid #f2f4f9;align-items:center;gap:10px;min-height:55px;padding:14px 16px;display:flex}.gbpx-media-automation-panels h2{color:#616e85;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.gbpx-media-automation-panels h2 small{color:#fff;background:#c968d2;border-radius:3px;padding:0 3px;font-size:8px;line-height:1.5}.gbpx-media-automation-panels header p{color:#a5adbc;margin-top:3px;font-size:9px}.gbpx-media-automation-panels header>button{color:#8e9cb7;min-height:26px;margin-left:auto;padding:4px 8px;font-size:9px}.gbpx-media-queue-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:15px;display:grid}.gbpx-media-queue-stats>span{letter-spacing:.3px;color:#a3adbd;flex-direction:column;gap:6px;font-size:8px;display:flex}.gbpx-media-queue-stats strong{letter-spacing:0;color:#8d9ab0;font-size:10px;font-weight:600}.gbpx-media-automation-panels>section>button{color:#7292d2;border-color:#e0e8f7;min-height:26px;margin:0 15px 12px;padding:4px 9px;font-size:9px}.gbpx-media-upcoming{padding:13px}.gbpx-media-upcoming>div{color:#f0c776;background:#fafbfe;border-radius:7px;align-items:center;gap:10px;min-height:57px;padding:12px;display:flex}.gbpx-media-upcoming>div>span{gap:5px;display:grid}.gbpx-media-upcoming strong{color:#7b879c;font-size:10px;font-weight:600}.gbpx-media-upcoming small{color:#a8b1bf;font-size:9px}.gbpx-media-upcoming>button{text-align:left;color:#9baac3;border:0;border-bottom:1px solid #f0f3f8;border-radius:0;justify-content:flex-start;gap:10px;width:100%;padding:9px 0;display:flex}.gbpx-media-upcoming>button>span{color:#6f7e98;gap:3px;font-size:10px;display:grid}.gbpx-media-main{min-width:0}.gbpx-media.agency .gbpx-media-main{background:#fefcff;border:1px solid #eae7f1;border-radius:19px;overflow:hidden;box-shadow:0 2px 4px #1b1f3609}.gbpx-media-agency-tabs{border-bottom:1px solid #eeecf5;gap:20px;padding:10px 22px 0;display:flex}.gbpx-media-agency-tabs button{color:#a19bad;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:12px 4px;font-size:11px}.gbpx-media-agency-tabs button.active{color:#3f75d7;border-bottom-color:#3470e8}.gbpx-media-agency-tabs button>span{color:#a8a1b5;background:#f0edf8;border-radius:6px;min-width:18px;padding:1px 5px;font-size:9px}.gbpx-media-toolbar{background:#fff;border:1px solid #e9edf3;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 12px;display:flex}.gbpx-media.agency .gbpx-media-toolbar{background:#fefcff;border:0;border-bottom:1px solid #eeebf4;border-radius:0;padding:15px 18px}.gbpx-media-search{color:#a2adbd;background:#fff;border:1px solid #e8ecf2;border-radius:6px;align-items:center;gap:7px;width:270px;max-width:100%;height:30px;padding:0 9px;display:flex}.gbpx-media-search input{color:#7e8ca4;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:10px}.gbpx-media-search input::placeholder{color:#a1adbf}.gbpx-media-toolbar>select{color:#8796af;background:#fff;border:1px solid #e8ecf2;border-radius:6px;max-width:180px;min-height:30px;padding:6px 7px;font-size:9px}.gbpx-media-toolbar>select[aria-label=Media\ sort]{margin-left:auto}.gbpx-media-toolbar button.gbpx-media-preview-toggle{color:#a18bbf;background:#faf7ff;border-color:#eae0fa;min-height:28px;padding:5px 8px;font-size:9px}.gbpx-media-views{border:1px solid #e7edf6;border-radius:6px;flex-shrink:0;display:flex;overflow:hidden}.gbpx-media-views button{color:#b0b9c7;border:0;border-radius:0;min-height:28px;padding:5px 7px;font-size:9px}.gbpx-media-views button.active{color:#7b9fdd;background:#f0f5ff}.gbpx-media-date{color:#93a0b5;background:#fff;border:1px solid #e8ecf2;border-radius:6px;font-size:9px;position:relative}.gbpx-media-date summary{cursor:pointer;align-items:center;gap:6px;min-height:28px;padding:7px 9px;list-style:none;display:flex}.gbpx-media-date>div{z-index:10;background:#fff;border:1px solid #e4e9f2;border-radius:7px;flex-direction:column;gap:8px;min-width:190px;padding:12px;display:flex;position:absolute;top:35px;left:0;box-shadow:0 5px 17px #24385a1a}.gbpx-media-date label{justify-content:space-between;align-items:center;gap:8px;display:flex}.gbpx-media-date input{color:#8394ad;border:1px solid #e4e9f0;border-radius:4px;padding:4px;font-size:10px}.gbpx-media-tabs{border-bottom:2px solid #eff3f9;align-items:center;gap:11px;margin:10px 0 11px;padding:0 0 0 5px;display:flex}.gbpx-media-tabs button{color:#9da8b9;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:9px 8px;font-size:10px;position:relative;top:2px}.gbpx-media-tabs button.active{color:#608bd2;border-bottom-color:#7c9bdf}.gbpx-media-tabs button span{color:#a7b0bf;background:#f5f7fa;border-radius:5px;padding:1px 4px;font-size:8px}.gbpx-media.agency .gbpx-media-tabs{margin-left:13px;margin-right:13px}.gbpx-media-gallery-section{background:#fff;border:1px solid #eaf0f6;border-radius:10px;margin-top:12px;overflow:hidden}.gbpx-media-gallery-section>header{color:#82a3e0;background:#f9fbff;align-items:center;gap:10px;padding:15px;display:flex}.gbpx-media-gallery-section h2{color:#687a96;font-size:11px;font-weight:650}.gbpx-media-gallery-section header p{color:#abb6c8;margin-top:3px;font-size:9px}.gbpx-media-gallery-section header>button{color:#91afe3;background:0 0;border:0;min-height:22px;margin-left:auto;padding:1px 3px;font-size:9px}.gbpx-media-heroes{align-items:stretch;gap:12px;padding:15px;display:flex}.gbpx-media-photo{aspect-ratio:1;width:100%;position:relative;overflow:hidden;color:#b4c1d5!important;background:#f5f7fa!important;border:0!important;border-radius:6px!important;padding:0!important;display:block!important}.gbpx-media-photo img{object-fit:cover;width:100%;height:100%;display:block}.gbpx-media-photo>span:not(.gbpx-media-placeholder){white-space:nowrap;text-overflow:ellipsis;z-index:1;color:#fff;letter-spacing:.1px;background:#101827a3;border-radius:2px;max-width:calc(100% - 12px);padding:2px 4px;font-size:7px;line-height:1.4;position:absolute;bottom:6px;left:6px;overflow:hidden}.gbpx-media-heroes>.gbpx-media-photo{aspect-ratio:auto;flex:0 0 190px;max-width:190px;height:190px}.gbpx-media-heroes>.gbpx-media-photo.cover{flex:1;max-width:none}.gbpx-media-heroes>.gbpx-media-photo>span:not(.gbpx-media-placeholder){top:6px;bottom:auto}.gbpx-media-placeholder{color:#c1ccdd;background:#f1f4f9;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;padding:8px;display:flex}.gbpx-media-placeholder small{color:#aebcd0;text-align:center;font-size:8px;font-weight:400}.gbpx-media-gallery{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:11px;padding:14px;display:grid}.gbpx-media-gallery>article{min-width:0}.gbpx-media-gallery article>footer{color:#a3b1c6;flex-direction:column;gap:3px;padding:7px 1px;font-size:8px;display:flex}.gbpx-media-gallery article footer small{color:#b7c2d2;font-size:8px;line-height:1.5}.gbpx-media-gallery article footer button{color:#8aa7da;background:0 0;border:0;align-self:flex-start;min-height:17px;padding:2px 0;font-size:8px}.gbpx-media.agency .gbpx-media-gallery-section{border-bottom:0;border-left:0;border-right:0;border-radius:0;margin-top:0}.gbpx-media-table{overflow:auto}.gbpx-media-table table{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:10px}.gbpx-media-table th{white-space:nowrap;color:#9ba7bc;background:#f6f8ff;border-top:1px solid #eaf0f8;border-bottom:1px solid #eaf0f8;padding:13px 16px;font-size:10px;font-weight:500}.gbpx-media-table td{color:#91a0b6;border-bottom:1px solid #edf2f9;padding:14px 16px}.gbpx-media-table td:first-child{min-width:190px;max-width:340px}.gbpx-media-table td strong{color:#6a7c98;font-size:10px;font-weight:500;line-height:1.6}.gbpx-media-table td small{margin-top:4px;font-size:8px;display:block}.gbpx-media-table button{min-height:25px;padding:4px 8px;font-size:9px}.gbpx-media-table button.gbpx-media-list-photo{float:left;border:0;border-radius:5px;width:52px;height:48px;margin-right:9px;padding:0;display:block;overflow:hidden}.gbpx-media-list-photo img{object-fit:cover;width:100%;height:100%;display:block}.gbpx-media-list-photo .gbpx-media-placeholder{padding:0}.gbpx-media-list-photo .gbpx-media-placeholder small{display:none}.gbpx-media-list-photo .gbpx-media-placeholder svg{width:21px;height:21px}.gbpx-media-status{color:#93a1b8;background:#f1f5fb;border-radius:4px;padding:3px 6px;font-size:9px;display:inline-block}.gbpx-media-pagination{color:#a1acbe;justify-content:flex-end;align-items:center;gap:9px;padding:13px 2px;font-size:10px;display:flex}.gbpx-media-pagination>span:first-child{margin-right:auto}.gbpx-media-pagination label{align-items:center;gap:8px;display:flex}.gbpx-media-pagination select{color:#99a9c1;background:#fff;border:1px solid #e6edf6;border-radius:5px;padding:4px 7px;font-size:10px}.gbpx-media-pagination button{min-height:24px;padding:3px 7px;font-size:9px}.gbpx-media.agency .gbpx-media-pagination{padding:14px 18px}.gbpx-media-empty{color:#c5cfdf;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:190px;padding:25px;font-size:11px;display:flex}.gbpx-media-empty h3{color:#8b9bb3;font-size:13px;font-weight:500}.gbpx-media-empty p{color:#aebacd;text-align:center;font-size:10px}.gbpx-media-empty button{margin-top:5px;font-size:10px}.gbpx-media-source-note{color:#aeb8c8;font-size:9px;line-height:1.65}.gbpx-media button.gbpx-media-native-tools{color:#9dafc9;background:0 0;border:0;align-self:flex-end;min-height:18px;margin-top:-12px;padding:0;font-size:10px}.gbpx-media-error{color:#d99ba4;padding:4px 12px;font-size:10px}.gbpx-media-detail{grid-template-columns:1.2fr 1fr;align-items:start;gap:22px;padding:20px;display:grid}.gbpx-media-detail-photo{background:#f4f7fc;border:1px solid #e8eef8;border-radius:8px;justify-content:center;align-items:center;height:100%;min-height:250px;max-height:530px;display:flex;overflow:hidden}.gbpx-media-detail-photo img{object-fit:contain;width:100%;height:100%;max-height:530px;display:block}.gbpx-media-detail-photo .gbpx-media-placeholder{min-height:250px}.gbpx-media-detail>div:last-child{color:#8091ac;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px;display:flex}.gbpx-media-detail h3{color:#586f90;margin:0;font-size:15px;font-weight:600;line-height:1.6}.gbpx-media-detail p{color:#98a7bc;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.gbpx-media-detail dl{color:#adbbce;grid-template-columns:auto 1fr;gap:10px 15px;margin:3px 0;font-size:10px;display:grid}.gbpx-media-detail dd{color:#8296b2;margin:0}.gbpx-media-native{padding:15px}.gbpx-media-native .seo-v2-media-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-media-native .panel{box-shadow:none}.gbpx-media-compose fieldset{border:0;flex-direction:column;gap:14px;margin:0;padding:0;display:flex}.gbpx-media-compose>p{color:#7e90ae;font-size:12px;line-height:1.7}.gbpx-media-targets{color:#7f92b2;border:1px solid #e5ecf8;border-radius:7px;flex-direction:column;gap:8px;max-height:190px;padding:9px;font-size:11px;display:flex;overflow:auto}.gbpx-media-targets>label{align-items:flex-start;gap:8px;line-height:1.6;display:flex}.gbpx-media-targets input{margin-top:3px}.gbpx-media-proposal-previews{gap:10px;display:grid}.gbpx-media-proposal-previews>article{color:#8b9cb7;overflow-wrap:anywhere;border:1px solid #e5ecf6;border-radius:8px;padding:13px;font-size:11px}.gbpx-media-proposal-previews strong{color:#647d9e}.gbpx-media-proposal-previews p{margin:7px 0;font-size:11px;line-height:1.6}.gbpx-media-proposal-previews small{color:#a0afc4;font-size:10px}@media (width>=1700px){.gbpx-media-gallery{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:12px}.gbpx-media-heroes>.gbpx-media-photo{flex-basis:215px;max-width:215px;height:215px}.gbpx-media-heroes>.gbpx-media-photo.cover{max-width:none}}@media (width<=1200px){.gbpx-media-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-media-heading>div:last-child{margin-left:auto}.gbpx-media-toolbar>select[aria-label=Media\ sort]{margin-left:0}.gbpx-media-toolbar .gbpx-media-views{margin-left:auto}.gbpx-media-search{width:250px}.gbpx-media-stats>section{gap:7px;padding:10px}.gbpx-media-stats .stat-icon{width:28px;height:28px}.gbpx-media-stats strong{font-size:16px}.gbpx-media-stats div>span{font-size:9px}.gbpx-media-stats div>small{font-size:7px}.gbpx-media-automation-panels header{padding:12px}.gbpx-media-heroes>.gbpx-media-photo{flex-basis:160px;max-width:160px;height:165px}.gbpx-media-heroes>.gbpx-media-photo.cover{max-width:none}}@media (width<=800px){.gbpx-media-heading>div:last-child{justify-content:flex-start;margin-left:0}.gbpx-media-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-media-automation-panels{grid-template-columns:1fr}.gbpx-media-toolbar{gap:6px}.gbpx-media-search{width:100%}.gbpx-media-tabs{gap:3px}.gbpx-media-tabs button{padding:8px 6px;font-size:9px}.gbpx-media-gallery{grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:8px;padding:10px}.gbpx-media-heroes{gap:9px;padding:10px}.gbpx-media-heroes>.gbpx-media-photo{flex-basis:125px;max-width:125px;height:150px}.gbpx-media-heroes>.gbpx-media-photo.cover{max-width:none}.gbpx-media-gallery-section>header{padding:12px}.gbpx-media-detail{grid-template-columns:1fr;gap:15px;padding:15px}.gbpx-media-detail-photo{min-height:200px;max-height:320px}.gbpx-media-detail-photo img{max-height:320px}.gbpx-media-native .seo-v2-media-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-media-pagination{flex-wrap:wrap}.gbpx-media.agency .gbpx-media-stats>section{min-height:112px;padding:14px}}@media (width<=480px){.gbpx-media-heading h1{font-size:20px}.gbpx-media.agency .gbpx-media-heading h1{font-size:23px}.gbpx-media-heading>div:last-child{gap:5px}.gbpx-media-heading button{padding:5px 8px;font-size:9px}.gbpx-media-stats{gap:8px}.gbpx-media-stats .stat-icon{width:25px;height:25px}.gbpx-media-stats .stat-icon svg{width:15px;height:15px}.gbpx-media-stats>section{gap:7px;padding:9px}.gbpx-media-stats strong{font-size:15px}.gbpx-media-stats div>span{font-size:8px}.gbpx-media-stats div>small{display:none}.gbpx-media.agency .gbpx-media-stats div>small{font-size:8px;display:block}.gbpx-media.agency .gbpx-media-stats strong{font-size:24px}.gbpx-media.agency .gbpx-media-stats div>span{font-size:10px}.gbpx-media-toolbar>select{max-width:135px;font-size:8px}.gbpx-media-toolbar{padding:9px}.gbpx-media-heroes{flex-wrap:wrap}.gbpx-media-heroes>.gbpx-media-photo{flex-basis:140px;max-width:140px;height:140px}.gbpx-media-heroes>.gbpx-media-photo.cover{min-width:100%;height:150px}.gbpx-media-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-media-gallery-section header p,.gbpx-media-gallery-section header>button{font-size:8px}.gbpx-media-native{padding:6px}.gbpx-media-native .seo-v2-media-filters{grid-template-columns:1fr}.gbpx-media-queue-stats{padding:12px}.gbpx-media-queue-stats>span{font-size:7px}.gbpx-media-queue-stats strong{font-size:9px}}.gbpx-media-heading h1,.gbpx-media-stats strong,.gbpx-media-gallery-section h2,.gbpx-media-table td strong{color:#293244}.gbpx-media-heading p,.gbpx-media-stats div>span,.gbpx-media-table td,.gbpx-media-table th,.gbpx-media-automation-panels header p,.gbpx-media-gallery-section header p,.gbpx-media-detail p{color:#6b7280}.gbpx-media button{color:#5d6a7f}.gbpx-media button.primary{color:#fff}.gbpx-media-gallery article>footer,.gbpx-media-gallery article footer small{color:#8791a2}.gbpx-ai-visibility{color:#4a5a75;flex-direction:column;gap:15px;min-width:0;font-size:13px;display:flex}.gbpx-ai-visibility *{box-sizing:border-box}.gbpx-ai-visibility h1,.gbpx-ai-visibility h2,.gbpx-ai-visibility p{margin:0}.gbpx-ai-visibility button,.gbpx-ai-visibility input,.gbpx-ai-visibility select{font:inherit}.gbpx-ai-visibility button{color:#919fbc;cursor:pointer;min-height:30px;box-shadow:none;background:#fff;border:1px solid #e8ebf5;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-ai-visibility button:disabled{opacity:.45;cursor:default}.gbpx-ai-visibility button:hover:not(:disabled){background:#f8f7ff;border-color:#d9d2ef}.gbpx-ai-visibility button:focus-visible,.gbpx-ai-visibility select:focus-visible{outline-offset:3px;outline:2px solid #8b6fe3}.gbpx-ai-intro{background:radial-gradient(at 0 0,#f6edff88,#0000 46%),#fff;border:1px solid #e9e5f2;border-radius:14px;padding:21px}.gbpx-ai-intro h1{letter-spacing:-.4px;color:#5d6485;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.gbpx-ai-intro h1>span{color:#fff;letter-spacing:.5px;background:linear-gradient(90deg,#9e49ea,#d749a7);border-radius:12px;padding:3px 7px;font-size:8px}.gbpx-ai-intro>p{color:#a5aec2;max-width:750px;margin-top:10px;font-size:11px;line-height:1.8}.gbpx-ai-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:19px;display:flex}.gbpx-ai-toolbar select{color:#8c96b1;background:#fff;border:1px solid #e9e8f1;border-radius:8px;max-width:300px;min-height:35px;padding:9px 11px;font-size:10px}.gbpx-ai-toolbar button{border-radius:8px;min-height:35px;font-size:10px}.gbpx-ai-visibility.location .gbpx-ai-intro{background:0 0;border:0;padding:0}.gbpx-ai-visibility.location .gbpx-ai-intro h1{font-size:22px}.gbpx-ai-visibility.location .gbpx-ai-intro>p{max-width:1400px;margin-top:7px;font-size:11px}.gbpx-ai-start{text-align:center;background:radial-gradient(at top,#f9f2ff77,#0000 65%),#fff;border:1px solid #eee9f7;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:295px;padding:35px 25px;display:flex}.gbpx-ai-start>span{color:#fff;background:linear-gradient(135deg,#8542e5,#ce3094);border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 6px 18px #a04de12b}.gbpx-ai-start h2{color:#75768e;font-size:16px;font-weight:650}.gbpx-ai-start>p{color:#b0b2c3;max-width:510px;font-size:11px;line-height:1.9}.gbpx-ai-start button{color:#fff;background:linear-gradient(100deg,#8d40df,#c835a0);border:0;min-height:37px;padding:9px 15px;font-size:11px;box-shadow:0 4px 12px #a24bce20}.gbpx-ai-start button:hover{background:linear-gradient(100deg,#7c35d1,#b52b8f)!important}.gbpx-ai-start>small{color:#bfc1d0;font-size:9px}.gbpx-ai-error{color:#c789a0;background:#fff7fa;border:1px solid #f3deea;border-radius:8px;padding:12px;font-size:11px;line-height:1.7}.gbpx-ai-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gbpx-ai-summary>section{background:#fff;border:1px solid #eae7f4;border-radius:11px;flex-direction:column;gap:7px;min-height:110px;padding:17px;display:flex}.gbpx-ai-summary small{color:#a9abc0;font-size:10px}.gbpx-ai-summary strong{color:#847fa5;font-size:25px;font-weight:550;line-height:1.15}.gbpx-ai-summary span{color:#c0bed0;font-size:8px}.gbpx-ai-observations{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gbpx-ai-observations>article{background:#fff;border:1px solid #e9e6f4;border-radius:12px;min-width:0;padding:16px}.gbpx-ai-observations header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gbpx-ai-observations header>span{color:#ab96cc;background:#f3effb;border-radius:5px;padding:3px 6px;font-size:8px}.gbpx-ai-observations header>span.codex{color:#8db9a8;background:#eaf7f1}.gbpx-ai-observations header>span.manual_unverified{color:#c6ad83;background:#fff4e8}.gbpx-ai-observations small{color:#bbb9cd;font-size:8px}.gbpx-ai-observations h2{color:#8b87a2;margin-top:13px;font-size:12px;font-weight:600;line-height:1.5}.gbpx-ai-observations p{color:#b4b2c4;overflow-wrap:anywhere;margin-top:11px;font-size:10px;line-height:1.8}.gbpx-ai-observations p.gbpx-ai-question{color:#a29ab8;font-size:11px;font-style:italic}.gbpx-ai-observations article>div{border-top:1px solid #f2eff7;border-bottom:1px solid #f2eff7;gap:5px;margin-top:10px;padding:10px 0;display:grid}.gbpx-ai-observations article>div span{color:#c0bbce;justify-content:space-between;gap:8px;font-size:9px;display:flex}.gbpx-ai-observations article>div strong{color:#a298b5;overflow-wrap:anywhere;text-align:right;min-width:0;font-size:9px;font-weight:500}.gbpx-ai-observations footer{border-top:1px solid #f2eff7;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding-top:9px;display:flex}.gbpx-ai-observations footer>span{color:#c0b9ce;font-size:8px}.gbpx-ai-observations footer>button{color:#a493c2;background:0 0;border:0;min-height:20px;padding:0;font-size:9px}.gbpx-ai-workbench{scroll-margin-top:20px}.gbpx-ai-workbench>header{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 13px;display:flex}.gbpx-ai-workbench>header h2{color:#8f86a6;font-size:14px;font-weight:650}.gbpx-ai-workbench>header p{color:#bcb5ca;font-size:10px}.gbpx-ai-workbench>header button{margin-left:auto;font-size:9px}.gbpx-ai-workbench>.v2-ai{box-shadow:none;background:#fff;border:1px solid #e9e3f1;border-radius:12px;overflow:hidden}.gbpx-ai-workbench .v2-ai>.panel-header{background:#fdfbff;border-bottom:1px solid #f0ebf6;padding:18px 20px}.gbpx-ai-workbench .panel-header h2{color:#8e81a6;font-size:14px;font-weight:650}.gbpx-ai-workbench .panel-header p{color:#b7adc7;margin-top:6px;font-size:10px}.gbpx-ai-workbench .v2-ai-body{padding:20px}.gbpx-ai-workbench .v2-ai-note{color:#a294b4;background:#fbf8ff;border-color:#e9e2f2;border-radius:8px;font-size:11px;line-height:1.8}.gbpx-ai-workbench .v2-ai-compose{gap:17px}.gbpx-ai-workbench h3{color:#9b88b0;font-size:13px;font-weight:600}.gbpx-ai-workbench .field-label{color:#b5a5c8;font-size:10px}.gbpx-ai-workbench input,.gbpx-ai-workbench select,.gbpx-ai-workbench textarea{color:#9e8fb4;background:#fff;border-color:#e8dff2;border-radius:7px;font-size:11px}.gbpx-ai-workbench .muted{color:#bdb0cd;font-size:10px;line-height:1.8}.gbpx-ai-workbench .v2-ai-table{border:1px solid #ece4f4;border-radius:9px;overflow:auto}.gbpx-ai-workbench .v2-ai-table th{color:#b0a0c2;background:#fbf8ff;padding:11px 13px;font-size:9px;font-weight:600}.gbpx-ai-workbench .v2-ai-table td{color:#ae9fc1;border-bottom-color:#f1eaf6;padding:12px 13px;font-size:10px}.gbpx-ai-workbench .v2-ai-status{border-radius:5px;font-size:8px}.gbpx-ai-workbench .v2-ai-detail{background:#fdfbff;border-color:#e9e0f2;border-radius:10px}.gbpx-ai-workbench .v2-ai-request{color:#9d8bb3;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f5fc;border-color:#e9e0f2;border-radius:8px;font-size:11px}.gbpx-ai-workbench .v2-ai-answer{color:#a292b4;font-size:12px;line-height:1.8}.gbpx-ai-workbench .v2-ai-citation{color:#a887ce}.gbpx-ai-workbench .v2-ai-filters{gap:10px}.gbpx-ai-workbench .v2-ai-scope{background:#fdfaff;border-color:#ede4f5}.gbpx-ai-workbench .v2-ai-actions>button{font-size:10px}@media (width<=1000px){.gbpx-ai-observations{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-ai-observations>article:last-child{grid-column:1/-1}.gbpx-ai-summary{gap:9px}.gbpx-ai-summary>section{padding:14px}.gbpx-ai-summary small{font-size:9px}.gbpx-ai-summary strong{font-size:22px}.gbpx-ai-workbench .v2-ai-compose{grid-template-columns:1fr}}@media (width<=700px){.gbpx-ai-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-ai-observations{grid-template-columns:1fr}.gbpx-ai-observations>article:last-child{grid-column:auto}.gbpx-ai-start{min-height:285px;padding:30px 20px}.gbpx-ai-start h2{font-size:15px}.gbpx-ai-start>p{font-size:10px}.gbpx-ai-intro{padding:17px}.gbpx-ai-intro>p{font-size:10px}.gbpx-ai-toolbar{gap:6px}.gbpx-ai-toolbar select{max-width:100%;min-height:31px;padding:7px 9px;font-size:9px}.gbpx-ai-toolbar button{min-height:31px;font-size:9px}.gbpx-ai-workbench .v2-ai-body,.gbpx-ai-workbench .v2-ai>.panel-header{padding:14px}.gbpx-ai-workbench .v2-ai-filters{grid-template-columns:1fr 1fr}.gbpx-ai-visibility.location .gbpx-ai-intro h1{font-size:20px}}@media (width<=480px){.gbpx-ai-start>small{font-size:8px}.gbpx-ai-summary strong{font-size:20px}.gbpx-ai-summary small{font-size:8px}.gbpx-ai-summary span{font-size:7px}.gbpx-ai-workbench .v2-ai-filters{grid-template-columns:1fr}.gbpx-ai-workbench>.v2-ai{border-radius:9px}.gbpx-ai-toolbar select{width:100%}}.gbpx-ai-intro h1,.gbpx-ai-start h2,.gbpx-ai-observations h2,.gbpx-ai-workbench .panel-header h2,.gbpx-ai-workbench h3{color:#293244}.gbpx-ai-intro>p,.gbpx-ai-start>p,.gbpx-ai-observations p,.gbpx-ai-workbench .v2-ai-note,.gbpx-ai-workbench .muted,.gbpx-ai-workbench .panel-header p,.gbpx-ai-workbench .field-label{color:#6b7280}.gbpx-ai-workbench input,.gbpx-ai-workbench select,.gbpx-ai-workbench textarea,.gbpx-ai-workbench .v2-ai-table td,.gbpx-ai-workbench .v2-ai-answer{color:#4b5563}.gbpx-ai-summary strong{color:#374151}.gbpx-connectors{color:#111827;max-width:1220px;margin:0 auto;font-size:13px}.gbpx-connectors button{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:500;display:inline-flex}.gbpx-connectors button.primary,.gbpx-connector-dialog-actions button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-connector-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.gbpx-connector-heading h1{align-items:center;gap:10px;margin:0;font-size:24px;display:flex}.gbpx-connector-heading h1 svg{color:#4f46e5}.gbpx-connector-heading p{color:#6b7280;margin:5px 0 0}.gbpx-connector-hero{background:linear-gradient(120deg,#f3f0ff,#eef2ff);border:1px solid #ddd6fe;border-radius:16px;margin-bottom:25px;padding:30px 34px}.gbpx-connector-badge{color:#5b21b6;background:#ede9fe;border:1px solid #ddd6fe;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.gbpx-connector-hero h2{letter-spacing:-.5px;margin:13px 0 8px;font-size:28px}.gbpx-connector-hero p{color:#6b7280;max-width:730px;line-height:1.8}.gbpx-connector-hero>div{gap:24px;margin-top:20px;display:flex}.gbpx-connector-hero>div>span{color:#4338ca;align-items:center;gap:6px;font-size:12px;display:flex}.gbpx-connector-panel{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:24px;padding:24px}.gbpx-connector-panel>small,.gbpx-connector-heading small{color:#7c3aed;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700}.gbpx-connector-panel h2{margin:5px 0 10px;font-size:20px}.gbpx-connector-panel>p{color:#6b7280}.gbpx-connector-categories{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.gbpx-connector-categories button{background:#f9fafb;border-color:#e5e7eb;border-radius:20px;padding:7px 13px;font-size:11px}.gbpx-connector-categories button[aria-pressed=true]{color:#4f46e5;background:#eef2ff;border-color:#c7d2fe}.gbpx-connector-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gbpx-connector-examples article{background:#fafaff;border:1px solid #e5e7eb;border-radius:11px;padding:17px}.gbpx-connector-examples p{margin:0 0 14px;line-height:1.7}.gbpx-connector-examples button{padding:5px 9px;font-size:11px}.gbpx-connector-steps{flex-direction:column;gap:23px;margin:22px 0 0;padding:0;list-style:none;display:flex}.gbpx-connector-steps li{align-items:flex-start;gap:15px;display:flex}.gbpx-connector-steps li>span{color:#6d28d9;background:#ede9fe;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.gbpx-connector-steps h3{margin:2px 0 5px;font-size:14px}.gbpx-connector-steps p{color:#6b7280;max-width:800px;font-size:12px;line-height:1.7}.gbpx-connector-steps code{overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e5e7eb;border-radius:7px;margin:12px 0;padding:11px 14px;font-size:12px;display:block}.gbpx-connector-table{overflow:auto}.gbpx-connector-table table{border-collapse:collapse;width:100%;font-size:12px}.gbpx-connector-table th{color:#6b7280;text-align:left;white-space:nowrap;background:#f9fafb;font-weight:600}.gbpx-connector-table th,.gbpx-connector-table td{border-bottom:1px solid #e5e7eb;padding:12px}.gbpx-connector-table td>small{color:#94a3b8;display:block}.gbpx-connector-empty{text-align:center;color:#94a3b8;padding:30px}.gbpx-connector-empty h3{color:#334155;font-size:16px}.gbpx-connector-choices{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:240px;padding:12px;display:grid;overflow:auto}.gbpx-connector-choices label{align-items:center;gap:8px;font-size:12px;display:flex}.gbpx-connector-ack{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:14px;font-size:12px;display:flex}.gbpx-connector-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.gbpx-connector-dialog-actions button{font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:9px 15px}.gbpx-connector-copy{align-items:center;gap:5px;display:flex}@media (width<=700px){.gbpx-connector-heading{align-items:flex-start}.gbpx-connector-heading h1{font-size:21px}.gbpx-connector-hero{padding:22px}.gbpx-connector-hero>div{flex-wrap:wrap;gap:12px}.gbpx-connector-panel{padding:18px}.gbpx-connector-examples,.gbpx-connector-choices{grid-template-columns:1fr}}.gbpx-tasks{color:#374151;flex-direction:column;gap:17px;min-width:0;max-width:960px;margin:0 auto;font-size:13px;display:flex}.gbpx-tasks *{box-sizing:border-box}.gbpx-tasks h1,.gbpx-tasks h2,.gbpx-tasks h3,.gbpx-tasks p{margin:0}.gbpx-tasks button,.gbpx-tasks select,.gbpx-tasks input{font:inherit}.gbpx-tasks button{color:#69778f;cursor:pointer;min-height:28px;box-shadow:none;background:#fff;border:1px solid #e8edf4;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.gbpx-tasks button:disabled{opacity:.45;cursor:default}.gbpx-tasks button:hover:not(:disabled){background:#f5f8ff;border-color:#cfdcf1}.gbpx-tasks button:focus-visible,.gbpx-tasks select:focus-visible,.gbpx-tasks input:focus-visible{outline-offset:3px;outline:2px solid #577fde}.gbpx-tasks button.primary{color:#fff;background:#3169e9;border-color:#3169e9}.gbpx-tasks button.primary:hover{background:#265bd1}.gbpx-tasks-heading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.gbpx-tasks-heading h1{letter-spacing:-.4px;color:#2d374b;align-items:center;gap:11px;font-size:21px;font-weight:700;display:flex}.gbpx-tasks-heading h1 small{letter-spacing:0;color:#99a4b7;font-size:11px;font-weight:400}.gbpx-tasks-heading p{color:#8b99af;align-items:center;gap:7px;margin-top:8px;font-size:10px;display:flex}.gbpx-tasks-heading p svg{color:#b59adb}.gbpx-tasks-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.gbpx-tasks-heading button{min-height:28px;padding:5px 8px;font-size:9px}.gbpx-task-priorities{background:#fff;border:1px solid #e9edf5;border-radius:8px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:3px;padding:4px;display:flex}.gbpx-task-priorities button{color:#8b98af;background:0 0;border:0;min-height:25px;padding:4px 10px;font-size:10px}.gbpx-task-priorities button.active{color:#fff;background:#152135}.gbpx-task-priorities button>span{color:#99aac3;background:#f3f6fb;border-radius:5px;min-width:17px;padding:1px 4px;font-size:8px}.gbpx-task-priorities button.active>span{color:#dce5f5;background:#ffffff1f}.gbpx-task-priorities>select{color:#8c9fbf;background:#f9fbfe;border:1px solid #e9eef7;border-radius:5px;min-height:25px;margin-left:6px;padding:5px 7px;font-size:9px}.gbpx-task-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-6px;display:flex}.gbpx-task-tools>label{color:#a6b5cc;background:#fff;border:1px solid #e9edf4;border-radius:6px;flex:1;align-items:center;gap:7px;min-width:200px;max-width:360px;height:29px;padding:0 9px;display:flex}.gbpx-task-tools input{color:#7489aa;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.gbpx-task-tools input::placeholder{color:#a4b3c9}.gbpx-task-tools>select{color:#91a3bf;background:#fff;border:1px solid #e6edf8;border-radius:6px;max-width:200px;min-height:29px;padding:6px 8px;font-size:9px}.gbpx-task-group{margin-top:4px}.gbpx-task-group>header{align-items:center;gap:10px;margin-bottom:10px;padding:0 3px;display:flex}.gbpx-task-group h2{letter-spacing:.4px;color:#6e7d95;font-size:9px;font-weight:700}.gbpx-task-group>header>span{color:#9baac2;background:#f8faff;border-radius:4px;padding:2px 4px;font-size:8px}.gbpx-task-group>div{background:#fff;border:1px solid #e7edf5;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #26365303}.gbpx-task{border-bottom:1px solid #eff3f9}.gbpx-task:last-child{border-bottom:0}.gbpx-task>summary{cursor:pointer;outline:none;align-items:center;gap:10px;min-height:57px;padding:11px 14px;list-style:none;display:flex}.gbpx-task>summary::-webkit-details-marker{display:none}.gbpx-task>summary:focus-visible{outline-offset:-3px;outline:2px solid #6087df}.gbpx-task>summary>i{background:#b4bdca;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.gbpx-task.high>summary>i{background:#f18b42}.gbpx-task.low>summary>i{background:#b7c0cc}.gbpx-task.normal>summary>i{background:#e5b352}.gbpx-task-icon{color:#a4b2c8;background:#f4f7fb;border-radius:5px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.gbpx-task>summary>strong{color:#4c607e;min-width:100px;max-width:230px;font-size:10px;font-weight:650;line-height:1.5}.gbpx-task-detail-preview{color:#96a7c1;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:30px;font-size:10px;overflow:hidden}.gbpx-task>summary>small{white-space:nowrap;color:#99abc7;background:#f8faff;border-radius:4px;flex-shrink:0;margin-left:auto;padding:4px 6px;font-size:8px}.gbpx-task>summary>button{white-space:nowrap;flex-shrink:0;min-height:27px;padding:5px 9px;font-size:9px}.gbpx-task-chevron{color:#b0bfd5;flex-shrink:0;transition:transform .15s}.gbpx-task[open] .gbpx-task-chevron{transform:rotate(180deg)}.gbpx-task-expanded{background:#fcfdff;border-top:1px solid #eff4fa;padding:16px 18px 18px 54px}.gbpx-task-expanded h3{color:#6f84a4;font-size:11px;font-weight:650}.gbpx-task-expanded>p{color:#96a8c3;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.8}.gbpx-task-expanded dl{grid-template-columns:110px 1fr;gap:8px 13px;margin:14px 0;font-size:10px;line-height:1.6;display:grid}.gbpx-task-expanded dt{color:#a9b9d0}.gbpx-task-expanded dd{color:#879fc0;overflow-wrap:anywhere;margin:0}.gbpx-task-expanded aside{background:#f5f9ff;border:1px solid #e6effc;border-radius:7px;margin-bottom:14px;padding:12px}.gbpx-task-expanded aside strong{color:#849fc4;font-size:10px;font-weight:600}.gbpx-task-expanded aside p{color:#a6b9d4;margin:6px 0;font-size:10px;line-height:1.7}.gbpx-task-expanded aside small{color:#b0c2dc;font-size:9px;line-height:1.7}.gbpx-task-expanded>div:last-child{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.gbpx-task-expanded>div:last-child button{color:#84a4d6;background:#f8fbff;border-color:#dfeafb;min-height:27px;font-size:9px}.gbpx-task-expanded>div:last-child button:last-child{color:#78ae9e;background:#f6fcf9;border-color:#def1e9}.gbpx-task-empty{text-align:center;color:#bcc9dc;background:#fff;border:1px solid #e8edf5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:220px;padding:30px;display:flex}.gbpx-task-empty h2{color:#7d94b3;font-size:14px;font-weight:550}.gbpx-task-empty p{color:#a6b7d0;max-width:550px;font-size:10px;line-height:1.8}.gbpx-task-empty button{margin-top:2px;font-size:10px}.gbpx-task-note{color:#a5b6ce;font-size:9px;line-height:1.8}.gbpx-task-pagination{color:#a3b4cd;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;font-size:9px;display:flex}.gbpx-task-pagination>span:first-child{margin-right:auto}.gbpx-task-pagination>label{align-items:center;gap:7px;display:flex}.gbpx-task-pagination select{color:#92a7c7;background:#fff;border:1px solid #e5edf8;border-radius:5px;padding:4px 7px;font-size:9px}.gbpx-task-pagination button{min-height:25px;padding:4px 7px;font-size:9px}@media (width<=1200px){.gbpx-task>summary>strong{max-width:220px;font-size:10px}.gbpx-task>summary{gap:8px;padding:10px 12px}.gbpx-tasks-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-tasks-heading>div:last-child{margin-left:auto}.gbpx-task-detail-preview{font-size:9px}.gbpx-task>summary>small{font-size:7px}}@media (width<=800px){.gbpx-tasks-heading>div:last-child{justify-content:flex-start;margin-left:0}.gbpx-task>summary>small{display:none}.gbpx-task>summary>strong{min-width:100px;max-width:260px}.gbpx-task-detail-preview{font-size:9px}.gbpx-task-tools>label{min-width:100%;max-width:none;height:30px}.gbpx-task-tools>select{flex:1;max-width:none}.gbpx-task-expanded{padding-left:18px}.gbpx-task-priorities{gap:2px}.gbpx-task-priorities button{padding:4px 8px;font-size:9px}.gbpx-task-priorities>select{font-size:8px}}@media (width<=480px){.gbpx-tasks-heading h1{font-size:20px}.gbpx-tasks-heading p{font-size:9px;line-height:1.8}.gbpx-task-priorities{width:100%}.gbpx-task-priorities>select{width:100%;margin:4px 0 0}.gbpx-task>summary{gap:7px;padding:10px}.gbpx-task-icon{width:22px;height:22px}.gbpx-task-icon svg{width:14px;height:14px}.gbpx-task>summary>i{width:5px;height:5px}.gbpx-task>summary>strong{flex:1;min-width:0;max-width:none;font-size:10px}.gbpx-task-detail-preview{display:none}.gbpx-task>summary>button{min-height:25px;padding:4px 7px;font-size:8px}.gbpx-task-chevron{width:11px}.gbpx-task-expanded{padding:13px}.gbpx-task-expanded dl{grid-template-columns:84px 1fr;gap:7px 10px;font-size:9px}.gbpx-task-empty p{font-size:9px}}@media (prefers-reduced-motion:reduce){.gbpx-task-chevron{transition:none}}.gbpx-task>summary>strong{color:#374151}.gbpx-task-detail-preview,.gbpx-task-expanded>p,.gbpx-task-expanded dd,.gbpx-task-expanded aside p,.gbpx-task-expanded aside small,.gbpx-task-note{color:#6b7280}.gbpx-task-expanded h3,.gbpx-task-expanded aside strong{color:#4b5563}.gbpx-keyword-explorer{color:#111827;font-size:13px}.gbpx-keyword-explorer button,.gbpx-kw-search-form button{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.gbpx-keyword-explorer button.primary,.gbpx-kw-search-form button.primary{color:#fff;background:#2563eb;border-color:#2563eb;font-weight:600}.gbpx-kw-breadcrumb{color:#6366f1;align-items:center;gap:6px;margin-bottom:19px;font-size:11px;display:flex}.gbpx-kw-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.gbpx-kw-heading h1{align-items:center;gap:11px;margin:0;font-size:24px;display:flex}.gbpx-kw-heading h1>svg,.gbpx-kw-heading h2>svg{color:#6366f1}.gbpx-kw-heading h2{align-items:center;gap:8px;margin:0 0 4px;font-size:17px;display:flex}.gbpx-kw-heading p{color:#6b7280;margin:5px 0 0;font-size:12px}.gbpx-kw-heading>div:last-child{align-items:center;gap:10px;display:flex}.gbpx-kw-heading>div:first-child:has(h2){display:block}.gbpx-kw-intro{color:#6b7280;max-width:950px;margin-bottom:25px;line-height:1.8}.gbpx-kw-panel{border:1px solid #e5e7eb;border-radius:12px;padding:22px;box-shadow:0 2px 8px #11182703}.gbpx-kw-table{overflow:auto}.gbpx-kw-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.gbpx-kw-table th{color:#6b7280;text-align:left;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 15px;font-weight:500}.gbpx-kw-table td{border-bottom:1px solid #f0f2f5;padding:14px 15px}.gbpx-kw-table tr:last-child td{border-bottom:0}.gbpx-kw-table button.text{color:#2563eb;text-align:left;background:0 0;border:0;padding:0}.gbpx-kw-table td[colspan]{text-align:center;color:#9ca3af;height:140px}.gbpx-kw-status{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:18px;margin:18px 0;padding:10px 13px;font-size:11px;display:flex}.gbpx-kw-status>span:first-child,.gbpx-kw-table td>span{color:#64748b;text-transform:capitalize;background:#f1f5f9;border-radius:20px;padding:3px 8px;font-size:11px}.gbpx-kw-status .complete,.gbpx-kw-table .complete{color:#15803d;background:#dcfce7}.gbpx-kw-status .uncertain,.gbpx-kw-table .uncertain{color:#b45309;background:#fff7ed}.gbpx-kw-table .failed{color:#dc2626;background:#fef2f2}.gbpx-kw-outcome{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:12px}.gbpx-kw-toolbar{gap:12px;margin:18px 0;display:flex}.gbpx-kw-toolbar>label{border:1px solid #e5e7eb;border-radius:7px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.gbpx-kw-toolbar input{background:0 0;border:0;outline:none;width:100%;padding:9px 0;font-size:12px}.gbpx-kw-toolbar>select{border:1px solid #e5e7eb;border-radius:7px;padding:8px;font-size:12px}.gbpx-kw-trend{align-items:flex-end;gap:2px;width:66px;height:27px;display:flex}.gbpx-kw-trend>span{border-radius:2px 2px 0 0;flex:1;min-width:2px}.gbpx-kw-pager{color:#6b7280;border-top:1px solid #e5e7eb;align-items:center;gap:10px;margin-top:14px;padding-top:16px;font-size:11px;display:flex}.gbpx-kw-pager>label{margin-left:auto}.gbpx-kw-pager select{border:1px solid #e5e7eb;border-radius:5px;padding:5px}.modal:has(>.gbpx-kw-search-form){border-radius:18px;width:min(535px,100vw - 24px);font-family:DM Sans,Arial,sans-serif}.modal:has(>.gbpx-kw-search-form)>header{border-bottom:1px solid #eef0f3;padding:20px 23px}.modal:has(>.gbpx-kw-search-form)>header h2{font-size:17px}.gbpx-kw-search-form{color:#374151;padding:20px 23px 22px;font-size:12px}.gbpx-kw-mode{background:#f6f7f9;border:1px solid #e5e7eb;border-radius:11px;margin-bottom:20px;padding:3px;display:flex}.gbpx-kw-mode button{color:#6b7280;background:0 0;border:0;flex:1;font-size:12px}.gbpx-kw-mode button[aria-pressed=true]{color:#3b82f6;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 3px #1118270a}.gbpx-kw-search-form>label{text-transform:uppercase;color:#6b7280;flex-direction:column;gap:7px;margin:15px 0;font-size:10px;font-weight:600;display:flex}.gbpx-kw-search-form>label input,.gbpx-kw-search-form>label select{color:#111827;text-transform:none;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:9px;width:100%;padding:12px 14px;font-size:13px;font-weight:500}.gbpx-kw-search-form>label>input[aria-label^=Find]{background:#fafbfc;padding:8px 12px;font-size:11px}.gbpx-kw-search-form>label small{text-transform:none;color:#9ca3af;font-size:10px;font-weight:400}.gbpx-kw-geo{text-transform:none;font-weight:400;position:relative}.gbpx-kw-geo>button{color:#111827;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;width:100%;min-height:46px;padding:12px 14px;font-size:13px}.gbpx-kw-geo>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gbpx-kw-geo-popover{z-index:40;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #11182721}.gbpx-kw-geo-popover>input{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:9px 11px;font-size:12px}.gbpx-kw-geo-popover>[role=listbox]{max-height:190px;margin-top:5px;overflow:auto}.gbpx-kw-geo-popover button{text-align:left;background:#fff;border:0;border-radius:6px;justify-content:flex-start;width:100%;padding:9px 10px;font-size:12px;display:block}.gbpx-kw-geo-popover button:hover,.gbpx-kw-geo-popover button[aria-selected=true]{color:#2563eb;background:#eff6ff}.gbpx-kw-geo-popover p{color:#9ca3af;padding:10px}.gbpx-kw-cost,.gbpx-kw-paid{background:#f8fafc;border:1px solid #e5e7eb;border-radius:9px;margin-top:18px;padding:13px;font-size:11px}.gbpx-kw-paid strong{color:#92400e;font-size:12px}.gbpx-kw-paid p{color:#64748b;overflow-wrap:anywhere}.gbpx-kw-paid label{align-items:flex-start;gap:7px;margin-top:12px;line-height:1.6;display:flex}.gbpx-kw-paid input{flex-shrink:0;margin-top:3px}.gbpx-kw-dialog-actions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:19px;display:flex}.gbpx-kw-dialog-actions button{padding:10px 16px;font-size:13px}.gbpx-kw-setup{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;margin:16px 0;padding:14px}.gbpx-kw-setup p{margin:0 0 12px}.gbpx-kw-months{border-collapse:collapse;width:100%;font-size:12px}.gbpx-kw-months th,.gbpx-kw-months td{text-align:left;border-bottom:1px solid #e5e7eb;padding:8px}@media (width<=700px){.gbpx-kw-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-kw-heading h1{font-size:22px}.gbpx-kw-panel{padding:13px}.gbpx-kw-toolbar{flex-wrap:wrap}.gbpx-kw-toolbar>label{min-width:200px}.gbpx-kw-status{flex-wrap:wrap;gap:8px}.gbpx-kw-pager{flex-wrap:wrap}}.gbpx-account{color:#111827;min-width:0;font-size:13px}.gbpx-account>article{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:22px;overflow:hidden;box-shadow:0 2px 4px #11182704}.gbpx-account header{border-bottom:1px solid #eef0f5;padding:23px 27px}.gbpx-account header h2{margin:0 0 7px;font-size:17px;font-weight:600}.gbpx-account header p{color:#8a909b;margin:0;font-size:12px;line-height:1.7}.gbpx-account-row{border-bottom:1px solid #f0f1f5;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;margin:0 27px;padding:21px 0;display:grid}.gbpx-account-row>div:first-child strong{font-size:12px;font-weight:600}.gbpx-account-row p{color:#8a909b;max-width:520px;margin:7px 0 0;font-size:11px;line-height:1.7}.gbpx-account input,.gbpx-account select{width:100%;font:inherit;box-sizing:border-box;color:#374151;background:#fff;border:1px solid #dfe2e8;border-radius:9px;min-height:43px;padding:13px;font-size:12px}.gbpx-account input[readonly]{color:#9ca3af;background:#f8f9fb}.gbpx-account button,.gbpx-account-photo label{color:#4b5563;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e5eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:inline-flex}.gbpx-account button:disabled{opacity:.45;cursor:default}.gbpx-account button.primary{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 2px 5px #2563eb19}.gbpx-account button:focus-visible,.gbpx-account input:focus-visible,.gbpx-account select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-account-inline{align-items:center;gap:10px;display:flex}.gbpx-account-photo{align-items:center;gap:15px;display:flex}.gbpx-account-photo>span,.gbpx-account-photo>img{object-fit:cover;color:#c6ccff;background:#f0f1ff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid}.gbpx-account-photo label input{display:none}.gbpx-account footer{background:#f8f9fb;justify-content:flex-end;padding:18px 27px;display:flex}.gbpx-account-error{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;padding:14px;font-size:12px}.gbpx-account-message{color:#17835c;padding:12px;font-size:12px}.gbpx-account-loading{color:#9ca3af;padding:25px}@media (width<=720px){.gbpx-account header{padding:20px}.gbpx-account-row{grid-template-columns:1fr;gap:14px;margin:0 20px}.gbpx-account-photo,.gbpx-account-inline{flex-wrap:wrap}.gbpx-account footer{padding:17px 20px}}.gbpx-whitelabel{color:#111827;font-size:13px}.gbpx-whitelabel>h2{letter-spacing:-.5px;margin:0 0 8px;font-size:24px}.gbpx-whitelabel-intro{color:#8a909b;margin:0 0 25px;font-size:12px;line-height:1.7}.gbpx-whitelabel-layout{grid-template-columns:230px minmax(0,1fr);gap:25px;display:grid}.gbpx-whitelabel-layout>nav{flex-direction:column;gap:7px;display:flex}.gbpx-whitelabel button{cursor:pointer;font:inherit;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:inline-flex}.gbpx-whitelabel button:disabled{opacity:.45;cursor:default}.gbpx-whitelabel button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-whitelabel button:focus-visible,.gbpx-whitelabel input:focus-visible,.gbpx-whitelabel textarea:focus-visible,.gbpx-whitelabel select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-whitelabel-layout>nav>button{text-align:left;background:0 0;border-color:#0000;border-radius:11px;justify-content:flex-start;gap:13px;padding:15px 17px}.gbpx-whitelabel-layout>nav>button>svg{color:#9ca3af}.gbpx-whitelabel-layout>nav>button>span{flex-direction:column;gap:5px;display:flex}.gbpx-whitelabel-layout>nav strong{font-size:12px;font-weight:600}.gbpx-whitelabel-layout>nav small{color:#9ca3af;font-size:10px}.gbpx-whitelabel-layout>nav>button[aria-current=page]{color:#5b72db;background:#fff;border-color:#e5e7eb;box-shadow:0 2px 6px #11182706}.gbpx-whitelabel-layout>nav>button[aria-current=page]>svg{color:#5b72db}.gbpx-whitelabel article{background:#fff;border:1px solid #e5e7eb;border-radius:16px;min-width:0;overflow:hidden}.gbpx-whitelabel article>header{border-bottom:1px solid #eef0f5;align-items:center;gap:15px;padding:22px 25px;display:flex}.gbpx-whitelabel article>header>span{color:#4f46e5;background:#f0f0ff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.gbpx-whitelabel h3{margin:0 0 6px;font-size:17px;font-weight:600}.gbpx-whitelabel header p{color:#8a909b;margin:0;font-size:11px;line-height:1.7}.gbpx-whitelabel-body{padding:24px 25px}.gbpx-whitelabel-body>label{color:#4b5563;flex-direction:column;gap:8px;margin-bottom:24px;font-size:12px;font-weight:600;display:flex}.gbpx-whitelabel label>small{color:#9ca3af;font-size:10px;font-weight:400;line-height:1.7}.gbpx-whitelabel input:not([type=color]):not([type=file]),.gbpx-whitelabel textarea,.gbpx-whitelabel select{font:inherit;color:#4b5563;box-sizing:border-box;background:#fff;border:1px solid #e0e3ea;border-radius:9px;min-width:0;padding:12px;font-size:12px}.gbpx-whitelabel-colors{align-items:center;gap:8px;display:flex}.gbpx-whitelabel-colors input[type=color]{background:#fff;border:1px solid #e5e7eb;border-radius:7px;width:42px;height:42px;padding:3px}.gbpx-whitelabel-colors input:not([type=color]){width:120px}.gbpx-whitelabel-colors button{border:0;border-radius:8px;width:26px;height:26px;padding:0}.gbpx-whitelabel-font-sample{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:8px;padding:14px;font-size:15px}.gbpx-whitelabel-font-sample>small{color:#9ca3af;margin-top:8px;font-size:11px;font-weight:400;display:block}.gbpx-whitelabel-logo{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.gbpx-whitelabel-logo>img,.gbpx-whitelabel-logo>span{object-fit:contain;color:#7284dc;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:12px;place-items:center;width:66px;height:66px;font-size:13px;font-weight:500;display:grid}.gbpx-whitelabel-logo>input{color:#9ca3af;max-width:280px;font-size:10px}.gbpx-whitelabel footer{background:#fafbfc;border-top:1px solid #eef0f5;justify-content:flex-end;gap:10px;padding:18px 25px;display:flex}.gbpx-whitelabel-notice{background:#f8faff;border:1px solid #e5e7eb;border-radius:9px;margin-bottom:24px;padding:16px;font-size:12px}.gbpx-whitelabel-notice strong{font-weight:500}.gbpx-whitelabel-notice p,.gbpx-whitelabel-body>p{color:#8a909b;font-size:11px;line-height:1.8}.gbpx-whitelabel dl{grid-template-columns:150px 1fr;gap:15px;margin:20px 0;font-size:12px;display:grid}.gbpx-whitelabel dt{color:#9ca3af}.gbpx-whitelabel dd{color:#4b5563;margin:0}.gbpx-whitelabel-preview-tabs{background:#f4f4fa;border-radius:8px;gap:5px;width:max-content;margin-bottom:20px;padding:4px;display:flex}.gbpx-whitelabel-preview-tabs button{color:#9ca3af;background:0 0;border:0;padding:8px 15px}.gbpx-whitelabel-preview-tabs button[aria-pressed=true]{color:#4f46e5;background:#fff;box-shadow:0 1px 4px #11182708}.gbpx-whitelabel-preview{background:#fff;border:1px solid #e5e7eb;border-top:5px solid;border-radius:12px;margin:0 0 20px;padding:30px;box-shadow:0 5px 15px #11182706}.gbpx-whitelabel-preview>img{object-fit:contain;max-width:160px;max-height:70px;margin-bottom:15px}.gbpx-whitelabel-preview h2{margin:0 0 18px;font-size:23px}.gbpx-whitelabel-preview h3{font-size:17px;font-weight:500}.gbpx-whitelabel-preview p{color:#8a909b;font-size:12px;line-height:1.8}.gbpx-whitelabel-preview>div{border-bottom:1px solid #eef0f5;padding:15px 0}.gbpx-whitelabel-preview>div>strong{font-size:13px;font-weight:500}.gbpx-whitelabel-preview small{color:#9ca3af;margin-top:7px;font-size:11px;display:block}.gbpx-whitelabel-error{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;margin:15px 25px;padding:13px;font-size:12px}.gbpx-whitelabel-message{color:#14855f;padding:0 25px 15px;font-size:12px}.gbpx-whitelabel-loading{color:#9ca3af;padding:25px}@media (width<=900px){.gbpx-whitelabel-layout{grid-template-columns:1fr}.gbpx-whitelabel-layout>nav{flex-direction:row;overflow:auto}.gbpx-whitelabel-layout>nav>button{min-width:160px}.gbpx-whitelabel article>header,.gbpx-whitelabel-body{padding:20px}}@media (width<=600px){.gbpx-whitelabel-colors{flex-wrap:wrap}.gbpx-whitelabel dl{grid-template-columns:1fr;gap:7px}.gbpx-whitelabel dd{margin-bottom:10px}.gbpx-whitelabel-preview{padding:20px}}.gbpx-support{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;font-size:13px;overflow:hidden}.gbpx-support>header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.gbpx-support h2{align-items:center;gap:10px;margin:0 0 7px;font-size:17px;font-weight:600;display:flex}.gbpx-support h2 svg{color:#7b7de4}.gbpx-support header p{color:#8a909b;margin:0;font-size:11px}.gbpx-support button{cursor:pointer;font:inherit;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-support button:disabled{opacity:.45;cursor:default}.gbpx-support button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-support button:focus-visible,.gbpx-support input:focus-visible,.gbpx-support textarea:focus-visible,.gbpx-support select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-support-layout{grid-template-columns:280px minmax(0,1fr);min-height:700px;display:grid}.gbpx-support aside{border-right:1px solid #e5e7eb;padding:12px 12px 0}.gbpx-support input:not([type=file]),.gbpx-support textarea,.gbpx-support select{font:inherit;color:#4b5563;box-sizing:border-box;background:#fff;border:1px solid #e1e4eb;border-radius:8px;min-width:0;padding:11px;font-size:12px}.gbpx-support aside>input{width:100%;font-size:11px!important}.gbpx-support aside>nav{background:#f4f4fa;border-radius:8px;gap:2px;margin:9px 0 15px;padding:4px;display:flex}.gbpx-support aside>nav>button{color:#8a909b;background:0 0;border:0;padding:7px 9px;font-size:10px}.gbpx-support aside>nav>button[aria-pressed=true]{color:#5b6bd1;background:#fff;border-radius:5px;box-shadow:0 1px 4px #11182707}.gbpx-support-ticket-list>button{text-align:left;background:#fff;border:0;border-top:1px solid #eef0f5;border-radius:0;width:100%;padding:16px 8px;display:block}.gbpx-support-ticket-list>button[aria-current=page]{background:#f4f6ff}.gbpx-support-ticket-list strong{color:#374151;font-size:12px;font-weight:600;line-height:1.7;display:block}.gbpx-support-ticket-list small{color:#9ca3af;align-items:center;gap:9px;margin-top:7px;font-size:9px;display:flex}.gbpx-support-ticket-list small>span{background:#eff2f7;border-radius:10px;margin-left:auto;padding:3px 6px}.gbpx-support-ticket-list .open{color:#2563eb;background:#eaf1ff}.gbpx-support-ticket-list .pending{color:#b98938;background:#fff7e7}.gbpx-support-ticket-list .closed{color:#23926a;background:#eaf8f0}.gbpx-support-ticket-list p{color:#9ca3af;margin:8px 0 0;font-size:10px;line-height:1.7}.gbpx-support-empty{color:#9ca3af;text-align:center;padding:55px 10px;font-size:11px}.gbpx-support main{background:#fff;min-width:0}.gbpx-support-center{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:700px;display:flex}.gbpx-support-center p{margin:0;font-size:12px}.gbpx-support-center small{font-size:10px}.gbpx-support-form{max-width:760px;margin:auto;padding:45px 30px 60px}.gbpx-support main:has(.gbpx-support-form){background:#f5f6fb}.gbpx-support h3{margin:0 0 9px;font-size:18px;font-weight:600}.gbpx-support-form>p{color:#9ca3af;margin:0 0 25px;font-size:11px;line-height:1.7}.gbpx-support-form h4{color:#6b7280;margin:0 0 10px;font-size:11px;font-weight:500}.gbpx-support-categories{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:24px;display:grid}.gbpx-support-categories>button{text-align:left;background:#fff;border-color:#e5e7eb;border-radius:10px;justify-content:start;align-items:center;gap:12px;padding:15px 13px;display:flex}.gbpx-support-categories>button[aria-pressed=true]{color:#6675cc;background:#f0f3ff;border-color:#8a9ff3;box-shadow:0 0 0 1px #8a9ff3}.gbpx-support-categories strong{color:#374151;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.gbpx-support-categories small{color:#9ca3af;font-size:9px}.gbpx-support label:not(.gbpx-support-upload){color:#6b7280;flex-direction:column;gap:9px;margin-bottom:21px;font-size:11px;font-weight:500;display:flex}.gbpx-support textarea{resize:vertical;width:100%;line-height:1.7}.gbpx-support-upload{text-align:center;cursor:pointer;color:#9ca3af;background:#fafbfe;border:1px dashed #dfe2eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:9px;margin:15px 0;padding:22px;display:flex}.gbpx-support-upload strong{color:#6b7280;font-size:11px;font-weight:500}.gbpx-support-upload small{font-size:9px}.gbpx-support-upload input{max-width:250px;margin-top:5px;font-size:9px}.gbpx-support-form-actions{gap:9px;margin-top:20px;display:flex}.gbpx-support-attachments{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gbpx-support-attachments>span{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:6px;padding:7px;font-size:10px;display:flex}.gbpx-support-attachments button{border:0;padding:0 4px}.gbpx-support-conversation{padding:22px}.gbpx-support-conversation-heading{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:20px;display:flex}.gbpx-support-conversation-heading>div{flex:1}.gbpx-support-conversation-heading small{color:#9ca3af;font-size:9px}.gbpx-support-conversation-heading h3{font-size:17px}.gbpx-support-conversation>article{background:#f5f7ff;border:1px solid #e6eafa;border-radius:12px;margin-top:18px;padding:18px}.gbpx-support-conversation>article header{color:#6b7280;justify-content:space-between;gap:10px;display:flex}.gbpx-support-conversation>article strong{font-size:11px;font-weight:500}.gbpx-support-conversation>article small{color:#9ca3af;font-size:9px}.gbpx-support-conversation>article p{white-space:pre-wrap;color:#697386;font-size:12px;line-height:1.8}.gbpx-support-conversation>article a{color:#2563eb;align-items:center;gap:7px;margin-right:12px;font-size:10px;display:inline-flex}.gbpx-support-reply{margin-top:30px}.gbpx-support-error{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;margin:15px;padding:13px;font-size:12px}@media (width<=1100px){.gbpx-support-layout{grid-template-columns:240px minmax(0,1fr)}.gbpx-support-categories{grid-template-columns:1fr}.gbpx-support-categories>button{padding:12px}.gbpx-support-form{padding:30px 22px}}@media (width<=720px){.gbpx-support-layout{flex-direction:column;display:flex}.gbpx-support aside{border-bottom:1px solid #e5e7eb;border-right:0}.gbpx-support-ticket-list{max-height:260px;overflow:auto}.gbpx-support-center{min-height:320px;padding:25px}.gbpx-support>header{padding:18px}.gbpx-support-conversation{padding:17px}.gbpx-support-conversation>article header{flex-wrap:wrap}}.gbpx-looker{color:#111827;max-width:960px;margin:15px auto;font-size:13px}.gbpx-looker>header{align-items:center;gap:14px;margin-bottom:24px;display:flex}.gbpx-looker>header>span{color:#4b7fe4;background:#fff;border:1px solid #e5e7eb;border-radius:13px;place-items:center;width:49px;height:49px;display:grid;box-shadow:0 2px 5px #11182705}.gbpx-looker header>div{flex:1}.gbpx-looker h2{letter-spacing:-.5px;margin:0 0 7px;font-size:24px}.gbpx-looker header p{color:#8a909b;margin:0;font-size:11px}.gbpx-looker header>small{color:#7965cc;background:#f0edff;border-radius:20px;align-items:center;gap:6px;padding:7px 11px;font-size:9px;display:inline-flex}.gbpx-looker>article{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:20px;padding:26px;box-shadow:0 2px 5px #11182704}.gbpx-looker>article>small{color:#7a84bf;text-transform:uppercase;letter-spacing:.6px;font-size:9px;font-weight:600}.gbpx-looker h3{letter-spacing:-.3px;margin:11px 0 10px;font-size:18px;font-weight:600}.gbpx-looker p{color:#8a909b;margin:0 0 16px;font-size:12px;line-height:1.8}.gbpx-looker ol{margin:27px 0 0;padding:0;list-style:none}.gbpx-looker li{align-items:start;gap:18px;margin-bottom:26px;display:flex;position:relative}.gbpx-looker li>span{color:#8b8fd3;z-index:1;background:#fcfcff;border:1px solid #e8eaf4;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.gbpx-looker li:not(:last-child):after{content:"";background:#eef0f5;width:1px;position:absolute;top:30px;bottom:-27px;left:14px}.gbpx-looker li>div{flex:1;min-width:0;padding-top:4px}.gbpx-looker h4{color:#4b5563;margin:0 0 8px;font-size:12px;font-weight:600}.gbpx-looker li p{margin-bottom:12px;font-size:11px}.gbpx-looker-filters{flex-wrap:wrap;align-items:end;gap:11px;display:flex}.gbpx-looker label{color:#8a909b;flex-direction:column;gap:7px;font-size:10px;display:flex}.gbpx-looker select,.gbpx-looker input{font:inherit;color:#4b5563;background:#fff;border:1px solid #e1e4eb;border-radius:8px;min-width:0;padding:10px;font-size:11px}.gbpx-looker-filters label:first-child{flex:1}.gbpx-looker button{color:#4f71ca;cursor:pointer;font:inherit;background:#fff;border:1px solid #e0e5f3;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:9px;font-size:11px;display:inline-flex}.gbpx-looker button:disabled{opacity:.35;cursor:default}.gbpx-looker button:focus-visible,.gbpx-looker input:focus-visible,.gbpx-looker select:focus-visible{outline-offset:2px;outline:3px solid #a5b4fc}.gbpx-looker details{color:#9ca3af;border-top:1px solid #eef0f5;padding-top:15px;font-size:11px}.gbpx-looker summary{cursor:pointer}.gbpx-looker details p{margin-top:12px;font-size:11px}.gbpx-looker-datasets>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.gbpx-looker-datasets>div>article{background:#f8f9fc;border:1px solid #eef0f5;border-radius:10px;align-items:start;gap:12px;padding:15px;display:flex}.gbpx-looker-datasets article>span{color:#9caee5;background:#fff;border:1px solid #edf0f8;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.gbpx-looker-datasets article>div{flex:1;min-width:0}.gbpx-looker-datasets h4{margin:2px 0 6px;font-size:11px}.gbpx-looker-datasets article p{margin:0 0 7px;font-size:10px;line-height:1.7}.gbpx-looker-datasets article small{color:#a0a7b4;font-size:9px}.gbpx-looker-datasets article>button{flex-shrink:0;align-self:center}.gbpx-looker-error{background:#fff5f5;border:1px solid #fecaca;border-radius:7px;padding:12px;color:#b91c1c!important;font-size:11px!important}@media (width<=720px){.gbpx-looker{margin:0}.gbpx-looker>article{padding:20px}.gbpx-looker h2{font-size:21px}.gbpx-looker-datasets>div{grid-template-columns:1fr}.gbpx-looker-filters label:first-child{min-width:100%}.gbpx-looker header>small{padding:5px 8px}.gbpx-looker li{gap:12px}.gbpx-looker select{max-width:100%}}.gbpx-audit{color:#111827;--audit-border:#e5e7eb;--audit-muted:#6b7280;font-size:13px}.gbpx-audit h2,.gbpx-audit h3,.gbpx-audit p{margin:0}.gbpx-audit h2{letter-spacing:-.35px;font-size:23px;font-weight:700}.gbpx-audit h3{font-size:14px;font-weight:600}.gbpx-audit small{color:var(--audit-muted);font-size:11px}.gbpx-audit button,.gbpx-audit input,.gbpx-audit select,.gbpx-audit textarea{font:inherit}.gbpx-audit button{color:#374151;cursor:pointer;background:#fff;border:1px solid #dbe1e9;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;line-height:1.3;display:inline-flex}.gbpx-audit button:hover{background:#f8fafc}.gbpx-audit button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-audit button:disabled{opacity:.5;cursor:default}.gbpx-audit button:focus-visible,.gbpx-audit input:focus-visible,.gbpx-audit select:focus-visible,.gbpx-audit textarea:focus-visible,.gbpx-audit summary:focus-visible{outline-offset:3px;outline:2px solid #6366f1}.gbpx-audit input,.gbpx-audit select,.gbpx-audit textarea{color:#111827;background:#fff;border:1px solid #dbe1e9;border-radius:7px;min-width:0;padding:10px 12px}.gbpx-audit textarea{resize:vertical;min-height:85px}.gbpx-audit-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;display:flex}.gbpx-audit-heading small{color:#4f46e5;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.gbpx-audit-heading p{color:var(--audit-muted);margin-top:7px;font-size:12px}.gbpx-audit-table{border:1px solid var(--audit-border);background:#fff;border-radius:11px;overflow:auto}.gbpx-audit-table>header{border-bottom:1px solid #eef0f4;padding:19px 21px}.gbpx-audit-table h3{align-items:center;gap:8px;display:flex}.gbpx-audit-table table{border-collapse:collapse;text-align:left;width:100%}.gbpx-audit-table th{color:#6b7280;white-space:nowrap;background:#f9fafb;padding:13px 17px;font-size:11px;font-weight:500}.gbpx-audit-table td{vertical-align:middle;border-top:1px solid #eef0f4;padding:16px 17px;font-size:12px}.gbpx-audit-table td strong{font-weight:600}.gbpx-audit-table td small{margin-top:4px;display:block}.gbpx-audit-table td button{padding:7px 10px;font-size:11px}.gbpx-audit-pill{color:#4f46e5;white-space:nowrap;background:#eef2ff;border:1px solid #e0e7ff;border-radius:5px;padding:4px 7px;font-size:10px}.gbpx-audit-empty{text-align:center;color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:270px;padding:35px;display:flex}.gbpx-audit-empty strong{color:#374151;font-size:14px}.gbpx-audit-empty p{color:#6b7280;max-width:420px;font-size:12px;line-height:1.7}.gbpx-audit-help{border:1px solid var(--audit-border);color:#6b7280;background:#fff;border-radius:8px;margin-top:18px;padding:14px 17px;font-size:12px;line-height:1.75}.gbpx-audit-help summary{cursor:pointer;color:#4b5563;font-weight:500}.gbpx-audit-help p{margin-top:9px}.gbpx-audit-help table{text-align:left;width:100%;margin-top:12px}.gbpx-audit-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;padding:12px;line-height:1.6;margin:14px 0!important}.gbpx-audit-form{color:#111827;flex-direction:column;gap:17px;font-size:13px;display:flex}.gbpx-audit-form>label,.gbpx-audit-two-fields>label{flex-direction:column;gap:7px;font-weight:500;display:flex}.gbpx-audit-form p{color:#6b7280;font-size:12px;line-height:1.7}.gbpx-audit-form small{font-weight:400;line-height:1.7}.gbpx-audit-source-tabs{flex-direction:column;gap:7px;max-height:225px;display:flex;overflow:auto}.gbpx-audit-source-tabs button{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start}.gbpx-audit-source-tabs button[aria-pressed=true]{color:#4338ca;background:#eef2ff;border-color:#a5b4fc}.gbpx-audit-source-tabs small{color:#6b7280;font-size:11px}.gbpx-audit-pipeline{border:1px solid #e5e7eb;border-radius:8px;padding:13px}.gbpx-audit-pipeline summary{cursor:pointer;margin-bottom:10px;font-size:12px;font-weight:500}.gbpx-audit-pipeline select{width:100%;margin:10px 0}.gbpx-audit-selected{background:#eef2ff;border-radius:7px;padding:11px;color:#4338ca!important}.gbpx-audit-form-actions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:9px;padding-top:17px;display:flex}.gbpx-audit-two-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gbpx-audit-form .gbpx-audit-check{flex-direction:row;align-items:flex-start;font-size:12px;line-height:1.6}.gbpx-audit-check input{margin-top:3px}.gbpx-audit-lead-banner{background:#eef3ff;border:1px solid #dbe5ff;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;padding:24px;display:flex}.gbpx-audit-lead-banner small{color:#4f46e5}.gbpx-audit-lead-banner h2{margin:5px 0 8px;font-size:21px}.gbpx-audit-lead-banner p{color:#64748b;font-size:12px}.gbpx-audit-lead-banner>div:nth-child(2){gap:8px;display:flex}.gbpx-audit-lead-banner>p{border-top:1px solid #dbe5ff;flex-basis:100%;align-items:center;gap:10px;padding-top:15px;display:flex}.gbpx-audit-not-published{color:#64748b;background:#fff;border:1px solid #dbe1e9;border-radius:5px;padding:5px 8px;font-size:11px;display:inline-block}.gbpx-audit-lead-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:23px;display:grid}.gbpx-audit-lead-stats article{background:#fff;border:1px solid #e5e7eb;border-radius:9px;padding:21px}.gbpx-audit-lead-stats strong{margin-bottom:8px;font-size:26px;font-weight:600;display:block}.gbpx-audit-lead-stats span{color:#6b7280;font-size:11px}.gbpx-audit-lead-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.gbpx-audit-lead-toolbar>div{flex-wrap:wrap;flex:1 0 100%;gap:3px;display:flex}.gbpx-audit-lead-toolbar>div button{background:0 0;border:0;padding:9px 11px;font-size:12px}.gbpx-audit-lead-toolbar>div button[aria-pressed=true]{color:#4f46e5;background:#eef2ff}.gbpx-audit-lead-toolbar>div small{color:#6b7280;background:#f1f5f9;border-radius:4px;padding:1px 5px;font-size:10px}.gbpx-audit-lead-toolbar>input{flex:1;min-width:240px}.gbpx-audit-lead-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:17px;display:flex}.gbpx-audit-lead-filters>label{color:#6b7280;flex-direction:column;gap:5px;font-size:11px;display:flex}.gbpx-audit-import{cursor:pointer;background:#fff;border:1px solid #dbe1e9;border-radius:7px;padding:11px 13px;position:relative;overflow:hidden;color:#374151!important;font-size:12px!important}.gbpx-audit-import input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}@media (width<=1000px){.gbpx-audit-lead-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-audit-lead-banner>div:nth-child(2){flex-wrap:wrap}.gbpx-audit-heading{align-items:flex-start}}@media (width<=650px){.gbpx-audit-heading{flex-direction:column}.gbpx-audit-lead-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-audit-two-fields{grid-template-columns:1fr}.gbpx-audit-lead-banner{padding:17px}.gbpx-audit-form-actions{flex-wrap:wrap}.gbpx-audit-table table{min-width:650px}}.gbpx-social{color:#111827;--social-blue:#2563eb;--social-border:#e5e7eb;font-size:13px}.gbpx-social h2,.gbpx-social h3,.gbpx-social p{margin:0}.gbpx-social h2{letter-spacing:-.3px;font-size:21px;font-weight:700}.gbpx-social h3{font-size:13px;font-weight:600}.gbpx-social small{color:#9ca3af;font-size:10px}.gbpx-social button,.gbpx-social input,.gbpx-social select,.gbpx-social textarea{font:inherit}.gbpx-social button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:12px;line-height:1.5;display:inline-flex}.gbpx-social button:hover{background:#f8fafc}.gbpx-social button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.gbpx-social button:disabled{opacity:.5;cursor:default}.gbpx-social button:focus-visible,.gbpx-social input:focus-visible,.gbpx-social select:focus-visible,.gbpx-social textarea:focus-visible,.gbpx-social summary:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.gbpx-social input,.gbpx-social select,.gbpx-social textarea{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:7px;min-width:0;padding:10px 12px}.gbpx-social textarea{resize:vertical}.gbpx-social .facebook{color:#1877f2}.gbpx-social .instagram{color:#e2557c}.gbpx-social .linkedin{color:#0a66c2}.gbpx-social-google{color:#4285f4;font-family:Arial,sans-serif;font-size:14px;font-weight:800}.gbpx-social-intro{background:linear-gradient(110deg,#f4f7ff,#fff);border:1px solid #e5e7eb;border-radius:13px;flex-direction:column;gap:15px;margin-bottom:17px;padding:25px 23px;display:flex}.gbpx-social-intro h2 small{color:#fff;letter-spacing:0;vertical-align:middle;background:#2563eb;border-radius:4px;margin-left:5px;padding:3px 6px;font-size:9px;font-weight:600;display:inline-block}.gbpx-social-intro p{color:#6b7280;max-width:780px;margin-top:9px;font-size:12px;line-height:1.75}.gbpx-social-intro>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.gbpx-social-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:17px 0;display:grid}.gbpx-social-stats article{background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-direction:column;min-height:116px;padding:17px;display:flex}.gbpx-social-stats small{letter-spacing:.35px;align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex}.gbpx-social-stats strong{margin:11px 0 14px;font-size:26px;font-weight:650;line-height:1.4;display:block}.gbpx-social-stats span{color:#9ca3af;margin-top:auto;font-size:10px;line-height:1.6}.gbpx-social-stats .dark{color:#fff;background:linear-gradient(120deg,#172554,#0f172a);border-color:#26385b}.gbpx-social-stats .dark small,.gbpx-social-stats .dark span{color:#b8c4dc}.gbpx-social-tabs{border-bottom:1px solid #e5e7eb;gap:14px;margin:10px 0 17px;display:flex}.gbpx-social-tabs button{background:0 0;border:0;border-radius:0;gap:8px;padding:12px 0;font-weight:600}.gbpx-social-tabs button[aria-pressed=true]{color:#2563eb;border-bottom:2px solid #2563eb}.gbpx-social-tabs small{background:#f1f5f9;border-radius:3px;padding:2px 5px;font-size:9px}.gbpx-social-tabs button:last-child small{color:#b08934;background:#fff7dd}.gbpx-social-network-filters{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.gbpx-social-network-filters button{padding:9px 11px;font-weight:500}.gbpx-social-network-filters button[aria-pressed=true]{color:#2563eb;background:#eff6ff;border-color:#93b5ff}.gbpx-social-network-filters small{background:#f1f5f9;border-radius:4px;padding:0 4px}.gbpx-social-filters{align-items:center;gap:9px;margin-bottom:13px;display:flex}.gbpx-social-filters>label{color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:9px;width:330px;min-width:260px;padding:0 11px;display:flex}.gbpx-social-filters input{border:0;outline:0;width:100%;padding:11px 0}.gbpx-social-filters select{font-size:12px}.gbpx-social-handles{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.gbpx-social-handles>header{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:16px;display:flex}.gbpx-social-handles>header button{margin-left:auto;font-size:11px}.gbpx-social-handles>header p{color:#9ca3af;margin-top:4px;font-size:11px}.gbpx-social-handles h3 small{background:#f1f5f9;border-radius:4px;margin-left:5px;padding:2px 5px}.gbpx-social-icon{color:#fff;background:#2563eb;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:9px;display:flex}.gbpx-social-empty{text-align:center;color:#94a3b8;background:#fff;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:265px;padding:30px;display:flex}.gbpx-social-empty h3{color:#374151;font-size:13px}.gbpx-social-empty p{color:#9ca3af;max-width:460px;font-size:12px;line-height:1.75}.gbpx-social-empty>button{margin-top:3px}.gbpx-social-handle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:17px;display:grid}.gbpx-social-handle-grid>article{border:1px solid #e5e7eb;border-radius:9px;flex-wrap:wrap;align-content:flex-start;gap:12px;padding:16px;display:flex}.gbpx-social-network-icon{background:#f1f5f9;border-radius:8px;align-self:flex-start;padding:8px}.gbpx-social-handle-grid>article>div:nth-child(2){flex:1;min-width:90px}.gbpx-social-handle-grid p{color:#6b7280;margin-top:5px;font-size:11px;line-height:1.7}.gbpx-social-handle-grid small{line-height:1.6}.gbpx-social-state{color:#64748b;background:#f1f5f9;border-radius:5px;align-self:flex-start;padding:4px 7px;font-size:9px}.gbpx-social-state.checked{color:#15803d;background:#f0fdf4}.gbpx-social-state.manual{color:#475569;background:#f1f5f9}.gbpx-social-state.archived{color:#9ca3af}.gbpx-social-url{overflow-wrap:anywhere;flex-basis:100%;font-size:11px}.gbpx-social-check{background:#f8fafc;border-radius:5px;flex-basis:100%;padding:8px}.gbpx-social-check small{display:block}.gbpx-social-handle-grid footer{flex-wrap:wrap;flex-basis:100%;gap:5px;margin-top:7px;display:flex}.gbpx-social-handle-grid footer button{padding:7px 9px;font-size:10px}.gbpx-social-note{color:#7c8796;background:#f6f8f9;border:1px solid #e5e7eb;border-radius:8px;margin-top:14px;padding:14px 17px;font-size:11px;line-height:1.8}.gbpx-social-note strong{color:#4b5563;font-weight:600}.gbpx-social-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;padding:12px;font-size:12px;line-height:1.6;margin:12px 0!important}.gbpx-social-add{color:#374151;flex-direction:column;gap:16px;font-size:13px;display:flex}.gbpx-social-add p{color:#6b7280;font-size:12px;line-height:1.8}.gbpx-social-add>label{flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.gbpx-social-add small{line-height:1.7}.gbpx-social-add-networks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gbpx-social-add-networks button{text-align:left;flex-direction:column;align-items:flex-start;gap:11px;min-height:150px;padding:17px;display:flex}.gbpx-social-add-networks button[aria-pressed=true]{background:#eff6ff;border-color:#93b5ff}.gbpx-social-add-networks small{font-size:11px;font-weight:400}.gbpx-social-actions{flex-wrap:wrap;gap:8px;display:flex}.gbpx-social-native{margin-top:18px}.gbpx-calendar .gbpx-social-intro{gap:0}.gbpx-calendar .gbpx-social-intro h2 small{background:#7c3aed}.gbpx-calendar .gbpx-social-stats .dark{background:linear-gradient(120deg,#25204d,#11172d)}.gbpx-calendar-up-next{background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-wrap:wrap;align-items:center;gap:9px;margin:17px 0;padding:17px;font-size:11px;display:flex}.gbpx-calendar-up-next strong{font-size:12px}.gbpx-calendar-up-next span{color:#94a3b8}.gbpx-calendar-up-next small{color:#94a3b8;margin-left:auto}.gbpx-calendar-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:21px;margin-bottom:13px;display:flex}.gbpx-calendar-controls>div{align-items:center;gap:5px;display:flex}.gbpx-calendar-controls>div:first-child{margin-right:15px}.gbpx-calendar-controls strong{margin-left:4px;font-size:12px}.gbpx-calendar-controls button{padding:7px 9px;font-size:11px}.gbpx-calendar-controls button[aria-pressed=true]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.gbpx-calendar-controls>div[role=group]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:0;padding:3px}.gbpx-calendar-controls>div[role=group] button{background:0 0;border-color:#0000;padding:5px 10px}.gbpx-calendar-controls>div[role=group] button[aria-pressed=true]{background:#fff;border-color:#e5e7eb}.gbpx-calendar-controls select{padding:9px;font-size:11px}.gbpx-calendar-controls>.primary{margin-left:auto;padding:9px 13px}.gbpx-calendar-legend{color:#8b96a6;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:13px;font-size:10px;display:flex}.gbpx-calendar-legend>span{align-items:center;gap:5px;display:flex}.gbpx-calendar-legend i{background:#cbd5e1;border-radius:2px;width:7px;height:7px;display:block}.gbpx-calendar-legend i.scheduled{background:#3b82f6}.gbpx-calendar-legend i.preparation{background:#a78bfa}.gbpx-calendar-legend i.publishing{background:#8b5cf6}.gbpx-calendar-legend i.published{background:#10b981}.gbpx-calendar-legend i.attention{background:#f43f5e}.gbpx-calendar-legend small{margin-left:auto;font-size:10px}.gbpx-calendar-layout{grid-template-columns:minmax(0,1fr) 220px;gap:14px;display:grid}.gbpx-calendar-period-note{color:#94a3b8;background:#f9fbff;border:1px solid #e5e7eb;border-radius:7px;padding:12px;font-size:11px;margin-bottom:12px!important}.gbpx-calendar-grid{background:#fff;border:1px solid #e5e7eb;border-radius:9px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.gbpx-calendar-weekday{color:#94a3b8;background:#fafbfe;padding:13px 10px;font-size:9px}.gbpx-calendar-day{border-top:1px solid #f1f5f9;border-right:1px solid #f1f5f9;flex-direction:column;min-height:150px;padding:10px 7px;display:flex;position:relative}.gbpx-calendar-day:nth-child(7n){border-right:0}.gbpx-calendar-day.outside{color:#b4becb;background:#fafcff}.gbpx-calendar-day>div{flex-direction:column;gap:4px;margin-top:9px;display:flex}.gbpx-calendar-day .gbpx-calendar-day-number{background:0 0;border:0;border-radius:0;justify-content:flex-start;min-height:21px;padding:0;font-size:10px;display:flex}.gbpx-calendar-day-number small{color:#fff;background:#2563eb;border-radius:3px;padding:2px 4px;font-size:7px}.gbpx-calendar-day.today .gbpx-calendar-day-number>span{color:#fff;background:#2563eb;border-radius:50%;padding:4px 6px}.gbpx-calendar-day .gbpx-calendar-add-day{color:#9ca3af;opacity:0;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:3px 4px;font-size:9px}.gbpx-calendar-day:hover .gbpx-calendar-add-day,.gbpx-calendar-add-day:focus-visible{opacity:1}.gbpx-calendar-grid.week .gbpx-calendar-day{min-height:340px}.gbpx-calendar-grid.day{grid-template-columns:1fr}.gbpx-calendar-grid.day .gbpx-calendar-day{min-height:320px}.gbpx-calendar-grid.day .gbpx-calendar-event{max-width:500px}.gbpx-calendar-event{text-align:left;width:100%;overflow:hidden;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:3px solid #cbd5e1!important;border-radius:4px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important;padding:5px!important;font-size:10px!important;display:flex!important}.gbpx-calendar-event>span:last-child{min-width:0}.gbpx-calendar-event strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.gbpx-calendar-event small{color:#94a3b8;white-space:normal;font-size:8px;line-height:1.6;display:block}.gbpx-calendar-event.scheduled{background:#eff6ff!important;border-left-color:#3b82f6!important}.gbpx-calendar-event.preparation{background:#faf5ff!important;border-left-color:#a78bfa!important}.gbpx-calendar-event.published{background:#f0fdf4!important;border-left-color:#10b981!important}.gbpx-calendar-event.publishing{border-left-color:#8b5cf6!important}.gbpx-calendar-event.attention{background:#fff1f2!important;border-left-color:#f43f5e!important}.gbpx-calendar-event.reported,.gbpx-calendar-event.manual{background:#fffbeb!important;border-left-color:#d97706!important}.gbpx-calendar-rail{background:#fff;border:1px solid #e5e7eb;border-radius:9px;align-self:flex-start;padding:16px}.gbpx-calendar-rail>small{letter-spacing:.4px;margin-bottom:9px;font-size:9px;font-weight:600;display:block}.gbpx-calendar-rail>select{width:100%;margin-bottom:20px;font-size:11px}.gbpx-calendar-rail>button{justify-content:flex-start;width:100%;margin-bottom:7px;padding:8px;font-size:10px;display:flex}.gbpx-calendar-rail>button strong{color:#9ca3af;margin-left:auto;font-size:10px}.gbpx-calendar-rail>button[aria-pressed=true]{background:#eff6ff;border-color:#bfdbfe}.gbpx-calendar-rail hr{border:0;border-top:1px solid #f1f5f9;margin:17px 0}.gbpx-calendar-rail p{color:#9ca3af;justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.gbpx-calendar-rail p strong{color:#64748b;font-size:11px;font-weight:500}.gbpx-calendar-rail>button:last-child{justify-content:center;margin-top:15px;font-size:10px}.gbpx-calendar-list{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.gbpx-calendar-list>article{color:#64748b;border-bottom:1px solid #f1f5f9;grid-template-columns:90px minmax(0,1fr) 180px;align-items:center;gap:15px;padding:13px;font-size:11px;display:grid}.gbpx-calendar-undated{color:#64748b;background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:15px;padding:14px;font-size:12px}.gbpx-calendar-undated summary{cursor:pointer;font-weight:500}.gbpx-calendar-undated p{margin:10px 0;font-size:11px}.gbpx-calendar-undated .gbpx-calendar-event{margin-top:7px}.gbpx-calendar-content{white-space:pre-wrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:14px}@media (width<=1150px){.gbpx-social-handle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-calendar-layout{grid-template-columns:minmax(0,1fr) 180px}.gbpx-calendar-controls>.primary{margin-left:0}.gbpx-social-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-calendar-day{min-height:130px}}@media (width<=750px){.gbpx-social-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-social-handle-grid,.gbpx-social-add-networks{grid-template-columns:1fr}.gbpx-social-add-networks button{min-height:0}.gbpx-social-filters{flex-wrap:wrap}.gbpx-social-filters>label{width:100%;min-width:0}.gbpx-calendar-layout{grid-template-columns:1fr}.gbpx-calendar-rail{order:-1;display:none}.gbpx-calendar-grid{min-width:600px}.gbpx-calendar-layout>div{overflow:auto}.gbpx-calendar-grid.day{min-width:0}.gbpx-calendar-list>article{grid-template-columns:80px minmax(0,1fr)}.gbpx-calendar-list>article>span{grid-column:2}.gbpx-calendar-day .gbpx-calendar-add-day{opacity:1}.gbpx-social-intro{padding:20px}.gbpx-social-stats article{padding:14px}}.gbpx-directory{color:#111827;max-width:1180px;margin:0 auto;font-size:13px}.gbpx-directory h2,.gbpx-directory h3,.gbpx-directory p{margin:0}.gbpx-directory h2{letter-spacing:-.35px;font-size:23px;font-weight:650}.gbpx-directory h3{font-size:14px;font-weight:600}.gbpx-directory small{color:#9ca3af;font-size:10px}.gbpx-directory button,.gbpx-directory input,.gbpx-directory select{font:inherit}.gbpx-directory button{color:#374151;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.gbpx-directory button:hover{background:#f8fafc}.gbpx-directory button.primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.gbpx-directory button:disabled{opacity:.5}.gbpx-directory button:focus-visible,.gbpx-directory input:focus-visible,.gbpx-directory select:focus-visible,.gbpx-directory summary:focus-visible{outline-offset:3px;outline:2px solid #818cf8}.gbpx-directory input,.gbpx-directory select{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:7px;min-width:0;padding:10px 11px}.gbpx-directory-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.gbpx-directory-heading p{color:#6b7280;margin-top:8px;font-size:12px;line-height:1.7}.gbpx-directory-heading>button{color:#9ca3af;background:0 0;border:0;padding:5px}.gbpx-directory-access{color:#51675f;background:#e9ecf4;border:1px solid #e3e7ef;border-radius:15px;align-items:center;gap:15px;margin-bottom:24px;padding:26px;display:flex}.gbpx-directory-access>div{flex:1}.gbpx-directory-access strong{color:#374151;font-size:13px;font-weight:600}.gbpx-directory-access p{color:#7b8494;margin-top:7px;font-size:12px;line-height:1.75}.gbpx-directory-access button{flex-shrink:0;font-size:11px}.gbpx-directory-tabs{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:5px;margin-bottom:18px;display:flex}.gbpx-directory-tabs button{color:#6b7280;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 13px;font-size:12px}.gbpx-directory-tabs button[aria-pressed=true]{color:#4f46e5;border-color:#4f46e5}.gbpx-directory-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.gbpx-directory-stats article{background:#fff;border:1px solid #e5e7eb;border-radius:9px;padding:19px}.gbpx-directory-stats small{letter-spacing:.3px;font-size:9px;font-weight:600}.gbpx-directory-stats strong{margin-top:10px;font-size:25px;font-weight:600;display:block}.gbpx-directory-filters{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:15px;display:flex}.gbpx-directory-filters>label{color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:200px;padding:0 11px;display:flex}.gbpx-directory-filters input{border:0;outline:0;width:100%;padding:11px 0;font-size:12px}.gbpx-directory-filters select{max-width:220px;font-size:11px}.gbpx-directory-filters>button{font-size:11px}.gbpx-directory-panel{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:auto}.gbpx-directory-panel>header{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:15px;padding:18px;display:flex}.gbpx-directory-panel>header h3{font-size:13px}.gbpx-directory-panel h3 small{background:#f1f5f9;border-radius:4px;margin-left:6px;padding:3px 6px;font-size:10px}.gbpx-directory-panel>header button{padding:8px 11px;font-size:11px}.gbpx-directory table{border-collapse:collapse;text-align:left;width:100%}.gbpx-directory th{color:#9ca3af;white-space:nowrap;background:#f9fafb;padding:12px 15px;font-size:10px;font-weight:500}.gbpx-directory td{border-top:1px solid #eef0f4;padding:15px;font-size:11px;line-height:1.7}.gbpx-directory td small{margin-top:4px;display:block}.gbpx-directory td button{padding:6px 10px;font-size:10px}.gbpx-directory td strong{font-size:12px;font-weight:500}.gbpx-directory-status{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:5px;padding:3px 7px;font-size:10px;display:inline-block}.gbpx-directory-status.verified{color:#15803d;background:#f0fdf4}.gbpx-directory-status.needs_fix,.gbpx-directory-status.blocked{color:#be123c;background:#fff1f2}.gbpx-directory-status.needs_recheck{color:#b45309;background:#fffbeb}.gbpx-directory-status.submitted,.gbpx-directory-status.prepared{color:#4f46e5;background:#eef2ff}.gbpx-directory-empty{text-align:center;color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:250px;padding:35px;display:flex}.gbpx-directory-empty strong{color:#374151;font-size:13px;font-weight:500}.gbpx-directory-empty p{max-width:450px;font-size:12px;line-height:1.8}.gbpx-directory-note{color:#7c8796;background:#f8fafc;border-radius:7px;padding:13px;font-size:11px;line-height:1.8;margin:15px!important}.gbpx-directory-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px;display:grid}.gbpx-directory-catalogue>article{border:1px solid #e5e7eb;border-radius:9px;flex-wrap:wrap;gap:12px;padding:17px;display:flex}.gbpx-directory-catalogue>article>div{flex:1;min-width:150px}.gbpx-directory-catalogue-icon{color:#6366f1;box-sizing:border-box;background:#eef2ff;border-radius:8px;height:40px;padding:9px}.gbpx-directory-catalogue h3{margin-bottom:6px;font-size:13px}.gbpx-directory-catalogue p{color:#6b7280;margin:9px 0;font-size:11px;line-height:1.8}.gbpx-directory-catalogue footer{flex-basis:100%;gap:7px;margin-top:4px;display:flex}.gbpx-directory-catalogue footer button{padding:8px 11px;font-size:10px}.gbpx-directory-help{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:15px;padding:14px 17px;font-size:12px;line-height:1.8}.gbpx-directory-help summary{cursor:pointer;color:#4b5563;font-weight:500}.gbpx-directory-help p{margin-top:9px}.gbpx-directory-help button{margin-top:10px;font-size:11px}.gbpx-directory-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;padding:12px;font-size:12px;line-height:1.6;margin:14px 0!important}.gbpx-directory-detail{color:#6b7280;flex-direction:column;gap:17px;font-size:12px;line-height:1.8;display:flex}.gbpx-directory-detail table{border:1px solid #e5e7eb}.gbpx-directory-detail td{overflow-wrap:anywhere}.gbpx-directory-detail p{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gbpx-directory-native{margin-top:18px}@media (width<=900px){.gbpx-directory-access{flex-wrap:wrap}.gbpx-directory-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gbpx-directory-catalogue{grid-template-columns:1fr}.gbpx-directory-panel table{min-width:650px}}@media (width<=600px){.gbpx-directory-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-directory-access{padding:20px}.gbpx-directory-access>div{min-width:190px}.gbpx-directory-filters>label{flex-basis:100%;min-width:0}.gbpx-directory-panel>header{flex-wrap:wrap}.gbpx-directory-tabs{gap:0}.gbpx-directory-tabs button{padding:10px;font-size:11px}.gbpx-directory-stats article{padding:15px}}.gbpx-utility{color:#1e293b;padding:24px;font-family:Inter,DM Sans,sans-serif;font-size:13px}.gbpx-utility *{box-sizing:border-box}.gbpx-utility h2,.gbpx-utility h3,.gbpx-utility h4,.gbpx-utility p{margin:0}.gbpx-utility button,.gbpx-utility input,.gbpx-utility select{font:inherit}.gbpx-utility button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-weight:600;display:inline-flex}.gbpx-utility button:hover:not(:disabled){color:#4f46e5;background:#f6f5ff;border-color:#818cf8}.gbpx-utility button:disabled{opacity:.5;cursor:default}.gbpx-utility input,.gbpx-utility select{color:#334155;background:#fff;border:1px solid #dfe3eb;border-radius:7px;min-width:0;min-height:37px;padding:8px 10px}.gbpx-utility input:focus-visible,.gbpx-utility select:focus-visible,.gbpx-utility button:focus-visible{outline-offset:2px;outline:3px solid #c7d2fe}.gbpx-utility-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.gbpx-utility-heading h2{letter-spacing:-.45px;font-size:21px;font-weight:650}.gbpx-utility-heading p{color:#64748b;margin-top:5px;line-height:1.5}.gbpx-utility-heading>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.gbpx-utility-heading>div:first-child{display:block}.gbpx-utility-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.gbpx-utility-kpis article{background:#fff;border:1px solid #e6e8ee;border-radius:12px;flex-direction:column;gap:8px;min-height:102px;padding:17px 52px 16px 17px;display:flex;position:relative}.gbpx-utility-kpis article>span{color:#64748b;font-size:11px;font-weight:600}.gbpx-utility-kpis strong{letter-spacing:-.5px;font-size:22px;font-weight:650}.gbpx-utility-kpis small{color:#64748b;font-size:10px;line-height:1.5}.gbpx-utility-kpis i{color:#7c3aed;background:#ede9fe;border-radius:50%;padding:9px;display:flex;position:absolute;top:24px;right:16px}.gbpx-utility-kpis article:nth-child(2) i{color:#16a34a;background:#dcfce7}.gbpx-utility-kpis article:nth-child(3) i{color:#b45309;background:#fef3c7}.gbpx-utility-kpis article:nth-child(4) i{color:#2563eb;background:#dbeafe}.gbpx-utility-columns{grid-template-columns:minmax(0,2.15fr) minmax(260px,1fr);align-items:start;gap:20px;display:grid}.gbpx-utility-columns .gbpx-utility-main{gap:20px;min-width:0;display:grid}.gbpx-utility-card{background:#fff;border:1px solid #e6e8ee;border-radius:12px;min-width:0;padding:22px}.gbpx-utility-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.gbpx-utility-card h3{letter-spacing:-.2px;font-size:15px;font-weight:650}.gbpx-utility-card header p{color:#64748b;margin-top:5px;font-size:11px;line-height:1.6}.gbpx-utility-card h4{margin:18px 0 12px;font-size:12px}.gbpx-utility-pill{color:#4f46e5;background:#eef2ff;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.gbpx-utility-pill.warning{color:#9a3412;background:#fff7ed}.gbpx-utility-capacity{background:#f8fafc;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.gbpx-utility-capacity strong{font-size:14px}.gbpx-utility-capacity p{color:#64748b;margin-top:5px;font-size:11px;line-height:1.6}.gbpx-utility-capacity b{font-size:32px;font-weight:600}.gbpx-utility-workspace-line{background:#f8fafc;border-top:1px solid #e6e8ee;border-radius:0 0 8px 8px;align-items:center;gap:24px;padding:20px;display:flex}.gbpx-utility-workspace-line small{color:#64748b;margin-bottom:8px;font-size:11px;display:block}.gbpx-utility-workspace-line strong{white-space:nowrap;font-size:19px;display:block}.gbpx-utility-workspace-line p{color:#64748b;font-size:11px;line-height:1.7}.gbpx-utility-features{color:#475569;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;font-size:11px;display:grid}.gbpx-utility-features span{align-items:center;gap:8px;display:flex}.gbpx-utility-features svg{color:#16a34a;flex-shrink:0}.gbpx-utility-cost-card>header{background:linear-gradient(100deg,#eff0ff,#f7f4ff);border-radius:12px 12px 0 0;margin:-22px -22px 22px;padding:18px 22px}.gbpx-utility-cost-card h3{align-items:center;gap:8px;display:flex}.gbpx-utility-cost-card h3 svg{color:#7c3aed}.gbpx-utility-known{color:#fff;background:linear-gradient(110deg,#4f46e5,#9333ea);border-radius:9px;flex-direction:column;align-items:flex-start;gap:9px;padding:21px 23px;display:flex}.gbpx-utility-known>span{opacity:.9;font-size:11px}.gbpx-utility-known strong{letter-spacing:-.7px;font-size:28px;font-weight:650}.gbpx-utility-known small{opacity:.95;font-size:11px;line-height:1.7}.gbpx-utility-note{color:#334155;background:#eff6ff;border:1px solid #dbeafe;border-radius:7px;align-items:flex-start;gap:10px;margin:16px 0;padding:14px;font-size:11px;line-height:1.8;display:flex}.gbpx-utility-note svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.gbpx-utility-provider-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gbpx-utility-provider-tiles>div{border:1px solid #e6e8ee;border-radius:8px;flex-direction:column;align-items:flex-start;padding:14px;display:flex}.gbpx-utility-provider-tiles h4{margin:0 0 10px}.gbpx-utility-provider-tiles strong{font-size:11px;font-weight:600;line-height:1.7}.gbpx-utility-provider-tiles p{color:#64748b;flex:1;margin:8px 0;font-size:10px;line-height:1.7}.gbpx-utility-provider-tiles button{color:#4f46e5;border:0;padding:7px 0 0;font-size:10px}.gbpx-utility-summary h3{margin-bottom:20px}.gbpx-utility-summary dl{margin:0}.gbpx-utility-summary dl>div{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:17px;font-size:11px;display:flex}.gbpx-utility-summary dt{color:#64748b}.gbpx-utility-summary dd{text-align:right;overflow-wrap:anywhere;max-width:60%;margin:0;font-weight:600;line-height:1.6}.gbpx-utility-muted{color:#64748b;font-size:11px;line-height:1.8}.gbpx-utility-filters{flex-wrap:wrap;align-items:end;gap:9px;margin:14px 0;display:flex}.gbpx-utility-filters>input{flex:190px}.gbpx-utility-filters select{flex:150px;max-width:240px}.gbpx-utility-filters label{color:#64748b;flex-direction:column;gap:5px;font-size:10px;display:flex}.gbpx-utility-filters input[type=date]{width:145px;font-size:11px}.gbpx-utility-table{margin:12px -22px 0;overflow:auto}.gbpx-utility-table table{border-collapse:collapse;text-align:left;width:100%;min-width:820px}.gbpx-utility-table th{color:#64748b;background:#f8fafc;border-block:1px solid #e6e8ee;padding:12px 15px;font-size:10px;font-weight:600}.gbpx-utility-table td{vertical-align:top;border-bottom:1px solid #eef0f4;max-width:260px;padding:14px 15px;font-size:11px;line-height:1.7}.gbpx-utility-table td strong{overflow-wrap:anywhere;font-size:11px}.gbpx-utility-table td small{color:#64748b;font-size:10px;line-height:1.7;display:block}.gbpx-utility-table td code{color:#94a3b8;margin-top:5px;font-size:9px;display:block}.gbpx-utility-pagination{color:#64748b;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;padding-top:15px;font-size:10px;display:flex}.gbpx-utility-pagination>span:first-child{margin-right:auto}.gbpx-utility-pagination label{align-items:center;gap:8px;display:flex}.gbpx-utility-pagination select{min-height:30px;padding:5px}.gbpx-utility-pagination button{padding:6px 9px;font-size:10px}.gbpx-utility-empty{text-align:center;color:#64748b;padding:45px 20px}.gbpx-utility-empty svg{color:#a5b4fc}.gbpx-utility-empty h4{color:#334155;margin:10px 0}.gbpx-utility-empty p{font-size:11px;line-height:1.7}.gbpx-utility-error{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;gap:10px;margin-bottom:18px;padding:15px;font-size:11px;line-height:1.7;display:flex}.gbpx-utility-error svg{flex-shrink:0}.gbpx-utility-error p{margin-top:5px}.gbpx-utility-inline-error{color:#b91c1c;font-size:11px;line-height:1.6}.gbpx-utility-gate{text-align:center;background:#fff;border:1px solid #e6e8ee;border-radius:12px;max-width:920px;margin:28px auto;padding:42px}.gbpx-utility-gate-icon{color:#7560d8;background:#f0edff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 18px;display:flex}.gbpx-utility-gate h2{letter-spacing:-.5px;margin:17px 0 13px;font-size:22px;font-weight:650}.gbpx-utility-gate>p{color:#64748b;max-width:660px;margin:0 auto;font-size:13px;line-height:1.9}.gbpx-utility-gate h3{text-align:left;margin-top:25px;font-size:13px}.gbpx-utility-gate .gbpx-utility-note{text-align:left}.gbpx-utility-gate-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:26px 0;display:grid}.gbpx-utility-gate-facts>div{border:1px solid #e6e8ee;border-radius:8px;padding:20px 12px}.gbpx-utility-gate-facts span{color:#64748b;margin-bottom:10px;font-size:11px;display:block}.gbpx-utility-gate-facts strong{font-size:13px}.gbpx-utility-reference{text-align:left;background:#fffcf2;border:1px solid #eee9d7;border-radius:8px;align-items:flex-start;gap:12px;margin:28px 0 22px;padding:17px;display:flex}.gbpx-utility-reference>svg{color:#a16207;flex-shrink:0;margin-top:3px}.gbpx-utility-reference small{color:#8d713d;margin-bottom:5px;font-size:10px;display:block}.gbpx-utility-reference strong{font-size:13px;font-weight:600}.gbpx-utility-reference p{color:#7c6d50;margin-top:8px;font-size:11px;line-height:1.7}.gbpx-utility-gap-list{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:14px 0 22px;padding:0;list-style:none;display:grid}.gbpx-utility-gap-list li{color:#64748b;align-items:flex-start;gap:8px;font-size:11px;line-height:1.7;display:flex}.gbpx-utility-gap-list li>span{background:#a5b4fc;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.gbpx-utility-gate-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}@media (width<=1300px){.gbpx-utility-columns{grid-template-columns:minmax(0,1fr)}.gbpx-utility-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}.gbpx-utility-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.gbpx-utility{padding:15px}.gbpx-utility-heading{flex-direction:column;align-items:flex-start}.gbpx-utility-kpis{gap:10px}.gbpx-utility-kpis article{padding:15px 40px 15px 13px}.gbpx-utility-kpis i{padding:5px;top:20px;right:10px}.gbpx-utility-kpis strong{font-size:19px}.gbpx-utility-card{padding:16px}.gbpx-utility-table{margin-inline:-16px}.gbpx-utility-cost-card>header{margin:-16px -16px 16px;padding:16px}.gbpx-utility-provider-tiles,.gbpx-utility-features{grid-template-columns:1fr}.gbpx-utility-workspace-line{flex-direction:column;align-items:flex-start;gap:14px}.gbpx-utility-gate{margin:10px 0;padding:25px 18px}.gbpx-utility-gate h2{font-size:19px}.gbpx-utility-gate-facts,.gbpx-utility-gap-list{grid-template-columns:1fr}.gbpx-utility-summary dl{display:block}}.gbpx-operations{color:#1e293b;min-width:0;padding:24px;font-family:Inter,DM Sans,system-ui,sans-serif;font-size:13px}.gbpx-operations button,.gbpx-op-dialog button{font:inherit;cursor:pointer}.gbpx-operations button:disabled,.gbpx-op-dialog button:disabled{opacity:.45;cursor:default}.gbpx-operations button:focus-visible,.gbpx-operations input:focus-visible,.gbpx-operations select:focus-visible,.gbpx-op-dialog button:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.gbpx-op-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.gbpx-op-heading h1{letter-spacing:-.4px;align-items:center;gap:10px;margin:0 0 8px;font-size:22px;display:flex}.gbpx-op-heading h1 svg{color:#4f46e5}.gbpx-op-heading p{color:#64748b;margin:0;font-size:12px;line-height:1.6}.gbpx-op-heading>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gbpx-op-heading button,.gbpx-op-filters>button,.gbpx-op-queue-actions button,.gbpx-op-table-scroll td button,.gbpx-op-section-heading>button,.gbpx-op-connection>div:last-child>button,.gbpx-op-dialog-actions>button{color:#4b6387;white-space:nowrap;background:#fff;border:1px solid #e0e6ee;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.gbpx-op-primary,.gbpx-op-heading .gbpx-op-primary,.gbpx-op-queue-actions .gbpx-op-primary,.gbpx-op-connection>div:last-child>.gbpx-op-primary,.gbpx-op-dialog-actions>.gbpx-op-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:11px;font-weight:600;display:inline-flex}.gbpx-op-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.gbpx-op-summary>div{background:#fff;border:1px solid #e3e8f0;border-radius:11px;align-items:center;gap:14px;padding:18px;display:flex}.gbpx-op-summary svg{box-sizing:content-box;color:#5e8be6;background:#edf3ff;border-radius:10px;flex-shrink:0;padding:10px}.gbpx-op-summary>div:nth-child(2) svg{color:#45a67c;background:#e8faf0}.gbpx-op-summary>div:nth-child(3) svg{color:#d99a43;background:#fff4e7}.gbpx-op-summary>div:nth-child(4) svg{color:#9c85db;background:#f1edff}.gbpx-op-summary strong{margin-bottom:7px;font-size:23px;font-weight:600;line-height:1.1;display:block}.gbpx-op-summary small{color:#64748b;font-size:10px;line-height:1.5;display:block}.gbpx-op-notice{color:#64748b;background:#f4f7ff;border:1px solid #dfe8fc;border-radius:9px;align-items:flex-start;gap:11px;margin:17px 0;padding:14px 16px;font-size:11px;line-height:1.7;display:flex}.gbpx-op-notice>svg{color:#6a86bd;flex-shrink:0;margin-top:2px}.gbpx-op-notice p{margin:0;line-height:1.7}.gbpx-op-card{background:#fff;border:1px solid #e2e7ef;border-radius:11px;min-width:0;margin-bottom:18px;padding:19px;box-shadow:0 2px 3px #26395704}.gbpx-op-card h2{margin:0;font-size:14px;font-weight:650}.gbpx-op-flush{padding:0;overflow:hidden}.gbpx-op-tabs{border-bottom:1px solid #e5eaf3;align-items:center;gap:4px;padding:12px 14px;display:flex;overflow:auto}.gbpx-op-tabs button{white-space:nowrap;color:#64748b;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;display:flex}.gbpx-op-tabs button.active{color:#4f46e5;background:#eef2ff;font-weight:600}.gbpx-op-tabs b{color:#6a84b2;background:#e7edf9;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:550}.gbpx-op-tabs button.active b{color:#3f66bc;background:#dae4ff}.gbpx-op-filters{border-bottom:1px solid #e9edf4;flex-wrap:wrap;align-items:center;gap:9px;min-width:0;padding:14px;display:flex}.gbpx-op-search{color:#94a3b8;background:#fafbfe;border:1px solid #e0e7f1;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:200px;height:37px;padding:0 11px;display:flex}.gbpx-op-search input{width:100%;min-width:0;font:inherit;color:#334155;background:0 0;border:0;outline:0;font-size:11px}.gbpx-op-filters select{font:inherit;color:#64748b;background:#fff;border:1px solid #e0e7f0;border-radius:7px;max-width:280px;padding:9px 10px;font-size:11px}.gbpx-op-date{color:#64748b;align-items:center;gap:6px;font-size:10px;display:flex}.gbpx-op-date input{color:#64748b;font:inherit;background:#fff;border:1px solid #e0e7f0;border-radius:6px;min-width:0;padding:8px}.gbpx-op-queue article{border-bottom:1px solid #edf1f6;align-items:flex-start;gap:15px;padding:22px 19px;display:flex}.gbpx-op-kind{color:#6b88c8;background:#eaf1ff;border:1px solid #dae5fc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:12px;display:flex}.gbpx-op-kind.reply{color:#a88acb;background:#f4edff;border-color:#e9ddfc}.gbpx-op-kind.profile{color:#69a88a;background:#e9faf2;border-color:#cdecd9}.gbpx-op-kind.media{color:#c5a36e;background:#fff5e9;border-color:#f8e6cc}.gbpx-op-queue-content{flex:1;min-width:0}.gbpx-op-queue-content>div{flex-wrap:wrap;gap:5px;display:flex}.gbpx-op-queue-content h3{color:#334155;margin:11px 0 7px;font-size:14px;font-weight:600}.gbpx-op-queue-content p{color:#64748b;margin:0;font-size:11px;line-height:1.6}.gbpx-op-queue-content blockquote{color:#64748b;white-space:pre-wrap;overflow-wrap:anywhere;background:#fafbfe;border:1px solid #edf1f7;border-radius:7px;max-height:110px;margin:12px 0;padding:11px 13px;font-size:11px;line-height:1.7;overflow:hidden}.gbpx-op-queue-content>small{color:#64748b;font-size:9px;line-height:1.6}.gbpx-op-queue-actions{gap:9px;min-width:130px;display:grid}.gbpx-op-badge{color:#62799a;white-space:nowrap;background:#f5f7fc;border:1px solid #e0e7f2;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:500;line-height:1.2;display:inline-block}.gbpx-op-badge.pending,.gbpx-op-badge.approved,.gbpx-op-badge.scheduled{color:#567fc4;background:#edf3ff;border-color:#d7e4fc}.gbpx-op-badge.published,.gbpx-op-badge.accepted,.gbpx-op-badge.no_longer_differs{color:#3a936a;background:#edf9f2;border-color:#ccebd8}.gbpx-op-badge.failed,.gbpx-op-badge.rejected{color:#ba706a;background:#fff1f0;border-color:#f7d8d5}.gbpx-op-badge.uncertain,.gbpx-op-badge.draft_prepared{color:#aa8a44;background:#fff9e9;border-color:#eee1b9}.gbpx-op-badge.draft,.gbpx-op-badge.superseded{color:#7d8da6;background:#f4f6fa;border-color:#e5eaf2}.gbpx-op-table-scroll{min-width:0;overflow:auto}.gbpx-operations table{border-collapse:collapse;width:100%;min-width:760px;font-size:11px}.gbpx-operations th{text-align:left;color:#64748b;letter-spacing:.5px;white-space:nowrap;background:#f7f9fc;padding:13px 15px;font-size:9px;font-weight:550}.gbpx-operations td{color:#475569;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #edf1f6;max-width:300px;padding:17px 15px;line-height:1.6}.gbpx-operations td>strong{color:#334155;font-size:11px;font-weight:550;display:block}.gbpx-operations td small{color:#64748b;margin-top:5px;font-size:10px;line-height:1.6;display:block}.gbpx-operations td code{color:#7d90af;font-size:10px}.gbpx-op-table-scroll td button{margin-right:5px;padding:6px 9px;font-size:10px}.gbpx-op-pager{color:#64748b;border-top:1px solid #edf1f6;align-items:center;gap:15px;padding:14px 17px;font-size:10px;display:flex}.gbpx-op-pager label{align-items:center;gap:8px;margin-left:auto;display:flex}.gbpx-op-pager select{color:#64748b;font:inherit;background:#fff;border:1px solid #e0e7f1;border-radius:6px;padding:5px 8px}.gbpx-op-pager>div{align-items:center;gap:7px;display:flex}.gbpx-op-pager button{color:#6b83a8;background:#fff;border:1px solid #e2e8f1;border-radius:6px;width:25px;height:26px;font-size:16px}.gbpx-op-pager b{color:#fff;background:#2563eb;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:500}.gbpx-op-empty{text-align:center;color:#aab9d1;padding:43px 20px}.gbpx-op-empty h3{color:#475569;margin:14px 0 9px;font-size:15px;font-weight:550}.gbpx-op-empty p{color:#64748b;margin:0;font-size:12px;line-height:1.7}.gbpx-op-footnote{color:#64748b;margin:16px 0 20px;font-size:11px;line-height:1.7}.gbpx-op-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.gbpx-op-section-heading h2{margin:0;font-size:14px}.gbpx-op-section-heading p{color:#64748b;margin:7px 0 0;font-size:11px;line-height:1.7}.gbpx-op-truncate{text-overflow:ellipsis;white-space:pre-wrap;max-width:220px;max-height:60px;font-size:10px;display:block;overflow:hidden}.gbpx-op-error,.gbpx-op-success{color:#ac625b;white-space:pre-wrap;background:#fff4f1;border:1px solid #f1d0cb;border-radius:8px;margin:17px 0;padding:13px 15px;font-size:11px;line-height:1.7}.gbpx-op-success{color:#4f976e;background:#f0faf4;border-color:#cce8d6}.gbpx-op-error-text{color:#b46b65!important}.gbpx-op-muted{color:#64748b;font-size:10px}.gbpx-op-native{background:#fff;border:1px solid #e1e7f0;border-radius:10px;margin:20px 0;padding:17px}.gbpx-op-dialog{color:#475569;padding:23px;font-family:Inter,DM Sans,sans-serif;font-size:12px;line-height:1.7}.gbpx-op-dialog h2{color:#1e293b;margin:0;font-size:16px}.gbpx-op-dialog p{margin:13px 0;line-height:1.7}.gbpx-op-dialog-heading{justify-content:space-between;align-items:center;gap:13px;display:flex}.gbpx-op-before-after{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:20px 0;display:grid}.gbpx-op-before-after>div{min-width:0}.gbpx-op-before-after h3{color:#64748b;margin:0 0 9px;font-size:11px;font-weight:550}.gbpx-op-before-after pre,.gbpx-op-content-preview{color:#475569;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fd;border:1px solid #e3eaf5;border-radius:7px;max-height:440px;margin:0;padding:17px;font:11px/1.8 ui-monospace,Consolas,monospace;overflow:auto}.gbpx-op-dialog-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;display:flex}.gbpx-op-connection{background:#f7faff;border:1px solid #dfe8f7;border-radius:11px;align-items:center;gap:15px;margin:20px 0;padding:18px;display:flex}.gbpx-op-connection>svg{color:#6688c4;box-sizing:content-box;background:#eaf1ff;border:1px solid #d8e5fc;border-radius:11px;flex-shrink:0;padding:12px}.gbpx-op-connection>div:first-of-type{flex:1}.gbpx-op-connection strong{color:#334155;font-size:13px}.gbpx-op-connection p{color:#64748b;margin:6px 0 0;font-size:11px;line-height:1.6}.gbpx-op-connection small{color:#64748b;margin-top:6px;font-size:10px;display:block}.gbpx-op-connection>div:last-child{flex-wrap:wrap;gap:7px;max-width:440px;display:flex}.gbpx-op-connection>div:last-child>button{padding:8px 10px;font-size:10px}.gbpx-op-view{background:#fff;border:1px solid #e2e8f1;border-radius:7px;padding:2px;display:flex}.gbpx-op-view button{color:#94a3b8;background:#fff;border:0;border-radius:5px;padding:7px;display:flex}.gbpx-op-view button[aria-pressed=true]{color:#4f46e5;background:#edf2ff}.gbpx-op-text{color:#4f46e5;background:0 0;border:0;margin-left:7px;padding:4px 8px;font-size:10px}.gbpx-op-profiles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:20px 0;display:grid}.gbpx-op-profiles-grid>article{text-align:center;background:#fff;border:1px solid #e3e8ef;border-radius:13px;position:relative;overflow:visible;box-shadow:0 2px 3px #26395703}.gbpx-op-profile-card-top{justify-content:space-between;align-items:center;padding:13px 14px 0;display:flex;position:relative}.gbpx-op-profile-card-top input,.gbpx-operations td input[type=checkbox]{accent-color:#4f46e5;width:14px;height:14px}.gbpx-op-profile-card-top>button{color:#64748b;background:0 0;border:0;padding:0;display:flex}.gbpx-op-profile-menu{z-index:3;background:#fff;border:1px solid #e1e7f0;border-radius:8px;min-width:170px;padding:5px;position:absolute;top:40px;right:13px;box-shadow:0 8px 25px #243a5d18}.gbpx-op-profile-menu button{color:#475569;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:11px;display:flex}.gbpx-op-profile-menu button:hover{background:#f4f7ff}.gbpx-op-profile-avatar{color:#758cc6;background:#edf1ff;border:1px solid #d9e3fb;border-radius:15px;justify-content:center;align-items:center;width:57px;height:57px;margin:16px auto 13px;font-size:22px;font-weight:600;display:flex}.gbpx-op-profile-title{color:#334155;text-align:center;background:0 0;border:0;max-width:100%;min-height:40px;margin:0 auto 13px;padding:0 20px;font-size:12px;font-weight:600;line-height:1.6;display:block}.gbpx-op-profile-card-body{text-align:left;border-top:1px solid #edf1f6;margin-top:17px;padding:16px}.gbpx-op-profile-card-body p{color:#475569;align-items:flex-start;gap:7px;margin:0 0 8px;font-size:11px;line-height:1.6;display:flex}.gbpx-op-profile-card-body p svg{color:#869bbf;flex-shrink:0;margin-top:2px}.gbpx-op-profile-card-body>small{color:#64748b;overflow-wrap:anywhere;font-size:9px;display:block}.gbpx-op-profile-card-body dl{gap:11px;margin:16px 0 0;display:grid}.gbpx-op-profile-card-body dl>div{justify-content:space-between;gap:12px;font-size:9px;line-height:1.5;display:flex}.gbpx-op-profile-card-body dt{color:#64748b;flex-shrink:0}.gbpx-op-profile-card-body dd{color:#475569;text-align:right;overflow-wrap:anywhere;margin:0}.gbpx-op-profiles-grid article footer{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.gbpx-op-profiles-grid footer>button:not(.gbpx-op-primary){color:#64748b;background:0 0;border:0;padding:5px;font-size:10px}.gbpx-op-profiles-grid footer>.gbpx-op-primary{padding:7px 10px;font-size:10px}@media (width<=1200px){.gbpx-op-summary>div{gap:10px;padding:14px}.gbpx-op-summary svg{width:18px;height:18px;padding:8px}.gbpx-op-summary strong{font-size:21px}.gbpx-op-summary small{font-size:9px}.gbpx-op-connection{flex-wrap:wrap}.gbpx-op-connection>div:last-child{max-width:100%}.gbpx-op-profiles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.gbpx-operations{padding:18px}.gbpx-op-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gbpx-op-heading{flex-wrap:wrap;align-items:flex-start}.gbpx-op-queue article{flex-wrap:wrap}.gbpx-op-queue-actions{flex-wrap:wrap;margin-left:64px;display:flex}.gbpx-op-before-after{grid-template-columns:1fr}.gbpx-op-section-heading,.gbpx-op-pager{flex-wrap:wrap}.gbpx-op-pager label{margin-left:0}}@media (width<=580px){.gbpx-operations{padding:13px}.gbpx-op-heading h1{font-size:20px}.gbpx-op-heading p{font-size:11px}.gbpx-op-summary{gap:8px}.gbpx-op-summary>div{padding:12px}.gbpx-op-summary svg{padding:7px}.gbpx-op-profiles-grid{grid-template-columns:1fr}.gbpx-op-card{padding:15px}.gbpx-op-flush{padding:0}.gbpx-op-queue article{gap:10px;padding:17px 13px}.gbpx-op-kind{padding:9px}.gbpx-op-queue-content h3{font-size:13px}.gbpx-op-queue-actions{margin-left:49px}.gbpx-op-dialog{padding:17px}.gbpx-op-connection{padding:14px}.gbpx-op-filters select{width:100%;max-width:none}.gbpx-op-tabs button{padding:8px 10px;font-size:10px}}.seo-v2-profile-workspace{gap:22px;min-width:0;display:grid}.seo-v2-profile-tabs{flex-wrap:wrap;gap:5px;margin-bottom:16px;display:flex}.seo-v2-profile-tabs button{border:1px solid var(--line,#eaeaea);color:var(--muted);font:inherit;background:0 0;border-radius:6px;padding:9px 13px}.seo-v2-profile-tabs button[aria-pressed=true]{color:#294c33;background:#eaf0e6;border-color:#b3c0a9}.seo-v2-profile-tabs button:focus-visible{outline-offset:2px;outline:2px solid #617b58}.seo-v2-profile-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere}.seo-v2-profile-checks{margin:16px 0 24px;display:grid}.seo-v2-profile-checks article{border-bottom:1px solid var(--line,#eaeaea);align-items:start;gap:16px;padding:15px 0;display:flex}.seo-v2-profile-checks article p{color:var(--muted);margin:5px 0 0}.v2-protection,.v2-brand{gap:22px;min-width:0;display:grid}.v2-protection-note{color:var(--muted);margin:16px 24px;font-size:12px;line-height:1.7}.v2-protection-search{padding:16px 24px}.v2-protection-business{border-top:1px solid var(--line);padding:22px 24px}.v2-protection-business>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.v2-protection-business h3{margin:0 0 8px;font-size:17px}.v2-protection-business small{color:var(--muted)}.v2-protection-business .button-row{margin-top:18px}.v2-protection-change{border-top:1px solid var(--line);padding:18px 24px}.v2-protection-change>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.v2-protection-change>div{gap:14px;padding-top:18px;display:grid}.v2-protection-diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.v2-protection-diff h4{margin:12px 0 8px;font-size:12px}.v2-protection pre,.v2-brand pre,.v2-protection-diff pre,.v2-protection-field pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border:1px solid var(--line);border-radius:6px;max-height:260px;margin:0;padding:12px;font-size:12px;line-height:1.6;overflow:auto}.v2-protection-history{padding:0 24px 20px;font-size:12px;line-height:1.7}.v2-protection-history p{border-top:1px solid var(--line);margin:0;padding:14px 0}.v2-protection-field{border-top:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding-top:12px;display:grid}.v2-protection-field pre{grid-column:2}.v2-protection-policy{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px;padding:12px 0;font-size:12px;display:flex}.v2-protection-policy strong{flex:1}.v2-brand-fields{flex-wrap:wrap;gap:14px;padding:16px 24px;font-size:12px;display:flex}.v2-brand .seo-table td{vertical-align:top;min-width:160px}.v2-brand .seo-table td small{color:var(--muted);margin-top:8px;display:block}.v2-brand .seo-table details{margin-top:10px}@media (width<=700px){.v2-protection-diff{grid-template-columns:minmax(0,1fr)}.v2-protection-business,.v2-protection-change{padding:16px}}.seo-v2-library .library-controls{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:14px;margin:20px 0;display:grid}.library-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.library-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;margin-top:22px;display:grid}.library-card{border:1px solid var(--rule,#d9dfd8);overflow-wrap:anywhere;border-radius:7px;min-width:0;padding:17px}.library-card p{white-space:pre-wrap}.library-card small{color:var(--muted,#69746a);margin-top:7px;font-size:12px;display:block}.library-select{align-items:flex-start;gap:8px;font-size:12px;display:flex}.library-select input{flex:none;width:auto}.library-open{width:100%;color:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;justify-items:center;gap:8px;padding:25px 8px 15px;display:grid}.library-open span{font-size:12px}.library-open strong{overflow-wrap:anywhere;max-width:100%;font-size:15px}.library-pagination{justify-content:center;margin-top:22px}.library-detail{background:#eef1eb;justify-content:center;max-height:410px;margin-bottom:18px;padding:16px;display:flex}.library-detail img,.library-detail video{object-fit:contain;max-width:100%;max-height:375px}.library-detail+.muted code,.seo-v2-library .inline-note{overflow-wrap:anywhere}.seo-v2-library input[type=checkbox]{width:auto}@media (width<=600px){.seo-v2-library .library-controls{grid-template-columns:1fr}.library-detail{padding:6px}.library-select{min-height:35px}}.seo-v2-embeds .embeds-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.embeds-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #c7d0c7;border-radius:5px;align-items:center;gap:7px;padding:10px 14px;display:flex}.embeds-tabs button[aria-selected=true]{color:#fff;background:#263b2b}.embeds-target{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:20px 0;display:flex}.embeds-target>.field{min-width:min(100%,280px)}.embeds-workspace{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.embeds-settings{border:1px solid #d6ddd3;flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}.embeds-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.embeds-check{align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.embeds-check input{flex:none;width:auto;margin-top:4px}.embeds-check small{color:#68736a}.embeds-output{min-width:0}.embeds-preview{background:#eef1eb;border:1px solid #bac6bd;width:100%;max-width:100%;margin:20px auto;transition:max-width .15s;overflow:hidden}.embeds-preview.mobile{max-width:390px}.embeds-preview iframe{background:#fff;border:0;width:100%;height:650px;display:block}.embeds-schema{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7f2;border:1px solid #cbd4cb;max-height:650px;margin:20px 0;padding:20px;font-size:12px;overflow:auto}.embeds-manual>div{border:1px solid #d7ded5;gap:12px;max-height:280px;padding:8px;display:grid;overflow:auto}.embeds-locations{gap:12px;max-height:350px;margin:20px 0;display:grid;overflow:auto}.seo-v2-embeds .inline-note ul{padding-left:20px}.seo-v2-embeds code{overflow-wrap:anywhere;white-space:normal}.embeds-output .muted{font-size:12px}@media (width<=1000px){.embeds-workspace{grid-template-columns:1fr}.embeds-settings{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.embeds-settings>.button-row,.embeds-manual{grid-column:1/-1}}@media (width<=600px){.embeds-fields{grid-template-columns:1fr}.embeds-settings{display:flex}.embeds-target{flex-direction:column;align-items:stretch}.embeds-preview iframe{height:600px}}@media (prefers-reduced-motion:reduce){.embeds-preview{transition:none}}.seo-social{gap:18px;display:grid}.seo-social .button-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seo-social small,.seo-social code{overflow-wrap:anywhere;display:block}.seo-social small{color:var(--muted);margin-top:5px}.seo-social-boundary{background:#f7f6f3;border-left:3px solid #b2b8aa;padding:14px;line-height:1.6}.seo-social details{border-bottom:1px solid var(--line,#eaeaea);padding:14px 0}.seo-social summary{cursor:pointer;font-weight:600}.seo-social-filters{grid-template-columns:2fr 1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.seo-social-row{border:0;border-bottom:1px solid var(--line,#eaeaea);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr 1.3fr 1.2fr;gap:20px;padding:18px 0;display:grid}.seo-social-row:hover{background:#fafaf8}.seo-social-excerpt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.seo-social-target{border-bottom:1px solid var(--line,#eaeaea);justify-content:space-between;gap:16px;padding:20px 0;display:flex}.seo-social-calendar-heading{align-items:center;gap:24px;display:flex}.seo-social-calendar{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;grid-template-columns:repeat(7,minmax(110px,1fr));margin:14px 0 28px;display:grid;overflow-x:auto}.seo-social-day{border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;min-height:110px;padding:10px}.seo-social-day>strong{color:var(--muted);font-size:12px}.seo-social-day button{font:inherit;color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#f4f6f0;border:1px solid #dde2d5;border-radius:6px;gap:5px;width:100%;margin-top:8px;padding:8px;display:grid}.seo-social-day span{font-size:12px}.seo-social-payload{overflow-wrap:anywhere;gap:6px;padding:16px 0;display:grid}.seo-social-payload pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f6f3;border-radius:8px;padding:16px}.seo-social-request{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f6f3;padding:14px;font-size:13px}.seo-social-review{border-top:1px solid #eaeaea;gap:14px;margin-top:20px;padding-top:20px;display:grid}.seo-social-check{align-items:start;gap:9px;line-height:1.6;display:flex}.seo-social-check input{width:auto;margin-top:6px}.seo-social button:focus-visible{outline-offset:2px;outline:2px solid #617b58}@media (width<=800px){.seo-social-filters,.seo-social-row{grid-template-columns:1fr;gap:10px}.seo-social-target,.seo-social-calendar-heading{flex-direction:column;align-items:start}}.v2-ai-body{gap:16px;padding:24px;display:grid}.v2-ai-body p{margin:0;line-height:1.6}.v2-ai-note{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:14px 16px;font-size:13px;line-height:1.6}.v2-ai-compose{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:24px;padding-bottom:24px;display:grid}.v2-ai-compose>div{align-content:start;gap:14px;display:grid}.v2-ai h3{margin:0;font-size:17px}.v2-ai h4{margin:16px 0 8px}.v2-ai-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2-ai-scope{border-left:2px solid var(--accent);background:var(--soft);padding:16px;line-height:1.6}.v2-ai-scope small{color:var(--muted)}.v2-ai-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.v2-ai-heading p{margin-top:8px}.v2-ai-filters{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:12px;display:grid}.v2-ai-table{overflow:auto}.v2-ai-table table{border-collapse:collapse;width:100%;font-size:13px}.v2-ai-table th,.v2-ai-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;max-width:350px;padding:14px 10px}.v2-ai-table th{color:var(--muted);font-weight:500}.v2-ai-table small{color:var(--muted)}.v2-ai-status{text-transform:capitalize;font-size:12px;font-weight:600}.v2-ai-status.failed,.v2-ai-status.uncertain{color:#9b443a}.v2-ai-status.incomplete,.v2-ai-status.running{color:#8c641e}.v2-ai-warning{display:block}.v2-ai-detail{border:1px solid var(--line);border-radius:8px;gap:16px;padding:24px;display:grid}.v2-ai-answer{overflow-wrap:anywhere;line-height:1.8}.v2-ai-answer p{white-space:pre-wrap;margin-bottom:16px}.v2-ai-citation{margin:0 4px;font-size:11px}.v2-ai-request{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);border:1px solid var(--line);border-radius:8px;max-height:300px;padding:16px;font:13px/1.7 inherit;overflow:auto}.v2-ai-check{align-items:start;gap:10px;font-size:13px;line-height:1.6;display:flex}.v2-ai-check input{flex:none;width:16px;margin-top:4px}.v2-ai-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.v2-ai a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.v2-ai-detail li{overflow-wrap:anywhere;margin-bottom:8px}.v2-ai-detail summary{cursor:pointer;padding:6px 0;font-size:13px}@media (width<=1000px){.v2-ai-filters{grid-template-columns:1fr 1fr}.v2-ai-compose{grid-template-columns:1fr}.v2-ai-heading{flex-direction:column}}@media (width<=600px){.v2-ai-body,.v2-ai-detail{padding:16px}.v2-ai-filters,.v2-ai-pair{grid-template-columns:1fr}.v2-ai-table td,.v2-ai-table th{min-width:140px}}.v2-public-form{border:0;gap:16px;padding:0;display:grid}.v2-public-locations{gap:10px;max-height:230px;display:grid;overflow-y:auto}.v2-public-locations label,.v2-public-confirm{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.v2-public-locations input,.v2-public-confirm input{flex-shrink:0;margin-top:4px}.v2-public-note{background:var(--surface-2,#f0f4ef);padding:12px 16px;line-height:1.6}.v2-public-record{border-top:1px solid var(--border,#ccd5cd);gap:12px;padding:20px 0;display:grid}.v2-public-record small{overflow-wrap:anywhere;line-height:1.6}.v2-public-record textarea,.v2-public-record pre{overflow-wrap:anywhere;white-space:pre-wrap}.v2-public-preview iframe{border:1px solid var(--border,#ccd5cd);background:#fff;border-radius:4px;width:100%;height:470px}.v2-public-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow-y:auto}.v2-public-preview>p{overflow-wrap:anywhere}.seo-v2-web-analytics{gap:22px;min-width:0;display:grid}.seo-v2-web-catalog,.seo-v2-web-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:22px 0;display:grid}.seo-v2-web-catalog>div{border-block:1px solid var(--line,#eaeaea);padding:16px 0}.seo-v2-web-catalog small,.seo-v2-web-analytics .seo-table small{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;display:block}.seo-v2-web-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0 16px;display:grid}.seo-v2-web-detail{border-top:1px solid var(--line,#eaeaea);overflow-wrap:anywhere;padding:24px;font-size:12px;line-height:1.65}.seo-v2-web-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:22px 0;display:grid}.seo-v2-web-metrics>div{border:1px solid var(--line,#eaeaea);gap:8px;padding:16px;display:grid}.seo-v2-web-metrics strong{font-size:23px;font-weight:500}.seo-v2-web-metrics small{color:var(--muted)}@media (width<=850px){.seo-v2-web-catalog,.seo-v2-web-source-grid{grid-template-columns:minmax(0,1fr)}.seo-v2-web-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.seo-v2-web-range{grid-template-columns:minmax(0,1fr)}}.hosted-auth{background:var(--studio-canvas);min-height:100vh;padding:24px max(24px,50vw - 580px)}.hosted-wordmark{min-height:44px;color:var(--ink);align-items:center;gap:12px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.hosted-auth-main{border:1px solid var(--line);background:var(--surface);border-radius:10px;max-width:440px;margin:clamp(48px,12vh,120px) auto;padding:clamp(22px,5vw,38px)}.hosted-auth-main>p{margin-top:10px}.hosted-auth-main form{gap:18px;margin-top:25px;display:grid}.hosted-auth-main input,.hosted-auth-main .button{min-height:44px}.hosted-auth-success{color:var(--success-ink)}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-normal-DdKr49mV.woff2)format("woff2"),url(/assets/newsreader-vietnamese-400-normal-BekUZro8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-normal-svq1FPys.woff2)format("woff2"),url(/assets/newsreader-latin-ext-400-normal-DYA1XoQK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2"),url(/assets/newsreader-latin-400-normal-gRTjlS2D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--studio-ink:#111827;--studio-muted:#5e687a;--studio-line:#e5e7eb;--studio-field:#d1d5db;--studio-canvas:#f5f6fa;--studio-surface:#fff;--studio-raised:#f8f9fc;--studio-primary:#2563eb;--studio-primary-hover:#1d4ed8;--studio-accent:#4f46e5;--studio-accent-hover:#4338ca;--studio-accent-soft:#eef2ff;--studio-focus:#818cf8;--studio-sidebar-width:252px;--success-ink:#166534;--success-bg:#ecfdf3;--success-line:#bbf7d0;--warning-ink:#854d0e;--warning-bg:#fffbeb;--warning-line:#f6e1a4;--danger-ink:#9f242e;--danger-bg:#fff1f2;--danger-line:#fecdd3;--ink:var(--studio-ink);--muted:var(--studio-muted);--line:var(--studio-line);--accent:var(--studio-accent);--soft:var(--studio-accent-soft);--surface:var(--studio-surface);color:var(--ink);background:var(--studio-canvas);font-synthesis:none;font-family:DM Sans,Segoe UI,sans-serif;font-size:15px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--studio-accent)}button{color:inherit}input,textarea,select{border:1px solid var(--studio-field);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;padding:11px 12px;transition:border-color .15s}input:focus,textarea:focus,select:focus{outline:2px solid var(--studio-focus);outline-offset:1px;border-color:var(--studio-accent)}textarea{resize:vertical;line-height:1.6}input[type=checkbox],input[type=radio]{accent-color:var(--accent);flex-shrink:0;width:17px;height:17px}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.85px;color:var(--ink);font-size:30px;font-weight:700;line-height:1.2}h2{letter-spacing:-.3px;font-size:17px;font-weight:600}h3{font-size:16px;font-weight:600}h4{font-size:14px;font-weight:600}p{line-height:1.65}small{font-size:14px}a{color:inherit}.block{display:block}.muted{color:var(--muted)}.error-text,.danger-text{color:var(--danger-ink)}.flex-spacer{flex:1}.inline-actions,.heading-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:10px 15px;font-size:13px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.button.primary{background:var(--studio-primary);color:var(--surface)}.button.primary:hover:not(:disabled){background:var(--studio-primary-hover)}.button.secondary{border-color:var(--studio-field);background:var(--surface)}.button.secondary:hover:not(:disabled){background:var(--studio-raised)}.button.quiet{color:var(--muted);background:0 0}.button.danger{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger-ink)}.button:active:not(:disabled){transform:scale(.985)}.icon-button{background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-button:hover{background:var(--studio-canvas)}.text-button{color:var(--studio-primary-hover);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:550;display:inline-flex}.text-button:hover{text-decoration:underline}.source-link{color:var(--studio-primary-hover);text-align:left;word-break:break-word;background:0 0;border:0;align-items:center;gap:5px;max-width:100%;padding:2px 0;font-size:14px;display:inline-flex}.source-link:hover{text-decoration:underline}.app-shell{min-height:100vh;display:flex}.sidebar{width:var(--studio-sidebar-width);background:var(--surface);border-right:1px solid var(--line);scrollbar-width:thin;z-index:20;flex-direction:column;flex-shrink:0;padding:0 12px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.brand{text-align:left;border:0;border-bottom:1px solid var(--line);color:var(--ink);letter-spacing:-.6px;background:0 0;flex-shrink:0;align-items:center;gap:12px;min-height:72px;margin:0 -12px;padding:0 18px;font-size:20px;font-weight:700;display:flex}.brand-accent{color:var(--accent)}.brand-mark{align-items:flex-end;gap:3px;height:25px;display:flex;transform:skew(-14deg)}.brand-mark span{background:var(--studio-accent);border-radius:1px;width:7px}.brand-mark span:first-child{height:14px}.brand-mark span:nth-child(2){height:24px}.brand-mark span:nth-child(3){height:19px}.workspace-label{border:1px solid var(--line);background:var(--studio-raised);border-radius:8px;align-items:center;gap:9px;margin:14px 2px 10px;padding:9px;font-size:13px;font-weight:600;display:flex}.workspace-label>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.workspace-label small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.agency-initial{background:var(--soft);width:28px;height:28px;color:var(--studio-accent-hover);border-radius:5px;place-items:center;font-size:14px;display:grid}.sidebar nav{flex-direction:column;display:flex}.nav-group+.nav-group{border-top:1px solid var(--line);margin-top:9px;padding-top:3px}.nav-group h2{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:9px 12px 4px;font-size:10px;font-weight:700}.nav-item{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;min-height:39px;padding:8px 12px;font-size:14px;display:flex}.nav-item.active{background:var(--soft);color:var(--studio-accent-hover);font-weight:600}.nav-item:hover:not(.active){background:var(--studio-raised)}.nav-item svg{color:var(--muted);flex-shrink:0}.nav-item.active svg{color:var(--studio-primary)}.nav-item span{flex:1}.nav-item b{background:var(--soft);color:var(--studio-accent-hover);border-radius:10px;padding:1px 7px;font-size:12px;font-weight:600}.nav-item.active b{background:var(--surface)}.sidebar-note{border:1px solid var(--line);background:var(--studio-raised);border-radius:8px;margin:16px 2px 6px;padding:11px 12px}.sidebar-note>div{align-items:center;gap:7px;font-size:13px;display:flex}.sidebar-note p{color:var(--muted);margin:7px 0 10px;font-size:11px;line-height:1.6}.sidebar-note button{color:var(--studio-primary-hover);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;display:flex}.sidebar-bottom{margin-top:auto;padding-top:10px}.version{color:var(--muted);padding:14px 13px 3px;font-size:11px;display:block}.main-shell{margin-left:var(--studio-sidebar-width);width:calc(100% - var(--studio-sidebar-width));flex-direction:column;min-width:0;min-height:100vh;display:flex}.topbar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 28px;display:flex}.topbar>div{color:var(--muted);align-items:center;gap:14px;font-size:13px;display:flex}.topbar strong{color:var(--ink);font-size:13px;font-weight:700}.breadcrumb{color:var(--muted)}.topbar-right{gap:18px!important}.quick-ask{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.quick-ask:hover{background:var(--studio-raised)}.quick-ask kbd{border:1px solid var(--line);color:var(--muted);border-radius:4px;margin-left:8px;padding:3px 5px;font-family:inherit;font-size:11px}.avatar{border:1px solid var(--line);background:var(--soft);width:29px;height:29px;color:var(--studio-accent-hover);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.running-link{background:var(--soft);color:var(--studio-accent-hover);border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:flex}.main-content{flex:1;width:100%;max-width:1580px;margin:auto;padding:26px 28px 32px}.workspace-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:15px;padding:13px 28px;font-size:11px;display:flex}.hosted-workspaces{max-width:920px}.hosted-workspaces>.panel,.hosted-account{margin-bottom:18px}.hosted-list{margin:0;padding:0;list-style:none}.hosted-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.hosted-list small{color:var(--muted);font-size:12px;display:block}.hosted-workspace-name{align-items:center;gap:10px;min-width:0;display:flex}.hosted-workspace-name svg{color:var(--accent);flex-shrink:0}.hosted-inline-form{justify-items:start;gap:10px;margin-top:12px;display:grid}.hosted-inline-form>.field{width:100%}.workspace-footer>span:first-child{align-items:center;gap:6px;display:flex}.status-dot,.live-dot{background:#9ca3af;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.status-dot.connected,.live-dot{background:#16a34a}.live-dot{box-shadow:0 0 0 3px var(--success-bg)}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 22px;display:flex}.page-heading p{color:var(--muted);margin-top:5px;font-size:14px}.overview-intro{justify-content:space-between;align-items:center;gap:20px;padding:0 0 22px;display:flex}.date-line{color:var(--muted);margin-bottom:5px;font-size:12px}.overview-intro>div>p:last-child{color:var(--muted);margin-top:5px;font-size:14px}.metrics-row{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid}.metrics-row>div{border-left:1px solid var(--line);min-width:0;padding:17px 20px}.metrics-row>div:first-child{border-left:0}.metrics-row span{color:var(--muted);font-size:13px;display:block}.metrics-row strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:8px 0 5px;font-size:30px;font-weight:600;line-height:1;display:block}.metrics-row small{color:var(--muted);font-size:12px}.overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:22px;display:grid}.panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:55px;padding:15px 20px;display:flex}.panel-header h2{color:var(--ink);font-size:15px}.panel-header p{color:var(--muted);margin-top:5px;font-size:13px}.panel-header .text-button{font-size:12px}.count-label{background:var(--soft);min-width:19px;height:19px;color:var(--muted);border-radius:4px;place-items:center;font-size:12px;display:grid}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:44px 28px 45px;display:flex}.empty-icon{color:var(--studio-accent-hover);background:var(--soft);border-radius:9px;margin-bottom:16px;padding:12px;display:flex}.empty h3{color:var(--ink);font-size:16px;font-weight:500}.empty p{color:var(--muted);max-width:370px;margin:11px 0 24px;font-size:13px;line-height:1.8}.empty .button{min-height:33px;padding:8px 11px;font-size:12px}.desk-clear{text-align:center;min-height:257px;color:var(--muted);flex-direction:column;align-items:center;padding:47px 28px 38px;display:flex}.desk-clear h3{color:var(--ink);margin:15px 0 9px;font-size:18px;font-weight:600}.desk-clear p{color:var(--muted);max-width:200px;font-size:13px}.attention-panel{flex-direction:column;display:flex}.attention-foot{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;margin-top:auto;padding:14px 21px;font-size:12px;display:flex}.setup-strip{background:var(--studio-raised);border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1.6fr;gap:30px;margin-top:25px;padding:26px;display:grid}.setup-strip h2{max-width:220px;color:var(--ink);font-size:20px;font-weight:600;line-height:1.15}.setup-strip>div>p{color:var(--muted);max-width:190px;margin-top:12px;font-size:12px}.setup-steps{flex-direction:column;gap:9px;display:flex}.setup-steps button{text-align:left;color:var(--muted);background:0 0;border:0;align-items:center;gap:11px;padding:6px 0;display:flex}.setup-steps button span{flex:1}.setup-steps strong{color:var(--ink);font-size:13px;font-weight:500;display:block}.setup-steps small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.setup-steps .complete>svg:first-child{color:var(--success-ink)}.bottom-note{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:18px;margin-top:29px;padding:25px 4px;display:flex}.bottom-note strong{font-size:14px;font-weight:500}.bottom-note p{color:var(--muted);margin-top:5px;font-size:12px}.bottom-note .text-button{flex-shrink:0;margin-left:auto}.pipeline-summary{border-bottom:1px solid var(--line);gap:15px;padding:18px 22px;display:flex;overflow:auto}.pipeline-summary>div{white-space:nowrap;color:var(--muted);text-transform:capitalize;align-items:center;gap:5px;font-size:11px;display:flex}.pipeline-summary strong{color:var(--ink);margin-left:2px;font-weight:500}.stage-mark{background:#9ca3af;border-radius:1px;width:5px;height:5px}.stage-mark.won{background:#16a34a}.stage-mark.ready,.stage-mark.published{background:#3b82f6}.recent-businesses>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;align-items:center;gap:13px;width:100%;padding:15px 22px;display:flex}.recent-businesses>button:hover{background:var(--studio-raised)}.recent-businesses>button>span:nth-child(2){flex:1}.recent-businesses strong{font-size:13px;font-weight:500;display:block}.recent-businesses small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.recent-businesses>button:last-child{border-bottom:0}.business-monogram{background:var(--soft);border:1px solid var(--line);width:32px;height:32px;color:var(--studio-accent-hover);border-radius:6px;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.business-monogram.large{width:46px;height:46px;font-size:27px}.attention-list>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;align-items:center;gap:11px;width:100%;padding:17px 20px;display:flex}.attention-list>button>span:nth-child(2){flex:1}.attention-list strong{font-size:13px;font-weight:500;display:block}.attention-list small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.attention-icon{background:var(--soft);width:30px;height:30px;color:var(--studio-accent-hover);border-radius:5px;place-items:center;display:grid}.active-strip{background:var(--soft);border:1px solid var(--studio-line);cursor:pointer;color:var(--studio-accent-hover);border-radius:6px;align-items:center;gap:14px;margin-top:20px;padding:18px;font-size:13px;display:flex}.active-strip>span:nth-last-child(2){color:var(--muted);flex:1}.badge{background:var(--studio-raised);color:var(--muted);white-space:nowrap;text-transform:capitalize;border-radius:4px;align-items:center;padding:4px 7px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.badge.won,.badge.paid,.badge.completed,.badge.approved,.badge.passed,.badge.published{background:var(--success-bg);color:var(--success-ink)}.badge.building,.badge.researching,.badge.running,.badge.reviewing,.badge.processing{background:var(--soft);color:var(--studio-accent-hover)}.badge.ready,.badge.pending,.badge.queued,.badge.draft{background:var(--warning-bg);color:var(--warning-ink)}.badge.failed,.badge.lost,.badge.cancelled,.badge.rejected{background:var(--danger-bg);color:var(--danger-ink)}.table-toolbar{align-items:center;gap:15px;margin-bottom:18px;display:flex}.search-field{background:var(--surface);border:1px solid var(--studio-field);max-width:400px;color:var(--muted);border-radius:5px;flex:1;align-items:center;gap:8px;padding:0 11px;display:flex}.search-field input{background:0 0;border:0;outline:none;padding:10px 0;font-size:13px}.search-field:focus-within{outline:2px solid var(--studio-focus)}.filter-field{color:var(--muted);align-items:center;gap:5px;display:flex}.filter-field select{width:auto;padding:8px;font-size:13px}.table-toolbar>span{color:var(--muted);margin-left:auto;font-size:12px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th{color:var(--muted);background:var(--studio-raised);white-space:nowrap;padding:14px 18px;font-size:12px;font-weight:500}td{border-top:1px solid var(--line);color:var(--muted);max-width:260px;padding:16px 18px;font-size:13px}td strong{color:var(--ink);font-size:13px;font-weight:500}.table-panel tbody tr{cursor:pointer}.table-panel tbody tr:hover{background:var(--studio-raised)}.business-cell{align-items:center;gap:11px;display:flex}.business-cell small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.has-site{color:var(--success-ink);align-items:center;gap:6px;display:flex}.table-scroll select{width:auto;padding:6px;font-size:12px}.page-pipeline .table-toolbar{flex-wrap:wrap}.pipeline-table .service-scope-select{border:1px solid var(--line);background:var(--studio-raised);color:var(--muted);cursor:pointer;border-radius:6px;padding:6px 8px;font-weight:600}.pipeline-table .service-scope-select[data-scope=website]{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.pipeline-table .service-scope-select[data-scope=local_seo]{color:#115e59;background:#f0fdfa;border-color:#99f6e4}.pipeline-table .service-scope-select[data-scope=both]{background:var(--soft);color:var(--studio-accent-hover);border-color:#c7d2fe}.pipeline-table .service-scope-select:disabled{cursor:not-allowed;opacity:.65}.table-scroll .button{min-height:31px;padding:7px 10px;font-size:12px}.discovery-layout{grid-template-columns:minmax(300px,.95fr) 1.05fr;gap:55px;margin-bottom:30px;display:grid}.discovery-form .button{width:100%;margin-top:7px}.discovery-explainer{align-self:center;max-width:470px;padding:20px 35px 15px 10px}.line-illustration{color:var(--muted);margin-bottom:25px;display:inline-flex;position:relative}.illustration-dot{background:var(--soft);border-radius:50%;width:23px;height:23px;position:absolute;top:17px;right:-9px}.discovery-explainer h2{color:var(--ink);letter-spacing:-.8px;margin-bottom:18px;font-size:25px;font-weight:600}.discovery-explainer p{color:var(--muted);margin-bottom:13px;font-size:14px;line-height:1.8}.research-principles{color:var(--muted);gap:11px;margin-top:23px;font-size:13px;display:grid}.research-principles>span{align-items:center;gap:9px;display:flex}.sites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.site-card{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:8px;padding:0;transition:border-color .15s;overflow:hidden}.site-card:hover{border-color:var(--studio-focus)}.site-thumbnail{background:var(--studio-raised);height:260px;padding:17px 17px 0;position:relative;overflow:hidden}.site-image{width:100%;display:block}.site-thumbnail .site-image{border-radius:3px}.site-image-empty{height:100%;color:var(--muted);place-items:center;font-size:13px;display:grid}.site-open{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--studio-accent-hover);border-radius:5px;place-items:center;display:grid;position:absolute;bottom:20px;right:25px}.site-card-body{justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.site-card-body h2{font-size:15px}.site-card-body p{color:var(--muted);margin-top:5px;font-size:12px}.site-card-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:12px 20px;font-size:12px;display:flex}.site-card-foot>span:first-child{align-items:center;gap:6px;display:flex}.field{flex-direction:column;gap:7px;margin:0 0 18px;display:flex}.field>span{color:var(--ink);font-size:13px;font-weight:500}.field>small{color:var(--muted);font-size:12px;line-height:1.6}.field input,.field select,.field textarea{font-size:14px}.field input::placeholder,.field textarea::placeholder{color:var(--muted)}.form-grid{grid-template-columns:1fr 1fr;gap:0 17px;display:grid}.form-body{padding:23px 25px}.form-body>.muted{margin-bottom:18px;font-size:13px}.inline-note{color:var(--muted);background:var(--studio-raised);border-radius:5px;margin:15px 0;padding:12px 14px;font-size:12px;line-height:1.75}.checkbox{color:var(--ink);align-items:center;gap:7px;font-size:13px;display:inline-flex}.modal-backdrop{z-index:100;background:#0f172a61;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--line);border-radius:9px;width:570px;max-width:100%;max-height:92vh;overflow:auto;box-shadow:0 18px 65px #0f172a16}.modal.wide{width:760px}.modal>header{border-bottom:1px solid var(--line);background:var(--surface);z-index:2;justify-content:space-between;align-items:center;padding:18px 23px;display:flex;position:sticky;top:0}.modal>header h2{color:var(--ink);font-size:21px;font-weight:600}.modal-actions{border-top:1px solid var(--line);background:var(--studio-raised);z-index:2;justify-content:flex-end;align-items:center;gap:9px;padding:16px 24px;display:flex;position:sticky;bottom:0}.code-input{margin-top:15px;font-family:Consolas,monospace;font-size:13px}.detail-backdrop{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-scrim{background:#0f172a45;position:absolute;inset:0}.detail-panel{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;width:850px;max-width:94vw;height:100%;display:flex;position:relative;box-shadow:-12px 0 60px #0f172a0d}.detail-header{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:24px 27px;display:flex}.detail-header>div:nth-child(2){flex:1}.detail-header h2{color:var(--ink);font-size:23px;font-weight:600}.detail-header p{color:var(--muted);margin-top:6px;font-size:12px}.detail-actions{align-items:center;gap:8px;padding:16px 27px;display:flex}.detail-actions .button{min-height:34px;padding:7px 11px;font-size:13px}.tabs{border-bottom:1px solid var(--line);gap:25px;padding:0 27px;display:flex}.tabs>button{color:var(--muted);text-transform:capitalize;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 0 15px;font-size:13px}.tabs>button.active{color:var(--studio-accent-hover);border-bottom-color:var(--studio-accent)}.tabs>button span{background:var(--soft);border-radius:4px;margin-left:4px;padding:1px 5px;font-size:12px}.detail-content{flex:1;padding:25px 27px;overflow:auto}.detail-section{border-bottom:1px solid var(--line);margin-bottom:29px;padding-bottom:26px}.detail-section:last-child{border-bottom:0}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:19px;display:flex}.section-heading h3{color:var(--ink);font-size:14px}.detail-section h3{color:var(--ink);margin-bottom:17px;font-size:14px}.contact-list{flex-direction:column;gap:17px;margin:0;display:flex}.contact-list>div{grid-template-columns:150px 1fr;align-items:start;gap:15px;font-size:13px;display:grid}.contact-list dt{color:var(--muted);align-items:center;gap:8px;display:flex}.contact-list dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.notes-block{background:var(--studio-raised);border-radius:5px;margin-top:23px;padding:16px}.notes-block h4{color:var(--ink);margin-bottom:7px;font-size:12px}.notes-block p{color:var(--muted);white-space:pre-wrap;font-size:13px}.next-actions>button{border:1px solid var(--line);background:var(--surface);text-align:left;width:100%;color:var(--muted);border-radius:5px;align-items:center;gap:13px;margin:10px 0;padding:16px;display:flex}.next-actions>button:hover:not(:disabled){background:var(--studio-raised)}.next-actions>button>span{flex:1}.next-actions strong{color:var(--ink);font-size:13px;font-weight:500;display:block}.next-actions small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.preview-toolbar{align-items:center;gap:11px;margin-bottom:14px;display:flex}.preview-toolbar>span{color:var(--muted);flex:1;font-size:12px}.segmented{border:1px solid var(--line);border-radius:5px;padding:3px;display:flex}.segmented>button{color:var(--muted);background:0 0;border:0;border-radius:3px;align-items:center;padding:5px 8px;display:flex}.segmented>button.active{background:var(--soft);color:var(--studio-accent-hover)}.preview-frame{background:var(--studio-raised);border:1px solid var(--line);border-radius:5px;justify-content:center;height:550px;display:flex;overflow:hidden}.preview-frame iframe{background:var(--surface);border:0;width:100%;height:100%}.preview-frame.mobile iframe{width:390px;max-width:100%}.preview-frame.tablet iframe{width:768px;max-width:100%}.preview-load-error{text-align:center;align-self:center;padding:24px}.preview-frame.mobile{padding:0 25px}.detail-site-actions{margin:16px 0 26px}.quality-report{border-top:1px solid var(--line);padding-top:25px}.quality-report>p{color:var(--muted);margin:15px 0;font-size:13px}.review-scores{background:var(--studio-raised);border-radius:6px;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px;display:grid}.review-scores strong{color:var(--ink);font-size:24px;font-weight:600}.review-scores small{color:var(--muted);font-family:DM Sans,sans-serif;font-size:13px}.review-scores span{color:var(--muted);text-transform:capitalize;margin-top:5px;font-size:12px;display:block}.issue-list{color:var(--warning-ink);gap:9px;padding:0;font-size:13px;list-style:none;display:grid}.issue-list li{align-items:flex-start;gap:8px;display:flex}.design-brief{border-top:1px solid var(--line);margin-top:23px;padding-top:18px}.design-brief summary{color:var(--ink);cursor:pointer;font-size:13px}.design-brief pre,.run-result pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-family:inherit;font-size:13px;line-height:1.9}.research-media-section{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}.research-intro,.research-media-empty{margin:12px 0 20px;font-size:13px;line-height:1.8}.research-reference{border:1px solid var(--line);border-radius:8px;min-width:0;overflow:hidden}.design-skill-list>.field{grid-column:1/-1}.reference-preview{background:var(--studio-raised);height:190px;color:var(--muted);grid-template-rows:minmax(0,1fr);place-items:center;font-size:12px;display:grid;overflow:hidden}.reference-preview img{object-fit:cover;object-position:top;width:100%;min-width:0;height:100%;min-height:0;display:block}.reference-caption{padding:16px}.reference-caption h4{margin-bottom:8px;font-size:14px}.reference-caption .source-link{min-height:36px}.reference-caption>.button{min-height:44px;margin-top:12px}.reference-caption p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.8}.research-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.research-photo{border:1px solid var(--line);border-radius:8px;min-width:0;margin:0;overflow:hidden}.research-photo-preview{background:var(--studio-raised);height:210px}.research-photo-preview img{object-fit:contain;width:100%;height:100%;display:block}.research-photo-unavailable{height:100%;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.research-photo figcaption{padding:16px}.research-photo p,.research-social p,.research-search-log p,.research-search-log li{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.research-photo small{line-height:1.7}.research-media-labels,.research-photo-links,.research-social-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.research-photo-links{gap:16px;margin-top:10px}.research-usage{margin-top:10px}.research-socials{margin:18px 0}.research-social{border-bottom:1px solid var(--line);padding:18px 0}.research-social-heading h4{margin-right:auto;font-size:15px}.research-check{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;font-size:12px;line-height:1.8;display:flex}.research-check span{color:var(--muted);text-align:right}.research-search-log{margin-top:18px;font-size:13px}.research-search-log summary{cursor:pointer;padding:8px 0}.research-search-log h4{margin-top:16px}.research-search-log ul{overflow-wrap:anywhere;padding-left:20px}@media (width<=650px){.research-photo-grid{grid-template-columns:minmax(0,1fr)}.research-check{flex-direction:column;gap:3px}.research-check span{text-align:left}}.research-fact{border-bottom:1px solid var(--line);padding:18px 0}.research-fact h4{color:var(--ink);text-transform:capitalize;margin-bottom:10px;font-size:12px}.research-fact p,.research-fact li{color:var(--muted);font-size:13px;line-height:1.8}.research-fact ul{margin:5px 0;padding-left:20px}.research-fact>div{margin:12px 0}.message-thread{gap:15px;display:grid}.message{border:1px solid var(--line);background:var(--soft);border-radius:6px;padding:18px}.message.incoming{background:var(--surface)}.message header{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:11px;font-size:12px;display:flex}.message h4{color:var(--ink);margin-bottom:8px;font-size:14px}.message p{color:var(--ink);white-space:pre-wrap;font-size:13px}.page-tabs{flex-wrap:wrap;gap:27px;margin-bottom:25px;padding:0}.approval-list>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;align-items:center;gap:17px;width:100%;padding:22px;display:flex}.approval-list>button:last-child{border-bottom:0}.approval-list>button:hover{background:var(--studio-raised)}.approval-list>button>span:nth-child(2){flex:1;min-width:0}.approval-list strong{color:var(--ink);font-size:14px;font-weight:500;display:block}.approval-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12px;display:block;overflow:hidden}.approval-symbol{background:var(--soft);width:41px;height:41px;color:var(--studio-accent-hover);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.approval-symbol.publish{background:var(--soft);color:var(--studio-accent-hover)}.approval-meta{color:var(--muted);align-items:center;gap:9px;margin-bottom:24px;font-size:12px;display:flex}.recipient-line{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:21px;padding-bottom:17px;font-size:13px;display:flex}.recipient-line>span{color:var(--muted)}.recipient-line strong{color:var(--ink);font-weight:500}.email-editor{line-height:1.9}.publish-review h3{color:var(--ink);margin-bottom:17px;font-size:23px;font-weight:600}.publish-review p{color:var(--muted);margin-bottom:14px;font-size:14px}.publish-review .button{margin-top:10px}.action-result{background:var(--success-bg);color:var(--success-ink);border-radius:5px;margin-top:18px;padding:17px;font-size:13px}.action-result p{white-space:pre-wrap;margin-top:8px}.action-result.error{background:var(--danger-bg);color:var(--danger-ink)}.reply-list>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;align-items:flex-start;gap:14px;width:100%;padding:22px;display:flex}.reply-list>button>span:nth-child(2){flex:1}.reply-list strong,.reply-list b,.reply-list small{display:block}.reply-list strong{color:var(--ink);font-size:14px;font-weight:500}.reply-list b{color:var(--ink);margin-top:6px;font-size:13px;font-weight:400}.reply-list small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.reply-list time{color:var(--muted);font-size:12px}.runs-layout{grid-template-columns:295px minmax(0,1fr);align-items:start;gap:22px;display:grid}.run-list{max-height:75vh;overflow:auto}.run-list>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;width:100%;padding:19px 18px}.run-list>button.selected{background:var(--soft);border-left:3px solid var(--studio-accent);padding-left:15px}.run-list>button>div{justify-content:space-between;gap:7px;display:flex}.run-list strong{color:var(--ink);font-size:13px;font-weight:500;line-height:1.5}.run-list time{color:var(--muted);white-space:nowrap;font-size:11px}.run-list p{color:var(--muted);max-height:40px;margin:8px 0 11px;font-size:12px;overflow:hidden}.run-console .panel-header h2{font-size:16px}.run-console .panel-header .badge{margin-left:5px}.run-business-link{margin:17px 22px 0}.run-stage{text-transform:capitalize;color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:19px 22px;font-size:13px;display:flex}.run-stage>svg{margin-left:auto}.event-stream{max-height:65vh;padding:9px 22px 23px;overflow:auto}.event{border-bottom:1px solid var(--line);padding:13px 0}.event summary{cursor:pointer;color:var(--muted);align-items:center;gap:9px;font-size:12px;list-style:none;display:flex}.event summary strong{flex:1;font-size:12px;font-weight:400;line-height:1.6}.event summary time{white-space:nowrap;color:var(--muted);font-size:10px}.event-dot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:5px;height:5px}.event-stage summary{color:var(--studio-accent-hover)}.event-stage .event-dot{background:var(--studio-accent)}.event pre{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;margin:14px 0 7px;font-size:11px;line-height:1.8;overflow:auto}.event-agent_message pre{font-family:inherit;font-size:12px}.run-result{padding-top:23px}.run-result h3{color:var(--ink);font-size:14px}.run-result pre{color:var(--ink);font-size:13px}.quiet-empty{text-align:center;color:var(--muted);padding:45px 15px;font-size:13px}.finance-totals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:45px;margin-bottom:27px;padding:25px 0;display:flex}.finance-totals span{color:var(--muted);font-size:13px}.finance-totals strong{color:var(--ink);margin-top:10px;font-size:29px;font-weight:600;display:block}.finance-totals p{color:var(--muted);align-self:center;max-width:260px;margin-left:auto;font-size:12px}.invoice-actions{gap:8px;display:flex}.assistant-page{flex-direction:column;max-width:880px;min-height:calc(100vh - 180px);margin:0 auto;display:flex}.assistant-messages{flex:1}.assistant-welcome{text-align:center;max-width:480px;margin:45px auto 60px}.assistant-large-mark{background:var(--soft);color:var(--studio-accent-hover);border-radius:13px;margin-bottom:22px;padding:19px;display:inline-flex}.assistant-welcome h2{letter-spacing:-.8px;color:var(--ink);font-size:28px;font-weight:600;line-height:1.1}.assistant-welcome>p{color:var(--muted);max-width:400px;margin:20px auto;font-size:13px}.suggestion-list{gap:9px;margin-top:28px;display:grid}.suggestion-list button{border:1px solid var(--line);background:var(--surface);text-align:left;color:var(--ink);border-radius:5px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:13px;display:flex}.suggestion-list button:hover{background:var(--studio-raised)}.assistant-composer{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-top:auto;padding:16px 18px}.assistant-composer textarea{resize:vertical;min-height:60px;color:var(--ink);border:0;outline:none;padding:0;font-size:14px}.assistant-composer textarea::placeholder{color:var(--muted)}.assistant-composer>div{justify-content:space-between;align-items:center;display:flex}.assistant-composer>div>span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.assistant-composer .button{min-height:33px;padding:8px 12px;font-size:13px}.composer-note{text-align:center;color:var(--muted);margin:12px 0 2px;font-size:11px}.assistant-exchange{margin:12px 0 27px}.user-question{gap:14px;padding:15px 0;display:flex}.user-question p{color:var(--ink);padding-top:3px;font-size:14px}.user-question .avatar{font-size:10px}.assistant-answer{gap:16px;padding:14px 0 20px;display:flex}.assistant-mark{color:var(--studio-accent-hover);flex-shrink:0;padding-top:2px}.assistant-answer>div{min-width:0}.assistant-answer strong{color:var(--ink);font-size:13px;font-weight:500}.assistant-answer pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin-top:15px;font-family:inherit;font-size:14px;line-height:1.9}.thinking{color:var(--muted);align-items:center;gap:8px;margin-top:15px;font-size:13px;display:flex}.settings-layout{grid-template-columns:190px minmax(0,1fr);gap:31px;display:grid}.settings-nav{flex-direction:column;align-self:start;gap:7px;display:flex;position:sticky;top:25px}.settings-nav button{text-align:left;color:var(--muted);background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:11px;font-size:13px;display:flex}.settings-nav button.active{background:var(--soft);color:var(--studio-accent-hover)}.settings-content{align-items:start;gap:22px;min-width:0;max-width:840px;display:grid}.settings-section{padding:25px 27px}.settings-section>h2{letter-spacing:-.6px;color:var(--ink);font-size:22px;font-weight:600;line-height:1.15}.settings-section>p{color:var(--muted);margin:12px 0 26px;font-size:13px}.settings-section .field>span{color:var(--ink)}.settings-section .field input,.settings-section .field select,.settings-section .field textarea{color:var(--ink);border-color:var(--studio-field)}.settings-section .field input::placeholder,.settings-section .field textarea::placeholder,.settings-section .field>small{color:var(--muted)}.settings-section .form-grid{margin-top:24px}.setting-callout{background:var(--studio-raised);color:var(--muted);border-radius:6px;gap:13px;margin-top:25px;padding:17px;display:flex}.setting-callout>svg{flex-shrink:0}.setting-callout strong{color:var(--ink);font-size:13px;font-weight:500}.setting-callout p{color:var(--muted);margin-top:6px;font-size:12px}.design-skill-list{gap:10px;margin:25px 0;display:grid}.design-choice{border:1px solid var(--line);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex}.design-choice.selected{background:var(--soft);border-color:var(--studio-focus)}.design-choice.unavailable{opacity:.5}.design-choice>span{flex:1}.design-choice strong{color:var(--ink);font-size:14px;font-weight:500;display:block}.design-choice small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.7;display:block}.design-choice em{color:var(--muted);margin-top:7px;font-size:11px;font-style:normal;display:block}.design-choice>svg{color:var(--studio-accent-hover)}.toggle-setting{align-items:center;gap:20px;margin-top:22px;display:flex}.toggle-setting strong{color:var(--ink);font-size:14px;font-weight:500}.toggle-setting p{color:var(--muted);margin:9px 0;font-size:13px}.toggle-setting input{flex-shrink:0;width:21px;height:21px}.design-process{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;margin-top:20px;padding-top:20px;font-size:12px;display:flex}.account-icon{color:var(--studio-accent-hover);margin-bottom:20px}.connection-status{background:var(--studio-raised);border:1px solid var(--line);color:var(--muted);border-radius:5px;align-items:center;gap:9px;padding:17px;font-size:13px;display:flex}.login-instructions{background:var(--studio-raised);color:var(--muted);border-radius:6px;margin-top:23px;padding:19px}.login-instructions h3{font-size:14px}.login-instructions pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0;font-size:13px;line-height:1.8}.secret-field{align-items:center;gap:10px;margin:22px 0;display:flex}.secret-field .field{flex:1;min-width:0;margin:0}.secret-field>.button{align-self:center;min-height:35px;margin-top:19px;font-size:13px}.secret-field>.text-button{margin-top:19px;font-size:12px}.settings-section>.checkbox{color:var(--muted);margin-bottom:4px}.settings-section .inline-note{color:var(--muted);background:var(--studio-raised)}.settings-section .section-heading{color:var(--muted)}.settings-section .section-heading h2{color:var(--ink);font-size:16px}.toast{bottom:26px;left:calc(50% + var(--studio-sidebar-width) / 2);background:var(--success-bg);border:1px solid var(--success-line);color:var(--success-ink);z-index:150;border-radius:7px;align-items:center;gap:12px;width:max-content;max-width:650px;padding:15px 18px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 7px 25px #0f172a0b}.toast.error{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger-ink)}.toast span{line-height:1.7}.toast button{color:inherit;background:0 0;border:0;margin-left:10px;padding:0;display:flex}.busy-indicator{background:var(--soft);color:var(--studio-accent-hover);border:1px solid var(--studio-line);z-index:140;border-radius:5px;align-items:center;gap:9px;padding:11px 15px;font-size:13px;display:flex;position:fixed;bottom:25px;right:25px}.boot-state{min-height:100vh;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.boot-state h1{font-size:35px}.mobile-only{display:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){.overview-grid{gap:30px}}@media (width<=1150px){:root{--studio-sidebar-width:216px}.main-content{padding:30px 27px}.topbar{padding:0 27px}.overview-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:17px}.overview-intro>div>p:last-child{max-width:370px}.metrics-row small{font-size:11px}.setup-strip{grid-template-columns:.8fr 1.2fr;gap:15px}.settings-layout{grid-template-columns:160px minmax(0,1fr);gap:19px}.settings-nav button{font-size:12px}.discovery-layout{gap:25px}.discovery-explainer{padding-right:0}.runs-layout{grid-template-columns:240px minmax(0,1fr);gap:16px}.page-heading{align-items:flex-start}.heading-actions{justify-content:flex-end}}@media (width<=900px){.overview-grid{grid-template-columns:1fr}.attention-panel .desk-clear{min-height:150px;padding:27px}.attention-foot{padding:12px 22px}.metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-row>div:nth-child(3){border-left:0}.metrics-row>div:nth-child(n+3){border-top:1px solid var(--line)}.setup-strip{grid-template-columns:1fr}.setup-strip h2,.setup-strip>div>p{max-width:none}.overview-intro{flex-direction:column;align-items:flex-start;gap:14px}.settings-layout{grid-template-columns:1fr}.settings-nav{white-space:nowrap;flex-direction:row;display:flex;position:static;overflow:auto}.settings-nav button{padding:9px}.settings-nav svg{display:none}.discovery-layout{grid-template-columns:1fr}.discovery-explainer{display:none}.sites-grid{grid-template-columns:1fr}.page-heading{flex-direction:column;gap:18px}.heading-actions{justify-content:flex-start}.runs-layout{grid-template-columns:1fr}.run-list{max-height:230px}.finance-totals{flex-wrap:wrap;gap:28px}.finance-totals p{flex-basis:100%;max-width:none;margin:0}.bottom-note{flex-wrap:wrap;align-items:flex-start}.bottom-note .text-button{margin-left:39px}.quick-ask kbd{display:none}.workspace-footer{padding:14px 27px}.workspace-footer>span:last-child{display:none}.toast{max-width:calc(100% - 250px)}}@media (width<=680px){.sidebar{visibility:hidden;width:min(252px,90vw);transition:transform .2s;transform:translate(-100%)}.sidebar.open{visibility:visible;transform:none}.mobile-scrim{z-index:19;background:#0f172a50;position:fixed;inset:0}.main-shell{width:100%;margin-left:0}.mobile-only{display:inline-flex}.topbar{padding:0 16px}.topbar>div{gap:9px}.topbar-right{gap:9px!important}.topbar>div>span:first-of-type,.breadcrumb{display:none}.quick-ask{gap:0;font-size:0}.quick-ask svg{width:19px;height:19px}.running-link{font-size:11px}.main-content{padding:20px 16px 28px}h1{font-size:26px}.overview-intro>div>p:last-child{font-size:13px}.metrics-row strong{font-size:26px}.metrics-row>div{padding:14px 15px}.metrics-row small{font-size:11px}.panel-header{padding:17px}.empty{padding:34px 20px}.empty .inline-actions{justify-content:center}.setup-strip{padding:22px}.page-heading{margin-top:2px;margin-bottom:25px}.page-heading p{font-size:13px}.table-toolbar{flex-wrap:wrap;gap:10px}.search-field{flex-basis:100%;max-width:none}.table-toolbar>span{font-size:11px}.pipeline-table th,.pipeline-table td{padding-inline:10px}.pipeline-table .business-cell{overflow-wrap:anywhere;min-width:128px;max-width:144px}.filter-field select{font-size:12px}.sites-grid{gap:17px}.site-thumbnail{height:220px}.settings-nav{gap:1px}.settings-section{padding:22px 20px}.form-grid{grid-template-columns:1fr;gap:0}.settings-section .form-grid{margin-top:18px}.secret-field{flex-wrap:wrap;gap:7px}.secret-field .field{flex-basis:100%}.secret-field>.button,.secret-field>.text-button{margin-top:0}.design-choice{gap:10px;padding:13px}.design-choice small{font-size:12px}.design-process{flex-wrap:wrap;gap:4px;font-size:11px}.settings-section>h2{font-size:25px}.settings-section>p{font-size:13px}.toggle-setting{align-items:flex-start}.toggle-setting input{margin-top:2px}.modal-backdrop{padding:12px}.modal{max-height:96vh}.modal-actions{flex-wrap:wrap;gap:7px;padding:13px 17px}.modal-actions .button{min-height:35px;padding:8px 11px;font-size:13px}.form-body{padding:21px}.detail-panel{width:100%;max-width:100vw}.detail-header{padding:20px}.detail-header h2{font-size:26px}.detail-header p{font-size:12px}.detail-actions{gap:6px;padding:14px 20px}.detail-actions .button{padding:7px 9px;font-size:12px}.detail-content{padding:22px 20px}.detail-panel .tabs{gap:22px;padding:0 20px}.contact-list>div{grid-template-columns:115px 1fr;gap:10px}.preview-frame{height:510px}.preview-frame.mobile{padding:0}.preview-toolbar{gap:5px}.preview-toolbar>span{font-size:11px}.detail-site-actions .button{min-height:34px;font-size:12px}.review-scores{gap:14px;padding:15px}.review-scores strong{font-size:27px}.review-scores span{font-size:11px}.page-tabs{gap:20px}.page-tabs>button{font-size:12px}.approval-list>button{gap:12px;padding:17px}.approval-list strong{font-size:13px}.approval-list .badge{font-size:10px}.approval-symbol{width:32px;height:32px}.reply-list>button{gap:10px;padding:17px}.reply-list time{display:none}.runs-layout{gap:17px}.event-stream{padding:9px 17px 18px}.run-console .panel-header{padding:17px}.run-console .panel-header .button{min-height:32px;padding:7px 10px;font-size:12px}.finance-totals{gap:25px}.finance-totals strong{font-size:30px}.finance-totals span{font-size:12px}.assistant-page{min-height:calc(100vh - 150px)}.assistant-welcome{margin:25px auto 45px}.assistant-welcome h2{font-size:33px}.assistant-composer{padding:13px}.assistant-composer>div>span{font-size:10px}.assistant-answer pre{font-size:13px}.assistant-page .page-heading h1{font-size:31px}.toast{max-width:calc(100% - 26px);padding:12px;font-size:13px;bottom:19px;left:50%}.busy-indicator{font-size:12px;bottom:15px;right:15px}.workspace-footer{padding:13px 20px}.workspace-footer>span{font-size:10px}.overview-intro .button{font-size:13px}.bottom-note{gap:13px}.bottom-note p{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pool-list{gap:15px;margin-bottom:24px;display:grid}.gbp-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.gbp-presets{flex-wrap:wrap;gap:15px;margin:15px 0 24px;display:flex}.gbp-fields{gap:18px;margin:24px 0;display:grid}.gbp-field{background:var(--studio-raised);border-radius:5px;padding:18px}.gbp-field p{overflow-wrap:anywhere}.gbp-capture{border-radius:5px;width:100%;height:auto;margin:20px 0;display:block}.gbp-url{overflow-wrap:anywhere}.gbp-final-values{gap:14px;margin:20px 0;display:grid}.gbp-final-values dt{color:var(--ink);font-size:12px}.gbp-final-values dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}@media (width<=1100px){.gbp-layout{grid-template-columns:minmax(0,1fr)}}.checkbox-row{background:var(--studio-raised);border-radius:5px;align-items:flex-start;gap:12px;margin:22px 0;padding:18px;display:flex}.checkbox-row input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin-top:2px}.checkbox-row strong{font-size:14px}.checkbox-row p{margin:7px 0 0;font-size:13px}.pool-card{justify-content:space-between;align-items:center;gap:20px;padding:21px 23px;display:flex}.pool-title{align-items:center;gap:12px;display:flex}.pool-title strong{color:var(--ink);font-size:14px;font-weight:500}.pool-card p{color:var(--muted);margin-top:9px;font-size:12px}.pool-business-list{border-top:1px solid var(--line);padding:0 23px}.pool-business-list summary{cursor:pointer;padding:14px 0;font-weight:600}.pool-business-list summary span{color:var(--muted);margin-left:5px}.pool-business-list ul{margin:0 0 8px;padding:0;list-style:none}.pool-business-list li{border-top:1px solid var(--line);grid-template-columns:92px minmax(120px,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.pool-site-thumb{background:var(--studio-raised);border:1px solid var(--line);width:92px;height:58px;color:var(--muted);border-radius:5px;place-items:center;padding:0;display:grid;overflow:hidden}.pool-site-thumb .site-image{object-fit:cover;object-position:top;width:100%;height:100%}.pool-site-thumb .site-image-empty{text-align:center;padding:4px;font-size:10px}.pool-business-statuses{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:5px;font-size:12px;display:flex}.pool-business-statuses span:first-child{text-transform:capitalize}.pool-business-details{overflow-wrap:anywhere;min-width:0}.pool-run-error{margin-top:4px;display:block}.pool-business-actions{justify-content:flex-end}.pool-wait{color:var(--warning-ink)}.followup-context{border:1px solid var(--line);background:var(--studio-raised);border-radius:6px;padding:13px}.followup-context time{margin-left:8px}.followup-context p{white-space:pre-wrap;overflow-wrap:anywhere}.followup-context summary{cursor:pointer}@media (width<=760px){.pool-business-list li{grid-template-columns:72px minmax(0,1fr)}.pool-site-thumb{width:72px}.pool-business-actions{grid-column:2;justify-content:flex-start}}.pool-businesses{background:var(--studio-raised);border-radius:5px;gap:13px;max-height:240px;margin-bottom:22px;padding:15px;display:grid;overflow:auto}.pool-businesses label{color:var(--ink);font-size:13px}.pool-businesses small{color:var(--muted);margin-left:auto;font-size:11px}@media (width<=680px){.pool-card{flex-direction:column;align-items:flex-start;padding:19px}.pool-title{align-items:flex-start}.pool-title strong{font-size:13px}.pool-card p{font-size:12px}}.reference-choice-notice{background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding:20px 24px;display:flex}.reference-choice-notice strong{color:var(--warning-ink);font-size:16px}.reference-ready-content{padding:24px}.reference-ready-content>svg{color:var(--studio-accent-hover);margin-bottom:12px}.reference-ready-content p{margin:0 0 14px;line-height:1.6}.reference-ready-content p:last-child{margin-bottom:0}.reference-choice-notice p{color:var(--warning-ink);margin:6px 0 0;font-size:14px}.badge.waiting,.badge.choosing_reference{background:var(--warning-bg);color:var(--warning-ink)}@media (width<=680px){.reference-choice-notice{flex-direction:column;align-items:stretch;padding:18px}.reference-choice-notice .button{align-self:flex-start}}.mail-check{overflow-wrap:anywhere;align-items:flex-start;gap:9px;margin:20px 0 16px;font-size:14px;line-height:1.55;display:flex}.mail-check svg{color:var(--accent);flex-shrink:0;margin-top:2px}.mail-credential{margin-block:20px}.mail-credential .text-button{margin-top:8px}.mail-check+button{max-width:100%}.mail-check[data-state=failed],.mail-check[data-state=failed] svg{color:var(--danger-ink)}.mail-check[data-state=pending] svg{color:var(--muted)}.cloudflare-settings{margin-top:24px}.cloudflare-settings>.field,.cloudflare-settings>.button{margin-block:18px}.cloudflare-settings .inline-note{overflow-wrap:anywhere}.facebook-panel{padding:28px}.facebook-panel>p,.facebook-outreach>p{color:var(--muted);line-height:1.6}.facebook-outreach{border-top:1px solid var(--line);margin-top:20px;padding:24px 0}.facebook-outreach .section-heading{flex-wrap:wrap;gap:12px}.facebook-outreach .section-heading h3{align-items:center;gap:8px;display:flex}.facebook-actions,.facebook-reminders{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.facebook-outreach input,.facebook-outreach textarea,.facebook-panel select{width:100%;min-width:0}.facebook-draft,.facebook-outcome{margin-top:24px}.facebook-history article{border-top:1px solid var(--line);padding:16px 0}.facebook-history p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.facebook-candidates{color:var(--muted);font-size:13px}@media (width<=600px){.facebook-panel{padding:16px}.facebook-actions .button{white-space:normal;max-width:100%}}.button-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.badge.external_review{background:var(--warning-bg);color:var(--warning-ink)}
