.delivery-panel{background:linear-gradient(145deg,#1c241a,#111710);padding:28px;border:1px solid #c8d2c233;border-radius:16px;text-align:left;min-width:0}.vibego-downloads h3{font-size:27px;line-height:1.2;letter-spacing:-.8px;margin:10px 0 16px;color:#f3f2ee}.vibego-downloads>p{font-size:15px;line-height:1.7;color:#bccbb4;margin:0 0 20px}.vibego-downloads>.eyebrow{font-size:12px;letter-spacing:1.2px;color:#cbdcc0}.download-os-label{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:#d6e1ce;margin:24px 0 12px}.download-os-label select{background:#0b1009;color:#f3f2ee;border:1px solid #ffffff30;padding:10px 12px;border-radius:8px;min-width:150px;font-size:15px;min-height:44px}.download-main{width:100%;justify-content:space-between;min-height:56px;background:#c8d2c2!important;color:#15200f!important;border-color:#c8d2c2!important;font-size:15px}.download-main>span{font-size:15px!important;font-weight:600!important}.vibego-downloads>.download-instruction{font-size:14px;margin:12px 0 20px;color:#d0ddc7}.download-steps{padding-left:22px;margin:22px 0;display:grid;gap:10px;font-size:14px;line-height:1.65;color:#e0e8da}.vibego-downloads>.download-compat{font-size:13px;line-height:1.7;color:#acbda3}.download-other{font-size:13px;display:inline-flex;align-items:center;gap:10px;color:#d4dfce;min-height:40px}.download-other .vg-icon{width:16px;height:16px}.download-mobile,.download-preview{padding:12px 14px;background:#c8d2c20b;border:1px solid #c8d2c233;border-radius:9px;font-size:14px!important;line-height:1.6!important}.download-preview{color:#e5d6b6!important;border-color:#e5d6b633;background:#e5d6b609}.manual-connection{margin-top:24px;padding-top:20px;border-top:1px solid #ffffff1f}.manual-connection summary,.download-help summary{font-size:14px;line-height:1.6;min-height:44px;cursor:pointer;color:#d0dec5}.manual-connection-content{padding-top:16px;min-width:0}.manual-connection-content>div{gap:14px;flex-wrap:wrap}.manual-connection-content .button{font-size:13px!important;min-height:44px!important}.manual-connection-content pre{font-size:13px!important;line-height:1.65!important}.manual-connection-content p{font-size:13px!important;color:#bac7b1!important}#checkout-step-success .checkout-grid,#recovery-view-detail .checkout-grid{align-items:start!important}#checkout-step-success .checkout-grid>div:first-child>div>p{font-size:14px!important;color:#bac8b1!important}#checkout-step-success .button,#recovery-view-detail .button{font-size:13px!important;min-height:44px!important}#checkout-step-success [style*="font-size:10px"],#checkout-step-success [style*="font-size:11px"]{font-size:12px!important;line-height:1.6!important}.downloads-page{min-height:100svh}.downloads-header{max-width:1280px;margin:auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff18;gap:24px}.downloads-header>a:last-child{font-size:14px;color:#c0cdb9}.downloads-layout{max-width:1160px;margin:80px auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:0 32px;align-items:start}.downloads-layout h1{font-size:clamp(42px,4.5vw,64px);letter-spacing:-2.7px;line-height:1.06}.downloads-layout h1 span{color:#abbda1}.downloads-lead{font-size:20px;color:#dce4d6}.downloads-layout>div>p:not(.eyebrow){color:#b4c3ac;line-height:1.7}.downloads-layout>div>p a{text-decoration:underline;text-underline-offset:4px}.download-back{margin-top:26px;display:inline-flex;gap:15px;align-items:center;min-height:44px;font-size:14px}.download-help{margin-top:24px;border-top:1px solid #ffffff20;padding-top:20px}.download-help p{font-size:14px;line-height:1.75;color:#bacbb1}.download-help code{font-size:13px;background:#0005;padding:3px 5px;border-radius:4px;overflow-wrap:anywhere}.download-help a{text-decoration:underline}.download-checksum{display:inline-flex;min-height:40px;font-size:12px;color:#a9bca0;align-items:center}.downloads-footer{max-width:1160px;margin:auto;padding:24px 32px;color:#aabb9f;font-size:13px;border-top:1px solid #ffffff1b}.downloads-layout .download-other{display:none}@media(max-width:850px){.downloads-layout{grid-template-columns:1fr;gap:32px;max-width:650px;margin-top:38px}.downloads-layout h1{font-size:48px}.downloads-header{padding:20px 24px}}@media(max-width:440px){.delivery-panel{padding:22px 18px}.download-os-label{gap:12px}.download-os-label select{min-width:135px}.vibego-downloads h3{font-size:25px}.downloads-layout{padding-inline:20px}.downloads-header .brand{font-size:25px}.downloads-header>a:last-child{font-size:12px}.downloads-header{gap:16px}.downloads-layout h1{font-size:42px}.downloads-layout .delivery-panel{padding:24px 20px}}

#btn-copy-key,#btn-copy-recovery-code-checkout,#btn-copy-recovered-key,#btn-copy-new-recovery-code{width:auto!important;flex:0 0 auto!important;padding:8px 12px!important}#success-api-key,#success-recovery-code{flex:1;min-width:0}
