@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons+Sharp";:root{--color-primary: #257fe6;--color-primary-o-05: #6c9acf85;--color-danger: #FF0060;--color-success: #1B9C85;--color-warning: #F7D060;--color-white: #fff;--color-info-dark: #7d8da1;--color-dark: #363949;--color-light: rgba(132, 139, 200, .18);--color-dark-variant: #677483;--color-dark-variant-2: #c1c9d3a1;--color-background: #f6f6f9;--card-border-radius: 2rem;--border-radius-1: .4rem;--border-radius-2: 1.2rem;--card-padding: 1.8rem;--padding-1: 1.2rem;--box-shadow: 0 2rem 3rem var(--color-light);--box-shadow-2: rgba(0, 0, 0, .12) 0px 1px 3px, rgba(0, 0, 0, .24) 0px 2px 2px;--box-shadow-3: 0 2rem 3rem rgba(0, 0, 0, .3)}.dark-mode-variables{--color-primary: #45f3ff;--color-background: #181a1e;--color-white: #202528;--color-dark: #edeffd;--color-dark-variant: #a3bdcc;--color-dark-variant-2: #2a2e33a2;--color-light: rgba(0, 0, 0, .4);--box-shadow: 0 2rem 3rem var(--color-light);--box-shadow-2: rgba(105, 105, 105, .2) 0px 1px 3px, rgba(109, 109, 109, .2) 0px 2px 2px;--box-shadow-3: 0 1.7rem 2.5rem rgba(255, 255, 255, .15)}*{margin:0;padding:0;outline:0;-webkit-appearance:0;appearance:0;border:0;text-decoration:none;box-sizing:border-box}html{font-size:14px}::-webkit-scrollbar{background:var(--color-background);width:12px;max-width:2.5vw;min-width:1vw}::-webkit-scrollbar-track{margin-top:4.7rem;margin-bottom:.2rem}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:15px;background-clip:padding-box;box-shadow:var(--box-shadow)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-o-05)}body{width:100vw;height:100vh;font-family:Poppins,sans-serif;font-size:.88rem;-webkit-user-select:none;user-select:none;overflow-x:hidden;color:var(--color-dark);background-color:var(--color-background)}a{color:var(--color-dark)}img{display:block;width:100%;object-fit:contain}h1{font-weight:800;font-size:1.8rem;text-align:center}h2{font-weight:600;font-size:1.4rem}h3{font-weight:500;font-size:.87rem}small{font-size:.76rem}p{color:var(--color-dark-variant)}b{color:var(--color-dark)}.text-muted{color:var(--color-info-dark)}.primary{color:var(--color-primary)}.danger{color:var(--color-danger)}.success{color:var(--color-success)}.warning{color:var(--color-warning)}.container{display:grid;width:96%;margin:0 auto;gap:1.5rem;grid-template-columns:12rem auto;grid-template-rows:5rem auto;grid-template-areas:"aside topnav" "aside main"}main{grid-area:main}main .content-lg{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}main .content-lg>div{background-color:var(--color-white);padding:var(--card-padding);border-radius:var(--card-border-radius);margin-top:1rem;box-shadow:var(--box-shadow);transition:all .3s ease}main .content-lg>div:hover{box-shadow:none}main .content-lg>div .status{display:flex;align-items:center;justify-content:space-between}main .content-lg h3{margin-left:.6rem;font-size:1rem}main table tbody td{height:2.8rem;border-bottom:1px solid var(--color-light);color:var(--color-dark-variant)}main table tbody tr:last-child td{border:none}.a-left,.a-right{position:relative}.a-left:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:var(--color-primary);transform-origin:bottom right;transition:transform .5s ease-out}.a-left:hover:after{transform:scaleX(1);transform-origin:bottom left}.a-right:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;right:0;background-color:var(--color-primary);transform-origin:bottom left;transition:transform .5s ease-out}.a-right:hover:after{transform:scaleX(1);transform-origin:bottom right}@media screen and (max-width: 1200px){.container{width:95%;grid-template-columns:6rem auto}main .content-lg{grid-template-columns:1fr;gap:0}main table thead tr th:last-child,main table thead tr th:first-child{display:none}main table tbody tr td:last-child,main table tbody tr td:first-child{display:none}}@media screen and (max-width: 768px){.container{width:100%;grid-template-columns:1fr;padding:0 var(--padding-1);grid-template-areas:"topnav" "main"}.container main{padding:0}main{margin-top:0rem;padding:0 1rem}}
