._page_1xpt0_1{min-height:100dvh;background:#070d14;color:#eef3f9;font-family:var(--font-family-base)}._shellHeader_1xpt0_2{min-height:calc(4rem + env(safe-area-inset-top));display:flex;align-items:center;gap:var(--spacing-2);padding:max(10px,env(safe-area-inset-top)) var(--spacing-4) 10px;background:#0b1828;border-bottom:1px solid var(--border)}._shellHeader_1xpt0_2 span{display:grid;gap:1px}._shellHeader_1xpt0_2 strong{font-family:var(--font-family-display);letter-spacing:.07em}._shellHeader_1xpt0_2 small{font-size:.625rem;letter-spacing:.08em}._shellMain_1xpt0_14{width:min(100% - 2rem,48rem);min-height:calc(100dvh - 4rem - env(safe-area-inset-top));margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) 0 max(var(--spacing-8),env(safe-area-inset-bottom))}._portrait_1xpt0_25{width:min(65vw,18rem);aspect-ratio:1;height:auto;border-radius:1rem;margin-bottom:var(--spacing-6)}._title_1xpt0_26{width:min(100%,24rem);height:2.5rem}._subtitle_1xpt0_27{width:min(100%,18rem)}._composer_1xpt0_28{width:100%;height:9rem;margin-top:var(--spacing-12)}
