@media (max-width: 1349.98px){.page-sidebar.offcanvas{top:0!important;height:100%!important;border-radius:0!important;transform-origin:initial!important;--bs-offcanvas-zindex: 1100;z-index:1100;width:260px;overflow-y:auto}.page-sidebar.offcanvas.show{transform:none!important}.page-sidebar.offcanvas:not(.show){transform:translate(-100%)!important}.offcanvas-backdrop{z-index:990}body.sidebar-hidden .page-content{transform:none!important}.page-content{transform:none!important;will-change:auto!important;transition:none!important}}@media (max-width: 1349.98px){.page-sidebar .accordion-menu>li>a{padding:12px 16px;line-height:1.4}}@media (max-width: 991.98px){.nav-link,.btn,.page-link{min-height:44px;display:inline-flex;align-items:center}.page-sidebar .accordion-menu>li>a{min-height:44px;display:flex;align-items:center}.page-sidebar a,.btn.w-100,.d-grid .btn,.input-group .btn{display:flex;width:100%}}@media (max-width: 767.98px){.input-group,.input-group .form-control,.input-group .form-select{width:100%!important}.input-group{flex-wrap:wrap}.input-group .form-control,.input-group .form-select{flex:1 1 100%;margin-bottom:.5rem}.input-group .btn{flex:1 1 100%}}.sidebar-icon-mobile{display:none}.sidebar-icon-desktop{display:inline-block}@media (max-width: 1349.98px){.sidebar-icon-mobile{display:inline-block}.sidebar-icon-desktop{display:none!important}}.pdf-preview-wrapper{display:flex;flex-direction:column}.pdf-preview-iframe{width:100%;height:600px;border:none}@media (max-width: 767.98px){.pdf-preview-iframe{height:400px}}.signer-action-bar{display:none}@media (max-width: 767.98px){.signer-action-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fff;border-top:1px solid #dee2e6;padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));gap:12px;box-shadow:0 -2px 8px #00000014}.signer-action-bar .btn{flex:1;min-height:48px}.signer-show-padding-mobile{padding-bottom:80px}}@media (max-width: 767.98px){.mobile-card-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-card-table,.mobile-card-table tbody,.mobile-card-table tr,.mobile-card-table td{display:block;width:100%}.mobile-card-table tbody tr{margin-bottom:1rem;padding:1rem;border:1px solid #dee2e6;border-radius:12px;background:#fff;box-shadow:0 1px 4px #0000000f}.mobile-card-table td{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.5rem 0;border:0;border-bottom:1px solid #f1f3f5;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;text-align:left!important}.mobile-card-table td:before{content:attr(data-label);font-weight:600;color:#6c757d;flex:0 0 auto}.mobile-card-table td:last-child{border-bottom:0;flex-wrap:wrap}.mobile-card-table td[colspan]{display:block;text-align:center!important}.mobile-card-table td[colspan]:before{content:none}}@media (max-width: 767.98px){.admin-list-actions{width:100%;justify-content:flex-start!important}.admin-list-actions form{margin:0}.admin-list-actions .btn{width:auto}.mobile-card-table td:last-child{align-items:stretch}}@media (max-width: 767.98px){.mobile-admin-form .card-body{padding:1rem}.mobile-admin-form-row{row-gap:.75rem}.mobile-admin-form-row>[class*=col-]{width:100%}.mobile-admin-form .col-form-label{padding-top:0;padding-bottom:0}.mobile-admin-form .form-control,.mobile-admin-form .form-select,.mobile-admin-form input[type=file]{min-height:48px}.mobile-admin-form .signer-order-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-admin-form .signer-delete-col{grid-column:1 / -1;width:100%}.mobile-form-actions{display:flex;flex-direction:column;gap:.75rem}.mobile-form-actions .btn{width:100%}}
