:root{--thu-primary:#0d6efd;--thu-radius:.5rem}
body{font-feature-settings:"kern" on,"liga" on;line-height:1.6}
.btn{transition:transform .08s ease,box-shadow .2s ease}
.btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.08)}
.badge{font-weight:500}
.widget-title h2{font-weight:600}
.pagination{display:flex;align-items:center;justify-content:center;gap:.25rem}
.page-link{border-radius:.375rem}
div.pagination{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-top:1rem}
div.pagination a,div.pagination span{border:1px solid rgba(0,0,0,.15);padding:.375rem .75rem;border-radius:.375rem;color:#0d6efd;text-decoration:none}
div.pagination span{background-color:#0d6efd;color:#fff;border-color:#0d6efd}
div.pagination a:hover{background-color:rgba(13,110,253,.08)}
.order-pagination{clear:both;width:100%}
.table{vertical-align:middle}
.table thead th{background-color:#f8f9fa}
.table thead{border-bottom:2px solid rgba(0,0,0,.06)}
.form-control{border-radius:var(--thu-radius)}
.navbar-brand img{height:32px}
.navbar .dropdown-menu{min-width:220px}
.inner-padding{min-height:50px}
