.cursor[data-v-8ea9c7e0]{display:none}@media (hover:hover) and (pointer:fine){.cursor[data-v-8ea9c7e0]{display:block}}.dot[data-v-8ea9c7e0],.ring[data-v-8ea9c7e0]{z-index:9999;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.dot[data-v-8ea9c7e0]:before{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);margin:-3px}.dot[data-v-8ea9c7e0]:before,.ring[data-v-8ea9c7e0]:before{content:"";border-radius:50%;position:absolute}.ring[data-v-8ea9c7e0]:before{width:36px;height:36px;transition:all .35s var(--ease);border:1px solid #7cf7ff8c;margin:-18px}.ring span[data-v-8ea9c7e0]{font-family:var(--font-mono);color:#0b0614;white-space:nowrap;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.hover .ring[data-v-8ea9c7e0]:before{-webkit-backdrop-filter:invert(.08);backdrop-filter:invert(.08);background:#b16cff2e;border-color:#0000;width:64px;height:64px;margin:-32px}.down .ring[data-v-8ea9c7e0]:before{width:24px;height:24px;margin:-12px}.text .ring[data-v-8ea9c7e0]:before{background:var(--cyan);border:0;border-radius:1px;width:2px;height:26px;margin:-13px -1px}.text .dot[data-v-8ea9c7e0]{opacity:0}.taps[data-v-75722d14]{z-index:9500;pointer-events:none;position:fixed;inset:0}.tap[data-v-75722d14]{width:0;height:0;position:absolute}.tap[data-v-75722d14]:after,.tap[data-v-75722d14]:before{content:"";border:2px solid hsl(var(--h) 100% 72%);width:60px;height:60px;box-shadow:0 0 16px hsl(var(--h) 100% 65%/.8),inset 0 0 12px hsl(var(--h) 100% 65%/.5);border-radius:50%;animation:.65s cubic-bezier(.22,1,.36,1) forwards ring-75722d14;position:absolute;top:-30px;left:-30px}.tap[data-v-75722d14]:after{opacity:0;border-width:1px;animation-delay:80ms}.tap i[data-v-75722d14]{background:hsl(var(--h) 100% 78%);width:4px;height:4px;box-shadow:0 0 8px hsl(var(--h) 100% 65%);transform:rotate(var(--a));border-radius:50%;margin:-2px;animation:.6s cubic-bezier(.22,1,.36,1) forwards spark-75722d14;position:absolute}@keyframes ring-75722d14{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@keyframes spark-75722d14{to{transform:rotate(var(--a)) translateY(-40px) scale(.3);opacity:0}}.header[data-v-9b28ca21]{z-index:100;height:var(--header-h);border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}.header.open[data-v-9b28ca21],.header.scrolled[data-v-9b28ca21]{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-color:var(--line);background:#07060db3}.bar[data-v-9b28ca21]{align-items:center;gap:24px;height:100%;display:flex}.logo[data-v-9b28ca21]{letter-spacing:-.02em;font-size:18px;font-weight:600}.lt[data-v-9b28ca21]{color:var(--violet)}.nav[data-v-9b28ca21]{border:1px solid var(--line);background:#ffffff06;gap:4px;margin:0 auto;padding:5px;display:flex}.link[data-v-9b28ca21],.nav[data-v-9b28ca21]{border-radius:999px}.link[data-v-9b28ca21]{color:var(--muted);padding:7px 16px;font-size:14px;transition:color .3s;position:relative}.link[data-v-9b28ca21]:before{content:"";border-radius:inherit;opacity:0;transition:all .4s var(--ease);background:linear-gradient(120deg,#7cf7ff29,#b16cff33);border:1px solid #b16cff59;position:absolute;inset:0;transform:scale(.85)}.burger[data-v-9b28ca21],.link span[data-v-9b28ca21]{position:relative}.link[data-v-9b28ca21]:hover{color:var(--text)}.link.on[data-v-9b28ca21]{color:#fff}.link.on[data-v-9b28ca21]:before{opacity:1;transform:none}.right[data-v-9b28ca21]{align-items:center;gap:12px;display:flex}.langs[data-v-9b28ca21]{border:1px solid var(--line);border-radius:999px;display:flex;overflow:hidden}.lang[data-v-9b28ca21]{color:var(--dim);padding:6px 10px;font-size:11px;transition:all .25s}.lang.on[data-v-9b28ca21]{color:#0b0614;background:var(--cyan)}.lang[data-v-9b28ca21]:not(.on):hover{color:var(--text)}.admin[data-v-9b28ca21]{font-family:var(--font-mono);font-size:11px}.burger[data-v-9b28ca21]{border:1px solid var(--line);background:0 0;border-radius:50%;width:40px;height:40px;display:none}.burger i[data-v-9b28ca21]{background:var(--text);height:1.5px;transition:transform .4s var(--ease);position:absolute;left:12px;right:12px}.burger i[data-v-9b28ca21]:first-child{top:15px}.burger i[data-v-9b28ca21]:last-child{bottom:15px}.open .burger i[data-v-9b28ca21]:first-child{transform:translateY(4px)rotate(45deg)}.open .burger i[data-v-9b28ca21]:last-child{transform:translateY(-4.5px)rotate(-45deg)}.drawer[data-v-9b28ca21]{top:var(--header-h);height:calc(100vh - var(--header-h));background:#07060df7;flex-direction:column;gap:8px;padding:30px 24px;display:flex;position:fixed;left:0;right:0}.dlink[data-v-9b28ca21]{font-family:var(--font-display);animation:din-9b28ca21 .6s var(--ease) both;animation-delay:calc(var(--i) * 60ms);align-items:baseline;gap:16px;font-size:40px;font-weight:700;display:flex}.dlink span[data-v-9b28ca21]{color:var(--violet);font-size:13px}@keyframes din-9b28ca21{0%{opacity:0;transform:translateY(30px)}}.drawer-enter-active[data-v-9b28ca21],.drawer-leave-active[data-v-9b28ca21]{transition:opacity .3s,clip-path .5s var(--ease)}.drawer-enter-from[data-v-9b28ca21],.drawer-leave-to[data-v-9b28ca21]{opacity:0;clip-path:inset(0 0 100%)}@media (width<=820px){.nav[data-v-9b28ca21]{display:none}.burger[data-v-9b28ca21]{display:block}.admin[data-v-9b28ca21]{display:none}.bar[data-v-9b28ca21]{justify-content:space-between}}.footer[data-v-18d5d1ee]{border-top:1px solid var(--line);color:var(--muted);padding:28px 0;font-size:13px}.row[data-v-18d5d1ee]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}p[data-v-18d5d1ee]{margin:0}nav[data-v-18d5d1ee]{gap:18px;display:flex}a[data-v-18d5d1ee]:hover{color:var(--cyan)}.dim[data-v-18d5d1ee]{color:var(--dim)}.site[data-v-4c48f2da]{flex-direction:column;min-height:100vh;display:flex}.main[data-v-4c48f2da]{flex:1}.progress[data-v-4c48f2da]{z-index:200;background:var(--grad);transform-origin:0;height:2px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 12px #b16cffcc}
