.retrospective-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin-block:24px}.retrospective-toolbar .p-field{min-width:180px;margin:0}.retrospective-process{display:flex;flex-wrap:wrap;gap:12px 30px;padding:18px 18px 18px 36px;background:#eaf3f7;border-radius:12px;color:var(--qy-ink,#0a2540)}.retrospective-process li{padding-right:10px}.retrospective-manager>p{max-width:72ch}.retrospective-editor{scroll-margin-top:28px}.retrospective-editor h3:focus{outline:2px solid var(--qy-action,#007aa8);outline-offset:5px}.retrospective-editor .p-form-actions{margin-block:20px}.retrospective-attribution,.retrospective-copy{overflow-wrap:anywhere;white-space:pre-line}.retrospective-attribution{font-size:.875rem;color:#536b7d;margin:12px 0}.retrospective-filter{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-block:24px}.retrospective-filter .p-field{min-width:200px;max-width:100%;margin:0}.retrospective-participate{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-block:24px;border-bottom:1px solid #dce6ed}.retrospective-participate p{margin:0;max-width:65ch}.journey-stories .retrospective-copy{white-space:pre-line}.journey-stories img{aspect-ratio:16/10;object-fit:contain;background:#eaf0f4}.retrospective-manager input,.retrospective-manager select,.retrospective-manager textarea{max-width:100%}@media(max-width:640px){.retrospective-toolbar{align-items:stretch}.retrospective-filter .p-field,.retrospective-toolbar .p-field{width:100%}.retrospective-process{display:grid;gap:12px}.retrospective-editor .p-form-actions{align-items:stretch}.retrospective-editor .p-btn{white-space:normal}.retrospective-manager input,.retrospective-manager select,.retrospective-manager textarea{font-size:16px}}.journey-page .journey-retrospective{padding-top:8px}.journey-page .journey-section-title{margin-bottom:8px}.journey-page .journey-section-title h2{font-size:22px}.retrospective-participate{padding-block:18px}.retrospective-manager .p-error:focus{outline:2px solid #007aa8;outline-offset:4px}