.az-showroom{--az-ink:#202b42;--az-muted:#6c7587;--az-line:#dce0e9;--az-story-accent:#5267bc;--az-demo-height:calc(100vh - 176px);position:relative;isolation:isolate;overflow:hidden;padding:90px 32px 68px;background:linear-gradient(180deg,#fcfcfe 0%,#f5f6fb 45%,#f9f9fc 100%);font-family:Inter,"Segoe UI",Arial,sans-serif;color:var(--az-ink);text-align:left;font-size:14px;line-height:1.5}
.az-showroom *{box-sizing:border-box}.az-showroom h2,.az-showroom h3,.az-showroom p{margin:0}.az-showroom button{font:inherit;cursor:pointer}.az-showroom button:focus-visible,.az-showroom a:focus-visible{outline:3px solid #6479ce;outline-offset:6px}.az-showroom [hidden]{display:none!important}.az-showroom-halo{pointer-events:none;position:absolute;z-index:-1;inset:110px -16% auto;height:570px;background:radial-gradient(ellipse at 30% 42%,#d7ddfc73,transparent 45%),radial-gradient(ellipse at 78% 48%,#eadff256,transparent 46%)}
.az-showroom-intro{text-align:center;max-width:820px;margin:0 auto 48px}.az-showroom-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:2.3px;color:#77829d}.az-showroom-eyebrow span{width:5px;height:5px;border-radius:50%;background:#6377bf;box-shadow:0 0 0 4px #6579c40c}.az-showroom .az-showroom-intro h2{font-size:clamp(34px,3.8vw,56px);font-weight:550;letter-spacing:-2.2px;line-height:1.13;margin:20px 0}.az-showroom-intro h2 span{color:#7985a0}.az-showroom-lead{font-size:15px;line-height:1.75;color:var(--az-muted);letter-spacing:.02px}
.az-monitor-rail{max-width:1140px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0 auto 48px;align-items:start}.az-showroom .az-monitor-choice{position:relative;display:flex;flex-direction:column;align-items:center;padding:0;border:0;border-radius:12px;background:none;color:inherit;text-align:left;min-width:0;transition:transform .35s cubic-bezier(.22,.75,.3,1)}.az-monitor-choice:hover{transform:translateY(-5px)}.az-mini-device{display:flex;flex-direction:column;width:100%;aspect-ratio:1.62;border:3px solid #c7ccd6;border-top-width:5px;border-radius:9px 9px 6px 6px;background:#fff;box-shadow:0 5px 10px #1e2c4b0a,0 20px 36px -18px #36446b38;overflow:hidden;transition:border-color .3s,box-shadow .3s;transform-origin:bottom center}.az-monitor-choice[aria-pressed=true] .az-mini-device{border-color:#45536e;box-shadow:0 8px 20px #1e2c4b14,0 0 0 4px #7487c211,0 22px 40px -20px #36446b66}.az-mini-bar{height:16px;display:flex;align-items:center;gap:3px;padding:0 7px;border-bottom:1px solid #e8ebf1;background:#f7f8fb;flex:none}.az-mini-bar>i{height:3px;width:3px;border-radius:50%;background:#c7ccd7}.az-mini-bar>span{font-size:5px;letter-spacing:1px;color:#6f7d95;margin-left:auto;text-transform:uppercase}.az-mini-workspace{display:flex;min-height:0;flex:1;overflow:hidden}.az-mini-workspace>aside{width:24px;flex:none;border-right:1px solid #e8ebf1;background:#f7f8fc;padding:9px 6px}.az-mini-workspace>aside b{font-size:5px;color:#5267bc;display:block;margin-bottom:10px}.az-mini-workspace>aside>i{display:block;width:10px;height:2px;background:#dce2ee;margin-bottom:7px}.az-mini-workspace>div{flex:1;min-width:0;padding:10px 8px 6px}.az-mini-workspace header{font-size:6px;font-weight:650;display:flex;justify-content:space-between;gap:4px;margin-bottom:9px}.az-mini-workspace header span{font-weight:400;font-size:4px;color:#818ba0}.az-mini-chin{display:grid;place-items:center;flex:none;height:9px;background:linear-gradient(#f6f7fa,#e1e4eb)}.az-mini-chin i{width:3px;height:3px;border-radius:50%;background:#8692a9}.az-mini-neck{display:block;width:19%;height:15px;background:linear-gradient(90deg,#c8ceda,#eef0f5 50%,#cbd1dc);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%)}.az-mini-foot{display:block;width:38%;height:4px;border-radius:70% 70% 2px 2px;background:linear-gradient(180deg,#e2e6ed,#bdc5d2);box-shadow:0 4px 6px #34466914}.az-monitor-copy{position:relative;width:100%;padding:19px 4px 0 26px}.az-monitor-number{position:absolute;left:0;top:23px;font-size:9px;color:#a4adbe;font-variant-numeric:tabular-nums}.az-monitor-copy strong{display:block;font-size:13px;line-height:1.4;font-weight:650;letter-spacing:-.2px}.az-monitor-description{display:block;font-size:11px;line-height:1.65;color:var(--az-muted);margin-top:6px;max-width:205px}.az-monitor-cta{display:flex;align-items:center;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:650;color:#8a93a5;margin-top:13px}.az-monitor-cta:before{content:"";height:4px;width:4px;border-radius:50%;background:#bac1ce}.az-monitor-choice[aria-pressed=true] .az-monitor-cta{color:var(--monitor-accent)}.az-monitor-choice[aria-pressed=true] .az-monitor-cta:before{background:var(--monitor-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--monitor-accent) 9%,transparent)}
.az-mini-board>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px}.az-mini-board section{padding:4px 3px;background:#f4f6fb;border-radius:3px;height:77px;overflow:hidden}.az-mini-board section>b{display:block;font-size:4px;font-weight:500;color:#788198;white-space:nowrap}.az-mini-board em{font-style:normal;font-size:4px;margin-left:2px}.az-mini-board article{position:relative;padding:5px 3px;background:#fff;border:1px solid #e7eaf1;border-radius:3px;font-size:4.5px;margin-top:5px;color:#536077;line-height:1.5}.az-mini-board article>i{display:block;height:2px;width:10px;background:#8092cc;border-radius:3px;margin-bottom:3px}.az-mini-board article small{display:block;font-size:3.5px;color:#9aa3b7;margin-top:4px}.az-mini-board section:nth-child(3) article>i{background:#76a596}
.az-mini-profile{display:flex;gap:7px;align-items:center;border-bottom:1px solid #eef0f5;padding-bottom:8px}.az-mini-profile>i{height:22px;width:22px;display:grid;place-items:center;background:#efe9f8;color:#9770b8;font-size:7px;border-radius:50%;font-style:normal}.az-mini-profile b{display:block;font-size:6px;font-weight:600}.az-mini-profile small{display:block;font-size:4px;margin-top:2px;color:#929aab}.az-mini-people section{padding-top:7px}.az-mini-people section p{display:flex;align-items:center;gap:5px;font-size:5px;padding:3px 0;color:#66718a}.az-mini-people section p i{display:grid;place-items:center;height:8px;width:8px;background:#f0ecf7;border-radius:50%;font-size:4px;color:#9770b8;font-style:normal}.az-mini-people section p span{margin-left:auto;font-size:4px;color:#a0a8b7}
.az-mini-quality section{border:1px solid #e6ebf0;border-radius:4px;padding:7px 8px;box-shadow:0 3px 8px #526e9610}.az-mini-quality section>small{font-size:4px;color:#629196;letter-spacing:.8px;display:block}.az-mini-quality section>strong{font-size:6px;display:block;margin-top:4px}.az-mini-quality section>p{font-size:5px;color:#929bad;line-height:1.5;margin-top:4px}.az-mini-quality section>div{display:flex;gap:4px;align-items:center;font-size:4px;margin-top:5px;padding-top:4px;border-top:1px solid #edf0f5}.az-mini-quality section>div i{font-style:normal;color:#5e9194}.az-mini-quality section>div b{margin-left:auto;font-size:4px;font-weight:400;color:#929aab}
.az-mini-agreement section{max-width:100px;margin:auto;padding:8px 10px;border:1px solid #e8e6e2;background:#fffefa;box-shadow:0 4px 8px #423c2910}.az-mini-agreement section>small{font-size:3.4px;letter-spacing:.5px;color:#a79171}.az-mini-agreement section>strong{display:block;font-size:6px;margin:5px 0 8px}.az-mini-agreement section>i{display:block;height:2px;background:#e7e4dc;margin-top:3px}.az-mini-agreement section>i:nth-of-type(2){width:80%}.az-mini-agreement section>div{display:flex;justify-content:space-between;margin-top:9px;color:#85704d;font-size:5px;font-style:italic}.az-mini-agreement section small{display:block}.az-mini-agreement section>div small{font-size:3px;font-style:normal;color:#a49b8b}.az-mini-agreement>p{text-align:center;font-size:5px;color:#a08d6f;margin-top:5px}
.az-stage-wrap{max-width:1440px;margin:0 auto;scroll-margin-top:82px}.az-stage-heading{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:0 3px 20px;padding-top:25px;border-top:1px solid #dadee866}.az-stage-kicker{font-size:8px;font-weight:650;letter-spacing:1.7px;color:#949daf;display:flex;align-items:center;gap:18px}.az-stage-kicker b{font-size:9px;font-weight:500;letter-spacing:1px;color:#a7aebd}.az-showroom .az-stage-heading h3{font-size:22px;font-weight:550;letter-spacing:-.65px;margin-top:6px}.az-stage-heading p{font-size:11px;color:#9099ab;margin-top:5px}.az-stage-options{display:flex;flex-direction:column;align-items:end;gap:8px}.az-stage-status{font-size:10px;color:#9099ab}.az-stage-status[data-state=playing]{color:#5267bc}.az-stage-status[data-state=complete]{color:#507c71}.az-stage-options button{display:flex;gap:9px;align-items:center;font-size:11px;color:#667491;border:1px solid #dfe3ec;border-radius:6px;padding:7px 11px;background:#ffffff94;transition:background .2s}.az-stage-options button:hover{background:#fff}
.az-main-monitor{border:1px solid #525e74;border-radius:18px 18px 11px 11px;background:#f6f7fa;padding:0 5px;box-shadow:0 2px 0 1px #cfd5df,0 30px 60px -35px #29365366,0 8px 16px #344c7410;overflow:hidden}.az-main-bezel{height:19px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#fafbfc,#eef0f5);font-size:5px;letter-spacing:1.8px;color:#9da6b6}.az-main-bezel i{height:3px;width:3px;background:#929fb2;border-radius:50%}.az-main-bezel i:last-child{width:2px;height:2px;background:#c6ceda}.az-main-screen{border:1px solid #dce1eb;overflow:hidden;border-radius:5px;background:#f7f8fb;position:relative}.az-scenario-panel{width:100%;height:var(--az-demo-height);min-height:360px;max-height:820px}.az-scenario-panel iframe{width:100%;height:100%;display:block;border:0;scroll-margin-top:96px;background:#f7f8fb}.az-main-chin{height:28px;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(#f6f7fa,#e8ebf1);color:#8a95a9;font-weight:650;font-size:7px;letter-spacing:2.6px}.az-main-chin i{position:absolute;right:20px;height:3px;width:3px;border-radius:50%;background:#91a596;box-shadow:0 0 4px #91a59655}.az-main-neck{height:28px;width:12%;margin:0 auto;background:linear-gradient(90deg,#d8dde7,#f7f8fb 48%,#d2d9e6);clip-path:polygon(12% 0,88% 0,100% 100%,0 100%)}.az-main-foot{height:7px;width:27%;margin:0 auto;border-radius:60% 60% 5px 5px;background:linear-gradient(#edf0f6,#c7cedb);box-shadow:0 9px 16px #283a5920}.az-stage-below{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px;color:#929bad;font-size:10px}.az-stage-below p{display:flex;align-items:center;gap:7px}.az-stage-below p>span{width:4px;height:4px;background:#a5afc1;border-radius:50%}.az-stage-below a{color:#6b7b9c;text-decoration:none;display:flex;align-items:center;gap:7px}.az-stage-below a:hover{text-decoration:underline}.az-mobile-hint{display:none}
@media(min-width:1500px){.az-monitor-rail{gap:42px;margin-bottom:62px}.az-monitor-choice:nth-child(2),.az-monitor-choice:nth-child(3){margin-top:14px}}
@media(max-width:1050px){.az-showroom{padding:66px 24px 48px}.az-monitor-rail{gap:18px}.az-monitor-copy{padding-left:20px}.az-monitor-copy strong{font-size:12px}.az-monitor-description{font-size:10px}.az-mini-workspace>aside{width:19px;padding:7px 4px}.az-mini-workspace>div{padding:7px 5px}.az-mini-workspace header{font-size:5px;margin-bottom:6px}.az-mini-board section{padding:3px 2px}.az-mini-agreement section{padding:5px 8px}.az-mini-neck{height:11px}}
@media(max-width:759px){.az-showroom{padding:46px 12px 38px}.az-showroom-intro{margin-bottom:31px}.az-showroom .az-showroom-intro h2{font-size:35px;letter-spacing:-1.5px}.az-showroom-lead{font-size:12px}.az-showroom-eyebrow{font-size:8px;letter-spacing:1.7px}.az-monitor-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:22px;padding:7px 6px 18px;margin:0 -3px 18px;scrollbar-width:thin;scrollbar-color:#d0d8e8 transparent}.az-showroom .az-monitor-choice{flex:0 0 205px;scroll-snap-align:center}.az-monitor-description{font-size:10px}.az-mini-workspace header{font-size:5px}.az-monitor-copy{padding-top:13px}.az-monitor-number{top:17px}.az-monitor-cta{margin-top:8px}.az-stage-heading{gap:10px;padding-top:18px;margin-bottom:13px;align-items:start}.az-showroom .az-stage-heading h3{font-size:17px;letter-spacing:-.4px}.az-stage-kicker{font-size:6px;letter-spacing:1px;gap:10px}.az-stage-kicker b{font-size:7px}.az-stage-heading p{font-size:8px;max-width:200px}.az-stage-options button{font-size:8px;gap:4px;padding:6px 7px}.az-stage-status{font-size:8px}.az-main-monitor{padding:0 3px;border-radius:10px 10px 7px 7px}.az-main-bezel{height:13px;font-size:4px}.az-main-chin{height:18px;font-size:5px}.az-main-neck{height:20px;width:18%}.az-main-foot{width:36%;height:5px}.az-stage-below{font-size:8px;align-items:start;gap:14px}.az-stage-below>a{white-space:nowrap}.az-mobile-hint{display:block;text-align:center;margin:15px auto 0!important;max-width:330px;font-size:9px;color:#919aab}.az-stage-wrap{scroll-margin-top:75px}}
@media(prefers-reduced-motion:reduce){.az-showroom *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.az-monitor-choice:hover{transform:none}}

/* V9 keeps the four monitors and gives the active workspace clearer controls. */
.az-showroom{overflow:clip}.az-monitor-copy strong{font-size:15px}.az-monitor-description{font-size:13px;color:#657187;line-height:1.6;max-width:225px}.az-monitor-number{font-size:10px;color:#768199}.az-monitor-cta{font-size:10px;color:#69768e;min-height:20px}.az-showroom-eyebrow{color:#62718e}.az-showroom-lead{color:#5e6c83}.az-stage-kicker{font-size:10px;color:#68788f;letter-spacing:1.4px}.az-stage-kicker b{font-size:11px;color:#78869c}.az-stage-heading p{font-size:12px;color:#65758e}.az-stage-status{font-size:12px;color:#65758e}.az-stage-buttons{display:flex;gap:8px}.az-stage-options button{font-size:12px;color:#4d607f;min-height:35px}.az-stage-options .az-expand-button{background:#fff;border-color:#bec9df;color:#344b74}.az-stage-options .az-expand-button:hover{background:#f0f3fc}.az-main-monitor{border-color:color-mix(in srgb,var(--az-story-accent) 52%,#58637a);transition:border-color .25s,box-shadow .25s;box-shadow:0 2px 0 1px #d5dae5,0 24px 56px -33px color-mix(in srgb,var(--az-story-accent) 70%,transparent),0 8px 16px #344c7410}.az-stage-below{font-size:12px;color:#65758d}.az-stage-below a{color:#4e6185}.az-scenario-panel iframe{scroll-margin-top:var(--az-frame-clearance,150px)}
.az-quick-switch{position:sticky;top:var(--az-host-top,90px);z-index:10;display:flex;align-items:center;gap:6px;min-height:48px;margin:0 0 12px;padding:5px 7px;border:1px solid #e0e5ee;border-radius:10px;background:#f9fafdf5;box-shadow:0 6px 14px -10px #2d3d6030;backdrop-filter:blur(12px);scroll-margin-top:calc(var(--az-host-top,90px) + 12px)}.az-quick-caption{font-size:11px;color:#7c899e;margin:0 auto 0 7px;padding-right:12px;white-space:nowrap}.az-showroom .az-quick-choice{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid transparent;border-radius:6px;background:transparent;color:#697994;font-size:12px;line-height:1.35;white-space:nowrap;min-height:35px}.az-quick-choice small{font-size:9px;color:#8796ad;margin-left:2px}.az-quick-choice:hover{background:#eef1f8}.az-quick-choice[aria-pressed=true]{background:#fff;border-color:color-mix(in srgb,var(--az-story-accent) 30%,#e7eaf1);box-shadow:0 1px 4px #273d6310;color:var(--az-story-accent);font-weight:600}.az-quick-choice[aria-pressed=true] small{color:var(--az-story-accent)}
.az-scene-veil{position:absolute;inset:0;pointer-events:none;background:#f7f8fb;opacity:0;z-index:30}.az-scene-veil.is-active{animation:az-scene-arrival .24s cubic-bezier(.2,.7,.3,1) both}@keyframes az-scene-arrival{from{opacity:.82}to{opacity:0}}.az-focus-guard{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.az-showroom[data-expanded=true]{z-index:2147483000;overflow:visible}.az-stage-wrap[data-expanded=true]{position:fixed;inset:16px;z-index:2147483000;display:flex;flex-direction:column;padding:18px 22px 20px;border:1px solid #c8d2e3;border-radius:16px;background:#f6f8fc;box-shadow:0 0 0 100vmax #17223b80,0 22px 70px #18294740;max-width:none;max-height:none;overflow:hidden}.az-stage-wrap[data-expanded=true] .az-stage-heading{padding-top:0;margin:0 0 12px;border:0;flex:none}.az-stage-wrap[data-expanded=true] .az-stage-heading h3{font-size:21px}.az-stage-wrap[data-expanded=true] .az-stage-kicker{font-size:9px}.az-stage-wrap[data-expanded=true] .az-quick-switch{position:static;flex:none;margin-bottom:12px}.az-stage-wrap[data-expanded=true] .az-main-monitor{display:flex;flex-direction:column;flex:1;min-height:0}.az-stage-wrap[data-expanded=true] .az-main-screen{flex:1;min-height:0}.az-stage-wrap[data-expanded=true] .az-main-bezel,.az-stage-wrap[data-expanded=true] .az-main-chin{flex:none}.az-stage-wrap[data-expanded=true] .az-main-chin{height:20px}.az-stage-wrap[data-expanded=true] .az-scenario-panel{height:100%;max-height:none;min-height:0}.az-stage-wrap[data-expanded=true] .az-main-neck,.az-stage-wrap[data-expanded=true] .az-main-foot,.az-stage-wrap[data-expanded=true] .az-stage-below,.az-stage-wrap[data-expanded=true] .az-mobile-hint{display:none}
@media(max-width:1050px){.az-monitor-copy strong{font-size:14px}.az-monitor-description{font-size:12px}.az-quick-caption{display:none}.az-quick-switch{justify-content:center}.az-showroom .az-quick-choice{flex:1;justify-content:center}.az-quick-choice small{display:none}}
@media(max-width:759px){.az-monitor-copy strong{font-size:14px}.az-monitor-description{font-size:12px}.az-monitor-rail{padding-top:12px;padding-bottom:20px}.az-stage-heading{flex-wrap:wrap;gap:10px}.az-stage-options{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px}.az-stage-status{font-size:11px}.az-stage-kicker{font-size:8px}.az-stage-heading p{font-size:11px;max-width:none}.az-stage-options button{font-size:11px;min-height:33px}.az-quick-switch{top:var(--az-host-top,80px);gap:2px;padding:4px;min-height:44px;overflow-x:auto;justify-content:start}.az-showroom .az-quick-choice{font-size:10px;padding:8px 6px;gap:4px;min-width:max-content}.az-quick-choice svg{width:14px;height:14px}.az-stage-below{font-size:10px}.az-mobile-hint{font-size:11px;color:#64758e}.az-stage-wrap[data-expanded=true]{inset:8px;padding:12px 8px;border-radius:11px}.az-stage-wrap[data-expanded=true] .az-stage-heading{gap:6px}.az-stage-wrap[data-expanded=true] .az-stage-heading h3{font-size:18px}.az-stage-wrap[data-expanded=true] .az-stage-kicker{display:none}.az-stage-wrap[data-expanded=true] .az-stage-heading p{font-size:10px}.az-stage-wrap[data-expanded=true] .az-main-bezel{height:10px}.az-stage-wrap[data-expanded=true] .az-main-chin{height:12px}}
@media(prefers-reduced-motion:reduce){.az-scene-veil.is-active{animation:none!important;opacity:0}.az-main-monitor{transition:none}}

/* V10: complete scenario names and readable, specific playback status. */
.az-stage-status{max-width:400px;text-align:right;line-height:1.45}.az-quick-caption{padding-right:6px}.az-showroom .az-quick-choice{font-size:12px}.az-monitor-copy strong{min-height:42px}
@media(max-width:759px){.az-stage-status{max-width:none;text-align:left;flex:1}.az-stage-buttons{flex:none}.az-showroom .az-quick-choice{font-size:11px}.az-quick-switch{scrollbar-width:thin}.az-monitor-copy strong{min-height:0}}

/* A product-led opening, with smaller connected tools alongside the workspace. */
.az-showroom{padding-top:44px}.az-showroom-intro{margin-bottom:30px}.az-showroom .az-showroom-intro h2{margin:14px 0;font-size:clamp(34px,3.6vw,54px)}.az-showroom-lead{font-size:14px;line-height:1.65}.az-monitor-rail{margin-bottom:30px}.az-stage-heading{padding-top:18px}.az-workspace-composition{min-width:0}.az-primary-device{min-width:0}.az-companion-stack{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:22px;max-width:900px;margin:32px auto 0}.az-small-monitor{min-width:0;overflow:hidden;border:1px solid #cbd4e2;border-radius:12px;background:#fff;box-shadow:0 16px 38px -23px #263d7155,0 2px 5px #2437590a}.az-small-title{min-height:36px;display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f6f8fc;border-bottom:1px solid #e4e9f1}.az-small-title strong{font-size:11px;font-weight:650;color:#465571;letter-spacing:.1px}.az-window-dots{display:flex;gap:4px;flex:none}.az-window-dots i{width:5px;height:5px;border-radius:50%;background:#c6cfdf}.az-window-dots i:first-child{background:#dea2a5}.az-window-dots i:nth-child(2){background:#d6bf82}.az-window-dots i:nth-child(3){background:#91b9a8}.az-sample-tag{margin-left:auto;font-size:9px;color:#7b8799}.az-messaging-monitor iframe{display:block;width:100%;height:360px;border:0;background:#fff}.az-small-chin{height:12px;display:grid;place-items:center;background:linear-gradient(#f9fafc,#e8edf4);font-size:5px;letter-spacing:2px;color:#9da8bb}.az-progress-body{padding:17px 17px 13px}.az-progress-eyebrow{font-size:9px;letter-spacing:1.3px;color:#8490a5;font-weight:600}.az-progress-body h4{font-size:14px;line-height:1.35;font-weight:600;color:#34425d;margin:6px 0 17px;letter-spacing:-.25px}.az-live-work{display:flex;align-items:center;gap:10px;margin:14px 0}.az-live-work strong{display:block;font-size:12px;color:#4d5d76;font-weight:600}.az-live-work small{display:block;font-size:11px;color:#8390a4;margin-top:2px}.az-work-icon{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:8px;background:#edf2fd;color:#637bbf;font-size:15px}.az-work-icon--document{background:#f1edf8;color:#917ab2}.az-progress-body>button{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;padding:10px 0 8px;border:0;border-top:1px solid #edf0f6;border-radius:0;background:transparent;color:#566fa9;font-size:11px;font-weight:600;text-align:left}.az-progress-body>button:disabled{color:#8b97ab;cursor:default}.az-progress-body>p{font-size:10px;line-height:1.5;color:#8a96a9;margin-top:7px}
@media(min-width:1280px){.az-workspace-composition.has-companion{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:24px;align-items:start}.az-companion-stack{grid-template-columns:1fr;gap:24px;margin:28px 0 0}.az-stage-wrap{max-width:1600px}.az-progress-monitor{width:94%;margin-left:auto}.az-stage-wrap[data-expanded=true]{max-width:none}}
@media(min-width:1650px){.az-workspace-composition.has-companion{grid-template-columns:minmax(0,1fr) 282px;gap:30px}.az-companion-stack{margin-top:42px}.az-monitor-rail{margin-bottom:36px}}
.az-stage-wrap[data-expanded=true] .az-workspace-composition,.az-stage-wrap[data-expanded=true] .az-primary-device{display:flex;flex-direction:column;flex:1;min-height:0}.az-stage-wrap[data-expanded=true] .az-companion-stack{display:none}
@media(max-width:759px){.az-showroom{padding-top:30px}.az-showroom-intro{margin-bottom:24px}.az-showroom .az-showroom-intro h2{font-size:35px}.az-showroom-lead{font-size:12px}.az-companion-stack{gap:16px;grid-template-columns:1fr;max-width:400px;margin-top:24px}.az-messaging-monitor iframe{height:380px}.az-monitor-rail{margin-bottom:16px}.az-stage-options{flex-wrap:wrap}.az-stage-status{flex-basis:100%;max-width:100%}}
.az-companion-screen{position:relative}.az-companion-loading{position:absolute;inset:0;display:grid;place-content:center;padding:28px;background:#fff;color:#73829a;font-size:12px;line-height:1.6;text-align:center}
@media(min-width:760px) and (max-width:1100px){.az-stage-wrap[data-expanded=true]{inset:8px;padding:12px 8px}.az-stage-wrap[data-expanded=true] .az-main-monitor{padding:0 3px}}

/* V11: one primary workspace, with quiet supporting conversations. */
.az-showroom{padding-top:26px;background:#fbfcfe}.az-showroom-halo{opacity:.42}.az-showroom-intro{max-width:1440px;margin-bottom:22px}.az-showroom-eyebrow{font-size:9px;letter-spacing:1.6px}.az-showroom .az-showroom-intro h2{font-size:clamp(30px,3.05vw,46px);letter-spacing:-1.7px;line-height:1.08;margin:12px 0}.az-showroom-lead{font-size:13px;line-height:1.6;max-width:520px;margin:0 auto}.az-stage-heading{padding-top:0;border-top:0;margin-bottom:12px}.az-stage-kicker{font-size:9px}.az-showroom .az-stage-heading h3{font-size:20px;margin-top:4px}.az-stage-heading p{font-size:11px}.az-stage-status{font-size:11px;max-width:320px}.az-quick-switch{background:#ffffffed;border-color:#e5e9f0;box-shadow:0 4px 14px -12px #25314944;border-radius:9px}.az-main-monitor{border-color:#b1bbc9;border-radius:13px 13px 10px 10px;box-shadow:0 1px 0 1px #dce2ec,0 28px 55px -32px #29395752,0 4px 14px #344c740a}.az-main-bezel{height:17px}.az-main-chin{height:19px}.az-main-neck{height:20px}.az-main-foot{height:5px}.az-small-monitor{border-color:#e0e5ee;box-shadow:0 18px 45px -26px #24385955,0 3px 8px #24375908;border-radius:12px}.az-small-title{min-height:33px;padding:8px 11px}.az-small-title strong{font-size:10px}.az-sample-tag{font-size:8px}.az-messaging-monitor iframe{height:330px}.az-companion-stack{gap:18px}.az-assist-body{padding:16px 17px 15px}.az-guide-question{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:#667286;margin-bottom:17px}.az-guide-question>span{font-size:17px;color:#8e87b7}.az-guide-eyebrow{font-size:8px;font-weight:650;letter-spacing:1.2px;color:#8b87a9;text-transform:uppercase}.az-showroom .az-assist-body h4{font-size:16px;line-height:1.35;letter-spacing:-.4px;font-weight:600;color:#3d4960;margin:7px 0}.az-assist-body>p{font-size:11px;color:#778298;line-height:1.65;margin:0}.az-guide-chips{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0 10px}.az-guide-chips>span{font-size:9px;padding:4px 7px;border:1px solid #e9e6f2;background:#faf9fc;color:#8c7da4;border-radius:5px}.az-assist-body>p.az-guide-detail{font-size:9px;color:#939dad}.az-assist-body>button{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:12px;padding:10px 0 0;border:0;border-top:1px solid #eceaf1;background:transparent;font-size:10px;color:#6b73a9;text-align:left}.az-assist-body>button[hidden]{display:none}.az-assist-body.is-updated{animation:az-guide-arrive .38s ease-out}.az-progress-body{padding:12px 15px}.az-progress-body .az-live-work{margin:9px 0}.az-progress-body .az-live-work strong{font-size:11px}.az-progress-body .az-live-work small{font-size:10px;line-height:1.45}.az-progress-body>button{font-size:10px;margin-top:8px;padding:8px 0 0}.az-proof-dot{margin-left:auto;width:5px;height:5px;background:#8fab9e;border-radius:50%}.az-tour-bar{display:flex;align-items:center;gap:12px;margin:17px auto 0;max-width:850px;padding:10px 12px;border:1px solid #e7ebf2;border-radius:9px;background:#ffffffb8;color:#738198;font-size:11px;min-height:40px}.az-tour-bar>span[data-tour-label]{flex:1;line-height:1.45}.az-tour-markers{display:flex;gap:5px}.az-tour-markers i{height:4px;width:16px;background:#e0e6ef;border-radius:8px;transition:background .3s,width .3s}.az-tour-markers i[data-state=active]{background:#7f8dca;width:25px}.az-tour-markers i[data-state=complete]{background:#90b4a5}.az-tour-bar>button{border:1px solid #dfe5ee;border-radius:6px;background:#fff;padding:6px 10px;font-size:11px;color:#596a91;white-space:nowrap}.az-stage-below{margin-top:14px;font-size:10px;color:#8792a5}.az-gallery-heading{max-width:1100px;margin:46px auto 26px;text-align:center}.az-gallery-heading>span{font-size:8px;letter-spacing:1.6px;color:#8c97a8;font-weight:600}.az-gallery-heading>p{font-size:12px;color:#7e8a9e;margin:8px 0 0}.az-monitor-rail{margin-bottom:8px;max-width:1080px;gap:32px}.az-monitor-copy strong{font-size:14px;min-height:0}.az-monitor-description{font-size:11px}.az-monitor-copy{padding-top:14px}.az-monitor-cta{font-size:9px;margin-top:8px}.az-monitor-number{top:18px}.az-stage-wrap[data-expanded=true] .az-tour-bar{flex:none;width:min(850px,100%);margin-top:10px;box-sizing:border-box}.az-stage-wrap[data-expanded=true] .az-main-chin{height:16px}
@keyframes az-guide-arrive{from{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1051px){.az-showroom-intro{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:0 28px;text-align:left}.az-showroom-eyebrow{grid-column:1/-1}.az-showroom .az-showroom-intro h2{margin-bottom:6px}.az-showroom-intro h2 br{display:none}.az-showroom-intro h2 span:before{content:' '}.az-showroom-lead{text-align:left;padding-top:9px;margin:0}}
@media(min-width:1280px){.az-workspace-composition.has-companion{grid-template-columns:minmax(0,1fr) 278px;gap:24px}.az-companion-stack{grid-template-columns:1fr;margin:12px 0 0;gap:18px}.az-assist-monitor{width:95%;margin-left:auto}.az-progress-monitor{width:91%;margin:0 0 0 auto}.az-gallery-heading{margin-top:34px}}
@media(min-width:1650px){.az-workspace-composition.has-companion{grid-template-columns:minmax(0,1fr) 300px;gap:30px}.az-companion-stack{margin-top:20px}}
@media(min-width:760px) and (max-width:1279px){.az-companion-stack{grid-template-columns:1fr 1fr 1fr;max-width:none;gap:14px;margin-top:24px}.az-messaging-monitor iframe{height:330px}.az-assist-body{padding:14px}.az-progress-body{padding:12px}.az-small-title{gap:6px}.az-sample-tag{display:none}.az-window-dots{gap:3px}}
@media(max-width:759px){.az-showroom{padding-top:28px}.az-showroom-intro{margin-bottom:22px}.az-showroom .az-showroom-intro h2{font-size:34px;letter-spacing:-1.4px}.az-stage-heading{margin-bottom:12px}.az-stage-status{max-width:100%}.az-companion-stack{grid-template-columns:1fr;max-width:390px}.az-assist-monitor,.az-progress-monitor{width:100%;margin:0}.az-tour-bar{gap:8px;font-size:10px;padding:9px}.az-tour-markers{display:none}.az-tour-bar>button{font-size:10px}.az-gallery-heading{margin-top:34px}.az-gallery-heading>p{font-size:11px}.az-monitor-rail{gap:20px}}
@media(prefers-reduced-motion:reduce){.az-assist-body.is-updated{animation:none}.az-tour-markers i{transition:none}}

/* Keep playback controls close and the supporting tools to two clear windows. */
.az-primary-device>.az-tour-bar{width:100%}
.az-assist-monitor>.az-progress-monitor{width:100%;margin:0;border:0;border-top:1px solid #e8ecf3;border-radius:0;box-shadow:none;background:#f9fafd}
.az-assist-monitor>.az-progress-monitor>.az-small-title{min-height:0;padding:10px 14px 0;border:0;background:transparent}
.az-assist-monitor .az-progress-body{padding:6px 14px 10px}
.az-assist-monitor .az-progress-eyebrow,.az-assist-monitor .az-work-icon{display:none}
.az-assist-monitor .az-live-work{margin:0}
.az-assist-monitor .az-live-work>div{display:flex;flex-wrap:wrap;gap:2px 10px}
.az-assist-monitor .az-live-work strong{flex-basis:100%}
.az-assist-monitor .az-live-work small{margin-top:0}
.az-assist-monitor .az-progress-body>button{margin-top:6px;padding-top:6px}
.az-guide-chips{margin:8px 0}
@media(min-width:1280px){.az-messaging-monitor iframe{height:clamp(300px,calc(var(--az-demo-height) - 300px),330px)}}
@media(min-width:760px) and (max-width:1279px){.az-companion-stack{grid-template-columns:1fr 1fr;max-width:900px}}
