@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/brand/fonts/feedrescue-1.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/brand/fonts/feedrescue-1.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/brand/fonts/feedrescue-1.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/brand/fonts/feedrescue-1.woff2)format("woff2");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:italic;font-weight:400;font-display:swap;src:url(/brand/fonts/feedrescue-5.woff2)format("woff2");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-weight:400;font-display:swap;src:url(/brand/fonts/feedrescue-6.woff2)format("woff2");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{--brand-paper:#fcfcff;--brand-panel:#fff;--brand-ink:#291b35;--brand-muted:#6d6576;--brand-iris:#6445e8;--brand-iris-hover:#5034c3;--brand-soft:#f0ebfc;--brand-rule:#e7e2ee;--brand-rule-strong:#c9bed9;--brand-sans:"Instrument Sans", system-ui, sans-serif;--brand-serif:"Newsreader", Georgia, serif;--brand-danger:#a52b42;--brand-warning:#815614;--brand-success:#277363;--fr-paper:var(--brand-paper);--fr-surface:var(--brand-panel);--fr-surface-raised:#fff;--fr-surface-muted:#f5f3f9;--fr-surface-hover:var(--brand-soft);--fr-ink:var(--brand-ink);--fr-ink-soft:#51475d;--fr-ink-muted:var(--brand-muted);--fr-border:var(--brand-rule);--fr-border-strong:var(--brand-rule-strong);--fr-btn-primary:var(--brand-iris);--fr-btn-primary-hover:var(--brand-iris-hover);--fr-btn-primary-active:var(--brand-iris-hover);--fr-btn-primary-ink:#fff;--fr-oxblood:var(--brand-iris);--fr-sky:var(--brand-iris);--fr-body:var(--brand-sans);--fr-display:var(--brand-sans);--fr-editorial-display:var(--brand-serif);--fr-calm-canvas:var(--brand-paper);--fr-calm-surface:#fff;--fr-calm-surface-raised:#fff;--fr-calm-surface-muted:#f5f3f9;--fr-calm-ink:var(--brand-ink);--fr-calm-muted:var(--brand-muted);--fr-calm-rule:var(--brand-rule);--fr-calm-rule-strong:var(--brand-rule-strong);--fr-calm-navy:var(--brand-ink);--fr-calm-navy-soft:#42324f;--fr-calm-burgundy:var(--brand-iris);--fr-calm-burgundy-soft:var(--brand-soft);--fr-calm-blue:var(--brand-iris);--fr-calm-blue-soft:var(--brand-soft);--fr-calm-focus:var(--brand-iris);--frux-bg:var(--brand-paper);--frux-surface:#fff;--frux-surface-subtle:#f5f3f9;--frux-text:var(--brand-ink);--frux-muted:var(--brand-muted);--frux-border:var(--brand-rule);--frux-border-strong:var(--brand-rule-strong);--frux-blue:var(--brand-iris);--frux-blue-dark:var(--brand-iris-hover);--frux-blue-soft:var(--brand-soft);--frux-rescue:var(--brand-iris);--frux-rescue-dark:var(--brand-iris-hover);--frux-rescue-soft:var(--brand-soft);--pub-canvas:var(--brand-paper);--pub-paper:#fff;--pub-paper-strong:#fff;--pub-ink:var(--brand-ink);--pub-muted:var(--brand-muted);--pub-line:var(--brand-rule);--pub-accent:var(--brand-iris);--pub-accent-dark:var(--brand-iris-hover);--pub-sans:var(--brand-sans);--pub-serif:var(--brand-serif)}html{scrollbar-color:#b4a7c4 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#b4a7c4 padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#8b799f}.brand-lockup .fr-brand-wordmark{object-fit:contain;width:197px;max-width:100%;height:28px}.brand-lockup{align-items:center;display:flex}.ref-app-shell,.pub-campaign-page{background:var(--brand-paper);color:var(--brand-ink);font-family:var(--brand-sans)}.ref-app-shell :is(button,input,select,textarea),.pub-campaign-page :is(button,input,select,textarea),.ref-app-shell :is(h1,h2,h3,h4,p,label,a,span,em,small,dt,dd,summary,table,strong){font-family:var(--brand-sans)}.ref-app-shell :is(.ref-header h1,.set-band-id h1,.fr-history-header h1){font-family:var(--brand-sans);letter-spacing:-.045em;font-weight:500}.fr-brand-bar{background:var(--brand-ink);flex:none;padding:18px 28px}.fr-brand-bar img{width:197px;height:28px;display:block}.ref-app-shell{flex-direction:column;display:flex}.ref-app-main{flex:1;min-height:0}.ref-app-shell :is(.fr-settings-live,.fr-history-page,.fr-rescue-page,.ref-settings-page,.ref-billing-page,.fr-session-refresh){font-family:var(--brand-sans)}.ref-app-shell :is(.ref-card,.ref-panel,.set-card,.fr-history-card){box-shadow:none;border-color:var(--brand-rule);border-radius:10px}.ref-app-shell .set-band{color:var(--brand-ink);border-bottom:1px solid var(--brand-rule);background:0 0}.ref-app-shell .set-band :is(h1,h2,p){color:inherit}.ref-app-shell :is(.ref-button-primary,.ref-set-button.is-primary,.set-button-primary){background:var(--brand-iris);border-color:var(--brand-iris);color:#fff;box-shadow:none;border-radius:7px}.ref-app-shell :is(.ref-button-primary,.ref-set-button.is-primary,.set-button-primary):hover:not(:disabled){background:var(--brand-iris-hover);border-color:var(--brand-iris-hover)}.ref-app-shell :is(button,a,input,select,summary):focus-visible,.pub-campaign-page :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--brand-iris);outline-offset:3px}.ref-app-shell button:not(:disabled),.pub-campaign-page button:not(:disabled),summary{cursor:pointer}.ref-app-shell button:disabled,.pub-campaign-page button:disabled{cursor:not-allowed}.pub-campaign-page :is(h1,h2,h3){color:var(--brand-ink)}.pub-campaign-page.pub-install-page .pub-install-copy .pub-heading-2{color:#fffaf7}.pub-campaign-page :is(h1,h2){font-family:var(--brand-serif);letter-spacing:-.035em;font-weight:400}.pub-campaign-page h1{max-width:20ch}.pub-campaign-page :is(.pub-header,.pub-footer){background:var(--brand-paper);color:var(--brand-ink);box-shadow:none}.pub-header{border-bottom:1px solid var(--brand-rule)}.pub-header .pub-header-brand{min-width:0}.pub-header-rail{display:none}.pub-campaign-page .pub-header-nav a,.pub-campaign-page .pub-header-actions>a:not(.pub-header-cta){color:var(--brand-muted)}.pub-campaign-page .pub-header-nav a:is(.is-active,:hover){color:var(--brand-iris)}.pub-campaign-page .pub-header-nav a:after{background:var(--brand-iris)}.pub-campaign-page .pub-mobile-nav>summary{color:var(--brand-ink);border-color:var(--brand-rule);background:0 0}.pub-campaign-page .pub-mobile-nav nav{background:var(--brand-paper);color:var(--brand-ink);border-color:var(--brand-rule)}.pub-campaign-page :is(.pub-page-hero,.pub-checker-hero,.pub-pricing-hero,.pub-resource-hero,.pub-dict-hero,.pub-info-hero,.pub-install-hero,.pub-seo-hero){color:var(--brand-ink);border:0;padding-block:72px 48px}.pub-campaign-page :is(.pub-page-hero,.pub-checker-hero,.pub-pricing-hero,.pub-resource-hero,.pub-dict-hero,.pub-info-hero,.pub-install-hero,.pub-seo-hero):before,.pub-campaign-page :is(.pub-page-hero,.pub-checker-hero,.pub-pricing-hero,.pub-resource-hero,.pub-dict-hero,.pub-info-hero,.pub-install-hero,.pub-seo-hero):after{content:none}.pub-campaign-page :is(.pub-eyebrow,.pub-interface-label){color:var(--brand-iris)}.pub-campaign-page :is(.pub-body,.pub-body-large,.pub-checker-scope-row){color:var(--brand-muted)}.pub-campaign-page.pub-install-page .pub-install-copy .pub-body-large{color:#f4e9eb}.pub-campaign-page .pub-checker-scope-row span{background:var(--brand-soft);color:var(--brand-muted);border-color:#0000}.pub-campaign-page .pub-checker-form{border:1px solid var(--brand-rule);box-shadow:none;background:#fff;border-radius:12px}.pub-campaign-page .pub-checker-form:before,.pub-campaign-page .pub-checker-form:after{content:none}.pub-campaign-page .pub-checker-input-wrap{border-color:var(--brand-rule-strong);background:#fff;border-radius:7px}.pub-campaign-page .pub-footer :is(p,a,span){color:var(--brand-muted)}.pub-campaign-page .pub-footer .pub-footer-heading{color:var(--brand-ink)}.pub-campaign-page .pub-footer a:hover{color:var(--brand-iris)}.pub-campaign-page .pub-footer .pub-footer-cta-link{color:#fff}.pub-campaign-page .pub-footer .pub-footer-cta-link.is-secondary{color:var(--brand-iris);border-color:var(--brand-rule);background:0 0}.pub-campaign-page .pub-footer :is(.pub-footer-brand,.pub-footer-col,.pub-footer-bottom,.pub-footer-newsletter-form){border-color:var(--brand-rule)}.pub-campaign-page :is(.pub-button-primary,.pub-header-cta,.pub-mobile-nav-cta,.pub-footer-cta-link){background:var(--brand-iris);border-color:var(--brand-iris);color:#fff;box-shadow:none;border-radius:7px}.pub-campaign-page :is(.pub-button-primary,.pub-header-cta,.pub-mobile-nav-cta,.pub-footer-cta-link):hover{background:var(--brand-iris-hover);color:#fff}.pub-campaign-page :is(.pub-card,.pub-plan-card,.pub-pricing-card,.pub-feature-card,.pub-resource-card,.pub-checker-shell,.pub-checker-panel){border-color:var(--brand-rule);background:var(--brand-panel);box-shadow:none;border-radius:12px}.pub-campaign-page :is(.pub-section,.pub-hero,.pub-checker-hero,.pub-pricing-hero){background:0 0}.pub-campaign-page .pub-interface-label{color:var(--brand-iris)}.pub-campaign-page :is(.pub-footer-cta,.pub-home-close){border-block:1px solid var(--brand-rule);background:0 0}.pub-cinema-page .pub-home-close{display:none}.pub-cinema-page .pub-home-colophon{padding-top:40px}.pub-cinema-page .pub-footer{margin-top:0}.pub-campaign-page :is(input,select,textarea){color:var(--brand-ink);border-color:var(--brand-rule-strong);background:#fff}.pub-campaign-page :is(.pub-article,.pub-legal-content){max-width:760px}.ref-app-shell .ref-connection-list{display:block}.ref-app-shell :is(.ref-page-header,.fr-task-header) h1{font:500 28px/1.2 var(--brand-sans);letter-spacing:-.04em}.ref-app-shell :is(.ref-card-head h2,.fr-task-section h2){font:500 16px/1.5 var(--brand-sans)}.ref-app-shell .fr-settings-compact{color:var(--brand-ink);background:#fff}.ref-app-shell .fr-settings-list{max-width:1000px;margin:0 clamp(18px,3vw,38px) 20px}.ref-app-shell .fr-settings-section{border-top:1px solid var(--brand-rule);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:24px;padding-block:18px;scroll-margin-block:16px;display:grid}.ref-app-shell .fr-settings-section h2{font:500 14px/1.4 var(--brand-sans);color:var(--brand-ink);margin:12px 0 0}.ref-app-shell .fr-settings-section-body,.ref-app-shell .fr-setting-row>:first-child{min-width:0}.ref-app-shell .fr-setting-row{min-height:44px;font:400 13px/1.45 var(--brand-sans);justify-content:space-between;align-items:center;gap:20px;margin:0;padding-block:6px;display:flex}.ref-app-shell .fr-setting-row:has(input){cursor:pointer}.ref-app-shell .fr-setting-row:has(input:disabled){cursor:default}.ref-app-shell .fr-setting-row strong{color:var(--brand-ink);font-weight:500;display:block}.ref-app-shell .fr-setting-row :is(small,.fr-settings-google-summary-status),.ref-app-shell .fr-setting-note,.ref-app-shell .fr-settings-google-summary-identity{color:var(--brand-muted);font:400 12px/1.5 var(--brand-sans);overflow-wrap:anywhere;margin:2px 0 0;display:block}.ref-app-shell .fr-setting-row input[type=checkbox]{appearance:auto;accent-color:var(--brand-iris);width:20px;height:20px;min-height:0;cursor:inherit;flex:0 0 20px;margin:0 12px;padding:0}.ref-app-shell .fr-setting-manage{border:1px solid var(--brand-rule-strong);min-height:44px;color:var(--brand-iris);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:14px;font-size:13px;text-decoration:none;display:inline-flex}.ref-app-shell .fr-settings-details{color:var(--brand-muted);font:400 12px/1.6 var(--brand-sans);margin:0}.ref-app-shell .fr-settings-details summary{box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--brand-muted);padding-block:12px}.ref-app-shell .fr-settings-details :is(p,dl){max-width:65ch;margin:0 0 12px}.ref-app-shell .fr-settings-details dl>div{flex-wrap:wrap;gap:4px 16px;display:flex}.ref-app-shell .fr-settings-details dd{color:var(--brand-ink);margin:0}.ref-app-shell .fr-settings-confirm{border:1px solid var(--brand-rule-strong);background:var(--brand-soft);font:400 13px/1.5 var(--brand-sans);border-radius:6px;margin-block:8px;padding:16px}.ref-app-shell .fr-settings-confirm p{max-width:60ch;margin:6px 0 14px}.ref-app-shell .fr-settings-confirm>div{flex-wrap:wrap;gap:8px;display:flex}.ref-app-shell .fr-settings-footer{border-top:1px solid var(--brand-rule);color:var(--brand-muted);font:400 12px/1.5 var(--brand-sans);background:#fff;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:4px 20px;padding:8px clamp(18px,3vw,38px);display:flex}.ref-app-shell .fr-settings-footer p{overflow-wrap:anywhere;margin:0}.ref-app-shell .fr-settings-footer .is-error{color:var(--brand-danger)}.ref-app-shell .fr-settings-footer a{min-height:44px;color:var(--brand-muted);align-items:center;display:inline-flex}.ref-app-shell .fr-settings-compact>.fr-surface-state{min-height:0;box-shadow:none;margin:0 clamp(18px,3vw,38px) 16px;padding:12px 16px;font-size:13px}.ref-app-shell :is(.fr-settings-compact,.fr-settings-footer,.fr-google-compact) :is(a,button,input,summary):focus-visible{outline:2px solid var(--brand-iris);outline-offset:3px}.ref-app-shell .fr-google-compact>.fr-google-task{background:#fff;max-width:1000px;padding:22px clamp(18px,3vw,38px);display:block;overflow-y:auto}.ref-app-shell .fr-google-compact .fr-task-header{border:0;margin:0;padding:0 0 18px}.ref-app-shell .fr-google-compact .fr-task-header a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.ref-app-shell .fr-google-compact .fr-task-header h1{margin-block:12px 0}.ref-app-shell .fr-google-compact .fr-task-store{box-shadow:none;background:0 0;border:0;padding:12px 0}.ref-app-shell .fr-google-compact .fr-google-state{border-block:1px solid var(--brand-rule);color:var(--brand-ink);font:400 13px/1.5 var(--brand-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-block:12px;display:flex}.ref-app-shell .fr-google-compact .fr-google-state.is-critical{color:var(--brand-danger)}.ref-app-shell .fr-google-compact .fr-google-focus-card{background:#fff;border:0;border-radius:0;overflow:visible}.ref-app-shell .fr-google-compact .fr-google-focus-card .fr-settings-google{padding:18px 0}.ref-app-shell .fr-google-compact .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}.ref-app-shell .fr-google-evidence{border-top:1px solid var(--brand-rule)}@media (width<=600px){.ref-app-shell .fr-settings-section{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:16px}.ref-app-shell .fr-settings-section h2{margin:0 0 2px}.ref-app-shell .fr-setting-row{gap:12px}.ref-app-shell .fr-setting-row input[type=checkbox]{margin-inline:12px}.ref-app-shell .fr-google-compact .fr-task-header{display:block}.ref-app-shell .fr-google-compact .fr-task-store{overflow-wrap:anywhere;min-width:0;max-width:100%}}.ref-app-shell .fr-history-page{background:var(--brand-paper)}.ref-app-shell .fr-history-header{color:var(--brand-ink);border:0;border-bottom:1px solid var(--brand-rule);box-shadow:none;background:0 0;border-radius:0;padding:28px}.ref-app-shell .fr-history-header:after{content:none}.ref-app-shell .fr-history-header h1{color:var(--brand-ink)}.ref-app-shell .fr-history-header>div>p:last-child{color:var(--brand-muted);max-width:65ch;font-size:13px}.ref-app-shell .fr-history-view-switch{background:0 0;border:0;border-radius:7px;gap:3px;padding:3px}.ref-app-shell .fr-history-view-switch a{color:var(--brand-muted);box-shadow:none;background:0 0;border:0;border-radius:6px;font-weight:400}.ref-app-shell .fr-history-view-switch a[aria-current=page]{color:var(--brand-iris);background:var(--brand-soft);box-shadow:none}.ref-app-shell .fr-history-surface{border:1px solid var(--brand-rule);box-shadow:none;background:#fff;border-radius:10px;margin:20px 28px;padding:20px 24px}.ref-app-shell .fr-history-card-head{background:0 0;border:0;padding:0 0 14px}.ref-app-shell .fr-history-basis{background:var(--brand-soft);color:var(--brand-ink)}.ref-app-shell .fr-history-continuity-body{grid-template-columns:minmax(0,1fr)}.ref-app-shell .fr-history-basis{grid-template-columns:minmax(150px,.3fr) minmax(0,1fr)}.ref-app-shell .fr-history-basis .fr-history-kicker{color:var(--brand-muted);display:block}.ref-app-shell .fr-history-basis-score strong{color:var(--brand-iris)}.ref-app-shell .fr-history-basis :is(dt,.fr-history-basis-score span){color:var(--brand-muted)}.ref-app-shell .fr-history-basis dd{color:var(--brand-ink)}.ref-app-shell .fr-history-basis dl,.ref-app-shell .fr-history-basis dl>div{border-color:var(--brand-rule)}.ref-app-shell .fr-history-basis-note{color:var(--brand-ink);border-left-color:var(--brand-iris);background:#fff;grid-column:1/-1}.ref-app-shell .fr-history-basis-note.is-interrupted{color:#754816;border-left-color:#ad6a19}.ref-app-shell .fr-history-continuity .fr-history-rail>li>a{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;width:auto;min-width:0}.ref-app-shell .fr-history-continuity .fr-history-rail-date{grid-area:1/1}.ref-app-shell .fr-history-continuity .fr-history-rail a>strong{grid-area:1/2;justify-self:end}.ref-app-shell .fr-history-continuity .fr-history-rail a>span:not(.fr-history-rail-date){grid-area:2/1;padding-left:22px}.ref-app-shell .fr-history-continuity .fr-history-rail a>small{text-align:right;grid-area:2/2;max-width:24ch}@layer feedrescue-foundation{.ref-app-shell .fr-history-page .fr-history-continuity .fr-history-rail>li{grid-template-columns:minmax(0,1fr)!important}}@media (width<=680px){.ref-app-shell .fr-history-basis{grid-template-columns:minmax(0,1fr)}.ref-app-shell .fr-history-continuity .fr-history-rail a>small{max-width:16ch}}.ref-app-shell :is(.fr-google-task,.fr-billing-task,.fr-settings-live) :is(.ref-button-primary,.ref-button-secondary,.fr-task-actions a){min-height:44px}.ref-app-shell :is(.fr-google-task,.fr-billing-task) .fr-task-actions a{align-items:center;display:inline-flex}.ref-app-shell .fr-history-card-head h2{font:500 17px/1.5 var(--brand-sans);color:var(--brand-ink)}.ref-app-shell .fr-history-ledger-context{color:var(--brand-muted);background:#f7f5fb;border:0;border-radius:6px;padding:12px 14px;line-height:1.6}.ref-app-shell .fr-results-controls{gap:12px}.ref-app-shell .fr-results-controls label{color:var(--brand-muted);font-size:12px}.ref-app-shell :is(.fr-results-controls,.fr-task-section) :is(input,select,textarea){border:1px solid var(--brand-rule-strong);color:var(--brand-ink);background:#fff;border-radius:7px;padding:10px 12px;font-size:13px}.ref-app-shell .fr-results-controls button{background:var(--brand-soft);color:var(--brand-iris);border:0;border-radius:7px;align-self:end;padding:10px 14px}.ref-app-shell :is(.fr-task-header,.fr-task-section,.fr-google-focus-card,.fr-billing-focus-card){border-color:var(--brand-rule);color:var(--brand-ink);box-shadow:none;background:0 0}.ref-app-shell .fr-task-header h1{color:var(--brand-ink)}.ref-app-shell :is(.fr-task-header,.fr-task-section) p{color:var(--brand-muted)}.ref-app-shell .fr-google-focus-card{background:#fff;border-radius:10px}@media (width<=700px){.fr-brand-bar{padding:16px 18px}.fr-brand-bar img{width:164px;height:auto}.brand-lockup .fr-brand-wordmark{width:158px;height:auto}.ref-app-shell .fr-history-header{padding:22px 16px}.ref-app-shell .fr-history-surface{margin:12px;padding:18px 14px}.ref-app-shell .fr-results-controls{align-items:stretch}.ref-app-shell .fr-results-controls label:first-child{min-width:160px}}@media (prefers-reduced-motion:reduce){.ref-app-shell *,.pub-campaign-page *{scroll-behavior:auto}}@media (forced-colors:active){html{scrollbar-color:auto}.fr-brand-bar{border-bottom:1px solid canvastext}}.pub-campaign-page .pub-mobile-nav nav a{color:var(--brand-ink)}.pub-campaign-page .pub-mobile-nav nav .pub-mobile-nav-cta{color:#fff}.pub-campaign-page .pub-dict-tab{color:var(--brand-muted)}.pub-campaign-page .pub-dict-tab.is-active{color:var(--brand-iris);background:var(--brand-soft);border-color:var(--brand-iris)}.pub-campaign-page .pub-dict-search-input-wrap{border:1px solid var(--brand-rule-strong);background:#fff;border-radius:8px;gap:12px}.pub-campaign-page .pub-dict-search-input-wrap input{background:0 0;width:100%;min-width:0}.ref-app-shell .fr-home:before,.ref-app-shell .fr-home:after,.ref-app-shell .fr-home-next:before,.ref-app-shell .fr-home-next:after,.ref-app-shell .fr-home-metrics>:is(a,span):before,.ref-app-shell .fr-home-metrics>:is(a,span):after{content:none}.ref-app-shell .fr-home{background:var(--brand-paper);color:var(--brand-ink)}.ref-app-shell .fr-home.fr-home--work-hub{padding:28px clamp(20px,3vw,48px) 32px}@media (width>=1100px) and (height>=760px){.ref-app-shell .fr-home.fr-home--work-hub{height:auto;min-height:0;padding:16px clamp(20px,2.4vw,38px);display:block;overflow:visible}.ref-app-shell .fr-home.fr-home--work-hub .fr-work-home-header{margin-bottom:12px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-primary{min-height:0}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-next,.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog{gap:12px;padding:18px 22px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog-count{padding:4px 0}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>:is(a,.fr-home-work-item){gap:6px;min-height:88px;padding:13px 18px}.ref-app-shell .fr-home.fr-home--work-hub .fr-work-home-status article{padding:14px 18px}}.ref-app-shell .fr-home-dashboard *{text-shadow:none}.ref-app-shell .fr-work-home-header{align-items:center;margin-bottom:24px}.ref-app-shell .fr-work-home-header h1{font:400 clamp(32px, 3vw, 44px)/1.1 var(--brand-serif);letter-spacing:-.035em;color:var(--brand-ink)}.ref-app-shell .fr-work-home-header p{color:var(--brand-muted);margin-top:8px;font-size:14px}.ref-app-shell .fr-work-home-header a{font-size:14px;text-decoration:none}.fr-home-primary{grid-template-columns:minmax(0,1.12fr) minmax(340px,1fr);gap:20px;display:grid}.ref-app-shell .fr-home-primary .fr-home-next{background:var(--brand-ink);color:#fff;box-shadow:none;border:0;border-radius:12px;flex-direction:column;grid-area:auto;justify-content:center;align-items:flex-start;gap:24px;padding:clamp(24px,3vw,40px);display:flex}.ref-app-shell .fr-home-next-copy{flex:0 auto;min-width:0;display:block}.ref-app-shell .fr-home-primary .fr-home-next-heading{font:400 clamp(28px, 2.7vw, 40px)/1.12 var(--brand-serif);color:#fff;letter-spacing:-.025em;max-width:22ch;margin:12px 0 0;display:block}.ref-app-shell .fr-home-next-heading span{font:inherit}.ref-app-shell .fr-home-next-copy>small{font:500 13px/1.4 var(--brand-sans);color:#cfc2df;letter-spacing:0;text-transform:none;display:block}.ref-app-shell .fr-home-next-copy>em{color:#e4ddec;font:400 16px/1.6 var(--brand-sans);max-width:55ch;margin-top:16px;display:block}.ref-app-shell .fr-home-next-feedback{font:500 13px/1.5 var(--brand-sans);color:#e0d6ff;margin-top:14px;display:block}.ref-app-shell .fr-home-next-feedback.is-error{color:#ffd4d9}.ref-app-shell .fr-home-next-actions{flex-wrap:wrap;gap:10px;display:flex}.ref-app-shell .fr-home-next :is(.fr-home-next-cta,.fr-home-next-action button){min-height:48px;color:var(--brand-ink);box-shadow:none;font:600 14px/1.4 var(--brand-sans);background:#fff;border:1px solid #fff;border-radius:7px;justify-content:center;align-self:flex-start;align-items:center;gap:10px;padding:13px 20px;text-decoration:none;display:inline-flex}.ref-app-shell .fr-home-next :is(.fr-home-next-cta,.fr-home-next-action button):hover:not(:disabled){background:#ece5fa;border-color:#ece5fa}.ref-app-shell .fr-home-next-secondary{color:#fff;min-height:48px;box-shadow:none;font:500 14px/1.4 var(--brand-sans);background:0 0;border:1px solid #70617e;border-radius:7px;align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.ref-app-shell .fr-home-next-secondary:hover{background:#493454}.ref-app-shell .fr-home-next :is(button,a):focus-visible{outline-color:#d0bcff}.ref-app-shell .fr-home-primary .fr-home-next-status{color:#e6def5;box-shadow:none;background:0 0;border:0;align-self:flex-start;align-items:center;gap:9px;padding:0;font-size:14px;font-weight:400;display:inline-flex}.fr-home-activity-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.fr-home-catalog{border:1px solid var(--brand-rule);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:28px 30px;display:flex}.fr-home-catalog>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fr-home-catalog h2{font:600 15px/1.4 var(--brand-sans);letter-spacing:0;text-transform:none;margin:0}.fr-home-sync-state{color:var(--brand-muted);font:400 13px/1.4 var(--brand-sans);align-items:center;gap:7px;display:inline-flex}.fr-home-catalog[data-sync-active=true] .fr-home-sync-state{color:var(--brand-iris)}.fr-home-catalog-count{flex-wrap:wrap;align-items:baseline;gap:0 10px;padding:24px 0 18px;display:flex}.fr-home-catalog-count strong{font:500 clamp(48px, 5vw, 70px)/1 var(--brand-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.fr-home-catalog-total{font:400 24px/1.2 var(--brand-sans);color:var(--brand-muted)}.fr-home-catalog-label{color:var(--brand-muted);flex-basis:100%;margin-top:8px;font-size:14px}.fr-home-sync-progress{width:100%;height:6px;accent-color:var(--brand-iris);border:0;border-radius:6px;margin:0 0 18px;overflow:hidden}.fr-home-sync-progress::-webkit-progress-bar{background:var(--brand-soft);border-radius:6px}.fr-home-sync-progress::-webkit-progress-value{background:var(--brand-iris);border-radius:6px}.fr-home-catalog-evidence{flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:16px;display:flex}.fr-home-catalog-evidence small{color:var(--brand-muted);font-size:13px}.fr-home-catalog>footer{border-top:1px solid var(--brand-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.fr-home-catalog>footer>div:first-child{color:var(--brand-muted);gap:4px;font-size:12px;display:grid}.fr-home-catalog time{color:var(--brand-ink);font-size:13px}.fr-home-scan-details{color:var(--brand-muted);margin-top:12px;font-size:12px}.fr-home-scan-details summary,.fr-home-connection-details summary{cursor:pointer;width:fit-content;padding:6px 0}.fr-home-scan-details p{margin:4px 0 0;line-height:1.6}.ref-app-shell .fr-work-home-action button{border:1px solid var(--brand-rule-strong);min-height:44px;color:var(--brand-ink);font:500 13px/1.4 var(--brand-sans);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}.ref-app-shell .fr-home-metrics{border:1px solid var(--brand-rule);box-shadow:none;background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>:is(a,.fr-home-work-item){border:0;border-left:1px solid var(--brand-rule);box-shadow:none;background:#fff;border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:start;gap:16px 8px;min-height:120px;padding:22px;text-decoration:none;display:grid}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>:first-child{border-left:0}.ref-app-shell .fr-home-metrics>:is(a,span)>svg{width:20px;height:20px;color:var(--brand-muted);filter:none;grid-area:1/2}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics strong{font:500 42px/1 var(--brand-sans);letter-spacing:-.045em;color:var(--brand-ink);font-variant-numeric:tabular-nums;grid-area:1/1}.ref-app-shell .fr-home-metrics :is(.fr-home-metric-label,.fr-home-work-item>span){font:500 15px/1.4 var(--brand-sans);color:var(--brand-muted);grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.ref-app-shell .fr-home-metrics .fr-home-metric-arrow{flex:0 0 18px;width:18px;height:18px;margin:0}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>.is-critical{background:#fff8f9;border-color:#eedbe0}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>.is-critical>:is(strong,svg){color:var(--brand-danger)}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>.is-ready{background:#f4f0ff;border-color:#e1d7fb}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>.is-ready>:is(strong,svg){color:var(--brand-iris)}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>a:hover{border-color:var(--brand-iris);background:var(--brand-soft)}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics.is-read-only>.fr-home-work-item{background:#fff}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics.is-read-only strong{color:var(--brand-muted)}.ref-app-shell .fr-work-home-status{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px 20px}.ref-app-shell .fr-work-home-status>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ref-app-shell .fr-work-home-status>header h2{font:600 14px/1.4 var(--brand-sans);letter-spacing:0;text-transform:none;margin:0}.ref-app-shell .fr-work-home-status>header span{color:var(--brand-muted);font-size:13px}.ref-app-shell .fr-work-home-status article{border:1px solid var(--brand-rule);box-shadow:none;background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:6px 22px;padding:24px 28px;display:grid}.ref-app-shell .fr-work-home-status h3{font:500 13px/1.4 var(--brand-sans);color:var(--brand-muted);grid-column:1/-1;margin:0 0 8px}.ref-app-shell .fr-work-home-status article>strong{font:400 28px/1.2 var(--brand-serif);letter-spacing:-.025em}.ref-app-shell .fr-work-home-status article>:is(p,small,details,span){color:var(--brand-muted);grid-column:1;font-size:13px;line-height:1.5}.ref-app-shell .fr-work-home-status article>small{margin-top:4px}.ref-app-shell .fr-work-home-status article>a{color:var(--brand-iris);grid-area:2/2/5;align-self:center;font-size:13px;text-decoration:none}.ref-app-shell .fr-work-home-status .fr-home-plan>a:last-child{grid-area:auto/1/auto/-1;min-height:44px;margin-top:4px}.fr-home-connection-details{grid-row:5}.fr-home-connection-details p{max-width:60ch;margin-top:5px}@media (width<=1050px){.fr-home-primary{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:16px}.ref-app-shell .fr-work-home-status article{grid-template-columns:1fr;padding:22px}.ref-app-shell .fr-work-home-status article>a{grid-area:auto/1}.ref-app-shell .fr-home-primary .fr-home-next{padding:28px}.fr-home-catalog{padding:24px}}@media (width<=700px){.ref-app-shell .fr-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-app-shell .fr-home.fr-home--work-hub{padding:20px 16px 24px}.ref-app-shell .fr-work-home-header{gap:6px;margin-bottom:16px}.ref-app-shell .fr-work-home-header h1{font-size:32px}.ref-app-shell .fr-work-home-header a{font-size:13px}.fr-home-primary{grid-template-columns:1fr;gap:14px}.ref-app-shell .fr-home-primary .fr-home-next{gap:20px;padding:24px}.ref-app-shell .fr-home-primary .fr-home-next-heading{font-size:30px}.fr-home-catalog{padding:22px}.fr-home-catalog-count{padding-top:22px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>:is(a,.fr-home-work-item){gap:16px 6px;min-height:128px;padding:18px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics strong{font-size:36px}.ref-app-shell .fr-home-metrics :is(.fr-home-metric-label,.fr-home-work-item>span){font-size:13px}.ref-app-shell .fr-work-home-status{grid-template-columns:1fr}}.ref-app-shell .fr-work-context{background:var(--brand-paper);border-bottom:1px solid var(--brand-rule);gap:8px 24px}.ref-app-shell .fr-work-context a{color:var(--brand-muted);font:400 12px/1.4 var(--brand-sans);text-decoration:none}.ref-app-shell .fr-work-context a:hover{color:var(--brand-iris);text-decoration:underline}.ref-app-shell .fr-billing-control>.fr-billing-task{height:100%;min-height:0;max-height:100%;overflow:hidden auto}@media (width>=1100px) and (height>=760px){.ref-app-shell .fr-home.fr-home--work-hub .fr-home-dashboard{gap:12px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-primary{height:270px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-next,.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog{gap:8px;height:270px;min-height:0;padding:15px 20px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog-count{padding:2px 0}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog-count strong{font-size:50px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-catalog>footer{margin-top:7px;padding-top:7px}.ref-app-shell .fr-home.fr-home--work-hub .fr-home-metrics>:is(a,.fr-home-work-item){min-height:82px;padding:12px 16px}.ref-app-shell .fr-home.fr-home--work-hub .fr-work-home-status article{padding:12px 16px}}
