@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_22d9111f-module__dRqs0q__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_22d9111f-module__dRqs0q__variable{--font-heading:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f63022355b874d-s.3f3d43f7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da99beadb68683ca-s.17adc20d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8480d661ce86a95-s.befa2dce.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed4419e06e4417f3-s.3d02e6a9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35dab0372a508468-s.041c829b.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/216579b50e548914-s.p.a1b609f7.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62298de840807b3a-s.2d73a74d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5b6b955c86e93082-s.dcd76bfa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a2cc13e71c7659-s.fbca4e2b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80b5d2606701f988-s.689f0ff9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5427b945d5902666-s.1d331ab3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3df2de83712245dd-s.p.b86f99c9.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/893ae83aca20c19d-s.f2a25c27.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c02ac0fa909c6aa5-s.45fd84f3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd1c5fae9520065d-s.615e019b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae8db9675a5da745-s.efbc8724.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798f80a4b3a62ae7-s.b091ed37.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bc7fc94203521e3-s.p.888a2ca8.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:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.ubuntu_88306919-module__WWhpkq__className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}.ubuntu_88306919-module__WWhpkq__variable{--font-body:"Ubuntu","Ubuntu Fallback"}
.saas-root{--av-bg:#f9f3eb;--av-surface:#fff;--av-surface-2:#fdfaf5;--av-surface-3:#f3ecdf;--av-line:#e7e0d3;--av-line-2:#f0eadf;--av-fg:#0b2e65;--av-fg-2:#47608a;--av-fg-3:#5c6b84;--av-fg-4:#a9b3c6;--av-accent:#ff8001;--av-accent-2:#e67200;--av-accent-soft:#fff1dd;--av-orange-ink:#b04b00;--av-grey-soft:#eceff4;--av-grey-ink:#47608a;--av-grey-dark:#3d4d68;--av-grey-mid:#c3cbd8;--av-tone-mixed:#ffc58a;--av-tone-negative:#5c6b84;--av-navy:#0b2e65;--av-r:12px;--av-r-sm:8px;--av-shadow:0 1px 2px #0b2e650a,0 8px 24px -12px #0b2e651a;--av-h:var(--font-heading),"Space Grotesk",system-ui,sans-serif;--av-b:var(--font-body),"Ubuntu",system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--av-accent-hover:#ff9422;--av-card-border:1px solid var(--av-line);--av-card-radius:var(--av-r-sm);--av-fs-glyph:10px;--av-fs-label:11px;--av-fs-caption:12px;--av-fs-ui:13px;--av-fs-body:14px;--av-fs-title:16px;--av-fs-lead:20px;--av-fs-h1:24px;--av-fs-figure:32px;--av-fs-display:40px;--av-lh-figure:1.1;--av-lh-head:1.3;--av-lh-ui:1.45;--av-lh-copy:1.55;--av-ls-caps:.08em;--av-ls-figure:-.02em;--av-ls-head:-.01em;--av-sp-half:2px;--av-sp-1:4px;--av-sp-1h:6px;--av-sp-2:8px;--av-sp-3:12px;--av-sp-4:16px;--av-sp-5:20px;--av-sp-6:24px;--av-sp-8:32px;--av-sp-10:40px;--av-sp-12:48px;--av-gutter:var(--av-sp-4);--av-section:var(--av-sp-6);--av-page-pad:var(--av-sp-6);--av-page-max:1280px;--av-card-pad:var(--av-sp-5);--av-measure:65ch;--av-visi-room:128px}@media (max-width:820px){.saas-root{--av-gutter:var(--av-sp-3);--av-section:var(--av-sp-5);--av-page-pad:var(--av-sp-4);--av-card-pad:var(--av-sp-4)}}.saas-root{--av-tap:44px}@media (max-width:820px){.saas-root{--av-fs-glyph:12px;--av-fs-label:12px;--av-fs-caption:14px;--av-fs-ui:14px;--av-visi-room:var(--av-sp-8)}}.saas-root{--background:#f9f3eb;--foreground:#0b2e65;--card:#fff;--card-foreground:#0b2e65;--popover:#fff;--popover-foreground:#0b2e65;--primary:#ff8001;--primary-foreground:#0b2e65;--secondary:#0b2e65;--secondary-foreground:#fff;--muted:#f3ecdf;--muted-foreground:#5c6b84;--accent:#fff1dd;--accent-foreground:#0b2e65;--destructive:#3d4d68;--destructive-foreground:#fff;--border:#e7e0d3;--input:#e7e0d3;--ring:#ff8001;--radius:.75rem;--chart-1:#ff8001;--chart-2:#47608a;--chart-3:#8b97ab;--chart-4:#5c6b84;--chart-5:#b3bccb;--sidebar:#fff;--sidebar-foreground:#0b2e65;--sidebar-primary:#ff8001;--sidebar-primary-foreground:#0b2e65;--sidebar-accent:#fff1dd;--sidebar-accent-foreground:#0b2e65;--sidebar-border:#e7e0d3;--sidebar-ring:#ff8001}
@layer theme,base;@layer components{:where(.saas-root,.saas-root *){box-sizing:border-box}.saas-root{min-height:100%;font-family:var(--av-b);font-size:var(--av-fs-body);line-height:var(--av-lh-ui);color:var(--av-fg);background:var(--av-bg);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0}:where(.saas-root) a{color:var(--av-accent);text-decoration:none}:where(.saas-root) a:hover{color:var(--av-accent-2)}:where(.saas-root) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.saas-root) h1,:where(.saas-root) h2,:where(.saas-root) h3,:where(.saas-root) h4{font-family:var(--av-h);color:var(--av-fg);letter-spacing:var(--av-ls-head);line-height:var(--av-lh-head);text-wrap:balance;margin:0}:where(.saas-root) h1{font-size:var(--av-fs-h1);font-weight:700}:where(.saas-root) h2{font-size:var(--av-fs-title);font-weight:600}:where(.saas-root) h3{font-size:var(--av-fs-body);font-weight:600}:where(.saas-root) h4{font-size:var(--av-fs-ui);font-weight:600}:where(.saas-root) p{text-wrap:pretty;margin:0}.saas-root .mono{font-family:ui-monospace,Menlo,monospace;font-size:var(--av-fs-caption)}.saas-root .num{font-variant-numeric:tabular-nums}:where(.saas-root) button:focus-visible,.saas-root .chip:focus-visible,:where(.saas-root) input:focus-visible,:where(.saas-root) select:focus-visible,:where(.saas-root) textarea:focus-visible,.saas-root [tabindex]:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where(.saas-root,.saas-root *),:where(.saas-root) :before,:where(.saas-root) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.saas-root .app{grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.saas-root .side{background:var(--av-surface);border-right:1px solid var(--av-line);height:100vh;padding:var(--av-sp-4)var(--av-sp-3)var(--av-sp-3);gap:var(--av-sp-half);flex-direction:column;display:flex;position:sticky;top:0;overflow:auto}.saas-root .ws{align-items:center;gap:var(--av-sp-3);padding:var(--av-sp-2)var(--av-sp-3);border-radius:var(--av-r-sm);cursor:pointer;margin-bottom:var(--av-sp-2);text-align:left;width:100%;display:flex;position:relative}.saas-root .ws:hover{background:var(--av-surface-3)}.saas-root .ws .logo{background:var(--av-navy);color:#fff;width:28px;height:28px;font-family:var(--av-h);font-weight:700;font-size:var(--av-fs-ui);border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.saas-root .ws .name{font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-body);line-height:var(--av-lh-head)}.saas-root .ws .tier{font-size:var(--av-fs-label);color:var(--av-fg-3)}.saas-root .ws .chev{color:var(--av-fg-4);font-size:var(--av-fs-label);margin-left:auto}.saas-root .sec{font-family:var(--av-h);font-size:var(--av-fs-label);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-4);padding:var(--av-sp-4)var(--av-sp-3)var(--av-sp-1);font-weight:600}.saas-root .nav{align-items:center;gap:var(--av-sp-2);padding:var(--av-sp-2)var(--av-sp-3);border-radius:var(--av-r-sm);color:var(--av-fg-2);font-size:var(--av-fs-body);text-align:left;width:100%;font-weight:500;display:flex;position:relative}.saas-root .nav svg{width:15px;height:15px;color:var(--av-fg-3);flex:0 0 15px}.saas-root .nav:hover{background:var(--av-surface-3);color:var(--av-fg)}.saas-root .nav.on{background:var(--av-accent-soft);color:var(--av-fg);font-weight:600}.saas-root .nav.on svg{color:var(--av-accent)}.saas-root .nav .cnt{font-size:var(--av-fs-label);padding:var(--av-sp-half)var(--av-sp-1h);background:var(--av-surface-3);color:var(--av-fg-3);font-family:var(--av-h);border-radius:99px;margin-left:auto;font-weight:600}.saas-root .side .grow{flex:1}.saas-root .trial{color:#fff;border-radius:var(--av-r);padding:var(--av-sp-4);margin:var(--av-sp-3)var(--av-sp-half)var(--av-sp-1h);background:linear-gradient(160deg,#0b2e65,#0a2652)}.saas-root .trial b{font-family:var(--av-h);font-size:var(--av-fs-ui);display:block}.saas-root .trial small{color:#ffffffa6;font-size:var(--av-fs-caption);margin:var(--av-sp-half)0 var(--av-sp-3);display:block}.saas-root .trial .bar{height:4px;margin-bottom:var(--av-sp-3);background:#ffffff26;border-radius:2px;width:100%;display:block;overflow:hidden}.saas-root .trial .bar i{background:var(--av-accent);width:64%;height:100%;display:block}.saas-root .supline a{color:var(--av-fg);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.saas-root .supline a:hover{color:var(--av-accent-2)}.saas-root .avlogo{align-items:center;gap:var(--av-sp-2);font:700 var(--av-fs-title)/var(--av-lh-head)var(--av-h);color:var(--av-fg);letter-spacing:var(--av-ls-head);font-variant-numeric:tabular-nums;display:inline-flex}.saas-root .avlogo svg{width:18px;height:18px}.saas-root .avlogo em{font-style:italic}.saas-root .btn{align-items:center;gap:var(--av-sp-1h);padding:var(--av-sp-1h)var(--av-sp-3);border-radius:var(--av-r-sm);font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-ui);border:1px solid var(--av-line);background:var(--av-surface);color:var(--av-fg);white-space:nowrap;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.saas-root .btn:hover{background:var(--av-surface-3)}.saas-root .btn.p{background:var(--av-accent);border-color:var(--av-accent);color:#0b2e65}.saas-root .btn.p:hover{background:#ff9422}.saas-root .btn.n{background:var(--av-navy);border-color:var(--av-navy);color:#fff}.saas-root .btn.n:hover{background:#0f3a7d}.saas-root .btn.gh{color:var(--av-fg-2);background:0 0;border-color:#0000}.saas-root .btn.gh:hover{background:var(--av-surface-3);color:var(--av-fg)}.saas-root .btn.d{color:var(--av-grey-dark)}.saas-root .btn.sm{padding:var(--av-sp-1)var(--av-sp-2);font-size:var(--av-fs-caption)}.saas-root .btn.w{justify-content:center;width:100%}.saas-root .btn.lg{padding:var(--av-sp-2)var(--av-sp-4);font-size:var(--av-fs-body)}.saas-root .btn[disabled]{opacity:.5;cursor:not-allowed}.saas-root .btn svg{width:13px;height:13px}.saas-root .main{flex-direction:column;min-width:0;display:flex}.saas-root .top{align-items:center;gap:var(--av-sp-3);height:56px;padding:0 var(--av-sp-6);border-bottom:1px solid var(--av-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#f9f3ebd9;display:flex;position:sticky;top:0}.saas-root .top .crumb{align-items:center;gap:var(--av-sp-1h);font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-body);min-width:0;display:flex}.saas-root .top .crumb span.sep{color:var(--av-fg-4)}.saas-root .top .crumb span.sub{color:var(--av-fg-3);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-weight:500;overflow:hidden}.saas-root .top .sp{flex:1}.saas-root .search{align-items:center;gap:var(--av-sp-2);padding:var(--av-sp-1h)var(--av-sp-3);border:1px solid var(--av-line);border-radius:var(--av-r-sm);background:var(--av-surface);color:var(--av-fg-3);font-size:var(--av-fs-ui);cursor:text;width:240px;display:flex}.saas-root .search input{color:inherit;font:inherit;background:0 0;border:0;outline:0;width:100%}.saas-root .search kbd{font:var(--av-fs-label)/var(--av-lh-head)ui-monospace,Menlo,monospace;padding:var(--av-sp-half)var(--av-sp-1h);border:1px solid var(--av-line);background:var(--av-surface-2);color:var(--av-fg-3);font-variant-numeric:tabular-nums;border-radius:4px;margin-left:auto}.saas-root .ibtn{border-radius:var(--av-r-sm);border:1px solid var(--av-line);background:var(--av-surface);width:32px;height:32px;color:var(--av-fg-2);flex:0 0 32px;place-items:center;display:grid;position:relative}.saas-root .ibtn:hover{background:var(--av-surface-3);color:var(--av-fg)}.saas-root .ibtn svg{width:15px;height:15px}.saas-root .ibtn .dot{background:var(--av-accent);border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.saas-root .filters{gap:var(--av-sp-2);width:100%;max-width:calc(var(--av-page-max) + 2*var(--av-page-pad));padding:var(--av-sp-4)var(--av-page-pad)0;z-index:15;flex-wrap:wrap;align-items:center;margin-inline:auto;display:flex;position:relative}.saas-root .chip{align-items:center;gap:var(--av-sp-1h);padding:var(--av-sp-1h)var(--av-sp-3);border:1px solid var(--av-line);background:var(--av-surface);border-radius:var(--av-r-sm);font-size:var(--av-fs-ui);color:var(--av-fg);cursor:pointer;white-space:nowrap;font-weight:500;display:inline-flex;position:relative}.saas-root .chip .v{white-space:nowrap}.saas-root .chip:hover{border-color:var(--av-accent)}.saas-root .chip svg{width:12px;height:12px;color:var(--av-fg-3)}.saas-root .chip .cv{color:var(--av-fg-4);font-size:var(--av-fs-glyph)}.saas-root .chip.brand{background:var(--av-accent-soft);border-color:#0000;font-weight:600}.saas-root .chip.week{background:var(--av-surface-2)}.saas-root .chip .av{background:var(--av-navy);color:#fff;width:16px;height:16px;font:700 var(--av-fs-glyph)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;display:grid}.saas-root .menu{background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r-sm);min-width:200px;padding:var(--av-sp-1);z-index:50;text-align:left;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px -8px #0b2e652e}.saas-root .menu.right{left:auto;right:0}.saas-root .menu.open{display:block}.saas-root .menu button{align-items:center;gap:var(--av-sp-2);text-align:left;width:100%;padding:var(--av-sp-2)var(--av-sp-3);font-size:var(--av-fs-ui);color:var(--av-fg);white-space:nowrap;border-radius:6px;display:flex}.saas-root .menu button:hover{background:var(--av-surface-3)}.saas-root .menu button.on{background:var(--av-accent-soft);font-weight:600}.saas-root .menu button .ck{color:var(--av-accent);opacity:0;margin-left:auto;display:inline-flex}.saas-root .menu button.on .ck{opacity:1}.saas-root .menu .mh{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-4);padding:var(--av-sp-2)var(--av-sp-3)var(--av-sp-1);font-variant-numeric:tabular-nums}.saas-root .menu hr{border:0;border-top:1px solid var(--av-line-2);margin:var(--av-sp-1)0}.saas-root .menu input.in{font-size:var(--av-fs-ui)}.saas-root .content{width:100%;max-width:calc(var(--av-page-max) + 2*var(--av-page-pad));padding:var(--av-page-pad)var(--av-page-pad)var(--av-sp-12);gap:var(--av-section);flex-direction:column;margin-inline:auto;display:flex}.saas-root .ph{justify-content:space-between;align-items:flex-end;gap:var(--av-gutter);flex-wrap:wrap;display:flex}.saas-root .ph p{margin:var(--av-sp-2)0 0;color:var(--av-fg-2);font-size:var(--av-fs-body);line-height:var(--av-lh-copy);max-width:var(--av-measure)}.saas-root .ph>:first-child{flex:320px;min-width:0}.saas-root .ph .acts{gap:var(--av-sp-2);flex-wrap:wrap;display:flex}.saas-root .gl-hero,.saas-root .gl-verdict,.saas-root .gl-tells p,.saas-root .aw-explain,.saas-root .aw-note,.saas-root .cp-lines,.saas-root .cp-note,.saas-root .ap-why,.saas-root .ap-evidence,.saas-root .ap-brief p,.saas-root .src-lead,.saas-root .an-summary p,.saas-root .an-check p,.saas-root .rp-summary p,.saas-root .rv-note,.saas-root .cv-fact-why,.saas-root .cv-fact-more p{max-width:var(--av-measure)}.saas-root .card{background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r);box-shadow:var(--av-shadow);min-width:0;overflow:hidden}.saas-root .ch{justify-content:space-between;align-items:center;gap:var(--av-sp-3);padding:var(--av-card-pad)var(--av-card-pad)var(--av-sp-3);flex-wrap:wrap;display:flex}.saas-root .ch .t{align-items:center;gap:var(--av-sp-2);flex-wrap:wrap;display:flex}.saas-root .ch .t svg{width:14px;height:14px;color:var(--av-accent)}.saas-root .ch .s{color:var(--av-fg-3);font-size:var(--av-fs-caption);margin-left:var(--av-sp-2);font-weight:400}.saas-root .ch .lnk{font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-caption);color:var(--av-accent);padding:var(--av-sp-1)var(--av-sp-2);white-space:nowrap;border-radius:6px}.saas-root .ch .lnk:hover{background:var(--av-accent-soft)}.saas-root .cb{padding:0 var(--av-card-pad)var(--av-card-pad)}.saas-root .card>.cb:first-child{padding-top:var(--av-card-pad)}.saas-root .g{gap:var(--av-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.saas-root .g>*{grid-column:span 12;min-width:0}.saas-root .g2>*{grid-column:span 6}.saas-root .g3>*,.saas-root .gl-three>*{grid-column:span 4}.saas-root .g4>*{grid-column:span 3}.saas-root .g6>*{grid-column:span 2}.saas-root .g32>:nth-child(odd),.saas-root .g23>:nth-child(2n){grid-column:span 7}.saas-root .g32>:nth-child(2n),.saas-root .g23>:nth-child(odd){grid-column:span 5}@media (max-width:1440px){.saas-root .g32>*,.saas-root .g23>*{grid-column:span 12}}@media (max-width:1180px){.saas-root .g3>*,.saas-root .g4>*{grid-column:span 6}.saas-root .g6>*{grid-column:span 4}.saas-root .g2>*,.saas-root .g3>:last-child:nth-child(odd),.saas-root .g4>:last-child:nth-child(odd){grid-column:span 12}}@media (max-width:1040px){.saas-root .gl-three>*{grid-column:span 6}.saas-root .gl-three>:last-child:nth-child(odd){grid-column:span 12}}@media (max-width:820px){.saas-root .g3>*,.saas-root .g4>*,.saas-root .gl-three>*,.saas-root .g3>:last-child:nth-child(odd),.saas-root .g4>:last-child:nth-child(odd),.saas-root .gl-three>:last-child:nth-child(odd){grid-column:span 12}.saas-root .g6>*{grid-column:span 6}}.saas-root .tw{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.saas-root .kpi{padding:var(--av-card-pad)}.saas-root .kpi .k{font-family:var(--av-h);font-size:var(--av-fs-label);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-3);justify-content:space-between;gap:var(--av-sp-2);font-weight:600;display:flex}.saas-root .kpi .v{font-family:var(--av-h);font-size:var(--av-fs-figure);letter-spacing:var(--av-ls-figure);font-weight:700;line-height:var(--av-lh-figure);margin:var(--av-sp-2)0 var(--av-sp-1)}.saas-root .kpi .v small{font-size:var(--av-fs-title);color:var(--av-fg-3);margin-left:var(--av-sp-half);font-weight:600}.saas-root .kpi .d{font-size:var(--av-fs-caption);color:var(--av-fg-3);align-items:center;gap:var(--av-sp-1h);flex-wrap:wrap;display:flex}.saas-root .up{color:var(--av-orange-ink);font-weight:600}.saas-root .dn{color:var(--av-grey-ink);font-weight:600}.saas-root .flat{color:var(--av-fg-3)}.saas-root .pill{padding:var(--av-sp-half)var(--av-sp-2);font-family:var(--av-h);font-size:var(--av-fs-label);line-height:var(--av-lh-head);letter-spacing:.02em;white-space:nowrap;border-radius:99px;align-items:center;font-weight:700;display:inline-flex}.saas-root .pill.up{background:var(--av-accent-soft);color:var(--av-orange-ink)}.saas-root .pill.dn{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .pill.flat{background:var(--av-surface-3);color:var(--av-fg-3)}.saas-root .pill.warn{background:var(--av-grey-soft);color:var(--av-grey-dark)}.saas-root .pill.navy{background:var(--av-grey-soft);color:var(--av-navy)}.saas-root .pill.acc{background:var(--av-accent-soft);color:var(--av-orange-ink)}.saas-root .pill.initial-label{margin-left:var(--av-sp-2);font-size:var(--av-fs-label);vertical-align:middle;cursor:default}.saas-root .pill.initial-label[title]{cursor:help}.saas-root .kpi.hero{color:#fff;background:linear-gradient(150deg,#ff8a2a 0%,#ff8001 60%,#f46a00 100%);border:0;position:relative;overflow:hidden}.saas-root .kpi.hero:after{content:"";background:radial-gradient(circle,#ffffff59,#0000 70%);border-radius:50%;width:190px;height:190px;position:absolute;top:-50px;right:-40px}.saas-root .kpi.hero .k,.saas-root .kpi.hero .d{color:#ffffffd9}.saas-root .kpi.hero .v{color:#fff;font-size:var(--av-fs-display)}.saas-root .kpi.hero .v small{color:#ffffffbf}.saas-root .kpi.hero .pill{color:#b04b00;background:#ffffffe6}.saas-root .kpi.hero .pill.dn{color:var(--av-grey-ink)}.saas-root .kpi.hero abbr{text-decoration-color:#fff9}.saas-root abbr.def{-webkit-text-decoration:underline dotted var(--av-fg-4);text-decoration:underline dotted var(--av-fg-4);text-underline-offset:3px;cursor:help}:where(.saas-root) table{border-collapse:collapse;width:100%;font-size:var(--av-fs-ui)}:where(.saas-root) th{text-align:left;font-family:var(--av-h);font-size:var(--av-fs-label);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-3);padding:var(--av-sp-2)var(--av-sp-3);border-top:1px solid var(--av-line);border-bottom:1px solid var(--av-line);background:var(--av-surface-2);white-space:nowrap;font-weight:600}:where(.saas-root) th:first-child,:where(.saas-root) td:first-child{padding-left:var(--av-card-pad)}:where(.saas-root) th:last-child,:where(.saas-root) td:last-child{padding-right:var(--av-card-pad)}:where(.saas-root) td{padding:var(--av-sp-3)var(--av-sp-3);border-bottom:1px solid var(--av-line-2);vertical-align:middle}:where(.saas-root) tr:last-child td{border-bottom:0}.saas-root th.r,.saas-root td.r{text-align:right}.saas-root tr.self td{background:var(--av-accent-soft)}.saas-root tr.row{cursor:pointer}.saas-root tr.row:hover td{background:var(--av-surface-2)}.saas-root tr.row.self:hover td{background:#ffe9cc}.saas-root .bc{align-items:center;gap:var(--av-sp-2);font-weight:500;display:flex}.saas-root .mark{color:#fff;width:22px;height:22px;font:700 var(--av-fs-label)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;border-radius:6px;flex:0 0 22px;place-items:center;display:grid}.saas-root .complogo{background:var(--av-surface);border:1px solid var(--av-line);border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;overflow:hidden}.saas-root .complogo img{object-fit:contain;width:100%;height:100%;padding:var(--av-sp-1);box-sizing:border-box;display:block}.saas-root .complogo.shimmer{border-radius:10px}.saas-root .complogo.shimmer img{opacity:0}.saas-root .complogo.compmark{background:var(--av-grey-soft);border-color:var(--av-grey-mid);color:var(--av-grey-dark);font:700 var(--av-fs-lead)/1 var(--av-h);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.saas-root .you{background:var(--av-accent);color:#fff;font:700 var(--av-fs-glyph)/var(--av-lh-ui)var(--av-h);padding:var(--av-sp-half)var(--av-sp-1h);letter-spacing:.06em;margin-left:var(--av-sp-1h);vertical-align:middle;font-variant-numeric:tabular-nums;border-radius:99px}.saas-root .bar{background:var(--av-surface-3);vertical-align:middle;width:44px;height:5px;margin-right:var(--av-sp-2);border-radius:3px;display:inline-block;overflow:hidden}.saas-root .bar i{background:var(--av-fg-4);border-radius:3px;height:100%;display:block}.saas-root tr.self .bar i{background:var(--av-accent)}.saas-root .sent{align-items:center;gap:var(--av-sp-1h);display:inline-flex}.saas-root .sent i{background:var(--av-accent);border-radius:50%;width:7px;height:7px}.saas-root .sent.w i{background:var(--av-tone-mixed)}.saas-root .sent.b i{background:var(--av-tone-negative)}.saas-root .tag{padding:var(--av-sp-half)var(--av-sp-2);font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);letter-spacing:.03em;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:5px;display:inline-block}.saas-root .tag.editorial{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .tag.ugc{background:var(--av-grey-mid);color:var(--av-grey-dark)}.saas-root .tag.competitor{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .tag.corporate{background:var(--av-surface-3);color:var(--av-grey-ink)}.saas-root .tag.you{background:var(--av-accent);color:#fff}.saas-root .tag.other{background:var(--av-surface-3);color:var(--av-fg-3)}.saas-root .tag.discovery,.saas-root .tag.awareness{background:var(--av-accent-soft);color:var(--av-orange-ink)}.saas-root .tag.reputation{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .tag.conversion,.saas-root .tag.branded{background:var(--av-grey-mid);color:var(--av-grey-dark)}.saas-root .tag.unbranded{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .fav{color:#fff;width:18px;height:18px;font:700 var(--av-fs-glyph)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;border-radius:4px;flex:0 0 18px;place-items:center;display:inline-grid}.saas-root .eng{width:18px;height:18px;font:700 var(--av-fs-glyph)/1 var(--av-h);color:#fff;vertical-align:middle;letter-spacing:0;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 18px;place-items:center;display:inline-grid}.saas-root .eng.sm{width:16px;height:16px;font-size:var(--av-fs-glyph);flex-basis:16px}.saas-root .eng.lg{width:26px;height:26px;font-size:var(--av-fs-caption);flex-basis:26px}.saas-root .eng.off{opacity:.18;filter:grayscale()}.saas-root .ais{align-items:center;display:inline-flex}.saas-root .ais .eng{margin-left:calc(-1*var(--av-sp-1h));box-shadow:0 0 0 1.5px #fff}.saas-root .ais .eng:first-child{margin-left:0}.saas-root .eng-chatgpt{background:#10a37f}.saas-root .eng-gemini{background:linear-gradient(135deg,#4285f4,#9b72cb)}.saas-root .eng-perplexity{background:#20808d}.saas-root .eng-google{background:#4285f4}.saas-root .eng-claude{background:#d97757}.saas-root .eng-copilot{background:#0f6cbd}.saas-root .tabs{gap:var(--av-sp-half);border-bottom:1px solid var(--av-line);display:flex;overflow-x:auto}.saas-root .tab{padding:var(--av-sp-2)var(--av-sp-4);font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-ui);color:var(--av-fg-3);margin-bottom:calc(-1*var(--av-sp-half));white-space:nowrap;border-bottom:2px solid #0000}.saas-root .tab:hover{color:var(--av-fg)}.saas-root .tab.on{color:var(--av-fg);border-bottom-color:var(--av-accent)}.saas-root .seg{background:var(--av-surface-2);border:1px solid var(--av-line);border-radius:var(--av-r-sm);padding:var(--av-sp-half);gap:var(--av-sp-half);flex-wrap:wrap;display:inline-flex}.saas-root .seg button{padding:var(--av-sp-1h)var(--av-sp-3);font-size:var(--av-fs-caption);color:var(--av-fg-2);border-radius:6px;font-weight:600}.saas-root .seg button.on{background:var(--av-surface);color:var(--av-fg);box-shadow:0 1px 2px #0b2e6514}.saas-root .toggle{align-items:center;gap:var(--av-sp-2);font-size:var(--av-fs-ui);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.saas-root .toggle i{background:var(--av-fg-4);border-radius:99px;flex:0 0 30px;width:30px;height:17px;transition:background .15s;position:relative}.saas-root .toggle i:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px}.saas-root .toggle.on i{background:var(--av-accent)}.saas-root .toggle.on i:after{left:15px}.saas-root .chats{gap:var(--av-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.saas-root .chats>*{grid-column:span 3}@media (max-width:1280px){.saas-root .chats>*{grid-column:span 4}}@media (max-width:1000px){.saas-root .chats>*{grid-column:span 6}}@media (max-width:640px){.saas-root .chats>*{grid-column:span 12}}.saas-root .chat{background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r);padding:var(--av-card-pad);gap:var(--av-sp-2);cursor:pointer;min-height:160px;box-shadow:var(--av-shadow);text-align:left;flex-direction:column;width:100%;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}.saas-root .chat:hover{border-color:var(--av-accent);transform:translateY(-1px)}.saas-root .chat.m{border-color:#ffd2a3}.saas-root .chat .q{gap:var(--av-sp-2);font-family:var(--av-h);font-weight:600;font-size:var(--av-fs-ui);line-height:var(--av-lh-head);align-items:flex-start;display:flex}.saas-root .chat .a{font-size:var(--av-fs-caption);color:var(--av-fg-2);line-height:var(--av-lh-ui);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.saas-root .chat .f{font-size:var(--av-fs-label);color:var(--av-fg-3);padding-top:var(--av-sp-2);border-top:1px solid var(--av-line-2);justify-content:space-between;align-items:center;gap:var(--av-sp-2);display:flex}.saas-root .act{background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r);padding:var(--av-card-pad);box-shadow:var(--av-shadow);cursor:pointer;min-width:0}.saas-root .act:hover{border-color:#ffd2a3}.saas-root .act .h{gap:var(--av-sp-4);grid-template-columns:1fr auto;align-items:start;display:grid}.saas-root .act .cat{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-3);gap:var(--av-sp-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;display:flex}.saas-root .act .tt{font-family:var(--av-h);font-size:var(--av-fs-title);margin:var(--av-sp-1)0 var(--av-sp-1h);font-weight:600;line-height:var(--av-lh-head)}.saas-root .act .meta{gap:var(--av-sp-2);color:var(--av-fg-3);font-size:var(--av-fs-caption);flex-wrap:wrap;align-items:center;display:flex}.saas-root .imp{background:var(--av-accent-soft);color:#b04b00;font:700 var(--av-fs-label)/var(--av-lh-head)var(--av-h);padding:var(--av-sp-half)var(--av-sp-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px}.saas-root .act.done{opacity:.65}.saas-root .act.done .tt{text-decoration:line-through}.saas-root .status{font:600 var(--av-fs-label)/var(--av-lh-ui)var(--av-h);padding:var(--av-sp-1)var(--av-sp-2);background:var(--av-surface-3);color:var(--av-fg-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:99px}.saas-root .status.todo{background:var(--av-accent-soft);color:var(--av-orange-ink)}.saas-root .status.doing{background:var(--av-grey-soft);color:var(--av-navy)}.saas-root .status.done{background:var(--av-accent);color:var(--av-navy)}.saas-root .status.skipped{background:var(--av-surface-3);color:var(--av-fg-3)}.saas-root .rep{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);padding:var(--av-sp-half)var(--av-sp-2);background:var(--av-grey-soft);color:var(--av-grey-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:99px}.saas-root .ov{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:90;opacity:0;pointer-events:none;background:#0b2e6547;transition:opacity .18s;position:fixed;inset:0}.saas-root .ov.open{opacity:1;pointer-events:auto}.saas-root .dr{background:var(--av-surface);border-left:1px solid var(--av-line);z-index:95;flex-direction:column;width:min(640px,94vw);transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 60px -30px #0b2e6559}.saas-root .dr.wide{width:min(860px,94vw)}.saas-root .dr.open{transform:none}.saas-root .dr .dh{align-items:flex-start;gap:var(--av-sp-3);padding:var(--av-sp-5)var(--av-sp-6);border-bottom:1px solid var(--av-line);display:flex}.saas-root .dr .dh h2{font-size:var(--av-fs-title);line-height:var(--av-lh-head)}.saas-root .dr .dh p{margin:var(--av-sp-1)0 0;color:var(--av-fg-3);font-size:var(--av-fs-ui)}.saas-root .dr .db{padding:var(--av-sp-5)var(--av-sp-6);gap:var(--av-sp-5);flex-direction:column;flex:1;display:flex;overflow:auto}.saas-root .dr .df{padding:var(--av-sp-4)var(--av-sp-6);border-top:1px solid var(--av-line);gap:var(--av-sp-2);background:var(--av-surface-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.saas-root .x{width:30px;height:30px;color:var(--av-fg-3);border-radius:8px;flex:0 0 30px;place-items:center;margin-left:auto;display:grid}.saas-root .x:hover{background:var(--av-surface-3);color:var(--av-fg)}.saas-root .lbl{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-3);margin-bottom:var(--av-sp-2);font-variant-numeric:tabular-nums}.saas-root .resp{background:var(--av-surface-2);border:1px solid var(--av-line);border-radius:var(--av-r);padding:var(--av-sp-4);font-size:var(--av-fs-body);line-height:var(--av-lh-copy);max-width:var(--av-measure)}.saas-root .resp mark{background:var(--av-accent-soft);color:#7a3800;padding:0 var(--av-sp-1);border-radius:3px;font-weight:600}.saas-root .resp sup{color:var(--av-accent);font-weight:700;font-size:var(--av-fs-label)}.saas-root .cite{gap:var(--av-sp-3);padding:var(--av-sp-2)0;border-bottom:1px solid var(--av-line-2);font-size:var(--av-fs-ui);align-items:center;display:flex}.saas-root .cite:last-child{border:0}.saas-root .cite b{color:var(--av-accent);font-family:var(--av-h);flex:0 0 22px;width:22px}.saas-root .cite .u{color:var(--av-fg-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.saas-root .field{gap:var(--av-sp-1h);flex-direction:column;min-width:0;display:flex}.saas-root .field label{font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);color:var(--av-fg-2);font-variant-numeric:tabular-nums}.saas-root input.in,.saas-root select.in,.saas-root textarea.in{font:inherit;color:var(--av-fg);background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r-sm);padding:var(--av-sp-2)var(--av-sp-3);outline:0;width:100%;max-width:100%}.saas-root input.in:focus,.saas-root select.in:focus,.saas-root textarea.in:focus{border-color:var(--av-accent);box-shadow:0 0 0 3px #ff80012e}.saas-root .row:not(tr){align-items:center;gap:var(--av-sp-3);min-width:0;display:flex}.saas-root .list{flex-direction:column;display:flex}.saas-root .list.in-card{padding:0 var(--av-card-pad)var(--av-sp-1)}.saas-root .t-item{font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums}.saas-root .li{align-items:center;gap:var(--av-sp-3);padding:var(--av-sp-3)0;border-bottom:1px solid var(--av-line-2);min-width:0;display:flex}.saas-root .li:last-child{border:0}.saas-root .avt{background:var(--av-surface-3);width:32px;height:32px;font:700 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);color:var(--av-fg-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.saas-root .plan{border:1px solid var(--av-line);border-radius:var(--av-r);padding:var(--av-card-pad);background:var(--av-surface);flex-direction:column;display:flex;position:relative}.saas-root .plan.cur{border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent-soft)}.saas-root .plan .pn{font-family:var(--av-h);font-weight:700;font-size:var(--av-fs-title)}.saas-root .plan .pp{font-family:var(--av-h);font-weight:700;font-size:var(--av-fs-figure);margin:var(--av-sp-1h)0;letter-spacing:var(--av-ls-figure)}.saas-root .plan .pp small{font-size:var(--av-fs-ui);color:var(--av-fg-3);font-weight:500}.saas-root .plan ul{margin:var(--av-sp-3)0 var(--av-sp-4);padding:0 0 0 var(--av-sp-4);color:var(--av-fg-2);font-size:var(--av-fs-ui);line-height:var(--av-lh-copy);flex:1}.saas-root .plan .cb-tag{position:absolute;top:-10px;right:14px}.saas-root .empty{padding:var(--av-sp-8);text-align:center;color:var(--av-fg-3);font-size:var(--av-fs-ui);border:1px dashed var(--av-line);border-radius:var(--av-r);background:var(--av-surface-2)}.saas-root .toast{background:var(--av-navy);color:#fff;padding:var(--av-sp-3)var(--av-sp-4);font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);opacity:0;z-index:120;pointer-events:none;text-align:center;font-variant-numeric:tabular-nums;border-radius:99px;max-width:92vw;transition:all .2s;position:fixed;bottom:22px;left:50%;transform:translate(-50%,20px)}.saas-root .toast.on{opacity:1;transform:translate(-50%)}.saas-root .note{font-size:var(--av-fs-caption);color:var(--av-fg-3)}.saas-root .donut{border-radius:50%;flex:0 0 150px;place-items:center;width:150px;height:150px;display:grid;position:relative}.saas-root .cb.wrap{flex-wrap:wrap}.saas-root .cb.wrap .leg{flex:180px}.saas-root .donut:after{content:"";background:var(--av-surface);border-radius:50%;position:absolute;inset:23%}.saas-root .donut .c{z-index:1;text-align:center;position:relative}.saas-root .donut .c b{font:700 var(--av-fs-h1)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-figure);font-variant-numeric:tabular-nums;display:block}.saas-root .donut .c small{font-size:var(--av-fs-label);color:var(--av-fg-3);text-transform:uppercase;letter-spacing:var(--av-ls-caps)}.saas-root .leg{gap:var(--av-sp-1h)var(--av-sp-4);font-size:var(--av-fs-caption);grid-template-columns:1fr 1fr;display:grid}.saas-root .leg span{align-items:center;gap:var(--av-sp-1h);display:flex}.saas-root .leg i{border-radius:2px;flex:0 0 9px;width:9px;height:9px}.saas-root .hm{min-width:44px;padding:var(--av-sp-1h)var(--av-sp-2);font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;display:inline-block}.saas-root .pal{z-index:100;padding:14vh var(--av-sp-4)0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b2e654d;justify-content:center;align-items:flex-start;display:none;position:fixed;inset:0}.saas-root .pal.open{display:flex}.saas-root .pal .box{background:var(--av-surface);border-radius:14px;width:560px;max-width:100%;overflow:hidden;box-shadow:0 30px 80px -20px #0b2e6566}.saas-root .pal input{border:0;border-bottom:1px solid var(--av-line);width:100%;padding:var(--av-sp-4)var(--av-sp-5);font:inherit;font-size:var(--av-fs-title);background:0 0;outline:0}.saas-root .pal .res{max-height:360px;padding:var(--av-sp-1h);overflow:auto}.saas-root .pal .res button{gap:var(--av-sp-3);text-align:left;width:100%;padding:var(--av-sp-2)var(--av-sp-3);font-size:var(--av-fs-ui);border-radius:8px;align-items:center;display:flex}.saas-root .pal .res button:hover,.saas-root .pal .res button.on{background:var(--av-accent-soft)}.saas-root .pal .res small{color:var(--av-fg-4);font-size:var(--av-fs-label);white-space:nowrap;margin-left:auto}.saas-root .stack{gap:var(--av-sp-3);flex-direction:column;display:flex}.saas-root .sub{color:var(--av-fg-3);font-size:var(--av-fs-caption)}.saas-root .spark{display:block}.saas-root .legend{gap:var(--av-sp-4);font-size:var(--av-fs-caption);color:var(--av-fg-2);flex-wrap:wrap;align-items:center;display:flex}.saas-root .legend span{gap:var(--av-sp-1h);align-items:center;display:inline-flex}.saas-root .legend i{border-radius:3px;flex:0 0 10px;width:10px;height:10px}.saas-root .range{gap:var(--av-sp-half);background:var(--av-surface-2);border:1px solid var(--av-line);padding:var(--av-sp-half);border-radius:6px;display:flex}.saas-root .range button{padding:var(--av-sp-1)var(--av-sp-2);font:600 var(--av-fs-label)/var(--av-lh-ui)var(--av-h);color:var(--av-fg-3);font-variant-numeric:tabular-nums;border-radius:4px}.saas-root .range button.on{background:var(--av-surface);color:var(--av-fg)}.saas-root .attr{gap:var(--av-sp-4);padding:var(--av-sp-2)0;border-bottom:1px solid var(--av-line-2);grid-template-columns:190px 1fr;align-items:center;display:grid}.saas-root .attr:last-child{border:0}@media (max-width:640px){.saas-root .attr{grid-template-columns:1fr}}.saas-root .attr .l{font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums}.saas-root .attr .bs{gap:var(--av-sp-1);flex-direction:column;display:flex}.saas-root .abar{background:var(--av-surface-3);border-radius:4px;height:18px;position:relative;overflow:hidden}.saas-root .abar i{background:var(--av-accent);height:100%;display:block}.saas-root .abar.t i{background:var(--av-fg-4)}.saas-root .abar span{right:var(--av-sp-2);font:700 var(--av-fs-label)/var(--av-lh-ui)var(--av-h);color:var(--av-fg);font-variant-numeric:tabular-nums;align-items:center;display:flex;position:absolute;top:0;bottom:0}.saas-root .out{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);padding:var(--av-sp-half)var(--av-sp-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:99px}.saas-root .out.win{background:var(--av-accent-soft);color:#b04b00}.saas-root .out.lose{background:var(--av-grey-soft);color:var(--av-grey-ink)}.saas-root .out.tie{background:var(--av-surface-3);color:var(--av-fg-2)}.saas-root .out.none{background:var(--av-surface-2);color:var(--av-fg-4);border:1px solid var(--av-line)}.saas-root .checks{gap:var(--av-sp-2);flex-direction:column;display:flex}.saas-root .checks label{gap:var(--av-sp-3);font-size:var(--av-fs-ui);cursor:pointer;flex-wrap:wrap;align-items:center;display:flex}.saas-root .checks input{accent-color:var(--av-accent);width:15px;height:15px}.saas-root .kbd{font:var(--av-fs-label)/var(--av-lh-head)ui-monospace,Menlo,monospace;padding:var(--av-sp-half)var(--av-sp-1h);border:1px solid var(--av-line);background:var(--av-surface-2);color:var(--av-fg-3);font-variant-numeric:tabular-nums;border-radius:4px}.saas-root .banner{align-items:center;gap:var(--av-sp-3);padding:var(--av-sp-3)var(--av-sp-4);font-size:var(--av-fs-ui);border:1px solid;border-radius:10px;flex-wrap:wrap;display:flex}.saas-root .banner .bt{flex:1;min-width:200px}.saas-root .banner b{font-family:var(--av-h)}.saas-root .banner.warn{color:#7a3800;background:#fff6e8;border-color:#ffd9ad}.saas-root .banner.info{background:var(--av-grey-soft);border-color:var(--av-grey-mid);color:var(--av-navy)}.saas-root .banner.bad{background:var(--av-grey-soft);border-color:var(--av-grey-ink);color:var(--av-navy)}.saas-root .banner.good{background:var(--av-accent-soft);color:var(--av-orange-ink);border-color:#ffd9ad}.saas-root .darc{gap:var(--av-sp-3);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:820px){.saas-root .darc{grid-template-columns:1fr 1fr}}.saas-root .darc .dc{border:1px solid var(--av-line);padding:var(--av-sp-3)var(--av-sp-4);background:var(--av-surface);cursor:pointer;gap:var(--av-sp-1);text-align:left;border-radius:10px;flex-direction:column;min-width:0;display:flex}.saas-root .darc .dc:hover{border-color:var(--av-accent)}.saas-root .darc .dc .n{justify-content:space-between;align-items:center;gap:var(--av-sp-2);font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;display:flex}.saas-root .darc .dc .v{font:700 var(--av-fs-h1)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-figure);font-variant-numeric:tabular-nums}.saas-root .darc .dc .s{font-size:var(--av-fs-caption);color:var(--av-fg-3)}.saas-root .ctip{z-index:130;background:var(--av-navy);color:#fff;padding:var(--av-sp-2)var(--av-sp-3);font:var(--av-fs-caption)/var(--av-lh-ui)var(--av-b);pointer-events:none;opacity:0;font-variant-numeric:tabular-nums;border-radius:8px;min-width:140px;transition:opacity .1s;position:fixed;box-shadow:0 8px 24px -8px #0b2e6566}.saas-root .ctip.on{opacity:1}.saas-root .ctip b{font-family:var(--av-h);margin-bottom:var(--av-sp-1);font-size:var(--av-fs-label);letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:#ffffffb3;display:block}.saas-root .ctip .r{align-items:center;gap:var(--av-sp-3);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;display:flex}.saas-root .ctip .r i{width:8px;height:8px;margin-right:var(--av-sp-1h);border-radius:2px;display:inline-block}.saas-root svg.lc .hit{cursor:crosshair}.saas-root .locked{position:relative}.saas-root .locked .lockbody{filter:blur(2.5px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.saas-root .lockmsg{text-align:center;padding:var(--av-sp-5);place-items:center;display:grid;position:absolute;inset:0}.saas-root .lockmsg .box{background:var(--av-surface);border:1px solid var(--av-line);padding:var(--av-sp-4)var(--av-sp-5);box-shadow:var(--av-shadow);max-width:380px;font-size:var(--av-fs-ui);color:var(--av-fg-2);border-radius:10px}.saas-root .lockmsg .box b{font-family:var(--av-h);color:var(--av-fg);margin-bottom:var(--av-sp-1);display:block}.saas-root .shimmer{background:linear-gradient(90deg,var(--av-surface-3)25%,#fbf7f0 50%,var(--av-surface-3)75%);background-size:200% 100%;border-radius:6px;animation:1.4s infinite sh}@keyframes sh{to{background-position:-200% 0}}.saas-root .spin{border:2.5px solid var(--av-line);border-top-color:var(--av-accent);border-radius:50%;flex:0 0 22px;width:22px;height:22px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.saas-root .bare{min-height:100vh;padding:var(--av-sp-10)var(--av-sp-4)var(--av-sp-12);background:var(--av-bg);flex-direction:column;align-items:center;display:flex}.saas-root .bare .brandline{align-items:center;gap:var(--av-sp-2);margin-bottom:var(--av-sp-6);display:flex}.saas-root .authcard{background:var(--av-surface);border:1px solid var(--av-line);width:100%;max-width:440px;box-shadow:var(--av-shadow);padding:var(--av-sp-8);gap:var(--av-sp-4);border-radius:16px;flex-direction:column;display:flex}.saas-root .authcard h1{font-size:var(--av-fs-lead)}.saas-root .or{align-items:center;gap:var(--av-sp-3);color:var(--av-fg-4);font-size:var(--av-fs-caption);display:flex}.saas-root .or:before,.saas-root .or:after{content:"";background:var(--av-line);flex:1;height:1px}.saas-root .wiz{background:var(--av-surface);border:1px solid var(--av-line);width:100%;max-width:780px;box-shadow:var(--av-shadow);padding:var(--av-sp-8);gap:var(--av-sp-5);border-radius:16px;flex-direction:column;display:flex}.saas-root .steps{align-items:center;gap:var(--av-sp-2);width:100%;max-width:780px;margin:0 auto var(--av-sp-5);font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);color:var(--av-fg-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.saas-root .steps .st{align-items:center;gap:var(--av-sp-1h);white-space:nowrap;display:flex}.saas-root .steps .st i{border:1.5px solid var(--av-line);width:22px;height:22px;font-size:var(--av-fs-label);background:var(--av-surface);border-radius:50%;place-items:center;font-style:normal;display:grid}.saas-root .steps .st.on{color:var(--av-fg)}.saas-root .steps .st.on i,.saas-root .steps .st.done i{background:var(--av-accent);border-color:var(--av-accent);color:#0b2e65}.saas-root .steps .ln{background:var(--av-line);flex:1;min-width:12px;height:1px}.saas-root .prog{gap:var(--av-sp-2);flex-direction:column;display:flex}.saas-root .prog .pi{align-items:center;gap:var(--av-sp-3);padding:var(--av-sp-3)var(--av-sp-3);border:1px solid var(--av-line);background:var(--av-surface-2);font-size:var(--av-fs-ui);border-radius:10px;display:flex}.saas-root .prog .pi .ic{border:1.5px solid var(--av-line);width:22px;height:22px;font-size:var(--av-fs-label);background:var(--av-surface);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.saas-root .prog .pi.done .ic{background:var(--av-accent);border-color:var(--av-accent);color:#0b2e65}.saas-root .prog .pi.run .ic{border-color:var(--av-accent);border-top-color:#0000;animation:1s linear infinite spin}.saas-root .prog .pi .pr{font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);color:var(--av-fg-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.saas-root .chipset{gap:var(--av-sp-1h);flex-wrap:wrap;display:flex}.saas-root .chipset .chip{cursor:default}.saas-root .paywall{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--av-sp-12)var(--av-sp-4);background:#f9f3ebc7;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.saas-root .paywall .box{background:var(--av-surface);border:1px solid var(--av-line);padding:var(--av-sp-6);gap:var(--av-sp-3);border-radius:16px;flex-direction:column;width:100%;max-width:560px;display:flex;box-shadow:0 30px 80px -30px #0b2e6566}.saas-root .mainwrap{min-width:0;position:relative}.saas-root .email{border:1px solid var(--av-line);max-width:600px;font-size:var(--av-fs-ui);background:#fff;border-radius:10px;width:100%;margin:0 auto;overflow:hidden}.saas-root .email .eh{background:var(--av-navy);color:#fff;padding:var(--av-sp-5)var(--av-sp-6)}.saas-root .email .eh .el{font:700 var(--av-fs-title)/var(--av-lh-head)var(--av-h);align-items:center;gap:var(--av-sp-1h);font-variant-numeric:tabular-nums;display:flex}.saas-root .email .eh small{color:#ffffffa6;font-size:var(--av-fs-caption);margin-top:var(--av-sp-1);display:block}.saas-root .email .eb{padding:var(--av-sp-5)var(--av-sp-6);gap:var(--av-sp-4);flex-direction:column;display:flex}.saas-root .email .es{border:1px solid var(--av-line);padding:var(--av-sp-3)var(--av-sp-4);border-radius:8px}.saas-root .email .es h4{font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);margin-bottom:var(--av-sp-1h);font-variant-numeric:tabular-nums}.saas-root .email .ef{padding:var(--av-sp-4)var(--av-sp-6);background:var(--av-surface-2);font-size:var(--av-fs-label);color:var(--av-fg-3);border-top:1px solid var(--av-line)}.saas-root .fm td:first-child{font-weight:500}.saas-root .epic{font:600 var(--av-fs-label)/var(--av-lh-head)ui-monospace,Menlo,monospace;padding:var(--av-sp-half)var(--av-sp-1h);background:var(--av-surface-3);color:var(--av-fg-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:5px}.saas-root .metricdef{gap:var(--av-sp-1h)var(--av-sp-4);font-size:var(--av-fs-ui);grid-template-columns:150px 1fr;align-items:baseline;display:grid}@media (max-width:640px){.saas-root .metricdef{grid-template-columns:1fr}}.saas-root .metricdef dt{font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;margin:0}.saas-root .metricdef dd{color:var(--av-fg-2);margin:0}.saas-root .hint{font-size:var(--av-fs-caption);color:var(--av-fg-3);font-style:italic}.saas-root .pct{align-items:center;gap:var(--av-sp-2);display:flex}.saas-root .pct .bar{width:90px;height:6px;margin:0}@media (max-width:1180px){.saas-root .search{width:170px}}@media (max-width:820px){.saas-root .app{display:block}.saas-root .side{z-index:30;height:auto;padding:var(--av-sp-1)calc(var(--av-tap) + var(--av-sp-4) + var(--av-sp-6))var(--av-sp-1)var(--av-sp-3);gap:var(--av-sp-1);border-right:0;border-bottom:1px solid var(--av-line);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--av-tap) - var(--av-sp-4) - var(--av-sp-6)),transparent calc(100% - var(--av-tap) - var(--av-sp-4)));-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--av-tap) - var(--av-sp-4) - var(--av-sp-6)),transparent calc(100% - var(--av-tap) - var(--av-sp-4)));mask-image:linear-gradient(to right,#000 calc(100% - var(--av-tap) - var(--av-sp-4) - var(--av-sp-6)),transparent calc(100% - var(--av-tap) - var(--av-sp-4)));flex-flow:row;align-items:center;position:sticky;top:0;overflow-x:auto}.saas-root .side .sec,.saas-root .side .grow,.saas-root .side .trial,.saas-root .side .fmbtn{display:none}.saas-root .side .ws{margin:0 var(--av-sp-1h)0 0;padding:var(--av-sp-1h)var(--av-sp-2);flex:none;width:auto}.saas-root .side .ws .tier,.saas-root .side .ws .chev{display:none}.saas-root .nav{white-space:nowrap;width:auto;padding:var(--av-sp-1h)var(--av-sp-3);flex:none}.saas-root .top{padding:0 var(--av-sp-4);height:52px}.saas-root .filters{padding:var(--av-sp-3)var(--av-page-pad)0}.saas-root .search{flex:1;width:auto;min-width:0}.saas-root .search span,.saas-root .search kbd{display:none}.saas-root .ph{flex-direction:column;align-items:flex-start}.saas-root .ph>:first-child{flex:0 auto}.saas-root .top .crumb span.sub{max-width:140px}.saas-root .kpi.hero .v{font-size:var(--av-fs-figure)}}.saas-root .content{padding-bottom:var(--av-visi-room)}.saas-root .visi-dock{z-index:60;align-items:flex-end;gap:var(--av-sp-3);flex-direction:column;display:flex;position:fixed;bottom:20px;right:20px}.saas-root .visi-launch{background:0 0;border:0;padding:0;line-height:0;transition:transform .18s;display:block}.saas-root .visi-launch:hover{transform:translateY(-3px)rotate(-4deg)}.saas-root .visi-launch img{filter:drop-shadow(0 4px 6px #0b2e6538)drop-shadow(0 1px 1px #0b2e651f);width:auto;height:88px;animation:3.2s ease-in-out infinite visi-bob}.saas-root .visi-card{width:min(340px,100vw - 40px);padding:var(--av-sp-4)var(--av-sp-4)}@keyframes visi-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.saas-root .visi-launch img{animation:none}}.saas-root .side-logo{padding:var(--av-sp-1h)var(--av-sp-3)var(--av-sp-3);line-height:0;display:block}.saas-root .side-logo img{width:120px;height:auto}.saas-root .sec.grp{text-align:left;cursor:pointer;border-radius:var(--av-r-sm);width:100%;padding-top:var(--av-sp-3);padding-bottom:var(--av-sp-1h);margin-top:var(--av-sp-1);justify-content:space-between;align-items:center;display:flex}.saas-root .sec.grp:hover{background:var(--av-surface-3)}.saas-root .sec.grp .chev{color:var(--av-fg-2);transition:transform .15s;display:inline-flex;transform:rotate(-90deg)}.saas-root .sec.grp[aria-expanded=true] .chev{transform:none}.saas-root .grpbody{gap:var(--av-sp-half);flex-direction:column;display:flex}.saas-root .grpbody[hidden]{display:none}.saas-root .side .sec{color:var(--av-fg-2)}.saas-root .nav .cnt{color:var(--av-fg-2);font-weight:600}.saas-root .nav.on .cnt{background:var(--av-surface);color:var(--av-fg-2)}.saas-root .trial{background:var(--av-surface-2);border:1px solid var(--av-line);color:var(--av-fg)}.saas-root .trial small{color:var(--av-fg-3)}.saas-root .trial .bar{background:var(--av-surface-3)}.saas-root .top{white-space:nowrap;flex-wrap:nowrap}.saas-root .top .who{min-width:0;line-height:var(--av-lh-head);flex:0 auto}.saas-root .top .who b{font:700 var(--av-fs-title)/var(--av-lh-head)var(--av-h);letter-spacing:var(--av-ls-head);text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:210px;display:block;overflow:hidden}.saas-root .top .who span{font-size:var(--av-fs-caption);color:var(--av-fg-3);text-overflow:ellipsis;max-width:210px;display:block;overflow:hidden}.saas-root .top .tctl{align-items:center;gap:var(--av-sp-2);min-width:0;margin-left:var(--av-sp-2);display:flex}.saas-root .tsel{align-items:center;gap:var(--av-sp-1h);height:34px;padding:0 var(--av-sp-1h)0 var(--av-sp-3);border:1px solid var(--av-line);border-radius:var(--av-r-sm);background:var(--av-surface);color:var(--av-fg-3);cursor:pointer;min-width:0;display:inline-flex}.saas-root .tsel:hover{border-color:var(--av-accent)}.saas-root .tsel:focus-within{outline:2px solid var(--av-accent);outline-offset:2px}.saas-root .tsel svg{flex:0 0 13px}.saas-root .tsel select{font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);color:var(--av-fg);padding:0 var(--av-sp-half);cursor:pointer;field-sizing:content;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;max-width:168px;height:100%}.saas-root .tsel.off{background:var(--av-surface-2);cursor:not-allowed}.saas-root .tsel.off:hover{border-color:var(--av-line)}.saas-root .tsel.off select{cursor:not-allowed;color:var(--av-fg-3)}.saas-root .top .btn{height:34px}.saas-root .top .ibtn{flex-basis:34px;width:34px;height:34px}.saas-root .top .search{width:150px;height:34px}.saas-root .top .acct{position:relative}.saas-root .top .acct .cv{color:var(--av-fg-4);font-size:var(--av-fs-glyph)}.saas-root .top .search:disabled,.saas-root .top .ibtn:disabled{cursor:not-allowed;opacity:.7}@media (max-width:1500px){.saas-root .top .search{display:none}}@media (max-width:1280px){.saas-root .top .acct .lbl-switch{display:none}}@media (max-width:1100px){.saas-root .top{height:auto;min-height:56px;padding:var(--av-sp-2)var(--av-sp-6);row-gap:var(--av-sp-2);flex-wrap:wrap}.saas-root .top .sp{display:none}.saas-root .top .tctl{flex-wrap:wrap;flex:1 0 100%;order:5;margin-left:0}.saas-root .top .sp+*{margin-left:auto}}@media (max-width:820px){.saas-root .side .side-logo{padding:0 var(--av-sp-3)0 0;flex:none;align-items:center;display:flex}.saas-root .side .side-logo img{width:92px}.saas-root .side .grp{display:none}.saas-root .side .grpbody,.saas-root .side .grpbody[hidden]{display:contents}.saas-root .top{padding:var(--av-sp-2)var(--av-sp-4);position:static}.saas-root .top .tsel select{max-width:calc(100vw - var(--av-sp-12) - var(--av-sp-8))}.saas-root .top .fs{display:none}.saas-root .top .sp+.fs+.me{margin-left:auto}}.saas-root .psel{min-width:0;display:inline-flex;position:relative}.saas-root .psel-top .tsel select{max-width:240px}.saas-root .psel-top .crf-wrap{top:calc(100% + var(--av-sp-2));z-index:30;min-width:max-content;padding:var(--av-sp-3);background:var(--av-surface);border:1px solid var(--av-line);border-radius:var(--av-r);box-shadow:var(--av-shadow);position:absolute;left:0}.saas-root .crf{align-items:flex-end;gap:var(--av-sp-3);flex-wrap:wrap;display:flex}.saas-root .crf-f{gap:var(--av-sp-1);font:600 var(--av-fs-caption)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;color:var(--av-fg-3);flex-direction:column;display:flex}.saas-root .crf-f input{height:34px;padding:0 var(--av-sp-2);border:1px solid var(--av-line);border-radius:var(--av-r-sm);background:var(--av-surface);color:var(--av-fg);font:500 var(--av-fs-ui)/var(--av-lh-ui)var(--av-b);font-variant-numeric:tabular-nums}.saas-root .crf-f input:hover{border-color:var(--av-accent)}.saas-root .crf .crf-go{height:34px}.saas-root .top .fbtn,.saas-root .fsheet-wrap{display:none}.saas-root .content>.ph{order:-1}.saas-root .content>.banner.info:first-child{order:-2}.saas-root .pline{color:var(--av-fg-3);font:600 var(--av-fs-ui)/var(--av-lh-ui)var(--av-h);font-variant-numeric:tabular-nums;margin:0}.saas-root .content:has(>.ph)>.pline{margin-top:calc(var(--av-sp-2) - var(--av-section))}@media (max-width:820px){.saas-root .top .tctl{display:none}.saas-root .top .fbtn{min-height:var(--av-tap,44px);height:auto;padding:0 var(--av-sp-4);justify-content:center;align-items:center;display:inline-flex}.saas-root .fsheet-wrap{z-index:70;align-items:flex-end;display:flex;position:fixed;inset:0}.saas-root .fsheet-back{background:#0b2e6559;width:100%;height:100%;position:absolute;inset:0}.saas-root .fsheet{gap:var(--av-sp-4);width:100%;max-height:88vh;padding:var(--av-sp-4)var(--av-sp-4)var(--av-sp-6);background:var(--av-surface);border-radius:var(--av-r)var(--av-r)0 0;flex-direction:column;display:flex;position:relative;overflow:auto;box-shadow:0 -8px 32px -12px #0b2e6540}.saas-root .fsheet-head{justify-content:space-between;align-items:center;gap:var(--av-sp-3);display:flex}.saas-root .fsheet-head b{font:700 var(--av-fs-title)/var(--av-lh-head)var(--av-h);font-variant-numeric:tabular-nums}.saas-root .fsheet-x{width:var(--av-tap,44px);height:var(--av-tap,44px);flex:0 0 var(--av-tap,44px);border-radius:var(--av-r-sm);justify-content:center;align-items:center;display:inline-flex}.saas-root .fsheet-field{gap:var(--av-sp-1h);flex-direction:column;display:flex}.saas-root .fsheet-lab{font:600 var(--av-fs-label)/var(--av-lh-head)var(--av-h);font-variant-numeric:tabular-nums;letter-spacing:var(--av-ls-caps);text-transform:uppercase;color:var(--av-fg-3)}.saas-root .fsheet .psel{align-items:stretch;gap:var(--av-sp-3);flex-direction:column;width:100%;display:flex}.saas-root .fsheet .tsel{width:100%;height:var(--av-tap,44px);box-shadow:inset 0 0 0 1px var(--av-line);border:0}.saas-root .fsheet .tsel:hover{box-shadow:inset 0 0 0 1px var(--av-accent)}.saas-root .fsheet .tsel select{field-sizing:fixed;width:100%;max-width:none;font-size:var(--av-fs-title)}.saas-root .fsheet .crf{flex-direction:column;align-items:stretch}.saas-root .fsheet .crf-f{font-size:var(--av-fs-ui)}.saas-root .fsheet .crf-f input{height:var(--av-tap,44px);width:100%;font-size:var(--av-fs-title)}.saas-root .fsheet .crf .crf-go{height:var(--av-tap,44px);justify-content:center}.saas-root input:not([type=checkbox]):not([type=radio]):not([type=range]),.saas-root select:not([type=checkbox]):not([type=radio]):not([type=range]),.saas-root textarea:not([type=checkbox]):not([type=radio]):not([type=range]){font-size:var(--av-fs-title)!important}.saas-root button,.saas-root summary,.saas-root select,.saas-root textarea,.saas-root input:not([type=checkbox]):not([type=radio]):not([type=range]),.saas-root a.btn,.saas-root a.nav,.saas-root a.side-logo,.saas-root a.lnk,.saas-root .gl-act-title,.saas-root .rp-quote,.saas-root [role=tab],.saas-root [role=button],.saas-root .checks label,.saas-root .toggle{min-height:var(--av-tap)!important}.saas-root button,.saas-root a.btn{min-width:var(--av-tap)!important}.saas-root .x,.saas-root .ibtn{flex:0 0 var(--av-tap)}.saas-root .top .btn,.saas-root .top .ibtn,.saas-root .tsel{height:auto}.saas-root .tsel select{height:var(--av-tap)}.saas-root .aw-bar a.fig-link,.saas-root .sv-row a.fig-link,.saas-root td>a.fig-link:only-child{position:relative}.saas-root .aw-bar,.saas-root .sv-row{min-height:var(--av-tap)!important}.saas-root .aw-bar a.fig-link:after,.saas-root .sv-row a.fig-link:after{content:"";inset:calc(-1*var(--av-sp-3))calc(-1*var(--av-sp-2));position:absolute}.saas-root td>a:only-child{position:relative}.saas-root td>a:only-child:after,.saas-root td>a.fig-link:only-child:after{content:"";inset:calc(-1*var(--av-sp-3))calc(-1*var(--av-sp-1));position:absolute}.saas-root .metricdef dd a{padding-block:var(--av-sp-3);margin-block:calc(-1*var(--av-sp-3));display:inline-block}.saas-root .tw th:first-child,.saas-root .tw td:first-child{z-index:1;background:var(--av-surface);box-shadow:inset -1px 0 0 var(--av-line);position:sticky;left:0}.saas-root .tw th:first-child{background:var(--av-surface-2)}.saas-root .tw tr.self td:first-child{background:var(--av-accent-soft)}.saas-root .tw td,.saas-root .tw th{padding-inline:var(--av-sp-2)}.saas-root .tw th:first-child,.saas-root .tw td:first-child{padding-left:var(--av-card-pad);min-width:0!important;max-width:50vw!important}.saas-root .tw td.aw-q,.saas-root .tw td.qs-q{min-width:46vw!important}.saas-root .tw{scroll-padding-left:50vw}.saas-root .tw th:last-child,.saas-root .tw td:last-child{padding-right:var(--av-card-pad)}.saas-root .visi-dock{top:var(--av-sp-1);right:var(--av-sp-2);flex-direction:column-reverse;bottom:auto!important}.saas-root .visi-launch{place-items:center;display:grid}.saas-root .visi-launch img{height:40px}}.saas-root .tapnote{z-index:140;align-items:flex-start;gap:var(--av-sp-3);background:var(--av-navy);color:#fff;border-radius:var(--av-r-sm);padding:var(--av-sp-3)var(--av-sp-4);font:var(--av-fs-body)/var(--av-lh-copy)var(--av-b);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;box-shadow:0 8px 24px -8px #0b2e6566}.saas-root .tapnote p{margin:0}.saas-root .avatar{background:var(--av-navy);color:#fff;width:32px;height:32px;font:700 var(--av-fs-caption)/1 var(--av-h);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.saas-root .avatar.lg{width:48px;height:48px;font-size:var(--av-fs-title)}.saas-root .avatar.xl{width:96px;height:96px;font-size:var(--av-fs-h1)}.saas-root .avatar img{object-fit:cover;width:100%;height:100%;display:block}.saas-root .me{margin-left:var(--av-sp-1);flex:none;display:inline-flex;position:relative}.saas-root .me-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:inline-grid}.saas-root .me-btn:hover .avatar{box-shadow:0 0 0 2px var(--av-accent)}.saas-root .me-btn:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}.saas-root .me-menu{width:min(320px,calc(100vw - var(--av-sp-8)));min-width:0;padding:var(--av-sp-1);white-space:normal}.saas-root .me-head{align-items:center;gap:var(--av-sp-3);padding:var(--av-sp-3);display:flex}.saas-root .me-id{flex-direction:column;min-width:0;display:flex}.saas-root .me-name{font:700 var(--av-fs-body)/var(--av-lh-head)var(--av-h);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.saas-root .me-email{font-size:var(--av-fs-caption);line-height:var(--av-lh-ui);color:var(--av-fg-3);overflow-wrap:anywhere}.saas-root .me-ctx{padding-bottom:var(--av-sp-1)}.saas-root .me-line{padding:0 var(--av-sp-3);font-size:var(--av-fs-ui);line-height:var(--av-lh-ui);color:var(--av-fg);overflow-wrap:anywhere}.saas-root .me-line.me-sub{color:var(--av-fg-3)}.saas-root .menu .me-item{align-items:center;gap:var(--av-sp-2);width:100%;padding:var(--av-sp-2)var(--av-sp-3);font-size:var(--av-fs-ui);line-height:var(--av-lh-ui);color:var(--av-fg);text-align:left;white-space:nowrap;cursor:pointer;border-radius:6px;text-decoration:none;display:flex}.saas-root .menu .me-item:hover{background:var(--av-surface-3)}.saas-root .menu .me-item:focus-visible{outline:2px solid var(--av-accent);outline-offset:-2px}.saas-root .menu .me-item:disabled{opacity:.6;cursor:not-allowed}.saas-root .me-error{margin:var(--av-sp-1)var(--av-sp-1)0;padding:var(--av-sp-2)var(--av-sp-3);border:var(--av-card-border);border-radius:var(--av-card-radius);background:var(--av-grey-soft);color:var(--av-grey-dark);font-size:var(--av-fs-caption);line-height:var(--av-lh-ui)}.saas-root .pf-photo{align-items:center;gap:var(--av-sp-4);flex-wrap:wrap;display:flex}.saas-root .pf-photo p{color:var(--av-fg-2);font-size:var(--av-fs-ui);line-height:var(--av-lh-copy);max-width:var(--av-measure);margin:0}.saas-root .pf-photo-side{gap:var(--av-sp-2);flex-direction:column;flex:220px;min-width:0;display:flex}.saas-root .pf-photo p.pf-hint{font-size:var(--av-fs-caption)}.saas-root .pf-form{gap:var(--av-sp-3);flex-direction:column;max-width:420px;display:flex}.saas-root .pf-row{align-items:center;gap:var(--av-sp-2);flex-wrap:wrap;display:flex}.saas-root .pf-msg{font-size:var(--av-fs-ui);line-height:var(--av-lh-ui);color:var(--av-fg-2);margin:0}.saas-root .pf-msg.bad{padding:var(--av-sp-2)var(--av-sp-3);border:var(--av-card-border);border-radius:var(--av-card-radius);background:var(--av-grey-soft);color:var(--av-grey-dark)}.saas-root .pf-stack{gap:var(--av-section);flex-direction:column;display:flex}@media (max-width:820px){.saas-root .top{z-index:auto;position:relative}.saas-root .top .me{position:static}.saas-root .top .me-menu{top:calc(100% + 6px);left:auto;right:var(--av-sp-2);width:min(320px,calc(100vw - var(--av-sp-4)))}.saas-root .me-btn{width:var(--av-tap);height:var(--av-tap)}.saas-root .menu .me-item{min-height:var(--av-tap)}.saas-root .pf-form{max-width:none}}}@layer utilities;
