.certificate-form{gap:12px}.item-quality{padding:14px;gap:12px}.item-quality legend{font-size:13px}.item-quality>p{padding-bottom:8px;font-size:12px}.quality-group{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 8px;padding-top:8px}.quality-group h3{margin-bottom:0;font-size:9px;letter-spacing:.65px}.quality-group label{gap:4px;font-size:10px}.quality-group input{padding:8px 7px;font-size:12px;min-height:34px}.copy-previous{grid-column:1/-1;justify-self:end;padding:7px 10px;background:#fff;color:#202020;border-color:#8a8a86;font-size:11px}.copy-previous:hover{background:#ececea}.copy-previous.copied{background:#252525;color:#fff;border-color:#252525}.history-table th{padding:11px 13px;background:#252525;color:#fff;text-align:left;font-size:10px;letter-spacing:.55px;text-transform:uppercase;white-space:nowrap}.history-table td{font-size:13px;vertical-align:middle}.history-table td:first-child{font-variant-numeric:tabular-nums}.history-table time{font-variant-numeric:tabular-nums;white-space:nowrap}.history-login{display:block;margin-top:3px;color:#6b6b68;font-size:10px;font-weight:500}.history-download{font-weight:700;color:#1d1d1d;white-space:nowrap}.history-empty{padding:34px 13px!important;color:#666;text-align:center}.credentials-panel{max-width:680px}.credentials-panel dl{display:grid;gap:0;margin:0 0 24px}.credentials-panel dl>div{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:13px 0;border-bottom:1px solid #dededb}.credentials-panel dt{color:#676767;font-size:11px;font-weight:700}.credentials-panel dd{margin:0;font-weight:650;overflow-wrap:anywhere}.credentials-panel .temporary-password{font-family:Consolas,"Courier New",monospace;font-size:16px;letter-spacing:.6px}.reset-access{margin:0}.reset-access .link{padding:7px 9px;background:#fff;border-color:#777;color:#222;font-size:11px;white-space:nowrap}.reset-access .link:hover{background:#252525;color:#fff}@media(max-width:1100px){.quality-group{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.item-quality{padding:14px 12px}.quality-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.copy-previous{width:100%;justify-self:stretch}.history-table th,.history-table td{padding:11px 10px}.credentials-panel dl>div{grid-template-columns:1fr;gap:5px}}@media(max-width:390px){.quality-group{grid-template-columns:1fr}}
