#storyteller-portrait-dialog{max-width:650px;width:calc(100% - 28px);max-height:90svh;overflow:auto;border:1px solid #d6cbb9;border-radius:12px;color:#14233b;background:#f6f1e8;padding:28px}#storyteller-portrait-dialog::backdrop{background:#14233b88}#storyteller-portrait-dialog h2{font-size:2.2rem}#storyteller-portrait-dialog .check{align-items:flex-start}#storyteller-portrait-dialog .check input{flex-shrink:0;margin-top:6px}#storyteller-portrait-state{font-weight:500;color:#80582a}#device-portrait{margin-top:8px}@media(max-width:600px){#storyteller-portrait-dialog{padding:22px}}
