header{flex-wrap:wrap}.language-picker{margin-left:auto;display:flex;align-items:center;gap:8px;font:600 12px system-ui,sans-serif;color:inherit}.language-picker select{width:auto;max-width:150px;border:1px solid #c8dbd8;border-radius:12px;background:#fff;color:#16555d;padding:10px;font:inherit;min-height:42px}.review-panel{margin-top:25px;border:1px solid #d8e4e1;border-radius:18px;background:var(--canvas,#f1f7f6);padding:24px}.review-panel h2{margin-top:0}.review-panel p{line-height:1.6}.review-links{display:flex;gap:12px;flex-wrap:wrap}.review-links a{display:inline-flex;align-items:center;gap:12px;padding:13px 20px;border:1px solid #c7d7d4;border-radius:12px;background:#fff;color:var(--p,#16555d);font-weight:700;text-decoration:none}.review-panel small{display:block;margin-top:14px;color:#537176}.translation-box{margin:20px 0;padding:18px;border:1px solid #cadbd8;border-radius:14px;background:#f7faf9}.translation-box summary{cursor:pointer;font-weight:700;color:#16555d}.translation-box .fields{margin-top:14px}.translation-box label{display:block}.translation-box input,.translation-box textarea{width:100%;box-sizing:border-box;margin-top:6px}.translation-note{font-size:13px;line-height:1.5;color:#536e73}.translation-box details{margin-top:12px;padding:10px;border-top:1px solid #dce5e3}select:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #d3a850;outline-offset:3px}@media(max-width:480px){.language-picker{width:100%;justify-content:flex-end}.review-panel{padding:18px}.review-links a{flex:1;justify-content:center}}
