[data-v-98715576]{box-sizing:border-box;margin:0;padding:0}body[data-v-98715576]{background:#0b0b0c;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;height:100vh;overflow:hidden;display:flex;flex-direction:column}#app[data-v-98715576]{height:100%;display:flex;flex-direction:column}.nav[data-v-98715576]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(16px,4vw,40px);background:#0b0b0cd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08)}.brand[data-v-98715576]{display:inline-flex;align-items:center;gap:12px;font-size:28px;font-weight:780;letter-spacing:-.025em;color:#f5f5f7;text-decoration:none}.brand-logo[data-v-98715576]{width:36px;height:36px}.horu[data-v-98715576]{position:relative;text-decoration:underline dotted rgba(100,210,255,.55);text-underline-offset:3px;cursor:help}.horu[data-v-98715576]:after{content:attr(data-tip);position:absolute;top:calc(100% + 10px);left:0;z-index:20;width:max-content;max-width:280px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#131315;color:#f5f5f7;font-size:13px;font-weight:500;line-height:1.4;white-space:normal;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .15s,transform .15s}.horu[data-v-98715576]:hover:after{opacity:1;transform:translateY(0)}.nav-links[data-v-98715576]{display:flex;align-items:center;gap:24px}.nav-links a[data-v-98715576-s]:not(.btn){color:#8e8e93;text-decoration:none;font-size:14px;font-weight:500}.nav-links a[data-v-98715576-s]:not(.btn):hover{color:#f5f5f7}@media(max-width:560px){.nav-links a[data-v-98715576-s]:not(.btn){display:none}}[data-v-dcadec54]{box-sizing:border-box;margin:0;padding:0}body[data-v-dcadec54]{background:#0b0b0c;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;height:100vh;overflow:hidden;display:flex;flex-direction:column}#app[data-v-dcadec54]{height:100%;display:flex;flex-direction:column}.card[data-v-dcadec54]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 22px 24px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#131315;color:#f5f5f7;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s,transform .15s}.card[data-v-dcadec54]:hover{border-color:#64d2ff8c;transform:translateY(-2px)}.card:hover .card-go[data-v-dcadec54]{color:#64d2ff}.card-art[data-v-dcadec54]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 9;margin-bottom:10px;overflow:hidden;border-radius:14px;background:#0e0e10;color:#64d2ff}.card-art svg[data-v-dcadec54-s]{width:58%;height:auto}.card-art.picture[data-v-dcadec54]{background:#fff}.card-art img[data-v-dcadec54]{width:100%;height:100%;object-fit:contain}.card-title[data-v-dcadec54]{font-size:22px;font-weight:700;letter-spacing:-.02em}.card-text[data-v-dcadec54]{font-size:15px;color:#8e8e93}.card-go[data-v-dcadec54]{margin-top:8px;font-size:14px;font-weight:600;color:#f5f5f7;transition:color .15s}
