.mwp-account-portal .woocommerce-MyAccount-content .mwplm-account-wrap{width:100%;max-width:none;margin:0}.mwp-account-portal .mwplm-account-hero,.mwp-account-portal .mwplm-account-license-card,.mwp-account-portal .mwplm-account-domains,.mwp-account-portal .mwplm-account-meta-grid>span,.mwp-account-portal .mwplm-account-release-box,.mwp-account-portal .mwplm-account-features{border-radius:var(--radius-md,10px)}.mwp-account-portal .mwplm-account-wrap .mwplm-account-copy{min-height:42px!important;padding:8px 14px!important;border:1px solid var(--primary)!important;border-radius:10px!important;background:var(--primary)!important;color:var(--on-primary,#fff)!important;box-shadow:none!important}.mwp-account-portal .mwplm-account-wrap .mwplm-account-copy:hover,.mwp-account-portal .mwplm-account-wrap .mwplm-account-copy:focus-visible{border-color:var(--primary-hover)!important;background:var(--primary-hover)!important;color:var(--on-primary,#fff)!important}.mwp-account-portal .mwplm-account-wrap .mwplm-account-actions .button{min-height:42px!important;padding:8px 14px!important;border:1px solid var(--border)!important;border-radius:10px!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:none!important}.mwp-account-portal .mwplm-account-wrap .mwplm-account-actions .button:hover,.mwp-account-portal .mwplm-account-wrap .mwplm-account-actions .button:focus-visible{border-color:var(--primary)!important;background:var(--primary-soft)!important;color:var(--primary)!important}.mwp-account-portal .mwplm-account-wrap .mwplm-account-danger,.mwp-account-portal .mwplm-account-wrap button.mwplm-account-danger{min-height:40px!important;padding:7px 12px!important;border:1px solid color-mix(in srgb,#dc2626 25%,var(--border))!important;border-radius:10px!important;background:color-mix(in srgb,#dc2626 7%,var(--surface))!important;color:#b91c1c!important;box-shadow:none!important}.mwp-account-portal .mwplm-account-wrap .mwplm-account-danger:hover,.mwp-account-portal .mwplm-account-wrap .mwplm-account-danger:focus-visible{border-color:#dc2626!important;background:color-mix(in srgb,#dc2626 12%,var(--surface))!important;color:#991b1b!important}@media (min-width:1180px){body.single-product .mwp-product-main form.cart:not(.variations_form):has(>.mwplm-license-pricing)>.mwplm-license-pricing{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 10px!important}body.single-product .mwp-product-main form.cart:not(.variations_form):has(>.mwplm-license-pricing)>.mwp-buy-now-button,body.single-product .mwp-product-main form.cart:not(.variations_form):has(>.mwplm-license-pricing)>.single_add_to_cart_button,body.single-product .mwp-product-main form.cart:not(.variations_form):has(>.mwplm-license-pricing)>.mwp-qty-btn,body.single-product .mwp-product-main form.cart:not(.variations_form):has(>.mwplm-license-pricing)>.quantity{grid-row:2!important}}@media (max-width:1179px){body.single-product .mwp-product-main form.cart:not(.variations_form)>.mwplm-license-pricing{order:-10!important;flex:1 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 4px!important}}body.single-product .mwp-product-main form.variations_form .mwplm-license-pricing,body.single-product .mwp-product-main .single_variation_wrap>.mwplm-license-pricing{width:100%;max-width:100%;margin:14px 0 16px}body.single-product .mwp-product-main .mwplm-license-pricing{border-radius:10px;box-shadow:var(--shadow-sm)}body.single-product .mwp-product-main .mwplm-license-pricing-card,body.single-product .mwp-product-main .mwplm-license-pricing-error{border-radius:10px}@media (max-width:640px){.mwp-account-portal .mwplm-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mwp-account-portal .mwplm-account-stats span{min-width:0;padding:10px 6px}.mwp-account-portal .mwplm-account-stats strong{font-size:1.2rem}.mwp-account-portal .mwplm-account-actions .button,.mwp-account-portal .mwplm-account-domain-action,.mwp-account-portal .mwplm-account-domain-action .button{width:100%!important}}:root[data-theme="dark"] .mwplm-account-status-active{color:#4ade80}:root[data-theme="dark"] .mwplm-account-status-inactive{color:#fbbf24}:root[data-theme="dark"] .mwplm-account-status-expired,:root[data-theme="dark"] .mwplm-account-status-disabled,:root[data-theme="dark"] .mwplm-account-status-revoked,:root[data-theme="dark"] .mwplm-account-status-invalid,:root[data-theme="dark"] .mwplm-account-status-over_limit,:root[data-theme="dark"] .mwplm-account-status-failed,:root[data-theme="dark"] .mwplm-account-danger{color:#fca5a5!important}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .mwplm-account-status-active{color:#4ade80}:root:not([data-theme="light"]) .mwplm-account-status-inactive{color:#fbbf24}:root:not([data-theme="light"]) .mwplm-account-status-expired,:root:not([data-theme="light"]) .mwplm-account-status-disabled,:root:not([data-theme="light"]) .mwplm-account-status-revoked,:root:not([data-theme="light"]) .mwplm-account-status-invalid,:root:not([data-theme="light"]) .mwplm-account-status-over_limit,:root:not([data-theme="light"]) .mwplm-account-status-failed,:root:not([data-theme="light"]) .mwplm-account-danger{color:#fca5a5!important}}@media (min-width:1180px){body.single-product .mwp-product-main .woocommerce-variation-add-to-cart:has(>.mwplm-license-pricing)>.mwplm-license-pricing{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;margin:0 0 10px!important}body.single-product .mwp-product-main .woocommerce-variation-add-to-cart:has(>.mwplm-license-pricing)>.mwp-buy-now-button,body.single-product .mwp-product-main .woocommerce-variation-add-to-cart:has(>.mwplm-license-pricing)>.single_add_to_cart_button,body.single-product .mwp-product-main .woocommerce-variation-add-to-cart:has(>.mwplm-license-pricing)>.mwp-qty-btn,body.single-product .mwp-product-main .woocommerce-variation-add-to-cart:has(>.mwplm-license-pricing)>.quantity{grid-row:2!important}}@media (max-width:1179px){body.single-product .mwp-product-main .woocommerce-variation-add-to-cart>.mwplm-license-pricing{order:-10!important;flex:1 0 100%!important;width:100%!important;margin:0 0 4px!important}}