@import url("https://fonts.googleapis.com/css2?family=Fira+Sans+Extra+Condensed:wght@300;400;500;600;700&family=Poppins:wght@100;200;300;400;500;600;700;900&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--color-1:#2a3e59;--color-2:#54728c;--color-3:#f2d98d;--color-4:#a6786d;--color-5:#d9665b;--color-6:#fff}body,html{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}a,button{cursor:pointer}ul{list-style:none;li{display:block}}.container{width:calc(100% - 80px);margin-left:80px;margin-top:80px;display:flex;flex-direction:column;margin-bottom:4.8rem;h2{margin-left:10px;margin-top:10px;color:var(--color-1)}}.boxInfo{margin:10px 20px;padding:20px 0;box-shadow:0 0 10px #000;border-radius:5px;h4{margin-left:5px;margin-bottom:10px;font-size:14px;font-weight:400;span{font-weight:700}}h5{margin-left:5px;margin-bottom:10px}p{margin-left:10px}div{background-color:var(--color-1);text-align:center;width:calc(100% - 4px);height:40px;margin:0 2px;button{background:transparent;border:none;color:var(--color-6);display:flex;align-items:center;justify-content:center;height:100%;width:100%;gap:5px}}}table{width:100%;border:none!important;thead{background-color:var(--color-1);color:var(--color-6);text-align:center}tbody{tr{background-color:var(--color-2);td{text-align:center;color:var(--color-6);font-size:.85rem;svg{font-size:1.1rem;margin-top:5px}a{&:hover{color:var(--color-3)}}}&:hover{background-color:var(--color-1)}}}}.mainTitle{color:var(--color-1)}.breadcrumb,.mainTitle{margin-left:20px;margin-top:10px}.breadcrumb{display:flex;gap:5px;font-size:12px;align-items:center;a{&:after{content:">>";margin-left:5px;cursor:auto}}span{color:var(--color-2);font-weight:700}}input,textarea{font-family:Poppins,sans-serif}.loading{display:"flex";justify-content:center;align-items:center;position:fixed;top:0;left:0;background-color:#fff;z-index:9;width:100%;height:100vh;div{display:flex;justify-content:center;align-items:center;height:100%}}@media screen and (max-width:1000px){table{tr{display:flex;flex-direction:column;margin:2px;padding:10px;td,th{display:flex;justify-content:center;font-size:12px!important;gap:10px}}}}