.receipt-intro{max-width:820px}.lookup-form{align-items:flex-start;gap:16px;margin:32px 0;display:flex}.lookup-form .form-field{flex:1;min-width:0}.lookup-submit{white-space:nowrap;min-height:46px;margin-top:24px}.lookup-submit:disabled{opacity:.6;cursor:wait}.lookup-help{border-top:1px solid #dfe5eb;margin-top:32px;padding-top:6px}.lookup-help h2{font-size:16px}.lookup-help p,.lookup-result-note{color:#63738a;font-size:12px;line-height:1.9}.lookup-result{background:#f1f6fa;border-top:3px solid #77cce8;margin-top:28px;padding:26px}.lookup-result-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.lookup-result-heading button{color:#63738a;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.lookup-badge{color:#05264e;background:#e1e9f3;padding:7px 12px;font-size:12px;font-weight:700}.lookup-badge.approved{color:#155a45;background:#d3eee5}.lookup-badge.needs_info{color:#775011;background:#ffedc7}.lookup-result h2{overflow-wrap:anywhere;font-size:23px}.lookup-status-hint{color:#3c536c;font-size:13px;line-height:1.9}.lookup-result dl{margin:24px 0}.lookup-result dl>div{border-bottom:1px solid #dce4ec;grid-template-columns:90px 1fr;gap:12px;padding:14px 0;font-size:13px;display:grid}.lookup-result dt{color:#63738a}.lookup-result dd{color:#05264e;overflow-wrap:anywhere;margin:0}.lookup-result>a{color:#05264e;font-size:12px;text-decoration:underline}.registration-query-link{color:#05264e;text-underline-offset:4px;margin-bottom:10px;font-size:13px;text-decoration:underline;display:inline-block}.receipt-query-button{color:#05264e;margin-left:16px;font-size:12px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.lookup-form{flex-direction:column;gap:14px}.lookup-form .form-field,.lookup-submit{width:100%}.lookup-submit{margin-top:0}.lookup-result{padding:20px 16px}.lookup-result dl>div{grid-template-columns:76px 1fr}.receipt-query-button{margin:16px 0 0;display:block}.registration-header{flex-wrap:wrap}}.lookup-form[hidden]{display:none}.entry-editor{margin-top:28px}.entry-editor>p{color:#63738a;font-size:12px;line-height:1.9}.editor-cancel{color:#526b7c;cursor:pointer;background:0 0;border:0;margin-top:18px;font-size:13px;text-decoration:underline}.editor-cancel:disabled{opacity:.5}.lookup-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.lookup-actions>a{font-size:12px;text-decoration:underline}.lookup-saved{color:#155a45;background:#e3f3eb;padding:15px;font-size:13px;line-height:1.8}
