@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;800;900&family=Playfair+Display:ital,wght@0,500;0,700;1,400&display=swap";.atmospheric-overlay[data-astro-cid-6v2qyomy]{position:fixed;inset:0;width:100vw;height:100vh;z-index:99999;pointer-events:none;opacity:0;visibility:hidden;overflow:hidden;perspective:1200px;background:radial-gradient(circle at 50% 50%,#151829,#060810);transition:opacity .6s cubic-bezier(.16,1,.3,1),visibility .6s}.atmospheric-overlay[data-astro-cid-6v2qyomy].active{opacity:1;visibility:visible;pointer-events:all}.atmospheric-canvas[data-astro-cid-6v2qyomy]{position:absolute;inset:0;width:100%;height:100%;z-index:2;mix-blend-mode:screen}.satellite-terrain[data-astro-cid-6v2qyomy]{position:absolute;inset:-30%;width:160%;height:160%;z-index:1;background:radial-gradient(circle at 50% 50%,rgba(212,175,55,.15),transparent 60%),radial-gradient(circle at 45% 55%,rgba(147,51,234,.18),transparent 50%),url(https://images.unsplash.com/photo-1524654458049-e36be0721fa2?w=1600&q=80) center/cover no-repeat;filter:brightness(.6) contrast(1.2) sepia(.3);transform-origin:center center;transform:scale(.2) translateZ(-800px);transition:transform 3.8s cubic-bezier(.25,1,.5,1),filter 3.8s ease;display:flex;align-items:center;justify-content:center}.atmospheric-overlay[data-astro-cid-6v2qyomy].active .satellite-terrain[data-astro-cid-6v2qyomy]{transform:scale(1.15) translateZ(0);filter:brightness(.85) contrast(1.1) sepia(.2)}.target-reticle[data-astro-cid-6v2qyomy]{position:relative;width:180px;height:180px;border:2px dashed rgba(212,175,55,.7);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;transform:scale(.6);transition:transform 2.5s ease-out}.atmospheric-overlay[data-astro-cid-6v2qyomy].active .target-reticle[data-astro-cid-6v2qyomy]{transform:scale(1)}.magic-circle-inner[data-astro-cid-6v2qyomy]{position:absolute;inset:12px;border:1px solid rgba(254,240,138,.5);border-radius:50%}.reticle-pulse[data-astro-cid-6v2qyomy]{position:absolute;inset:-15px;border-radius:50%;border:2px solid #d4af37;box-shadow:0 0 25px #d4af37b3;animation:reticlePulse 1.8s infinite ease-out}@keyframes reticlePulse{0%{transform:scale(.7);opacity:1}to{transform:scale(1.8);opacity:0}}.reticle-label[data-astro-cid-6v2qyomy]{position:absolute;bottom:-32px;white-space:nowrap;font-family:Cinzel,serif;font-size:.76rem;font-weight:700;letter-spacing:.15em;color:#fef08a;text-shadow:0 0 14px rgba(212,175,55,.9)}.reticle-coords[data-astro-cid-6v2qyomy]{position:absolute;bottom:-52px;white-space:nowrap;font-family:Cinzel,serif;font-size:.65rem;color:#cbd5e1;letter-spacing:.12em}.hud-telemetry[data-astro-cid-6v2qyomy]{position:absolute;inset:2rem;z-index:10;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;font-family:Cinzel,serif}.hud-top[data-astro-cid-6v2qyomy]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#fef08a;letter-spacing:.14em;text-shadow:0 0 14px rgba(212,175,55,.8)}.hud-beacon[data-astro-cid-6v2qyomy]{animation:beaconBlink 1s infinite alternate}@keyframes beaconBlink{0%{opacity:.4}to{opacity:1}}.hud-altitude[data-astro-cid-6v2qyomy]{font-weight:700;color:#fef08a;background:#0f172ad9;padding:6px 16px;border-radius:999px;border:1px solid rgba(212,175,55,.5);box-shadow:0 0 16px #d4af374d}.hud-controls[data-astro-cid-6v2qyomy]{display:flex;align-items:center;gap:.85rem;pointer-events:auto}.skip-descent-btn[data-astro-cid-6v2qyomy]{background:#0f172ad9;border:1px solid rgba(212,175,55,.5);color:#fef08a;font-family:Cinzel,serif;font-size:.72rem;font-weight:700;padding:6px 14px;border-radius:999px;cursor:pointer;transition:all .2s ease;box-shadow:0 0 12px #d4af3733}.skip-descent-btn[data-astro-cid-6v2qyomy]:hover{background:#d4af3740;color:#fff;border-color:#fef08a;transform:scale(1.05)}.hud-bottom[data-astro-cid-6v2qyomy]{text-align:center;font-size:.72rem;letter-spacing:.2em;color:#d4af37}@media (max-width: 640px){.hud-telemetry[data-astro-cid-6v2qyomy]{inset:1rem}.hud-top[data-astro-cid-6v2qyomy]{flex-direction:column;gap:.6rem;align-items:center;font-size:.72rem;text-align:center}.hud-beacon[data-astro-cid-6v2qyomy]{font-size:.68rem}.reticle-label[data-astro-cid-6v2qyomy],.reticle-coords[data-astro-cid-6v2qyomy]{font-size:.6rem;white-space:normal;text-align:center;max-width:80vw}}.baroque-card[data-astro-cid-onolv373]{position:relative;width:min(470px,94vw);border-radius:20px;padding:12px;background:linear-gradient(145deg,#161a29,#0d101a 60%,#06080e);border:2px solid #b8860b;box-shadow:0 30px 80px #000000f2,0 0 45px #d4af3738,inset 0 0 20px #000c;cursor:default;overflow:hidden;z-index:10}.baroque-card[data-astro-cid-onolv373]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,230,160,.08) 0%,rgba(212,175,55,.03) 40%,transparent 70%);pointer-events:none;z-index:5;border-radius:18px}.baroque-corner[data-astro-cid-onolv373]{position:absolute;width:28px;height:28px;border-color:#d4af37;pointer-events:none;z-index:6}.corner-tl[data-astro-cid-onolv373]{top:6px;left:6px;border-top:3px double #d4af37;border-left:3px double #d4af37}.corner-tr[data-astro-cid-onolv373]{top:6px;right:6px;border-top:3px double #d4af37;border-right:3px double #d4af37}.corner-bl[data-astro-cid-onolv373]{bottom:6px;left:6px;border-bottom:3px double #d4af37;border-left:3px double #d4af37}.corner-br[data-astro-cid-onolv373]{bottom:6px;right:6px;border-bottom:3px double #d4af37;border-right:3px double #d4af37}.inner-frame[data-astro-cid-onolv373]{position:relative;border:1px solid rgba(212,175,55,.35);border-radius:14px;padding:1.8rem 1.6rem;background:radial-gradient(circle at 50% 10%,rgba(26,32,54,.6) 0%,transparent 80%);z-index:2}.card-top[data-astro-cid-onolv373]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.grimoire-seal-text[data-astro-cid-onolv373]{font-family:Cinzel,serif;font-size:.72rem;letter-spacing:.22em;color:#d4af37;font-weight:700}.portal-status[data-astro-cid-onolv373]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#b8860b26;border:1px solid rgba(212,175,55,.4);color:#f3e8c8;font-family:Cinzel,serif;font-size:.68rem;font-weight:700}.portal-status[data-astro-cid-onolv373].active{background:#22c55e26;border-color:#22c55e80;color:#86efac}.brand-logo-container[data-astro-cid-onolv373]{width:100%;display:flex;justify-content:center;align-items:center;margin:.6rem 0 1rem}.official-webtoon-logo[data-astro-cid-onolv373]{width:min(280px,80%);max-height:155px;height:auto;object-fit:contain;filter:drop-shadow(0 6px 20px rgba(212,175,55,.45));transition:transform .25s ease}.official-webtoon-logo[data-astro-cid-onolv373]:hover{transform:scale(1.03)}.baroque-title[data-astro-cid-onolv373]{font-family:Cinzel,serif;font-size:1.55rem;font-weight:800;text-align:center;margin:0 0 .3rem;color:#f8fafc;letter-spacing:.06em;background:linear-gradient(180deg,#fff,#fef3c7 70%,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.baroque-subtitle[data-astro-cid-onolv373]{font-family:Playfair Display,serif;font-style:italic;font-size:.85rem;text-align:center;color:#cbd5e1;margin-bottom:1.4rem}.baroque-tabs[data-astro-cid-onolv373]{display:grid;grid-template-columns:1fr 1fr;background:#0a0e1ad9;border:1px solid rgba(212,175,55,.3);border-radius:999px;padding:4px;margin-bottom:1.4rem}.baroque-tab-btn[data-astro-cid-onolv373]{border:none;background:transparent;padding:8px 12px;border-radius:999px;color:#94a3b8;font-family:Cinzel,serif;font-size:.78rem;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:all .2s ease}.baroque-tab-btn[data-astro-cid-onolv373].active{background:linear-gradient(135deg,#d4af3747,#b8860b26);border:1px solid rgba(212,175,55,.6);color:#fef08a;box-shadow:0 0 15px #d4af3759}.baroque-form[data-astro-cid-onolv373]{display:flex;flex-direction:column;gap:1.05rem}.creator-detected-badge[data-astro-cid-onolv373]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#d4af3733;border:1px solid #d4af37;border-radius:8px;color:#fef08a;font-family:Cinzel,serif;font-size:.76rem;font-weight:700;box-shadow:0 0 15px #d4af374d}.input-group[data-astro-cid-onolv373]{display:flex;flex-direction:column;gap:.35rem}.baroque-label[data-astro-cid-onolv373]{font-family:Cinzel,serif;font-size:.72rem;letter-spacing:.08em;color:#d4af37;font-weight:700}.baroque-input-wrap[data-astro-cid-onolv373]{position:relative;display:flex;align-items:center}.baroque-icon[data-astro-cid-onolv373]{position:absolute;left:14px;width:18px;height:18px;color:#ca8a04;pointer-events:none}.baroque-input[data-astro-cid-onolv373]{width:100%;padding:11px 14px 11px 42px;border-radius:10px;border:1px solid rgba(212,175,55,.3);background:#080c16d9;color:#f8fafc;font-size:.9rem;outline:none;transition:all .2s}.baroque-input[data-astro-cid-onolv373]:focus{border-color:#facc15;box-shadow:0 0 14px #eab30859;background:#0c1222f2}.invitation-accordion[data-astro-cid-onolv373]{display:flex;flex-direction:column;gap:6px;background:#0f172a80;border:1px dashed rgba(212,175,55,.3);border-radius:10px;padding:8px 12px}.toggle-invite-btn[data-astro-cid-onolv373]{display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;color:#cbd5e1;font-family:Cinzel,serif;font-size:.75rem;font-weight:700;cursor:pointer;text-align:left;padding:4px 0}.toggle-invite-btn[data-astro-cid-onolv373]:hover{color:#fef08a}.chevron-svg[data-astro-cid-onolv373]{width:16px;height:16px;transition:transform .2s}.chevron-svg[data-astro-cid-onolv373].open{transform:rotate(180deg)}.invite-field-collapse[data-astro-cid-onolv373]{display:flex;flex-direction:column;gap:6px;margin-top:6px}.invite-note[data-astro-cid-onolv373]{font-family:Playfair Display,serif;font-style:italic;font-size:.75rem;color:#94a3b8;line-height:1.35}.feedback-msg[data-astro-cid-onolv373]{display:none;padding:8px 12px;border-radius:8px;font-size:.82rem;text-align:center}.feedback-msg[data-astro-cid-onolv373].error{display:block;background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#fca5a5}.feedback-msg[data-astro-cid-onolv373].success{display:block;background:#22c55e26;border:1px solid rgba(34,197,94,.4);color:#86efac}.baroque-gold-btn[data-astro-cid-onolv373]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 20px;border-radius:10px;border:1px solid #fef08a;background:linear-gradient(135deg,#d4af37,#fef08a,#b8860b 80%,#78350f);color:#1e1302;font-family:Cinzel,serif;font-size:.88rem;font-weight:800;letter-spacing:.08em;cursor:pointer;box-shadow:0 6px 20px #d4af3766,inset 0 1px 2px #fff9;transition:all .25s ease}.baroque-gold-btn[data-astro-cid-onolv373]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #d4af37a6,inset 0 1px 3px #fffc;filter:brightness(1.08)}.btn-arrow-icon[data-astro-cid-onolv373]{width:18px;height:18px;transition:transform .2s}.baroque-gold-btn[data-astro-cid-onolv373]:hover .btn-arrow-icon[data-astro-cid-onolv373]{transform:translate(4px)}.baroque-divider[data-astro-cid-onolv373]{display:flex;align-items:center;text-align:center;margin:.3rem 0;color:#78716c;font-family:Playfair Display,serif;font-style:italic;font-size:.78rem}.baroque-divider[data-astro-cid-onolv373]:before,.baroque-divider[data-astro-cid-onolv373]:after{content:"";flex:1;border-bottom:1px solid rgba(212,175,55,.2)}.baroque-divider[data-astro-cid-onolv373] span[data-astro-cid-onolv373]{padding:0 10px}.google-antique-btn[data-astro-cid-onolv373]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px 18px;border-radius:10px;background:#121826e6;border:1px solid rgba(212,175,55,.3);color:#e2e8f0;font-family:Cinzel,serif;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .2s}.google-antique-btn[data-astro-cid-onolv373]:hover{background:#1c2438f2;border-color:#d4af3799;box-shadow:0 0 15px #d4af3733}.google-icon[data-astro-cid-onolv373]{width:18px;height:18px}.user-profile-view[data-astro-cid-onolv373]{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:.6rem 0}.role-crest-badge[data-astro-cid-onolv373]{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;background:#d4af372e;border:1px solid #d4af37;color:#fef08a;font-family:Cinzel,serif;font-size:.85rem;font-weight:800;letter-spacing:.08em}.user-email-badge[data-astro-cid-onolv373]{padding:4px 14px;border-radius:6px;background:#ffffff0f;color:#cbd5e1;font-family:monospace;font-size:.8rem}.forge-invites-panel[data-astro-cid-onolv373]{width:100%;background:#0f172ab3;border:1px solid rgba(212,175,55,.4);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;text-align:center}.forge-panel-title[data-astro-cid-onolv373]{font-family:Cinzel,serif;font-size:.84rem;font-weight:800;color:#fef08a}.forge-panel-desc[data-astro-cid-onolv373]{font-family:Playfair Display,serif;font-style:italic;font-size:.75rem;color:#94a3b8;margin:0}.forge-link-btn[data-astro-cid-onolv373]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border-radius:8px;border:1px solid #d4af37;background:#d4af3726;color:#fef08a;font-family:Cinzel,serif;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .2s}.forge-link-btn[data-astro-cid-onolv373]:hover{background:#d4af374d;box-shadow:0 0 14px #d4af3766}.tool-svg[data-astro-cid-onolv373]{width:15px;height:15px}.generated-link-box[data-astro-cid-onolv373]{display:flex;gap:6px;margin-top:4px}.generated-input[data-astro-cid-onolv373]{flex:1;padding:6px 10px;background:#020617;border:1px solid rgba(212,175,55,.3);border-radius:6px;color:#f8fafc;font-family:monospace;font-size:.75rem;outline:none}.copy-invite-btn[data-astro-cid-onolv373]{padding:6px 12px;background:#d4af37;border:none;border-radius:6px;color:#1e1302;font-family:Cinzel,serif;font-size:.72rem;font-weight:800;cursor:pointer}.action-links[data-astro-cid-onolv373]{display:flex;flex-direction:column;gap:.8rem;width:100%}.secondary-portal-btn[data-astro-cid-onolv373]{display:inline-flex;align-items:center;justify-content:center;padding:11px;border-radius:10px;border:1px solid rgba(212,175,55,.3);background:#121826cc;color:#f3e8c8;text-decoration:none;font-family:Cinzel,serif;font-size:.8rem;font-weight:700;transition:all .2s}.secondary-portal-btn[data-astro-cid-onolv373]:hover{background:#d4af3733;border-color:#d4af37}.baroque-logout-btn[data-astro-cid-onolv373]{background:transparent;border:none;color:#94a3b8;font-size:.8rem;cursor:pointer;text-decoration:underline;margin-top:.4rem}.card-footer[data-astro-cid-onolv373]{text-align:center;margin-top:1.4rem;font-family:Playfair Display,serif;font-style:italic;font-size:.72rem;color:#a8a29e}@media (max-width: 480px){.baroque-card[data-astro-cid-onolv373]{width:95vw;padding:8px;border-radius:14px}.inner-frame[data-astro-cid-onolv373]{padding:1.2rem .85rem;border-radius:10px}.official-webtoon-logo[data-astro-cid-onolv373]{max-width:140px}.baroque-title[data-astro-cid-onolv373]{font-size:1.3rem}.baroque-tabs[data-astro-cid-onolv373]{gap:4px}.baroque-tab-btn[data-astro-cid-onolv373]{padding:7px 6px;font-size:.72rem}.baroque-gold-btn[data-astro-cid-onolv373]{padding:11px 14px;font-size:.82rem}.google-antique-btn[data-astro-cid-onolv373]{padding:9px 12px;font-size:.75rem}}.login-viewport[data-astro-cid-sgpqyurt]{min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 40%,#151a30,#080b14 60%,#030408);padding:2.5rem 1rem}.ambient-clouds-canvas[data-astro-cid-sgpqyurt]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.divine-celestial-gate[data-astro-cid-sgpqyurt]{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:min(650px,92vw);height:min(650px,92vw);max-width:100%;max-height:100%;background:radial-gradient(circle,rgba(212,175,55,.18) 0%,rgba(147,51,234,.12) 35%,transparent 70%);border-radius:50%;filter:blur(50px);pointer-events:none;z-index:2;animation:celestialPulse 7s ease-in-out infinite alternate}@keyframes celestialPulse{0%{transform:translate(-50%,-50%) scale(.9);opacity:.7}to{transform:translate(-50%,-50%) scale(1.15);opacity:1}}.content-wrapper[data-astro-cid-sgpqyurt]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.back-home-link[data-astro-cid-sgpqyurt]{margin-bottom:1.4rem;display:inline-flex;align-items:center;gap:8px;color:#fef08a;text-decoration:none;font-family:Cinzel,serif;font-size:.82rem;font-weight:700;letter-spacing:.08em;padding:6px 14px;border-radius:999px;background:#0f172ab3;border:1px solid rgba(212,175,55,.4);backdrop-filter:blur(8px);transition:all .25s ease}.back-home-link[data-astro-cid-sgpqyurt]:hover{background:#d4af3733;border-color:#fef08a;box-shadow:0 0 16px #d4af3766;transform:translate(-4px)}.back-arrow-svg[data-astro-cid-sgpqyurt]{width:16px;height:16px}
