@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Outfit:wght@500;600;700;800&display=swap");@layer pulse.legacy{:root{--duration-fast:var(--p-duration-fast);--duration-base:var(--p-duration-base);--duration-slow:var(--p-duration-slow);--ease-out:var(--p-ease-out);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-standard:cubic-bezier(0.4,0,0.2,1);--bg-top:var(--p-canvas);--bg-bottom:var(--p-canvas);--panel:color-mix(in srgb,var(--p-surface) 88%,transparent);--panel-strong:var(--p-surface);--panel-border:var(--p-border);--muted:var(--p-text-muted);--blue:var(--p-blue);--mint:var(--p-mint);--rose:#ff8fa8;--violet:var(--p-violet);--amber:#f6c17f;--danger:var(--p-danger);--success:var(--p-success);--warning:var(--p-warning);--info:var(--p-info);--shadow-lg:var(--p-shadow-lg);--shadow-md:var(--p-shadow-md);--radius-xl:var(--p-radius-xl);--radius-lg:var(--p-radius-lg);--radius-md:var(--p-radius-md);--surface-bg:var(--p-surface);--surface-bg-strong:var(--p-surface-raised);--surface-border:var(--p-border);--surface-shadow:var(--p-shadow-sm);--surface-shadow-strong:var(--p-shadow-md);--surface-radius:var(--p-radius-xl);--surface-radius-sm:var(--p-radius-lg);--surface-strip-height:3px;--surface-strip-inset:0px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--p-font-body);position:relative;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}h1,h2,h3,h4,h5,h6{font-family:Outfit,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em}.app-shell{animation:pulse-page-enter var(--duration-slow) var(--ease-out) backwards}@keyframes pulse-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hero-title{padding-bottom:.05em}:is(.hero-title,.boost-filter-title,.lp-intro-title,.boost-summary-value,.stat-value,.boost-client-value,.boost-insight-value,.boost-compare-value,.incident-name,.uptime-head h3,.lp-card-lbl,.lp-doc-title,.lp-brand-link-title){letter-spacing:-.035em}:is(.incident-copy){line-height:1.55}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}@media (max-width:1080px){.app-shell{width:min(1440px,calc(100vw - 18px));padding-top:18px}}.incident-copy{margin:14px 0 0;color:var(--muted);font-size:.88rem;line-height:1.6}html[data-theme=dark] body{color:var(--p-text)}:root{--sidebar-w:236px;--sidebar-w-collapsed:60px}body,html{height:100%;overflow-x:hidden}.sidebar-page-offset{margin-left:var(--sidebar-w-collapsed);transition:margin-left .2s cubic-bezier(.4,0,.2,1)}@keyframes strip-shift{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes sidebar-pulse{0%,to{box-shadow:0 0 6px rgba(36,193,111,.5)}50%{box-shadow:0 0 12px rgba(36,193,111,.9)}}@media (max-width:768px){.app-shell{padding:12px 0 28px}}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--bg-top:#0d1624;--bg-bottom:#111d2b;--panel:rgba(18,27,40,0.82);--panel-strong:rgba(20,30,45,0.96);--panel-border:rgba(130,154,173,0.2);--text:#eef5fb;--muted:#9db0c0;--blue:#7fa8ff;--mint:#5fe7c1;--rose:#ff8fa8;--violet:#a49cdc;--amber:#f6c17f;--shadow-lg:0 28px 64px rgba(0,0,0,0.28);--shadow-md:0 18px 40px rgba(0,0,0,0.18);--surface-bg:radial-gradient(circle at 88% 0%,rgba(127,168,255,0.12) 0%,transparent 30%),radial-gradient(circle at 6% 100%,rgba(95,231,193,0.1) 0%,transparent 24%),linear-gradient(180deg,rgba(16,26,39,0.98),rgba(12,18,28,0.96));--surface-bg-strong:radial-gradient(circle at 84% 0%,rgba(127,168,255,0.16) 0%,transparent 28%),radial-gradient(circle at 4% 92%,rgba(95,231,193,0.12) 0%,transparent 24%),linear-gradient(180deg,rgba(18,28,41,0.98),rgba(14,21,32,0.97));--surface-border:rgba(255,255,255,0.1);--surface-shadow:0 18px 36px rgba(0,0,0,0.18),0 1px 0 rgba(255,255,255,0.03) inset;--surface-shadow-strong:0 26px 56px rgba(0,0,0,0.28),0 1px 0 rgba(255,255,255,0.06) inset}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 86% 10%,rgba(95,231,193,.08),transparent 22%),radial-gradient(circle at 14% 88%,rgba(127,168,255,.07),transparent 26%)}.hero-copy,body>*{position:relative;z-index:1}.hero-copy{min-width:0;min-height:5.2rem}.hero-title{margin:14px 0 0;color:var(--text)!important;font-family:Outfit,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(2rem,3.45vw,2.95rem);font-weight:800;line-height:1.08;letter-spacing:-.05em;text-shadow:none!important;background:none!important;-webkit-text-fill-color:currentColor!important}.incident-copy{color:var(--muted)!important;line-height:1.58}@media (max-width:1024px){.app-shell{width:calc(100vw - 18px)!important;padding:18px 0 44px!important}}@media (max-width:768px){.hero-title{font-size:clamp(1.8rem,8vw,2.35rem)}}@media (max-width:640px){.app-shell{width:calc(100vw - 10px)!important;padding:10px 0 24px!important}}.sidebar-theme-icon{animation:sidebar-theme-icon-in var(--duration-base) var(--ease-out) both}@keyframes sidebar-theme-icon-in{0%{opacity:0;transform:rotate(-90deg) scale(.6)}to{opacity:1;transform:none}}body.sidebar-pinned .sidebar-page-offset{margin-left:220px!important}body.sidebar-collapsed .sidebar-page-offset{margin-left:60px!important}@media (max-width:768px){.sidebar-page-offset{margin-left:0!important}}:root{--lovable-background:var(--p-canvas);--lovable-card:var(--p-surface);--lovable-border:var(--p-border);--lovable-muted:var(--p-text-muted);--lovable-muted-bg:var(--p-surface-sunken);--lovable-mint:var(--p-mint-deep);--lovable-aqua:#97e1ca;--lovable-deep:var(--p-slate-700);--lovable-slate:var(--p-blue);--lovable-fuchsia:#ff335c;--lovable-apricot:#face9e;--lovable-periwinkle:#bbc9f2;--lovable-success:var(--p-success);--lovable-warning:var(--p-warning);--lovable-radius:var(--p-radius-md);--lovable-radius-lg:var(--p-radius-lg);--lovable-shadow-soft:var(--p-shadow-sm);--lovable-shadow-elevated:var(--p-shadow-md);--lovable-shadow-mint:0 10px 34px -10px rgba(34,199,168,0.5);--lovable-gradient-brand:linear-gradient(135deg,#2f61d5,#22c7a8);--lovable-gradient-deep:linear-gradient(135deg,#0f1a26,#2d4560)}body{color:var(--lovable-foreground)!important;font-feature-settings:"cv11","ss01","ss03"}body:before{display:none!important}.sidebar-page-offset{position:relative;z-index:1}.app-shell{width:min(1500px,calc(100vw - 32px))!important;margin:0 auto;padding:24px 0 56px!important}@media (max-width:768px){.app-shell{width:calc(100vw - 24px)!important;padding-top:18px!important}}.invoice-scope-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:18px 20px;border:1px solid var(--surface-border);border-radius:var(--surface-radius-sm);background:var(--panel-strong);box-shadow:var(--surface-shadow)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:880px){.invoice-scope-panel{align-items:stretch;flex-direction:column}}html[data-theme=dark]{--lovable-deep:var(--p-slate-200)}html[data-theme=dark] body:not(.mission-control-page){color:var(--lovable-foreground)!important}html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) input:not([type=checkbox]):not([type=radio]):not([data-dots] *),html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) select:not([data-dots] *),html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) textarea:not([data-dots] *){background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important;color:var(--lovable-foreground)!important}:root{--pulse-sidebar-collapsed:60px;--pulse-sidebar-expanded:236px;--pulse-page-gutter:clamp(14px,2vw,30px);--pulse-page-gutter-wide:clamp(28px,4vw,60px);--pulse-floating-inset:clamp(18px,2vw,28px)}body:not(.mission-control-page) .sidebar-page-offset{min-width:0;overflow-x:clip}body:not(.mission-control-page) .app-shell{width:min(1500px,calc(100vw - var(--pulse-sidebar-collapsed) - var(--pulse-page-gutter-wide)))!important;max-width:calc(100vw - var(--pulse-sidebar-collapsed) - var(--pulse-page-gutter-wide));padding:clamp(22px,2.3vw,34px) 0 58px!important}body.sidebar-pinned:not(.mission-control-page) .app-shell{width:min(1500px,calc(100vw - var(--pulse-sidebar-expanded) - var(--pulse-page-gutter-wide)))!important;max-width:calc(100vw - var(--pulse-sidebar-expanded) - var(--pulse-page-gutter-wide))}body:not(.mission-control-page) :is(.incident-copy){color:var(--lovable-muted)!important}body:not(.mission-control-page):not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *){min-width:0}html[data-theme=dark] body:not(.mission-control-page) :is(.profile-dashboard,.profile-dashboard div,.profile-dashboard p,.profile-dashboard span,.profile-dashboard label):not(.button-primary *){color:var(--lovable-foreground)!important}@media (max-width:1100px){body:not(.mission-control-page) .app-shell{width:min(100%,calc(100vw - var(--pulse-sidebar-collapsed) - 24px))!important;max-width:calc(100vw - var(--pulse-sidebar-collapsed) - 24px)}body.sidebar-pinned:not(.mission-control-page) .app-shell{width:min(100%,calc(100vw - var(--pulse-sidebar-expanded) - 24px))!important;max-width:calc(100vw - var(--pulse-sidebar-expanded) - 24px)}}@media (max-width:768px){body.sidebar-pinned:not(.mission-control-page) .app-shell,body:not(.mission-control-page) .app-shell{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px);padding-top:20px!important}}:root{--hero-brand-mint:var(--p-mint);--hero-brand-mint-600:var(--p-mint-deep);--hero-brand-mint-700:var(--p-mint-deep);--hero-brand-blue:var(--p-blue);--hero-brand-navy:var(--p-text);--hero-ink-2:var(--p-text-muted);--hero-ink-3:var(--p-text-subtle);--hero-line:var(--p-border);--hero-card-2:var(--p-surface-sunken);--hero-gradient:linear-gradient(135deg,var(--hero-brand-mint) 0%,var(--hero-brand-blue) 100%);--hero-gradient-soft:linear-gradient(135deg,color-mix(in srgb,var(--p-mint) 10%,transparent) 0%,color-mix(in srgb,var(--p-blue) 7%,transparent) 100%)}html[data-theme=dark]{--hero-gradient-soft:linear-gradient(135deg,color-mix(in srgb,var(--p-mint) 14%,transparent) 0%,color-mix(in srgb,var(--p-blue) 14%,transparent) 100%)}:root{--dashboard-primary-ink:var(--p-text);--dashboard-line:var(--p-border);--dashboard-line-hover:var(--p-border-strong);--kpi-border:var(--dashboard-line);--text:var(--dashboard-primary-ink);--lovable-foreground:var(--dashboard-primary-ink);--lovable-midnight:var(--dashboard-primary-ink)}html[data-theme=dark]{--kpi-border:var(--p-border)}body:not(.mission-control-page) .messaging-viber-phone{background:var(--p-ink-800);border:1px solid var(--panel-border);border-radius:34px;box-shadow:var(--shadow-md);padding:9px;width:min(100%,286px)}body:not(.mission-control-page) .messaging-viber-phone-screen{background:color-mix(in srgb,var(--blue) 4%,var(--bg-bottom));border-radius:27px;display:flex;flex-direction:column;min-height:540px;overflow:hidden;position:relative}body:not(.mission-control-page) .messaging-viber-phone-statusbar{align-items:center;color:var(--muted);display:flex;font-size:.6875rem;font-weight:700;justify-content:space-between;padding:11px 16px 7px}body:not(.mission-control-page) .messaging-viber-phone-appbar{align-items:center;background:var(--panel-strong);border-bottom:1px solid var(--panel-border);display:flex;gap:9px;padding:11px 14px}body:not(.mission-control-page) .messaging-viber-phone-avatar{align-items:center;background:color-mix(in srgb,var(--blue) 14%,var(--panel));border-radius:50%;color:var(--blue);display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}body:not(.mission-control-page) .messaging-viber-phone-appbar div:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}body:not(.mission-control-page) .messaging-viber-phone-appbar strong{color:var(--text);font-size:.7rem;font-weight:800}body:not(.mission-control-page) .messaging-viber-phone-appbar span{color:var(--muted);font-size:.6875rem}body:not(.mission-control-page) .messaging-viber-phone-chat{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:18px 12px 14px}body:not(.mission-control-page) .messaging-viber-phone-date{color:var(--muted);font-size:.6875rem;font-weight:700;text-align:center}body:not(.mission-control-page) .messaging-viber-message-bubble{align-self:flex-start;background:color-mix(in srgb,var(--blue) 8%,var(--panel-strong));border:1px solid color-mix(in srgb,var(--blue) 24%,var(--panel-border));border-radius:var(--p-radius-md) var(--p-radius-md) var(--p-radius-md) 4px;box-shadow:0 4px 12px color-mix(in srgb,var(--text) 5%,transparent);max-width:100%;padding:7px;width:100%}body:not(.mission-control-page) .messaging-sms-message-bubble{align-self:flex-end;background:color-mix(in srgb,var(--mint) 12%,var(--panel-strong));border-color:color-mix(in srgb,var(--mint) 28%,var(--panel-border));max-width:88%;width:auto}body:not(.mission-control-page) .messaging-viber-message-media{align-items:center;background:var(--panel);border-radius:var(--p-radius-sm);box-sizing:border-box;display:flex;height:138px;justify-content:center;min-height:138px;overflow:hidden;width:100%}body:not(.mission-control-page) .messaging-viber-message-media img{display:block;height:100%;object-fit:cover;width:100%}body:not(.mission-control-page) .messaging-viber-message-media-empty{color:var(--muted);font-size:.6875rem;line-height:1.45;padding:18px 12px;text-align:center}body:not(.mission-control-page) .messaging-viber-message-text{color:var(--text);font-size:.74rem;line-height:1.5;margin:5px 4px 6px;overflow-wrap:anywhere;white-space:pre-wrap}body:not(.mission-control-page) .messaging-viber-message-text.is-placeholder,body:not(.mission-control-page) .messaging-viber-template-bubble .is-placeholder{color:var(--muted);font-style:italic}body:not(.mission-control-page) .messaging-viber-message-button{align-items:center;background:var(--pulse-panel-solid);border:1px solid var(--blue);border-radius:999px;display:flex;color:var(--blue);font-size:.7rem;font-weight:800;justify-content:center;margin:8px 2px 4px;min-height:40px;overflow-wrap:anywhere;padding:0 12px;text-align:center}body:not(.mission-control-page) .messaging-viber-message-time{color:var(--muted);display:block;font-size:.6875rem;margin:5px 3px 1px;text-align:right}body:not(.mission-control-page) .messaging-viber-template-bubble{display:grid;grid-gap:7px;gap:7px;padding:3px 3px 4px}body:not(.mission-control-page) .messaging-viber-template-label{color:var(--blue);font-size:.6875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}body:not(.mission-control-page) .messaging-viber-template-bubble strong{color:var(--text);font-size:.76rem;overflow-wrap:anywhere}body:not(.mission-control-page) .messaging-viber-template-bubble>p,body:not(.mission-control-page) .messaging-viber-template-empty,body:not(.mission-control-page) .messaging-viber-template-error{color:var(--muted);font-size:.6875rem;line-height:1.45;margin:0}body:not(.mission-control-page) .messaging-viber-template-error{color:var(--danger)}body:not(.mission-control-page) .messaging-viber-template-params{border-top:1px solid var(--panel-border);display:grid;grid-gap:6px;gap:6px;margin:2px 0 0;padding-top:7px}body:not(.mission-control-page) .messaging-viber-template-params div{display:grid;grid-gap:2px;gap:2px;min-width:0}body:not(.mission-control-page) .messaging-viber-template-params dt{color:var(--muted);font-size:.6875rem;font-weight:700}body:not(.mission-control-page) .messaging-viber-template-params dd{color:var(--text);font-size:.6875rem;margin:0;overflow-wrap:anywhere}body:not(.mission-control-page) .messaging-viber-phone-home{background:var(--muted);border-radius:999px;height:4px;margin:0 auto 9px;opacity:.62;width:74px}.offer-generator{display:grid;grid-gap:18px;gap:18px}body:not(.mission-control-page) :is(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):not([data-dots] *):focus-visible{outline:3px solid rgba(71,115,185,.34)!important;outline-offset:3px}html[data-theme=dark] body:not(.mission-control-page) :is(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):not([data-dots] *):focus-visible{outline-color:rgba(95,231,193,.5)!important}@media (max-width:760px){body.sidebar-pinned:not(.mission-control-page) .app-shell,body:not(.mission-control-page) .app-shell{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;padding-bottom:42px!important}}@media (prefers-reduced-motion:reduce){body:not(.mission-control-page) *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--pulse-canvas:var(--p-canvas);--pulse-canvas-deep:var(--p-surface-sunken);--pulse-panel:var(--p-surface);--pulse-panel-solid:var(--p-surface);--pulse-hairline:var(--p-border);--pulse-hairline-strong:var(--p-border-strong);--pulse-glow-mint:rgba(95,231,193,0.16);--pulse-glow-blue:rgba(71,115,185,0.14);--pulse-shadow-card:var(--p-shadow-sm);--pulse-shadow-float:var(--p-shadow-md);--pulse-radius-card:var(--p-radius-lg)}body:not(.mission-control-page) .app-shell{padding-top:clamp(26px,2.7vw,42px)!important}.help-hint-line{display:block}.help-hint-line+.help-hint-line{margin-top:var(--p-2);color:var(--p-text-subtle)}body:not(.mission-control-page) :is(select,input:not([type=checkbox]):not([type=radio]),textarea):not([data-dots] *){transition:background-color .16s var(--ease-out),box-shadow .16s var(--ease-out),outline-color .16s var(--ease-out)!important}@media (max-width:768px){body.sidebar-collapsed:not(.mission-control-page) .sidebar-page-offset,body.sidebar-pinned:not(.mission-control-page) .sidebar-page-offset,body:not(.mission-control-page) .sidebar-page-offset{width:100%!important;margin-left:0!important}body.sidebar-collapsed:not(.mission-control-page) .app-shell,body.sidebar-pinned:not(.mission-control-page) .app-shell,body:not(.mission-control-page) .app-shell{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin-right:auto!important;margin-left:auto!important;padding-top:20px!important}body:not(.mission-control-page) :is(.fd-client-trigger,.boost-filter-dropdown-trigger,.boost-month-trigger,.text-field,select,input,textarea):not([data-dots] *){max-width:100%!important}}@media (max-width:520px){body.sidebar-collapsed:not(.mission-control-page) .app-shell,body.sidebar-pinned:not(.mission-control-page) .app-shell,body:not(.mission-control-page) .app-shell{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}}body:not(.mission-control-page) :where(button,input,select,textarea,table,[role=tab],[role=menuitem]){font-family:var(--font-inter,"Inter",ui-sans-serif,system-ui,sans-serif)!important}.offer-numbering-panel{display:grid;grid-gap:16px;gap:16px;padding:20px}.offer-generator .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pulse-notfound{display:flex;flex-direction:column;width:min(820px,calc(100vw - 40px));min-height:100svh;margin:0 auto;padding:clamp(32px,6vw,64px) 0 24px;animation:pulse-page-enter var(--duration-slow) var(--ease-out) backwards}.pulse-notfound-brand{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;border-radius:8px;text-decoration:none}.pulse-notfound-brand:focus-visible{outline:2px solid var(--blue);outline-offset:6px}.pulse-notfound-logo{display:block;width:min(226px,58vw);height:auto}.pulse-notfound-logo-dark{display:none}.pulse-notfound-content{max-width:680px;margin-top:clamp(48px,10vh,88px)}.pulse-notfound-code{margin:0 0 18px;font-family:Outfit,Inter,sans-serif;font-size:clamp(3rem,12vw,5.5rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:transparent;background:linear-gradient(120deg,var(--blue),var(--mint));background-clip:text;-webkit-background-clip:text}.pulse-notfound-company-title,.pulse-notfound-kicker{margin:0 0 8px;color:var(--blue);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pulse-notfound-title{max-width:620px;margin:0 0 14px;font-family:Outfit,Inter,sans-serif;font-size:clamp(1.65rem,3.8vw,2.35rem);font-weight:800;line-height:1.12;color:var(--text)}.pulse-notfound-copy{max-width:60ch;margin:0;font-size:.9375rem;line-height:1.6;color:var(--muted)}.pulse-notfound-company{max-width:760px;margin-top:clamp(44px,8vh,72px)}.pulse-notfound-company-title{margin-bottom:14px}.pulse-notfound-company-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--panel-border);border-bottom:1px solid var(--panel-border)}.pulse-notfound-company-link{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;min-height:76px;padding:14px 8px;color:var(--blue);text-decoration:none;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.pulse-notfound-company-link:nth-child(odd){padding-right:24px;border-right:1px solid var(--panel-border)}.pulse-notfound-company-link:nth-child(n+3){border-top:1px solid var(--panel-border)}.pulse-notfound-company-link:nth-child(2n){padding-left:24px}.pulse-notfound-company-link:focus-visible,.pulse-notfound-company-link:hover{background:color-mix(in srgb,var(--blue) 5%,transparent)}.pulse-notfound-company-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pulse-notfound-company-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.pulse-notfound-company-copy strong{overflow:hidden;color:var(--text);font-size:.875rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pulse-notfound-company-copy small{color:var(--muted);font-size:.75rem}.pulse-notfound-company-arrow{color:var(--muted)}.pulse-notfound-footer{margin-top:auto;padding-top:48px;color:var(--muted);font-size:.6875rem;font-weight:600;letter-spacing:.08em}html[data-theme=dark] .pulse-notfound-logo-light{display:none}html[data-theme=dark] .pulse-notfound-logo-dark{display:block}@media (max-width:680px){.pulse-notfound{width:min(100% - 32px,560px);padding-top:28px}.pulse-notfound-content{margin-top:52px}.pulse-notfound-company-links{grid-template-columns:1fr}.pulse-notfound-company-link,.pulse-notfound-company-link:nth-child(2n),.pulse-notfound-company-link:nth-child(odd){padding:14px 4px;border-right:0}.pulse-notfound-company-link+.pulse-notfound-company-link{border-top:1px solid var(--panel-border)}.pulse-notfound-footer{padding-top:40px}}.report-snapshot-viewer{width:min(1360px,calc(100vw - 20px));margin:24px auto 40px}@media (max-width:760px){.report-snapshot-viewer{width:min(100%,calc(100vw - 20px));margin-top:16px}}.short-link-unlock-form button:disabled{cursor:wait;opacity:.65;transform:none}.short-links-spinner{animation:short-links-spin .9s linear infinite}@keyframes short-links-spin{to{transform:rotate(1turn)}}.short-link-public-page{display:grid;min-height:100vh;padding:24px;place-items:center}.short-link-public-card{width:min(100%,520px);padding:30px;border:1px solid var(--panel-border);border-radius:var(--p-radius-xl);background:var(--panel-strong);box-shadow:var(--shadow-lg);text-align:center}.short-link-public-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-family:Outfit,Inter,sans-serif;font-size:1.05rem;font-weight:700}.short-link-public-brand b{color:var(--blue)}.short-link-public-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:linear-gradient(135deg,var(--blue),var(--mint));color:#fff;font-size:.6875rem;font-weight:900;letter-spacing:.05em}.short-link-public-copy{margin-top:34px}.short-link-public-kicker{margin:0 0 10px;color:var(--blue);font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.short-link-public-copy h1{max-width:420px;margin:0 auto;color:var(--text);font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.08}.short-link-public-copy>p:not(.short-link-public-kicker){max-width:360px;margin:16px auto 0;color:var(--muted);font-size:.86rem;line-height:1.6}.short-link-public-footer{margin:32px 0 0;color:var(--muted);font-size:.7rem;font-weight:700;letter-spacing:.08em}.short-link-unlock-form{max-width:360px;margin:28px auto 0;text-align:left}.short-link-unlock-form>label{display:block;margin:0 0 7px;color:var(--text);font-size:.75rem;font-weight:800}.short-link-unlock-input-row{display:flex;gap:8px}.short-link-unlock-input-row input{width:100%;min-height:44px;padding:0 14px;border:1px solid var(--panel-border);border-radius:13px;background:var(--panel);color:var(--text)}.short-link-unlock-input-row input:focus{border-color:color-mix(in srgb,var(--blue) 55%,var(--panel-border));outline:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 15%,transparent)}.short-link-unlock-input-row button{display:grid;flex:0 0 44px;min-height:44px;place-items:center;border:0;border-radius:13px;background:var(--blue);color:#fff;cursor:pointer}.short-link-unlock-input-row button:hover{background:color-mix(in srgb,var(--blue) 86%,#000)}.short-link-unlock-input-row button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.short-link-unlock-error{margin:9px 0 0;color:var(--danger);font-size:.75rem;line-height:1.45}html[data-theme=dark] .short-link-unlock-input-row input{background:rgba(255,255,255,.05)}@media (max-width:760px){.short-link-public-page{padding:14px}.short-link-public-card{padding:24px 18px;border-radius:var(--p-radius-lg)}}body:not(.mission-control-page){--pulse-button-radius:999px;--pulse-tab-radius:var(--pulse-button-radius);--pulse-tab-shell-radius:var(--pulse-tab-radius);--pulse-tab-option-radius:var(--pulse-tab-radius);--pulse-button-primary-ink:#ffffff}@keyframes pulse-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}body:not(.mission-control-page) .app-shell>*{animation:pulse-rise var(--p-duration-slow) var(--p-ease-out) both}body:not(.mission-control-page) .app-shell>:first-child{animation-delay:0s}body:not(.mission-control-page) .app-shell>:nth-child(2){animation-delay:55ms}body:not(.mission-control-page) .app-shell>:nth-child(3){animation-delay:.11s}body:not(.mission-control-page) .app-shell>:nth-child(4){animation-delay:.15s}body:not(.mission-control-page) .app-shell>:nth-child(n+5){animation-delay:.18s}@media (prefers-reduced-motion:reduce){body:not(.mission-control-page) .app-shell>*{animation:none;opacity:1;transform:none}}:is(.hero-title,.lp-intro-title,.stat-value,.boost-client-value,.boost-insight-value,.boost-compare-value,.incident-name,.uptime-head h3,.lp-card-lbl,.lp-doc-title,.lp-brand-link-title){font-family:Outfit,Inter,sans-serif}body:not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *){border-radius:var(--p-radius-lg)!important;border:1px solid rgba(193,208,220,.85)!important;background:var(--p-surface)!important;color:var(--text)!important;box-shadow:none!important}body:not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *):focus{border-color:var(--mc-search-border-hover)!important;box-shadow:0 0 0 4px rgba(95,231,193,.12)!important}body:not(.mission-control-page):not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *){border-color:var(--lovable-border)!important;border-radius:var(--p-radius-lg)!important;background:var(--p-surface)!important;color:var(--lovable-foreground)!important;box-shadow:none!important}html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *){background:rgba(255,255,255,.06)!important}html[data-theme=dark] body:not(.mission-control-page) :is(.profile-dashboard [style*="var(--muted)"]){color:var(--lovable-muted)!important}html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-dots] *){background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important;color:var(--lovable-foreground)!important}body:not(.mission-control-page):not(.boost-ai-embed-page) :is(select,input:not([type=checkbox]):not([type=radio]),textarea):not([data-dots] *){border:0!important;box-shadow:none!important;outline:1px solid var(--dashboard-line)!important;outline-offset:-1px!important}body:not(.mission-control-page):not(.boost-ai-embed-page) :is(select,input:not([type=checkbox]):not([type=radio]),textarea):not([data-dots] *):focus{box-shadow:none!important;outline-color:var(--dashboard-line-hover)!important}body:not(.mission-control-page) :is(select,input:not([type=checkbox]):not([type=radio]),textarea):not([data-dots] *){border-radius:var(--p-radius-md)!important;background-color:color-mix(in srgb,var(--pulse-panel-solid) 88%,transparent)!important;outline-color:var(--pulse-hairline)!important}body:not(.mission-control-page) :is(select,input:not([type=checkbox]):not([type=radio]),textarea):not([data-dots] *):hover{outline-color:var(--pulse-hairline-strong)!important}html body:not(.mission-control-page):not(.boost-ai-embed-page) .app-shell :is(.boost-month-trigger,select):not([data-dots] *){border:1px solid var(--dashboard-line)!important;box-shadow:none!important;outline:none!important;outline-offset:0!important}html body:not(.mission-control-page):not(.boost-ai-embed-page) .app-shell :is(.boost-month-trigger,select):not([data-dots] *):hover{border-color:var(--dashboard-line-hover)!important}html body:not(.mission-control-page):not(.boost-ai-embed-page) .app-shell :is(.boost-month-trigger,select):not([data-dots] *):focus-visible{border-color:var(--dashboard-line-hover)!important;outline:3px solid rgba(71,115,185,.34)!important;outline-offset:3px!important}html[data-theme=dark] body:not(.mission-control-page):not(.boost-ai-embed-page) .app-shell :is(.boost-month-trigger,select):not([data-dots] *):focus-visible{outline-color:rgba(95,231,193,.5)!important}}@layer pulse.legacy, pulse.tokens, pulse.base, pulse.components, pulse.patterns, pulse.utilities;@layer pulse.tokens{:root{--p-mint:#5fe7c1;--p-mint-deep:#23b58e;--p-blue:#4773b9;--p-blue-deep:#2f5798;--p-violet:#8b7fd4;--p-ink-900:#070d16;--p-ink-800:#0b1220;--p-ink-700:#16203040;--p-slate-700:#2a3646;--p-slate-500:#5a6982;--p-slate-400:#7d8ba1;--p-slate-200:#d5dde8;--p-slate-100:#e8eef5;--p-slate-50:#f4f7fb;--p-white:#ffffff;--p-canvas:#f4f7fb;--p-surface:#ffffff;--p-surface-raised:#ffffff;--p-surface-sunken:#eef3f9;--p-border:#e2e9f2;--p-border-strong:#cfd9e6;--p-text:#1c2d44;--p-text-muted:#5a6982;--p-text-subtle:#606e84;--p-text-inverse:#ffffff;--p-action:#63e8bf;--p-action-hover:#7aedcb;--p-action-text:#0f1a26;--p-success:#0b7e4f;--p-success-surface:#e7f7ef;--p-warning:#9c6103;--p-warning-surface:#fdf3e0;--p-danger:#ce2a2a;--p-danger-surface:#fdecec;--p-info:#2c67d6;--p-info-surface:#eaf1fd;--p-font-display:"Outfit","Inter",system-ui,sans-serif;--p-font-body:"Inter",system-ui,-apple-system,sans-serif;--p-font-mono:ui-monospace,"SF Mono","Cascadia Code",monospace;--p-size-display:clamp(2.75rem,6vw,4rem);--p-size-h1:clamp(2.125rem,3.8vw,3rem);--p-size-h2:clamp(1.25rem,1.8vw,1.5rem);--p-size-h3:1.0625rem;--p-size-body:0.9375rem;--p-size-compact:0.875rem;--p-size-label:0.8125rem;--p-size-micro:0.6875rem;--p-size-metric:clamp(1.75rem,3.2vw,2.5rem);--p-track-display:-0.035em;--p-track-tight:-0.018em;--p-track-wide:0.08em;--p-leading-tight:1.05;--p-leading-snug:1.25;--p-leading-body:1.6;--p-1:4px;--p-2:8px;--p-3:12px;--p-4:16px;--p-5:20px;--p-6:24px;--p-8:32px;--p-10:40px;--p-12:48px;--p-16:64px;--p-20:80px;--p-24:96px;--p-radius-sm:8px;--p-radius-md:12px;--p-radius-lg:18px;--p-radius-xl:26px;--p-radius-panel:24px;--p-radius-card:18px;--p-radius-pill:999px;--p-shadow-sm:0 1px 2px rgba(11,18,32,0.05),0 1px 3px rgba(11,18,32,0.04);--p-shadow-md:0 2px 4px rgba(11,18,32,0.04),0 8px 20px rgba(11,18,32,0.06);--p-shadow-lg:0 4px 8px rgba(11,18,32,0.04),0 20px 48px rgba(11,18,32,0.10);--p-shadow-focus:0 0 0 3px rgba(71,115,185,0.28);--p-duration-fast:140ms;--p-duration-base:220ms;--p-duration-slow:380ms;--p-ease-out:cubic-bezier(0.22,1,0.36,1);--p-ease-spring:cubic-bezier(0.34,1.46,0.64,1);--p-measure:68ch;--p-page-max:1180px;--p-mint-ink:#0f7b5e;--p-mint-button:#63e8bf;--p-mint-button-hover:#7aedcb;--p-midnight:#0f1a26;--p-ch-boost:#bbc9f2;--p-ch-boost-ink:#4f6fc4;--p-ch-voice:#ffadbe;--p-ch-voice-ink:#d4566f;--p-ch-sms:#face9e;--p-ch-sms-ink:#df7a3c;--p-ch-viber:#bfb6f7;--p-ch-viber-ink:#7466dc;--p-ch-support:#97e1ca;--p-ch-support-ink:#12926f;--p-heat-low:#4f6fc4;--p-heat-mid:#e39a2d;--p-heat-high:#d23f3f;--p-glass:rgba(255,255,255,0.78);--p-glass-border:rgba(255,255,255,0.95);--p-glass-edge:rgba(28,45,68,0.07);--p-glass-shadow:0 18px 44px rgba(28,45,68,0.08),inset 0 1px 0 rgba(255,255,255,0.75);--p-dot-canvas:#fafbfc}:root[data-theme=dark]{--p-canvas:#070d16;--p-surface:#0f1826;--p-surface-raised:#16202f;--p-surface-sunken:#0a1120;--p-border:#1e2a3b;--p-border-strong:#2b3a4f;--p-text:#eef4fb;--p-text-muted:#9caabd;--p-text-subtle:#8394ab;--p-text-inverse:#070d16;--p-action:#5fe7c1;--p-action-hover:#7ff0d1;--p-action-text:#06231b;--p-success:#3ed292;--p-success-surface:#0d2b20;--p-warning:#efb54a;--p-warning-surface:#2e2310;--p-danger:#ff6b6b;--p-danger-surface:#331515;--p-info:#6f9df0;--p-info-surface:#111f38;--p-shadow-sm:0 1px 2px rgba(0,0,0,0.4);--p-shadow-md:0 2px 6px rgba(0,0,0,0.42),0 10px 26px rgba(0,0,0,0.34);--p-shadow-lg:0 6px 14px rgba(0,0,0,0.45),0 26px 60px rgba(0,0,0,0.5);--p-shadow-focus:0 0 0 3px rgba(111,157,240,0.4);--p-mint-ink:#5fe7c1;--p-ch-boost-ink:#8fa7ee;--p-ch-voice-ink:#ff8fa8;--p-ch-sms-ink:#f5a66b;--p-ch-viber-ink:#a99ef7;--p-ch-support-ink:#5fe7c1;--p-glass:rgba(18,28,42,0.78);--p-glass-border:rgba(255,255,255,0.06);--p-glass-edge:rgba(255,255,255,0.06);--p-glass-shadow:0 18px 44px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.04);--p-dot-canvas:#0b1420}}@layer pulse.base{body:not(.mission-control-page){background:var(--p-dot-canvas)}}