/* KagaCDA v4.0.1 focused interface corrections. */
.public-register{max-width:1180px;margin:34px auto;padding:0 22px}.public-register>header{display:flex;align-items:center;gap:18px;padding:22px 0;border-bottom:3px solid #0799db}.public-register>header img{width:74px;height:74px;object-fit:contain}.public-register h1{margin:2px 0 5px;color:#163247}.register-search{display:flex;align-items:end;justify-content:flex-end;gap:10px;padding:26px 0 18px}.register-search label{width:min(420px,100%)}.register-search input{width:100%}.public-register-table{width:100%;border-collapse:collapse;background:#fff}.public-register-table th{padding:13px 14px;border-bottom:2px solid #aebbc4;text-align:left;color:#445967}.public-register-table td{padding:13px 14px;border-bottom:1px solid #dce5eb}.public-register-table tbody tr:nth-child(even){background:#f6f8f9}.member-state{font-weight:800}.member-state.active{color:#168447}.member-state.inactive{color:#c82832}.document-actions{display:flex;justify-content:center;align-items:center;gap:12px;margin:18px auto}.document-actions .button{margin-top:14px}.id-card-page{padding:32px 18px}.id-card-pair{padding:8px}.portrait-card{border:1.2mm solid #17384e;box-shadow:0 8px 24px #102f4620}.card-back p,.card-back address{font-size:1.78mm;line-height:1.32}.back-verification{right:3mm;bottom:2.5mm}.certificate-v4 .presented{font-size:4.5mm;font-weight:700}.certificate-v4 .citation{font-size:4mm}.certificate-v4 .certificate-identifiers{margin:3mm 0 1mm}.certificate-v4 .certificate-renewal{left:5mm!important;right:48mm!important;text-align:left!important}.certificate-v4 .cert-bottom{bottom:7mm!important}@media(max-width:720px){.register-search{align-items:stretch;flex-direction:column}.register-search label{width:100%}.public-register{padding:0 12px}.public-register-table{min-width:760px}}@media print{.document-actions{display:none!important}.portrait-card{box-shadow:none}}
