@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
.select__control{min-height:30px!important;max-height:40px!important;overflow-y:auto!important}.select__value-container{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;display:flex!important}.select__multi-value{max-width:180px!important;margin:0!important}.field-group{min-height:80px}@media (max-width:767px){.nav-button,.btn-category-slider{display:none!important}}@media only screen and (max-width:767px){.hide-on-mobile{display:none!important}}.toggle-button{opacity:.7;width:20px;height:20px}@media (max-width:768px){.toggle-button{opacity:10!important;width:22px!important;height:20px!important;margin-bottom:4px!important}}.category .icon-holder{width:auto;max-width:80px}.circular-progress{width:100px;height:100px;margin:20px auto}.circle{width:100px;height:100px;transform:rotate(-90deg)}.circle-bg{fill:none;stroke:#eee;stroke-width:4px}.circle-fill{fill:none;stroke:#3b82f6;stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray .4s}.circle-text{fill:#3b82f6;text-anchor:middle;dominant-baseline:middle;font-size:.5em;transform:rotate(90deg)}.progress-wrapper{justify-content:center;align-items:center;margin-top:20px;display:flex}.sub-dropdown-content-left-side{left:auto!important}.checkbox-list label{cursor:pointer;align-items:center;margin-bottom:6px;display:flex}.checkbox-list input[type=checkbox]{margin-right:8px}MyAdsPage{color:#333;background:#fafafa;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:block}MyAdsPage h2{color:#222;border-bottom:2px solid #eee;margin:20px 0 10px;padding-bottom:5px;font-size:22px}.ads-toolbar{justify-content:flex-end;margin-bottom:15px;display:flex}.ads-toolbar button{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:5px;padding:8px 15px;font-size:14px;transition:background .3s}.ads-toolbar button:disabled{cursor:not-allowed;background:#ccc}.ads-toolbar button:hover:not(:disabled){background:#005bb5}.ads-table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;margin-bottom:25px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.ads-table th,.ads-table td{text-align:left;border-bottom:1px solid #eee;padding:12px}.ads-table th{background:#f5f5f5;font-weight:600}.ads-table tr:hover{background:#f9f9ff}.bundle-list{gap:15px;display:grid}.bundle-card{background:#fff;border-radius:10px;padding:15px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 3px 10px #00000014}.bundle-card:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0000001a}.bundle-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bundle-header h3{color:#111;margin:0;font-size:18px}.bundle-header span{color:#666;font-size:14px}.bundle-header button{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:5px;padding:5px 10px;font-size:13px;transition:background .3s}.bundle-header button:hover{background:#005bb5}.bundle-content{max-height:0;padding:0 5px;transition:max-height .5s,padding .3s;overflow:hidden}.bundle-card.expanded .bundle-content{max-height:400px;padding:10px 5px}.bundle-content ul{margin:0;padding:0;list-style:none}.bundle-content li{border-bottom:1px solid #eee;padding:8px;font-size:14px}.bundle-content li:last-child{border-bottom:none}.carousel-control-prev,.carousel-control-next{opacity:.8;background-color:#bbb;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .3s,background-color .3s;display:flex}.carousel-control-prev:hover,.carousel-control-next:hover{opacity:1;background-color:#8b8c8c}.carousel-control-prev{left:1px}.carousel-control-next{right:1px}.carousel-control-prev-icon,.carousel-control-next-icon{background-size:100%,100%;width:20px;height:20px}.carousel-control-prev,.carousel-control-next{background-image:none;top:50%;transform:translateY(-50%)}.uppy-StatusBar-actionBtn--upload{text-align:center!important;justify-content:center!important;width:100%!important;display:block!important}.form-control-outline{border-radius:6px;padding-right:3rem;transition:border-color .2s;background-color:#0000!important;border:1px solid #ccc!important}.form-control-outline:focus{box-shadow:none!important;border-color:#007bff!important}
