.first-paint-loader-module__AAVcwq__loader{z-index:100001;opacity:1;pointer-events:none;background:#0c073fd1;border:1px solid #7d71ff3d;border-radius:.85rem;place-items:center;width:2.5rem;height:2.5rem;transition:opacity .16s,transform .16s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .5rem 1.5rem #08041c2e}.first-paint-loader-module__AAVcwq__loader img{width:1.35rem;height:1.35rem}.first-paint-loader-module__AAVcwq__loader[data-visible=false]{opacity:0;visibility:hidden;transform:translate(-50%,calc(-50% - .35rem))}html[data-theme=light] .first-paint-loader-module__AAVcwq__loader{background:#f7f6fbe0;border-color:#5f5ef733;box-shadow:0 .5rem 1.5rem #181c2d1a}@media (prefers-reduced-motion:reduce){.first-paint-loader-module__AAVcwq__loader{transition:none}}
.site-footer-module__STLB6W__footer{max-width:1120px;color:var(--muted,#f5f2ffb8);border-top:1px solid #7d71ff2e;margin:0 auto;padding:1.75rem clamp(1.75rem,3vw,2.5rem) 2.75rem;font-size:.88rem}.site-footer-module__STLB6W__inner{grid-template-columns:minmax(0,32rem) minmax(15rem,22rem);justify-content:center;align-items:end;gap:clamp(1.25rem,4vw,3.5rem);display:grid}.site-footer-module__STLB6W__author{justify-self:end;max-width:34rem}.site-footer-module__STLB6W__name,.site-footer-module__STLB6W__role,.site-footer-module__STLB6W__bio{margin:0}.site-footer-module__STLB6W__name{color:var(--ink,#f5f2ff);font-family:var(--font-display,"Unbounded", sans-serif);letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.site-footer-module__STLB6W__role{color:#cbbdff;margin-top:.25rem;font-size:.85rem;font-weight:650}.site-footer-module__STLB6W__bio{margin-top:.45rem;line-height:1.45}.site-footer-module__STLB6W__contacts{flex-wrap:wrap;gap:.65rem 1rem;margin-top:.7rem;font-size:.86rem;display:flex}.site-footer-module__STLB6W__contacts a{color:#cbbdff;font-weight:700;text-decoration:none}.site-footer-module__STLB6W__contacts a:hover{color:var(--ink,#f5f2ff)}.site-footer-module__STLB6W__partners{justify-self:start;justify-items:center;gap:.65rem;min-width:min(280px,32vw);display:grid}.site-footer-module__STLB6W__lockup{filter:drop-shadow(0 10px 22px #14095359);width:min(180px,32vw);height:auto}.site-footer-module__STLB6W__hackathon{opacity:.96;transition:opacity .24s,transform .24s;display:inline-flex}.site-footer-module__STLB6W__hackathon:hover{opacity:1;transform:translateY(-1px)}.site-footer-module__STLB6W__hackathon img{width:min(300px,42vw);height:auto;display:block}.site-footer-module__STLB6W__badgeDark{display:none!important}html[data-theme=light] .site-footer-module__STLB6W__badgeLight{display:none!important}html[data-theme=light] .site-footer-module__STLB6W__badgeDark{display:block!important}html[data-theme=light] .site-footer-module__STLB6W__footer{color:#535a70;border-top-color:#5f5ef733}html[data-theme=light] .site-footer-module__STLB6W__name{color:#181c2d}html[data-theme=light] .site-footer-module__STLB6W__role{color:#403db0}html[data-theme=light] .site-footer-module__STLB6W__contacts a{color:#403db0}html[data-theme=light] .site-footer-module__STLB6W__contacts span{color:#535a70}@media (max-width:820px){.site-footer-module__STLB6W__footer{padding-inline:1.25rem}.site-footer-module__STLB6W__inner{grid-template-columns:1fr;justify-items:start;gap:1.25rem}.site-footer-module__STLB6W__author{justify-self:start}.site-footer-module__STLB6W__partners{justify-self:start;justify-items:start;min-width:0}.site-footer-module__STLB6W__hackathon img{width:min(280px,88vw)}}
.theme-toggle-module__DRq2aq__toggle{--w:3.4rem;--h:1.85rem;width:var(--w);height:var(--h);border:1px solid var(--lg-border-soft,#ffffff2e);cursor:pointer;box-shadow:var(--lg-shadow,inset 0 1px 0 #ffffff1f);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#0b1020;border-radius:999px;flex-shrink:0;padding:0;transition:background .55s cubic-bezier(.4,0,.2,1),border-color .45s,box-shadow .45s;position:relative;overflow:hidden}.theme-toggle-module__DRq2aq__toggle[data-theme=light]{background:linear-gradient(#7ec8ff 0%,#c9e8ff 55%,#ffe6b8 100%);border-color:#0d0b681f;box-shadow:inset 0 1px #ffffff8c}.theme-toggle-module__DRq2aq__sky{pointer-events:none;position:absolute;inset:0}.theme-toggle-module__DRq2aq__stars{opacity:1;background-image:radial-gradient(1px 1px at 22% 30%,#fff,#0000),radial-gradient(1.2px 1.2px at 70% 28%,#fff,#0000),radial-gradient(1px 1px at 48% 62%,#ffffffd9,#0000),radial-gradient(1.4px 1.4px at 82% 55%,#fff,#0000);transition:opacity .45s;position:absolute;inset:0}.theme-toggle-module__DRq2aq__toggle[data-theme=light] .theme-toggle-module__DRq2aq__stars{opacity:0}.theme-toggle-module__DRq2aq__clouds{opacity:0;background:radial-gradient(18px 8px at 28% 70%,#ffffffd9,#0000 70%),radial-gradient(14px 7px at 72% 65%,#ffffffbf,#0000 70%);transition:opacity .5s 50ms;position:absolute;inset:0}.theme-toggle-module__DRq2aq__toggle[data-theme=light] .theme-toggle-module__DRq2aq__clouds{opacity:1}.theme-toggle-module__DRq2aq__thumb{z-index:2;border-radius:50%;width:1.35rem;height:1.35rem;transition:transform .55s cubic-bezier(.34,1.3,.64,1);position:absolute;top:50%;left:.22rem;transform:translateY(-50%)}.theme-toggle-module__DRq2aq__toggle[data-theme=light] .theme-toggle-module__DRq2aq__thumb{transform:translate(1.55rem,-50%)}.theme-toggle-module__DRq2aq__sun,.theme-toggle-module__DRq2aq__moon{border-radius:50%;transition:opacity .35s,transform .55s cubic-bezier(.34,1.2,.64,1);position:absolute;inset:0}.theme-toggle-module__DRq2aq__sun{opacity:0;background:radial-gradient(circle at 35% 30%,#fff6c8,#ffc14a 55%,#ff9a1f 100%);transform:scale(.55)rotate(-40deg);box-shadow:0 0 10px #ffb428a6}.theme-toggle-module__DRq2aq__moon{opacity:1;background:radial-gradient(circle at 30% 30%,#f5f7ff,#c9d2ff 60%,#8e9ad8 100%);transform:scale(1)rotate(0);box-shadow:0 0 8px #b4beff73}.theme-toggle-module__DRq2aq__moon:after{content:"";background:#6e78aa59;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.28rem;left:.55rem;box-shadow:-.22rem .18rem 0 -.05rem #6e78aa47}.theme-toggle-module__DRq2aq__toggle[data-theme=light] .theme-toggle-module__DRq2aq__sun{opacity:1;transform:scale(1)rotate(0)}.theme-toggle-module__DRq2aq__toggle[data-theme=light] .theme-toggle-module__DRq2aq__moon{opacity:0;transform:scale(.5)rotate(50deg)}.theme-toggle-module__DRq2aq__toggle:focus-visible{outline-offset:3px;outline:2px solid #7d71ff}@media (prefers-reduced-motion:reduce){.theme-toggle-module__DRq2aq__toggle,.theme-toggle-module__DRq2aq__thumb,.theme-toggle-module__DRq2aq__sun,.theme-toggle-module__DRq2aq__moon,.theme-toggle-module__DRq2aq__stars,.theme-toggle-module__DRq2aq__clouds{transition:none!important}}
.lang-toggle-module__r36NfG__switch{--w:6.4rem;width:var(--w);border:1px solid var(--lg-border-soft,#ffffff2e);background:var(--lg-fill);height:2rem;box-shadow:var(--lg-shadow);-webkit-backdrop-filter:blur(var(--lg-blur,18px)) saturate(var(--lg-sat,1.55));border-radius:999px;flex-shrink:0;grid-template-columns:1fr 1fr;gap:0;padding:2px;display:inline-grid;position:relative;overflow:hidden}html[data-theme=light] .lang-toggle-module__r36NfG__switch{background:#181c2d0f;border-color:#0d0b681f}.lang-toggle-module__r36NfG__pill{background:var(--lg-fill-strong);width:calc(50% - 2px);box-shadow:var(--lg-shadow-strong);-webkit-backdrop-filter:blur(12px)saturate(1.4);pointer-events:none;z-index:0;border:1px solid #ffffff47;border-radius:999px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;bottom:2px;left:2px}.lang-toggle-module__r36NfG__pill[data-side=en]{transform:translate(100%)}html[data-theme=light] .lang-toggle-module__r36NfG__pill{background:linear-gradient(120deg,#7d71ff,#5f5ef7)}.lang-toggle-module__r36NfG__opt{appearance:none;z-index:1;color:inherit;cursor:pointer;min-width:0;font:inherit;letter-spacing:.04em;opacity:.58;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;font-size:.68rem;font-weight:800;transition:opacity .2s,color .2s;display:inline-flex;position:relative}.lang-toggle-module__r36NfG__opt img{object-fit:cover;border-radius:2.5px;flex-shrink:0;width:18px;height:12px;box-shadow:0 0 0 1px #0003,0 1px 2px #0000002e}.lang-toggle-module__r36NfG__opt span{line-height:1}.lang-toggle-module__r36NfG__opt[data-on]{opacity:1;color:#fff}.lang-toggle-module__r36NfG__opt:focus-visible{outline-offset:2px;outline:2px solid #7d71ff}@media (prefers-reduced-motion:reduce){.lang-toggle-module__r36NfG__pill,.lang-toggle-module__r36NfG__opt{transition:none}}
.plans-auth-pill-module__YtU0Wq__idle{border-radius:var(--lg-radius,999px);cursor:pointer;border:1px solid var(--lg-border-soft);background:var(--lg-fill);min-height:42px;color:var(--lg-text-ghost,inherit);box-shadow:var(--lg-shadow);-webkit-backdrop-filter:blur(var(--lg-blur,18px)) saturate(var(--lg-sat,1.55));font-weight:750;font:inherit;justify-content:center;align-items:center;gap:.4rem;padding:0 1rem;transition:filter .18s,transform .18s;display:inline-flex}.plans-auth-pill-module__YtU0Wq__calIcon{opacity:.9;flex-shrink:0}.plans-auth-pill-module__YtU0Wq__idle:hover{filter:brightness(1.06);transform:translateY(-1px)}html[data-theme=light] .plans-auth-pill-module__YtU0Wq__idle{color:var(--lg-text-ghost)}.plans-auth-pill-module__YtU0Wq__idleLink{color:inherit;font-weight:750;text-decoration:none}.plans-auth-pill-module__YtU0Wq__pill{color:#f5f2ff;background:#0a0740eb;border:1px solid #5f5ef759;border-radius:999px;align-items:center;gap:.35rem;min-width:min(320px,72vw);min-height:42px;padding:.25rem .3rem .25rem .25rem;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24}html[data-theme=light] .plans-auth-pill-module__YtU0Wq__pill{color:#181c2d;background:#fbfbff;border-color:#5f5ef747;box-shadow:0 8px 24px #1a0b561a}.plans-auth-pill-module__YtU0Wq__close{width:2rem;height:2rem;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex-shrink:0;font-size:1.25rem;line-height:1}html[data-theme=light] .plans-auth-pill-module__YtU0Wq__close{background:#181c2d0f}.plans-auth-pill-module__YtU0Wq__email{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:.35rem .45rem;font-size:.9rem}html[data-theme=light] .plans-auth-pill-module__YtU0Wq__email{color:#181c2d;background:#fff;border-radius:999px}.plans-auth-pill-module__YtU0Wq__send{border:1px solid var(--lg-border);cursor:pointer;background:var(--lg-fill-strong);width:2.15rem;height:2.15rem;color:var(--lg-text,#fff);box-shadow:var(--lg-shadow-strong);-webkit-backdrop-filter:blur(12px)saturate(1.4);border-radius:50%;flex-shrink:0;font-weight:800}.plans-auth-pill-module__YtU0Wq__send:disabled{opacity:.45;cursor:default}.plans-auth-pill-module__YtU0Wq__codes{flex:auto;justify-content:center;align-items:center;gap:.2rem;display:flex}.plans-auth-pill-module__YtU0Wq__cellWrap{align-items:center;gap:.2rem;display:inline-flex}.plans-auth-pill-module__YtU0Wq__dash{opacity:.45;margin:0 .05rem;font-weight:700}.plans-auth-pill-module__YtU0Wq__cell{text-align:center;width:1.45rem;height:1.85rem;color:inherit;background:#ffffff14;border:1px solid #7d71ff59;border-radius:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.95rem;font-weight:800}html[data-theme=light] .plans-auth-pill-module__YtU0Wq__cell{background:#f4f2ff;border-color:#5f5ef740}.plans-auth-pill-module__YtU0Wq__hint{opacity:.75;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:.72rem;position:absolute;top:calc(100% + .35rem);left:.75rem;right:.75rem;overflow:hidden}@media (max-width:720px){.plans-auth-pill-module__YtU0Wq__pill{min-width:min(260px,78vw)}.plans-auth-pill-module__YtU0Wq__cell{width:1.25rem;height:1.65rem}}
.site-chrome-module__sbDxYG__chrome{--chrome-wash:#0c073fd1;z-index:80;pointer-events:none;isolation:isolate;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.site-chrome-module__sbDxYG__blurEdge{display:none}.site-chrome-module__sbDxYG__inner{--chrome-bg:#0c073fe6;--chrome-ink:#f7f4ff;--chrome-muted:#f5f2ffad;--chrome-line:#5f5ef747;z-index:1;pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.4);background:var(--chrome-bg);border:1px solid var(--chrome-line);border-top:none;border-radius:0 0 24px 24px;align-items:center;gap:.75rem;width:min(1120px,100% - 1.5rem);margin:0 auto;padding:.7rem 1.15rem .85rem;display:flex;position:relative;overflow:visible;box-shadow:0 16px 40px #08041c47,inset 0 1px #ffffff1f}html[data-theme=light] .site-chrome-module__sbDxYG__inner{--chrome-bg:#ffffffe6;--chrome-ink:#181c2d;--chrome-muted:#181c2dad;--chrome-line:#5f5ef733;box-shadow:0 14px 36px #181c2d1a,inset 0 1px #fffffff2}.site-chrome-module__sbDxYG__brand{width:10.5rem;height:6.6rem;color:var(--chrome-ink);flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.site-chrome-module__sbDxYG__brandLockup,.site-chrome-module__sbDxYG__brandLockupLight{object-fit:contain;width:100%;height:100%;display:block}.site-chrome-module__sbDxYG__brandLockupLight{display:none}html[data-theme=light] .site-chrome-module__sbDxYG__brandLockup{display:none}html[data-theme=light] .site-chrome-module__sbDxYG__brandLockupLight{display:block}.site-chrome-module__sbDxYG__links{flex-wrap:wrap;flex:1;gap:.85rem;min-width:0;margin-left:.35rem;display:flex}.site-chrome-module__sbDxYG__links a{color:var(--chrome-muted);white-space:nowrap;justify-content:center;align-items:center;min-width:5.6em;min-height:1.5rem;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.site-chrome-module__sbDxYG__solidBtn{border-radius:var(--lg-radius,999px);cursor:pointer;border:1px solid var(--lg-border,#ffffff57);min-width:9.6rem;min-height:42px;color:var(--lg-text,#fff);background:var(--lg-fill-strong);box-shadow:var(--lg-shadow-strong);-webkit-backdrop-filter:blur(var(--lg-blur,18px)) saturate(var(--lg-sat,1.55));isolation:isolate;justify-content:center;align-items:center;padding:0 1.05rem;font-weight:750;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.site-chrome-module__sbDxYG__solidBtn:before{content:"";border-radius:inherit;pointer-events:none;opacity:.55;background:linear-gradient(120deg,#fff6,#0000 45% 60%,#ffffff1a);position:absolute;inset:0}.site-chrome-module__sbDxYG__solidBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.site-chrome-module__sbDxYG__links a:hover,.site-chrome-module__sbDxYG__links a[aria-current=page]{color:var(--chrome-ink)}.site-chrome-module__sbDxYG__telegramLink{color:#a99cff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;line-height:0;transition:color .18s,transform .18s;display:inline-flex}.site-chrome-module__sbDxYG__telegramLink:hover{color:var(--chrome-ink);transform:translateY(-1px)}.site-chrome-module__sbDxYG__telegramLink:focus-visible{outline-offset:3px;outline:2px solid}.site-chrome-module__sbDxYG__telegramIcon{opacity:.95;flex-shrink:0;width:28px;height:28px}html[data-theme=light] .site-chrome-module__sbDxYG__telegramLink{color:#5f5ef7!important}.site-chrome-module__sbDxYG__ctas{z-index:5;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex;position:relative}@media (max-width:900px){.site-chrome-module__sbDxYG__links a:nth-child(n+4){display:none}}@media (max-width:720px){.site-chrome-module__sbDxYG__inner{border-radius:0 0 20px 20px;gap:.45rem;width:calc(100% - .75rem);padding:.55rem .75rem .7rem}.site-chrome-module__sbDxYG__links{display:none}.site-chrome-module__sbDxYG__brand{width:7.9rem;height:4.95rem}}
*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-chrome-offset:8.75rem;--hero-p:0;--hero-float:0;--hero-copy:0;scroll-padding-top:var(--site-chrome-offset)}html[data-theme-ready="1"]{transition:background-color .7s cubic-bezier(.4,0,.2,1)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f6fb}html[data-theme=light] body{color:#181c2d;background:#f7f6fb}html,body{color:#f5f2ff;-webkit-font-smoothing:antialiased;background:#0c073f;min-height:100%;margin:0;padding:0;font-family:DM Sans,Segoe UI,Avenir Next,sans-serif}@media (max-width:720px){html{--site-chrome-offset:6.4rem}}.page-fade{animation:.28s both page-fade-in}.page-fade--home{animation:none}@keyframes page-fade-in{0%{opacity:.72}to{opacity:1}}@keyframes page-fade-in-home{0%{opacity:.88}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-fade,.page-fade--home,.page-fade{animation:none}}html:before{content:"";z-index:99999;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(at 50% 20%,#ffe6a8 0%,#7ec8ff 45%,#0b1020 100%);position:fixed;inset:0}html[data-theme-flash=light]:before{animation:.85s cubic-bezier(.4,0,.2,1) forwards theme-dawn}html[data-theme-flash=dark]:before{background:radial-gradient(at 50% 110%,#1a1040 0%,#05030c 55%,#000 100%);animation:.85s cubic-bezier(.4,0,.2,1) forwards theme-dusk}html[data-locale-flash]:after{content:"";z-index:99998;pointer-events:none;opacity:0;background:radial-gradient(circle at 88% 6%,#5f5ef72e,#0000 42%);animation:.28s forwards locale-wash;position:fixed;inset:0}@keyframes locale-wash{0%{opacity:0}40%{opacity:.28}to{opacity:0}}html[data-theme-ready="1"] body{transition:background-color .45s,color .35s}@keyframes theme-dawn{0%{opacity:0}35%{opacity:.55}to{opacity:0}}@keyframes theme-dusk{0%{opacity:0}40%{opacity:.7}to{opacity:0}}.pa-lead{margin:0 0 .5rem;font-size:.88rem}.pa-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;display:flex}.pa-dash{color:#7d71ff8c;font-size:1.1rem;font-weight:700}.pa-cell{text-align:center;width:2.15rem;height:2.55rem;color:inherit;background:#ffffff1a;border:1px solid #7d71ff66;border-radius:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.15rem;font-weight:800}.pa-actions{gap:.45rem;margin-top:.55rem;display:flex}.pa-primary,.pa-ghost{font:inherit;cursor:pointer;border-radius:12px;padding:.55rem .9rem;font-weight:700}.pa-primary{color:#030208;background:linear-gradient(120deg,#5eead4,#5f5ef7);border:0}.pa-ghost{color:inherit;background:0 0;border:1px solid #fff3}.pa-msg{opacity:.85;margin:.5rem 0 0;font-size:.85rem}button,textarea,input{font:inherit}a{color:inherit}code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}:root{--lg-blur:18px;--lg-sat:1.55;--lg-radius:999px;--lg-border:#ffffff57;--lg-border-soft:#ffffff38;--lg-fill:linear-gradient(155deg, #ffffff42 0%, #ffffff14 42%, #8b7cff24 100%);--lg-fill-strong:linear-gradient(145deg, #d2c8ff8c 0%, #8b7cff94 38%, #5f5ef785 72%, #4a3fd47a 100%);--lg-text:#f7f4ff;--lg-text-ghost:#f7f4fff0;--lg-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #ffffff0f, 0 10px 28px #08041c47, 0 0 0 1px #ffffff0f;--lg-shadow-strong:inset 0 1px 0 #ffffff9e, inset 0 -1px 0 #ffffff14, 0 12px 34px #5f5ef752, 0 0 0 1px #ffffff1a;--lg-chip:linear-gradient(160deg, #ffffff24, #5f5ef71a)}html[data-theme=light]{--lg-border:#5f5ef73d;--lg-border-soft:#181c2d1f;--lg-fill:linear-gradient(155deg, #ffffffeb 0%, #ffffff9e 48%, #5f5ef71f 100%);--lg-fill-strong:linear-gradient(145deg, #bab2ffe0 0%, #8b7cffd1 40%, #5f5ef7c7 100%);--lg-text:#fff;--lg-text-ghost:#181c2d;--lg-shadow:inset 0 1px 0 #fffffffa, inset 0 -1px 0 #5f5ef70d, 0 12px 28px #181c2d1a, 0 0 0 1px #ffffff8c;--lg-shadow-strong:inset 0 1px 0 #ffffffbf, inset 0 -1px 0 #4a3fd414, 0 14px 32px #5f5ef747, 0 0 0 1px #ffffff59;--lg-chip:linear-gradient(160deg, #ffffffe6, #5f5ef714)}.lg-solid,.lg-ghost,.lg-chip{isolation:isolate;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));transition:filter .18s,transform .18s,box-shadow .18s,background .18s,border-color .18s;position:relative;overflow:hidden}.lg-solid:before,.lg-ghost:before,.lg-chip:before{content:"";border-radius:inherit;pointer-events:none;opacity:.55;z-index:0;background:linear-gradient(120deg,#ffffff59,#0000 42% 58%,#ffffff14);position:absolute;inset:0}.lg-solid>*,.lg-ghost>*,.lg-chip>*{z-index:1;position:relative}.lg-solid:hover,.lg-ghost:hover,.lg-chip:hover{filter:brightness(1.06);transform:translateY(-1px)}.lg-solid:active,.lg-ghost:active,.lg-chip:active{filter:brightness(.98);transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lg-solid,.lg-ghost,.lg-chip{transition:none}.lg-solid:hover,.lg-ghost:hover,.lg-chip:hover{transform:none}}
