:root{--primary: #dddddd;--accent: #6c63ff;--menu: #111111;--background: #ffffff;--text-color: #444;--button-color: #000000;--brand-background: #ffffff;--form-border-color: #aaa;--border-color: #f1f1f1;--table-header-color: #f9f9f9;--menu-background: #ffffff;--menu-border: #f1f1f1}*{margin:0;padding:0;box-sizing:border-box;font-family:Google Sans,sans-serif;-webkit-tap-highlight-color:transparent}.logo{height:50px;width:200px;background-size:contain;background-position:center;background-repeat:no-repeat}.flex{flex:1}button{cursor:pointer;border:none;background-color:var(--primary);color:#fff;padding:1rem 2rem;border-radius:.3rem;font-weight:600;font-size:1rem;margin:1rem 0;font-weight:500}button.accent{background-color:var(--accent)}form{width:300px;display:flex;flex-direction:column;margin:2rem 0 3rem}form h1{margin-bottom:1rem}form .section{display:flex;flex-direction:column}label{margin:.4rem 0 .2rem;font-weight:500;font-size:.8rem}input,textarea,select{padding:.7rem;border:1px solid var(--form-border-color);border-radius:.3rem;margin:.2rem 0 .7rem}input option,textarea option,select option{font-size:15px}nav{z-index:1000}h1{color:var(--text-color)}.title{display:flex;align-items:center;justify-content:space-between}.title h1{font-size:1.5rem}.title .action input{margin-right:50px;width:400px}.title .action{display:flex;align-items:center}.title .action button{padding:.7rem 1rem;font-size:.9rem;margin:0 0 0 10px}.columns{display:flex;gap:10px;margin:0}.columns .col{flex:1}.pointer{cursor:pointer}table{margin:40px 0;border-collapse:collapse;width:100%;border-radius:8px}table tr th{padding:14px;border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);text-align:left;background-color:var(--table-header-color);font-weight:500;font-size:15px}table tr th:first-child{border-top-left-radius:8px;border-left:1px solid var(--border-color)}table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--border-color)}table tr td{padding:14px;border-bottom:1px solid var(--border-color);font-size:15px;color:-var(--text-color);opacity:.7}table tr td .material-symbols-outlined{opacity:1;padding:0 10px;font-size:1.4rem}table tr td:first-child{border-bottom-left-radius:8px;border-left:1px solid var(--border-color)}table tr td:last-child{border-bottom-right-radius:8px;border-right:1px solid var(--border-color)}.right{text-align:right}.linear-progress-container{background-color:#6750f8;width:100%;height:4px;background:#0000001f;border-radius:9999px;overflow:hidden;position:fixed;top:0;left:0;z-index:9999}.linear-progress-bar{height:4px;background:#6750f8;border-radius:9999px;box-shadow:0 1px 3px #6750f84d}.indeterminate{animation:md-linear-indeterminate 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes md-linear-indeterminate{0%{transform:translate(-100%) scaleX(.3)}40%{transform:translate(-20%) scaleX(.8)}70%{transform:translate(30%) scaleX(.6)}to{transform:translate(150%) scaleX(.3)}}.drawer{position:fixed;right:-400px;top:70px;width:400px;bottom:0;padding:20px;background-color:#f7f7f7;z-index:1000;overflow-y:scroll;transition:right .3s ease-in-out}.drawer span{cursor:pointer}.pager{display:flex;align-items:center;gap:10px;font-size:.9rem}.pager div.total{flex:1}.pager span{cursor:pointer}
