.group-module__4ySWCa__page{max-width:720px;padding:24px var(--ol-gutter,16px) 48px;box-sizing:border-box;color:var(--ol-ink,#f4efe7);margin:0 auto}.group-module__4ySWCa__back{color:var(--ol-ink-muted,#ada8b6);margin:0 0 12px;font-size:14px;text-decoration:none;display:inline-block}.group-module__4ySWCa__back:hover{color:var(--ol-ink,#f4efe7)}.group-module__4ySWCa__title{margin:0 0 8px;font-size:clamp(22px,5vw,28px);line-height:1.3}.group-module__4ySWCa__lead{color:var(--ol-ink-muted,#ada8b6);margin:0 0 20px;font-size:14.5px;line-height:1.7}.group-module__4ySWCa__scenes{gap:14px;margin:0;padding:0;list-style:none;display:grid}.group-module__4ySWCa__scene{border:1px solid var(--ol-line,#ffffff14);border-radius:var(--ol-radius-lg,18px);background:#ffffff08;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px;display:grid}.group-module__4ySWCa__scene h2{margin:0 0 4px;font-size:17px;line-height:1.4}.group-module__4ySWCa__scene p{color:var(--ol-ink-muted,#ada8b6);margin:0 0 6px;font-size:14px;line-height:1.6}.group-module__4ySWCa__faces{display:flex}.group-module__4ySWCa__faces img{object-fit:cover;object-position:top;border:2px solid #15141b;border-radius:12px;width:64px;height:84px}.group-module__4ySWCa__faces img+img{margin-left:-18px}.group-module__4ySWCa__pair{font-weight:600;color:var(--ol-ink,#f4efe7)!important}.group-module__4ySWCa__start{border-radius:var(--ol-radius-pill,999px);background:var(--ol-dawn,#ffb48a);min-height:44px;color:var(--ol-on-dawn,#1b1210);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:4px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.group-module__4ySWCa__start:hover,.group-module__4ySWCa__start:focus-visible{background:var(--ol-dawn-deep,#ff9a66)}.group-module__4ySWCa__chat{flex-direction:column;gap:12px;display:flex}.group-module__4ySWCa__turns{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.group-module__4ySWCa__me{align-self:flex-end;max-width:85%}.group-module__4ySWCa__me p{background:var(--ol-dawn,#ffb48a);color:var(--ol-on-dawn,#1b1210);overflow-wrap:anywhere;border-radius:16px 16px 4px;margin:0;padding:10px 14px;font-size:15px;line-height:1.6}.group-module__4ySWCa__them{flex-direction:column;gap:8px;max-width:92%;display:flex}.group-module__4ySWCa__narration{color:var(--ol-ink-muted,#ada8b6);margin:0;padding:0 4px;font-size:13.5px;font-style:italic;line-height:1.7}.group-module__4ySWCa__line{grid-template-columns:36px 1fr;align-items:start;gap:8px;display:grid}.group-module__4ySWCa__line img,.group-module__4ySWCa__avatar{object-fit:cover;object-position:top;border-radius:50%;width:36px;height:36px}.group-module__4ySWCa__avatar{background:#ffffff1a;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.group-module__4ySWCa__line>div{min-width:0}.group-module__4ySWCa__who{color:var(--ol-ink-subtle,#7d7987);margin:0 0 2px;font-size:12px;display:block}.group-module__4ySWCa__line p{overflow-wrap:anywhere;background:#ffffff0f;border-radius:4px 16px 16px;margin:0;padding:9px 13px;font-size:15px;line-height:1.6}.group-module__4ySWCa__typing{color:var(--ol-ink-subtle,#7d7987);font-size:13px}.group-module__4ySWCa__notice{color:var(--ol-ink,#f4efe7);background:#ffffff0d;border-radius:12px;margin:0;padding:10px 12px;font-size:14px}.group-module__4ySWCa__chips{flex-wrap:wrap;gap:8px;display:flex}.group-module__4ySWCa__chips button{border:1px solid var(--ol-line,#ffffff1f);border-radius:var(--ol-radius-pill,999px);min-height:40px;color:var(--ol-ink,#f4efe7);font:inherit;cursor:pointer;text-align:left;background:0 0;max-width:100%;padding:0 14px;font-size:14px}.group-module__4ySWCa__chips button:hover{border-color:var(--ol-dawn,#ffb48a)}.group-module__4ySWCa__composer{gap:8px;display:flex}.group-module__4ySWCa__composer input{border:1px solid var(--ol-line,#ffffff1f);min-width:0;min-height:46px;color:var(--ol-ink,#f4efe7);font:inherit;background:#ffffff0a;border-radius:14px;flex:1;padding:0 14px;font-size:16px}.group-module__4ySWCa__composer input:focus{border-color:var(--ol-dawn,#ffb48a);outline:none}.group-module__4ySWCa__composer button{background:var(--ol-dawn,#ffb48a);min-height:46px;color:var(--ol-on-dawn,#1b1210);font:inherit;cursor:pointer;border:0;border-radius:14px;padding:0 18px;font-weight:700}.group-module__4ySWCa__composer button:disabled{opacity:.45;cursor:default}.group-module__4ySWCa__left{color:var(--ol-ink-subtle,#7d7987);text-align:right;margin:0;font-size:12.5px}@media (max-width:420px){.group-module__4ySWCa__scene{grid-template-columns:1fr}.group-module__4ySWCa__faces img{width:56px;height:72px}}
