.expression-author,.expression-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.expression-author p,.expression-project{color:var(--text-muted);margin:6px 0 0;font-size:13px}.expression-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:22px 0;font-size:16px;line-height:1.85}.expression-project{overflow-wrap:anywhere;line-height:1.6}.expression-footer{color:var(--text-muted);font-size:12px}.expression-footer a{color:var(--primary);font-weight:600}.expression-visibility{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.expression-visibility select{flex:1;min-width:150px;max-width:260px}.expression-status{overflow-wrap:anywhere;margin:16px 0;line-height:1.8}.my-expressions{gap:18px;display:grid}.expression-author-main{align-items:center;gap:11px;min-width:0;display:flex}.expression-avatar{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;display:flex}@media (max-width:767px){.expression-dynamic>.page-header{margin-bottom:22px;padding-top:24px}.expression-dynamic .expression-card{min-height:0;padding:22px}.expression-dynamic .expression-card .island-scene{display:none}.expression-dynamic .expression-copy h2{margin:8px 0;font-size:22px}.expression-dynamic .expression-copy p{margin:8px 0 14px}.expression-dynamic .expression-copy h2 br{display:none}.real-expression{padding:22px}}
