.ak-info .kaching-bundles__bar-wrapper{padding:11px 16px!important}
.ak-info .kaching-bundles__bars{gap:8px}
.akv .ak-h2{font-size:clamp(28px,4.2vw,48px);margin-bottom:10px}
.akv .ak-sub{font-size:14px;margin-bottom:16px}
.akv__sum{border:1px solid #111!important;border-radius:0!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important}
.akv__sum b{color:#111!important}
.akv__track{gap:18px;padding:6px 20px 12px}
.akv__c:first-child{margin-left:auto}.akv__c:last-child{margin-right:auto}
.akv__c{flex:0 0 min(280px,80vw)!important;border:1px solid #111!important;border-radius:0!important;padding:18px 20px!important;min-height:260px!important;background:#fff}
.akv__s{background:#111!important;color:#fff!important;padding:3px 5px!important;gap:1px;font-size:11px!important;letter-spacing:1px!important;margin-bottom:12px}
.akv__c h3{font:500 18px/1.25 Inter,Arial,sans-serif!important;margin:0 0 6px!important}
.akv__c p{font-size:13.5px!important;line-height:1.5!important;color:#333}
.akv__a{font-size:12px;gap:10px}
.akv__a i{width:34px;height:34px;background:#f1efed!important}
.akv__nav button{width:36px;height:36px;border:1px solid #ddd;color:#111}
.akv__nav button:hover{border-color:#111}
.akv__c--draft{border-style:solid!important;border-color:#111!important;background:#fff!important}
.akv__c--draft:before{display:none!important;content:none!important}
.akv__c--draft .akv__s{margin-top:0!important}
@media(max-width:860px){.akv__c{flex-basis:76vw!important;min-height:240px!important}}
