@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.avatar[data-v-a7174148]{color:#fff;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#ff8a3d,#ff4d8d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.avatar__online[data-v-a7174148]{border:2px solid var(--p-bg);background:var(--p-success);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.theme-btn[data-v-0ddac8b7]{font:inherit;color:var(--p-muted);cursor:pointer;width:32px;height:32px;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.theme-btn[data-v-0ddac8b7]:hover{color:var(--p-text);background:var(--p-secondary)}.theme-btn svg[data-v-0ddac8b7]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.theme-btn__sun[data-v-0ddac8b7],:root[data-theme=dark] .theme-btn .theme-btn__moon[data-v-0ddac8b7]{display:none}:root[data-theme=dark] .theme-btn .theme-btn__sun[data-v-0ddac8b7]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-btn .theme-btn__moon[data-v-0ddac8b7]{display:none}:root:not([data-theme=light]) .theme-btn .theme-btn__sun[data-v-0ddac8b7]{display:block}}.p-logo[data-v-c6879b99]{color:var(--p-text);align-items:center;gap:10px;display:inline-flex}.p-logo__icon[data-v-c6879b99]{flex-shrink:0;display:block}.p-logo__text[data-v-c6879b99]{letter-spacing:-.01em;font-size:18px;font-weight:700}.mobile-menu__burger[data-v-1e361c7e]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;width:40px;height:40px;margin-right:-8px;padding:0;position:relative}.mobile-menu__burger span[data-v-1e361c7e]{background:var(--p-text);border-radius:1px;width:18px;height:2px;position:absolute;left:11px}.mobile-menu__burger span[data-v-1e361c7e]:first-child{top:14px}.mobile-menu__burger span[data-v-1e361c7e]:nth-child(2){top:19px}.mobile-menu__burger span[data-v-1e361c7e]:nth-child(3){width:12px;top:24px}.mobile-menu__layer[data-v-1e361c7e]{z-index:100;position:fixed;inset:0}.mobile-menu__panel[data-v-1e361c7e]{padding:0 16px 16px;padding-bottom:max(16px, env(safe-area-inset-bottom));background:var(--p-bg);color:var(--p-text);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.mobile-menu__top[data-v-1e361c7e]{flex-shrink:0;justify-content:space-between;align-items:center;height:64px;display:flex}.mobile-menu__brand[data-v-1e361c7e]{color:var(--p-text);display:flex}.mobile-menu__close[data-v-1e361c7e]{font:inherit;color:var(--p-text);cursor:pointer;background:0 0;background:var(--p-secondary);width:36px;height:36px;border:0;border-radius:50%;justify-content:center;align-items:center;margin-right:-6px;padding:0;display:inline-flex}.mobile-menu__close svg[data-v-1e361c7e]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:18px;height:18px}.mobile-menu__user[data-v-1e361c7e]{background:var(--p-secondary);border-radius:16px;align-items:center;gap:12px;margin-top:12px;padding:10px;display:flex}.mobile-menu__who[data-v-1e361c7e]{flex-direction:column;min-width:0;display:flex}.mobile-menu__who span[data-v-1e361c7e]{color:var(--p-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mobile-menu__group[data-v-1e361c7e]{flex-direction:column;padding-top:12px;display:flex}.mobile-menu__caption[data-v-1e361c7e]{color:var(--p-muted);margin:0 0 4px;font-size:12px;font-weight:500}.mobile-menu__link[data-v-1e361c7e]{color:var(--p-text);align-items:center;gap:12px;padding:7px 0;font-size:15px;display:flex;position:relative}.mobile-menu__link[data-v-1e361c7e]:hover{color:var(--p-text)}.mobile-menu__link.router-link-active[data-v-1e361c7e]{font-weight:600}.mobile-menu__link.router-link-active[data-v-1e361c7e]:before{content:"";background:linear-gradient(#ff8a3d,#ff4d8d);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-16px}.mobile-menu__link.router-link-active .mobile-menu__icon[data-v-1e361c7e]{color:#fff;background:linear-gradient(135deg,#ff8a3d,#ff4d8d)}.mobile-menu__icon[data-v-1e361c7e]{background:var(--p-secondary);width:32px;height:32px;color:var(--p-muted);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobile-menu__icon svg[data-v-1e361c7e]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mobile-menu__aside[data-v-1e361c7e]{color:var(--p-muted);margin-left:auto;font-size:13px}.mobile-menu__bottom[data-v-1e361c7e]{margin-top:auto}.mobile-menu__register[data-v-1e361c7e]{color:var(--p-text);text-align:center;margin:0 0 10px;font-size:14px;font-weight:500;display:block}.mobile-menu__register[data-v-1e361c7e]:hover{color:var(--p-text)}.mobile-menu__tools[data-v-1e361c7e]{gap:8px;display:flex}.mobile-menu__tools .mobile-menu__tool[data-v-1e361c7e]{font:inherit;color:var(--p-text);cursor:pointer;border:0;border:1px solid var(--p-border);width:42px;height:42px;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:600;display:inline-flex}.mobile-menu__tools .mobile-menu__tool--wide[data-v-1e361c7e]{flex:1;width:auto}.mobile-menu__tools .mobile-menu__login[data-v-1e361c7e]{color:#fff;background:linear-gradient(135deg,#ff8a3d,#ff4d8d);border:0}.mobile-menu-enter-active[data-v-1e361c7e],.mobile-menu-leave-active[data-v-1e361c7e]{transition:opacity .25s}.mobile-menu-enter-active .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-leave-active .mobile-menu__panel[data-v-1e361c7e]{transition:transform .4s cubic-bezier(.22,.8,.24,1),opacity .25s}.mobile-menu-enter-active .mobile-menu__item[data-v-1e361c7e]{transition:transform .5s cubic-bezier(.3,1.4,.5,1),opacity .3s;transition-delay:calc(80ms + var(--i,0) * 40ms)}.mobile-menu-leave-active[data-v-1e361c7e]{transition-duration:.2s}.mobile-menu-leave-active .mobile-menu__panel[data-v-1e361c7e]{transition:transform .2s ease-in,opacity .2s}.mobile-menu-enter-from[data-v-1e361c7e],.mobile-menu-leave-to[data-v-1e361c7e]{opacity:0}.mobile-menu-enter-from .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-leave-to .mobile-menu__panel[data-v-1e361c7e]{opacity:0;transform:translateY(-12px)}.mobile-menu-enter-from .mobile-menu__item[data-v-1e361c7e]{opacity:0;transform:translate(16px)}@media (prefers-reduced-motion:reduce){.mobile-menu-enter-active[data-v-1e361c7e],.mobile-menu-leave-active[data-v-1e361c7e],.mobile-menu-enter-active .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-leave-active .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-enter-active .mobile-menu__item[data-v-1e361c7e]{transition:opacity .15s}.mobile-menu-enter-from .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-leave-to .mobile-menu__panel[data-v-1e361c7e],.mobile-menu-enter-from .mobile-menu__item[data-v-1e361c7e]{transform:none}}.bell[data-v-315cf41e]{position:relative}.bell__button[data-v-315cf41e]{font:inherit;color:var(--p-muted);cursor:pointer;width:32px;height:32px;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.bell__button[data-v-315cf41e]:hover{color:var(--p-text);background:var(--p-secondary)}.bell__button svg[data-v-315cf41e]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.bell__badge[data-v-315cf41e]{border:2px solid var(--p-bg);color:#fff;text-align:center;background:#ff4d8d;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:12px;position:absolute;top:2px;right:1px}.bell__panel[data-v-315cf41e]{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-surface);width:260px;box-shadow:var(--p-shadow);padding:12px 14px;font-size:14px;position:absolute;top:calc(100% + 10px);right:0}.bell__panel p[data-v-315cf41e]{color:var(--p-muted);margin:6px 0 0}.user-menu[data-v-ebe19ce3]{position:relative}.user-menu__trigger[data-v-ebe19ce3]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:flex}.user-menu__panel[data-v-ebe19ce3]{border:1px solid var(--p-border);border-radius:var(--p-radius);background:var(--p-surface);min-width:200px;box-shadow:var(--p-shadow);padding:6px;position:absolute;top:calc(100% + 10px);right:0}.user-menu__who[data-v-ebe19ce3]{border-bottom:1px solid var(--p-border);flex-direction:column;margin-bottom:6px;padding:8px 10px 10px;font-size:14px;display:flex}.user-menu__who span[data-v-ebe19ce3]{color:var(--p-muted);font-size:13px}.user-menu__item[data-v-ebe19ce3]{font:inherit;color:inherit;cursor:pointer;border-radius:var(--p-radius-sm);text-align:left;background:0 0;border:0;width:100%;padding:8px 10px;font-size:14px}.user-menu__item[data-v-ebe19ce3]:hover{background:var(--p-secondary)}.header[data-v-d499e98f]{z-index:10;position:sticky;top:0}.header[data-v-d499e98f]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--p-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .3s;position:absolute;inset:0}.header.is-overlay[data-v-d499e98f]:before{opacity:0}.header.is-overlay .header__brand[data-v-d499e98f] .p-logo{color:#fff}.header.is-overlay .header__link[data-v-d499e98f]{color:#ffffffbf}.header.is-overlay .header__link[data-v-d499e98f]:hover,.header.is-overlay .header__link.router-link-active[data-v-d499e98f]{color:#fff}.header.is-overlay .header__pill[data-v-d499e98f]{background:#ffffff2e}.header.is-overlay .header__actions[data-v-d499e98f] .theme-btn,.header.is-overlay .header__actions[data-v-d499e98f] .bell__button{color:#ffffffd9}.header.is-overlay .header__actions[data-v-d499e98f] .theme-btn:hover,.header.is-overlay .header__actions[data-v-d499e98f] .bell__button:hover{color:#fff;background:#ffffff26}.header.is-overlay .header__login[data-v-d499e98f],.header.is-overlay .header__login[data-v-d499e98f]:hover{color:#111113;background:#fff}.header.is-overlay[data-v-d499e98f] .mobile-menu__burger span{background:#fff}.header__inner[data-v-d499e98f]{grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav actions";align-items:center;column-gap:22px;height:64px;display:grid}@media (width<=860px){.header__inner[data-v-d499e98f]{grid-template-columns:1fr auto;grid-template-areas:"brand burger"}}.header__burger[data-v-d499e98f]{grid-area:burger;display:none}@media (width<=860px){.header__burger[data-v-d499e98f]{display:block}}.header__brand[data-v-d499e98f]{grid-area:brand;justify-self:start;display:flex}.header__brand[data-v-d499e98f] .p-logo__icon{transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.header__brand[data-v-d499e98f]:hover .p-logo__icon{transform:scale(1.08)rotate(-6deg)}.header__brand.is-rolling[data-v-d499e98f] .p-logo__icon{animation:.8s cubic-bezier(.3,1.5,.5,1) dice-roll-d499e98f}@media (prefers-reduced-motion:reduce){.header__brand[data-v-d499e98f] .p-logo__icon{transition:none;animation:none!important}.header__brand[data-v-d499e98f]:hover .p-logo__icon{transform:none}}.header__nav[data-v-d499e98f]{grid-area:nav;align-items:center;gap:2px;display:flex;position:relative}@media (width<=860px){.header__nav[data-v-d499e98f]{display:none}}.header__pill[data-v-d499e98f]{border-radius:var(--p-radius-sm);background:var(--p-secondary);opacity:0;pointer-events:none;height:100%;position:absolute;top:0;left:0}.header__pill.is-visible[data-v-d499e98f]{opacity:1}.header__pill.is-animated[data-v-d499e98f]{transition:transform .45s cubic-bezier(.3,1.5,.5,1),width .45s cubic-bezier(.3,1.5,.5,1),opacity .2s}@media (prefers-reduced-motion:reduce){.header__pill.is-animated[data-v-d499e98f]{transition:opacity .2s}}.header__link[data-v-d499e98f]{color:var(--p-muted);white-space:nowrap;padding:7px 12px;font-size:14px;transition:color .2s;position:relative}.header__link[data-v-d499e98f]:hover,.header__link.router-link-active[data-v-d499e98f]{color:var(--p-text)}.header__actions[data-v-d499e98f]{grid-area:actions;justify-self:end;align-items:center;gap:10px;display:flex}@media (width<=860px){.header__actions[data-v-d499e98f]{display:none}}.header__login[data-v-d499e98f]{color:#fff;background:linear-gradient(135deg,#ff8a3d,#ff4d8d);border-radius:999px;align-items:center;height:34px;margin-left:2px;padding:0 16px;font-size:14px;font-weight:600;transition:filter .15s,transform .15s cubic-bezier(.3,1.5,.5,1);display:inline-flex}.header__login[data-v-d499e98f]:hover{color:#fff;filter:brightness(1.06)}.header__login[data-v-d499e98f]:active{transform:scale(.96)}@keyframes dice-roll-d499e98f{0%{transform:rotate(0)scale(1)}35%{transform:rotate(-200deg)scale(.8)translateY(-4px)}70%{transform:rotate(-370deg)scale(1.1)}to{transform:rotate(-360deg)scale(1)}}.hero[data-v-28ba92ec]{color:#fff;height:100svh;min-height:560px;margin-top:-64px;position:relative;overflow:hidden}.hero__viewport[data-v-28ba92ec]{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;height:100%}.hero__viewport.is-dragging[data-v-28ba92ec]{cursor:grabbing}.hero__slide[data-v-28ba92ec]{opacity:0;visibility:hidden;position:absolute;inset:0;overflow:hidden}.hero__slide--warm[data-v-28ba92ec]{background:linear-gradient(135deg,#ff8a3d 0%,#ff4d8d 55%,#7b4dff 100%)}.hero__slide--ocean[data-v-28ba92ec]{background:linear-gradient(135deg,#0ea5e9 0%,#4c8dff 50%,#7b4dff 100%)}.hero__slide--mint[data-v-28ba92ec]{background:linear-gradient(135deg,#059669 0%,#0ea5e9 55%,#4c8dff 100%)}.hero__slide--night[data-v-28ba92ec]{background:linear-gradient(135deg,#1b1240 0%,#5b2ee0 55%,#ff4d8d 100%)}.hero__slide.is-leaving[data-v-28ba92ec]{z-index:1;opacity:1;visibility:visible}.hero__slide.is-active[data-v-28ba92ec]{z-index:2;opacity:1;visibility:visible}.hero__slide.is-entering[data-v-28ba92ec]{transition:opacity .8s cubic-bezier(.22,.8,.24,1)}.hero__bg[data-v-28ba92ec]{pointer-events:none;position:absolute;inset:0}.hero__blob[data-v-28ba92ec]{filter:blur(60px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite alternate hero-float-28ba92ec;position:absolute}.hero__blob--1[data-v-28ba92ec]{background:#ffffff59;width:45vw;height:45vw;top:-10%;right:-5%}.hero__blob--2[data-v-28ba92ec]{background:#ffd23f73;width:50vw;height:50vw;animation-duration:18s;bottom:-20%;left:-10%}.hero__blob--3[data-v-28ba92ec]{background:#7b4dff80;width:25vw;height:25vw;animation-duration:11s;top:35%;right:25%}.hero__die[data-v-28ba92ec]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:2px solid #ffffff73;border-radius:22%;animation:7s ease-in-out infinite hero-bob-28ba92ec;position:absolute}.hero__die--1[data-v-28ba92ec]{aspect-ratio:1;background:radial-gradient(circle at 28% 72%,#fff 7%,#0000 8%),radial-gradient(circle,#fff 7%,#0000 8%),radial-gradient(circle at 72% 28%,#fff 7%,#0000 8%),#ffffff29;width:clamp(90px,13vw,180px);top:18%;right:12%;transform:rotate(14deg)}.hero__die--2[data-v-28ba92ec]{aspect-ratio:1;width:clamp(50px,6vw,90px);animation-duration:9s;animation-delay:-3s;bottom:16%;right:30%;transform:rotate(-12deg)}.hero__die--3[data-v-28ba92ec]{aspect-ratio:1;width:clamp(36px,4vw,60px);animation-duration:6s;animation-delay:-1s;top:58%;right:6%;transform:rotate(24deg)}@media (width<=860px){.hero__die--1[data-v-28ba92ec]{opacity:.7;top:auto;bottom:22%;right:8%}.hero__die--2[data-v-28ba92ec]{bottom:10%;right:45%}.hero__die--3[data-v-28ba92ec]{top:14%}}.hero__shade[data-v-28ba92ec]{background:linear-gradient(#00000038,#0000 22% 72%,#00000038);position:absolute;inset:0}.hero__content[data-v-28ba92ec]{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-top:64px;padding-bottom:64px;transition:transform .45s cubic-bezier(.22,.8,.24,1),opacity .45s cubic-bezier(.22,.8,.24,1);display:flex;position:relative}.is-dragging .is-active .hero__content[data-v-28ba92ec]{transition:none}.hero__content[data-v-28ba92ec]>*{opacity:0;transform:translateY(24px)}.is-active>.hero__content[data-v-28ba92ec]>*,.is-leaving>.hero__content[data-v-28ba92ec]>*{opacity:1;transform:none}.is-entering>.hero__content[data-v-28ba92ec]>*{transition:opacity .6s cubic-bezier(.22,.8,.24,1),transform .7s cubic-bezier(.22,.8,.24,1)}.is-entering>.hero__content[data-v-28ba92ec]>:first-child{transition-delay:.2s}.is-entering>.hero__content[data-v-28ba92ec]>:nth-child(2){transition-delay:.32s}.is-entering>.hero__content[data-v-28ba92ec]>:nth-child(3){transition-delay:.44s}.is-entering>.hero__content[data-v-28ba92ec]>:nth-child(4){transition-delay:.56s}.hero__eyebrow[data-v-28ba92ec]{letter-spacing:.02em;background:#ffffff2e;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.hero__title[data-v-28ba92ec]{letter-spacing:-.035em;max-width:760px;margin-top:18px;font-size:clamp(40px,7vw,80px);font-weight:800;line-height:1.02}.hero__text[data-v-28ba92ec]{color:#ffffffdb;max-width:560px;margin:18px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.5}.hero__cta[data-v-28ba92ec]{color:#111113;background:#fff;border-radius:999px;align-items:center;gap:10px;margin-top:32px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .2s cubic-bezier(.22,.8,.24,1),box-shadow .2s;display:inline-flex;box-shadow:0 10px 30px #0000002e}.hero__cta[data-v-28ba92ec]:hover{color:#111113;transform:translateY(-2px);box-shadow:0 14px 36px #0000003d}.hero__cta:hover svg[data-v-28ba92ec]{transform:translate(3px)}.hero__cta svg[data-v-28ba92ec]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .2s cubic-bezier(.22,.8,.24,1)}.hero__controls[data-v-28ba92ec]{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:28px;left:0;right:0}.hero__dots[data-v-28ba92ec]{gap:8px;display:flex}.hero__dot[data-v-28ba92ec]{font:inherit;color:inherit;cursor:pointer;background:#ffffff59;border:0;border-radius:2px;width:28px;height:4px;padding:0;transition:width .3s cubic-bezier(.22,.8,.24,1);position:relative;overflow:hidden}.hero__dot[data-v-28ba92ec]:before{content:"";position:absolute;inset:-12px -4px}.hero__dot.is-active[data-v-28ba92ec]{width:56px}.hero__progress[data-v-28ba92ec]{border-radius:inherit;transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(1)}.hero__progress.is-running[data-v-28ba92ec]{animation:linear forwards hero-progress-28ba92ec}.hero__arrows[data-v-28ba92ec]{gap:8px;display:flex}@media (width<=860px){.hero__arrows[data-v-28ba92ec]{display:none}}.hero__arrow[data-v-28ba92ec]{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .2s;display:inline-flex}.hero__arrow[data-v-28ba92ec]:hover{background:#ffffff26}.hero__arrow svg[data-v-28ba92ec]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.hero__slide.is-entering[data-v-28ba92ec],.hero__content[data-v-28ba92ec],.is-entering>.hero__content[data-v-28ba92ec]>*{transition:none}.hero__blob[data-v-28ba92ec],.hero__die[data-v-28ba92ec]{animation:none}}@keyframes hero-progress-28ba92ec{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-float-28ba92ec{0%{transform:translate(0)scale(1)}to{transform:translate(-6%,8%)scale(1.12)}}@keyframes hero-bob-28ba92ec{0%,to{translate:0}50%{translate:0 -14px}}.sections[data-v-da87d06a]{padding-top:64px;padding-bottom:64px}.sections__title[data-v-da87d06a]{font-size:24px}.sections__grid[data-v-da87d06a]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:20px;display:grid}.card[data-v-da87d06a]{border:1px solid var(--p-border);border-radius:var(--p-radius-lg);background:var(--p-surface);box-shadow:var(--p-shadow);color:var(--p-text);padding:24px;transition:border-color .15s,transform .2s;display:block;position:relative}.card[data-v-da87d06a]:hover{color:var(--p-text);border-color:#ff6b63;transform:translateY(-2px)}.card__title[data-v-da87d06a]{font-size:18px}.card__text[data-v-da87d06a]{margin:8px 0 0;font-size:14px}.card__badge[data-v-da87d06a]{background:var(--p-accent-soft);color:var(--p-accent);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;top:20px;right:20px}.page[data-v-1d163591],.page[data-v-241a312f],.page[data-v-ab5a8103],.page[data-v-423b1091]{padding-top:32px;padding-bottom:32px}.p-btn[data-v-ceca6221]{border-radius:var(--p-radius);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.p-btn[data-v-ceca6221]:disabled{opacity:.55;cursor:not-allowed}.p-btn--sm[data-v-ceca6221]{height:32px;padding:0 12px;font-size:13px}.p-btn--md[data-v-ceca6221]{height:40px;padding:0 16px;font-size:15px}.p-btn--lg[data-v-ceca6221]{height:48px;padding:0 22px;font-size:16px}.p-btn--sm[data-v-ceca6221]{border-radius:var(--p-radius-sm)}.p-btn--block[data-v-ceca6221]{width:100%;display:flex}.p-btn--primary[data-v-ceca6221]{background:var(--p-accent);color:var(--p-on-accent)}.p-btn--primary[data-v-ceca6221]:hover:not(:disabled){background:var(--p-accent-hover);color:var(--p-on-accent)}.p-btn--primary[data-v-ceca6221]:active:not(:disabled){background:var(--p-accent-active)}.p-btn--secondary[data-v-ceca6221]{border-color:var(--p-border);background:var(--p-secondary);color:var(--p-text)}.p-btn--secondary[data-v-ceca6221]:hover:not(:disabled){background:var(--p-accent-soft);color:var(--p-text)}.p-btn--ghost[data-v-ceca6221]{color:var(--p-text);background:0 0}.p-btn--ghost[data-v-ceca6221]:hover:not(:disabled){background:var(--p-secondary);color:var(--p-text)}.not-found[data-v-4656834f]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-top:96px;padding-bottom:96px;display:flex}.not-found p[data-v-4656834f]{margin:0}.not-found__code[data-v-4656834f]{color:var(--p-accent);font-size:64px;font-weight:800;line-height:1}.soon[data-v-b206636f]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:64px;padding-bottom:64px;display:flex}.soon p[data-v-b206636f]{margin:0}:root{--p-bg:#fcfcfd;--p-surface:#fff;--p-secondary:#f5f5f7;--p-border:#ececf0;--p-text:#111113;--p-muted:#6e6e73;--p-accent:#4c8dff;--p-accent-soft:#dce9ff;--p-accent-hover:#5a98ff;--p-accent-active:#3f7fef;--p-focus-ring:#4c8dff52;--p-on-accent:#fff;--p-success:#2fb36b;--p-danger:#e5484d;--p-shadow:0 1px 2px #1111130a, 0 4px 16px #1111130f;--p-radius-sm:8px;--p-radius:12px;--p-radius-lg:16px;--p-font:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--p-bg:#22252b;--p-surface:#2d3139;--p-secondary:#383e48;--p-border:#4a5361;--p-text:#f5f7fa;--p-muted:#a7b0bd;--p-accent-soft:#243b63;--p-shadow:0 1px 2px #0003, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--p-bg:#22252b;--p-surface:#2d3139;--p-secondary:#383e48;--p-border:#4a5361;--p-text:#f5f7fa;--p-muted:#a7b0bd;--p-accent-soft:#243b63;--p-shadow:0 1px 2px #0003, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--p-bg);min-height:100vh;color:var(--p-text);font-family:var(--p-font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}a{color:var(--p-accent);text-decoration:none}a:hover{color:var(--p-accent-hover)}h1,h2,h3{margin:0;font-weight:700;line-height:1.2}:focus-visible{outline:3px solid var(--p-focus-ring);outline-offset:2px}.p-container{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}.p-muted{color:var(--p-muted)}
