.session-preview-page .home-frame{padding-bottom:max(32px, env(safe-area-inset-bottom))}.session-preview-header{padding:max(18px, env(safe-area-inset-top)) 24px 16px;justify-content:space-between;align-items:center;gap:16px;display:flex}.session-preview-header>span{color:var(--home-muted);letter-spacing:1.5px;font-size:11px}.session-preview-back{min-height:44px;color:var(--home-text);align-items:center;gap:9px;display:inline-flex}.session-preview-back svg{transform:rotate(180deg)}.session-preview-content{overflow-wrap:anywhere;flex-direction:column;flex:1;padding:0 24px;display:flex}.session-preview-art{isolation:isolate;aspect-ratio:1.4;border:1px solid var(--home-border);background:var(--home-card);box-shadow:var(--home-shadow);border-radius:26px;position:relative;overflow:hidden}.session-preview-page .session-preview-art .home-landscape{object-position:center 60%}.session-preview-still-life{background:#121212}.session-preview-still-life img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.session-preview-still-life:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 60%, var(--home-bg));position:absolute;inset:0}.session-preview-content h1{margin:28px 0 10px;font-size:clamp(30px,7.5vw,38px);line-height:1.15}.session-preview-description{color:var(--home-muted);margin:0;font-size:17px;line-height:1.6}.session-preview-meta{color:var(--home-muted);flex-wrap:wrap;gap:24px;margin:22px 0 28px;padding:0;list-style:none;display:flex}.session-preview-meta li{align-items:center;gap:8px;display:flex}.session-preview-meta svg{width:20px;height:20px;color:var(--home-gold)}.session-preview-intention{border:1px solid var(--home-border);background:var(--home-card);border-radius:20px}.session-intention-toggle{width:100%;min-height:64px;color:var(--home-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.session-intention-toggle svg{width:21px;height:21px;color:var(--home-gold)}.session-intention-toggle>span:last-child{color:var(--home-gold);margin-left:auto;font-size:22px}.session-intention-field{padding:0 16px 16px}.session-intention-field label{margin:4px 0 10px;font-size:14px;display:block}.session-intention-field label span{color:var(--home-muted)}.session-intention-field textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--home-border);background:var(--home-bg);width:100%;max-width:100%;min-height:120px;color:var(--home-text);font:inherit;border-radius:12px;padding:12px;line-height:1.6;display:block}.session-intention-field textarea::placeholder{color:var(--home-muted);opacity:1}.session-intention-field p{color:var(--home-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.session-preview-action{margin-top:auto;padding-top:32px}.session-preview-action .home-begin{min-height:60px}.session-audio-pending .home-begin{margin-top:32px}@media (width<=350px){.session-preview-header{padding-left:16px;padding-right:16px}.session-preview-content{padding:0 16px}}