/* cyrillic-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/2317fa4bb293.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/689443969494.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/8fa40e5d2482.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/824f485b5d26.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("assets/19f9c92546aa.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/2317fa4bb293.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/689443969494.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/8fa40e5d2482.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/824f485b5d26.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/19f9c92546aa.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/2317fa4bb293.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/689443969494.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/8fa40e5d2482.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/824f485b5d26.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/19f9c92546aa.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/2317fa4bb293.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/689443969494.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/8fa40e5d2482.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/824f485b5d26.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/19f9c92546aa.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/62213be8a78b.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/e17cfd15fb96.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/0a557721b1f8.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/c89b9cc0bc62.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/db5ff4db83e5.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("assets/83c005d49d8a.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/62213be8a78b.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/e17cfd15fb96.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/0a557721b1f8.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/c89b9cc0bc62.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/db5ff4db83e5.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("assets/83c005d49d8a.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/62213be8a78b.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/e17cfd15fb96.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/0a557721b1f8.woff2") format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/c89b9cc0bc62.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/db5ff4db83e5.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("assets/83c005d49d8a.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


:root{
  --bg:#08070C;--s1:#151714;--s2:#1b1e19;--s3:#23271f;
  --bd:rgba(255,255,255,.07);--bd2:rgba(255,255,255,.13);
  --tx:#EDEBF2;--mut:#a9afa3;--faint:#87907f;
  --ac:#6E56CF;--ac-lit:#B9A8FF;--ac-soft:rgba(110,86,207,.13);--ac-line:rgba(110,86,207,.38);
  --btn:#EFEDF4;--btn-tx:#0A0910;
  --ok:#3FB950;--warn:#D29922;--err:#F85149;
  --gut:min(1200px,calc(100% - clamp(32px,11vw,208px)));
  --sans:"Geist","Helvetica Neue",Helvetica,Arial,sans-serif;
  --mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--tx);font:400 16px/1.65 var(--sans);-webkit-font-smoothing:antialiased}
a{color:var(--ac-lit);text-decoration:none}
a:hover{color:#fff}
button{font:inherit;color:inherit}
h1,h2,h3,h4,p{margin:0}
code,pre{font-family:var(--mono)}
::selection{background:rgba(110,86,207,.34);color:#fff}
:focus-visible{outline:2px solid var(--ac);outline-offset:3px}
@keyframes acp-breathe{0%,100%{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}
@keyframes acp-marquee{to{transform:translateX(-50%)}}
@keyframes acp-sheen{0%,55%{transform:translateX(-130%)}75%,100%{transform:translateX(130%)}}
@keyframes acp-caret{0%,49%{opacity:1}50%,100%{opacity:0}}
@keyframes acp-rowpulse{0%,100%{opacity:.45}18%,42%{opacity:1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

@media(max-width:1340px){
  [data-rail]{display:none!important}
}
@media(max-width:1180px){
  [data-sec-grid],[data-monitor-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  [data-arch-grid],[data-cap-grid],[data-tok-grid],[data-hero-layout],[data-ops-row],[data-cta-layout]{grid-template-columns:minmax(0,1fr)!important}
  [data-cap-grid]>*{grid-row:auto!important;min-height:0!important}
  [data-incident-layout],[data-operate-layout],[data-connect-layout],[data-faq-layout],[data-proof-layout]{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}
  [data-incident-layout]>div:first-child{position:static!important;height:auto!important;top:auto!important}
  [data-ops-scroller]{display:block!important}
  [data-ops-frames]{display:none!important}
  [data-ops-nav]{position:static!important;background:none!important}
  [data-ops-slot]>[data-ops-frame]{margin-top:26px}
  [data-ops-step]{min-height:0!important;padding:26px 0!important;opacity:1!important}
  [data-journey]{min-height:0!important}
  [data-ops-row]{gap:28px!important}
  [data-ops-row]>div:first-child{max-width:none!important}
  [data-nav-links] a:nth-child(4),[data-nav-links] a:nth-child(5){display:none}
  [data-hero-layout]{gap:44px!important}
  [data-hero-copy]{max-width:none!important}
}
@media(max-width:900px){
  [data-nav-links]{display:none!important}
  [data-nav-cta]{display:none!important}
  [data-nav-menu]{display:inline-flex!important}
  [data-tour-body]>div:last-child{overflow-x:auto!important;padding:16px!important}
  [data-tour-body]>div:last-child>[data-tpane]{min-width:620px}
  [data-tour-body]{grid-template-columns:minmax(0,1fr)!important}
  [data-tour-body]>aside{display:none!important}
  [data-sec-grid],[data-monitor-grid],[data-tok-split],[data-run-split],[data-skill-split]{grid-template-columns:minmax(0,1fr)!important}
  [data-proof-layout]{gap:26px!important}
  [data-tour-tabs]{width:100%;overflow-x:auto}
  [data-foot-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important}
}
@media(max-width:640px){
  [data-hero-label]{display:none!important}
  [data-hero-panel]{grid-template-columns:minmax(0,1fr)!important}
  [data-hero-canvas]{height:280px!important}
  [data-hero-stage]{min-height:0!important}
  [data-scrub-section]{padding:76px 0 64px!important}
  [data-incident-layout]>div:first-child>div{height:auto!important}
  [data-inc-body]{grid-template-columns:minmax(0,1fr)!important}
  [data-inc-rail]{flex-direction:row!important;justify-content:space-between!important;gap:0!important;height:auto!important;border-right:0!important;border-bottom:1px solid var(--bd)!important;padding:12px!important}
  [data-inc-rail]>span{display:none!important}
  [data-inc-stats]{grid-template-columns:minmax(0,1fr)!important}
  [data-tilt-card]{transform:none!important}
  [data-mode-bar]{overflow-x:auto}
  [data-foot-grid]{grid-template-columns:minmax(0,1fr)!important}
  [data-cta-steps]{padding-right:0!important}
  [data-cta-corner]{display:none!important}
  [data-ops-panel] [data-ops-scroll]{overflow-x:auto}
  [data-hero-meta]{font-size:9px!important}
}

.export-style-0:hover{color:var(--tx)}
.export-style-1:hover{color:var(--tx)}
.export-style-2:hover{color:var(--tx)}
.export-style-3:hover{color:var(--tx)}
.export-style-4:hover{color:var(--tx)}
.export-style-5:hover{color:var(--tx)}
.export-style-6:hover{color:var(--tx)}
.export-style-7:hover{color:var(--tx)}
.export-style-8:hover{color:var(--tx)}
.export-style-9:hover{color:var(--tx)}
.export-style-10:hover{color:var(--tx)}
.export-style-11:hover{color:var(--tx)}
.export-style-12:hover{color:var(--tx)}
.export-style-13:hover{color:var(--tx)}
.export-style-14:hover{color:var(--tx)}
.export-style-15:hover{color:var(--tx)}
.export-style-16:hover{color:var(--tx)}
.export-style-17:hover{color:var(--tx)}
.export-style-18:hover{color:var(--tx)}
.export-style-19:hover{color:var(--tx)}
.export-style-20:hover{background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.55)}
.export-style-21:hover{color:var(--tx)}
.export-style-22:hover{color:var(--tx)}
.export-style-23:hover{color:var(--tx)}
.export-style-24:hover{color:var(--tx)}
.export-style-25:hover{color:var(--tx)}
.export-style-26:hover{color:var(--tx)}
.export-style-27:hover{color:var(--tx)}
.export-style-28:hover{color:var(--tx)}
.export-style-29:hover{color:var(--tx)}
.export-style-30:hover{background:#fff;box-shadow:0 14px 44px rgba(0,0,0,.6)}
.export-style-31:hover{background:var(--s2);border-color:rgba(255,255,255,.28)}
.export-style-32:hover{border-color:rgba(255,255,255,.2)}
.export-style-33:hover{border-color:var(--ac-line);color:#fff}
.export-style-34:hover{border-color:var(--ac-line);color:#fff}
.export-style-35:hover{border-color:var(--ac-line);color:#fff}
.export-style-36:hover{border-color:var(--ac-line);color:#fff}
.export-style-37::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.10),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-38::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-39::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-40::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-41::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-42::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(500px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.09),transparent 70%);opacity:var(--glow,0);transition:opacity .35s}
.export-style-43:hover{border-color:var(--ac-line);background:rgba(110,86,207,.12)}
.export-style-44:hover{color:var(--tx)}
.export-style-45:hover{border-color:var(--ac-line);background:rgba(110,86,207,.12)}
.export-style-46:hover{border-color:var(--ac-line);background:rgba(110,86,207,.12)}
.export-style-47:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-47::before{content:'';position:absolute;inset:0;border-radius:11px;pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-48:hover{transform:translateY(-3px);border-color:rgba(110,86,207,.5)}
.export-style-48::before{content:'';position:absolute;inset:0;border-radius:11px;pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.16),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-49:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-49::before{content:'';position:absolute;inset:0;border-radius:11px;pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-50:hover{color:var(--tx)}
.export-style-51:hover{color:var(--tx)}
.export-style-52:hover{color:var(--tx)}
.export-style-53:hover{color:var(--tx)}
.export-style-54:hover{background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.55)}
.export-style-55::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.08),transparent 70%);opacity:var(--glow,0);transition:opacity .35s}
.export-style-56:hover{background:var(--s2)}
.export-style-57:hover{background:var(--s2)}
.export-style-58:hover{background:var(--s2)}
.export-style-59:hover{background:var(--s2)}
.export-style-60::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.08),transparent 70%);opacity:var(--glow,0);transition:opacity .35s}
.export-style-61::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.08),transparent 70%);opacity:var(--glow,0);transition:opacity .35s}
.export-style-62:hover{border-color:var(--ac-line)}
.export-style-63:hover{border-color:var(--ac-line)}
.export-style-64:hover{border-color:var(--ac-line)}
.export-style-65:hover{border-color:var(--ac-line)}
.export-style-66:hover{border-color:var(--ac-line)}
.export-style-67::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%),rgba(110,86,207,.08),transparent 70%);opacity:var(--glow,0);transition:opacity .35s}
.export-style-68:hover{border-color:var(--ac-line)}
.export-style-69:hover{transform:translateX(3px)}
.export-style-69::before{content:'';position:absolute;inset:0;border-radius:9px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.14),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-70:hover{transform:translateX(3px);border-color:var(--bd2);background:var(--s2)}
.export-style-70::before{content:'';position:absolute;inset:0;border-radius:9px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.14),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-71:hover{transform:translateX(3px);border-color:var(--bd2);background:var(--s2)}
.export-style-71::before{content:'';position:absolute;inset:0;border-radius:9px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.14),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-72:hover{transform:translateX(3px);border-color:var(--bd2);background:var(--s2)}
.export-style-72::before{content:'';position:absolute;inset:0;border-radius:9px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.14),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-73:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-74:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-75:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-76:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-77:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-78:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-79:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-80:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-81:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-81::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.12),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-82:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-82::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.12),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-83:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-83::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.12),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-84:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-84::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.12),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-85:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-85::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.12),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-86:hover{color:var(--tx)}
.export-style-87:hover{color:var(--tx)}
.export-style-88:hover{background:var(--s2)}
.export-style-89:hover{background:var(--s2)}
.export-style-90:hover{background:var(--s2)}
.export-style-91:hover{background:var(--s2)}
.export-style-92:hover{background:var(--s2)}
.export-style-93:hover{background:var(--s2)}
.export-style-94:hover{background:var(--s2)}
.export-style-95:hover{background:var(--s2)}
.export-style-96:hover{background:var(--s2)}
.export-style-97:hover{background:var(--s2)}
.export-style-98:hover{background:var(--s2)}
.export-style-99:hover{background:var(--s2)}
.export-style-100:hover{background:var(--s2)}
.export-style-101:hover{background:var(--s2)}
.export-style-102:hover{background:var(--s2)}
.export-style-103:hover{background:var(--s2)}
.export-style-104:hover{background:var(--s2)}
.export-style-105:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-105::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-106:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-106::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-107:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-107::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-108:hover{transform:translateY(-3px);border-color:var(--bd2);background:var(--s2)}
.export-style-108::before{content:'';position:absolute;inset:0;border-radius:10px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(110,86,207,.13),transparent 70%);opacity:var(--glow,0);transition:opacity .3s}
.export-style-109:hover{background:#fff;box-shadow:0 16px 50px rgba(0,0,0,.6)}
.export-style-110:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-111:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-112:hover{background:#fff}
.export-style-113:hover{border-color:rgba(255,255,255,.3);background:var(--s2)}
.export-style-114:hover{color:var(--tx)}
.export-style-115:hover{color:var(--tx)}
.export-style-116:hover{color:var(--tx)}
.export-style-117:hover{color:var(--tx)}
.export-style-118:hover{color:var(--tx)}
.export-style-119:hover{color:var(--tx)}
.export-style-120:hover{color:var(--tx)}
.export-style-121:hover{color:var(--tx)}
.export-style-122:hover{color:var(--tx)}
.export-style-123:hover{color:var(--tx)}
.export-style-124:hover{color:var(--tx)}
.export-style-125:hover{color:var(--tx)}
.export-style-126:hover{color:var(--tx)}
.export-style-127:hover{color:var(--tx)}
.export-style-128:hover{color:var(--tx)}