.atlas-preview{margin:34px 0 48px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper-2);scroll-margin-top:80px}.atlas-bar{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--line);gap:15px}.atlas-bar strong{font:400 20px var(--serif)}.atlas-bar button{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);padding:9px 15px;font:11px var(--sans);cursor:pointer}.atlas-preview:not(.active) #atlas-close{display:none}.atlas-slot{height:660px;position:relative}.atlas-slot iframe{border:0;display:block;width:100%;height:100%}.atlas-cover{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px;text-align:center;background:radial-gradient(ellipse,#c9d1d188,transparent 65%)}.atlas-cover[hidden]{display:none}.atlas-cover .atlas-word{font:italic 70px var(--serif);letter-spacing:-.04em;color:var(--muted)}.atlas-cover p{max-width:440px;font-size:14px;line-height:1.7;color:var(--muted)}#atlas-start{border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:999px;padding:15px 24px;font:12px var(--sans);cursor:pointer}.atlas-caption{padding:14px 20px;font-size:11px;color:var(--muted);line-height:1.7;border-top:1px solid var(--line)}@media(max-width:600px){.atlas-slot{height:680px}.atlas-bar{padding:13px 14px}.atlas-bar strong{font-size:18px}.atlas-bar button{font-size:10px}.atlas-cover{padding:24px}.atlas-cover .atlas-word{font-size:54px}.atlas-caption{padding:12px 14px}}
