@media (hover: hover) and (pointer: fine){html.custom-cursor-enabled,html.custom-cursor-enabled *{cursor:none!important}html.custom-cursor-enabled .native-cursor,html.custom-cursor-enabled .native-cursor *{cursor:default!important}html.custom-cursor-enabled .native-cursor a,html.custom-cursor-enabled .native-cursor button,html.custom-cursor-enabled .native-cursor [role=button]{cursor:pointer!important}html.custom-cursor-enabled .native-cursor input,html.custom-cursor-enabled .native-cursor textarea{cursor:text!important}}[data-v-1cab7ac6]:root{--mobile-screen-frame-size: 0px;--mobile-screen-frame-inline-size: 0px;--mobile-screen-frame-color: #000;--desktop-shell-inline-inset: 2rem;--footer-com-inline-inset: 1.33333rem;--footer-com-mobile-inline-inset: 1rem;--page-inline-gutter: 6vw;--text-color: #fffff4;--bg-color: #000;--opacity-color: #ffffff7a;--opacity-color2: rgba(255, 255, 255, .1);--star-color: #f7f7b686;--surface-color: rgba(13, 9, 18, .82);--surface-color-solid: #0b070f;--surface-color-soft: rgba(255, 255, 255, .035);--surface-color-raised: rgba(20, 10, 18, .9);--surface-color-inset: #090406;--text-muted: rgba(255, 255, 255, .56);--text-faint: rgba(255, 255, 255, .32);--text-ghost: rgba(255, 255, 255, .14);--border-color: rgba(255, 255, 255, .1);--border-color-strong: rgba(255, 255, 255, .22);--grid-line-color: rgba(255, 255, 255, .035);--shadow-color: rgba(0, 0, 0, .42);--shadow-color-soft: rgba(0, 0, 0, .18);--scanline-color: rgba(255, 255, 255, .04);--overlay-color: rgba(0, 0, 0, .58);--code-bg-color: #090406;--input-bg-color: rgba(9, 4, 6, .74);--panel-grid-bg: linear-gradient(rgba(255, 255, 255, .025) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .025) 1px, transparent 1px), #090406}@media screen and (max-aspect-ratio: 1){[data-v-1cab7ac6]:root{--page-inline-gutter: clamp(1.8667rem, 8vw, 2.4rem)}}[data-theme=light][data-v-1cab7ac6],.light[data-v-1cab7ac6]{--text-color: #1f1f1f;--bg-color: #ffffff;--opacity-color: #00000075;--opacity-color2: rgba(0, 0, 0, .1);--star-color: #4400b986;--surface-color: rgba(255, 255, 255, .78);--surface-color-solid: #ffffff;--surface-color-soft: rgba(0, 0, 0, .035);--surface-color-raised: rgba(255, 255, 255, .92);--surface-color-inset: #f4f1ed;--text-muted: rgba(0, 0, 0, .58);--text-faint: rgba(0, 0, 0, .34);--text-ghost: rgba(0, 0, 0, .14);--border-color: rgba(0, 0, 0, .1);--border-color-strong: rgba(0, 0, 0, .2);--grid-line-color: rgba(0, 0, 0, .05);--shadow-color: rgba(20, 20, 20, .1);--shadow-color-soft: rgba(20, 20, 20, .08);--scanline-color: rgba(0, 0, 0, .035);--overlay-color: rgba(255, 255, 255, .62);--code-bg-color: #f7f4ef;--input-bg-color: rgba(255, 255, 255, .78);--panel-grid-bg: linear-gradient(rgba(0, 0, 0, .04) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .035) 1px, transparent 1px), #f7f4ef}.cursor-position[data-v-1cab7ac6]{position:fixed;top:0;left:0;pointer-events:none;z-index:20000;transition:opacity .2s ease;will-change:transform}.cursor-position.is-hidden[data-v-1cab7ac6]{opacity:0}.cursor-scale[data-v-1cab7ac6]{position:relative;filter:drop-shadow(0 0 .33333rem color-mix(in srgb,var(--page-theme-color, #e23456) 70%,transparent));transition:transform .24s cubic-bezier(.34,1.56,.64,1)}.cursor-scale.is-clicked[data-v-1cab7ac6]{transform:scale(1.3)}.cursor-motion[data-v-1cab7ac6]{display:flow-root;width:0;height:0;transform-origin:0 0}.cursor-shape[data-v-1cab7ac6]{position:relative;width:.8rem;height:.8rem;margin-top:-.4rem;margin-left:-.4rem;background-color:transparent;border-radius:50%;clip-path:none;transition:all 1s cubic-bezier(.25,1,.5,1)}.cursor-shape.is-active[data-v-1cab7ac6]{width:1.2rem;height:1.2rem;margin-top:-.6rem;margin-left:-.6rem;border-radius:0;background-color:var(--page-theme-color, #e23456);clip-path:polygon(50% 0%,0% 100%,100% 100%);animation:spin-1cab7ac6 2s linear infinite}.cursor-shape.is-active .cursor-body[data-v-1cab7ac6]{opacity:0}.cursor-body[data-v-1cab7ac6]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;overflow:visible;fill:var(--page-theme-color, #e23456);transition:opacity .2s ease}.cursor-position.is-loading .cursor-scale[data-v-1cab7ac6]{transform:none;animation:cursor-loading-scale-1cab7ac6 1.2s ease-in-out infinite}.cursor-position.is-loading .cursor-shape[data-v-1cab7ac6],.cursor-position.is-loading .cursor-shape.is-active[data-v-1cab7ac6]{width:.8rem;height:.8rem;margin-top:-.4rem;margin-left:-.4rem;border-radius:50%;clip-path:none;background-color:transparent;opacity:.5;transition:none;animation:cursor-loading-opacity-1cab7ac6 1.2s ease-in-out infinite}.cursor-position.is-loading .cursor-shape .cursor-body[data-v-1cab7ac6],.cursor-position.is-loading .cursor-shape.is-active .cursor-body[data-v-1cab7ac6]{opacity:1}@keyframes cursor-loading-scale-1cab7ac6{0%,50%,to{transform:scale(.65)}25%,75%{transform:scale(1.15)}}@keyframes cursor-loading-opacity-1cab7ac6{0%,50%,to{opacity:.5}25%,75%{opacity:.9}}@keyframes spin-1cab7ac6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
