.commerce-checkbox .confirmation-copy{min-width:0;flex:1}.account-content .secondary-button{min-height:48px}:root{--mp-space-field:8px;--mp-space-control:12px;--mp-space-copy:16px;--mp-space-group:24px;--mp-space-section:32px}.portal-select{--mp-field-padding-end:56px;position:relative;display:block;min-width:0;width:100%}.portal-select>select:not([multiple]){appearance:none;width:100%;min-width:0;padding-inline-end:56px}.portal-select>.mindapop-icon{position:absolute;inset-inline-end:var(--mp-space-copy);top:50%;width:24px;height:24px;transform:translateY(-50%);pointer-events:none}.portal-select:has(>select:disabled)>.mindapop-icon{opacity:.5}@media (forced-colors:active){.portal-select{--mp-field-padding-end:var(--mp-space-copy)}.portal-select>select:not([multiple]){appearance:auto;padding-inline-end:var(--mp-space-copy)}.portal-select>.mindapop-icon{display:none}}.ui-flow{display:flex;flex-direction:column;gap:var(--mp-space-copy);min-width:0}.ui-flow>.ui-section{margin-block-start:var(--mp-space-copy)}.ui-section>h2{font-size:1.25rem;font-weight:800}.ui-flow>:where(p,h2,h3,form,details,section){margin-block:0}.ui-actions{display:flex;flex-wrap:wrap;gap:var(--mp-space-copy)}.commerce-admin .ui-actions :is(button,a),.commerce-admin .ui-flow>a{min-height:48px;padding:var(--mp-space-control) var(--mp-space-copy);max-width:100%;white-space:normal}.commerce-admin .ui-flow>:where(p,h2,h3){margin-block:0}.ui-heading{display:grid;gap:var(--mp-space-field);min-width:0}.account-card{display:flex;flex-direction:column;gap:var(--mp-space-group);min-width:0}.account-card .ui-heading>:where(h1,p),.checkout-content .ui-heading>:where(h1,h2,h3,p),.checkout-payment>p{margin:0}.account-content>.account-switch,.account-content>.form-message{margin:0}.account-content .account-switch a{min-height:48px}.account-secondary-action,.account-secondary-actions{display:grid;min-width:0}.account-secondary-actions{gap:var(--mp-space-copy)}.account-secondary-action{gap:var(--mp-space-field)}.account-secondary-action>p{margin:0}.account-secondary-actions .action-link{width:100%;justify-content:center}.account-form,.compact-form{row-gap:var(--mp-space-field);min-width:0}.starter-dialog:not(.starter-locked-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select),:is(.account-form,.compact-form,.starter-parent-page,.commerce-admin) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){padding:var(--mp-space-control) var(--mp-space-copy);min-height:52px;padding-inline-end:var(--mp-field-padding-end,var(--mp-space-copy))}:is(.account-form,.compact-form)>.label-row,:is(.account-form,.compact-form)>label,:is(.account-form,.compact-form)>p{margin-block:0}:is(.account-form,.compact-form)>p+p{margin-top:var(--mp-space-field)}:is(.account-form,.compact-form)>label:has(>:is(input,select,textarea))+label{margin-top:var(--mp-space-copy)}:is(.account-form,.compact-form)>:is(input:not([type=hidden]),select,textarea,.field-help,button)+:is(label,.label-row){margin-top:var(--mp-space-copy)}:is(.account-form,.compact-form) .label-row{gap:var(--mp-space-control);flex-wrap:wrap}:is(.account-form,.compact-form)>:is(button,.primary-button,.secondary-button){margin-top:var(--mp-space-copy);min-height:48px;max-width:100%;white-space:normal;line-height:1.5}:is(.account-form,.compact-form)>:is(button,.primary-button,.secondary-button)+:is(button,.primary-button,.secondary-button){margin-top:var(--mp-space-field)}.account-form>section{display:flex;flex-direction:column;gap:var(--mp-space-copy);margin-top:var(--mp-space-copy)}.account-form>section>p{margin:0}fieldset.account-form{padding:var(--mp-space-copy);border:1px solid var(--line,#cbd8cc);border-radius:16px}fieldset.account-form>legend{padding-inline:var(--mp-space-field);font-weight:800}.account-form label:has(>:is(input:not([type=checkbox]),select,textarea)){display:grid;gap:var(--mp-space-field)}.account-form .commerce-checkbox,.account-form .ui-checkbox{display:flex;align-items:flex-start;gap:var(--mp-space-control);min-height:48px;padding-block:var(--mp-space-field)}.ui-checkbox input{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.account-form .commerce-checkbox input{flex:0 0 24px;width:24px;height:24px;margin-top:2px}.auth-otp-panel{display:flex;flex-direction:column;gap:var(--mp-space-copy)}.auth-otp-panel>:is(.field-help,.auth-otp-error){margin:0}.auth-otp-verification{gap:var(--mp-space-copy)}.auth-otp-secondary-actions{gap:var(--mp-space-field) var(--mp-space-copy)}.auth-otp-secondary-actions a,.auth-otp-text-button{min-height:48px;padding:var(--mp-space-field)}.account-content>details>summary{min-height:48px;padding-block:var(--mp-space-control);cursor:pointer;font-weight:800}.account-content>details[open]>form{margin-top:var(--mp-space-copy)}.account-content>p:has(>a:only-child)>a{display:inline-flex;align-items:center;min-height:48px;padding-block:var(--mp-space-field)}.account-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-space-field) var(--mp-space-copy)}.account-action-row>a{display:inline-flex;align-items:center;min-height:48px;padding-block:var(--mp-space-field)}:is(.checkout-payment,.checkout-recovery-content)>button{min-height:48px}.device-transfer-content>:is(fieldset,section){margin-top:var(--mp-space-field)}:is(.account-header,.parent-header,.policy-header){gap:var(--mp-space-control)}:is(.account-header,.parent-header,.policy-header)>a:first-child{min-width:0}:is(.account-header,.parent-header,.policy-header) .language-toggle{flex-shrink:0}.account-page{--mp-account-frame-width:1040px;--mp-account-frame-gutter:40px}.account-page :is(.account-header,.account-shell){width:min(var(--mp-account-frame-width),calc(100% - var(--mp-account-frame-gutter)))}.account-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.account-header>a:first-child{display:inline-flex;align-items:center;min-height:48px;justify-self:start}.account-header img{display:block;max-width:100%}.account-header>.action-link{grid-column:2;grid-row:1;justify-self:center}.account-header>.language-toggle{grid-column:3;grid-row:1;justify-self:end}.starter-profile-settings{width:100%}.starter-parent-page .starter-profile-settings form{gap:var(--mp-space-copy);margin-top:var(--mp-space-copy)}.starter-profile-settings summary{min-height:48px}.starter-profile-settings>.starter-profile-panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mp-space-copy);padding-top:var(--mp-space-field)}.starter-profile-panel>p{margin:0;line-height:1.6}.starter-profile-settings>summary>.mindapop-icon{width:24px;height:24px;margin-inline:var(--mp-space-field)}.starter-parent-section>:is(.starter-family-grid,.starter-profile-settings)+button{margin-top:var(--mp-space-group)}.starter-conflict>p+:is(p,form,button),.starter-parent-section>p+:is(p,form,button){margin-top:var(--mp-space-copy)}.starter-dialog:not(.starter-locked-dialog){display:flex;flex-direction:column;gap:var(--mp-space-copy)}.starter-dialog:not(.starter-locked-dialog)>:is(h2,h3,p,label,form,.starter-parent-offer){margin-block:0}.starter-dialog .starter-parent-offer,.starter-dialog:not(.starter-locked-dialog)>form{display:flex;flex-direction:column;gap:var(--mp-space-copy)}.starter-dialog .starter-parent-offer>:is(h3,p,a,button),.starter-dialog:not(.starter-locked-dialog)>form>:is(h3,p,label){margin-block:0}.starter-dialog:not(.starter-locked-dialog) label{gap:var(--mp-space-field)}@media (max-width:600px){.account-page{--mp-account-frame-gutter:28px}.account-header{grid-template-columns:minmax(0,1fr) auto;padding-block:var(--mp-space-copy)}.account-header>.language-toggle{grid-column:2}.account-header>.action-link{grid-column:1/-1;grid-row:2}:is(.account-header,.parent-header,.policy-header) img{width:clamp(100px,32vw,144px)}}.account-email{overflow-wrap:anywhere}:is(a,button).action-link,button.action-button,summary.action-disclosure{min-height:48px;min-width:0;max-width:100%;height:auto;padding:var(--mp-space-control) var(--mp-space-copy);line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-align:center;text-decoration:none}:is(.parent-portal,.commerce-admin,.account-page) :is(a,button,summary).secondary-button,a.action-link.secondary-button,button.action-button.secondary-button{color:var(--button-secondary-text);background:var(--button-secondary);border:1px solid transparent;box-shadow:0 3px 0 var(--button-secondary-shadow);border-radius:14px;font-weight:900;text-decoration:none;min-height:48px;padding:var(--mp-space-control) var(--mp-space-copy);white-space:normal}:is(.parent-portal,.commerce-admin,.account-page) :is(a,button,summary).secondary-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-secondary-hover)}.commerce-admin :is(a,button).primary-button{color:var(--button-primary-text);background:var(--button-primary);box-shadow:0 3px 0 var(--button-primary-shadow);text-decoration:none;min-height:48px}.commerce-admin :is(a,button).primary-button:disabled,:is(.parent-portal,.commerce-admin,.account-page) :is(a,button).secondary-button:disabled,:is(.parent-portal,.commerce-admin,.account-page) :is(a,button).secondary-button[aria-disabled=true]{background:#e2ece9;color:#52687a;box-shadow:none;cursor:not-allowed;transform:none}:is(a,button).action-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--mp-space-field)}:is(footer,.affiliate-footer) a.action-link{min-width:88px}:is(.parent-portal,.commerce-admin,.account-page) summary.action-disclosure,summary.action-disclosure{display:list-item;list-style-position:inside;cursor:pointer;text-align:start}.commerce-admin :is(a,button).admin-sort-button{min-height:48px;padding:var(--mp-space-control) var(--mp-space-copy);border:1px solid transparent;border-radius:12px;color:var(--button-secondary-text);background:var(--button-secondary);box-shadow:0 2px 0 var(--button-secondary-shadow);text-decoration:none;white-space:normal}.commerce-admin :is(a,button).admin-sort-button:hover{background:var(--button-secondary-hover)}details[open]>summary.action-disclosure{margin-bottom:var(--mp-space-copy)}:is(.parent-portal,.commerce-admin,.account-page) details[open]>summary.action-disclosure{color:#173b57;background:#c7f2eb;box-shadow:0 3px 0 #147e79}:is(.parent-portal,.commerce-admin,.account-page) a.inline-link,a.inline-link{color:#0b686d;background:#e5f6f1;border-radius:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere;box-decoration-break:clone;-webkit-box-decoration-break:clone}:is(.parent-portal,.commerce-admin,.account-page) a.inline-link:hover,a.inline-link:hover{background:#c7f2eb;color:#064d52;text-decoration-thickness:3px}:is(a.action-link,button.action-button,summary.action-disclosure,a.inline-link):focus-visible{outline:3px solid #173b57;outline-offset:4px}.commerce-admin :is(.admin-main-nav,.admin-record-tabs) a,.parent-navigation a,.parent-portal .parent-section-navigation a{color:#173b57;background:#fff3c7;border:1px solid #e7c468;border-radius:12px;min-height:48px;padding:var(--mp-space-control) var(--mp-space-copy);text-decoration:none;text-align:center;justify-content:center;white-space:normal}.commerce-admin :is(.admin-main-nav,.admin-record-tabs) a:hover,.parent-navigation a:hover,.parent-portal .parent-section-navigation a:hover{background:#ffe59a}.commerce-admin :is(.admin-main-nav,.admin-record-tabs) a[aria-current=page],.parent-navigation a[aria-current=page],.parent-portal .parent-section-navigation a[aria-current=page]{color:#173b57;background:#c7f2eb;border-color:#147e79;box-shadow:inset 0 -3px #147e79}@media (max-width:359px){.checkout-page .account-header .action-link{max-width:110px;font-size:.85rem}}