.free-form textarea{resize:vertical;color:#182b3d;box-sizing:border-box;background:#fffdf8;border:1px solid #718092;border-radius:5px;width:100%;min-height:120px;padding:12px;font:15px/1.6 Arial,sans-serif}.free-form textarea[aria-invalid=true]{background:#fff6de;border:3px solid #76531f}.free-form input[name=free-purpose]:checked+span{font-weight:700}.free-workspace header nav a{align-items:center;min-height:44px;display:inline-flex}.free-draft-note{margin-top:18px}.free-draft-note summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}.free-edit-action{border-top:1px solid #718092;margin-top:22px;padding-top:18px}.free-edit-action p{margin-bottom:0}.free-recovery-reminder{margin-top:24px}.free-recovery-reminder>.free-private{margin-top:8px}.free-form fieldset:first-child .free-look{border-radius:6px;margin:5px 0;display:flex}.free-form fieldset:first-child .free-look:has(input:checked){background:#e7dcc9;box-shadow:inset 3px 0 #76531f}.free-error-summary{color:#182b3d;background:#fff6de;border:2px solid #76531f;border-radius:8px;margin:20px 0;padding:18px;scroll-margin:20px}.free-error-summary:focus{outline-offset:3px;outline:3px solid #182b3d}.free-error-summary p{overflow-wrap:anywhere;font-size:15px;line-height:1.6}.free-error-actions{flex-wrap:wrap;gap:10px;display:flex}.free-error-summary button{color:#fff6de;cursor:pointer;background:#182b3d;border:1px solid #182b3d;border-radius:6px;min-height:44px;padding:10px 14px;font-size:15px}@media (forced-colors:active){.free-form textarea{color:canvastext;background:canvas;border-color:canvastext}.free-form fieldset:first-child .free-look:has(input:checked){outline:2px solid highlight}}
