.customer-module__QkRKta__page,.customer-module__QkRKta__auth{width:min(calc(100% - 2 * var(--space-lg)), var(--layout-content-max));padding-block:var(--space-xl) var(--space-xxl);margin-inline:auto}.customer-module__QkRKta__auth{max-width:var(--layout-form-max);justify-content:center;gap:var(--space-md);flex-direction:column;min-height:100svh;display:flex}.customer-module__QkRKta__page h1,.customer-module__QkRKta__auth h1{margin:var(--space-sm) 0;font-size:var(--font-size-page-title);line-height:var(--line-height-page-title);letter-spacing:var(--letter-spacing-page-title);font-weight:var(--font-weight-regular);text-wrap:balance;overflow-wrap:anywhere}.customer-module__QkRKta__page h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-section-title)}.customer-module__QkRKta__page p,.customer-module__QkRKta__auth p{max-width:var(--layout-form-max);overflow-wrap:anywhere}.customer-module__QkRKta__page a,.customer-module__QkRKta__auth>a{min-height:var(--control-min-height);min-width:var(--control-min-height);align-items:center;display:inline-flex}.customer-module__QkRKta__page summary{min-height:var(--control-min-height);cursor:pointer}.customer-module__QkRKta__brand{color:var(--color-primary);letter-spacing:var(--letter-spacing-label);font-weight:var(--font-weight-medium);text-decoration:none}.customer-module__QkRKta__header{width:min(calc(100% - 2 * var(--space-lg)), var(--layout-content-max));min-height:var(--header-min-height);justify-content:space-between;align-items:center;gap:var(--space-md);border-bottom:var(--borders-subtle,1px solid var(--color-border));margin-inline:auto;display:flex}.customer-module__QkRKta__header nav,.customer-module__QkRKta__actions,.customer-module__QkRKta__authLinks{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.customer-module__QkRKta__header>a,.customer-module__QkRKta__header nav a,.customer-module__QkRKta__textButton,.customer-module__QkRKta__authLinks a{min-height:var(--control-min-height);min-width:var(--control-min-height);align-items:center;display:inline-flex}.customer-module__QkRKta__textButton{color:var(--color-primary);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.customer-module__QkRKta__muted{color:var(--color-text-muted)}.customer-module__QkRKta__error{color:var(--color-danger);overflow-wrap:anywhere}.customer-module__QkRKta__notice{padding:var(--space-md) 0;border-block:var(--borders-subtle,1px solid var(--color-border));margin-block:var(--space-lg)}.customer-module__QkRKta__heading{justify-content:space-between;align-items:end;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.customer-module__QkRKta__empty{max-width:var(--layout-form-max);padding-block:var(--space-xxl)}.customer-module__QkRKta__empty p{margin-block:var(--space-lg) var(--space-xl);color:var(--color-text-muted)}.customer-module__QkRKta__stack{gap:var(--space-lg);border:0;min-width:0;margin:0;padding:0;display:grid}.customer-module__QkRKta__form{max-width:var(--layout-form-max);margin-top:var(--space-xl)}.customer-module__QkRKta__switcher{gap:var(--space-xs);width:min(100%, var(--layout-form-max));margin-bottom:var(--space-lg);display:grid}.customer-module__QkRKta__switcher select{min-height:var(--control-min-height);border:var(--borders-subtle,1px solid var(--color-border));border-radius:var(--radius-sm);padding:var(--space-sm);background:var(--color-surface);color:var(--color-text);max-width:100%}.customer-module__QkRKta__filters{gap:var(--space-lg);border-bottom:var(--borders-subtle,1px solid var(--color-border));margin-block:var(--space-lg);display:flex}.customer-module__QkRKta__filters button{color:var(--color-text-muted);min-height:var(--control-min-height);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.customer-module__QkRKta__filters button[aria-pressed=true]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.customer-module__QkRKta__invitations{gap:var(--space-xl);display:grid}.customer-module__QkRKta__invitation{gap:var(--space-lg);padding:var(--space-lg);border:var(--borders-subtle,1px solid var(--color-border));border-radius:var(--radius-md);background:var(--color-surface);min-width:0;display:grid}.customer-module__QkRKta__invitation h2{overflow-wrap:anywhere;font-size:var(--font-size-page-title);font-weight:var(--font-weight-regular);margin:0}.customer-module__QkRKta__invitation p{margin-block:var(--space-xs)}.customer-module__QkRKta__invitation>a{justify-self:stretch}.customer-module__QkRKta__state{color:var(--color-text-muted);font-size:var(--font-size-label)}.customer-module__QkRKta__split{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.customer-module__QkRKta__section{padding-block:var(--space-xl);border-bottom:var(--borders-subtle,1px solid var(--color-border));max-width:var(--layout-form-max)}.customer-module__QkRKta__section summary{cursor:pointer;min-height:var(--control-min-height)}.customer-module__QkRKta__skeleton{height:calc(var(--header-min-height) * 3);background:var(--color-surface-muted);border-radius:var(--radius-md)}.customer-module__QkRKta__url{overflow-wrap:anywhere}.customer-module__QkRKta__choice{gap:var(--space-sm);padding:var(--space-lg);border:var(--borders-subtle,1px solid var(--color-border));border-radius:var(--radius-md);display:grid}.customer-module__QkRKta__choice:has(input:checked){border-color:var(--color-primary)}.customer-module__QkRKta__authLinks{margin-top:var(--space-lg)}@media (min-width:48rem){.customer-module__QkRKta__page,.customer-module__QkRKta__auth{padding-top:var(--space-xxl)}.customer-module__QkRKta__invitations{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-module__QkRKta__invitation>a{justify-self:start}}@media (max-width:48rem){.customer-module__QkRKta__header{gap:var(--space-sm)}.customer-module__QkRKta__header nav{gap:var(--space-sm);font-size:var(--font-size-label)}.customer-module__QkRKta__actions>.customer-module__QkRKta__primary-button{width:100%}}@media (prefers-reduced-motion:reduce){.customer-module__QkRKta__page *,.customer-module__QkRKta__auth *{transition:none;animation:none}}
