:root{--color-page:#26b798;--font-primary:'Roboto';}
body{font-family:'Roboto',sans-serif;position:relative;margin:0;padding:0;text-align:center}
body img{max-width:100%;display:block;margin:0 auto;object-fit:cover;}
.flex-wrap{flex-wrap:wrap}
.MIKOTECH-content{background:linear-gradient(90deg,rgb(116 235 213 / 40%) 0,rgb(172 182 229 / 40%) 100%);height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}
.MIKOTECH-button{display:inline-block;padding:2rem 5rem;margin:0px 10px;background-image:linear-gradient(90deg,#1BC1C1 0,#70EFD1 100%);color:#fff;font-weight:600;font-size:25px;border-radius:1rem;text-decoration:none;transform-origin:50% 50%;animation:jump .5s linear alternate infinite;}
.MIKOTECH-listdemo{position:fixed;top:100px;left:-220px;max-width:220px;width:220px;}
.MIKOTECH-listdemo .MIKOTECH-title{position:absolute;left:100%;top:0;font-size:22px;background-image:linear-gradient(90deg,#1BC1C1 0,#70EFD1 100%);padding:0.7rem 0.8rem;cursor:pointer;}
.MIKOTECH-listdemo .MIKOTECH-sitemap{background:linear-gradient(90deg,rgb(116 235 213 / 40%) 0,rgb(172 182 229 / 40%) 100%);padding:1.5rem 1rem;}
.MIKOTECH-listdemo .MIKOTECH-sitemap a{display:flex;justify-content:flex-start;align-items:center;color:black;text-decoration:none;padding:5px;font-size:13px}
.MIKOTECH-listdemo .MIKOTECH-sitemap a i{color:#20c4c2;margin-right:10px;font-size:20px}
.MIKOTECH-listdemo .MIKOTECH-sitemap a:hover{color:#20c4c2}
.miko-element{max-width:1200px;width:100%;margin:0 auto}
.miko-filter-job{width: 200px;}
.miko-filter-job select{width: 100%;border: 2px solid #26b99a;height: 51px;outline: none;border-right: 0px;font-size:14px;font-weight: bold;text-indent: 10px;}
.miko-filter-job select option{padding: 10px;}
.miko-notifice{padding: 20px;background: #e53e30;color: #fff;font-weight: bold;text-align: left;font-size: 15px;}
.miko-table{border-top:5px solid #26b99a;background:#fff;max-width:1200px;width:100%;}
.miko-table .miko-tr{display:flex;justify-content:space-between;align-items:stretch;transition:0.3s}
.miko-table .miko-tr.miko-header{font-weight:bold;text-transform:uppercase;padding-right:2px;}
.miko-table .miko-tr.miko-header .miko-item:nth-child(2){text-align:center}
.miko-table .miko-tr:nth-child(even){background-color:rgb(221 221 221 / 34%);}
.miko-table .miko-tr:hover{background:#c8f6ee;cursor:pointer;}
.miko-table .miko-tr .miko-item{border-right:1px solid #dddddd;border-bottom:1px solid #ddd;padding:13px;}
.miko-table .miko-tr .miko-item:nth-child(1){width:5%;}
.miko-table .miko-tr .miko-item:nth-child(2){width:25%;font-weight:bold;text-transform:uppercase;text-align:left}
.miko-table .miko-tr .miko-item:nth-child(3){width:40%;}
.miko-table .miko-tr .miko-item:nth-child(4){width:10%;}
.miko-table .miko-tr .miko-item:nth-child(5){width:10%;}
.miko-table .miko-tr .miko-item:nth-child(6){width:10%;border-right:none}
.miko-table .miko-tr .miko-item:nth-child(6) i{font-size:15px;color:var(--color-page)}
.miko-table .miko-tr .miko-item:nth-child(3) a{color:var(--color-page);transition:0.3s}
.miko-table .miko-tr .miko-item:nth-child(3) a:hover{color:#26b899}
.miko-table .miko-tr .miko-item.red{color:#e63e31;font-weight: bold;}
.miko-scroll{height:550px;overflow-y:scroll;overflow-x:hidden}
.miko-scroll::-webkit-scrollbar{width:2px;}
.miko-scroll::-webkit-scrollbar-thumb{width:2px;background:var(--color-page)}
.miko-scroll::-webkit-scrollbar-thumb:hover{width:2px;}
.miko-scroll::-webkit-scrollbar-thumb:active{width:2px;}
.miko-search{width:369px;display:flex;justify-content:space-between;align-items:center;border:2px solid #26b99a;}
.miko-search input{width:100%;height:45px;border:none;text-indent:15px;outline:none;font-size:14px;}
.miko-search button{width:60px;height:46px;background:rgb(38 185 154 / 2%);border:none;cursor:pointer;}
.miko-flex-start{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;}
.miko-home{height:50px;width:50px;background:var(--color-page);display:flex;justify-content:center;align-items:center;color:#fff;font-size:22px;margin-left:10px;text-decoration:none;transition:0.3s}
.miko-home:hover{background:#089174}
.miko-item span{     display: inline-block;
    padding: 5px 31px;
    border-radius: 4px;
    background: #d5cece;
    font-size: 19px;
    color: #fff;
    font-weight: 400;transition: 0.3s;}
    .miko-item span:hover{background:#26b99a}
@keyframes jump{
    0%{transform:translate3d(0,0,0)}
    40%{transform:translate3d(0,10%,0)}
    100%{transform:translate3d(0,15%,0)}
}
