.request-notifications{color:#143b6b;background:#f2f7ff;border:1px solid #c9daf5;border-radius:10px;margin:0 0 20px}.request-notifications summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;list-style:none;display:flex}.request-notifications summary::-webkit-details-marker{display:none}.request-notifications summary>span{color:#456891;margin-left:auto;font-size:12px}.request-notifications summary:focus-visible{outline-offset:3px;outline:3px solid #2868ef}.request-notification-list{padding:0 18px 16px}.request-notification-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.request-notifications .request-notification-heading p{margin:0;font-size:12px}.request-notifications button{cursor:pointer}.request-notification-heading button,.request-notification-error button{color:#164b95;background:#fff;border:1px solid #b9ceef;border-radius:6px;padding:6px 10px;font-size:12px}.request-notification-list ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.request-notification-list li>button{color:#243b53;text-align:left;background:#fff;border:1px solid #d6e2f3;border-radius:7px;gap:5px;width:100%;padding:12px;line-height:1.6;display:grid}.request-notification-list li>button:hover{border-color:#2868ef}.request-notification-list li>button>span:first-child{flex-wrap:wrap;justify-content:space-between;gap:5px;display:flex}.request-notification-list li>button>span:last-child{overflow-wrap:anywhere;font-size:13px}.request-notification-list small{color:#64748b;font-size:11px}.request-notification-arrival,.request-notification-error{margin:0;padding:0 18px 14px;font-size:13px;font-weight:600}.request-notification-error{color:#8f332a}.request-analysis{background:#f7faff;border:1px solid #cbdcf3;border-radius:10px;margin:22px 0;padding:20px}.saved-analysis-report{overflow-wrap:anywhere;color:#243b53;min-width:0}.saved-analysis-report header>strong{font-size:18px}.saved-analysis-code{color:#1554a8;background:#edf5ff;border:1px solid #b7d1f6;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;width:fit-content;margin-bottom:12px;padding:7px 12px;font-size:13px;display:flex}.saved-analysis-code strong{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:19px}.saved-analysis-contact{background:#fff;border:1px solid #d8e4f2;border-radius:8px;margin-top:18px;padding:12px 16px}.saved-analysis-contact h4{margin-top:0}.saved-analysis-contact ul{margin-bottom:0}.saved-analysis-contact small{color:#64748b;display:block}.saved-analysis-input-summary>dl{background:#d8e4f2;border:1px solid #d8e4f2;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.saved-analysis-input-summary>dl>div{background:#fff;padding:12px 14px}.saved-analysis-input-summary>dl dt{color:#64748b;font-size:12px}.saved-analysis-input-summary>dl dd{white-space:pre-wrap;margin:5px 0 0;font-weight:600}.saved-analysis-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.saved-analysis-summary-grid>section{background:#fff;border:1px solid #cfddf0;border-radius:8px;padding:16px}.saved-analysis-summary-grid h4{margin-top:0}.saved-analysis-summary-grid>section>ol>li{border-bottom:1px solid #e5ecf5;padding:8px 0}.saved-analysis-summary-grid>section>ol>li:last-child{border-bottom:0}.saved-analysis-confidence{color:#405e83;background:#f1f6ff;padding:8px 10px;font-size:12px}.saved-analysis-report h4{color:#123a6a;margin:22px 0 10px;font-size:15px}.saved-analysis-report p{white-space:pre-wrap;margin:6px 0;line-height:1.7}.saved-analysis-report ul,.saved-analysis-report ol{padding-left:22px}.saved-analysis-report li{margin:6px 0;line-height:1.7}.saved-analysis-report a{color:#155ac5;text-underline-offset:3px;text-decoration:underline}.saved-analysis-priority{background:#e6efff;border-radius:8px;padding:12px}.saved-analysis-table{margin:12px 0;overflow-x:auto}.saved-analysis-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.saved-analysis-table th,.saved-analysis-table td{text-align:left;vertical-align:top;border:1px solid #d8e2ef;padding:10px;line-height:1.65}.saved-analysis-table th{background:#edf3fc}.saved-analysis-table small{font-weight:400;display:block}.saved-analysis-recommendations>li{border-bottom:1px solid #dce6f0;padding:10px}.saved-analysis-report details{border-top:1px solid #cddced;margin-top:20px;padding-top:14px}.saved-analysis-report summary{color:#13488c;cursor:pointer;font-weight:700}.saved-analysis-report dl>dt{margin-top:10px;font-weight:700}.saved-analysis-report dl>dd{margin-left:0}@media (max-width:600px){.saved-analysis-input-summary>dl,.saved-analysis-summary-grid{grid-template-columns:1fr}.request-notifications summary{padding:12px}.request-notification-list{padding:0 12px 12px}.request-analysis{padding:14px}.request-notifications summary>span{width:100%;margin-left:28px}}
