.navlinks.urim-actions{display:flex;gap:12px;flex-shrink:0}.urim-actions .urim-nav-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:10px 22px;border:1px solid #b8d5ea;border-radius:10px;background:#f0f7fc;color:#005b9e;font-size:17px;font-weight:800;line-height:1.3;white-space:nowrap;transition:background .18s,box-shadow .18s}.urim-actions .urim-nav-button:hover{background:#e0effa;color:#004779}.urim-actions .urim-nav-primary{background:#0066b3;border-color:#0066b3;color:#fff;box-shadow:0 4px 12px #0066b320}.urim-actions .urim-nav-primary:hover{background:#004e8a;color:#fff}.urim-actions a:focus-visible,.inquiry-page a:focus-visible,.inquiry-page button:focus-visible{outline:3px solid #e79b18;outline-offset:3px}.inquiry-page{max-width:1080px;margin:36px auto;padding:0 22px}.inquiry-heading{background:linear-gradient(125deg,#005bac,#0081c8);color:#fff;border-radius:18px;padding:32px;margin-bottom:24px}.inquiry-heading span{font-size:12px;letter-spacing:.1em}.inquiry-heading h1{margin:10px 0;font-size:30px}.inquiry-heading p{margin:0;line-height:1.7}.inquiry-toolbar,.inquiry-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:20px 0}.inquiry-table-wrap{overflow:auto}.inquiry-table{width:100%;border-collapse:collapse;font-size:14px}.inquiry-table th,.inquiry-table td{padding:16px 10px;border-bottom:1px solid #e7edf3;text-align:left;white-space:nowrap}.inquiry-table th{color:#506278;background:#f5f9fc}.inquiry-table .inquiry-title{white-space:normal;overflow-wrap:anywhere;min-width:170px}.inquiry-title a{color:#005b9e;font-weight:700}.inquiry-status{display:inline-block;padding:5px 9px;border-radius:6px;background:#edf1f5;color:#536072;font-size:12px;font-weight:700}.inquiry-status.done{background:#e5f4fc;color:#005b9e}.inquiry-form{display:grid;gap:20px}.inquiry-form input,.inquiry-form textarea,.inquiry-form select{width:100%;min-width:0}.inquiry-form textarea{min-height:200px}.inquiry-consent{padding:18px;background:#f4f8fc;border:1px solid #dae5ef;border-radius:10px;line-height:1.8;font-size:14px}.inquiry-consent input{width:auto}.inquiry-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.inquiry-meta{color:#667085;line-height:1.8;font-size:14px;overflow-wrap:anywhere}.inquiry-pagination{display:flex;justify-content:center;gap:14px;align-items:center;margin:24px 0}.inquiry-lock{max-width:520px;margin:0 auto}.inquiry-page h2{overflow-wrap:anywhere}.inquiry-page .panel{padding:26px}.inquiry-page .error{overflow-wrap:anywhere}
@media(max-width:800px){.nav:has(.urim-actions){height:auto;min-height:72px;gap:14px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.navlinks.urim-actions{display:flex}.urim-actions .urim-nav-button{font-size:16px;padding:10px 17px}}
@media(max-width:520px){.nav:has(.urim-actions){justify-content:center}.nav:has(.urim-actions)>.logo{font-size:19px;flex-wrap:wrap;justify-content:center}.navlinks.urim-actions{width:100%;gap:10px}.urim-actions .urim-nav-button{flex:1;padding:10px 12px}.inquiry-page{margin:22px auto;padding:0 14px}.inquiry-heading{padding:24px 20px}.inquiry-heading h1{font-size:26px}.inquiry-page .panel{padding:18px}.inquiry-table{font-size:13px}.inquiry-table th,.inquiry-table td{padding:13px 8px}.inquiry-table-wrap{border:1px solid #e7edf3;border-radius:8px}.inquiry-actions .btn{flex:1}.inquiry-heading p{font-size:14px}}
