.admin-plugins-howto{display:none}.admin-backups__rollback{display:none}.admin-backups .backup-message,.admin-backups .btn-rollback,.admin-backups .btn-restore{display:none}.backup-item-menu-content .backup-item-row__restore{display:none}.mothership-debug-controls{position:absolute;left:.5em;top:.5em}.hosted-site-debug-bar{border:1px solid var(--danger);padding:.5em .5em .25em;margin-bottom:1em;position:relative}.hosted-site-debug-bar h2{margin-bottom:0}.hosted-site-debug-bar h3{margin-top:.5em;font-size:var(--font-down-1)}.hosted-site-debug-bar .actions{display:flex;align-items:center;flex-wrap:wrap;font-size:var(--font-down-1)}.hosted-site-debug-bar .btn{margin-bottom:.25em;margin-left:.25em}.hosted-site-debug-bar .mothership-status{margin-bottom:10px;border-radius:4px}.hosted-trial-welcome{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1em;padding:1em;background-color:var(--tertiary-very-low)}.hosted-trial-welcome__title{margin:0 0 .5rem}.hosted-trial-welcome__body{margin:0 0 .75rem}.hosted-trial-expired .hosted-trial-expired-description{margin:0 0 .5em 0}.modal.restricted-plan-info .d-modal__body{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"staff-only-info read-only-info" "staff-only-action read-only-action"}.modal.restricted-plan-info .staff-only-info,.modal.restricted-plan-info .read-only-info{margin:.5em .5em 0 .5em}.modal.restricted-plan-info .staff-only-action,.modal.restricted-plan-info .read-only-action{margin:0 .5em .5em .5em}.modal.restricted-plan-info .staff-only-info{grid-area:staff-only-info}.modal.restricted-plan-info .staff-only-info h4{margin-top:.5rem}.modal.restricted-plan-info .staff-only-action{grid-area:staff-only-action}.modal.restricted-plan-info .read-only-info{grid-area:read-only-info}.modal.restricted-plan-info .read-only-info h4{margin-top:.5rem}.modal.restricted-plan-info .read-only-action{grid-area:read-only-action}.read-only-info .read-only-warning{display:flex;flex-direction:row;align-items:center}.read-only-info .read-only-warning .warning-icon{margin:1em}.read-only-info .read-only-warning .warning-text{flex:1}.read-only-info .read-only-action{margin-top:1em}.manage-account-container{display:flex;flex-direction:row;gap:1em;max-width:100%}.manage-account-container .manage-account-section{margin-bottom:10px;flex:65%}.manage-account-container .manage-account-section .subscription-container{border:2px solid var(--primary-100);padding:1em}.manage-account-container .manage-account-section .subscriptions{margin-bottom:2em;padding-left:1em}.manage-account-container .manage-account-section .usage-section{margin-top:1em;margin-bottom:1em}.manage-account-container .manage-account-section .usage-section .usage{margin-bottom:.75em}.manage-account-container .manage-account-section .usage-section .usage .header{display:flex;align-items:center;justify-content:space-between}.manage-account-container .manage-account-section .usage-section .usage .header .subtitle{font-weight:bold}.manage-account-container .manage-account-section .usage-section .usage .header .status{color:var(--primary-high)}.manage-account-container .manage-account-section .usage-section .usage.trial .hosted-trial-expiring{margin-top:.25em}.manage-account-container .manage-account-section .billing-section{display:flex;flex-direction:column;margin-bottom:20px;border:2px solid var(--primary-100);padding:1em;margin-top:1em}.manage-account-container .manage-account-section .billing-section .payment-container{display:flex;flex-direction:column}.manage-account-container .manage-account-section .billing-section .billing-item{background-color:var(--primary-very-low);padding:1em;border-radius:5px;margin-bottom:1em}.manage-account-container .manage-account-section .billing-section .billing-item .billing-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.manage-account-container .manage-account-section .billing-section .billing-item h3{margin:0;font-size:1.1rem;font-weight:bold}.manage-account-container .manage-account-section .billing-section .billing-item p{margin:0;flex:1;font-size:1rem;overflow-wrap:anywhere}.manage-account-container .manage-account-section .billing-section .edit-link{font-size:1.1rem}.manage-account-container .manage-account-section .billing-section .hosted-cc-brand{margin-bottom:.4em}.manage-account-container .manage-account-section .billing-section .payment-method{flex:1;margin-left:1em}.manage-account-container .manage-account-section .billing-section .payment-method .hosted-cc-brand{margin-bottom:.2em}.manage-account-container .manage-account-section .billing-section .payment-method .contact-email{font-size:var(--font-0);margin:0;margin-bottom:.2em;margin-top:1em}.manage-account-container .manage-account-section .billing-section .payment-method .btn+.btn{margin-top:.75em}.manage-account-container .manage-account-section .billing-section .billing-email,.manage-account-container .manage-account-section .billing-section .contact-email{flex:1;margin-right:1em}.manage-account-container .manage-account-section .receipts-section{display:flex;gap:10px}.manage-account-container .manage-account-section .receipts-section .btn{flex-grow:1}.manage-account-container .manage-account-section .hosted-payment-due-date{padding:.5em 0}.manage-account-container .manage-account-section .support-instructions,.manage-account-container .manage-account-section .cancellation{list-style:none;margin:0;padding:0}.manage-account-container .manage-account-section .support-instructions .text,.manage-account-container .manage-account-section .cancellation .text{margin-right:.25em;margin-left:.25em}.manage-account-container .manage-account-section .support-instructions .text{font-weight:700}.manage-account-container .support-account-section{flex:35%}.manage-account-container .support-account-section .support,.manage-account-container .support-account-section .site-emails,.manage-account-container .support-account-section .site-domain,.manage-account-container .support-account-section .support-section,.manage-account-container .support-account-section .refer{border:2px solid var(--primary-100);padding:1em}.manage-account-container .support-account-section .support ul,.manage-account-container .support-account-section .site-emails ul,.manage-account-container .support-account-section .site-domain ul,.manage-account-container .support-account-section .support-section ul,.manage-account-container .support-account-section .refer ul{list-style:none;padding:0;margin:0}.manage-account-container .support-account-section .support ul li,.manage-account-container .support-account-section .site-emails ul li,.manage-account-container .support-account-section .site-domain ul li,.manage-account-container .support-account-section .support-section ul li,.manage-account-container .support-account-section .refer ul li{margin-bottom:8px}.manage-account-container .support-account-section .support .change-domain-wrapper,.manage-account-container .support-account-section .site-emails .change-domain-wrapper,.manage-account-container .support-account-section .site-domain .change-domain-wrapper,.manage-account-container .support-account-section .support-section .change-domain-wrapper,.manage-account-container .support-account-section .refer .change-domain-wrapper{padding-top:.5em}.manage-account-container .support-account-section .button-container{display:flex;margin:.5em 0;flex-wrap:wrap;gap:.5em}.manage-account-container .support-account-section .cancellation .warning a{color:var(--danger)}@media screen and (max-width: 700px){.manage-account-container{flex-direction:column}}.hosted-sections{display:flex;flex-direction:row;margin:1em 0 2em 0}.hosted-sections p{margin-bottom:.5em}.hosted-sections .subtitle{font-size:var(--font-0);margin:0;margin-bottom:.2em}.hosted-sections .subtitle .btn{font-size:8px;border-radius:5px;margin-right:.5em}.hosted-sections .subtitle .btn svg{font-size:15px;margin-left:.2em}.hosted-sections .right-section{flex:1;margin-right:1em}.hosted-sections .right-section .subscriptions{margin-bottom:.5em;padding-left:1em}.hosted-sections .right-section .actions{display:flex;flex-wrap:wrap;margin-bottom:1em}.hosted-sections .right-section .actions .btn{margin-left:.5em;margin-bottom:.5em}.hosted-sections .right-section .billing-section{display:flex;flex-direction:row}.hosted-sections .right-section .billing-section .payment-method{flex:1;margin-left:1em}.hosted-sections .right-section .billing-section .payment-method .hosted-cc-brand{margin-bottom:.2em}.hosted-sections .right-section .billing-section .payment-method .contact-email{font-size:var(--font-0);margin:0;margin-bottom:.2em;margin-top:1em}.hosted-sections .right-section .billing-section .payment-method .btn+.btn{margin-top:.75em}.hosted-sections .right-section .billing-section .billing-email,.hosted-sections .right-section .billing-section .contact-email{flex:1;margin-right:1em}.hosted-sections .right-section .hosted-payment-due-date{background-color:var(--primary-50);padding:.5em}.hosted-sections .left-section{flex:1;margin-left:1em}.hosted-sections .left-section .usage-section{margin-top:1em}.hosted-sections .left-section .usage-section .usage{margin-bottom:1.25em}.hosted-sections .left-section .usage-section .usage .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25em}.hosted-sections .left-section .usage-section .usage .header .status{color:var(--primary-high)}.hosted-sections .left-section .usage-section .usage.trial .hosted-trial-expiring{margin-top:.25em}.hosted-sections .left-section .actions{margin-top:2em}.hosted-sections .support-instructions,.hosted-sections .cancellation{list-style:none;margin:0;padding:0}.hosted-sections .support-instructions .text,.hosted-sections .cancellation .text{margin-right:.25em;margin-left:.25em}.hosted-sections .support-instructions .text{font-weight:700}.modal.hosted-invoice-details .error,.modal.hosted-invoice-details .invoice-details-error{color:var(--danger)}.modal.hosted-invoice-details .invoice-details-error{margin-bottom:0}.modal.hosted-invoice-details .address-and-tax-sections{display:flex;flex-direction:row}.modal.hosted-invoice-details .address-and-tax-sections .address-section{flex:1;margin-left:1em}.modal.hosted-invoice-details .address-and-tax-sections .tax-section{flex:1}.modal.hosted-invoice-details .address-and-tax-sections .hs-tax-type-select{margin-bottom:9px}.modal.hosted-invoice-details .address-and-tax-sections input,.modal.hosted-invoice-details .address-and-tax-sections .select-kit{display:block;margin-top:9px;margin-bottom:0}@media screen and (max-width: 48rem){.restricted-plan-info{grid-template-columns:1fr;grid-template-areas:"staff-only-info" "staff-only-action" "." "read-only-info" "read-only-action"}.hosted-sections,.hosted-sections .right-section .billing-section{flex-direction:column}.hosted-sections .payment-method,.hosted-sections .billing-email,.hosted-sections .contact-email,.hosted-sections .right-section .billing-section .payment-method,.hosted-sections .right-section .billing-section .billing-email,.hosted-sections .right-section .billing-section .contact-email{margin-bottom:1em}.hosted-sections .payment-method .btn+.btn,.hosted-sections .right-section .billing-section .payment-method .btn+.btn{margin-top:0}.hosted-sections .left-section{padding:0}.hosted-sections .left-section,.hosted-sections .right-section .billing-section .billing-email{margin-right:0}.address-and-tax-sections{flex-direction:column}.address-and-tax-sections .tax-section{margin-top:2em}}.static-progress-bar .progress-bar-background{background:var(--primary-low);height:4px;overflow:hidden;border-radius:20px}.static-progress-bar .progress-bar-background .progress-bar{height:100%;background:var(--tertiary)}.static-progress-bar.is-over-limit .remaining{color:var(--danger);font-weight:700}.static-progress-bar.is-over-limit .progress-bar{background:var(--danger)}.modal.hosted-change-domain .change-domain-item{display:flex;align-items:center;border:1px solid #ccc;padding:1em;margin-bottom:1em;border-radius:var(--d-border-radius);position:relative}.modal.hosted-change-domain .change-domain-item.--pointer{cursor:pointer}.modal.hosted-change-domain .change-domain-item.--pointer:hover{background-color:var(--primary-very-low)}.modal.hosted-change-domain .change-domain-item.--disabled{border:1px solid var(--primary-low);pointer-events:none;background-color:var(--primary-very-low)}.modal.hosted-change-domain .change-domain-item.--disabled .change-domain-item__icon,.modal.hosted-change-domain .change-domain-item.--disabled .change-domain-item__arrow .svg-icon{opacity:.2}.modal.hosted-change-domain .change-domain-item.--disabled .change-domain-item__title,.modal.hosted-change-domain .change-domain-item.--disabled .change-domain-item__text{color:var(--primary-medium)}.modal.hosted-change-domain .change-domain-item__pro-badge{background:var(--tertiary);color:var(--accent-text-color);font-size:var(--font-down-2);font-weight:600;padding:2px 8px;border-radius:12px;white-space:nowrap;z-index:1;margin-right:.25em;vertical-align:1px;display:inline-flex;align-items:center;gap:.4em}.modal.hosted-change-domain .change-domain-item__pro-badge .svg-icon{font-size:.8em}.modal.hosted-change-domain .change-domain-item__icon{width:30px;height:30px;margin-left:1em;margin-right:.25em;display:flex;align-items:flex-start}.modal.hosted-change-domain .change-domain-item__icon svg{width:100%;height:100%}.modal.hosted-change-domain .change-domain-item__content{flex:1}.modal.hosted-change-domain .change-domain-item__title{font-weight:bold;font-size:var(--font-0);margin:0}.modal.hosted-change-domain .change-domain-item__text{margin:0;color:var(--primary-high)}.modal.hosted-change-domain .change-domain-item__arrow{margin-right:20px}.modal.hosted-change-domain .hosted-new-domain-label{align-items:center}.modal.hosted-change-domain .hosted-new-domain-input{margin-bottom:0;margin-left:5px}.modal.hosted-change-domain .hosted-new-domain-input.domain-input-error{border:solid 2px var(--danger)}.modal.hosted-change-domain .your-own-domain{overflow-y:auto;border-bottom:1px solid var(--primary-low)}.modal.hosted-change-domain .check-domain{float:left}.modal.hosted-change-domain .your-own-domain-list{counter-reset:list-counter;list-style:none;padding-right:0}.modal.hosted-change-domain .your-own-domain-list li{counter-increment:list-counter;position:relative;margin-bottom:10px;padding-right:40px}.modal.hosted-change-domain .your-own-domain-list li::before{content:counter(list-counter);position:absolute;right:0;top:0;width:24px;height:24px;border-radius:50%;background-color:#d3d3d3;color:#000;display:flex;align-items:center;justify-content:center;font-weight:bold}.modal.hosted-change-domain table{width:100%;margin-top:30px;margin-bottom:10px}.modal.hosted-change-domain table tbody{border-top:none}.modal.hosted-change-domain table tr{border:1px solid #ccc}.modal.hosted-change-domain table td{padding:8px}.modal.hosted-change-domain details{padding:.4em .4em;background-color:var(--primary-100)}.modal.hosted-change-domain summary{padding:0 .6em}.modal.hosted-change-domain span.success-message{color:var(--success)}.modal.hosted-change-domain span.success-message .d-icon{color:currentcolor}.modal.hosted-change-domain .dns-instructions{font-size:.85em}.modal.hosted-change-domain .dns-instructions .centered{text-align:center;margin:5px 0 0}.modal.hosted-change-domain .dns-instructions .mock-dns-form{display:inline-block;margin:1em auto}.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-dropdown,.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-text-input{float:right;margin:0 0 3px 3px;border:solid 1px #ccc;border-radius:3px}.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-dropdown .text,.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-text-input .text{display:inline-block;padding:4px 8px}.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-dropdown .control{padding:4px 8px;display:inline-block;border-right:solid 1px #ccc}.modal.hosted-change-domain .dns-instructions .mock-dns-form .mock-dropdown .control .fa{color:#ccc}.modal.hosted-change-domain .d-modal__body{padding:1rem 1.5rem 0 1.5rem}.modal.hosted-change-domain-probonosite{--modal-max-width: 450px;text-align:center}.modal.hosted-change-domain-probonosite .btn{margin-top:.5em;margin-bottom:1em}.modal.hosted-support-options{--modal-min-width: 275px}.modal.hosted-support-options .kb-image{transition:box-shadow .3s;background:var(--primary-very-low);border:1px solid var(--primary-low)}.modal.hosted-support-options .kb-image a{width:100%;position:relative}.modal.hosted-support-options .kb-image img{width:100%;object-fit:cover;object-position:top right}.modal.hosted-support-options .kb-image .d-icon{position:absolute;width:5em;height:5em;right:calc(50% - 2.5em);top:calc(50% - 2.5em);color:var(--primary-medium);transition:color .3s}.modal.hosted-support-options .kb-image:hover{box-shadow:var(--shadow-card)}.modal.hosted-support-options .kb-image:hover .d-icon{color:var(--tertiary)}.modal.hosted-support-options .support-link{display:block;margin-top:1em}.modal.hosted-invoices{--modal-max-width: 800px}.modal.hosted-invoices .d-modal__body{max-height:450px}.modal.hosted-invoices tr:last-of-type{border-bottom:none}.modal.hosted-invoices .hosted-invoices-table{width:100%}.modal.hosted-invoices .hosted-invoices-table td,.modal.hosted-invoices .hosted-invoices-table th{padding:.5rem 1rem}.modal.hosted-invoices .btn-default{white-space:nowrap}.hosted-suggested-upgrade p{margin-top:.5em}.modal.hosted-change-user-limit .hosted-line-items-table td.amount{text-align:left;font-weight:700;padding-right:1em}.modal.hosted-change-user-limit .hosted-line-items-table td.description{font-style:italic}.modal.hosted-billing-address .billing-address-fields>input,.modal.hosted-billing-address .billing-address-fields>.select-kit{width:100%}.modal.hosted-billing-address .billing-address-fields .select-kit{margin-bottom:9px}@media all and (min-width: 1350px){.modal.hosted-billing-address .billing-address-fields-split{display:flex;justify-content:space-between}.modal.hosted-billing-address .billing-address-fields-split>input,.modal.hosted-billing-address .billing-address-fields-split>.select-kit{width:calc(50% - 4.5px)}}.hosted-referral-link.modal .d-modal__body input{width:100%}.hosted-referral-link.modal .d-modal__body p.referral-tc{opacity:60%;font-size:var(--font-down-1)}.modal.hosted-upgrade-modal{--modal-max-width: 750px}.modal.hosted-upgrade-modal .d-modal__container{padding:0}.modal.hosted-upgrade-modal .d-modal__body{padding:0}.modal.hosted-upgrade-modal .upgrade-modal-split{display:flex;min-height:450px}.modal.hosted-upgrade-modal .upgrade-modal-left{flex:0 0 38%;background:var(--d-brand-gradient-purple);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:var(--space-8);border-radius:0 var(--d-border-radius) var(--d-border-radius) 0}.modal.hosted-upgrade-modal .upgrade-modal-right{flex:1;padding:var(--space-6) var(--space-8) var(--space-8);display:flex;flex-direction:column;position:relative}.modal.hosted-upgrade-modal .upgrade-modal-right .modal-close{position:absolute;top:var(--space-6);left:var(--space-6)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-title{font-size:1.35em;font-weight:900;margin:0 0 var(--space-1);padding-left:var(--space-8)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-subtitle{color:var(--primary-high);margin:0 0 var(--space-5)}.modal.hosted-upgrade-modal .upgrade-modal-right .feature-list{list-style:none;padding:0;margin:0 0 var(--space-6)}.modal.hosted-upgrade-modal .upgrade-modal-right .feature-list .feature-item{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-2)}.modal.hosted-upgrade-modal .upgrade-modal-right .feature-list .feature-item .d-icon{color:var(--d-brand-color-purple-dark);margin-top:.15em;flex-shrink:0}.modal.hosted-upgrade-modal .upgrade-modal-right .feature-list .feature-item span{line-height:1.4}.modal.hosted-upgrade-modal .upgrade-modal-right .subscription-text{color:var(--primary-high);margin:0 0 var(--space-4)}.modal.hosted-upgrade-modal .upgrade-modal-right .confirmation-message{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.modal.hosted-upgrade-modal .upgrade-modal-right .confirmation-message p{margin:0 0 .75em;font-size:1.05em}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-actions{margin-top:auto}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-actions .upgrade-btn{width:100%;padding:.75em;background:var(--d-brand-color-purple-dark);border-radius:25px;font-weight:600}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-actions .compare-plans-link{display:block;text-align:center;margin-top:.75em;color:var(--primary-high);font-size:.9em;text-decoration:none}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-actions .compare-plans-link:hover{text-decoration:underline}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-timeline{flex:1;margin-bottom:var(--space-4)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section{display:flex;gap:var(--space-4);position:relative}.modal.hosted-upgrade-modal .upgrade-modal-right .section-status{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.modal.hosted-upgrade-modal .upgrade-modal-right .section-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary-low);color:var(--primary-medium);flex-shrink:0}.modal.hosted-upgrade-modal .upgrade-modal-right .section-icon.--active{background:var(--d-brand-color-purple-dark);color:#fff}.modal.hosted-upgrade-modal .upgrade-modal-right .section-icon.--complete{background:var(--success-low);color:var(--success)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section:not(:last-child) .section-status::after{content:"";width:2px;flex:1;min-height:var(--space-4);background:var(--d-brand-color-purple-dark);margin-top:var(--space-2)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section.section-ends .section-status::after,.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section:last-child .section-status::after{background:var(--primary-low)}.modal.hosted-upgrade-modal .upgrade-modal-right .section-body{flex:1;padding-bottom:var(--space-4)}.modal.hosted-upgrade-modal .upgrade-modal-right .section-header{font-weight:700;color:var(--primary);margin-bottom:var(--space-1)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section.section-ends .section-header,.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-section:last-child .section-header{color:var(--primary-medium)}.modal.hosted-upgrade-modal .upgrade-modal-right .section-sub{color:var(--primary-high);line-height:1.5}.modal.hosted-upgrade-modal .upgrade-modal-right .section-sub a{color:var(--primary-high);text-decoration:underline}.modal.hosted-upgrade-modal .upgrade-modal-right .section-features{margin-top:var(--space-3)}.modal.hosted-upgrade-modal .upgrade-modal-right .section-features .feature{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2)}.modal.hosted-upgrade-modal .upgrade-modal-right .section-features .feature .d-icon{color:var(--success);margin-top:.15em;flex-shrink:0}@media(max-width: 600px){.modal.hosted-upgrade-modal .upgrade-modal-split{min-height:auto}.modal.hosted-upgrade-modal .upgrade-modal-left{display:none}.modal.hosted-upgrade-modal .upgrade-modal-right{padding:var(--space-5) var(--space-6) var(--space-6)}.modal.hosted-upgrade-modal .upgrade-modal-right .modal-close{top:var(--space-4);left:var(--space-6)}.modal.hosted-upgrade-modal .upgrade-modal-right .upgrade-title{font-size:1.2em}}.btn.plugin-plan-needed-badge{display:inline-block;padding:.25em .65em;border:solid 1px var(--tertiary-400);border-radius:20px;background:var(--tertiary-very-low);color:var(--tertiary);font-size:var(--font-down-2)}.btn.plugin-plan-needed-badge:hover{background:var(--tertiary-low);color:var(--tertiary)}.text-disabled{opacity:.5;pointer-events:none;color:#999;-webkit-user-select:none;user-select:none}.change-domain-upsell{display:flex;flex-direction:column;align-items:center;padding:1.5em;border-radius:var(--d-border-radius)}.change-domain-upsell p{margin-top:0;font-weight:bold}.admin-invite-page .password-input input#new-account-password{padding-left:3em}.admin-invite-page .password-input .instructions .toggle-password-mask{padding:1.1em .75em}.admin-invite-page #main-outlet-wrapper{padding-top:8px}.admin-invite-page #main-outlet{padding-top:0}.hosted-plan-card-container{display:flex;flex-direction:column;margin-bottom:1em}.hosted-plan-card-container .hosted-plan-card{border:1px solid var(--primary-low);padding:1em}.hosted-plan-card-container .hosted-plan-card .usage-section{display:flex;flex-direction:row}.hosted-plan-card-container .hosted-plan-card .usage-section .usage{flex:1;padding-left:2em}.hosted-plan-card-container .hosted-plan-card .usage-section .subtitle{margin-bottom:.5em;font-weight:bold}.hosted-plan-card-container .hosted-plan-card ul{list-style:none;margin:1em 0 1em 0}.hosted-plan-card-container .hosted-plan-card .bottom-section{display:flex;justify-content:space-between;margin-bottom:0;gap:.5em}@media(max-width: 63.999rem){.hosted-plan-card-container .hosted-plan-card .bottom-section{flex-direction:column}}.hosted-plan-card-container .hosted-plan-card .urgent-contact{width:max-content;margin-right:auto}.hosted-plan-card-container .hosted-plan-card .left-col{flex:1}.hosted-plan-card-container .hosted-plan-card .support-instructions{display:flex;flex-direction:column;margin-left:auto}.hosted-plan-card-container .hosted-plan-card .support-instructions .btn{text-align:center}@media(max-width: 63.999rem){.hosted-plan-card-container .hosted-plan-card .support-instructions{margin-left:0}}.hosted-plan-card-container .hosted-plan-card .manage-account-link{text-decoration:underline}.hosted-plan-card-container .hosted-plan-card .instruction.urgent-contact{margin-top:1em}.hosted-plan-card-container .hosted-plan-card .hosted-trial-expiring{margin-bottom:1.5em}.hosted-plan-card-container .hosted-plan-card .hosted-trial-expiring .d-icon-heart{fill:var(--love)}.hide-config-customize-nav .admin-config.customize .d-nav-submenu{display:none}.hide-config-customize-nav .admin-config.customize .basic-tier-themes-intro,.hide-config-customize-nav .admin-config.customize .free-tier-themes-intro{margin-top:2em}.monospace{font-family:var(--d-font-family--monospace)}.enterprise-upgrade-modal .feature-list{--c9de153d-csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--primary-200);background-color:var(--c9de153d-csstools-light-dark-toggle--0, color-mix(in srgb, var(--success-low) 30%, white));padding:1.25em 2em}@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
.enterprise-upgrade-modal .feature-list{background-color:light-dark(color-mix(in srgb, var(--success-low) 30%, white), var(--primary-200))}
}.enterprise-upgrade-modal .feature-list h2{text-align:center;font-size:1.125rem;margin-bottom:1.5rem}.enterprise-upgrade-modal .feature-list__body{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}.enterprise-upgrade-modal .feature-list__more{text-align:center;margin:.75em 0 0}.enterprise-upgrade-modal .feature-list__more a{color:var(--success);text-decoration:underline;font-size:.875rem}.enterprise-upgrade-modal .feature-list-item h3{font-size:.875rem;display:flex;gap:.6em;line-height:1.25}.enterprise-upgrade-modal .feature-list-item p{font-size:.875rem;margin:0;color:var(--primary-700)}.enterprise-upgrade-modal .feature-list-item .d-icon{fill:var(--success)}.enterprise-upgrade-modal .form-kit__container{margin-top:1.5em}.enterprise-upgrade-modal .form-kit__container-title{color:var(--primary);font-size:1rem}.enterprise-upgrade-modal .form-kit__control-textarea{resize:none}.enterprise-upgrade-modal .form-control.invalid{border-color:var(--danger)}.enterprise-upgrade-modal .validation-row{display:flex;justify-content:space-between;align-items:center;min-height:1.5em;margin-top:.5em}.enterprise-upgrade-modal .validation-messages{display:flex;gap:1em;align-items:center;min-height:1.5em;margin:0}.enterprise-upgrade-modal .validation-error{color:var(--danger);font-size:.9em;min-width:250px;white-space:normal}.enterprise-upgrade-modal .character-count{font-size:.9em;color:var(--primary-medium);text-align:left;margin-top:0}.enterprise-upgrade-modal .character-count.too-long{color:var(--danger)}.enterprise-upgrade-modal .form-group label.control-label{margin-bottom:.5em;margin-top:1em;display:block}.themes-components-restricted .admin-config.themes .theme-card:not([data-theme-id="-1"],[data-theme-id="-2"]){opacity:.5;pointer-events:none}.themes-components-restricted .admin-config.themes .theme-card:not([data-theme-id="-1"],[data-theme-id="-2"]) .theme-card__controls{display:none}.themes-components-restricted .admin-config.themes .theme-card:not([data-theme-id="-1"],[data-theme-id="-2"]) .theme-card__badges{display:none}.themes-components-restricted .admin-config.components .d-table__row th:not(:first-child){display:none}.themes-components-restricted .admin-config.components .admin-filter-controls{display:none}.themes-components-restricted .admin-config.components .admin-config-components__component-row{opacity:.5;pointer-events:none;background:unset;border-right:none}.themes-components-restricted .admin-config.components .admin-config-components__parent-themes-list,.themes-components-restricted .admin-config.components .admin-config-components__edit,.themes-components-restricted .admin-config.components .admin-config-components__more-actions,.themes-components-restricted .admin-config.components .admin-config-components__update-available{display:none}.themes-components-restricted .admin-config.components .d-toggle-switch{display:none}.upgrade-for-themes{background:var(--primary-50);display:flex;align-items:center;flex-direction:column;justify-content:center}.upgrade-for-themes__container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1em}.upgrade-for-themes__crown-container{background-color:var(--highlight-low);color:var(--highlight-high);font-size:var(--font-up-6);width:75px;height:75px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid var(--highlight-high)}.upgrade-for-themes__title{font-size:var(--font-up-3);font-weight:bold}.upgrade-for-components{margin-top:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--tertiary-very-low);display:flex;justify-content:space-between;align-items:center}.included-components-disabled-list{pointer-events:none;opacity:.5}.included-components-disabled-list__upgrade-link{display:block;margin-top:var(--space-1)}.included-components-disabled-list__upgrade-link img{height:1em}.hosted-site-admin-intro{background-color:var(--tertiary-100);padding:2em;width:100%;border-radius:var(--d-border-radius);text-align:center;margin:3em 0 0;display:block;box-sizing:border-box}.hosted-site-admin-intro .content-wrapper{width:100%}.hosted-site-admin-intro .create-actions{margin:1em 0}.hosted-site-admin-intro .icon{margin:0 0 1em}.hosted-site-admin-intro .title{margin-bottom:0;font-size:1.5rem}.hosted-site-admin-intro .description{margin-bottom:0}.hosted-site-admin-intro .external-link{margin-bottom:0}.hosted-site-admin-intro .external-resources{display:flex;justify-content:center;gap:1em}.groups-upsell-card{background-color:var(--tertiary-100);border-color:var(--tertiary-low)}.groups-upsell-card:hover{cursor:default !important;border-color:var(--tertiary-low) !important}.groups-upsell-card .group-box-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5em}.groups-upsell-card__icon-container{background-color:var(--highlight-low);color:var(--highlight-high);font-size:var(--font-up-3);width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid var(--highlight-high)}.groups-upsell-card__title{font-size:var(--font-up-1);font-weight:bold;color:var(--primary)}.groups-upsell-card__description{color:var(--primary-high)}.groups-upsell-card__button{margin-top:.5em}:root{--d-brand-color-green: #0ca64e;--d-brand-color-blue: #28abe2;--d-brand-color-red: #d5342a;--d-brand-color-yellow: #fff470;--d-brand-color-orange: #f15d22;--d-brand-color-purple: #a04dff;--d-brand-color-purple-dark: #784ded;--d-brand-color-background: #f9f8fc;--d-brand-gradient-purple: linear-gradient( 145deg, #f8f4ff 0%, #ebe3f7 50%, #e4d9f2 100% )}@keyframes d-corp-float-up{from{opacity:0;translate:0 20px}to{opacity:.5;translate:0 0}}@keyframes d-corp-float-up-subtle{from{opacity:0;translate:0 10px}to{opacity:.5;translate:0 0}}.d-corp-branding__floating-icons{position:absolute;inset:0;pointer-events:none}.d-corp-branding__bg-icons{position:absolute;inset:0;pointer-events:none;z-index:0;color:var(--d-brand-color-background)}.d-corp-branding__bg-icon{position:absolute;padding:var(--space-1) var(--space-2);border-radius:var(--d-border-radius);filter:blur(8px);animation:d-corp-float-up-subtle .3s ease-out both}@media(prefers-reduced-motion){.d-corp-branding__bg-icon{animation:none;opacity:.5}}.d-corp-branding__bg-icon:nth-child(1){top:5%;left:-8%;background-color:var(--d-brand-color-orange);font-size:4rem;transform:rotate(-15deg);animation-delay:.2s}.d-corp-branding__bg-icon:nth-child(2){bottom:25%;left:-5%;background-color:var(--d-brand-color-green);font-size:2.5rem;transform:rotate(10deg);animation-delay:.4s}.d-corp-branding__bg-icon:nth-child(3){top:0;right:-12%;color:var(--d-brand-color-purple-dark);background-color:var(--d-brand-color-yellow);font-size:4rem;transform:rotate(-20deg);animation-delay:.6s}.d-corp-branding__bg-icon:nth-child(4){bottom:-5%;right:0;background-color:var(--d-brand-color-blue);font-size:2rem;transform:rotate(15deg);animation-delay:.8s}.d-corp-branding__bg-icon:nth-child(5){bottom:-5%;right:40%;background-color:var(--d-brand-color-red);font-size:1.5rem;transform:rotate(-20deg);animation-delay:.5s}.d-corp-branding__fg-icons{z-index:1}.d-corp-branding__fg-icon{position:absolute;padding:var(--space-1) var(--space-2);border-radius:var(--d-border-radius);color:var(--d-brand-color-background);font-size:var(--font-0);animation:d-corp-float-up .5s ease-out both}@media(prefers-reduced-motion){.d-corp-branding__fg-icon{animation:none;opacity:.5}}.d-corp-branding__fg-icon:nth-child(1){rotate:-10deg;top:20%;right:10%;background-color:var(--d-brand-color-green);animation-delay:.1s}.d-corp-branding__fg-icon:nth-child(2){rotate:10deg;top:8%;left:35%;background-color:var(--d-brand-color-purple);animation-delay:.2s}.d-corp-branding__fg-icon:nth-child(3){rotate:-10deg;top:30%;left:10%;background-color:var(--d-brand-color-blue);animation-delay:.3s}.d-corp-branding__fg-icon:nth-child(4){rotate:-10deg;bottom:20%;right:8%;background-color:var(--d-brand-color-red);animation-delay:.4s}.d-corp-branding__fg-icon:nth-child(5){rotate:-10deg;bottom:10%;left:10%;background-color:var(--d-brand-color-yellow);color:var(--d-brand-color-purple-dark);animation-delay:.5s}.d-corp-branding__logo-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);z-index:1}.d-corp-branding__logo-wrapper{display:flex;align-items:flex-end;gap:var(--space-3)}.d-corp-branding__logo{width:120px;height:auto}.d-corp-branding__plan-pill{background:var(--d-brand-color-purple-dark);color:#fff;padding:var(--space-1) var(--space-2);border-radius:50px;font-size:var(--font-down-2);font-weight:bold}.d-corp-branding__subtitle{margin-top:var(--space-1);font-size:var(--font-down-1);color:var(--primary-medium);text-align:center}@media(max-width: 600px){.d-corp-branding__floating-icons{display:none}.d-corp-branding__logo{width:100px}.d-corp-branding__plan-pill{font-size:var(--font-down-1);padding:var(--space-1) var(--space-3)}}