.hero[data-v-c4b5f8c4]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:clamp(640px,92svh,880px);overflow:hidden;padding:110px 32px 96px;position:relative}.hero__glow[data-v-c4b5f8c4]{animation:glowPulse-c4b5f8c4 7s ease-in-out infinite;background:radial-gradient(circle,rgba(124,58,237,.18) 0,rgba(168,85,247,.08) 40%,transparent 70%);border-radius:50%;height:640px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:640px}@keyframes glowPulse-c4b5f8c4{0%,to{opacity:.9;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.hero__content[data-v-c4b5f8c4]{flex-direction:column;gap:28px;position:relative;text-align:center;z-index:2}.hero__content[data-v-c4b5f8c4],.hero__eyebrow[data-v-c4b5f8c4]{align-items:center;display:flex}.hero__eyebrow[data-v-c4b5f8c4]{animation:fadeUp-c4b5f8c4 .7s ease 80ms both;color:var(--dim);font-size:.64rem;font-weight:400;gap:16px;letter-spacing:.28em;text-transform:uppercase}.hero__eline[data-v-c4b5f8c4]{background:currentColor;display:block;height:1px;opacity:.5;width:30px}.hero__title[data-v-c4b5f8c4]{color:var(--text);display:flex;filter:drop-shadow(0 0 56px rgba(168,85,247,.28));flex-wrap:wrap;font-family:var(--f-brand);font-size:clamp(2.8rem,9vw,6.8rem);font-weight:600;justify-content:center;letter-spacing:.12em;line-height:1}.hero__char[data-v-c4b5f8c4]{animation:charReveal-c4b5f8c4 .7s cubic-bezier(.22,1,.36,1) both;display:inline-block;opacity:0;transform:translateY(32px) rotateX(20deg)}@keyframes charReveal-c4b5f8c4{to{opacity:1;transform:translateY(0) rotateX(0)}}.hero__sub[data-v-c4b5f8c4]{animation:fadeUp-c4b5f8c4 .7s ease .95s both;color:var(--muted);font-family:var(--f-ui);font-size:clamp(.9rem,1.6vw,1.05rem);font-weight:400;letter-spacing:.01em;line-height:1.7;max-width:560px}.hero__actions[data-v-c4b5f8c4]{animation:fadeUp-c4b5f8c4 .7s ease 1.15s both;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:4px}.hero__cta[data-v-c4b5f8c4]{justify-content:center;min-width:180px}.hero__strip[data-v-c4b5f8c4]{animation:fadeUp-c4b5f8c4 .7s ease 1.35s both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7c3aed0a;border:1px solid var(--border);border-radius:999px;gap:24px;margin-top:28px;padding:12px 22px}.hero__stat[data-v-c4b5f8c4],.hero__strip[data-v-c4b5f8c4]{align-items:center;display:flex}.hero__stat[data-v-c4b5f8c4]{flex-direction:column;gap:2px}.hero__stat-num[data-v-c4b5f8c4]{color:var(--text);font-family:var(--f-brand);font-size:.95rem;font-weight:600;letter-spacing:.1em}.hero__stat-lbl[data-v-c4b5f8c4]{color:var(--dim);font-size:.62rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.hero__strip-sep[data-v-c4b5f8c4]{background:var(--border);height:22px;width:1px}.hero__scroll[data-v-c4b5f8c4]{align-items:center;animation:fadeUp-c4b5f8c4 .7s ease 1.5s both,scrollBob-c4b5f8c4 2.4s ease-in-out 1.8s infinite;bottom:24px;display:flex;flex-direction:column;gap:8px;left:50%;opacity:.6;position:absolute;transform:translate(-50%)}.hero__scroll-line[data-v-c4b5f8c4]{background:linear-gradient(180deg,transparent,var(--muted),transparent);height:36px;width:1px}.hero__scroll-text[data-v-c4b5f8c4]{color:var(--muted);font-size:.58rem;letter-spacing:.32em;text-transform:uppercase}@keyframes scrollBob-c4b5f8c4{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@keyframes fadeUp-c4b5f8c4{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.hero[data-v-c4b5f8c4]{padding:80px 20px 64px}}.card-feature[data-v-ef163c16]{background:var(--surface);border:1px solid rgba(139,92,246,.1);border-radius:calc(var(--r)*1.5);cursor:default;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:24px 22px 22px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.card-feature[data-v-ef163c16]:hover{border-color:#8b5cf673;box-shadow:0 12px 40px #783cdc2e;transform:translateY(-4px)}.card-feature--indigo[data-v-ef163c16]:hover{border-color:#6366f173}.card-feature--fuchsia[data-v-ef163c16]:hover{border-color:#c084fc73}.card-feature__glow[data-v-ef163c16]{border-radius:50%;inset:-40px;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.card-feature--purple .card-feature__glow[data-v-ef163c16]{background:radial-gradient(circle at 30% 30%,rgba(139,92,246,.14) 0,transparent 65%)}.card-feature--indigo .card-feature__glow[data-v-ef163c16]{background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.14) 0,transparent 65%)}.card-feature--violet .card-feature__glow[data-v-ef163c16]{background:radial-gradient(circle at 30% 30%,rgba(167,139,250,.14) 0,transparent 65%)}.card-feature--fuchsia .card-feature__glow[data-v-ef163c16]{background:radial-gradient(circle at 30% 30%,rgba(192,132,252,.14) 0,transparent 65%)}.card-feature:hover .card-feature__glow[data-v-ef163c16]{opacity:1}.card-feature__top[data-v-ef163c16]{align-items:center;display:flex;justify-content:space-between}.card-feature__icon[data-v-ef163c16]{filter:saturate(.85);font-size:1.45rem;line-height:1}.card-feature__accent[data-v-ef163c16]{background:linear-gradient(90deg,rgba(139,92,246,.6),transparent);border-radius:2px;height:2px;width:40px}.card-feature--indigo .card-feature__accent[data-v-ef163c16]{background:linear-gradient(90deg,rgba(99,102,241,.6),transparent)}.card-feature--fuchsia .card-feature__accent[data-v-ef163c16]{background:linear-gradient(90deg,rgba(192,132,252,.6),transparent)}.card-feature__key[data-v-ef163c16]{color:var(--lilac,#c4b5fd);font-family:var(--f-brand);font-size:.82rem;font-weight:700;letter-spacing:.06em;line-height:1.3;margin:4px 0 0;text-transform:uppercase}.card-feature__value[data-v-ef163c16]{color:var(--muted,hsla(0,0%,100%,.55));flex:1;font-size:.83rem;line-height:1.65;margin:0}.feat-section[data-v-48a68548]{align-items:center;display:flex;overflow:hidden;padding:96px 0;position:relative}.feat-deco[data-v-48a68548]{border-radius:50%;pointer-events:none;position:absolute}.feat-deco--tl[data-v-48a68548]{background:radial-gradient(circle,rgba(99,102,241,.055) 0,transparent 65%);height:600px;left:-200px;top:-120px;width:600px}.feat-deco--br[data-v-48a68548]{background:radial-gradient(circle,rgba(168,85,247,.07) 0,transparent 65%);bottom:5%;height:500px;right:-180px;width:500px}.feat-sep[data-v-48a68548]{background:linear-gradient(90deg,transparent,rgba(124,58,237,.12) 30%,rgba(168,85,247,.2) 50%,rgba(124,58,237,.12) 70%,transparent);height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0}.s-head[data-v-48a68548]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:52px;opacity:0;text-align:center;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.s-head.is-visible[data-v-48a68548]{opacity:1;transform:translateY(0)}.s-head__desc[data-v-48a68548]{color:var(--muted);font-size:.85rem;line-height:1.6;margin-top:4px;max-width:380px}.feat-grid[data-v-48a68548]{display:grid;gap:14px;grid-template-columns:repeat(6,1fr)}.feat-grid[data-v-48a68548]>*{grid-column:span 2;opacity:0;transform:translateY(32px);transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--i, 0)*70ms)}.feat-grid.is-visible[data-v-48a68548]>*{opacity:1;transform:translateY(0)}.feat-grid--tail-2[data-v-48a68548]>:nth-last-child(2){grid-column:2/4}.feat-grid--tail-2[data-v-48a68548]>:last-child{grid-column:4/6}.feat-grid--tail-1[data-v-48a68548]>:last-child{grid-column:3/5}.feat-skel[data-v-48a68548]{animation:shimmer-48a68548 1.8s ease-in-out infinite;animation-delay:calc(var(--i, 0)*70ms);background:linear-gradient(90deg,var(--surface) 25%,rgba(120,60,220,.06) 50%,var(--surface) 75%);background-size:200% 100%;border-radius:calc(var(--r)*1.5);height:140px}@keyframes shimmer-48a68548{0%{background-position:200% 0}to{background-position:-200% 0}}.feat-empty[data-v-48a68548]{color:var(--dim);font-size:.82rem;grid-column:1/-1;padding:48px 0;text-align:center}.feat-runes[data-v-48a68548]{display:flex;gap:24px;justify-content:center;margin-top:64px;opacity:0;transition:opacity 1s ease}.feat-runes.is-visible[data-v-48a68548]{opacity:1}.feat-rune[data-v-48a68548]{animation:runeAccent-48a68548 ease-in-out infinite;animation-delay:calc(var(--i, 0)*-1.2s);animation-duration:calc(14s + var(--i, 0)*2s);color:var(--dim);font-family:var(--f-brand);font-size:.85rem;letter-spacing:.1em;opacity:.35}.feat-rune[data-v-48a68548]:first-child{--i:0}.feat-rune[data-v-48a68548]:nth-child(2){--i:1}.feat-rune[data-v-48a68548]:nth-child(3){--i:2}.feat-rune[data-v-48a68548]:nth-child(4){--i:3}.feat-rune[data-v-48a68548]:nth-child(5){--i:4}.feat-rune[data-v-48a68548]:nth-child(6){--i:5}.feat-rune[data-v-48a68548]:nth-child(7){--i:6}.feat-rune[data-v-48a68548]:nth-child(8){--i:7}.feat-rune[data-v-48a68548]:nth-child(9){--i:8}.feat-rune[data-v-48a68548]:nth-child(10){--i:9}.feat-rune[data-v-48a68548]:nth-child(11){--i:10}.feat-rune[data-v-48a68548]:nth-child(12){--i:11}@keyframes runeAccent-48a68548{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.5;transform:translateY(-4px)}}@media(max-width:900px){.feat-grid[data-v-48a68548]{grid-template-columns:repeat(4,1fr)}.feat-grid[data-v-48a68548]>*{grid-column:span 2}.feat-grid--tail-1[data-v-48a68548]>:last-child{grid-column:2/4}.feat-grid--tail-2[data-v-48a68548]>:last-child,.feat-grid--tail-2[data-v-48a68548]>:nth-last-child(2){grid-column:span 2}}@media(max-width:580px){.feat-section[data-v-48a68548]{padding:80px 0 100px}.feat-grid[data-v-48a68548]{grid-template-columns:1fr}.feat-grid--tail-1[data-v-48a68548]>:last-child,.feat-grid--tail-2[data-v-48a68548]>:last-child,.feat-grid--tail-2[data-v-48a68548]>:nth-last-child(2),.feat-grid[data-v-48a68548]>*{grid-column:1/-1}.feat-runes[data-v-48a68548]{flex-wrap:wrap;gap:14px}}.news-section[data-v-cc008682]{align-items:center;display:flex;overflow:hidden;padding:96px 0;position:relative}.news-deco[data-v-cc008682]{border-radius:50%;height:640px;pointer-events:none;position:absolute;width:640px}.news-deco--r[data-v-cc008682]{background:radial-gradient(circle,rgba(124,58,237,.06) 0,transparent 68%);right:-240px;top:50%;transform:translateY(-50%)}.s-head[data-v-cc008682]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:56px;opacity:0;text-align:center;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.s-head.is-visible[data-v-cc008682]{opacity:1;transform:translateY(0)}.s-head__desc[data-v-cc008682]{color:var(--muted);font-size:.85rem;line-height:1.6;margin-top:4px;max-width:400px}.news-grid[data-v-cc008682]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.news-grid[data-v-cc008682]>*{opacity:0;transform:translateY(44px);transition:opacity .65s ease,transform .65s ease;transition-delay:calc(var(--i, 0)*.13s)}.news-grid.is-visible[data-v-cc008682]>*{opacity:1;transform:translateY(0)}.news-skel[data-v-cc008682]{animation:shimmer-cc008682 1.8s ease-in-out infinite;animation-delay:calc(var(--i, 0)*.2s);aspect-ratio:3/4;background:linear-gradient(90deg,var(--surface) 25%,rgba(120,60,220,.06) 50%,var(--surface) 75%);background-size:200% 100%;border-radius:var(--r)}@keyframes shimmer-cc008682{0%{background-position:200% 0}to{background-position:-200% 0}}.news-foot[data-v-cc008682]{display:flex;justify-content:center;margin-top:48px;opacity:0;transform:translateY(16px);transition:opacity .6s ease .36s,transform .6s ease .36s}.news-foot.is-visible[data-v-cc008682]{opacity:1;transform:translateY(0)}.s-arrow[data-v-cc008682]{display:inline-block;transition:transform var(--t)}.btn-ghost:hover .s-arrow[data-v-cc008682]{transform:translate(4px)}@media(max-width:900px){.news-grid[data-v-cc008682]{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.news-section[data-v-cc008682]{padding:80px 0}.news-grid[data-v-cc008682]{grid-template-columns:1fr}}.adv-section[data-v-db67ba3d]{align-items:center;display:flex;overflow:hidden;padding:96px 0;position:relative}.adv-deco[data-v-db67ba3d]{border-radius:50%;height:560px;pointer-events:none;position:absolute;width:560px}.adv-deco--l[data-v-db67ba3d]{background:radial-gradient(circle,rgba(168,85,247,.06) 0,transparent 68%);left:-200px;top:50%;transform:translateY(-50%)}.adv-sep[data-v-db67ba3d]{background:linear-gradient(90deg,transparent,rgba(124,58,237,.12) 30%,rgba(168,85,247,.18) 50%,rgba(124,58,237,.12) 70%,transparent);height:1px;left:0;pointer-events:none;position:absolute;right:0}.adv-sep--t[data-v-db67ba3d]{top:0}.adv-sep--b[data-v-db67ba3d]{bottom:0}.s-head[data-v-db67ba3d]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:56px;opacity:0;text-align:center;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.s-head.is-visible[data-v-db67ba3d]{opacity:1;transform:translateY(0)}.s-head__desc[data-v-db67ba3d]{color:var(--muted);font-size:.85rem;line-height:1.6;margin-top:4px;max-width:400px}.adv-grid[data-v-db67ba3d]{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.adv-grid--single[data-v-db67ba3d]{grid-template-columns:minmax(280px,640px);justify-content:center}.adv-grid--0[data-v-db67ba3d]{grid-template-columns:1fr}.adv-grid__featured[data-v-db67ba3d]{grid-column:1/-1}.adv-empty[data-v-db67ba3d]{background:#501e8c0a;border:1px dashed var(--border-2);border-radius:var(--r-lg);flex-direction:column;gap:10px;grid-column:1/-1;margin:0 auto;max-width:460px;padding:44px 24px;text-align:center}.adv-empty[data-v-db67ba3d],.adv-empty__ico[data-v-db67ba3d]{align-items:center;display:flex}.adv-empty__ico[data-v-db67ba3d]{background:#7c3aed1a;border:1px solid var(--border-2);border-radius:14px;color:var(--lilac);height:54px;justify-content:center;width:54px}.adv-empty p[data-v-db67ba3d]{color:var(--text-2);font-weight:500;margin:0}.adv-empty span[data-v-db67ba3d]{color:var(--muted);font-size:.78rem;line-height:1.55}.adv-grid[data-v-db67ba3d]>*{opacity:0;transform:translate(-40px);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--i, 0)*.11s)}.adv-grid.is-visible[data-v-db67ba3d]>*{opacity:1;transform:translate(0)}.adv-skel[data-v-db67ba3d]{animation:shimmer-db67ba3d 1.8s ease-in-out infinite;animation-delay:calc(var(--i, 0)*.2s);background:linear-gradient(90deg,var(--surface) 25%,rgba(120,60,220,.06) 50%,var(--surface) 75%);background-size:200% 100%;border-radius:var(--r);height:140px}.adv-skel[data-v-db67ba3d]:first-child{grid-column:1/-1;height:170px}@keyframes shimmer-db67ba3d{0%{background-position:200% 0}to{background-position:-200% 0}}.adv-foot[data-v-db67ba3d]{display:flex;justify-content:center;margin-top:48px;opacity:0;transform:translateY(16px);transition:opacity .6s ease .36s,transform .6s ease .36s}.adv-foot.is-visible[data-v-db67ba3d]{opacity:1;transform:translateY(0)}.s-arrow[data-v-db67ba3d]{display:inline-block;transition:transform var(--t)}.btn-ghost:hover .s-arrow[data-v-db67ba3d]{transform:translate(4px)}@media(max-width:640px){.adv-section[data-v-db67ba3d]{padding:80px 0}.adv-grid[data-v-db67ba3d]{grid-template-columns:1fr}}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:normal}.card-link[data-v-b5c3c9f2]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);display:flex;gap:14px;overflow:hidden;padding:16px 18px;position:relative;text-decoration:none;transition:border-color var(--t),background var(--t),transform var(--t),box-shadow var(--t)}.card-link[data-v-b5c3c9f2]:after{background:var(--brand);content:"";inset:0 auto 0 0;opacity:0;position:absolute;transition:opacity var(--t);width:3px}.card-link[data-v-b5c3c9f2]:hover{background:color-mix(in srgb,var(--brand) 4%,var(--surface));border-color:color-mix(in srgb,var(--brand) 45%,transparent);box-shadow:0 14px 38px color-mix(in srgb,var(--brand) 14%,rgba(5,3,12,.4));transform:translateY(-3px)}.card-link[data-v-b5c3c9f2]:hover:after{opacity:1}.card-link__glow[data-v-b5c3c9f2]{background:radial-gradient(circle,color-mix(in srgb,var(--brand) 22%,transparent) 0,transparent 70%);border-radius:50%;height:140px;left:-40px;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--t);width:140px}.card-link:hover .card-link__glow[data-v-b5c3c9f2]{opacity:1}.card-link__icon[data-v-b5c3c9f2]{align-items:center;background:color-mix(in srgb,var(--brand) 12%,transparent);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:12px;color:var(--brand);display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;position:relative;transition:transform var(--t),background var(--t);width:44px;z-index:1}.card-link:hover .card-link__icon[data-v-b5c3c9f2]{background:color-mix(in srgb,var(--brand) 20%,transparent);transform:scale(1.05) rotate(-2deg)}.card-link__icon img[data-v-b5c3c9f2]{border-radius:4px;display:block}.card-link__text[data-v-b5c3c9f2]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;position:relative;z-index:1}.card-link__name[data-v-b5c3c9f2]{color:var(--text);font-family:var(--f-ui);font-size:.95rem;font-weight:600;letter-spacing:.02em}.card-link__host[data-v-b5c3c9f2],.card-link__name[data-v-b5c3c9f2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-link__host[data-v-b5c3c9f2]{color:var(--muted);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-size:.72rem;letter-spacing:.01em}.card-link__arrow[data-v-b5c3c9f2]{align-items:center;background:#ffffff0a;border-radius:9px;color:var(--muted);display:flex;flex-shrink:0;height:30px;justify-content:center;position:relative;transition:background var(--t),color var(--t),transform var(--t);width:30px;z-index:1}.card-link:hover .card-link__arrow[data-v-b5c3c9f2]{background:color-mix(in srgb,var(--brand) 22%,transparent);color:var(--brand);transform:translate(2px,-2px)}.link-section[data-v-826f9962]{overflow:hidden;padding:80px 0 110px;position:relative}.link-deco[data-v-826f9962]{background-image:linear-gradient(45deg,rgba(124,58,237,.04) 1px,transparent 0),linear-gradient(-45deg,rgba(124,58,237,.04) 1px,transparent 0);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 50% 50%,#000 0,transparent 100%);mask-image:radial-gradient(ellipse 70% 90% at 50% 50%,#000 0,transparent 100%)}.link-deco[data-v-826f9962],.link-orb[data-v-826f9962]{pointer-events:none;position:absolute}.link-orb[data-v-826f9962]{background:radial-gradient(circle,rgba(168,85,247,.1) 0,transparent 70%);border-radius:50%;filter:blur(40px);height:520px;right:-160px;top:50%;transform:translateY(-50%);width:520px}.s-head[data-v-826f9962]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:40px;opacity:0;text-align:center;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.s-head.is-visible[data-v-826f9962]{opacity:1;transform:translateY(0)}.s-head__desc[data-v-826f9962]{color:var(--muted);font-size:.88rem;line-height:1.6;max-width:460px}.link-grid[data-v-826f9962]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0 auto;max-width:980px}.link-grid--1[data-v-826f9962]{grid-template-columns:minmax(280px,420px);justify-content:center}.link-grid--2[data-v-826f9962],.link-grid--3[data-v-826f9962]{grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center}.link-grid[data-v-826f9962]>*{opacity:0;transform:scale(.96) translateY(10px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0)*55ms)}.link-grid.is-visible[data-v-826f9962]>*{opacity:1;transform:scale(1) translateY(0)}.link-skel[data-v-826f9962]{animation:shimmer-826f9962 1.8s ease-in-out infinite;animation-delay:calc(var(--i, 0)*80ms);background:linear-gradient(90deg,var(--surface) 25%,rgba(120,60,220,.1) 50%,var(--surface) 75%);background-size:200% 100%;border:1px solid var(--border);border-radius:var(--r-lg);height:76px}@keyframes shimmer-826f9962{0%{background-position:200% 0}to{background-position:-200% 0}}.link-empty[data-v-826f9962]{background:#501e8c0a;border:1px dashed var(--border-2);border-radius:var(--r-lg);flex-direction:column;gap:10px;grid-column:1/-1;margin:0 auto;max-width:460px;padding:48px 24px;text-align:center}.link-empty[data-v-826f9962],.link-empty__ico[data-v-826f9962]{align-items:center;display:flex}.link-empty__ico[data-v-826f9962]{background:#7c3aed1a;border:1px solid var(--border-2);border-radius:16px;color:var(--lilac);height:60px;justify-content:center;width:60px}.link-empty p[data-v-826f9962]{color:var(--text-2);font-weight:500;margin:0}.link-empty span[data-v-826f9962]{color:var(--muted);font-size:.78rem;line-height:1.55}@media(max-width:640px){.link-section[data-v-826f9962]{padding:64px 0 80px}.link-grid[data-v-826f9962],.link-grid--1[data-v-826f9962],.link-grid--2[data-v-826f9962],.link-grid--3[data-v-826f9962]{grid-template-columns:1fr;justify-content:stretch}}
