.pilot-feedback{color:#244c3e;border-top:1px solid #c5d8cf;margin-top:24px;padding-top:18px}.pilot-feedback>summary{cursor:pointer;font-weight:700;line-height:1.6}.pilot-feedback>div{max-width:680px;padding-top:12px}.pilot-feedback p{font-size:14px;line-height:1.7}.pilot-feedback fieldset{border:0;gap:10px;margin:18px 0;padding:0;display:grid}.pilot-feedback legend{margin-bottom:10px;font-weight:650}.pilot-feedback fieldset label{cursor:pointer;background:#fff;border:1px solid #bfd0c7;border-radius:9px;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex!important}.pilot-feedback input[type=radio]{accent-color:#174c3c;min-width:18px;margin:0;width:18px!important;height:18px!important}.pilot-feedback :is(textarea){box-sizing:border-box;width:100%;font:inherit;color:#203e33;background:#fff;border:1px solid #9cb8a9;border-radius:8px;margin-top:8px;padding:12px;font-size:14px;line-height:1.6;display:block}.pilot-feedback-comment,.pilot-feedback section>label{font-size:14px;font-weight:600;display:block}.pilot-feedback .pilot-feedback-note,.pilot-feedback small{font-size:12px;line-height:1.65}.pilot-feedback button,.pilot-feedback section>a{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;background:#174c3c;border:1px solid #174c3c;border-radius:8px;margin:6px 10px 6px 0;padding:12px 16px;font-size:13px;font-weight:650;text-decoration:none;display:inline-block;color:#fff!important}.pilot-feedback button:disabled{opacity:.5;cursor:default}.pilot-feedback section{background:#fff;border:1px solid #bfd0c7;border-radius:12px;margin-top:18px;padding:18px}.pilot-feedback section h4{margin:0 0 14px}.pilot-feedback small a{color:#174c3c;text-decoration:underline}.pilot-feedback :is(button,a,textarea,input,summary):focus-visible{outline-offset:4px;outline:3px solid #b58a36}@media (width<=650px){.pilot-feedback section{padding:12px}.pilot-feedback button,.pilot-feedback section>a{text-align:center;width:100%}}.pilot-feedback :is(.pilot-feedback-note,small){font-size:14px}.pilot-feedback textarea{border-color:var(--public-control-line,#718577);font-size:16px}.pilot-feedback textarea::placeholder{color:#4c665b;opacity:1}.pilot-feedback button:disabled{opacity:1;border-style:dashed}
