.esper-hero{
position:relative;display:block;width:100%;text-align:left;
font-family:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;
font-style:normal;text-transform:none;text-shadow:none;word-spacing:normal;
color:var(--st-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
--st-bg:#0A0A11; --st-raised:#171729; --st-stroke:#2E2E40;
--purple:#6C29FF; --lilac:#A379FF; --st-text:#E7E3F6; --st-muted:#97A0BF;
--c-rail:#1D1E31; --c-rail-active:#292942; --c-rail-icon:#5BCBA8;
--c-rail-text:#DADDE2; --c-rail-dim:#7C7E8A;
--c-page:#F6F9FF; --c-card:#FFFFFF; --c-hover:#F2F5FC;
--c-hair:#DADDE2; --c-soft:#E8E9EE;
--c-ink:#1A2B4B; --c-body:#536179; --c-muted:#6F7B8F;
--c-blue:#0048C5;
--ok-l:#17915E; --ok-wash-l:#E6F8F2;
--crit-l:#D92F0E; --crit-wash-l:#FAE8E8;
--info-wash-l:#D9E8FF;
--ok-d:#43CE95; --crit-d:#F2696F;
--a-page:#0F1828; --a-side:#1E2939; --a-top:#293443; --a-card:#2E3847;
--a-hair:#485468; --a-head:#FFFFFF; --a-body:#C9D2E0; --a-muted:#8B97AB;
--a-blue:#1671EF; --a-ok:#079455;
--f-bios:#000; --f-bios-fg:#C6C6C6; --f-inst:#4356B8; --f-modal:#C6C6C6;
--mb-bg:#101014; --mb-gold:#F5B942; --mb-rule:#26262E;
--e-standard:cubic-bezier(.32,.72,0,1);
--e-exit:cubic-bezier(.4,0,1,1);
--e-enter:cubic-bezier(0,0,.2,1);
--stage-w:1600; --stage-h:900;
--focus:var(--lilac);
--rail-btn:var(--st-muted); --rail-nm:#8F8AA8; --rail-nm-on:#F2F0FA;
--rail-tc:#5D5975; --rail-bl:#8A85A3; --rail-bl-on:#BDB8D1;
--rail-track:var(--st-stroke); --rail-fill:var(--lilac);
--rail-watched:rgba(163,121,255,.55); --rail-cue:#CBB6FF;
--rail-link-line:rgba(163,121,255,.55);
--rail-next-bg:rgba(163,121,255,.09); --rail-next-line:rgba(163,121,255,.22);
--tab-group-line:rgba(255,255,255,.13); --tab-group-bg:rgba(255,255,255,.02);
--tab-on-line:rgba(255,255,255,.42); --tab-on-bg:rgba(255,255,255,.06); --tab-on-hi:rgba(255,255,255,.08);
--tab-hover-bg:rgba(255,255,255,.04);
--play-ink:#E7E3F6; --play-ink-hover:#fff;
--play-bg:rgba(163,121,255,.08); --play-bg-hover:rgba(163,121,255,.18);
--play-line:rgba(163,121,255,.30); --play-line-hover:rgba(163,121,255,.6);
--cap-ink:#D6D0F0; --cap-sub:#9A93B8; --cap-sep:#6A6486; --cap-brand:#B9A6F2;
--cap-mark:var(--lilac); --cap-mark-glow:0 0 8px rgba(163,121,255,.7);
--ro-text:#C9CDE0; --ro-k:#AEB3CC; --ro-strong:#F2F0FA;
--ro-fw:#7DB4FF; --ro-fw-bg:rgba(22,113,239,.18); --ro-fw-line:rgba(76,155,255,.55);
--done-ink:#8BF0C2;
--sh-bezel:0 22px 48px -6px rgba(0,0,0,.55);
--sh-shell:0 18px 44px -8px rgba(0,0,0,.55);
--sh-tile:0 14px 30px -8px rgba(0,0,0,.6);
--sh-badge:0 8px 20px rgba(0,0,0,.4);
}
:root[data-theme="light"] .esper-hero,.esper-hero[data-theme="light"]{
--focus:#6C29FF;
--rail-btn:#6B6680; --rail-nm:#6B6680; --rail-nm-on:#0A0A11;
--rail-tc:#6B6680; --rail-bl:#6B6680; --rail-bl-on:#2E2E40;
--rail-track:#E2DEEC; --rail-fill:#6C29FF;
--rail-watched:rgba(108,41,255,.38); --rail-cue:#6C29FF;
--rail-link-line:rgba(108,41,255,.45);
--rail-next-bg:rgba(108,41,255,.05); --rail-next-line:rgba(108,41,255,.20);
--tab-group-line:rgba(10,10,17,.12); --tab-group-bg:rgba(10,10,17,.02);
--tab-on-line:rgba(10,10,17,.38); --tab-on-bg:#FFFFFF; --tab-on-hi:rgba(255,255,255,.9);
--tab-hover-bg:rgba(10,10,17,.04);
--play-ink:#2E2E40; --play-ink-hover:#0A0A11;
--play-bg:rgba(108,41,255,.05); --play-bg-hover:rgba(108,41,255,.12);
--play-line:rgba(108,41,255,.30); --play-line-hover:rgba(108,41,255,.6);
--cap-ink:#2E2E40; --cap-sub:#6B6680; --cap-sep:#B5B0C7; --cap-brand:#6C29FF;
--cap-mark:#6C29FF; --cap-mark-glow:none;
--ro-text:#2E2E40; --ro-k:#6B6680; --ro-strong:#0A0A11;
--ro-fw:#0B5BD3; --ro-fw-bg:rgba(22,113,239,.07); --ro-fw-line:rgba(22,113,239,.35);
--done-ink:#127A4D;
--sh-bezel:0 22px 44px -12px rgba(20,14,48,.32);
--sh-shell:0 18px 40px -12px rgba(20,14,48,.24), 0 0 0 1px rgba(20,14,48,.06);
--sh-tile:0 12px 26px -10px rgba(20,14,48,.32);
--sh-badge:0 8px 20px rgba(20,14,48,.18);
}
.esper-hero,.esper-hero *,.esper-hero *::before,.esper-hero *::after{box-sizing:border-box}
.esper-hero.esper-hero{visibility:visible}
.esper-hero :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote){
margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}
.esper-hero :where(ul,ol){list-style:none}
.esper-hero :where(a){font:inherit;color:inherit;text-decoration:none;background:none}
.esper-hero :where(b,strong){font-weight:bolder}
.esper-hero :where(button){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;margin:0;-webkit-appearance:none;appearance:none}
.esper-hero :where(img,svg){max-width:none;vertical-align:baseline}
.esper-hero .stage{
position:relative;width:100%;aspect-ratio:1600/770;
border-radius:14px;overflow:hidden;background:transparent;
container-type:inline-size;
}
.esper-hero .stage__glow{position:absolute;inset:0;background:none;will-change:opacity}
.esper-hero .stage__space{
position:absolute;top:0;left:0;width:1600px;height:770px;
transform:translate(var(--ox,0px),var(--oy,0px)) scale(var(--k,1));
transform-origin:0 0;
}
@media (max-width:767px){.esper-hero.is-poster .stage{aspect-ratio:1120/760}}
.esper-hero .stage__space > *{position:absolute}
.esper-hero .console{z-index:2}
.esper-hero .dev{z-index:3}
.esper-hero .inset{z-index:5}
.esper-hero .devcap{z-index:6}
.esper-hero .lockups{z-index:7}
.esper-hero .badge,.esper-hero .pulse,.esper-hero .okcheck{z-index:8}
.esper-hero .cursor{z-index:9}
.esper-hero .dev{width:1010px;height:596px;left:295px;top:150px;
transform-origin:0 0;will-change:transform,opacity}
.esper-hero .dev__bezel{
position:relative;width:1010px;height:596px;border-radius:18px;
background:#1A1A1F;border:1.5px solid #33333C;padding:25px;
box-shadow:var(--sh-bezel);
}
.esper-hero .dev__screen{
position:relative;width:960px;height:540px;border-radius:4px;
background:#000;overflow:hidden;
}
.esper-hero .dev__led{
position:absolute;right:26px;bottom:12px;width:6px;height:6px;border-radius:50%;
background:var(--ok-d);opacity:.7;
}
.esper-hero .dev--clone{opacity:0}
.esper-hero .dev__sweep{
position:absolute;inset:0;border-radius:4px;
pointer-events:none;opacity:0;
background:linear-gradient(180deg,
rgba(108,41,255,0)    0%,
rgba(108,41,255,0)   22%,
rgba(124,67,255,.10) 33%,
rgba(152,110,255,.32) 42%,
rgba(196,168,255,.68) 48%,
rgba(214,196,255,.80) 50%,
rgba(196,168,255,.68) 52%,
rgba(152,110,255,.32) 58%,
rgba(124,67,255,.10) 67%,
rgba(108,41,255,0)   78%,
rgba(108,41,255,0)  100%);
will-change:transform,opacity;
}
.esper-hero .dev__wash{
position:absolute;left:0;top:-30%;width:400%;height:160%;
pointer-events:none;opacity:0;transform-origin:0 50%;
background:linear-gradient(90deg,
rgba(108,41,255,0) 0%, rgba(108,41,255,.28) 9%, rgba(132,84,244,.80) 18%,
rgba(146,106,246,.95) 25%, rgba(164,132,250,.97) 50%, rgba(146,106,246,.95) 75%,
rgba(132,84,244,.80) 82%, rgba(108,41,255,.28) 91%, rgba(108,41,255,0) 100%);
will-change:transform,opacity;
}
.esper-hero .dev__emanate{
position:absolute;left:50%;top:50%;width:1100px;height:1200px;
margin:-600px 0 0 -550px;
pointer-events:none;opacity:0;transform-origin:50% 50%;
background:linear-gradient(180deg,
rgba(90,33,214,0) 0%, rgba(108,41,240,.45) 12%, rgba(124,59,238,.95) 25%,
rgba(150,110,246,.97) 50%, rgba(124,59,238,.95) 75%, rgba(108,41,240,.45) 88%,
rgba(90,33,214,0) 100%);
will-change:transform,opacity;
}
.esper-hero .fleetdone{
left:0;top:680px;width:1600px;text-align:center;opacity:0;
font-family:"Geist Mono",ui-monospace,monospace;font-size:21px;font-weight:500;
letter-spacing:.02em;color:var(--done-ink);white-space:nowrap;will-change:transform,opacity;
z-index:8;
}
.esper-hero .fleetdone i{
display:inline-block;width:10px;height:10px;border-radius:50%;
background:var(--ok-d);margin-right:13px;vertical-align:2px;
box-shadow:0 0 10px rgba(67,206,149,.8);
}
.esper-hero .fleetbg{left:-200px;top:-180px;width:2000px;height:1130px;z-index:3;opacity:0;pointer-events:none;
will-change:opacity}
.esper-hero .fleetbg i{position:absolute;display:block;border-radius:50%;will-change:transform,opacity}
:root[data-theme="light"] .esper-hero .fleetbg,.esper-hero[data-theme="light"] .fleetbg{
-webkit-mask-image:linear-gradient(180deg,transparent 16%,#000 34%,#000 66%,transparent 84%),
linear-gradient(90deg,transparent 10%,#000 24%,#000 76%,transparent 90%);
-webkit-mask-composite:source-in;
mask-image:linear-gradient(180deg,transparent 16%,#000 34%,#000 66%,transparent 84%),
linear-gradient(90deg,transparent 10%,#000 24%,#000 76%,transparent 90%);
mask-composite:intersect}
.esper-hero .fleetbg__a{left:420px;top:180px;width:900px;height:720px;
background:radial-gradient(closest-side, rgba(124,59,238,.55), rgba(108,41,255,.22) 48%, rgba(108,41,255,0) 100%)}
.esper-hero .fleetbg__b{left:780px;top:300px;width:820px;height:640px;
background:radial-gradient(closest-side, rgba(176,120,255,.38), rgba(90,33,214,.16) 52%, rgba(90,33,214,0) 100%)}
.esper-hero .fleet9{left:314px;top:57px;width:972px;height:596px;z-index:4;
display:grid;grid-template-columns:repeat(3,300px);grid-template-rows:repeat(3,180px);
column-gap:36px;row-gap:28px}
.esper-hero .ft{position:relative;border-radius:13px;background:#1A1A1F;border:1.5px solid #33333C;padding:9px;
box-shadow:var(--sh-tile);opacity:0;transform-origin:50% 50%;
will-change:transform,opacity}
.esper-hero .ft--c{border-color:#4A3E73;box-shadow:0 0 0 1px rgba(163,121,255,.35), 0 0 34px rgba(124,59,238,.35),
0 14px 30px -8px rgba(0,0,0,.6);z-index:1}
.esper-hero .ft__scr{width:100%;height:100%;border-radius:4px;background:#090F1A;
display:flex;align-items:center;justify-content:center}
.esper-hero .ft__ring{position:relative;width:126px;height:126px}
.esper-hero .fr{width:100%;height:100%;transform:rotate(-90deg);display:block}
.esper-hero .fr circle{fill:none;stroke-width:10}
.esper-hero .fr .trk{stroke:#22324A}
.esper-hero .fr .arc{stroke:var(--a-blue);stroke-linecap:round}
.esper-hero .ft.is-done .fr .arc{stroke:var(--ok-d)}
.esper-hero .ft__pct{position:absolute;inset:0;display:grid;place-items:center;
font-family:"Geist Mono",monospace;font-size:27px;font-weight:500;color:#EEF3FB;will-change:opacity}
.esper-hero .ft__ok{position:absolute;inset:0;display:grid;place-items:center;
font-size:46px;font-weight:600;color:var(--ok-d);opacity:0;will-change:transform,opacity}
.esper-hero .grub-bar b{font-weight:500;color:#1B2430}
.esper-hero .ovw{display:flex;flex-direction:column;gap:11px;height:100%;min-height:0}
.esper-hero .ovw__grid{
flex:none;display:grid;grid-template-columns:repeat(6,1fr);gap:10px 16px;
}
.esper-hero .ovw__grid span{display:flex;flex-direction:column;gap:3px;min-width:0}
.esper-hero .ovw__grid em,.esper-hero .ovw__bp em{font-style:normal;font-size:9.5px;color:var(--c-muted);white-space:nowrap}
.esper-hero .ovw__grid b,.esper-hero .ovw__bp b{font-size:11px;font-weight:500;color:var(--c-ink);line-height:1.35}
.esper-hero .ovw__grid .mono,.esper-hero .ovw__bp .mono{font-family:"Geist Mono",ui-monospace,monospace;font-size:10.5px}
.esper-hero .ovw__bp{flex:none;display:flex;gap:34px;padding-top:12px;border-top:1px solid var(--c-soft)}
.esper-hero .ovw__bp span{display:flex;flex-direction:column;gap:3px}
.esper-hero .ovw__bp .lnk{color:var(--c-blue)}
.esper-hero .ovw__dr{display:flex;align-items:center;gap:6px;font-style:normal;
font-family:"Geist Mono",ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--c-ink)}
.esper-hero .ovw__dr u{text-decoration:none;margin-left:5px}
.esper-hero .ovw__dr u:first-child{margin-left:0}
.esper-hero .ovw__det{flex:1;min-height:0;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;padding-top:12px;
border-top:1px solid var(--c-soft)}
.esper-hero .ovw__det [data-h="5"]{flex:1 0 100%;margin:0 0 2px;font-size:11.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .ovw__det span{
flex:1 1 30%;padding:9px 12px;border:1px solid var(--c-hair);border-radius:5px;
background:var(--c-card);font-size:10.5px;color:var(--c-body);
}
.esper-hero .dash{display:flex;flex-direction:column;gap:9px;height:100%;min-height:0}
.esper-hero .dash__row{display:flex;gap:9px;min-height:0}
.esper-hero .dash__row--a{flex:1.2}
.esper-hero .dash__row--b{flex:1}
.esper-hero .dash__card{
flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;
background:#fff;border:1px solid var(--c-soft);border-radius:6px;padding:10px 12px}
.esper-hero .dash__card--seen{flex:2.1}
.esper-hero .dash__card--map{flex:3}
.esper-hero .dash__card--alerts{flex:1}
.esper-hero .dash__card [data-h="5"]{margin:0;font-size:11px;font-weight:500;color:var(--c-ink);
display:flex;align-items:center;gap:4px}
.esper-hero .q{font-style:normal;font-size:7px;font-weight:500;color:#98A2B3;width:9px;height:9px;
border:1px solid #C6CEDA;border-radius:50%;display:grid;place-items:center;flex:none}
.esper-hero .dash__sub{font-style:normal;font-size:8.5px;color:var(--c-muted);margin-top:-4px}
.esper-hero .dash__leg{display:flex;flex-wrap:wrap;gap:3px 12px;font-size:7.5px;color:var(--c-body)}
.esper-hero .dash__leg span{display:flex;align-items:center;gap:4px;white-space:nowrap}
.esper-hero .sw{width:7px;height:7px;border-radius:2px;display:block;flex:none}
.esper-hero .sw--r{background:#D9391B}
.esper-hero .sw--a{background:#E0A144}
.esper-hero .sw--y{background:#F2C94C}
.esper-hero .sw--g{background:#2FA46B}
.esper-hero .sw--b{background:#2F6FD9}
.esper-hero .sw--n{background:#1E2A44}
.esper-hero .sw--gy{background:#98A2B3}
.esper-hero .dash__chart{flex:1;display:flex;gap:6px;min-height:0}
.esper-hero .dash__yax{display:flex;flex-direction:column;justify-content:space-between;
font-size:6.5px;font-family:"Geist Mono",monospace;color:var(--c-muted);
text-align:right;padding-bottom:11px;flex:none}
.esper-hero .dash__plot{flex:1;min-width:0;position:relative;
background-image:linear-gradient(to bottom, var(--c-soft) 0 1px, transparent 1px);
background-size:100% calc((100% - 11px)/6);background-repeat:repeat-y;
background-position:0 0}
.esper-hero .dash__bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:10px}
.esper-hero .dash__bars span{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;
height:100%;justify-content:flex-end}
.esper-hero .dash__bars u{text-decoration:none;font-size:7px;color:var(--c-ink);font-family:"Geist Mono",monospace}
.esper-hero .dash__bars b{display:block;width:46%;height:var(--h);border-radius:1px;background:#2FA46B;min-height:2px}
.esper-hero .dash__bars .is-amb b{background:#E0A144}
.esper-hero .dash__bars .is-hot b{background:#D9391B}
.esper-hero .dash__bars .is-dim b{background:#1E2A44}
.esper-hero .dash__bars em{font-style:normal;font-size:6.5px;color:var(--c-muted);white-space:nowrap;height:9px}
.esper-hero .dash__sec{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;align-content:start;flex:1}
.esper-hero .dash__sec span{display:grid;grid-template-columns:auto 1fr;gap:1px 5px;align-items:center}
.esper-hero .dash__sec .is-wide{grid-column:1 / -1}
.esper-hero .dash__sec > span > .sw{grid-area:1/1}
.esper-hero .dash__sec u{grid-area:1/2;text-decoration:none;font-size:8.5px;font-weight:500;color:var(--c-blue)}
.esper-hero .dash__sec b{grid-area:2/2;font-size:8.5px;font-weight:400;color:var(--c-ink);font-family:"Geist Mono",monospace}
.esper-hero .dash__os{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;min-height:0}
.esper-hero .dash__donut{
flex:none;width:120px;height:120px;border-radius:50%;
background:conic-gradient(#2F6FD9 0 2%, #F2C94C 2% 8%, #2FA46B 8% 100%);
-webkit-mask:radial-gradient(circle, transparent 0 55%, #000 55.5%);
mask:radial-gradient(circle, transparent 0 55%, #000 55.5%)}
.esper-hero .dash__legend{display:grid;grid-template-columns:auto auto;gap:4px 10px}
.esper-hero .dash__legend span{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--c-body)}
.esper-hero .dash__ah{display:flex;align-items:center;gap:8px}
.esper-hero .dash__ah > .chip{margin-left:auto;font-style:normal;font-size:8px;color:var(--c-body);
border:1px solid var(--c-soft);border-radius:4px;padding:2px 7px}
.esper-hero .dash__alerts{flex:1;display:flex;flex-direction:column;min-height:0}
.esper-hero .dash__alerts span{display:flex;align-items:center;gap:8px;padding:3px 0;border-top:1px solid var(--c-soft)}
.esper-hero .dash__alerts span:first-child{border-top:0}
.esper-hero .dvi{width:15px;height:11px;border-radius:2px;flex:none;background:var(--c-blue);opacity:.85}
.esper-hero .dash__alerts em{font-style:normal;display:flex;flex-direction:column;gap:1px;min-width:0;
font-size:8px;color:var(--c-muted)}
.esper-hero .dash__alerts b{font-family:"Geist Mono",monospace;font-size:9px;font-weight:500;color:var(--c-ink)}
.esper-hero .dash__alerts u{margin-left:auto;text-decoration:none;text-align:center;font-size:11px;font-weight:500;
color:var(--c-ink);background:#F2F5FA;border-radius:4px;padding:2px 8px;flex:none}
.esper-hero .dash__alerts u i{display:block;font-style:normal;font-size:7px;font-weight:400;color:var(--c-muted)}
.esper-hero .dash__map{flex:1;min-height:0;border-radius:4px;position:relative;overflow:hidden;
background:#C8DDEC}
.esper-hero .dash__map .ld{position:absolute;background:#EDF0EC;border-radius:38% 62% 45% 55%}
.esper-hero .ld--na{left:8%;top:14%;width:20%;height:42%}
.esper-hero .ld--sa{left:20%;top:56%;width:11%;height:36%;border-radius:50% 50% 60% 40%}
.esper-hero .ld--eu{left:44%;top:12%;width:12%;height:26%}
.esper-hero .ld--af{left:45%;top:40%;width:14%;height:40%;border-radius:45% 55% 50% 50%}
.esper-hero .ld--as{left:58%;top:10%;width:28%;height:40%}
.esper-hero .ld--au{left:78%;top:64%;width:13%;height:22%}
.esper-hero .dash__map .pins{position:absolute;inset:0;
background-image:radial-gradient(circle, #2B3A55 0 1.1px, transparent 1.4px);
background-size:17px 15px;opacity:.62}
.esper-hero .dash__pipes{flex:1;display:flex;flex-direction:column;min-height:0}
.esper-hero .dash__pipes > span{display:flex;align-items:center;gap:18px;padding:3px 0;
border-top:1px solid var(--c-soft)}
.esper-hero .dash__pipes > span:first-child{border-top:0}
.esper-hero .pgrid{font-style:normal;display:grid;grid-template-columns:auto minmax(0,1fr);
gap:1px 14px;align-items:center;flex:0 0 36%;min-width:0}
.esper-hero .pgrid i{font-style:normal;font-size:7.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .pgrid b{font-size:8px;font-weight:400;color:var(--c-muted);white-space:nowrap;
overflow:hidden;text-overflow:ellipsis}
.esper-hero .pgrid b.lnk{color:var(--c-blue);font-weight:500;font-family:"Geist Mono",monospace;font-size:8.5px}
.esper-hero .pcol{font-style:normal;display:flex;flex-direction:column;gap:2px;flex:none;
align-items:flex-start;width:66px}
.esper-hero .pcol i{font-style:normal;font-size:7.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .pcol b.stg{font-size:7.5px;font-weight:400;color:var(--c-muted)}
.esper-hero .pl{text-decoration:none;font-size:7px;font-weight:500;padding:2px 5px;border-radius:3px}
.esper-hero .pl--f{background:var(--crit-wash-l);color:var(--crit-l)}
.esper-hero .pl--s{background:var(--ok-wash-l);color:var(--ok-l)}
.esper-hero .prun{flex:none;margin-left:auto;font-size:8px;font-weight:500;color:#fff;
background:var(--c-blue);border-radius:3px;padding:4px 9px;cursor:default}
.esper-hero .dash__all{font-size:9px;font-weight:500;color:var(--c-blue);cursor:default}
.esper-hero .chs{position:absolute;inset:0;opacity:0;pointer-events:none;will-change:opacity}
.esper-hero .chs--on{opacity:1}
.esper-hero .chs i{position:absolute;display:block}
.esper-hero .chs--pos .chs__slot{
right:64px;bottom:8px;width:96px;height:5px;border-radius:3px;
background:#0E0E12;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);
}
.esper-hero .chs--board .chs__mount{
left:50%;top:-9px;width:190px;height:9px;margin-left:-95px;border-radius:3px 3px 0 0;
background:linear-gradient(#2A2A32,#17171C);
}
.esper-hero .chs--tab .chs__cam{
left:50%;top:9px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;
background:#0C0C10;box-shadow:inset 0 0 0 1px rgba(255,255,255,.10);
}
.esper-hero .chs--tab .chs__home{
left:50%;bottom:8px;width:132px;height:5px;margin-left:-66px;border-radius:3px;
background:rgba(255,255,255,.20);
}
.esper-hero .devcap{left:295px;top:40px;height:26px}
.esper-hero .devcap__v{
position:absolute;left:0;top:0;display:flex;align-items:center;gap:10px;opacity:0;
font-family:"Geist Mono",ui-monospace,monospace;font-size:15px;font-weight:500;
letter-spacing:.08em;text-transform:uppercase;color:var(--cap-ink);white-space:nowrap;
will-change:opacity;
}
.esper-hero .devcap__v i{width:7px;height:7px;border-radius:1px;background:var(--cap-mark);display:block;flex:none;
box-shadow:var(--cap-mark-glow)}
.esper-hero .devcap__v b{font-weight:400;color:var(--cap-sub);text-transform:none;letter-spacing:.02em}
.esper-hero .devcap__v b::before{content:"·";margin-right:10px;color:var(--cap-sep)}
.esper-hero .devcap__v--new b{color:var(--cap-brand)}
.esper-hero .scr{
position:absolute;inset:0;opacity:0;
will-change:opacity;
font-size:16px;
}
.esper-hero .scr--on{opacity:1}
.esper-hero .scr-win{background:#0A2540;overflow:hidden}
.esper-hero .win-wall{position:absolute;inset:0;background-size:cover;background-position:50% 42%;
image-rendering:pixelated;image-rendering:crisp-edges;
background-image:url("data:image/png;base64,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")}
.esper-hero .win-wall i{display:none}
.esper-hero .win-icons{position:absolute;left:26px;top:22px;display:flex;flex-direction:column;gap:16px}
.esper-hero .win-ic{display:flex;flex-direction:column;align-items:center;gap:5px;width:78px}
.esper-hero .win-ic i{width:38px;height:32px;border-radius:3px;display:block;
background:linear-gradient(160deg,#FBD26B,#E3A83C);box-shadow:0 1px 2px rgba(0,0,0,.35)}
.esper-hero .win-ic span{font-size:11px;color:#F2F6FA;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.7)}
.esper-hero .win-ic:last-child i{background:linear-gradient(160deg,#9FB6C6,#6C8598);border-radius:3px 3px 7px 7px}
.esper-hero .win-task{position:absolute;left:0;right:0;bottom:0;height:44px;background:rgba(12,18,26,.94);
display:flex;align-items:center;padding:0 12px;gap:11px}
.esper-hero .win-start{width:20px;height:20px;flex:none;display:block;opacity:.92;
background:linear-gradient(#fff,#fff) 0 0/9px 9px no-repeat,
linear-gradient(#fff,#fff) 11px 0/9px 9px no-repeat,
linear-gradient(#fff,#fff) 0 11px/9px 9px no-repeat,
linear-gradient(#fff,#fff) 11px 11px/9px 9px no-repeat}
.esper-hero .win-search{flex:none;width:204px;height:27px;border-radius:14px;background:rgba(255,255,255,.14);
display:flex;align-items:center;padding:0 13px;font-size:11px;color:#C3CCD6}
.esper-hero .win-open,.esper-hero .win-tray{display:flex;align-items:center;gap:9px}
.esper-hero .win-open i{width:20px;height:20px;border-radius:3px;display:block;background:rgba(226,235,244,.85)}
.esper-hero .win-tray{margin-left:auto}
.esper-hero .win-tray i{width:12px;height:12px;border-radius:2px;display:block;background:rgba(226,235,244,.72)}
.esper-hero .win-task time{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;
font-family:"Geist Mono",monospace;font-size:11px;color:#E2EBF4}
.esper-hero .win-task time b{font-weight:400;opacity:.86}
.esper-hero .scr-inst{background:var(--f-inst)}
.esper-hero .inst-log{
position:absolute;right:0;top:0;bottom:0;width:62%;
background:#0D1117;overflow:hidden;opacity:0;
display:flex;flex-direction:column;
box-shadow:inset 14px 0 22px -14px rgba(0,0,0,.85), -1px 0 0 rgba(255,255,255,.07);
will-change:transform,opacity;
}
.esper-hero .inst-log__tabs{
flex:none;display:flex;background:#161B22;border-bottom:1px solid #21262D;
font-family:"Geist Mono",monospace;font-size:8.5px;color:#7D8590;
}
.esper-hero .inst-log__tabs span{padding:6px 12px;border-right:1px solid #21262D;white-space:nowrap}
.esper-hero .inst-log__tabs .is-on{background:#0D1117;color:#E6EDF3;box-shadow:inset 0 1.5px 0 #E3843B}
.esper-hero .inst-log__body{flex:1;min-height:0;overflow:hidden}
.esper-hero .inst-log__rows{
display:block;padding:8px 0 0;
font-family:"Geist Mono",monospace;font-size:8.5px;line-height:1.62;
color:#C9D1D9;white-space:pre;will-change:transform;
}
.esper-hero .inst-log__rows span{display:block;padding:0 12px 0 0}
.esper-hero .inst-log__rows span.is-hi{background:rgba(110,118,129,.14)}
.esper-hero .inst-log__rows em{
display:inline-block;width:30px;padding-right:10px;margin-right:10px;
text-align:right;font-style:normal;color:#495056;
border-right:1px solid #1C2128;
}
.esper-hero .inst-log__rows u{text-decoration:none;color:#7D8590}
.esper-hero .inst-log__rows b{font-weight:400;color:#D2A8FF}
.esper-hero .inst-log__rows i{font-style:normal;color:#79C0FF}
.esper-hero .inst-steps{
position:absolute;left:18px;right:18px;top:50%;transform:translateY(-50%);
display:flex;align-items:center;justify-content:space-between;
}
.esper-hero .inst-step{
position:relative;z-index:1;                 
flex:none;font-weight:400;
background:var(--f-modal);border:1px solid #F2F2F2;
box-shadow:5px 5px 0 rgba(34,34,74,.7);
padding:11px 16px;font-family:"Geist Mono",monospace;font-size:12px;font-weight:500;color:#1A1A1A;
opacity:0;will-change:transform,opacity;
}
.esper-hero .inst-join{
flex:1 1 auto;min-width:18px;height:2px;margin:0;
background:linear-gradient(90deg,rgba(240,162,46,.35),#F0A22E 55%,#FFC46B);
border-radius:1px;box-shadow:0 0 6px rgba(240,162,46,.35);
transform-origin:0 50%;opacity:0;will-change:transform,opacity;
}
.esper-hero .inst-step:not([data-step="0"])::before{
content:"";position:absolute;right:100%;top:50%;
border-left:7px solid #FFC46B;
border-top:5px solid transparent;border-bottom:5px solid transparent;
transform:translate(1px,-50%);
}
.esper-hero .inst-done{position:absolute;inset:0;opacity:0;will-change:transform,opacity;
transform-origin:50% 50%}
.esper-hero .inst-burst{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}
.esper-hero .burst-flash{position:absolute;left:-420px;top:-300px;width:840px;height:600px;border-radius:50%;
background:radial-gradient(closest-side, rgba(255,250,232,.95), rgba(255,226,140,.55) 38%,
rgba(201,166,255,.25) 64%, rgba(201,166,255,0) 100%);
opacity:0;will-change:transform,opacity}
.esper-hero .burst-ring{position:absolute;left:-150px;top:-150px;width:300px;height:300px;border-radius:50%;
border:3px solid rgba(255,244,214,.95);
box-shadow:0 0 18px 2px rgba(255,214,120,.65), inset 0 0 14px rgba(255,214,120,.45);
opacity:0;will-change:transform,opacity}
.esper-hero .burst-sparks b{position:absolute;left:0;top:0;width:0;height:0;transform:rotate(var(--a))}
.esper-hero .burst-sparks i{position:absolute;left:0;top:-2px;width:34px;height:4px;border-radius:2px;
background:linear-gradient(90deg, rgba(255,214,107,0), #FFE08A 60%, #FFF6D8);
box-shadow:0 0 8px rgba(255,214,107,.8);
transform-origin:0 50%;opacity:0;will-change:transform,opacity}
.esper-hero .burst-sparks i.is-lilac{background:linear-gradient(90deg, rgba(201,166,255,0), #C9A6FF 60%, #F3EBFF);
box-shadow:0 0 8px rgba(201,166,255,.85)}
.esper-hero .inst-modal{
position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
width:566px;background:var(--f-modal);border:1px solid #F2F2F2;
box-shadow:10px 10px 0 rgba(34,34,74,.75);
padding:24px 28px;font-family:"Geist Mono",monospace;font-size:15.5px;color:#1A1A1A;
}
.esper-hero .inst-modal > span{display:block;white-space:nowrap}
.esper-hero .inst-exit{margin:14px auto 0;width:112px;text-align:center;padding:3px 0;
background:#C9CFD6;border:1px solid #6E747C;font-size:13px}
.esper-hero .inst-bar{margin-top:14px;height:12px;background:#9AA0A8;border:1px solid #6E747C;overflow:hidden}
.esper-hero .inst-bar i{display:block;height:100%;width:100%;background:#3B4B9E;transform:scaleX(0);transform-origin:0 50%;will-change:transform}
.esper-hero .scr-and{background:linear-gradient(160deg,#7A3DFF 0%,#6C29FF 45%,#5520DA 100%);overflow:hidden}
.esper-hero .and-home{position:absolute;inset:0}
.esper-hero .and-sb{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:8px;padding:12px 20px;
font-family:"Geist Mono",monospace;font-size:18px;font-weight:500;color:#fff}
.esper-hero .and-sb i{display:block;width:15px;height:17px}
.esper-hero .and-sb i svg{display:block;width:100%;height:100%;filter:brightness(0) invert(1);opacity:.92}
.esper-hero .and-sb i:first-of-type{margin-left:6px}
.esper-hero .and-apps{position:absolute;left:46px;top:84px;display:flex;gap:30px}
.esper-hero .and-app{display:flex;flex-direction:column;align-items:center;gap:12px;width:116px;will-change:transform,opacity}
.esper-hero .and-app__ic{display:grid;place-items:center;width:96px;height:96px;border-radius:20px;
box-shadow:inset 0 0 0 2px rgba(255,255,255,.55), 0 10px 22px rgba(30,0,90,.35);will-change:transform}
.esper-hero .and-app__ic svg{display:block}
.esper-hero .and-app__ic--set{background:linear-gradient(160deg,#3DAEF0,#1E8AD6)}
.esper-hero .and-app__ic--set svg{width:62px;height:62px}
.esper-hero .and-app__ic--pos{background:linear-gradient(160deg,#FFD45C,#F5B630)}
.esper-hero .and-app__ic--pos svg{width:70px;height:66px}
.esper-hero .and-app em{font-style:normal;text-align:center;font-family:"Geist Mono",monospace;font-size:15px;
font-weight:500;line-height:1.25;letter-spacing:.04em;color:#fff;text-shadow:0 1px 3px rgba(30,0,80,.4)}
.esper-hero .and-navbar{position:absolute;left:0;right:0;bottom:0;height:12px;display:block;background:rgba(232,226,255,.85)}
.esper-hero .and-win{position:absolute;left:284px;top:58px;width:430px;border-radius:14px;overflow:hidden;
background:#F7F6FA;transform-origin:16% 12%;
box-shadow:0 0 0 3px rgba(255,255,255,.75), 0 26px 56px -14px rgba(20,0,70,.65);will-change:transform,opacity}
.esper-hero .and-bar{display:flex;align-items:center;gap:14px;padding:13px 18px;background:#5A21D6;
font-size:18px;font-weight:500;color:#fff}
.esper-hero .and-list{display:flex;flex-direction:column;overflow:hidden;position:relative;padding-bottom:6px}
.esper-hero .and-list > span:last-child{border-bottom:0}
.esper-hero .and-wave{position:absolute;left:0;right:0;top:0;height:50px;z-index:2;pointer-events:none;
background:linear-gradient(90deg, rgba(108,41,255,.16), rgba(108,41,255,.05) 70%, rgba(108,41,255,0));
box-shadow:inset 3px 0 0 #6C29FF;transform-origin:0 0;opacity:0;will-change:transform,opacity}
.esper-hero .and-list > span{transform-origin:0 50%}
.esper-hero .and-list span{display:flex;flex-direction:column;gap:2px;padding:8px 20px;background:#F7F6FA;
will-change:transform,opacity;border-bottom:1px solid #E2E0E8}
.esper-hero .and-list em{font-style:normal;font-size:14px;font-weight:500;color:#25222E}
.esper-hero .and-list b{font-family:"Geist Mono",monospace;font-size:12.5px;font-weight:400;color:#6C6878}
.esper-hero .and-list b.is-key{color:var(--purple);font-weight:500}
.esper-hero .and-list .and-sec{background:#DCDAE2;font-size:12px;font-weight:500;color:#3A3745;padding:6px 20px}
.esper-hero .scr-grub{background:#000}
.esper-hero .grub-hd{position:absolute;left:0;right:0;top:0;height:46px;
background:#D7DBE1;display:flex;align-items:center;justify-content:center}
.esper-hero .grub-hd span{font-family:"Geist Mono",monospace;font-size:19px;font-weight:500;color:#101418;letter-spacing:.01em}
.esper-hero .grub-lead{position:absolute;left:44px;top:84px;
font-family:"Geist Mono",monospace;font-size:18px;font-weight:500;color:#F3F5F8}
.esper-hero .grub-panel{position:absolute;left:44px;right:44px;top:134px;padding:12px;
border:1.5px solid #59616C;border-radius:4px;background:none;overflow:hidden}
.esper-hero .grub-row{position:relative;z-index:1;padding:15px 20px;
font-family:"Geist Mono",monospace;font-size:20px;font-weight:500;line-height:1.2;color:#F3F5F8}
.esper-hero .grub-row span{display:block}
.esper-hero .grub-sel{position:absolute;left:12px;right:12px;top:12px;height:52px;border-radius:5px;
background:linear-gradient(180deg,#7E46FF 0%,#6C29FF 48%,#5520DA 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(190,160,255,.45),
0 4px 12px rgba(108,41,255,.30);
opacity:0;will-change:transform,opacity}
.esper-hero .grub-sel b{position:absolute;inset:-4px -4px;opacity:0;pointer-events:none;border-radius:8px;
background:radial-gradient(70% 140% at 30% 50%, rgba(178,132,255,.32), rgba(124,59,238,0) 72%);
will-change:opacity}
.esper-hero .grub-bar{position:absolute;left:0;right:0;bottom:0;height:46px;
background:#D7DBE1;display:flex;align-items:center;justify-content:space-between;
padding:0 22px 0 14px;font-family:"Geist Mono",monospace;font-size:15px;font-weight:500;color:#1D242C}
.esper-hero .grub-key{position:relative;display:inline-flex;align-items:center;padding:6px 12px;
color:#141A20;will-change:transform}
.esper-hero .grub-key b{position:relative;z-index:1;font-weight:600}
.esper-hero .grub-key__chip{position:absolute;inset:0;border-radius:5px;opacity:0;display:block;
background:linear-gradient(180deg,#FFD877 0%,#F5B942 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,.6), inset 0 0 0 1px rgba(170,110,10,.35),
0 2px 8px rgba(245,185,66,.45);
will-change:transform,opacity}
.esper-hero .scr-board{position:relative;background:var(--mb-bg);display:flex;flex-direction:column}
.esper-hero .mb-chrome{position:absolute;left:0;right:0;top:0;z-index:2;
display:flex;align-items:center;gap:10px;padding:9px 14px;background:#2B2B31;
will-change:transform,opacity}
.esper-hero .mb-chrome b{width:9px;height:9px;border-radius:50%;background:#5A5A63;display:block}
.esper-hero .mb-chrome span{flex:1;background:#3A3A42;border-radius:11px;padding:4px 10px;
font-family:"Geist Mono",monospace;font-size:11px;color:#9A9AA6}
.esper-hero .mb-body{flex:1;padding:26px 40px;display:flex;flex-direction:column;gap:14px}
.esper-hero .mb-brand{display:flex;align-items:center;gap:11px}
.esper-hero .mb-brand svg{width:24px;height:27px}
.esper-hero .mb-brand b{font-size:19px;font-weight:700;letter-spacing:.06em;color:var(--mb-gold)}
.esper-hero .mb-brand em{margin-left:auto;font-style:normal;font-size:12px;font-weight:500;letter-spacing:.08em;color:#6C6C78}
.esper-hero .mb-list{flex:1;display:flex;flex-direction:column;justify-content:space-between}
.esper-hero .mb-item{display:flex;align-items:center;gap:16px;padding:11px 0;border-bottom:1px solid var(--mb-rule)}
.esper-hero .mb-item:last-child{border-bottom:0}
.esper-hero .mb-item span{flex:1;font-size:25px;font-weight:500;letter-spacing:-.01em;color:#F2F2F5}
.esper-hero .mb-item b{font-family:"Geist Mono",monospace;font-size:25px;font-weight:600;color:var(--mb-gold)}
.esper-hero .mb-nav{position:absolute;left:0;right:0;bottom:0;z-index:2;
display:flex;align-items:center;justify-content:center;gap:120px;padding:9px 0;background:#000;
will-change:transform,opacity}
.esper-hero .mb-nav i{width:13px;height:13px;background:#D8D8DE;display:block}
.esper-hero .mb-nav i:nth-child(1){clip-path:polygon(100% 0,100% 100%,0 50%)}
.esper-hero .mb-nav i:nth-child(2){border-radius:50%}
.esper-hero .mb-nav i:nth-child(3){border-radius:2px}
.esper-hero .scr-ring{background:#090F1A;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:26px}
.esper-hero .ring{width:300px;height:300px;transform:rotate(-90deg)}
.esper-hero .ring circle{fill:none;stroke-width:15}
.esper-hero .ring .trk{stroke:#2B3A52}
.esper-hero .ring .arc{stroke:var(--a-blue);stroke-linecap:round;
stroke-dasharray:var(--circ);stroke-dashoffset:var(--circ);will-change:stroke-dashoffset}
.esper-hero .ring.is-done .arc{stroke:var(--ok-d)}
.esper-hero .ring-lbl{font-family:"Geist Mono",monospace;font-size:52px;font-weight:500;color:#EAF0FA}
.esper-hero .ring-name{font-family:"Geist Mono",monospace;font-size:32px;color:#96A4BC}
.esper-hero .ring-wrap{position:relative;display:flex;align-items:center;justify-content:center}
.esper-hero .ring-wrap .ring-lbl{position:absolute}
.esper-hero .tick{position:absolute;font-size:96px;line-height:1;color:var(--ok-d);opacity:0;will-change:opacity,transform}
.esper-hero .scr-ti{background:#fff;display:flex;flex-direction:column}
.esper-hero .ti-chrome{display:flex;align-items:center;gap:13px;padding:13px 20px;background:#F3F2F7}
.esper-hero .ti-chrome > svg{height:21px;width:auto;flex:none;color:var(--purple)}
.esper-hero .ti-url{
flex:1;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #DDDAE6;
border-radius:8px;padding:8px 13px;font-family:"Geist Mono",monospace;font-size:14px;color:#3A3745;
will-change:transform;
}
.esper-hero .ti-url i{width:12px;height:12px;border-radius:2px;border:1.4px solid #7A7688;display:block;flex:none}
.esper-hero .ti-url .caret{width:1px;height:15px;background:#3A3745;border:0;border-radius:0;animation:eh-blink 1s steps(1) infinite}
@keyframes eh-blink{50%{opacity:0}}
.esper-hero .ti-badge{padding:3px 9px;border-radius:4px;background:rgba(108,41,255,.1);border:1px solid rgba(108,41,255,.35);
font-family:"Geist Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.08em;color:var(--purple)}
.esper-hero .ti-pane{flex:1;position:relative;overflow:hidden}
.esper-hero .ti-page{position:absolute;inset:0;opacity:0;will-change:opacity}
.esper-hero .ti-page--on{opacity:1}
.esper-hero .ti-allowed{background:#fff;display:flex;flex-direction:column}
.esper-hero .ti-hdr{display:flex;align-items:center;gap:13px;padding:24px 40px;background:#101014}
.esper-hero .ti-hdr svg{width:24px;height:27px}
.esper-hero .ti-hdr b{font-size:20px;font-weight:700;letter-spacing:.06em;color:var(--mb-gold)}
.esper-hero .ti-hdr em{margin-left:auto;font-style:normal;font-size:13px;font-weight:500;letter-spacing:.08em;color:#8A8694}
.esper-hero .ti-cats{flex:1;padding:22px 40px;display:flex;flex-direction:column;gap:14px}
.esper-hero .ti-cat{flex:1;display:flex;align-items:center;gap:16px;padding:0 22px;border-radius:10px;
background:#F7F6FA;border:1px solid #E6E3EE}
.esper-hero .ti-cat i{width:48px;height:48px;border-radius:8px;background:#DFDAEC;display:block;flex:none}
.esper-hero .ti-cat span{flex:1;font-size:20px;font-weight:500;color:#1A1A22}
.esper-hero .ti-cat em{font-style:normal;font-size:14px;color:#7A7688}
.esper-hero .ti-cat b{font-size:24px;color:var(--purple)}
.esper-hero .ti-blocked{background:#F7F6FA;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}
.esper-hero .ti-blocked svg{width:56px;height:63px}
.esper-hero .ti-blocked [data-h="3"]{font-size:28px;font-weight:600;letter-spacing:-.02em;color:#1A1A22;margin:0}
.esper-hero .ti-blocked p{font-size:15px;color:#5A5668;margin:0}
.esper-hero .ti-blocked .grp{padding:5px 12px;border-radius:5px;background:#EFEDF6;
font-family:"Geist Mono",monospace;font-size:12px;color:#5A5668}
.esper-hero .toast{
position:absolute;left:50%;bottom:34px;display:flex;align-items:center;gap:10px;
padding:12px 18px;border-radius:8px;background:#1A1A22;color:#fff;font-size:14px;font-weight:500;
box-shadow:0 8px 22px rgba(0,0,0,.3);opacity:0;
transform:translate(-50%,10px);will-change:transform,opacity;white-space:nowrap;
}
.esper-hero .toast i{width:9px;height:9px;border-radius:50%;background:var(--crit-d);display:block}
.esper-hero .ti-url--bad{border-color:var(--crit-l)}
.esper-hero .ti-url--bad i{background:var(--crit-l);border-color:var(--crit-l)}
.esper-hero .ti-url--bad span{color:var(--crit-l)}
.esper-hero .scr-black{background:#000}
.esper-hero .console{width:1180px;height:580px;opacity:0;transform-origin:0 0;
will-change:transform,opacity}
.esper-hero .console--deploy{left:56px;top:126px}
.esper-hero .console--airwave{left:70px;top:74px;width:1460px;height:660px}
.esper-hero .cshell{
width:100%;height:100%;display:flex;border-radius:8px;overflow:hidden;
box-shadow:var(--sh-shell);
}
.esper-hero .navstack{position:relative}
.esper-hero .navstack > nav{will-change:opacity}
.esper-hero .navstack > nav + nav{position:absolute;left:0;right:0;top:0}
.esper-hero .d-rail{width:172px;background:var(--c-rail);padding-bottom:10px;flex:none}
.esper-hero .d-logo{display:flex;align-items:center;gap:8px;padding:18px 16px}
.esper-hero .d-logo svg{height:19px;width:auto;color:var(--c-rail-text)}
.esper-hero .d-logo b{font-size:17px;font-weight:400;color:var(--c-rail-text);letter-spacing:.01em}
.esper-hero .d-nav{display:flex;flex-direction:column}
.esper-hero .d-nav a{display:flex;align-items:center;gap:9px;padding:8px 16px;font-size:11px;color:var(--c-rail-text);text-decoration:none}
.esper-hero .d-beta{
margin-left:auto;padding:1px 4px;border-radius:2px;background:rgba(218,221,226,.18);
font-family:"Geist Mono",ui-monospace,monospace;font-size:7px;font-weight:500;
letter-spacing:.1em;color:var(--c-rail-text);
}
.esper-hero .nvi{width:14px;height:14px;flex:none;color:var(--c-rail-dim)}
.esper-hero .d-nav a.on .nvi{color:var(--c-rail-icon)}
.esper-hero .d-nav a.on{background:var(--c-rail-active);color:var(--c-rail-icon)}
.esper-hero .d-nav a.on i{border-color:var(--c-rail-icon)}
.esper-hero .d-legacy{padding:14px 16px 5px;font-size:10px;font-weight:500;color:var(--lilac)}
.esper-hero .d-main{flex:1;background:var(--c-page);display:flex;flex-direction:column;min-width:0}
.esper-hero .d-top{display:flex;align-items:center;gap:12px;padding:15px 22px;background:var(--c-card)}
.esper-hero .d-titles{min-height:34px;display:grid}
.esper-hero .d-titles > *{grid-area:1/1;align-self:center;will-change:transform,opacity}
.esper-hero .d-top [data-h="2"]{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink);will-change:opacity}
.esper-hero .d-strip,.esper-hero .d-tabs{will-change:transform,opacity}
.esper-hero .d-top .crumb{font-family:"Geist Mono",monospace;font-size:15px;font-weight:500;color:var(--c-ink)}
.esper-hero .d-top .sub{font-size:10.5px;color:var(--c-muted);margin-top:2px}
.esper-hero .d-top .sp{flex:1}
.esper-hero .d-hint{
padding:6px 12px;border:1px solid var(--c-soft);border-radius:4px;
background:var(--c-page);font-size:10.5px;color:var(--c-muted);white-space:nowrap;
will-change:opacity;
}
.esper-hero .d-chip{padding:5px 10px;border:1px solid var(--c-hair);border-radius:4px;background:var(--c-card);
font-size:11px;font-weight:500;color:var(--c-ink)}
.esper-hero .d-av{width:24px;height:24px;border-radius:50%;background:var(--c-blue)}
.esper-hero .d-strip{display:flex;align-items:center;gap:9px;padding:10px 22px;background:var(--c-page);
border-top:1px solid var(--c-soft);font-size:11px;color:var(--c-body)}
.esper-hero .d-strip b{color:var(--c-ink);font-weight:500}
.esper-hero .d-tabs{position:relative;display:flex;gap:18px;padding:12px 22px 0;background:var(--c-card);border-bottom:1px solid var(--c-soft)}
.esper-hero .d-tabs button{
border:0;background:none;padding:0 0 8px;font-family:inherit;font-size:11px;color:var(--c-body);
cursor:default;
}
.esper-hero .d-underline{
position:absolute;left:0;bottom:-1px;width:100px;height:2px;background:var(--c-blue);
transform-origin:0 50%;will-change:transform;
}
.esper-hero .d-views{flex:1;position:relative;min-height:0}
.esper-hero .d-chrome{position:absolute;left:0;right:0;top:0;z-index:2}
.esper-hero .d-view[data-view="2"],.esper-hero .d-view[data-view="3"],.esper-hero .d-view[data-view="4"]{padding-top:calc(var(--chrome-h,96px) + 14px)}
.esper-hero .d-view{position:absolute;inset:0;padding:16px 22px;opacity:0;will-change:opacity;display:flex;flex-direction:column;gap:10px}
.esper-hero .d-view--on{opacity:1}
.esper-hero .pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;
font-size:10px;font-weight:500;white-space:nowrap;line-height:1.5}
.esper-hero .pill i{width:5px;height:5px;border-radius:50%;display:block}
.esper-hero .pill--ok{background:var(--ok-wash-l);color:var(--ok-l);box-shadow:inset 0 0 0 1px rgba(23,145,94,.45)}
.esper-hero .pill--ok i{background:var(--ok-l)}
.esper-hero .pill--crit{background:var(--crit-wash-l);color:var(--crit-l);box-shadow:inset 0 0 0 1px rgba(217,47,14,.45)}
.esper-hero .pill--crit i{background:var(--crit-l)}
.esper-hero .pill--info{background:var(--info-wash-l);color:var(--c-blue);box-shadow:inset 0 0 0 1px rgba(0,72,197,.4)}
.esper-hero .pill--info i{background:var(--c-blue)}
.esper-hero .tbl{background:var(--c-card);border:1px solid var(--c-hair);border-radius:6px;overflow:hidden;flex:1;min-height:0}
.esper-hero .tbl-cap{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:500;color:var(--c-ink)}
.esper-hero .tbl-cap em{font-style:normal;font-weight:400;font-size:11px;color:var(--c-muted)}
.esper-hero .trow{display:grid;grid-template-columns:20px 122px 108px 84px 118px 1fr;gap:0;align-items:center;
padding:9px 14px;font-size:11px;color:var(--c-body);border-top:1px solid var(--c-soft)}
.esper-hero .trow--head{background:var(--c-page);color:var(--c-muted);font-size:10.5px;font-weight:500;border-top:0}
.esper-hero .trow .mono{font-family:"Geist Mono",monospace;color:var(--c-blue)}
.esper-hero .trow .lnk{color:var(--c-blue)}
.esper-hero .trow--hot{background:var(--c-hover)}
.esper-hero .xf{position:relative;display:inline-grid}
.esper-hero .xf > *{grid-area:1/1;font-style:normal;will-change:opacity}
.esper-hero .xf .b{opacity:0}
.esper-hero .conv .xf .b{color:#fff}
.esper-hero .sev{position:relative;display:inline-grid}
.esper-hero .trow--hot .sev{transform-origin:50% 50%;will-change:transform}
.esper-hero .sev > *{grid-area:1/1;will-change:opacity}
.esper-hero .sev .b{opacity:0}
.esper-hero .drift{display:grid;grid-template-columns:132px 138px 112px 116px 132px 1fr;padding:9px 14px;font-size:11px;
color:var(--c-body);border-top:1px solid var(--c-soft);align-items:center}
.esper-hero .drift--head{background:var(--c-page);color:var(--c-muted);font-weight:500;border-top:0}
.esper-hero .drift b{font-weight:500;color:var(--c-ink)}
.esper-hero .drift .bad{color:var(--crit-l);font-weight:500}
.esper-hero .drift .good{color:var(--ok-l);font-weight:500}
.esper-hero .banner{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:5px;
background:var(--crit-wash-l);font-size:11.5px;color:var(--c-ink)}
.esper-hero .banner i{width:11px;height:11px;border-radius:2px;background:var(--crit-l);display:block}
.esper-hero .conv{flex:none;padding:7px 15px;border-radius:5px;background:var(--c-blue);color:#fff;
font-size:11.5px;font-weight:500}
.esper-hero .rv-hd{display:flex;align-items:center;gap:10px;padding-bottom:12px}
.esper-hero .rv-hd__t{flex:1;min-width:0}
.esper-hero .rv-hd__t [data-h="4"]{margin:0 0 2px;font-size:12.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .rv-hd__t p{margin:0;font-size:11px;color:var(--c-muted)}
.esper-hero .rvbtn{
padding:7px 13px;border-radius:5px;font-size:11.5px;font-weight:500;white-space:nowrap;
border:1px solid var(--c-hair);background:var(--c-card);color:var(--c-ink);
will-change:transform;
}
.esper-hero .rvbtn--go{background:var(--c-blue);border-color:var(--c-blue);color:#fff}
.esper-hero .rvbtn--ghost{border:0;background:none;color:var(--c-muted);display:flex;align-items:center;gap:6px}
.esper-hero .rvbtn--ghost i{width:12px;height:12px;border-radius:2.5px;border:1px solid var(--c-hair);display:block}
.esper-hero .rv-off{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;
background:#000;color:#6E6A7A;font-size:15px;will-change:opacity}
.esper-hero .rv-off i{width:10px;height:10px;border-radius:50%;border:2px solid #4A4656;display:block}
.esper-hero .rv-idle{
position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;
background:#000;color:#E4E0F2;font-size:27px;font-weight:500;letter-spacing:.045em;
opacity:0;will-change:transform,opacity;
}
.esper-hero .rv-idle .spin{
width:28px;height:28px;border-radius:50%;display:block;flex:none;
border:3px solid #3A3745;border-top-color:#C9A6FF;animation:eh-spin 900ms linear infinite;
}
@keyframes eh-spin{to{transform:rotate(360deg)}}
.esper-hero .rv-live{position:absolute;inset:0;will-change:opacity}
.esper-hero .rv{display:flex;gap:16px;flex:1;min-height:0;max-width:770px}
.esper-hero .rv-screen{width:460px;flex:none;border-radius:4px;overflow:hidden;position:relative;background:#000;
box-shadow:0 6px 18px rgba(0,0,0,.22);aspect-ratio:16/9}
.esper-hero .rv-screen .scr{width:960px;height:540px;inset:auto;transform:scale(.479);transform-origin:0 0}
.esper-hero .rv-side{flex:1;display:flex;flex-direction:column;gap:10px}
.esper-hero .card{background:var(--c-card);border:1px solid var(--c-hair);border-radius:6px;padding:12px 14px}
.esper-hero .card [data-h="4"]{margin:0 0 8px;font-size:12px;font-weight:500;color:var(--c-ink)}
.esper-hero .card .kv{display:flex;font-size:11px;color:var(--c-body);padding:2px 0}
.esper-hero .card .kv b{margin-left:auto;font-family:"Geist Mono",monospace;font-weight:500;color:var(--c-ink)}
.esper-hero .card--info{background:rgba(217,232,255,.5);border-color:rgba(0,72,197,.3)}
.esper-hero .card--info p{margin:0 0 6px;font-size:11px;color:var(--c-body)}
.esper-hero .card--info a{font-size:11.5px;font-weight:500;color:var(--c-blue);text-decoration:none}
.esper-hero .a-views{flex:1;position:relative;min-height:0}
.esper-hero .a-view{position:absolute;inset:0;padding:22px 24px;opacity:0;will-change:opacity;
display:flex;flex-direction:column;gap:14px}
.esper-hero .a-view--on{opacity:1}
.esper-hero .a-welcome{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--a-body);margin-top:-6px}
.esper-hero .a-welcome i{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.06em;
padding:3px 9px;border-radius:11px;background:var(--a-ok);color:#fff}
.esper-hero .a-cards{display:flex;gap:14px;flex:1;min-height:0}
.esper-hero .a-card{
flex:1;min-width:0;background:var(--a-card);border-radius:8px;padding:16px 16px 14px;
display:flex;flex-direction:column;gap:2px;
}
.esper-hero .a-card [data-h="5"]{margin:0;font-size:28px;font-weight:600;letter-spacing:-.01em;color:var(--a-head)}
.esper-hero .a-card em{font-style:normal;font-size:16px;color:#A9B4C6;margin-bottom:10px}
.esper-hero .a-ringwrap{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:20px;padding-bottom:6px}
.esper-hero .a-donut{display:flex;align-items:center;justify-content:center;position:relative}
.esper-hero .a-donut span{
width:250px;height:250px;border-radius:50%;display:block;
background:conic-gradient(var(--a-blue) 0 37.5%,#D9391B 37.5% 50%,
var(--a-ok) 50% 62.5%,var(--a-blue) 62.5% 100%);
-webkit-mask:radial-gradient(circle,transparent 63%,#000 64%);
mask:radial-gradient(circle,transparent 63%,#000 64%);
}
.esper-hero .a-donut b{position:absolute;font-size:54px;font-weight:600;letter-spacing:-.02em;color:var(--a-head);text-align:center;line-height:1.05}
.esper-hero .a-donut u{display:block;font-size:16px;font-weight:400;letter-spacing:0;text-decoration:none;color:#A9B4C6}
.esper-hero .a-key{display:flex;gap:18px;justify-content:center;font-size:14px;font-weight:500}
.esper-hero .a-key span{display:flex;align-items:center;gap:7px}
.esper-hero .a-key .sw{width:9px;height:9px;border-radius:50%}
.esper-hero .a-key span:nth-child(1){color:#F08A76}
.esper-hero .a-key span:nth-child(2){color:#7FB4FF}
.esper-hero .a-key span:nth-child(3){color:#5ED79A}
.esper-hero .a-chart{flex:1;display:flex;min-height:0;margin-top:6px;padding-left:36px}
.esper-hero .a-plot{flex:1;min-width:0;position:relative;
background-image:linear-gradient(to bottom,rgba(150,166,190,.24) 0 1px,transparent 1px);
background-size:100% calc((100% - 54px)/4);background-repeat:repeat-y}
.esper-hero .a-plot::after{content:"";position:absolute;left:0;right:0;bottom:54px;height:1px;background:rgba(150,166,190,.28)}
.esper-hero .a-bars{position:absolute;left:0;right:0;top:0;bottom:54px;
display:flex;align-items:flex-end;gap:12px;padding:0 4px;z-index:1}
.esper-hero .a-bars span{flex:1;min-width:0;height:100%;position:relative;
display:flex;flex-direction:column;align-items:center;justify-content:flex-end}
.esper-hero .a-bars u{text-decoration:none;font-size:11px;font-weight:500;color:#DCE3EE;margin-bottom:4px}
.esper-hero .a-bars b{display:block;width:76%;height:var(--h);min-height:2px;
border-radius:6px 6px 0 0;background:#5B5FCF}
.esper-hero .a-bars s{position:absolute;top:calc(100% + 8px);right:46%;text-decoration:none;
transform-origin:100% 0;transform:rotate(-30deg);white-space:nowrap;
font-size:10px;color:#D3DBE7}
.esper-hero .a-bars--fw span:nth-child(1) b{background:#4F6B84}
.esper-hero .a-bars--fw span:nth-child(2) b{background:#0B2FB6}
.esper-hero .a-bars--fw span:nth-child(3) b{background:#1C5BDB}
.esper-hero .a-bars--fw span:nth-child(4) b{background:#5EC2F2}
.esper-hero .a-bars--fw span:nth-child(5) b{background:#96C8F6}
.esper-hero .a-rail{width:210px;background:var(--a-side);flex:none;padding-bottom:10px}
.esper-hero .a-logo{display:flex;align-items:center;gap:9px;padding:20px 20px;border-bottom:1px solid rgba(72,84,104,.5)}
.esper-hero .a-logo svg{height:32px;width:auto;color:#FFFFFF}
.esper-hero .a-logo svg path{stroke:currentColor;stroke-width:.7px;stroke-linejoin:round;paint-order:stroke}
.esper-hero .a-logo b{font-size:20px;font-weight:400;color:var(--a-head)}
.esper-hero .a-nav{display:flex;flex-direction:column;gap:4px;padding:14px 10px}
.esper-hero .a-nav a{display:flex;align-items:center;gap:13px;padding:11px 13px;border-radius:7px;
font-size:15px;font-weight:600;color:var(--a-head);text-decoration:none}
.esper-hero .a-nav .nvi{width:18px;height:18px;flex:none;color:#FFFFFF}
.esper-hero .a-nav a.on .nvi{color:#fff}
.esper-hero .a-nav a.on{background:var(--a-blue);color:#fff}
.esper-hero .a-nav a.on i{border-color:#fff}
.esper-hero .a-main{flex:1;background:var(--a-page);display:flex;flex-direction:column;min-width:0}
.esper-hero .a-top{display:flex;align-items:center;gap:12px;padding:14px 24px;background:var(--a-top)}
.esper-hero .a-top .sp{flex:1}
.esper-hero .a-top span{font-size:13px;color:var(--a-head)}
.esper-hero .a-top .av{width:26px;height:26px;border-radius:50%;background:var(--a-blue)}
.esper-hero .a-body{position:relative;flex:1;display:flex;flex-direction:column;min-height:0}
.esper-hero .a-toast{
position:absolute;right:24px;top:74px;z-index:3;opacity:0;
display:flex;align-items:center;gap:9px;padding:10px 15px;border-radius:6px;
background:var(--a-side);box-shadow:0 8px 24px rgba(0,0,0,.45),inset 0 0 0 1px rgba(22,113,239,.55);
font-size:12.5px;font-weight:500;color:var(--a-head);white-space:nowrap;
will-change:transform,opacity;
}
.esper-hero .a-toast i{width:8px;height:8px;border-radius:50%;background:var(--a-blue);display:block;flex:none}
.esper-hero .a-hd{display:flex;align-items:center;gap:12px}
.esper-hero .a-hd [data-h="2"]{margin:0;font-size:31px;font-weight:600;letter-spacing:-.02em;color:var(--a-head);flex:1}
.esper-hero .a-btn{padding:10px 16px;border-radius:5px;font-family:"Geist Mono",monospace;font-size:11px;
font-weight:500;letter-spacing:.06em;will-change:transform}
.esper-hero .a-btn--ghost{border:1.5px solid var(--a-blue);color:var(--a-blue)}
.esper-hero .a-btn--solid{background:var(--a-blue);color:#fff}
.esper-hero .a-filters{display:flex;gap:10px}
.esper-hero .a-filters span{flex:1;padding:10px 12px;border:1px solid var(--a-hair);border-radius:5px;
font-size:12px;color:var(--a-muted)}
.esper-hero .a-tbl{background:var(--a-side);border:1px solid rgba(72,84,104,.6);border-radius:6px;overflow:hidden;flex:1;min-height:0}
.esper-hero .arow{display:grid;grid-template-columns:100px 1fr 120px 90px 110px 100px 1fr;align-items:center;
padding:14px 18px;font-size:12px;color:var(--a-body);border-top:1px solid rgba(72,84,104,.4)}
.esper-hero .arow--head{color:var(--a-head);font-weight:500;border-top:0}
.esper-hero .arow--hot{background:rgba(22,113,239,.1)}
.esper-hero .arow .mono{font-family:"Geist Mono",monospace;color:var(--a-blue);font-weight:500}
.esper-hero .dot{width:13px;height:13px;border-radius:50%;display:block}
.esper-hero .dot--ok{background:var(--a-ok)}
.esper-hero .dot--no{background:var(--crit-d)}
.esper-hero .tag{display:inline-block;padding:4px 14px;border-radius:12px;font-size:11px;font-weight:500;color:#fff}
.esper-hero .tag--full{background:var(--a-ok)}
.esper-hero .tag--inc{background:var(--a-card)}
.esper-hero .state{display:inline-block;padding:3px 10px;border-radius:11px;font-size:11px;
border:1px solid var(--a-ok);color:var(--a-ok)}
.esper-hero .state--test{border-color:var(--a-muted);color:var(--a-muted)}
.esper-hero .inset{
left:70px;top:470px;width:520px;opacity:0;will-change:transform,opacity;
background:var(--c-card);border-radius:8px;overflow:hidden;
box-shadow:0 18px 40px -8px rgba(0,0,0,.6);
}
.esper-hero .inset__bar{display:flex;align-items:center;gap:9px;padding:11px 16px;background:var(--c-rail)}
.esper-hero .inset__bar svg{height:17px;width:auto;flex:none;color:var(--c-rail-text)}
.esper-hero .inset__bar b{font-size:12px;font-weight:500;color:var(--c-rail-text)}
.esper-hero .inset__bar em{margin-left:auto;font-style:normal;font-family:"Geist Mono",monospace;font-size:10px;color:var(--c-rail-dim)}
.esper-hero .inset__body{padding:14px 16px;display:flex;flex-direction:column;gap:7px}
.esper-hero .inset__row{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:5px;
background:var(--c-page);font-family:"Geist Mono",monospace;font-size:12px;color:var(--c-body)}
.esper-hero .inset__row i{width:6px;height:6px;border-radius:50%;background:var(--ok-l);display:block}
.esper-hero .inset__row--new{background:var(--ok-wash-l);color:var(--ok-l);opacity:0;will-change:opacity,transform}
.esper-hero .cursor{width:26px;height:38px;left:0;top:0;opacity:0;
filter:drop-shadow(0 2px 6px rgba(0,0,0,.5));will-change:transform,opacity}
.esper-hero .cursor path{fill:#fff;stroke:#0A0A11;stroke-width:1.4}
.esper-hero .rollout{
left:0;top:676px;width:1600px;display:flex;align-items:center;justify-content:center;
gap:12px;opacity:0;font-size:21px;color:var(--ro-text);white-space:nowrap;
will-change:transform,opacity;z-index:6;
}
.esper-hero .rollout__k{color:var(--ro-k)}
.esper-hero .rollout__fw{
font-family:"Geist Mono",ui-monospace,monospace;font-size:18px;font-weight:500;
color:var(--ro-fw);padding:5px 12px;border-radius:5px;
background:var(--ro-fw-bg);box-shadow:inset 0 0 0 1px var(--ro-fw-line);
}
.esper-hero .rollout__grp{color:var(--ro-strong);font-weight:500}
.esper-hero .rollout__dots{display:inline-flex;gap:5px;margin-left:-6px;align-self:flex-end;padding-bottom:7px}
.esper-hero .rollout__dots i{width:6px;height:6px;border-radius:50%;background:var(--ro-strong);display:block;
opacity:.2;will-change:opacity}
.esper-hero .click-ring{
width:44px;height:44px;border-radius:50%;border:2px solid var(--lilac);
opacity:0;pointer-events:none;z-index:9;will-change:transform,opacity;
}
.esper-hero .badge{
left:1250px;top:252px;display:flex;align-items:center;gap:10px;padding:10px 16px;
border-radius:9px;background:#1A1A22;border:1.5px solid rgba(242,105,111,.6);
font-size:15px;font-weight:500;color:#fff;white-space:nowrap;opacity:0;
box-shadow:var(--sh-badge);will-change:transform,opacity;
}
.esper-hero .badge i{width:9px;height:9px;border-radius:50%;background:var(--crit-d);display:block}
.esper-hero .okcheck{
left:1273px;top:246px;width:104px;height:104px;opacity:0;
display:flex;align-items:center;justify-content:center;
will-change:transform,opacity;
}
.esper-hero .okcheck i{
position:absolute;inset:0;border-radius:50%;
border:5px solid var(--ok-d);background:rgba(10,20,16,.55);
}
.esper-hero .okcheck b{position:relative;font-size:52px;line-height:1;font-weight:400;color:var(--ok-d)}
.esper-hero .pulse{
left:1273px;top:246px;width:104px;height:104px;border-radius:50%;
border:2px solid var(--ok-d);opacity:0;will-change:transform,opacity;
}
.esper-hero .mb-anr{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;
background:rgba(8,8,14,.55);will-change:opacity}
.esper-hero .mb-anr__dlg{width:56%;padding:30px 34px 22px;border-radius:14px;background:#F3F1F7;
box-shadow:0 18px 50px rgba(0,0,0,.55);font-family:"Geist",sans-serif;will-change:opacity}
.esper-hero .mb-anr__dlg b{display:block;font-size:38px;font-weight:600;line-height:1.15;color:#16141C;letter-spacing:-.01em}
.esper-hero .mb-anr__dlg span{display:flex;flex-direction:column;gap:16px;margin-top:26px}
.esper-hero .mb-anr__dlg i{font-style:normal;font-size:28px;font-weight:500;color:#5A21D6}
.esper-hero .store{left:1080px;top:112px;width:490px;height:598px;z-index:2;opacity:0;will-change:transform,opacity}
.esper-hero .store__cap{position:absolute;left:0;top:0;display:flex;align-items:center;gap:10px;
font-family:"Geist Mono",ui-monospace,monospace;font-size:15px;font-weight:500;
letter-spacing:.08em;text-transform:uppercase;color:var(--cap-ink);white-space:nowrap}
.esper-hero .store__cap i{width:7px;height:7px;border-radius:1px;background:#F5B942;display:block;
box-shadow:0 0 8px rgba(245,185,66,.7)}
.esper-hero .store__cap b{font-weight:400;color:var(--cap-sub);text-transform:none;letter-spacing:.02em}
.esper-hero .store__cap b::before{content:"·";margin-right:10px;color:var(--cap-sep)}
.esper-hero .store__room{position:absolute;left:0;right:0;top:34px;bottom:0;border-radius:16px;overflow:hidden;
background:
radial-gradient(70% 45% at 30% 8%, rgba(255,196,120,.16), rgba(255,196,120,0) 70%),
radial-gradient(70% 45% at 72% 8%, rgba(255,196,120,.14), rgba(255,196,120,0) 70%),
linear-gradient(180deg, #2A2230 0%, #221B27 58%, #1A1520 100%);
box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}
.esper-hero .store__lamp{position:absolute;top:0;width:46px;height:30px;display:block}
.esper-hero .store__lamp::before{content:"";position:absolute;left:50%;top:0;width:1.5px;height:14px;margin-left:-.75px;background:#4A3F52}
.esper-hero .store__lamp::after{content:"";position:absolute;left:0;top:14px;width:46px;height:16px;border-radius:23px 23px 4px 4px;
background:linear-gradient(180deg,#3A3040,#2A2230);box-shadow:0 10px 26px 4px rgba(255,190,110,.32)}
.esper-hero .store__lamp--a{left:22%}
.esper-hero .store__lamp--b{left:68%}
.esper-hero .store__counter{position:absolute;left:-2px;right:-2px;top:370px;bottom:0;display:block;
background:linear-gradient(180deg,#5B4636 0,#5B4636 10px,#3B2D24 10px,#2C221C 100%);
box-shadow:0 -1px 0 rgba(255,214,160,.22)}
.esper-hero .store__counter::after{content:"";position:absolute;left:0;right:0;top:46px;height:1px;background:rgba(255,255,255,.05)}
.esper-hero .store__reg{position:absolute;left:58%;top:318px;width:86px;height:56px;display:block}
.esper-hero .store__reg::before{content:"";position:absolute;left:10px;top:0;width:66px;height:40px;border-radius:5px;
background:linear-gradient(180deg,#1E1A24,#14111A);box-shadow:inset 0 0 0 1.5px #3A3242}
.esper-hero .store__reg::after{content:"";position:absolute;left:30px;top:40px;width:26px;height:16px;
background:#2A2430;clip-path:polygon(25% 0,75% 0,100% 100%,0 100%)}
.esper-hero .lockups{left:0;top:18px;width:1600px;height:78px}
.esper-hero .lockup{position:absolute;left:0;right:0;top:0;text-align:center;opacity:0;will-change:opacity,transform}
.esper-hero .lockup em{display:flex;align-items:center;justify-content:center;gap:9px;font-style:normal;
font-size:12px;font-weight:500;letter-spacing:.14em;color:var(--lilac);margin-bottom:10px}
.esper-hero .lockup em b{width:7px;height:7px;border-radius:50%;background:var(--lilac);display:block}
.esper-hero .lockup [data-h="3"]{margin:0;font-size:36px;font-weight:600;letter-spacing:-.02em;color:#F2F0FA;white-space:nowrap}
.esper-hero .lockup__mask{overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}
.esper-hero .lockup__mask > span{display:inline-block;will-change:transform}
.esper-hero .d-view[data-view="0"]{padding:14px 22px;gap:10px}
.esper-hero .d-view[data-view="1"]{padding:0 22px 14px;gap:0}
.esper-hero .dl-tabs{display:flex;gap:20px;padding:2px 0 0;border-bottom:1px solid var(--c-soft)}
.esper-hero .dl-tabs button{
border:0;background:none;padding:0 0 9px;font-family:inherit;font-size:11.5px;
color:var(--c-body);border-bottom:2px solid transparent;cursor:default;
}
.esper-hero .dl-tabs button.on{color:var(--c-blue);font-weight:500;border-bottom-color:var(--c-blue)}
.esper-hero .dl-search{
display:flex;align-items:center;gap:11px;margin:12px 0 0;padding:5px 12px 5px 5px;
background:var(--c-card);border:1px solid var(--c-hair);border-radius:5px;
}
.esper-hero .dl-seg{display:flex;border-radius:4px;overflow:hidden;flex:none}
.esper-hero .dl-seg b{
padding:5px 12px;font-size:11px;font-weight:500;
background:var(--c-page);color:var(--c-blue);
}
.esper-hero .dl-seg b.on{background:var(--c-blue);color:#fff}
.esper-hero .dl-ph{flex:1;font-size:11.5px;color:var(--c-muted)}
.esper-hero .dl-mag{width:11px;height:11px;border:1.3px solid var(--c-muted);border-radius:50%;flex:none}
.esper-hero .dl-body{display:flex;gap:14px;flex:1;min-height:0;margin-top:12px;max-width:780px}
.esper-hero .dl-inv{
width:186px;flex:none;background:var(--c-card);border:1px solid var(--c-hair);
border-radius:6px;padding:8px;overflow:hidden;
}
.esper-hero .dl-inv__hd{padding:5px 8px 9px;font-size:12.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .dl-inv__row{
display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:4px;
font-size:11px;color:var(--c-body);
}
.esper-hero .dl-inv__row--on{
background:var(--c-page);box-shadow:inset 0 0 0 1px rgba(0,72,197,.35);
color:var(--c-blue);font-weight:500;
}
.esper-hero .dl-inv__row--g{padding-left:19px}
.esper-hero .dl-inv__row--g i{
width:12px;height:9px;flex:none;border:1.1px solid var(--c-muted);border-radius:1.5px;
position:relative;
}
.esper-hero .dl-inv__row--g i::before{
content:"";position:absolute;left:0;top:-3.5px;width:6px;height:2.5px;
background:var(--c-muted);border-radius:1px;
}
.esper-hero .dl-inv__gh{padding:13px 9px 5px;font-size:11.5px;font-weight:500;color:var(--c-ink)}
.esper-hero .dl-col{flex:1;display:flex;flex-direction:column;gap:11px;min-width:0}
.esper-hero .dl-filters{display:flex;align-items:center;gap:6px;min-width:0}
.esper-hero .dl-filters span{
display:inline-flex;align-items:center;gap:5px;padding:7px 8px;
background:var(--c-card);border:1px solid var(--c-hair);border-radius:5px;
font-size:10.5px;color:var(--c-ink);white-space:nowrap;
min-width:0;overflow:hidden;
}
.esper-hero .dl-filters i{
width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;
border-top:4px solid var(--c-muted);
}
.esper-hero .dl-actions{
margin-left:auto;background:var(--c-blue)!important;border-color:var(--c-blue)!important;
color:#fff!important;font-weight:500;
}
.esper-hero .dl-actions i{border-top-color:#fff}
.esper-hero .tbl-foot{
display:flex;align-items:center;gap:9px;padding:10px 14px;
background:var(--c-page);border-top:1px solid var(--c-soft);
font-size:10.5px;color:var(--c-muted);
}
.esper-hero .tbl-foot b{
padding:3px 8px;background:var(--c-card);border:1px solid var(--c-hair);
border-radius:4px;color:var(--c-ink);font-weight:500;
}
.esper-hero .tbl-foot .sp{flex:1}
.esper-hero .tbl-foot em{font-style:normal;padding:3px 7px;border-radius:4px}
.esper-hero .tbl-foot em.on{background:var(--c-rail);color:#fff;font-weight:500}
.esper-hero .eh-bar{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:26px}
.esper-hero .eh-tabs{position:relative;display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;min-width:0;
border:1px solid var(--tab-group-line);background:var(--tab-group-bg);
overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.esper-hero .eh-tabs::-webkit-scrollbar{display:none}
.esper-hero .eh-tab{position:relative;flex:none;display:block;padding:11px 24px 12px;border-radius:999px;cursor:pointer;
border:1px solid transparent;background:none;color:var(--rail-nm);overflow:hidden;
font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;
transition:color .2s,background .2s,border-color .2s}
.esper-hero .eh-tab .nm{position:relative;display:block}
@media (hover:hover){.esper-hero .eh-tab:hover{color:var(--rail-nm-on);background:var(--tab-hover-bg)}}
.esper-hero .eh-tab[aria-selected="true"]{color:var(--rail-nm-on);border-color:var(--tab-on-line);
background:var(--tab-on-bg);box-shadow:inset 0 1px 0 var(--tab-on-hi)}
.esper-hero .eh-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.esper-hero .eh-tab__bar{position:absolute;left:18px;right:18px;bottom:5px;height:2px;border-radius:2px;
background:transparent;overflow:hidden}
.esper-hero .eh-tab[aria-selected="true"] .eh-tab__bar{background:var(--rail-track)}
.esper-hero .eh-tab__bar i{display:block;height:100%;background:var(--rail-fill);transform:scaleX(0);transform-origin:0 50%}
.esper-hero .eh-tab:not([aria-selected="true"]) .eh-tab__bar i{opacity:0}
.esper-hero .eh-tab.is-watched:not([aria-selected="true"]){color:var(--rail-nm)}
.esper-hero .eh-tab[data-next="true"]{color:var(--rail-nm-on);background:var(--rail-next-bg);
border-color:var(--rail-next-line);animation:eh-cuePulse 1.6s ease-in-out infinite}
@keyframes eh-cuePulse{0%,100%{box-shadow:0 0 0 0 rgba(163,121,255,0)}
50%{box-shadow:0 0 0 4px rgba(163,121,255,.20)}}
@media (prefers-reduced-motion: reduce){.esper-hero .eh-tab[data-next="true"]{animation:none}}
.esper-hero .eh-ctl{display:flex;gap:8px;flex:none}
.esper-hero .eh-btn{
position:relative;width:40px;height:40px;padding:0;display:grid;place-items:center;
border-radius:50%;cursor:pointer;border:1px solid var(--play-line);background:var(--play-bg);
color:var(--play-ink);transition:background .18s,border-color .18s,color .18s}
@media (hover:hover){.esper-hero .eh-btn:hover{background:var(--play-bg-hover);border-color:var(--play-line-hover);color:var(--play-ink-hover)}}
.esper-hero .eh-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}
.esper-hero .eh-btn[hidden]{display:none}
.esper-hero .eh-i{display:none;width:16px;height:16px;fill:currentColor}
.esper-hero .eh-btn[data-state="pause"] .eh-i--pause,.esper-hero .eh-btn[data-state="play"] .eh-i--play,.esper-hero .eh-i--restart{display:block}
.esper-hero .eh-desc{margin:16px auto 0;max-width:62ch;text-align:center;font-size:15.5px;line-height:1.5;
color:var(--rail-bl-on);min-height:1.5em}
.esper-hero .eh-desc span{display:none}
.esper-hero .eh-desc span.is-on{display:inline}
.esper-hero .eh-desc a{color:var(--rail-nm-on);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;
text-underline-offset:3px;text-decoration-color:var(--rail-link-line);transition:text-decoration-color .15s}
.esper-hero .eh-desc a:hover{text-decoration-color:currentColor}
.esper-hero .eh-desc a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}
.esper-hero.is-poster #ehRestart{display:none}
.esper-hero[data-ctl="above"]{display:flex;flex-direction:column}
.esper-hero[data-ctl="above"] > .eh-bar{order:-2;margin-top:0}
.esper-hero[data-ctl="above"] > .eh-desc{order:-1;margin:14px auto 26px}
.esper-hero .poster{position:absolute;inset:0;opacity:0;pointer-events:none;
display:flex;align-items:center;justify-content:center}
.esper-hero .poster__inner{width:100%;height:100%;position:relative}
.esper-hero.is-poster .poster{opacity:1}
.esper-hero.no-js .stage::after{
content:"";position:absolute;inset:0;
background:radial-gradient(70% 60% at 50% 40%,rgba(108,41,255,.25),transparent 70%);
}
@media (prefers-reduced-motion:reduce){.esper-hero *,.esper-hero *::before,.esper-hero *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;
transition-duration:.001ms!important}}
@media (max-width:767px){.esper-hero .eh-bar{flex-wrap:wrap;gap:10px;margin-top:16px}
.esper-hero .eh-tabs{max-width:100%}
.esper-hero .eh-tab{padding:9px 16px 10px;font-size:13px}
.esper-hero .eh-desc{font-size:14px;margin-top:12px}
.esper-hero[data-ctl="above"] > .eh-desc{margin:10px auto 16px}}
@media (min-width:768px) and (max-width:1023px){.esper-hero .eh-bar{gap:10px}
.esper-hero .eh-tab{padding:10px 15px 11px;font-size:14px}
.esper-hero .eh-tab__bar{left:13px;right:13px}}
.esper-hero .a-moon{width:13px;height:13px;flex:none;border-radius:50%;
background:var(--a-body);
-webkit-mask:radial-gradient(circle at 132% 50%, transparent 62%, #000 63%);
mask:radial-gradient(circle at 132% 50%, transparent 62%, #000 63%)}
.esper-hero .dr-hd{display:flex;align-items:center;gap:14px}
.esper-hero .dr-desc{margin:0;flex:1;min-width:0;font-size:10.5px;color:var(--c-body)}
.esper-hero .dr-bp{flex:none;font-size:10.5px;color:var(--c-body)}
.esper-hero .dr-bp b{font-weight:500;margin-left:4px}
.esper-hero .dr-filters{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--c-body)}
.esper-hero .dr-filters > span{display:flex;align-items:center;gap:6px;padding:6px 10px;
border:1px solid var(--c-hair);border-radius:5px;background:var(--c-card);white-space:nowrap}
.esper-hero .dr-filters > span > i{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;
border-top:4px solid var(--c-muted)}
.esper-hero .dr-search{flex:0 0 190px;color:var(--c-muted)}
.esper-hero .dr-search i{margin-left:auto;width:8px!important;height:8px!important;border:1.4px solid var(--c-muted)!important;
border-radius:50%;border-top:1.4px solid var(--c-muted)!important}
.esper-hero .dr-clear{border:0!important;background:none!important;color:var(--c-muted)}
.esper-hero .dr-filters .sp{flex:1;border:0!important;background:none!important;padding:0!important}
.esper-hero .dr-sum{gap:9px!important;border:0!important;background:none!important;font-weight:500;color:var(--c-ink)}
.esper-hero .dr-sum u{display:flex;align-items:center;gap:4px;text-decoration:none;font-weight:400;
font-family:"Geist Mono",monospace;color:var(--c-ink)}
.esper-hero .drift .dim{color:var(--c-muted)}
.esper-hero .trow .ck{display:flex;align-items:center}
.esper-hero .trow .ck i{width:9px;height:9px;border:1px solid var(--c-hair);border-radius:2px;display:block}
.esper-hero .dl-refresh{width:13px;height:13px;border-radius:50%;flex:none;margin-left:auto;
border:1.4px solid var(--c-muted);border-top-color:transparent}
.esper-hero .lockup--credits{display:flex;justify-content:center;gap:64px;text-align:left}
.esper-hero .credit{display:flex;flex-direction:column;gap:3px;opacity:0;will-change:opacity,transform}
.esper-hero .credit em{font-style:normal;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#F2F0FA}
.esper-hero .credit span{font-size:12.5px;color:var(--st-muted)}
.esper-hero .a-scrim{position:absolute;inset:0;background:rgba(6,10,17,.72);opacity:0;
will-change:opacity;z-index:8}
.esper-hero .a-drawer{position:absolute;right:0;top:0;bottom:0;width:470px;z-index:9;
background:#2A3644;border-left:1px solid #3B4757;padding:22px 26px;
display:flex;flex-direction:column;gap:12px;opacity:0;
will-change:transform,opacity;box-shadow:-18px 0 44px -10px rgba(0,0,0,.55)}
.esper-hero .a-dw__hd{display:flex;align-items:center;font-size:21px;font-weight:600;color:#EDF1F6}
.esper-hero .a-dw__hd i{margin-left:auto;width:15px;height:15px;flex:none;position:relative}
.esper-hero .a-dw__hd i::before,.esper-hero .a-dw__hd i::after{content:"";position:absolute;left:0;top:7px;
width:15px;height:1.6px;background:#C3CCD6}
.esper-hero .a-dw__hd i::before{transform:rotate(45deg)}
.esper-hero .a-dw__hd i::after{transform:rotate(-45deg)}
.esper-hero .a-dw__sel{position:relative;margin-top:6px;height:46px;border:1px solid #4A5768;border-radius:5px;
display:flex;align-items:center;padding:0 14px;font-size:13.5px;color:#AEB9C6}
.esper-hero .a-dw__sel--on{border-color:#5C6B80}
.esper-hero .a-dw__sel-lbl{position:absolute;left:10px;top:-8px;padding:0 5px;background:#2A3644;
font-size:11px;line-height:14px;color:#AEB9C6}
.esper-hero .a-dw__sel-val{font-size:15px;font-weight:500;color:#F2F5F9}
.esper-hero .a-dw__sel b{color:#E8735C;font-weight:400;margin-left:4px}
.esper-hero .a-dw__sel i{margin-left:auto;width:0;height:0;border-left:5px solid transparent;
border-right:5px solid transparent;border-top:6px solid #AEB9C6}
.esper-hero .a-dw__lbl{margin-top:8px;font-size:14px;font-weight:600;color:#EDF1F6}
.esper-hero .a-dw__lbl b{color:#E8735C;font-weight:400;margin-left:3px}
.esper-hero .a-dw__sub{font-size:13.5px;font-weight:600;color:#EDF1F6}
.esper-hero .a-dw__hint{font-size:11.5px;color:#93A1B5;margin-top:-6px}
.esper-hero .a-dw__drop{position:relative;flex:1;min-height:0;border:1.6px dashed #566475;border-radius:8px;background:#232E3B;
display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}
.esper-hero .a-dw__cloud{width:38px;height:26px;display:block;background:#E8EDF3;
-webkit-mask:radial-gradient(circle at 30% 62%,#000 46%,transparent 47%),
radial-gradient(circle at 68% 58%,#000 52%,transparent 53%),
linear-gradient(#000,#000) 22% 56%/56% 44% no-repeat;
mask:radial-gradient(circle at 30% 62%,#000 46%,transparent 47%),
radial-gradient(circle at 68% 58%,#000 52%,transparent 53%),
linear-gradient(#000,#000) 22% 56%/56% 44% no-repeat}
.esper-hero .a-dw__drop b{font-size:16px;font-weight:600;color:#EDF1F6}
.esper-hero .a-dw__drop span{font-size:13px;color:#AEB9C6}
.esper-hero .a-dw__drop em{font-style:normal;font-size:12.5px;font-weight:600;letter-spacing:.04em;
color:#4C9BFF;border:1px solid #3C5D8C;border-radius:5px;padding:8px 16px}
.esper-hero .a-dw__ghost{position:absolute;left:50%;top:50%;width:34px;height:42px;margin:-21px 0 0 -17px;
border-radius:4px;background:#4C9BFF;opacity:0;will-change:transform,opacity;z-index:3;
box-shadow:0 10px 22px rgba(0,0,0,.5), 0 0 0 1px rgba(156,199,255,.6)}
.esper-hero .a-dw__ghost::after{content:"";position:absolute;right:0;top:0;border-width:0 0 11px 11px;
border-style:solid;border-color:transparent transparent #9CC7FF transparent}
.esper-hero .a-dw__ghost::before{content:"ZIP";position:absolute;left:0;right:0;bottom:6px;text-align:center;
font:600 8.5px/1 "Geist Mono",monospace;letter-spacing:.06em;color:#fff}
.esper-hero .a-dw__over{position:absolute;inset:-1px;border-radius:8px;pointer-events:none;opacity:0;
border:2px solid #4C9BFF;background:rgba(76,155,255,.10);
box-shadow:0 0 0 4px rgba(76,155,255,.14);will-change:opacity}
.esper-hero .a-dw__empty{display:flex;flex-direction:column;align-items:center;gap:9px;will-change:transform,opacity}
.esper-hero .a-dw__file{position:absolute;inset:10px;opacity:0;
display:flex;align-items:center;gap:18px;padding:0 24px;border-radius:7px;
background:linear-gradient(180deg,#1E2A3A,#18222F);border:1.5px solid #3C5D8C;
box-shadow:0 0 0 4px rgba(76,155,255,.10);
color:#EDF1F6;will-change:transform,opacity}
.esper-hero .a-dw__doc{position:relative;width:44px;height:54px;flex:none;border-radius:5px;background:#4C9BFF;display:block}
.esper-hero .a-dw__doc::after{content:"";position:absolute;right:0;top:0;border-width:0 0 13px 13px;border-style:solid;
border-color:transparent transparent #9CC7FF transparent}
.esper-hero .a-dw__fn{display:flex;flex-direction:column;gap:6px;min-width:0}
.esper-hero .a-dw__fn b{font-size:26px;font-weight:600;letter-spacing:-.01em;color:#FFFFFF;white-space:nowrap}
.esper-hero .a-dw__fn span{font-family:"Geist Mono",monospace;font-size:13px;color:#AEB9C6;white-space:nowrap}
.esper-hero .a-dw__ok{align-self:flex-start;margin-top:4px;font-style:normal;font-size:12.5px;font-weight:600;color:#43CE95;
padding:5px 11px;border-radius:999px;background:rgba(67,206,149,.13);white-space:nowrap}
.esper-hero .a-dw__foot{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:4px}
.esper-hero .a-dw__foot em{font-style:normal;font-size:12.5px;font-weight:600;letter-spacing:.04em;color:#4C9BFF}
.esper-hero .a-dw__go{position:relative;display:inline-block;will-change:transform}
.esper-hero .a-dw__go b{display:block;font-size:12.5px;font-weight:600;letter-spacing:.04em;
border-radius:5px;padding:11px 18px;background:#3F4B5B;color:#8B97A6}
.esper-hero .a-dw__go--on{position:absolute;inset:0;background:var(--a-blue)!important;
color:#fff!important;opacity:0;will-change:opacity}
.esper-hero .scr-egrub{background:linear-gradient(155deg,#4B1BC2 0%,#3B1399 48%,#26096B 100%);overflow:hidden}
.esper-hero .eg-pat{position:absolute;inset:0;display:block;
background:#5A27DE url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1050' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3ClinearGradient id='g' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233E0BAE'/%3E%3Cstop offset='1' stop-color='%238752FF'/%3E%3C/linearGradient%3E%3Cpattern id='p' width='183.2444' height='100.5000' x='5.6' y='40' patternUnits='userSpaceOnUse'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.13' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M-174.2 -80.9l0.0 25.1M-174.2 19.6l0.0 25.1M-174.2 120.1l0.0 25.1M9.0 -80.9l0.0 25.1M9.0 19.6l0.0 25.1M9.0 120.1l0.0 25.1M192.3 -80.9l0.0 25.1M192.3 19.6l0.0 25.1M192.3 120.1l0.0 25.1M-151.3 -193.9l0.0 301.5M-151.3 -93.4l0.0 301.5M-151.3 7.1l0.0 301.5M31.9 -193.9l0.0 301.5M31.9 -93.4l0.0 301.5M31.9 7.1l0.0 301.5M215.2 -193.9l0.0 301.5M215.2 -93.4l0.0 301.5M215.2 7.1l0.0 301.5M-128.4 -30.6l0.0 25.1M-128.4 69.9l0.0 25.1M-128.4 170.4l0.0 25.1M54.8 -30.6l0.0 25.1M54.8 69.9l0.0 25.1M54.8 170.4l0.0 25.1M238.1 -30.6l0.0 25.1M238.1 69.9l0.0 25.1M238.1 170.4l0.0 25.1M-82.6 -30.6l0.0 25.1M-82.6 69.9l0.0 25.1M-82.6 170.4l0.0 25.1M100.7 -30.6l0.0 25.1M100.7 69.9l0.0 25.1M100.7 170.4l0.0 25.1M283.9 -30.6l0.0 25.1M283.9 69.9l0.0 25.1M283.9 170.4l0.0 25.1M-59.7 -193.9l0.0 301.5M-59.7 -93.4l0.0 301.5M-59.7 7.1l0.0 301.5M123.6 -193.9l0.0 301.5M123.6 -93.4l0.0 301.5M123.6 7.1l0.0 301.5M306.8 -193.9l0.0 301.5M306.8 -93.4l0.0 301.5M306.8 7.1l0.0 301.5M-36.8 -80.9l0.0 25.1M-36.8 19.6l0.0 25.1M-36.8 120.1l0.0 25.1M146.5 -80.9l0.0 25.1M146.5 19.6l0.0 25.1M146.5 120.1l0.0 25.1M329.7 -80.9l0.0 25.1M329.7 19.6l0.0 25.1M329.7 120.1l0.0 25.1M-128.4 -55.7l45.8 25.1M-128.4 44.8l45.8 25.1M-128.4 145.3l45.8 25.1M54.8 -55.7l45.8 25.1M54.8 44.8l45.8 25.1M54.8 145.3l45.8 25.1M238.1 -55.7l45.8 25.1M238.1 44.8l45.8 25.1M238.1 145.3l45.8 25.1M-36.8 -5.5l45.8 25.1M-36.8 95.0l45.8 25.1M-36.8 195.5l45.8 25.1M146.5 -5.5l45.8 25.1M146.5 95.0l45.8 25.1M146.5 195.5l45.8 25.1M329.7 -5.5l45.8 25.1M329.7 95.0l45.8 25.1M329.7 195.5l45.8 25.1M-128.4 -30.6l45.8 25.1M-128.4 69.9l45.8 25.1M-128.4 170.4l45.8 25.1M54.8 -30.6l45.8 25.1M54.8 69.9l45.8 25.1M54.8 170.4l45.8 25.1M238.1 -30.6l45.8 25.1M238.1 69.9l45.8 25.1M238.1 170.4l45.8 25.1M-36.8 19.6l45.8 25.1M-36.8 120.1l45.8 25.1M-36.8 220.6l45.8 25.1M146.5 19.6l45.8 25.1M146.5 120.1l45.8 25.1M146.5 220.6l45.8 25.1M329.7 19.6l45.8 25.1M329.7 120.1l45.8 25.1M329.7 220.6l45.8 25.1M-128.4 -5.5l45.8 25.1M-128.4 95.0l45.8 25.1M-128.4 195.5l45.8 25.1M54.8 -5.5l45.8 25.1M54.8 95.0l45.8 25.1M54.8 195.5l45.8 25.1M238.1 -5.5l45.8 25.1M238.1 95.0l45.8 25.1M238.1 195.5l45.8 25.1M-36.8 44.8l45.8 25.1M-36.8 145.3l45.8 25.1M-36.8 245.8l45.8 25.1M146.5 44.8l45.8 25.1M146.5 145.3l45.8 25.1M146.5 245.8l45.8 25.1M329.7 44.8l45.8 25.1M329.7 145.3l45.8 25.1M329.7 245.8l45.8 25.1M-334.5 -193.9l549.7 301.5M-334.5 -93.4l549.7 301.5M-334.5 7.1l549.7 301.5M-151.3 -193.9l549.7 301.5M-151.3 -93.4l549.7 301.5M-151.3 7.1l549.7 301.5M31.9 -193.9l549.7 301.5M31.9 -93.4l549.7 301.5M31.9 7.1l549.7 301.5M-174.2 -80.9l45.8 -25.1M-174.2 19.6l45.8 -25.1M-174.2 120.1l45.8 -25.1M9.0 -80.9l45.8 -25.1M9.0 19.6l45.8 -25.1M9.0 120.1l45.8 -25.1M192.3 -80.9l45.8 -25.1M192.3 19.6l45.8 -25.1M192.3 120.1l45.8 -25.1M-82.6 -131.1l45.8 -25.1M-82.6 -30.6l45.8 -25.1M-82.6 69.9l45.8 -25.1M100.7 -131.1l45.8 -25.1M100.7 -30.6l45.8 -25.1M100.7 69.9l45.8 -25.1M283.9 -131.1l45.8 -25.1M283.9 -30.6l45.8 -25.1M283.9 69.9l45.8 -25.1M-174.2 -55.7l22.9 -12.6M-174.2 44.8l22.9 -12.6M-174.2 145.3l22.9 -12.6M9.0 -55.7l22.9 -12.6M9.0 44.8l22.9 -12.6M9.0 145.3l22.9 -12.6M192.3 -55.7l22.9 -12.6M192.3 44.8l22.9 -12.6M192.3 145.3l22.9 -12.6M-82.6 -106.0l22.9 -12.6M-82.6 -5.5l22.9 -12.6M-82.6 95.0l22.9 -12.6M100.7 -106.0l22.9 -12.6M100.7 -5.5l22.9 -12.6M100.7 95.0l22.9 -12.6M283.9 -106.0l22.9 -12.6M283.9 -5.5l22.9 -12.6M283.9 95.0l22.9 -12.6M-242.9 7.1l274.9 -150.8M-242.9 107.6l274.9 -150.8M-242.9 208.1l274.9 -150.8M-59.7 7.1l274.9 -150.8M-59.7 107.6l274.9 -150.8M-59.7 208.1l274.9 -150.8M123.6 7.1l274.9 -150.8M123.6 107.6l274.9 -150.8M123.6 208.1l274.9 -150.8M-151.3 -18.0l22.9 -12.6M-151.3 82.5l22.9 -12.6M-151.3 183.0l22.9 -12.6M31.9 -18.0l22.9 -12.6M31.9 82.5l22.9 -12.6M31.9 183.0l22.9 -12.6M215.2 -18.0l22.9 -12.6M215.2 82.5l22.9 -12.6M215.2 183.0l22.9 -12.6M-59.7 -68.3l22.9 -12.6M-59.7 32.2l22.9 -12.6M-59.7 132.7l22.9 -12.6M123.6 -68.3l22.9 -12.6M123.6 32.2l22.9 -12.6M123.6 132.7l22.9 -12.6M306.8 -68.3l22.9 -12.6M306.8 32.2l22.9 -12.6M306.8 132.7l22.9 -12.6'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect width='2000' height='1050' fill='url(%23g)'/%3E%3Crect width='2000' height='1050' fill='url(%23p)'/%3E%3C/svg%3E") center/cover no-repeat}
.esper-hero .eg-panel{position:absolute;left:34px;right:34px;top:34px;
background:#ECEBF1;border-radius:6px;overflow:hidden;
box-shadow:0 0 0 1px rgba(255,255,255,.55), 0 24px 50px -12px rgba(10,0,40,.6)}
.esper-hero .eg-rows{padding:10px 0 6px}
.esper-hero .eg-row{display:flex;align-items:center;gap:18px;padding:13px 26px;margin:0 10px 4px;border-radius:5px;
font-family:"Geist Mono",monospace;font-size:20px;font-weight:500;color:#23222B}
.esper-hero .eg-row i{width:28px;height:28px;display:block;flex:none;background-repeat:no-repeat;
background-position:center;background-size:contain}
.esper-hero .eg-row--sel{color:#fff;
background:linear-gradient(180deg,#5FB3E6 0%,#3E97D6 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,.3), 0 4px 14px rgba(40,120,200,.35)}
.esper-hero .eg-keys{display:flex;justify-content:space-between;padding:11px 26px;background:#D9D7E1;
font-family:"Geist Mono",monospace;font-size:15px;font-weight:500;color:#2A2933}
.esper-hero .eg-keys b{color:#5A21D6;font-weight:600}
.esper-hero .eg-mark{position:absolute;right:40px;bottom:30px;display:flex;align-items:center;color:#fff;will-change:opacity}
.esper-hero .eg-mark svg{height:44px;width:auto}
.esper-hero .eg-panel,.esper-hero .eg-row--sel{will-change:opacity}
.esper-hero .eg-start{position:absolute;inset:0;display:flex;flex-direction:column;
align-items:center;justify-content:center;gap:26px;opacity:0;
will-change:transform,opacity}
.esper-hero .eg-start__mk{color:#fff;display:flex;position:relative;z-index:1;will-change:transform}
.esper-hero .eg-done{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;
background:radial-gradient(52% 58% at 50% 50%, rgba(18,4,66,.72) 0%, rgba(22,6,80,.46) 45%, rgba(26,8,92,0) 100%);
will-change:opacity}
.esper-hero .eg-start b,.esper-hero .eg-start__bar{position:relative;z-index:1}
.esper-hero .eg-start__mk svg{height:68px;width:auto}
.esper-hero .eg-start b{font-family:"Geist Mono",monospace;font-size:22px;font-weight:500;
letter-spacing:.02em;color:#FFFFFF}
.esper-hero .eg-start__bar{width:380px;height:6px;border-radius:3px;background:rgba(255,255,255,.18);
overflow:hidden;position:relative}
.esper-hero .eg-start__sheen{position:absolute;inset:-2px 0;display:block;opacity:0;
background:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.95) 50%, rgba(255,255,255,0));
will-change:transform,opacity}
.esper-hero .eg-start__bar i{display:block;height:100%;border-radius:3px;
background:linear-gradient(90deg,#E4D6FF,#FFFFFF);
box-shadow:0 0 12px rgba(236,226,255,.9);
transform:scaleX(0);transform-origin:0 50%;will-change:transform}
.esper-hero .gi--android{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%233DDC84' d='M5 9h14a1 1 0 0 1 1 1v7a1.6 1.6 0 0 1-1.6 1.6H5.6A1.6 1.6 0 0 1 4 17v-7a1 1 0 0 1 1-1Zm1.6-1.6a5.6 5.6 0 0 1 10.8 0Z'/%3E%3Ccircle cx='9' cy='5.6' r='.7' fill='%23fff'/%3E%3Ccircle cx='15' cy='5.6' r='.7' fill='%23fff'/%3E%3Crect x='1.4' y='9.6' width='2.2' height='6.4' rx='1.1' fill='%233DDC84'/%3E%3Crect x='20.4' y='9.6' width='2.2' height='6.4' rx='1.1' fill='%233DDC84'/%3E%3C/svg%3E")}
.esper-hero .gi--win{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2300A4EF' d='M2 4.6 11 3.4v8.2H2Z'/%3E%3Cpath fill='%237FBA00' d='M12.2 3.2 22 2v9.6h-9.8Z'/%3E%3Cpath fill='%23FFB900' d='M2 12.8h9v8.2L2 19.6Z'/%3E%3Cpath fill='%23F25022' d='M12.2 12.8H22V22l-9.8-1.2Z'/%3E%3C/svg%3E")}
.esper-hero .gi--reboot{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%2334A853' stroke-width='2.6' stroke-linecap='round' d='M20 12a8 8 0 1 1-2.6-5.9'/%3E%3Cpath fill='%2334A853' d='M20.6 2.4v6h-6Z'/%3E%3C/svg%3E")}
.esper-hero .gi--power{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23D93025'/%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.1' stroke-linecap='round' d='M12 5.6v6.2M8 7.6a5.6 5.6 0 1 0 8 0'/%3E%3C/svg%3E")}
.esper-hero .chs--pos .chs__neck{left:50%;top:100%;width:150px;height:60px;margin-left:-75px;
background:linear-gradient(90deg,#16161B 0%,#26262D 35%,#2C2C34 50%,#1E1E24 100%);
clip-path:polygon(16% 0,84% 0,100% 100%,0 100%)}
.esper-hero .chs--pos .chs__base{left:50%;top:calc(100% + 56px);width:390px;height:18px;margin-left:-195px;
border-radius:9px 9px 12px 12px;
background:linear-gradient(180deg,#34343C 0%,#1F1F25 60%,#141418 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,.08), 0 14px 22px -8px rgba(0,0,0,.55)}
.esper-hero .win-folder{position:absolute;left:28px;top:22px;display:flex;flex-direction:column;align-items:center;
gap:10px;width:178px;padding:12px 8px 10px;will-change:transform,opacity}
.esper-hero .win-folder svg{display:block;width:132px;height:110px;position:relative;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}
.esper-hero .win-folder span{position:relative;font-size:21px;font-weight:600;color:#fff;letter-spacing:.01em;
padding:2px 8px;border-radius:4px;background:rgba(10,14,24,.42);
text-shadow:0 1px 2px rgba(0,0,0,.8)}
.esper-hero .win-folder__sel{position:absolute;inset:0;border-radius:6px;opacity:0;display:block;
background:rgba(120,180,255,.30);box-shadow:inset 0 0 0 1px rgba(170,210,255,.75)}
.esper-hero .win-tb{display:block;width:26px;height:22px}
.esper-hero .win-tb svg{display:block;width:100%;height:100%}
.esper-hero .xw{position:absolute;left:330px;top:48px;width:560px;border-radius:9px;overflow:hidden;
background:#FBFBFC;box-shadow:0 0 0 1px rgba(0,0,0,.18), 0 22px 46px -10px rgba(0,0,0,.55);
font-size:14px;color:#1B1B1F;transform-origin:30% 0;will-change:transform,opacity}
.esper-hero .xw-title{display:flex;align-items:center;gap:10px;height:40px;padding:0 0 0 14px;background:#EEF1F5;
font-size:14px;font-weight:500;color:#202228}
.esper-hero .xw-title > i{display:block;width:18px;height:16px}
.esper-hero .xw-title > i svg,.esper-hero .xw-path i svg,.esper-hero .xw-row > i svg{display:block;width:100%;height:100%}
.esper-hero .xw-ctl{margin-left:auto;display:flex;height:100%}
.esper-hero .xw-ctl i{width:44px;height:100%;display:block;position:relative}
.esper-hero .xw-ctl i::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.4px;margin:-.7px 0 0 -5px;background:#3A3D44}
.esper-hero .xw-ctl i:nth-child(2)::before{height:9px;margin-top:-4.5px;background:none;border:1.4px solid #3A3D44}
.esper-hero .xw-ctl i:nth-child(3)::before{width:12px;margin-left:-6px;transform:rotate(45deg)}
.esper-hero .xw-ctl i:nth-child(3)::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.4px;margin:-.7px 0 0 -6px;background:#3A3D44;transform:rotate(-45deg)}
.esper-hero .xw-tools{display:flex;gap:22px;padding:9px 16px;border-bottom:1px solid #E3E6EB;font-size:13.5px;color:#3B3F47}
.esper-hero .xw-tools .is-app{color:#7A3BE0;font-weight:500}
.esper-hero .xw-addr{display:flex;gap:10px;padding:8px 12px;border-bottom:1px solid #E3E6EB}
.esper-hero .xw-path{flex:1;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;border-radius:5px;
background:#fff;box-shadow:inset 0 0 0 1px #D6DAE0;font-size:13.5px;color:#30333A}
.esper-hero .xw-path i{display:block;width:16px;height:14px}
.esper-hero .xw-search{width:150px;height:30px;line-height:30px;padding:0 10px;border-radius:5px;
background:#fff;box-shadow:inset 0 0 0 1px #D6DAE0;font-size:13.5px;color:#8A8F98}
.esper-hero .xw-head{padding:9px 20px 7px 54px;font-size:13px;color:#5E636C;border-bottom:1px solid #EEF0F3}
.esper-hero .xw-rows{padding:6px 8px 12px}
.esper-hero .xw-row{position:relative;z-index:0;display:flex;align-items:center;gap:14px;height:40px;padding:0 12px;
font-size:15.5px;color:#1C1D22}
.esper-hero .xw-row > i{position:relative;z-index:1;display:block;width:22px;height:20px}
.esper-hero .xw-row > i.xw-hl{position:absolute;inset:2px 0;width:auto;height:auto;z-index:-1;border-radius:5px;opacity:0;
background:#E3EDFB;box-shadow:inset 0 0 0 1px #A9C8F2}
.esper-hero #xwCmd{font-weight:500}
.esper-hero .ctx{position:absolute;left:544px;top:122px;width:270px;padding:6px;border-radius:9px;
background:#FBFBFC;box-shadow:0 0 0 1px rgba(0,0,0,.16), 0 18px 38px -8px rgba(0,0,0,.5);
transform-origin:0 100%;opacity:0;will-change:transform,opacity}
.esper-hero .ctx-it{position:relative;display:flex;align-items:center;gap:12px;height:40px;padding:0 14px 0 44px;
font-size:15.5px;color:#1C1D22}
.esper-hero .ctx-it.is-b{font-weight:600}
.esper-hero .ctx-sep{display:block;height:1px;margin:5px 8px;background:#E2E5EA}
.esper-hero .ctx-ic{position:absolute;left:14px;top:50%;width:18px;height:20px;margin-top:-10px;display:block;z-index:1}
.esper-hero .ctx-ic svg{display:block;width:100%;height:100%}
.esper-hero #ctxRun{font-weight:500}
.esper-hero .ctx-hl{position:absolute;inset:2px 0;display:block;border-radius:6px;opacity:0;z-index:-1;
background:#E3EDFB;box-shadow:inset 0 0 0 1px #A9C8F2}
.esper-hero #ctxRun{z-index:0}
.esper-hero .win-dim{position:absolute;inset:0;z-index:5;display:block;opacity:0;background:rgba(8,10,16,.52)}
.esper-hero .cmd{position:absolute;z-index:6;left:150px;top:110px;width:660px;border-radius:8px;overflow:hidden;
background:#0C0E12;box-shadow:0 0 0 1px rgba(255,255,255,.12), 0 26px 56px -12px rgba(0,0,0,.7);
opacity:0;will-change:transform,opacity}
.esper-hero .cmd-title{display:flex;align-items:center;gap:10px;height:36px;padding-left:12px;background:#E9ECF0;
font-size:13px;color:#30333A}
.esper-hero .cmd-title > i{display:block;width:16px;height:16px}
.esper-hero .cmd-title > i svg{display:block;width:100%;height:100%}
.esper-hero .cmd-body{padding:24px 26px 12px}
.esper-hero .cmd-body p{margin:0 0 16px;font-family:"Geist Mono",monospace;font-size:17px;font-weight:500;
line-height:1.35;color:#ECEFF4;white-space:nowrap;will-change:transform,opacity}
.esper-hero .cmd-caret{display:inline-block;width:10px;height:19px;margin-left:6px;vertical-align:-3px;
background:#ECEFF4;animation:eh-blink 1s steps(1) infinite}
.esper-hero .ins{position:absolute;left:50%;top:50%;width:800px;margin:-92px 0 0 -400px;will-change:transform,opacity}
.esper-hero .ins-box{position:relative;z-index:2;padding:22px 26px 18px;background:#C7C7CB;
box-shadow:inset 1px 1px 0 #F2F2F4, inset -1px -1px 0 #8D8D93, 10px 10px 0 rgba(20,26,70,.55)}
.esper-hero .ins-stages{display:flex;justify-content:space-between;gap:12px}
.esper-hero .ins-st{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:500;color:#16171B;white-space:nowrap}
.esper-hero .ins-st em{font-style:normal;will-change:opacity}
.esper-hero .ins-ck{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;flex:none;
background:#2E7D4F;color:#fff;font-style:normal;font-size:11px;font-weight:700;opacity:0;will-change:transform,opacity}
.esper-hero .ins-bar{margin-top:18px;height:16px;background:#E9E9EC;box-shadow:inset 1px 1px 0 #8D8D93, inset -1px -1px 0 #FFFFFF;
padding:2px;overflow:hidden}
.esper-hero .ins-bar i{display:block;height:100%;background:#3B4BAE;transform:scaleX(0);transform-origin:0 50%;will-change:transform}
.esper-hero .ins-pct{margin-top:12px;text-align:center;font-family:"Geist Mono",monospace;font-size:16px;font-weight:600;color:#16171B}
.esper-hero .ins-droid{position:absolute;z-index:1;display:block;width:96px;height:63px;will-change:transform}
.esper-hero .ins-droid svg{display:block;width:100%;height:100%}
.esper-hero .ins-droid--l{left:-62px;top:50%;margin-top:-31px}
.esper-hero .ins-droid--l svg{transform:rotate(-90deg)}
.esper-hero .ins-droid--b{left:50%;bottom:-58px;margin-left:-48px}
.esper-hero .ins-droid--b svg{transform:rotate(180deg)}
.esper-hero .ins-droid--t{right:70px;top:-58px}
