.tablenav-pages .page-numbers.current{background-color:#0073aa;color:#fff;border-radius:3px;padding:5px 10px;text-decoration:none}.tablenav-pages .page-numbers{padding:5px 10px;margin:0 2px;border:1px solid #ddd;text-decoration:none;color:#0073aa;border-radius:3px}.tablenav-pages .page-numbers:hover{background-color:#f0f0f0;text-decoration:none}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-label{margin-bottom:.5rem;display:inline-block;font-weight:500;color:#333}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.getcid-tab-content{border:1px solid #dee2e6;border-top:none;padding:.75rem;background:#f8f9fa}.getcid-tab-pane{display:none;opacity:0;transition:opacity 0.3s ease-in-out}.getcid-tab-pane.show{display:block;opacity:1}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:#fff0;border-radius:50%;animation:spinner-border 0.75s linear infinite}@keyframes spinner-border{100%{transform:rotate(360deg)}}.input-group{display:flex;align-items:stretch;width:100%}.input-group>.form-control{flex:1 1 auto;margin-bottom:0;border-radius:0}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;border-right:0}.input-group>.btn{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15sease-in-out,background-color .15sease-in-out,border-color .15sease-in-out,box-shadow .15sease-in-out}.btn-primary{color:#fff;background-color:#007bff;border:1px solid #007bff}.btn-primary:hover{background-color:#0056b3;border-color:#0056b3}.btn-secondary{color:#fff;background-color:#6c757d;border:1px solid #6c757d}.btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.btn:focus{outline:none;box-shadow:0 0 0 .2rem rgb(0 123 255 / .25)}.d-none{display:none!important}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}#loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.spinner-border{width:3rem;height:3rem;display:block}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.drag-over{background-color:rgb(0 0 0 / .1)!important;border:2px dashed #007bff}#image-upload-btn{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}#image-upload-btn:hover{background-color:#f5c6cb;color:#721c24}#getcid-form.bg-light{background-color:rgb(0 0 0 / .1)!important}#drop-area.bg-light{border-color:#dee2e6;background-color:#f8f9fa}#drop-area{border:2px dashed #ced4da}.pidms-result-wrapper{position:relative;margin-bottom:1.5rem}.pidms-copy-btn{position:absolute;top:.5rem;right:1.2rem;z-index:10;padding:.25rem .5rem;font-size:.75rem;opacity:.8;transition:opacity 0.2s}.pidms-copy-btn:hover{opacity:1}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;container-type:inline-size;container-name:row}.row .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@container row (min-width:992px){.row .col-lg-6{flex:0 0 50%;max-width:50%}}@container row (min-width:1400px){.row .col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}}.pidms-result-title{border-bottom:1px solid #dee2e6;padding-bottom:.5rem;margin-bottom:1rem;font-weight:500;color:#495057}#pidms-no-requests{color:#6c757d}