.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:24px;position:sticky;top:var(--mcpl-header-h, 64px);z-index:60;background:var(--mcpl-bg)}@media(max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:0;margin-bottom:24px}}.woocommerce-account .woocommerce-MyAccount-navigation.is-stuck{box-shadow:0 5px 10px 5px var(--mcpl-bg)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.woocommerce-MyAccount-navigation li{margin:0}.woocommerce-MyAccount-navigation li a{display:block;padding:10px 16px;border-radius:999px;font-family:var(--mcpl-font-mono);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mcpl-text-muted)!important;text-decoration:none;transition:background-color var(--mcpl-transition),color var(--mcpl-transition)}.woocommerce-MyAccount-navigation li a:hover{background:var(--mcpl-surface);color:var(--mcpl-text)!important}.woocommerce-MyAccount-navigation li.is-active a{background:var(--mcpl-accent);color:#fff!important}@media(max-width:767px){.woocommerce-MyAccount-navigation .mcpl-account-menu__list{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.woocommerce-MyAccount-navigation .mcpl-account-menu__list li{flex:0 0 auto}.woocommerce-MyAccount-navigation .mcpl-account-menu__list li a{white-space:nowrap}}.mcpl-account-menu-toggle{display:none}@media(max-width:767px){html.js-ready:not(.mcpl-no-account-sheet) .woocommerce-MyAccount-navigation .mcpl-account-menu__list{display:none}html.js-ready:not(.mcpl-no-account-sheet) .mcpl-account-menu-toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:10px 0;border:0;border-radius:0;border-image:linear-gradient(to bottom,var(--mcpl-border) 0 1px,var(--mcpl-bg-elevated) 1px calc(100% - 1px),var(--mcpl-border) calc(100% - 1px)) fill 0 / 0 / 0 100vw;background:var(--mcpl-bg-elevated);color:var(--mcpl-text);font-family:inherit;font-size:14px;line-height:1.3;text-align:left;cursor:pointer}.mcpl-account-menu-toggle:hover .mcpl-account-menu-toggle__caret{color:var(--mcpl-accent)}.mcpl-account-menu-toggle:focus-visible{outline:2px solid var(--mcpl-focus-ring, var(--mcpl-accent));outline-offset:2px}.mcpl-account-menu-toggle .material-symbols-outlined{font-size:22px;color:var(--mcpl-text-muted);flex:none}.mcpl-account-menu-toggle__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mcpl-text-muted)}.mcpl-account-menu-toggle__label strong{color:var(--mcpl-text);font-weight:700}.mcpl-account-menu-toggle[aria-expanded=true] .mcpl-account-menu-toggle__caret{transform:rotate(180deg)}}.mcpl-account-sheet{box-sizing:border-box;width:100%;max-width:100%;max-height:85dvh;margin:auto 0 0;padding:0 0 max(16px,env(safe-area-inset-bottom));border:0;border-top:1px solid var(--mcpl-border);border-radius:0;overflow-y:auto;overscroll-behavior:contain;background:var(--mcpl-bg-elevated);color:var(--mcpl-text);box-shadow:0 -8px 24px var(--mcpl-shadow)}.mcpl-account-sheet[open]{animation:mcplAccountSheetIn .22s cubic-bezier(.16,.8,.24,1)}.mcpl-account-sheet::backdrop{background:var(--mcpl-backdrop, rgba(0, 0, 0, .6))}@keyframes mcplAccountSheetIn{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.mcpl-account-sheet[open]{animation:none}}.mcpl-account-sheet__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:12px;padding:12px 16px 8px 20px;background:var(--mcpl-bg-elevated)}.mcpl-account-sheet__grip{display:none}.mcpl-account-sheet .mcpl-account-sheet__title{flex:1 1 auto;margin:0;font-size:18px;color:var(--mcpl-text)}.mcpl-account-sheet__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--mcpl-surface);color:var(--mcpl-text);cursor:pointer}.mcpl-account-sheet__close:hover{background:var(--mcpl-border)}.mcpl-account-sheet__close:focus-visible{outline:2px solid var(--mcpl-focus-ring, var(--mcpl-accent));outline-offset:2px}.woocommerce-MyAccount-navigation .mcpl-account-sheet__list{padding:4px 12px 0;gap:2px}.woocommerce-MyAccount-navigation .mcpl-account-sheet__list li a{display:flex;align-items:center;min-height:48px;padding:12px 16px;font-size:13px}.woocommerce-MyAccount-navigation .mcpl-account-sheet__list li a:focus-visible{outline:2px solid var(--mcpl-focus-ring, var(--mcpl-accent));outline-offset:-2px}.woocommerce-MyAccount-content{min-width:0}.woocommerce-MyAccount-content.is-loading{pointer-events:none}.mcpl-account-skeleton{display:flex;flex-direction:column;gap:4px}.mcpl-account-skeleton .mcpl-skeleton--title{width:45%;margin:0 0 20px}.mcpl-account-skeleton__row{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--mcpl-border)}.mcpl-account-skeleton__row:last-child{border-bottom:0}.mcpl-account-skeleton__row .mcpl-skeleton{height:14px}.mcpl-account-skeleton__row .mcpl-skeleton:last-child{margin-left:auto;width:18%;flex-shrink:0}.woocommerce-MyAccount-content>h2,.woocommerce-MyAccount-content>h3{font-size:20px;margin:0 0 16px;color:var(--mcpl-text)}.woocommerce-MyAccount-content p{color:var(--mcpl-text)}.mcpte-dashboard-overview{margin:0 0 24px}.mcpte-dashboard-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:0 0 12px}@media(min-width:576px){.mcpte-dashboard-stats{grid-template-columns:repeat(3,1fr)}}.mcpte-stat-card{display:flex;flex-direction:column;gap:4px;background:var(--mcpl-bg-elevated);border:1px solid var(--mcpl-border);border-radius:8px;padding:16px;text-decoration:none;transition:border-color var(--mcpl-transition)}a.mcpte-stat-card:hover{border-color:var(--mcpl-accent)}.mcpte-stat-value{font-family:var(--mcpl-font-mono);font-size:24px;font-weight:700;color:var(--mcpl-accent);line-height:1.2}.mcpte-stat-label{font-size:13px;color:var(--mcpl-text-muted)}.mcpte-renewals-card{background:var(--mcpl-bg-elevated);border:1px solid var(--mcpl-border);border-radius:8px;padding:16px}.mcpte-renewals-title{margin:0 0 12px;font-size:15px;font-weight:700;color:var(--mcpl-text)}.mcpte-renewals-empty{margin:0 0 12px;color:var(--mcpl-text-muted)}.mcpte-renewals-list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.mcpte-renewals-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:8px 0;border-bottom:1px solid var(--mcpl-border)}.mcpte-renewals-row:last-child{border-bottom:none;padding-bottom:0}.mcpte-renewals-label{flex:1 1 auto;font-size:14px;color:var(--mcpl-text)}.mcpte-renewals-date{font-size:13px;color:var(--mcpl-text-muted)}.mcpte-renewals-amount{font-family:var(--mcpl-font-mono);font-size:14px;font-weight:700;color:var(--mcpl-accent)}.mcpte-renewals-link{display:inline-block;font-family:var(--mcpl-font-mono);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mcpl-accent)}.mcpte-automatic-billing-nudge{margin-top:12px;border-color:var(--mcpl-accent)}.mcpte-automatic-billing-nudge p{margin:0 0 12px;color:var(--mcpl-text-muted)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{background:none!important;color:var(--mcpl-text)!important;border:none!important;padding:0!important;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message:before,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info:before{display:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a.button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{order:1;margin-left:auto}.woocommerce-Addresses.col2-set{display:grid;grid-template-columns:1fr;gap:16px;width:100%;margin:0}@media(min-width:576px){.woocommerce-Addresses.col2-set{grid-template-columns:1fr 1fr}}.woocommerce-Address{width:auto!important;float:none!important;margin:0 0 16px!important;background:var(--mcpl-bg-elevated);border:1px solid var(--mcpl-border);border-radius:8px;padding:20px}.woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.woocommerce-Address-title h2,.woocommerce-Address-title h3{margin:0;font-size:16px;font-weight:700;color:var(--mcpl-text)}.woocommerce-Address-title .edit{flex-shrink:0;font-family:var(--mcpl-font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.woocommerce-Address address{font-style:normal;font-size:14px;line-height:1.6;color:var(--mcpl-text-muted)}.woocommerce-address-fields h2{font-size:18px;margin:0 0 16px;color:var(--mcpl-text)}.woocommerce-EditAccountForm fieldset{border:none;padding:0;margin:24px 0 0}.woocommerce-EditAccountForm fieldset legend{font-family:var(--mcpl-font-mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mcpl-text);padding:0;margin-bottom:12px}.woocommerce-MyAccount-content table.shop_table th,.woocommerce-MyAccount-content table.shop_table td{padding:10px 12px!important;font-size:13px;line-height:1.5;vertical-align:middle;color:var(--mcpl-text)}.woocommerce-orders-table__cell-order-actions{text-align:right;white-space:nowrap}.woocommerce-orders-table__cell-order-actions .button{margin:2px 0 2px 3px}.woocommerce-orders-table .mcpte-badge{margin-left:0}.mcpte-badge.mcpte-badge-processing{background:#ea580c1f;color:var(--mcpl-accent)}.woocommerce a.button.mcpl-order-action,.woocommerce a.button.woocommerce-MyAccount-downloads-file,.woocommerce a.button.mcpl-icon-button:where(.mcpl-wpp-downloads *){display:inline-flex!important;align-items:center;justify-content:center;gap:5px;padding:6px 10px!important;font-size:12px!important;line-height:1.4!important;vertical-align:middle}.mcpl-icon-button .material-symbols-outlined{font-size:16px;line-height:1}.woocommerce .mcpl-plugin-card__actions a.button.mcpl-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.woocommerce-MyAccount-content{container-type:inline-size}@container (max-width: 800px){.woocommerce a.button.mcpl-icon-button.alt{width:30px;height:30px;padding:0!important;gap:0}.mcpl-icon-button.alt .mcpl-icon-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media(max-width:768px){.woocommerce a.button.mcpl-icon-button{width:34px;height:34px;padding:0!important;gap:0}.mcpl-icon-button .material-symbols-outlined{font-size:18px}.woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px}.woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions:before{margin-right:auto}.woocommerce-orders-table__cell-order-actions .button{margin:0}.woocommerce table.shop_table_responsive tr td.download-file:before{content:none}.mcpl-icon-button .mcpl-icon-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}#customer_login.col2-set:before,#customer_login.col2-set:after{display:none}#customer_login.col2-set{display:grid;grid-template-columns:1fr;gap:32px;width:100%}@media(min-width:768px){#customer_login.col2-set{grid-template-columns:1fr 1fr}}#customer_login .col-1,#customer_login .col-2{width:auto!important;float:none!important}#customer_login h2{font-size:18px;margin:0 0 16px;color:var(--mcpl-text)}.mcpte-license{background:var(--mcpl-bg-elevated);border:1px solid var(--mcpl-border);border-radius:8px;padding:20px;margin-bottom:16px}.mcpte-license h3{margin:0 0 8px;font-size:16px;color:var(--mcpl-text)}.mcpte-license h4{font-family:var(--mcpl-font-mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mcpl-text);margin:20px 0 8px}.mcpte-license hr{display:none}.mcpte-badge{display:inline-block;font-family:var(--mcpl-font-mono);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:2px 10px;background:var(--mcpl-surface);color:var(--mcpl-text-muted);margin-left:6px}.mcpte-badge-trial{background:#ea580c1f;color:var(--mcpl-accent)}.mcpte-license table.shop_table code{font-family:var(--mcpl-font-mono);font-size:12px;background:var(--mcpl-surface);border-radius:6px;padding:4px 8px}.mcpte-license form p{margin:0 0 12px}.mcpte-license form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--mcpl-text)}.mcpte-license form input[type=text],.mcpte-license form input[type=url],.mcpte-license form select{border-radius:6px;border:1px solid var(--mcpl-border);padding:8px 12px;font-family:inherit;background:var(--mcpl-bg-elevated);color:var(--mcpl-text)}.mcpte-server-url-form{margin:0 0 20px}.mcpte-server-url-form .form-field{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.mcpte-server-url-form .form-field label{flex:1 0 100%;font-weight:600}.mcpte-server-url-form input[type=url]{flex:1 1 260px;min-width:0;min-height:40px;box-sizing:border-box;font-size:13px;transition:border-color var(--mcpl-transition),box-shadow var(--mcpl-transition)}.mcpte-server-url-form input[type=url]:focus{border-color:var(--mcpl-accent);outline:none;box-shadow:0 0 0 3px #ea580c26}.mcpte-server-url-form input[type=url]:user-invalid{border-color:var(--mcpl-color-error)}.mcpte-server-url-form input[type=url]::placeholder{color:var(--mcpl-text-muted)}.mcpte-server-url-form .description{margin:0;font-size:12px;color:var(--mcpl-text-muted)}.mcpte-tab-nav button.is-active{color:var(--mcpl-accent)}.mcpte-tab-nav:not(:has(button.is-active)) li:first-child button{color:var(--mcpl-accent)}.mcpte-seat-tool{border-color:var(--mcpl-border);border-radius:8px}.mcpte-hosted-seat+.mcpte-hosted-seat{border-top-color:var(--mcpl-border)}.mcpte-hosted-seat-connect-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;background:var(--mcpl-surface);border:1px solid var(--mcpl-border);border-radius:8px;padding:12px 16px;margin:0 0 16px;font-size:13px;color:var(--mcpl-text)}.mcpte-hosted-seat-connect-banner code{font-family:var(--mcpl-font-mono);font-size:12px;background:var(--mcpl-bg-elevated);border-radius:6px;padding:4px 8px;color:var(--mcpl-text)}.mcpte-hosted-seat-connect-banner .button.alt{margin-left:auto;padding:6px 14px!important;font-size:12px!important;line-height:1.4!important}@media(max-width:480px){.mcpte-hosted-seat-connect-banner .button.alt{margin-left:0}}.mcpte-hosted-seat-addon-option{border-color:var(--mcpl-border);background:var(--mcpl-bg-elevated);color:var(--mcpl-text)}.mcpte-hosted-seat-addon-option:hover{border-color:var(--mcpl-accent)}.mcpte-hosted-seat-addon-option:has(input:checked){border-color:var(--mcpl-accent);background:var(--mcpl-surface);color:var(--mcpl-accent)}.mcpte-hosted-seat-addon-option:has(input:checked) .mcpte-hosted-seat-addon-price{color:var(--mcpl-text);opacity:.85}.mcpte-hosted-seat-addon-price{color:var(--mcpl-text-muted)}.mcpte-hosted-seat-addon-row select{border-radius:6px;border:1px solid var(--mcpl-border);background:var(--mcpl-bg-elevated);color:var(--mcpl-text);padding:6px 8px;font-family:inherit}.mcpte-hosted-seat-addon-row select:focus{border-color:var(--mcpl-accent);outline:none;box-shadow:0 0 0 3px #ea580c26}.mcpte-credentials-summary{color:var(--mcpl-text)}.mcpte-tabs--sidebar .mcpte-tab-nav button.is-active,.mcpte-tabs--sidebar .mcpte-tab-nav:not(:has(button.is-active)) li:first-child button{color:var(--mcpl-accent);background:var(--mcpl-surface)}.mcpte-tabs--sidebar .mcpte-tab-nav button:hover{background:var(--mcpl-surface)}.mcpte-seat-secrets-form label,.mcpte-license-secrets-form label{display:flex;flex-direction:row;gap:4px;font-size:13px;color:var(--mcpl-text);margin:0 0 12px}.mcpte-seat-secrets-form input[type=text],.mcpte-seat-secrets-form input[type=password],.mcpte-seat-secrets-form select,.mcpte-license-secrets-form input[type=text],.mcpte-license-secrets-form input[type=password],.mcpte-license-secrets-form select,.mcpte-connection-field input[type=text],.mcpte-connection-field input[type=password]{border-radius:6px;border:1px solid var(--mcpl-border);padding:8px 12px;font-family:inherit;font-size:13px;background:var(--mcpl-bg-elevated);color:var(--mcpl-text);width:100%}.mcpte-seat-secrets-form input[type=text]:focus,.mcpte-seat-secrets-form input[type=password]:focus,.mcpte-seat-secrets-form select:focus,.mcpte-license-secrets-form input[type=text]:focus,.mcpte-license-secrets-form input[type=password]:focus,.mcpte-license-secrets-form select:focus,.mcpte-connection-field input:focus{border-color:var(--mcpl-accent);outline:none;box-shadow:0 0 0 3px #ea580c26}form .mcpte-tool-field>label,form .mcpte-connection-field>label,.mcpl-seat-form__label>label{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;font-weight:600;color:var(--mcpl-text)}form .mcpte-tool-field :is(input[type=text],input[type=url],input[type=password],input[type=number],input[type=email],select),form .mcpte-connection-field :is(input[type=text],input[type=url],input[type=password],input[type=number],select),.mcpl-seat-form__label input[type=text]{box-sizing:border-box;width:100%;min-height:40px;margin:0;border-radius:6px;border:1px solid var(--mcpl-border);padding:8px 12px;font-family:inherit;font-size:13px;line-height:1.4;background:var(--mcpl-bg-elevated);color:var(--mcpl-text);transition:border-color var(--mcpl-transition),box-shadow var(--mcpl-transition)}form .mcpte-tool-field select,form .mcpte-connection-field select{cursor:pointer}form .mcpte-tool-field :is(input,select):focus,form .mcpte-connection-field :is(input,select):focus,.mcpl-seat-form__label input:focus{border-color:var(--mcpl-accent);outline:none;box-shadow:0 0 0 3px #ea580c26}form .mcpte-tool-field :is(input,select):user-invalid,form .mcpte-connection-field :is(input,select):user-invalid{border-color:var(--mcpl-color-error)}form .mcpte-tool-field ::placeholder,form .mcpte-connection-field ::placeholder,.mcpl-seat-form__label ::placeholder{color:var(--mcpl-text-muted);opacity:1}.mcpte-tool-input-unit{display:flex;align-items:stretch;max-width:32rem}form .mcpte-tool-input-unit input[type=number]{border-top-right-radius:0;border-bottom-right-radius:0;min-width:0}.mcpte-tool-unit{display:flex;align-items:center;padding:0 12px;font-size:13px;color:var(--mcpl-text-muted);border:1px solid var(--mcpl-border);border-left:0;border-radius:0 6px 6px 0;background:var(--mcpl-surface)}form .mcpte-tool-field input[type=checkbox]{width:18px;height:18px;margin:0 6px 0 0;accent-color:var(--mcpl-accent);cursor:pointer;flex:none}form .mcpte-tool-field>label:has(input[type=checkbox]){font-weight:400;cursor:pointer}form .mcpte-tool-field .description,form .mcpte-connection-field .description{font-size:12px;color:var(--mcpl-text-muted)}form .mcpte-tool-field .mcpte-badge{margin-left:0}@media(max-width:600px){.mcpte-tool-card>.mcpte-tool-card-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title title" "icon badge action";align-items:center;gap:6px 12px}.mcpte-tool-card>.mcpte-tool-card-summary>.material-symbols-outlined{grid-area:icon;align-self:center}.mcpte-tool-card>.mcpte-tool-card-summary>.mcpte-tool-card-title{grid-area:title}.mcpte-tool-card>.mcpte-tool-card-summary>.mcpte-badge{grid-area:badge;justify-self:start;margin-left:0}.mcpte-tool-card>.mcpte-tool-card-summary>.mcpte-tool-card-action{grid-area:action}}.mcpte-tool-advanced{border:1px solid var(--mcpl-border);border-radius:8px;background:var(--mcpl-surface)}details.mcpte-tool-advanced>summary{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;list-style:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--mcpl-text);border-radius:8px}.mcpte-tool-advanced>summary::-webkit-details-marker{display:none}.mcpte-tool-advanced>summary:after{content:"\25b8";margin-left:auto;color:var(--mcpl-text-muted);transition:transform .2s ease}.mcpte-tool-advanced[open]>summary:after{transform:rotate(90deg)}.mcpte-tool-advanced>summary:hover{color:var(--mcpl-accent)}.mcpte-tool-advanced>summary:focus-visible{outline:2px solid var(--mcpl-accent);outline-offset:2px}.mcpte-tool-advanced[open]>summary{border-bottom:1px solid var(--mcpl-border);border-radius:8px 8px 0 0}.mcpte-tool-advanced>.mcpte-tool-field{padding:0 14px;margin:14px 0}@media(prefers-reduced-motion:reduce){.mcpte-tool-advanced>summary:after{transition:none}}.mcpte-connections{border-top:1px solid var(--mcpl-border);margin-top:16px;padding-top:16px}.mcpte-connections-rows{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.mcpte-connections-row{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 16px;background:var(--mcpl-surface);border:1px solid var(--mcpl-border);border-radius:8px;padding:16px 44px 16px 16px}.mcpte-connection-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}@media(max-width:600px){.mcpte-connections-row{grid-template-columns:minmax(0,1fr);padding:40px 14px 14px}}.mcpte-remove-connection{position:absolute;top:8px;right:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:none;border:none;padding:0;color:var(--mcpl-text-muted);font-size:0;line-height:1;transition:background-color var(--mcpl-transition),color var(--mcpl-transition)}.mcpte-remove-connection:before{content:"\d7";font-size:18px}.mcpte-remove-connection:hover{background:#c0392b1f;color:var(--mcpl-color-error)}.mcpte-seat-tool select{border-radius:6px;border:1px solid var(--mcpl-border);background:var(--mcpl-bg-elevated);color:var(--mcpl-text)}.mcpte-connection-picker-heading{color:var(--mcpl-text)}.mcpte-connection-picker-heading:after{border-top-color:var(--mcpl-border)}.mcpte-license-header .button{flex-shrink:0}.mcpte-license form.mcpte-notifications-form label,.mcpte-license form .mcpte-seat-tool label,.mcpte-license form label.mcpte-connection-picker-option{flex-direction:row;align-items:center;gap:6px;margin:0}.my_account_downloads{margin-bottom:24px}@media(max-width:768px){.woocommerce-MyAccount-content table.shop_table_responsive td{overflow-wrap:anywhere}.woocommerce table.shop_table_responsive tr td.mcpte-subscriptions-overview__actions:before{content:none}.woocommerce table.shop_table_responsive tr td.mcpte-subscriptions-overview__actions:empty,.woocommerce table.shop_table_responsive tr td.mcpte-subscriptions-overview__actions:not(:has(*)){display:none}.woocommerce-MyAccount-content pre,.woocommerce-MyAccount-content code{overflow-wrap:anywhere;word-break:break-all;white-space:pre-wrap}.woocommerce-MyAccount-content input,.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content textarea{max-width:100%}}@media(max-width:768px){.woocommerce-MyAccount-content table.shop_table_responsive{display:block;border:none!important;background:none}.woocommerce-MyAccount-content table.shop_table_responsive tbody{display:flex;flex-direction:column;gap:12px}.woocommerce-MyAccount-content table.shop_table_responsive tbody tr{display:block;border:1px solid var(--mcpl-border);border-radius:8px;background:var(--mcpl-bg-elevated);overflow:hidden}.woocommerce-MyAccount-content table.shop_table_responsive tbody tr td:first-child{border-top:0!important}}@media(max-width:768px){.woocommerce-MyAccount-content table.mcpte-seats-table tbody tr.mcpte-seat-row:not(.mcpte-seat-row--empty){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce-MyAccount-content table.mcpte-seats-table tbody tr.mcpte-seat-row--connections{margin-top:-12px;border-top:1px dashed var(--mcpl-border);border-top-left-radius:0;border-top-right-radius:0}.woocommerce table.mcpte-seats-table.shop_table_responsive tr.mcpte-seat-row td{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:4px 12px;text-align:left!important;background:none}.woocommerce table.mcpte-seats-table.shop_table_responsive tr.mcpte-seat-row td:before{float:none;content:attr(data-title);color:var(--mcpl-text-muted);font-size:12px}.woocommerce table.mcpte-seats-table.shop_table_responsive tr td[colspan]{display:block;background:none;text-align:left!important}.woocommerce table.mcpte-seats-table.shop_table_responsive tr td[colspan]:before{content:none}.mcpte-seats-table .mcpte-seat-cell-value{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.mcpte-seats-table .mcpte-seat-cell-value code{min-width:0}}.woocommerce button.button.mcpte-cancel-subscription.mcpl-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.mcpte-cancel-subscription.mcpl-icon-button .material-symbols-outlined{display:none;font-size:20px}@media(max-width:768px){.mcpte-hosted-seat-actions{flex-wrap:nowrap}.woocommerce button.button.mcpte-cancel-subscription.mcpl-icon-button{flex-shrink:0;width:44px;height:44px;padding:0!important;gap:0;border:1px solid rgba(192,57,43,.4)!important;border-radius:999px!important}.mcpte-cancel-subscription.mcpl-icon-button .material-symbols-outlined{display:inline-block}.mcpte-cancel-subscription.mcpl-icon-button .mcpl-icon-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.mcpl-wpp-account .mcpte-license-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mcpl-wpp-actions{text-align:right}.mcpl-wpp-site{border-top:1px solid var(--mcpl-border);padding:16px 0}.mcpl-wpp-site:first-of-type{border-top:0;padding-top:0}.mcpl-wpp-site__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mcpl-wpp-site__url{margin:0;font-size:16px;overflow-wrap:anywhere}.mcpl-wpp-site__meta,.mcpl-wpp-site__note,.mcpl-wpp-site__empty{color:var(--mcpl-text-muted);font-size:13px;margin:4px 0 12px}.mcpl-wpp-site__addons{list-style:none;margin:0 0 12px;padding:0}.mcpl-wpp-addon{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid var(--mcpl-border)}.mcpl-wpp-addon__name{font-weight:700;flex:1 1 180px}.mcpl-wpp-addon__status{font-size:13px;color:var(--mcpl-text-muted)}.mcpl-wpp-addon__status.is-active{color:var(--mcpl-color-success)}.mcpl-wpp-addon__form,.mcpl-wpp-site__disconnect{margin:0}.mcpl-wpp-key{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mcpl-wpp-key code{font-family:var(--mcpl-font-mono);font-size:14px;overflow-wrap:anywhere}@media(max-width:575px){.mcpl-wpp-actions{text-align:left}.mcpl-wpp-addon__form{width:100%}}.mcpl-families{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0 0 20px}@media(min-width:720px){.mcpl-families{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcpl-family{background:var(--mcpl-surface);border:1px solid var(--mcpl-border);border-top:4px solid var(--mcpl-product, var(--mcpl-border));border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.mcpl-family__head{display:flex;align-items:flex-start;gap:12px}.mcpl-family__icon{font-size:28px;color:var(--mcpl-product-strong, var(--mcpl-text-muted))}.mcpl-family__title{flex:1 1 auto;min-width:0}.mcpl-family__title h3{margin:0;font-size:17px;color:var(--mcpl-text)}.mcpl-family__title p{margin:2px 0 0;color:var(--mcpl-text-muted);font-size:14px}.mcpl-family__renews{margin:0;font-size:13px;color:var(--mcpl-text-muted)}.mcpl-family__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:auto}.woocommerce .mcpl-family__actions .button,.woocommerce .mcpl-plugin-card__actions .button{max-width:100%;white-space:normal;text-overflow:clip;height:auto;text-align:center}@media(max-width:575px){.woocommerce .mcpl-family__actions .button{width:100%;justify-content:center}}.mcpl-family__link,.mcpl-family__skills{color:var(--mcpl-accent-strong, var(--mcpl-accent));font-size:14px;text-decoration:underline}.mcpl-family__skills{align-self:center}.mcpl-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mcpl-checklist__item{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mcpl-text)}.mcpl-checklist__item .material-symbols-outlined{font-size:20px;color:var(--mcpl-text-muted)}.mcpl-checklist__item.is-done .material-symbols-outlined{color:var(--mcpl-product-strong, var(--mcpl-color-success))}.mcpl-status{flex:0 0 auto;font-size:12px;font-weight:600;padding:2px 10px;border-radius:999px;border:1px solid currentColor;color:var(--mcpl-text-muted);white-space:nowrap}.mcpl-status--ok{color:var(--mcpl-color-success)}.mcpl-status--warn{color:var(--mcpl-product-strong, var(--mcpl-accent-strong, var(--mcpl-accent)))}.mcpl-status--bad{color:var(--mcpl-color-error)}.mcpl-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--mcpl-border);margin:0 0 20px}.mcpl-tabs__tab{padding:10px 16px;color:var(--mcpl-text-muted);text-decoration:none;font-weight:600;border-bottom:3px solid transparent;margin-bottom:-1px}.mcpl-tabs__tab:hover{color:var(--mcpl-text)}.mcpl-tabs__tab.is-active{color:var(--mcpl-text);border-bottom-color:var(--mcpl-product, var(--mcpl-accent))}.mcpl-plugin-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:720px){.mcpl-plugin-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcpl-plugin-card{background:var(--mcpl-surface);border:1px solid var(--mcpl-border);border-top:4px solid var(--mcpl-product, var(--mcpl-border));border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.mcpl-plugin-card__head{display:flex;align-items:flex-start;gap:12px}.mcpl-plugin-card__icon{font-size:28px;color:var(--mcpl-product-strong, var(--mcpl-text-muted))}.mcpl-plugin-card__title{flex:1 1 auto;min-width:0}.mcpl-plugin-card__title h4{margin:0;font-size:16px;color:var(--mcpl-text)}.mcpl-plugin-card__title p{margin:2px 0 0;color:var(--mcpl-text-muted);font-size:14px}.mcpl-plugin-card__summary{margin:0;color:var(--mcpl-text);font-size:14px}.mcpl-plugin-card__notice{margin:0;padding:10px 12px;border:1px solid var(--mcpl-border);border-left:3px solid var(--mcpl-accent);border-radius:8px;background:var(--mcpl-surface);color:var(--mcpl-text);font-size:14px}.mcpl-plugin-card__facts{display:flex;gap:24px;margin:0;flex-wrap:wrap}.mcpl-plugin-card__facts dt{font-size:12px;color:var(--mcpl-text-muted)}.mcpl-plugin-card__facts dd{margin:0;font-size:14px;color:var(--mcpl-text)}.mcpl-plugin-card__meter{width:100%;height:8px;accent-color:var(--mcpl-product-strong, var(--mcpl-accent))}.mcpl-plugin-card__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:auto}.mcpl-wpp-account--included{margin-top:32px}.mcpl-plugin-cards--compact{gap:8px}@media(min-width:720px){.mcpl-plugin-cards--compact{grid-template-columns:minmax(0,1fr)}}.mcpl-plugin-card--compact{padding:12px 16px;gap:8px;border-top-width:1px;border-left:3px solid var(--mcpl-product, var(--mcpl-border))}@media(min-width:720px){.mcpl-plugin-card--compact{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto;column-gap:24px;row-gap:4px;align-items:center}.mcpl-plugin-card--compact .mcpl-plugin-card__head,.mcpl-plugin-card--compact .mcpl-plugin-card__summary{grid-column:1}.mcpl-plugin-card--compact .mcpl-plugin-card__summary{padding-left:34px}.mcpl-plugin-card--compact .mcpl-plugin-card__facts{grid-column:2;grid-row:1 / span 2}.mcpl-plugin-card--compact .mcpl-plugin-card__actions{grid-column:3;grid-row:1 / span 2;margin-top:0}}.mcpl-plugin-card--compact .mcpl-plugin-card__icon{font-size:22px}.mcpl-plugin-card--compact .mcpl-plugin-card__title h4{font-size:15px}.mcpl-plugin-card--compact .mcpl-plugin-card__title p,.mcpl-plugin-card--compact .mcpl-plugin-card__summary{font-size:13px}.mcpl-plugin-card--compact .mcpl-plugin-card__facts{gap:16px}.mcpl-plugin-card--compact .mcpl-plugin-card__facts dd{font-size:13px}.mcpl-wpp-site__alert{display:flex;align-items:center;gap:6px;margin:4px 0;color:var(--mcpl-product-strong, var(--mcpl-text));font-size:14px}.mcpl-wpp-addon__name{display:inline-flex;align-items:center;gap:6px}.mcpl-wpp-addon__name .material-symbols-outlined{font-size:20px;color:var(--mcpl-product-strong, var(--mcpl-text-muted))}.mcpl-seat-form__label{display:flex;flex-direction:column;gap:4px}.mcpl-seat-form__label input{max-width:320px}.mcpl-seat-alltools{display:flex;gap:12px;align-items:flex-start;padding:14px;margin:0 0 16px;cursor:pointer;border:1px solid var(--mcpl-border);border-left:4px solid var(--mcpl-product, var(--mcpl-accent));border-radius:10px;background:var(--mcpl-bg-elevated);color:var(--mcpl-text)}.mcpl-seat-alltools small{display:block;color:var(--mcpl-text-muted);margin-top:2px}.mcpl-switch{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--mcpl-text);cursor:pointer}.mcpl-switch input{accent-color:var(--mcpl-product-strong, var(--mcpl-accent));width:18px;height:18px}.mcpte-hosted-seat-addon-row{flex-wrap:wrap;row-gap:6px}.mcpte-hosted-seat-addon-row .mcpte-hosted-seat-addon-option{flex:1 1 11rem;flex-wrap:wrap;row-gap:2px}.mcpte-hosted-seat-addon-row .mcpl-switch{flex:0 1 auto;max-width:9.5rem;min-width:0;font-size:13px;line-height:1.3}.mcpte-hosted-seat-addon-row .mcpl-switch input{flex:none;margin:0}@media(max-width:559px){.mcpte-hosted-seat-addon-row .mcpte-hosted-seat-addon-option{flex-basis:8rem}}.mcpl-family-chip{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--mcpl-product, var(--mcpl-border));color:var(--mcpl-product-strong, var(--mcpl-text-muted))}.mcpl-migrate{margin:16px 0;padding:12px 16px;border:1px solid var(--mcpl-border);border-left:4px solid var(--mcpl-product, var(--mcpl-border));border-radius:10px;background:var(--mcpl-bg-elevated)}.mcpl-migrate summary{cursor:pointer;font-weight:600;color:var(--mcpl-text)}.mcpl-migrate__list{margin:0 0 8px;padding-left:18px;color:var(--mcpl-text)}.woocommerce-account .button.is-busy,.woocommerce-account button.is-busy{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:progress}.woocommerce-account .button.is-busy:disabled,.woocommerce-account button.is-busy:disabled{cursor:progress}.mcpl-btn-spinner{width:14px;height:14px;flex:none;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mcpl-btn-spin .7s linear infinite}@keyframes mcpl-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mcpl-btn-spinner{animation:none}}.mcpl-direct-review{border:1px solid var(--mcpl-border);border-radius:8px;background:var(--mcpl-bg-elevated);padding:16px 20px;margin:12px 0 0}.mcpl-direct-review .mcpl-direct-review__title{margin:0 0 6px;text-transform:none;letter-spacing:0;font-family:inherit;font-size:16px}.mcpl-direct-review__intro,.mcpl-direct-review__note{margin:0 0 12px;color:var(--mcpl-text-muted);font-size:14px}.mcpl-direct-review__period{display:inline-flex;gap:4px;margin:0 0 12px;padding:3px;border:1px solid var(--mcpl-border);border-radius:999px}.mcpl-direct-review a.mcpl-direct-review__period-option{padding:4px 14px;border-radius:999px;font-size:13px;color:var(--mcpl-text)!important;text-decoration:none}.mcpl-direct-review a.mcpl-direct-review__period-option.is-current{background:var(--mcpl-accent-strong);color:#fff!important}.mcpl-direct-review__period-option:focus-visible{outline:2px solid var(--mcpl-focus-ring);outline-offset:2px}.mcpl-direct-review__lines{list-style:none;margin:0 0 12px;padding:0}.mcpl-direct-review__line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--mcpl-border)}.mcpl-direct-review__name{display:flex;flex-direction:column;gap:2px;color:var(--mcpl-text)}.mcpl-direct-review__detail{font-size:13px;color:var(--mcpl-text-muted)}.mcpl-direct-review__price{white-space:nowrap;font-family:var(--mcpl-font-mono);font-size:14px;color:var(--mcpl-text)}.mcpl-direct-review__per{color:var(--mcpl-text-muted);margin-left:2px}.mcpl-direct-review__totals{margin:0 0 12px}.mcpl-direct-review__totals>div{display:flex;justify-content:space-between;gap:12px;padding:2px 0;font-size:14px}.mcpl-direct-review__totals dt{color:var(--mcpl-text-muted);font-weight:400}.mcpl-direct-review__totals dd{margin:0;font-family:var(--mcpl-font-mono);color:var(--mcpl-text)}.mcpl-direct-review__totals .mcpl-direct-review__total{padding-top:6px;font-weight:700}.mcpl-direct-review__totals .mcpl-direct-review__total dt,.mcpl-direct-review__totals .mcpl-direct-review__total dd{color:var(--mcpl-text);font-weight:700}.mcpl-direct-review__payer{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;color:var(--mcpl-text)}.mcpl-direct-review__payer .material-symbols-outlined{font-size:20px;color:var(--mcpl-text-muted)}.mcpl-direct-review__consent{margin:0 0 10px;font-size:14px}.mcpl-direct-review .mcpl-direct-review__consent label{display:flex;flex-direction:row;align-items:flex-start;gap:8px;cursor:pointer;color:var(--mcpl-text);font-weight:400}.mcpl-direct-review__consent input{margin-top:3px;flex:none;accent-color:var(--mcpl-accent)}.mcpl-direct-review__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:12px 0 0}.woocommerce .mcpl-direct-review__actions .button{white-space:normal;text-overflow:clip;height:auto}.mcpl-direct-review a.mcpl-direct-review__cancel{font-size:14px;color:var(--mcpl-text-muted)!important}.mcpl-direct-review__fallback p:first-child{margin:0 0 8px;color:var(--mcpl-text)}@media(max-width:575px){.mcpl-direct-review{padding:14px}.mcpl-direct-review__actions .button{width:100%;text-align:center;justify-content:center}}.mcpte-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mcpte-form-actions .button{margin:0}@media(max-width:480px){.mcpte-form-actions .button{flex:1 1 100%;justify-content:center;text-align:center}}@media(max-width:768px){.woocommerce table.shop_table_responsive tr td.mcpte-subscriptions-overview__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;text-align:left!important}.woocommerce table.shop_table_responsive tr td.mcpte-subscriptions-overview__name:before{float:none;flex:0 0 100%}.mcpte-subscriptions-overview__name .mcpl-family-chip{margin-right:0}}.mcpl-wpp-site__head .mcpl-wpp-site__disconnect{margin-left:auto}.woocommerce .mcpl-wpp-site button.button.mcpl-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 12px!important;font-size:12px!important;line-height:1.4!important}@media(max-width:768px){.woocommerce .mcpl-wpp-site button.button.mcpl-icon-button{flex:none;width:40px;height:40px;padding:0!important;gap:0}.mcpl-wpp-site .mcpl-icon-button .material-symbols-outlined{font-size:20px}.mcpl-wpp-addon{flex-wrap:nowrap}.mcpl-wpp-addon__name{flex:1 1 auto;min-width:0}.mcpl-wpp-addon .mcpl-wpp-addon__form{width:auto}.mcpl-wpp-site__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px}.mcpl-wpp-site__head>.mcpte-badge{grid-column:1;justify-self:start;margin-left:0}.mcpl-wpp-site__head>.mcpl-wpp-site__disconnect{grid-column:2;grid-row:1 / span 2}}
/*# sourceMappingURL=myaccount.min.css.map */
