@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";*{font-family:Open Sans,sans-serif;margin:0;padding:0;box-sizing:border-box}:root{--grey: #F1F0F6;--dark-grey: #8D8D8D;--light: #fff;--dark: #000;--green: #81D43A;--light-green: #E3FFCB;--blue: #0f9d2b;--light-blue: #D0E4FF;--dark-blue: #0C5FCD;--red: #FC3B56}html{overflow-x:hidden}body{background:var(--grey);overflow-x:hidden}a{text-decoration:none}li{list-style:none}#sidebar{position:fixed;max-width:260px;width:100%;background:var(--light);top:0;left:0;height:100%;overflow-y:auto;scrollbar-width:none;transition:all .3s ease;z-index:200}#sidebar.hide{max-width:60px}#sidebar.hide:hover{max-width:260px}#sidebar::-webkit-scrollbar{display:none}#sidebar .brand{font-size:24px;display:flex;align-items:center;height:64px;font-weight:700;color:var(--blue);position:sticky;top:0;left:0;z-index:100;background:var(--light);transition:all .3s ease;padding:0 6px;margin-right:4px}#logobrand{width:60px;margin-right:10px}#sidebar .icon{min-width:48px;display:flex;justify-content:center;align-items:center;margin-right:6px}#sidebar .icon-right{margin-left:auto;transition:all .3s ease}#sidebar .side-menu{margin:36px 0;padding:0 20px;transition:all .3s ease}#sidebar.hide .side-menu{padding:0 6px}#sidebar.hide:hover .side-menu{padding:0 20px}#sidebar .side-menu a{display:flex;align-items:center;font-size:14px;color:var(--dark);padding:12px 16px 12px 0;transition:all .3s ease;border-radius:10px;margin:4px 0;white-space:nowrap}#sidebar .side-menu>li>a:hover{background:var(--grey)}#sidebar .side-menu>li>a.active .icon-right{transform:rotate(90deg)}#sidebar .side-menu>li>a.active,#sidebar .side-menu>li>a.active:hover{background:var(--blue);color:var(--light)}#sidebar .divider{margin-top:24px;font-size:12px;text-transform:uppercase;font-weight:700;color:var(--dark-grey);transition:all .3s ease;white-space:nowrap}#sidebar.hide:hover .divider{text-align:left}#sidebar.hide .divider{text-align:center}#sidebar .side-dropdown{padding-left:54px;max-height:0;overflow-y:hidden;transition:all .15s ease}#sidebar .side-dropdown.show{max-height:1000px}#sidebar .side-dropdown a:hover{color:var(--blue)}#sidebar .ads{width:100%;padding:20px}#sidebar.hide .ads{display:none}#sidebar.hide:hover .ads{display:block}#sidebar .ads .wrapper{background:var(--grey);padding:20px;border-radius:10px}#sidebar .btn-upgrade{font-size:14px;display:flex;justify-content:center;align-items:center;padding:12px 0;color:var(--light);background:var(--blue);transition:all .3s ease;border-radius:5px;font-weight:600;margin-bottom:12px}#sidebar .btn-upgrade:hover{background:var(--dark-blue)}#sidebar .ads .wrapper p{font-size:12px;color:var(--dark-grey);text-align:center}#sidebar .ads .wrapper p span{font-weight:700}#content{position:relative;width:calc(100% - 260px);left:260px;transition:all .3s ease}#sidebar.hide+#content{width:calc(100% - 60px);left:60px}nav{background:var(--light);height:64px;padding:0 20px;display:flex;align-items:center;grid-gap:28px;position:sticky;top:0;left:0;z-index:100}nav .toggle-sidebar{font-size:18px;cursor:pointer}nav form{max-width:400px;width:100%;margin-right:auto}nav .form-group{position:relative}nav .form-group input{width:100%;background:var(--grey);border-radius:5px;border:none;outline:none;padding:10px 36px 10px 16px;transition:all .3s ease}nav .form-group input:focus{box-shadow:0 0 0 1px var(--blue),0 0 0 4px var(--light-blue)}nav .form-group .icon{position:absolute;top:50%;transform:translateY(-50%);right:16px;color:var(--dark-grey)}nav .nav-link{position:relative}nav .nav-link .icon{font-size:18px;color:var(--dark)}nav .nav-link .badge{position:absolute;top:-12px;right:-12px;width:20px;height:20px;border-radius:50%;border:2px solid var(--light);background:var(--red);display:flex;justify-content:center;align-items:center;color:var(--light);font-size:10px;font-weight:700}nav .divider{width:1px;background:var(--grey);height:12px;display:block}nav .profile{position:relative}nav .profile img{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;cursor:pointer}nav .profile .profile-link{position:absolute;top:calc(100% + 10px);right:0;background:var(--light);padding:10px 0;box-shadow:4px 4px 16px #0000001a;border-radius:10px;width:160px;opacity:0;pointer-events:none;transition:all .3s ease}nav .profile .profile-link.show{opacity:1;pointer-events:visible;top:100%}nav .profile .profile-link a{padding:10px 16px;display:flex;grid-gap:10px;font-size:14px;color:var(--dark);align-items:center;transition:all .3s ease}nav .profile .profile-link a:hover{background:var(--grey)}main{width:100%;padding:24px 20px 20px}main .title{font-size:28px;font-weight:600;margin-bottom:10px}main .breadcrumbs{display:flex;grid-gap:6px}main .breadcrumbs li,main .breadcrumbs li a{font-size:14px}main .breadcrumbs li a{color:var(--blue)}main .breadcrumbs li a.active,main .breadcrumbs li.divider{color:var(--dark-grey);pointer-events:none}main .info-data{margin-top:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px}main .info-data .card{padding:20px;border-radius:10px;background:var(--light);box-shadow:4px 4px 16px #0000000d}main .card .head{display:flex;justify-content:space-between;align-items:flex-start}main .card .head h2{font-size:24px;font-weight:600}main .card .head p{font-size:14px}main .card .head .icon{font-size:20px;color:var(--green)}main .card .head .icon.down{color:var(--red)}main .card .progress{display:block;margin-top:24px;height:10px;width:100%;border-radius:10px;background:var(--grey);overflow-y:hidden;position:relative;margin-bottom:4px}main .card .progress:before{content:"";position:absolute;top:0;left:0;height:100%;background:var(--blue);width:var(--value)}main .card .label{font-size:14px;font-weight:700}main .data{display:flex;grid-gap:20px;margin-top:20px;flex-wrap:wrap}main .data .content-data{flex-grow:1;flex-basis:400px;padding:20px;background:var(--light);border-radius:10px;box-shadow:4px 4px 16px #0000001a}main .content-data .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}main .content-data .head h3{font-size:20px;font-weight:600}main .content-data .head .menu{position:relative;display:flex;justify-content:center;align-items:center}main .content-data .head .menu .icon{cursor:pointer}main .content-data .head .menu-link{position:absolute;top:calc(100% + 10px);right:0;width:140px;background:var(--light);border-radius:10px;box-shadow:4px 4px 16px #0000001a;padding:10px 0;z-index:100;opacity:0;pointer-events:none;transition:all .3s ease}main .content-data .head .menu-link.show{top:100%;opacity:1;pointer-events:visible}main .content-data .head .menu-link a{display:block;padding:6px 16px;font-size:14px;color:var(--dark);transition:all .3s ease}main .content-data .head .menu-link a:hover{background:var(--grey)}main .content-data .chart{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}main .content-data .chart::-webkit-scrollbar{display:none}main .chat-box{width:100%;max-height:360px;overflow-y:auto;scrollbar-width:none}main .chat-box::-webkit-scrollbar{display:none}main .chat-box .day{text-align:center;margin-bottom:10px}main .chat-box .day span{display:inline-block;padding:6px 12px;border-radius:20px;background:var(--light-blue);color:var(--blue);font-size:12px;font-weight:600}main .chat-box .msg img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}main .chat-box .msg{display:flex;grid-gap:6px;align-items:flex-start}main .chat-box .profile .username{font-size:14px;font-weight:600;display:inline-block;margin-right:6px}main .chat-box .profile .time{font-size:12px;color:var(--dark-grey)}main .chat-box .chat p{font-size:14px;padding:6px 10px;display:inline-block;max-width:400px;line-height:150%}main .chat-box .msg:not(.me) .chat p{border-radius:0 5px 5px;background:var(--blue);color:var(--light)}main .chat-box .msg.me{justify-content:flex-end}main .chat-box .msg.me .profile{text-align:right}main .chat-box .msg.me p{background:var(--grey);border-radius:5px 0 5px 5px}main form{margin-top:6px}main .form-group{width:100%;display:flex;grid-gap:10px}main .form-group input{flex-grow:1;padding:10px 16px;border-radius:5px;outline:none;background:var(--grey);border:none;transition:all .3s ease;width:100%}main .form-group input:focus{box-shadow:0 0 0 1px var(--blue),0 0 0 4px var(--light-blue)}main .btn-send{padding:0 16px;background:var(--blue);border-radius:5px;color:var(--light);cursor:pointer;border:none;transition:all .3s ease}main .btn-send:hover{background:var(--dark-blue)}@media screen and (max-width: 768px){#content{position:relative;width:calc(100% - 60px);transition:all .3s ease}nav .nav-link,nav .divider{display:none}}
