.anbutton{cursor:pointer;justify-content:center;align-items:center;transition:all .5s;display:flex}.aniconbtn{box-sizing:border-box;border-radius:.5vw;width:9vw;height:9vw;padding:1vw}.anbutton:hover{opacity:.7}.anbtn-link{text-decoration:underline}.btn-md{font-size:var(--md-font);padding:2.5vw;border-radius:1.4vw!important}.aniconbtn.btn-md{padding:0!important}.aniconbtn{cursor:pointer;justify-content:center;align-items:center;transition:all .5s;display:flex}.aniconbtn:hover{opacity:.5}.anmenu-btn:hover{background-color:rgba(var(--black),.06)}.menu-active{color:var(--primary);font-weight:600}.anbtn-solid{background-color:var(--primary);color:var(--white)}.anbtn-border{border:1.5px solid rgba(var(--black),.2)}.anbutton.angradient-btn{color:var(--white)}.btn-sm{font-size:var(--sm-font)}.angradient-btn{background:linear-gradient(40deg,var(--primary),var(--graident2))}.aniconbtn svg{stroke-width:2px!important;width:50%!important;height:auto!important}.anbtn-danger{background-color:rgb(var(--danger));color:var(--white)}.angradient-btn svg{color:var(--white)}.anbutton.angradient-btn svg{margin-right:.3vw;width:12%!important}.anbutton.primaryborder{min-width:30%;color:var(--primary);transition:all .5s;border:1px solid var(--primary)!important}.anbutton.primaryborder:hover{background-color:var(--primary);color:var(--white);opacity:.9}@media (min-width:576px){.btn-md{padding:1.8vw 2.5vw}.aniconbtn{box-sizing:border-box;border-radius:.5vw;width:5vw;height:5vw;padding:1vw}}@media (min-width:1200px){.btn-md{padding:.6vw 1vw;border-radius:.5vw!important}.btn-sm{border-radius:.4vw;height:3.5vh;padding:0 .5vw}.aniconbtn{box-sizing:border-box;border-radius:.5vw;width:2.3vw;height:2.3vw;padding:1vw}}
.ancard{background:var(--white);border-radius:3vw;width:100%;height:100%}@media (min-width:1200px){.ancard{border-radius:.6vw!important}}
.aninput{border:1px solid rgba(var(--black),.5);width:100%;font-size:var(--md-font);border-radius:1.5vw;margin-bottom:4vw;padding:3vw}.aninput-error{border:1px solid rgb(var(--danger))}label{color:rgba(var(--black),.9);font-size:var(--sm-font)!important}@media (min-width:768px){.aninput{margin-bottom:2vw;padding:1.2vw}}@media (min-width:1200px){.aninput{font-size:var(--md-font);border-radius:.4vw;margin-bottom:1vw;padding:.5vw .5vw .5vw .75vw}label{color:rgba(var(--black),.9);font-size:var(--sm-font)!important}}
.autocomplete{margin:2vw 0 0;position:relative}.input-wrapper{width:100%;position:relative}.input-wrapper input{width:100%;font-size:var(--sm-font);box-sizing:border-box;background-color:var(--white);cursor:pointer;border:1px solid #ccc;border-radius:4px;outline:none;padding:2vw 1vw 2vw 9vw}.anauto-icon{color:#999;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.suggestions{background-color:var(--white);box-sizing:border-box;z-index:10;width:100%;max-height:200px;box-shadow:0 2px 8px rgba(var(--black),.1);border:1px solid #ccc;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0;padding:0;list-style:none;position:absolute;overflow-y:auto}.suggestions li{cursor:pointer;font-size:var(--sm-font);padding:8px;transition:background-color .2s}.suggestions li:hover{background-color:#f0f0f0}.suggestions li.selected{background-color:rgba(var(--black),.05);color:rgb(var(--black))}.no-results{color:#888;padding:10px;font-style:italic}@media (min-width:767px){.anauto-icon{width:2.5vw;height:2.5vw}}@media (min-width:576px){.input-wrapper input{padding:1vw 4.5vw}}@media (min-width:1200px){.autocomplete{width:100%;margin:0!important}.input-wrapper input{border-radius:.5vw;padding:.6vw 2.3vw}.suggestions{padding:.5vw}.suggestions li{border-radius:.5vw}.anauto-icon{width:1.2vw;height:1.2vw}}
.dropdown{font-family:Segoe UI,sans-serif;display:inline-block;position:relative}.dropdown-toggle{font-size:var(--md-font);cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;transition:border-color .2s;display:flex}.selectedMenu{color:var(--primary);font-weight:600}.dropdown-toggle:hover{background-color:rgba(var(--black),.05);border-color:#999}.dropdown-icon{transition:transform .2s}.dropdown-icon.rotate{transform:rotate(180deg)}.dropdown-menu{z-index:100011;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:160px;margin-top:4px;padding:4px 0;position:absolute;top:100%;left:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dropdown-menu li{font-size:var(--md-font);cursor:pointer;transition:background-color .2s}.dropdown-menu li:hover{background-color:rgba(var(--black),.05)}.dropdown-menu li.selected{background-color:rgba(var(--black),.05);color:rgb(var(--black))}@media (min-width:1200px){.dropdown-menu{box-sizing:border-box;padding:.3vw}.dropdown-toggle{padding:.5vw .7vw}.dropdown-menu li{border-radius:.3vw;padding:.5vw}}
.modal-overlay{z-index:999;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;top:0;left:0}.anmodel_title{box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.3);width:100%;height:10vw}.modal-content{background:#fff;border-radius:12px;max-width:90%;max-height:90vh;padding:4vw;animation:.4s scaleIn;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.2)}.md-title-content{flex:1}.close-button{cursor:pointer;border:1px solid rgba(0,0,0,.4);border-radius:1vw;padding:1vw;transition:all .5s}.close-button:hover{background:rgba(0,0,0,.1)}@media (min-width:576px){.anmodel_title{height:7vw;padding:0}.modal-content{padding:1vw 3vw 3vw}}@media (min-width:767px){.anmodel_title{height:6vw;padding:2vw 1vw}.modal-content{padding:1.2vw!important}}@media (min-width:992px){.anmodel_title{height:5vw}}@media (min-width:1200px){.modal-content{padding:1.2vw}.anmodel_title{height:2.5vw;padding:0}.close-button{border-radius:.5vw;padding:.3vw}}@keyframes fadeIn{0%{background:0 0}to{background:rgba(0,0,0,.5)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
.ancheckbox{cursor:pointer;width:15px;height:15px}@media (min-width:1200px){.ancheckbox{margin-right:.5vw}}
.analert{background-color:rgba(var(--pink),.2);box-sizing:border-box;border-radius:.5vw;padding:.5vw 1vw}.analert li{font-size:var(--sm-font)}
.side-nav{box-sizing:border-box;background:linear-gradient(-22deg,var(--gradone),var(--gradetwo));border-radius:.5vw;padding:.5vw}.brand-bg{background:linear-gradient(-90deg,rgba(255,255,255,.2),rgba(255,255,255,0),rgba(255,255,255,.2));border-radius:.4vw}.an-line{background-color:var(--white);height:.1vw}.part-body{box-sizing:border-box;padding:0 0 .5vw .5vw}.space-menu{width:100%!important}.c-space-menu{width:90%!important}
.ripple-button{text-align:left;width:100%;height:2.7vw;color:var(--white);cursor:pointer;border:none;border-radius:4px;outline:none;align-items:center;font-size:.8vw;transition:background-color .3s;display:flex;position:relative;overflow:hidden}.ripple-button:hover{opacity:.7}.ripple-transparent{background:0 0}.ripple-container{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ripple{background-color:rgba(255,255,255,.2);border-radius:50%;animation:.6s linear ripple-animation;position:absolute;transform:scale(0)}.ripple-sq{width:2.8vw;height:2.8vw;padding:0;justify-content:center!important;align-items:center!important;display:flex!important}.r-space svg{width:1.5vw;height:1.5vw;margin-right:0!important}@keyframes ripple-animation{to{opacity:0;transform:scale(4)}}.ripple-button.active{background:linear-gradient(-90deg,rgba(255,255,255,.2),rgba(255,255,255,.1));position:relative}@media (min-width:1200px){.ripple-button{padding:0 1vw;font-size:.9vw}}
.header-st{background-color:var(--white);border-bottom:1px solid rgba(var(--black),.1);box-sizing:border-box;border-radius:.4vw .4vw 0 0;padding:0 .7vw 0 .4vw;height:8vh!important}.square-btn{cursor:pointer;width:2.5vw;height:2.5vw;transition:all .5s}.square-btn:hover{background-color:rgba(var(--black),.1);border-radius:.5vw}.an-user{background-color:rgba(var(--black),.06);cursor:pointer;border-radius:.3vw;padding:.5vw;transition:all .5s}.an-user:hover{background-color:rgba(var(--black),.1)}
