.pit-eligibility-notice{font-size:.83rem;line-height:1.5;color:#b8c9d2;margin:12px 0}.pit-eligibility-notice a,.pit-eligibility-dialog a{color:#40baf0;text-decoration:underline;text-underline-offset:3px}.pit-eligibility-dialog{color:#eef5f8;background:#101f28;border:1px solid #425865;border-radius:18px;padding:0;width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;box-shadow:0 20px 70px #0009}.pit-eligibility-dialog::backdrop{background:#050d14bf}.pit-eligibility-dialog form{padding:24px}.pit-eligibility-dialog h2{font-size:1.4rem;margin:0 0 12px;line-height:1.25}.pit-eligibility-dialog p{line-height:1.5;overflow-wrap:anywhere}.pit-eligibility-dialog label{display:block;font-size:.95rem;margin:16px 0 7px}.pit-eligibility-dialog select{display:block;width:100%;box-sizing:border-box;min-height:48px;border:1px solid #607988;border-radius:9px;background:#1b303c;color:#fff;font:inherit;padding:10px}.pit-eligibility-dialog select:focus-visible,.pit-eligibility-dialog button:focus-visible,.pit-eligibility-dialog a:focus-visible{outline:3px solid #40baf0;outline-offset:3px}.pit-eligibility-dialog [hidden]{display:none!important}.pit-eligibility-dialog #pitEligibilityStatus{color:#e8d9a3;font-weight:600;min-height:1.5em}.pit-eligibility-links{font-size:.9rem;margin-top:20px}.pit-eligibility-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:20px}.pit-eligibility-actions button{min-height:46px;min-width:100px;border-radius:9px;border:1px solid #607988;padding:10px 18px;background:#1b303c;color:#fff;font:inherit;font-weight:600;cursor:pointer}.pit-eligibility-actions #pitEligibilityContinue{background:#007fb6;border-color:#18a4df}.pit-eligibility-actions button:disabled{opacity:.6;cursor:wait}@media(max-width:420px){.pit-eligibility-dialog form{padding:18px}.pit-eligibility-actions button{flex:1}}
