.ls-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_ls-action-button-background);block-size:var(--_ls-action-button-block-size);border:var(--_ls-action-button-border-width) solid var(--_ls-action-button-border-color);border-radius:var(--_ls-action-button-radius);box-sizing:border-box;color:var(--_ls-action-button-foreground);cursor:pointer;font:inherit;font-family:var(--ls-action-button-font-family,var(--ls-typography-font-family-body)),system-ui,sans-serif;font-size:var(--_ls-action-button-font-size);font-weight:var(--ls-action-button-font-weight,var(--ls-typography-font-style-semi-bold));align-items:center;gap:var(--ls-action-button-gap,var(--ls-space-navigation));line-height:var(--_ls-action-button-line-height);min-inline-size:var(--ls-size-touch-target-default);opacity:var(--ls-opacity-default);padding-block:0;padding-inline:var(--_ls-action-button-padding-inline);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;justify-content:center;display:inline-flex;position:relative}.ls-action-button--primary{--_ls-action-button-background:var(--ls-action-button-primary-background,var(--ls-color-button-primary-background));--_ls-action-button-background-pressed:var(--ls-action-button-primary-background-pressed,var(--ls-color-button-primary-pressed-background));--_ls-action-button-border-color:var(--ls-action-button-primary-border-color,var(--ls-color-button-primary-border));--_ls-action-button-border-width:var(--ls-action-button-primary-border-width,var(--ls-stroke-none));--_ls-action-button-disabled-background:var(--ls-color-button-primary-disabled-background);--_ls-action-button-disabled-border:var(--ls-color-button-primary-disabled-border);--_ls-action-button-disabled-foreground:var(--ls-color-button-primary-disabled-text);--_ls-action-button-foreground:var(--ls-action-button-primary-foreground,var(--ls-color-button-primary-text));--ls-color-icon-slot:var(--ls-color-icon-slot-on-action)}.ls-action-button--secondary{--_ls-action-button-background:var(--ls-action-button-secondary-background,var(--ls-color-button-secondary-background));--_ls-action-button-background-pressed:var(--ls-action-button-secondary-background-pressed,var(--ls-color-button-secondary-pressed-background));--_ls-action-button-border-color:var(--ls-action-button-secondary-border-color,var(--ls-color-button-secondary-border));--_ls-action-button-border-width:var(--ls-action-button-secondary-border-width,var(--ls-stroke-control-default));--_ls-action-button-disabled-background:var(--ls-color-button-secondary-disabled-background);--_ls-action-button-disabled-border:var(--ls-color-button-secondary-disabled-border);--_ls-action-button-disabled-foreground:var(--ls-color-button-secondary-disabled-text);--_ls-action-button-foreground:var(--ls-action-button-secondary-foreground,var(--ls-color-button-secondary-text));--ls-color-icon-slot:var(--ls-color-icon-slot-primary)}.ls-action-button--m{--_ls-action-button-block-size:var(--ls-action-button-block-size-m,var(--ls-size-control-m));--_ls-action-button-font-size:var(--ls-action-button-font-size,var(--ls-type-button-m-size));--_ls-action-button-icon-size:var(--ls-action-button-icon-size-m,var(--ls-size-icon-l));--_ls-action-button-line-height:var(--ls-action-button-line-height,var(--ls-type-button-m-line-height));--_ls-action-button-padding-inline:var(--ls-action-button-padding-inline-m,var(--ls-space-control-x));--_ls-action-button-radius:var(--ls-action-button-radius,var(--ls-radius-button-m))}.ls-action-button--l{--_ls-action-button-block-size:var(--ls-action-button-block-size-l,var(--ls-size-control-l));--_ls-action-button-font-size:var(--ls-action-button-font-size,var(--ls-type-button-l-size));--_ls-action-button-icon-size:var(--ls-action-button-icon-size-l,var(--ls-size-icon-l));--_ls-action-button-line-height:var(--ls-action-button-line-height,var(--ls-type-button-l-line-height));--_ls-action-button-padding-inline:var(--ls-action-button-padding-inline-l,var(--ls-space-control-x-large));--_ls-action-button-radius:var(--ls-action-button-radius,var(--ls-radius-button-l))}.ls-action-button--nav{--_ls-action-button-block-size:var(--ls-action-button-block-size-nav,var(--ls-size-button-nav));--_ls-action-button-font-size:var(--ls-action-button-font-size,var(--ls-type-button-l-size));--_ls-action-button-icon-size:var(--ls-action-button-icon-size-nav,var(--ls-size-icon-l));--_ls-action-button-line-height:var(--ls-action-button-line-height,var(--ls-type-button-l-line-height));--_ls-action-button-padding-inline:var(--ls-action-button-padding-inline-nav,var(--ls-space-control-x-large));--_ls-action-button-radius:var(--ls-action-button-radius,var(--ls-radius-navigation-control))}.ls-action-button--secondary.ls-action-button--nav{--_ls-action-button-background:var(--ls-action-button-secondary-background,var(--ls-color-navigation-control-background));--_ls-action-button-border-color:var(--ls-action-button-secondary-border-color,var(--ls-color-border-subtle))}.ls-action-button--secondary.ls-action-button--nav:active:not(:disabled):not([aria-disabled=true]),.ls-action-button--secondary.ls-action-button--nav[data-loading=true]{border-color:var(--ls-action-button-secondary-border-color,var(--ls-color-button-secondary-border))}.ls-action-button:focus-visible{outline:3px solid var(--ls-action-button-focus-ring-color,var(--ls-color-focus-ring));outline-offset:2px}.ls-action-button:active:not(:disabled):not([aria-disabled=true]){background-color:var(--_ls-action-button-background-pressed)}.ls-action-button[data-loading=true]{cursor:progress;opacity:var(--ls-action-button-loading-opacity,var(--ls-opacity-loading))}.ls-action-button[data-loading=true]>:not(.ls-action-button__loader){opacity:0}.ls-action-button__loader{block-size:var(--ls-size-icon-l);inline-size:var(--ls-size-icon-l);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ls-action-button__loader-glyph{block-size:100%;inline-size:100%;mask-image:var(--_ls-action-button-loader-image);mask-position:50%;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:var(--_ls-action-button-loader-image);transform-origin:50%;background-color:currentColor;animation:.8s linear infinite ls-action-button-spin;-webkit-mask-position:50%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}@keyframes ls-action-button-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ls-action-button__loader-glyph{animation:none}}.ls-action-button[aria-disabled=true]:not([data-loading=true]),.ls-action-button:disabled{--ls-color-icon-slot:var(--ls-color-icon-slot-disabled);background-color:var(--_ls-action-button-disabled-background);border-color:var(--_ls-action-button-disabled-border);color:var(--_ls-action-button-disabled-foreground);cursor:not-allowed;opacity:var(--ls-action-button-disabled-opacity,var(--ls-opacity-disabled))}.ls-action-button__icon{block-size:var(--_ls-action-button-icon-size);color:var(--ls-color-icon-slot);inline-size:var(--_ls-action-button-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-action-button__icon>*{max-block-size:100%;max-inline-size:100%}@media(forced-colors:active){.ls-action-button{border:1px solid buttontext}.ls-action-button:disabled{border-color:graytext}}.ls-bottom-nav{box-sizing:border-box;align-items:center;gap:var(--ls-space-navigation-container-gap);display:flex;position:relative}.ls-bottom-nav--surface{-webkit-backdrop-filter:blur(calc(var(--ls-effect-navigation-bottom-nav-surface-blur-radius) / 2));backdrop-filter:blur(calc(var(--ls-effect-navigation-bottom-nav-surface-blur-radius) / 2));background-color:var(--ls-color-bg-surface);block-size:var(--ls-size-button-nav);border:var(--ls-stroke-control-default) solid var(--ls-color-border-subtle);border-radius:var(--ls-radius-navigation-bottom-nav-icon-only-surface);box-shadow:0 var(--ls-bottom-nav-surface-shadow-offset,4px) var(--ls-bottom-nav-surface-shadow-blur,10px) var(--ls-color-navigation-bottom-nav-surface-shadow);padding-block:calc((var(--ls-size-button-nav) - var(--ls-size-navigation-icon-only-hit-height)) / 2 - var(--ls-stroke-control-default));padding-inline:var(--ls-space-navigation-container)}.ls-bottom-nav--flat{justify-content:center}.ls-bottom-nav--compact{inline-size:fit-content;max-inline-size:var(--ls-size-navigation-bottom-nav-max-width);flex:none}.ls-bottom-nav--stretch{flex:1 1 0;min-inline-size:0}.ls-bottom-nav--stretch>*{flex:1 1 0}:is(.ls-bottom-nav--stretch>.ls-nav-action:not(:has(.ls-nav-action__label)):has(.ls-nav-action__icon--leading):not(:has(.ls-nav-action__icon--trailing)),.ls-bottom-nav--stretch>.ls-nav-action:not(:has(.ls-nav-action__label)):has(.ls-nav-action__icon--trailing):not(:has(.ls-nav-action__icon--leading))){min-inline-size:calc(var(--ls-size-navigation-icon-only-icon,32px) + 8px);padding-inline:clamp(4px,4%,var(--ls-nav-action-padding-inline,16px))}@media(forced-colors:active){.ls-bottom-nav--surface{border:1px solid canvastext}}.ls-bottom-nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;font:inherit;max-inline-size:var(--ls-size-navigation-item-max-width);min-inline-size:var(--ls-size-navigation-item-min-width);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.ls-bottom-nav-item:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-bottom-nav-item--labeled{block-size:var(--ls-size-navigation-labeled-height);border-radius:var(--ls-radius-navigation-item-labeled);flex:1 1 var(--ls-size-navigation-labeled-width);gap:var(--ls-space-navigation-item-labeled-gap);inline-size:var(--ls-size-navigation-labeled-width)}.ls-bottom-nav-item--icon-only{block-size:var(--ls-size-navigation-icon-only-hit-height);border-radius:var(--ls-radius-navigation-item-icon-only);flex:1 1 var(--ls-size-navigation-icon-only-hit-width);inline-size:var(--ls-size-navigation-icon-only-hit-width)}.ls-bottom-nav-item__icon{color:var(--ls-color-navigation-item-inactive-content);font-size:inherit;justify-content:center;align-items:center;display:flex}.ls-bottom-nav-item--labeled .ls-bottom-nav-item__icon{block-size:var(--ls-size-navigation-labeled-icon);inline-size:var(--ls-size-navigation-labeled-icon)}.ls-bottom-nav-item--icon-only .ls-bottom-nav-item__icon{block-size:var(--ls-size-navigation-icon-only-icon);inline-size:var(--ls-size-navigation-icon-only-icon)}.ls-bottom-nav-item__icon>svg,.ls-bottom-nav-item__icon>img{block-size:100%;inline-size:100%;display:block}.ls-bottom-nav-item__label{color:var(--ls-color-navigation-item-inactive-content);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.ls-bottom-nav-item__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-bottom-nav-item__notice{background-color:var(--ls-color-navigation-item-notice);block-size:var(--ls-size-navigation-notice);inline-size:var(--ls-size-navigation-notice);border-radius:50%;position:absolute;inset-block-start:4px;inset-inline-end:4px}.ls-bottom-nav-item--active.ls-bottom-nav-item--labeled,.ls-bottom-nav-item--active.ls-bottom-nav-item--icon-only{background-color:var(--ls-color-navigation-item-active-background)}.ls-bottom-nav-item--active .ls-bottom-nav-item__icon,.ls-bottom-nav-item--active .ls-bottom-nav-item__label{color:var(--ls-color-navigation-item-active-content)}.ls-bottom-nav-item--context.ls-bottom-nav-item--labeled,.ls-bottom-nav-item--context.ls-bottom-nav-item--icon-only{background-color:var(--ls-color-navigation-highlight)}@media(forced-colors:active){.ls-bottom-nav-item--active .ls-bottom-nav-item__icon,.ls-bottom-nav-item--active .ls-bottom-nav-item__label{color:highlighttext}.ls-bottom-nav-item--active.ls-bottom-nav-item--labeled,.ls-bottom-nav-item--active.ls-bottom-nav-item--icon-only{background-color:highlight}}.ls-admin-nav .ls-bottom-nav-item{margin-inline:var(--ls-admin-nav-item-inset-inline,4px)}.ls-admin-market-nav{box-sizing:border-box;align-items:center;gap:var(--ls-space-navigation-container-gap);max-inline-size:var(--ls-size-navigation-bottom-nav-max-width);display:flex}.ls-admin-market-nav__primary{flex:auto;min-inline-size:0}.ls-admin-market-nav__cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(var(--ls-effect-navigation-bottom-nav-surface-blur-radius));backdrop-filter:blur(var(--ls-effect-navigation-bottom-nav-surface-blur-radius));background-color:var(--ls-color-bg-surface);block-size:var(--ls-admin-market-nav-cart-size,64px);border:1px solid var(--ls-color-border-subtle);border-radius:var(--ls-radius-navigation-bottom-nav-icon-only-surface);box-shadow:0 4px 20px -2px var(--ls-color-navigation-bottom-nav-surface-shadow);box-sizing:border-box;cursor:pointer;font:inherit;inline-size:var(--ls-admin-market-nav-cart-size,64px);padding-block:var(--ls-admin-market-nav-cart-padding-block,8px);padding-inline:var(--ls-admin-market-nav-cart-padding-inline,16px);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex;overflow:hidden}.ls-admin-market-nav__cart:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-admin-market-nav__cart-count{color:var(--ls-color-navigation-item-inactive-content);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-admin-market-nav__cart-icon{block-size:var(--ls-size-navigation-icon-only-icon);color:var(--ls-color-navigation-item-inactive-content);inline-size:var(--ls-size-navigation-icon-only-icon);justify-content:center;align-items:center;display:flex}.ls-admin-market-nav__cart-icon>svg,.ls-admin-market-nav__cart-icon>img{block-size:100%;inline-size:100%;display:block}@media(forced-colors:active){.ls-admin-market-nav__cart{border:1px solid canvastext}}.ls-avatar{background-color:var(--ls-color-avatar-background);box-sizing:border-box;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ls-avatar--s{block-size:var(--ls-size-avatar-s);inline-size:var(--ls-size-avatar-s)}.ls-avatar--m{block-size:var(--ls-size-avatar-m);inline-size:var(--ls-size-avatar-m)}.ls-avatar--l{block-size:var(--ls-size-avatar-l);inline-size:var(--ls-size-avatar-l)}.ls-avatar--circle{border-radius:var(--ls-radius-pill)}.ls-avatar--rounded.ls-avatar--s{border-radius:var(--ls-radius-avatar-rounded-s)}.ls-avatar--rounded.ls-avatar--m{border-radius:var(--ls-radius-avatar-rounded-m)}.ls-avatar--rounded.ls-avatar--l{border-radius:var(--ls-radius-avatar-rounded-l)}.ls-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ls-avatar__initials{color:var(--ls-color-avatar-content);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-weight:var(--ls-typography-font-style-semi-bold);white-space:nowrap;line-height:1}.ls-avatar--s .ls-avatar__initials{font-size:var(--ls-typography-font-size-caption)}.ls-avatar--m .ls-avatar__initials{font-size:var(--ls-typography-font-size-body-small)}.ls-avatar--l .ls-avatar__initials{font-size:var(--ls-typography-font-size-body)}.ls-avatar__icon{color:var(--ls-color-avatar-content);flex:none;display:block}@media(forced-colors:active){.ls-avatar{border:1px solid canvastext}}.ls-back-action-footer{background-color:var(--ls-color-action-primary-soft);box-sizing:border-box;align-items:center;gap:var(--ls-space-navigation);min-block-size:96px;padding:var(--ls-back-action-footer-padding,16px);display:flex}.ls-back-action-footer__back{inline-size:var(--ls-size-button-nav);flex:none;justify-content:center;align-items:center;display:flex}.ls-back-action-footer__primary{flex:auto;min-inline-size:0;display:flex}.ls-back-action-footer__primary>*{flex:1 1 0;min-inline-size:0}.ls-badge{border-radius:var(--ls-radius-pill);box-sizing:border-box;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-inline-size:20px;max-inline-size:100%;display:inline-flex;overflow:hidden}.ls-badge--s{block-size:var(--ls-size-badge-s);padding-inline:var(--ls-space-badge-x-s)}.ls-badge--m{block-size:var(--ls-size-badge-m);padding-inline:var(--ls-space-badge-x-m)}.ls-badge--neutral{background-color:var(--ls-color-bg-surface-muted);color:var(--ls-color-text-primary)}.ls-badge--accent{background-color:var(--ls-color-badge-accent-background);color:var(--ls-color-badge-accent-text)}.ls-badge--danger{background-color:var(--ls-color-status-danger-background);color:var(--ls-color-status-danger-text)}@media(forced-colors:active){.ls-badge{border:1px solid canvastext}}.ls-bottom-dock{box-sizing:border-box;align-items:center;gap:var(--ls-space-navigation);inline-size:100%;max-inline-size:var(--ls-bottom-dock-max-inline-size,450px);justify-content:center;min-inline-size:0;margin-inline:auto;display:flex}.ls-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ls-color-chip-default-background);border-color:var(--ls-color-chip-default-border);border-style:solid;border-width:var(--ls-stroke-control-default);box-sizing:border-box;color:var(--ls-color-chip-default-text);cursor:pointer;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-weight:var(--ls-typography-font-style-regular);touch-action:manipulation;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.ls-chip--m{block-size:var(--ls-size-chip-m);border-radius:var(--ls-radius-chip-m);font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-type-chip-m-line-height);padding-inline:var(--ls-space-chip-m-x)}.ls-chip--l{block-size:var(--ls-size-chip-l);border-radius:var(--ls-radius-chip-l);font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small);padding-inline:var(--ls-space-chip-l-x)}.ls-chip[aria-pressed=true]{background-color:var(--ls-color-chip-selected-background);border-color:var(--ls-color-chip-selected-border);color:var(--ls-color-chip-selected-text);font-weight:var(--ls-type-chip-selected-style,var(--ls-typography-font-style-regular))}.ls-chip:disabled{background-color:var(--ls-color-chip-disabled-background);border-color:var(--ls-color-chip-disabled-border);color:var(--ls-color-chip-disabled-text);cursor:not-allowed}.ls-chip:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-chip{border:1px solid buttontext}.ls-chip[aria-pressed=true]{color:highlighttext;background-color:highlight;border-color:highlight}.ls-chip:disabled{color:graytext;border-color:graytext}}.ls-edit-outline{--_ls-edit-outline-stroke:var(--ls-admin-edit-outline-width,var(--ls-size-admin-edit-outline-stroke));border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-edit-outline>svg{display:block;overflow:visible}.ls-edit-outline rect,.ls-edit-outline path{fill:none;stroke:var(--ls-admin-edit-outline-color,var(--ls-color-admin-edit-outline));stroke-dasharray:20 20;stroke-width:var(--_ls-edit-outline-stroke)}.ls-edit-outline rect{height:calc(100% - var(--_ls-edit-outline-stroke));rx:max(0px,calc(var(--_ls-edit-outline-radius,var(--ls-radius-card)) - var(--_ls-edit-outline-stroke) / 2));width:calc(100% - var(--_ls-edit-outline-stroke));x:calc(var(--_ls-edit-outline-stroke) / 2);y:calc(var(--_ls-edit-outline-stroke) / 2)}@media(forced-colors:active){.ls-edit-outline rect,.ls-edit-outline path{stroke:canvastext}}.ls-info-row{background:var(--ls-color-bg-surface-muted);border-radius:var(--ls-radius-media);box-sizing:border-box;align-items:center;gap:var(--ls-info-row-gap,8px);inline-size:100%;padding:var(--ls-info-row-padding,10px);display:flex}.ls-info-row__copy{gap:var(--ls-info-row-copy-gap,3px);min-inline-size:0;word-break:break-word;flex-direction:column;flex:1;padding-inline-end:var(--ls-info-row-copy-end-padding,10px);display:flex;overflow:hidden}.ls-info-row__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);margin:0}.ls-info-row__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-info-row__action{flex-shrink:0}@media(forced-colors:active){.ls-info-row{border:1px solid canvastext}}.ls-club-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-item);inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-club-card--edit{border:var(--ls-admin-edit-outline-width,var(--ls-size-admin-edit-outline-stroke)) solid transparent;position:relative}.ls-club-card--edit>.ls-edit-outline{inset:calc(0px - var(--ls-admin-edit-outline-width,var(--ls-size-admin-edit-outline-stroke)))}.ls-club-card__header{align-items:center;gap:var(--ls-space-event-card-inline);display:flex}.ls-club-card__heading{gap:var(--ls-space-event-card-compact);flex-direction:column;min-inline-size:0;display:flex}.ls-club-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body);margin:0}.ls-club-card__meta{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;overflow:hidden}.ls-club-card__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-body-small);margin:0}.ls-club-card__actions{align-items:flex-start;gap:var(--ls-space-navigation,8px);display:flex}.ls-club-card__action{flex:1}.ls-club-card__event{flex-shrink:0}.ls-club-card__preview{block-size:var(--ls-club-card-preview-block-size,180px);border-radius:var(--ls-radius-media);box-sizing:border-box;gap:var(--ls-club-card-preview-heading-gap,4px);inline-size:100%;padding:var(--ls-club-card-preview-padding,10px);flex-direction:column;flex-shrink:0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ls-club-card__preview-media{background:var(--ls-color-media-placeholder);position:absolute;top:0;right:0;bottom:0;left:0}.ls-club-card__preview-media>*{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ls-club-card__preview-gradient{background-image:var(--ls-club-card-preview-gradient,linear-gradient(10deg, #000000f2 9.54%, #50505080 37.53%, #a0a0a000 53.58%));position:absolute;top:0;right:0;bottom:0;left:0}.ls-club-card__preview-heading{color:var(--ls-club-card-preview-heading-color,white);gap:var(--ls-club-card-preview-heading-gap,4px);flex-direction:column;min-inline-size:0;display:flex;position:relative}.ls-club-card__preview-title{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-club-card-preview-title-font-size,18px);font-weight:var(--ls-typography-font-style-bold);line-height:var(--ls-club-card-preview-title-line-height,24px);overflow-wrap:break-word;min-inline-size:0;margin:0}.ls-club-card__preview-meta{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-club-card-preview-meta-font-size,16px);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-club-card-preview-meta-line-height,20px);overflow-wrap:break-word;min-inline-size:0;margin:0}@media(forced-colors:active){.ls-club-card{border-color:canvastext}}.ls-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--ls-stroke-none) solid transparent;box-sizing:border-box;cursor:pointer;font:inherit;touch-action:manipulation;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ls-icon-button--m{block-size:var(--ls-size-icon-button-m);inline-size:var(--ls-size-icon-button-m)}.ls-icon-button--l{block-size:var(--ls-size-icon-button-l);inline-size:var(--ls-size-icon-button-l)}.ls-icon-button--nav{block-size:var(--ls-size-button-nav);inline-size:var(--ls-size-button-nav)}.ls-icon-button--rounded.ls-icon-button--m{border-radius:var(--ls-radius-button-m)}.ls-icon-button--rounded.ls-icon-button--l{border-radius:var(--ls-radius-button-l)}.ls-icon-button--rounded.ls-icon-button--nav{border-radius:var(--ls-radius-navigation-control)}.ls-icon-button--circle{border-radius:var(--ls-radius-pill)}.ls-icon-button--primary{background-color:var(--ls-color-icon-button-primary-background);color:var(--ls-color-icon-button-primary-content)}.ls-icon-button--primary:active:not(:disabled){background-color:var(--ls-color-icon-button-primary-pressed-background)}.ls-icon-button--primary:disabled{background-color:var(--ls-color-icon-button-primary-disabled-background);color:var(--ls-color-icon-button-primary-disabled-content)}.ls-icon-button--secondary{background-color:var(--ls-color-icon-button-secondary-background);border-color:var(--ls-color-icon-button-secondary-border);border-width:var(--ls-stroke-control-default);color:var(--ls-color-icon-button-secondary-content)}.ls-icon-button--secondary:active:not(:disabled){background-color:var(--ls-color-icon-button-secondary-pressed-background)}.ls-icon-button--secondary:disabled{background-color:var(--ls-color-icon-button-secondary-disabled-background);border-color:var(--ls-color-icon-button-secondary-disabled-border);color:var(--ls-color-icon-button-secondary-disabled-content)}.ls-icon-button--secondary.ls-icon-button--nav{background-color:var(--ls-color-bg-surface);border-color:var(--ls-color-border-subtle);color:var(--ls-color-navigation-control-content)}.ls-icon-button--secondary.ls-icon-button--nav.ls-icon-button--context:not(:active):not(:disabled){background-color:var(--ls-color-navigation-item-context-background)}.ls-icon-button--secondary.ls-icon-button--nav:active:not(:disabled){background-color:var(--ls-color-icon-button-secondary-pressed-background);border-color:var(--ls-color-icon-button-secondary-border)}.ls-icon-button--secondary.ls-icon-button--nav:disabled{background-color:var(--ls-color-icon-button-secondary-disabled-background);border-color:var(--ls-color-icon-button-secondary-disabled-border);color:var(--ls-color-icon-button-secondary-disabled-content)}.ls-icon-button:disabled{cursor:not-allowed}.ls-icon-button:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:1px}.ls-icon-button__icon{color:inherit;justify-content:center;align-items:center;display:inline-flex}.ls-icon-button--icon-24 .ls-icon-button__icon{block-size:var(--ls-size-icon-l);inline-size:var(--ls-size-icon-l)}.ls-icon-button--icon-32 .ls-icon-button__icon{block-size:32px;inline-size:32px}.ls-icon-button__icon>*{max-block-size:100%;max-inline-size:100%}.ls-icon-button__icon>svg,.ls-icon-button__icon>img{block-size:100%;inline-size:100%;display:block}@media(forced-colors:active){.ls-icon-button--secondary{border:1px solid buttontext}.ls-icon-button:disabled{color:graytext;border-color:graytext}}.ls-media-image{background-color:var(--ls-color-media-placeholder);border-radius:var(--ls-radius-media);box-sizing:border-box;inline-size:100%;display:block;position:relative;overflow:hidden}.ls-media-image--empty,.ls-media-image--error,.ls-media-image--loading{border:var(--ls-stroke-control-default) solid var(--ls-color-media-placeholder-border)}.ls-media-image--loaded{border:var(--ls-stroke-control-default) solid transparent}.ls-media-image--16-9{aspect-ratio:16/9}.ls-media-image--4-3{aspect-ratio:4/3}.ls-media-image--1-1{aspect-ratio:1}.ls-media-image--free{block-size:var(--ls-media-image-block-size,auto);inline-size:var(--ls-media-image-inline-size,100%)}.ls-media-image__img{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;display:block;position:relative}.ls-media-image--loaded>.ls-media-image__img{opacity:1}.ls-media-image__placeholder{justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.ls-media-image__icon{color:var(--ls-color-media-placeholder-icon)}.ls-media-image__icon--spin{animation:.8s linear infinite ls-media-image-spin}@keyframes ls-media-image-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ls-media-image__icon--spin{animation-duration:4s}}.ls-media-image__upload-affordance{border:3px dashed var(--ls-color-button-primary-pressed-background);box-sizing:border-box;justify-content:center;align-items:center;block-size:72px;inline-size:72px;display:flex}.ls-media-image__error{color:var(--ls-color-status-danger-text);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:var(--ls-media-image-error-gap,var(--ls-space-field-gap)) 0 0}@media(forced-colors:active){.ls-media-image--empty,.ls-media-image--error,.ls-media-image--loading,.ls-media-image__upload-affordance{border-color:canvastext}.ls-media-image__icon{color:canvastext}}.ls-tag{border-radius:var(--ls-radius-pill);box-sizing:border-box;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;max-inline-size:100%;display:inline-flex;overflow:hidden}.ls-tag--s{block-size:var(--ls-size-tag-s);padding-inline:var(--ls-space-tag-x-s)}.ls-tag--m{block-size:var(--ls-size-tag-m);padding-inline:var(--ls-space-tag-x-m)}.ls-tag--neutral{background-color:var(--ls-color-bg-surface-muted);color:var(--ls-color-text-secondary)}.ls-tag--success{background-color:var(--ls-color-status-success-background);color:var(--ls-color-status-success-text)}.ls-tag--warning{background-color:var(--ls-color-status-warning-background);color:var(--ls-color-status-warning-text)}.ls-tag--danger{background-color:var(--ls-color-status-danger-background);color:var(--ls-color-status-danger-text)}.ls-tag--info{background-color:var(--ls-color-status-info-background);color:var(--ls-color-status-info-text)}@media(forced-colors:active){.ls-tag{border:1px solid canvastext}}.ls-coffee-shop-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--ls-color-bg-surface);block-size:var(--ls-coffee-shop-card-height,267px);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-coffee-shop-card-gap,10px);inline-size:100%;padding:var(--ls-coffee-shop-card-padding,14px);flex-direction:column;display:flex;position:relative;overflow:hidden}.ls-coffee-shop-card__header{flex:none;justify-content:space-between;align-items:center;block-size:24px;min-inline-size:0;display:flex;overflow:hidden}.ls-coffee-shop-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-coffee-shop-card-title-size,15px);font-weight:var(--ls-typography-font-style-semi-bold);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;line-height:18px;overflow:hidden}.ls-coffee-shop-card__header .ls-tag{flex:none}.ls-coffee-shop-card__media{border-radius:var(--ls-radius-media);flex:none;block-size:150px;inline-size:100%;overflow:hidden}.ls-coffee-shop-card__media>*{block-size:100%;inline-size:100%}.ls-coffee-shop-card__footer{align-items:flex-start;gap:var(--ls-coffee-shop-card-gap,10px);flex:none;block-size:48px;inline-size:100%;min-inline-size:0;display:flex}.ls-coffee-shop-card__info{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-coffee-shop-card-info-size,13px);font-weight:var(--ls-typography-font-style-semi-bold);gap:var(--ls-coffee-shop-card-gap,10px);flex-direction:column;flex:auto;min-inline-size:0;line-height:16px;display:flex;overflow:hidden}.ls-coffee-shop-card__info p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ls-coffee-shop-card__edit-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-coffee-shop-card[role=button]{cursor:pointer}.ls-coffee-shop-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-coffee-shop-card{border-color:canvastext}}.ls-create-entity-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-card-compact);inline-size:var(--ls-size-card-mobile);max-inline-size:100%;padding:var(--ls-space-card-compact);flex-direction:column;display:flex}.ls-create-entity-card__heading{align-items:center;gap:var(--ls-space-card-compact);justify-content:space-between;inline-size:100%;min-inline-size:0;display:flex}.ls-create-entity-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body);min-inline-size:0;margin:0}.ls-create-entity-card__add-action{flex:none}.ls-create-entity-card__primary{align-items:start;gap:var(--ls-space-card-compact);grid-template-columns:minmax(0,1fr) minmax(0,1fr);inline-size:100%;display:grid}.ls-create-entity-card__media{aspect-ratio:1;border-radius:var(--ls-radius-media);inline-size:100%;overflow:hidden}.ls-create-entity-card__media>*{block-size:100%;inline-size:100%}.ls-create-entity-card__primary-fields{gap:var(--ls-space-card-compact);flex-direction:column;min-inline-size:0;display:flex}.ls-create-entity-card__details-field,.ls-create-entity-card__actions{inline-size:100%;min-inline-size:0}.ls-create-entity-card__details-field>*,.ls-create-entity-card__actions>*{inline-size:100%}@media(forced-colors:active){.ls-create-entity-card{border-color:canvastext}}.ls-date-field{gap:var(--ls-space-field-gap);flex-direction:column;display:flex}.ls-date-field__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);align-items:baseline;gap:var(--ls-space-field-label-gap);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-date-field__label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-date-field__required-mark{color:var(--ls-color-status-danger-text)}.ls-date-field--disabled .ls-date-field__label,.ls-date-field--disabled .ls-date-field__required-mark{color:var(--ls-color-field-disabled-text)}.ls-date-field__control-wrapper{position:relative}.ls-date-field__control{background-color:var(--ls-color-field-background);block-size:var(--ls-size-field-input);border:var(--ls-stroke-control-default) solid var(--ls-color-field-border);border-radius:var(--ls-radius-field);box-sizing:border-box;color:var(--ls-color-field-text);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);padding:var(--ls-space-field-padding);outline:none;padding-inline-end:calc(var(--ls-space-field-padding) * 3)}.ls-date-field__control:focus{border-color:var(--ls-color-field-border-focus)}.ls-date-field__control::placeholder{color:var(--ls-color-field-placeholder)}.ls-date-field__control:disabled{background-color:var(--ls-color-field-disabled-background);color:var(--ls-color-field-disabled-text);cursor:not-allowed}.ls-date-field__control[aria-invalid=true]{border-color:var(--ls-color-field-border-error)}.ls-date-field__indicator{color:var(--ls-color-field-icon);pointer-events:none;align-items:center;block-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline-end:var(--ls-space-field-padding)}.ls-date-field--disabled .ls-date-field__indicator{color:var(--ls-color-field-disabled-text)}.ls-date-field__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-type-date-time-helper-size);line-height:var(--ls-type-date-time-helper-line-height);margin:0}.ls-date-field--error .ls-date-field__helper{color:var(--ls-color-field-helper-error)}.ls-date-field__helper--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-date-field__control{border-color:buttontext}.ls-date-field__control:disabled{border-color:graytext}.ls-date-field__control[aria-invalid=true]{border-color:mark}}.ls-empty-state{box-sizing:border-box;align-items:center;gap:var(--ls-empty-state-gap,20px);inline-size:100%;padding-block:var(--ls-empty-state-padding-block,24px);padding-inline:var(--ls-empty-state-padding-inline,16px);background:0 0;flex-direction:column;display:flex}.ls-empty-state__artwork{block-size:var(--ls-empty-state-artwork-block-size,132px);inline-size:var(--ls-empty-state-artwork-inline-size,180px);flex:none;justify-content:center;align-items:center;max-inline-size:100%;display:inline-flex}.ls-empty-state__artwork>*{max-block-size:100%;max-inline-size:100%}.ls-empty-state__copy{align-items:center;gap:var(--ls-empty-state-copy-gap,8px);text-align:center;flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.ls-empty-state__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-type-state-panel-full-title-style);inline-size:100%;line-height:var(--ls-type-state-panel-full-title-line-height);word-break:break-word}.ls-empty-state__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);word-break:break-word}.ls-empty-state__actions{align-items:center;gap:var(--ls-empty-state-actions-gap,8px);flex-wrap:wrap;justify-content:center;display:flex}.ls-error-state{box-sizing:border-box;align-items:center;gap:var(--ls-error-state-gap,20px);inline-size:100%;padding-block:var(--ls-error-state-padding-block,24px);padding-inline:var(--ls-error-state-padding-inline,16px);background:0 0;flex-direction:column;display:flex}.ls-error-state__artwork{block-size:var(--ls-error-state-artwork-block-size,132px);inline-size:var(--ls-error-state-artwork-inline-size,180px);flex:none;justify-content:center;align-items:center;max-inline-size:100%;display:inline-flex}.ls-error-state__artwork>*{max-block-size:100%;max-inline-size:100%}.ls-error-state__copy{align-items:center;gap:var(--ls-error-state-copy-gap,8px);text-align:center;flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.ls-error-state__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-type-state-panel-full-title-style);inline-size:100%;line-height:var(--ls-type-state-panel-full-title-line-height);word-break:break-word}.ls-error-state__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);word-break:break-word}.ls-error-state__technical{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:var(--ls-color-text-secondary);cursor:pointer;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;gap:var(--ls-error-state-technical-gap,4px);text-align:center;background:0 0;border:none;flex-direction:column;inline-size:100%;padding:0;display:flex}.ls-error-state__technical:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-error-state__technical-code{font-size:var(--ls-error-state-technical-font-size,10px);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-error-state-technical-line-height,14px);word-break:break-word}.ls-error-state__technical-details{font-size:var(--ls-error-state-technical-font-size,10px);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-error-state-technical-line-height,14px);word-break:break-word}.ls-error-state__actions{align-items:center;gap:var(--ls-error-state-actions-gap,8px);flex-wrap:wrap;justify-content:center;display:flex}.ls-error-state__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-event-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);inline-size:240px;max-inline-size:100%;overflow:hidden}.ls-event-card__content,.ls-event-card__control{box-sizing:border-box;gap:var(--ls-space-event-card-compact);inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-event-card__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:start;touch-action:manipulation;background:0 0;border:0;text-decoration:none}.ls-event-card__control:active:not(:disabled){background:var(--ls-color-bg-surface-hover)}.ls-event-card__control:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:-3px}.ls-event-card__control:disabled{cursor:not-allowed;opacity:var(--ls-opacity-disabled)}.ls-event-card__title,.ls-event-card__time{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;margin:0}.ls-event-card__title{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-event-card__time,.ls-event-card__name{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small)}.ls-event-card__time{font-weight:var(--ls-typography-font-style-regular)}.ls-event-card__spacer{flex:none;block-size:8px}.ls-event-card__who{align-items:center;gap:var(--ls-space-product-card);min-inline-size:0;display:flex;overflow:hidden}.ls-event-card__leading{border-radius:var(--ls-radius-pill);flex:none;block-size:32px;inline-size:32px;overflow:hidden}.ls-event-card__leading>*{block-size:100%;inline-size:100%}.ls-event-card__name{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-weight:var(--ls-typography-font-style-medium);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media(forced-colors:active){.ls-event-card{border-color:canvastext}}.ls-event-detail{background:var(--ls-color-bg-surface);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-card-compact);inline-size:100%;padding-block:var(--ls-event-detail-padding-block,20px);padding-inline:var(--ls-space-card);flex-direction:column;display:flex;position:relative}.ls-event-detail--card{border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card)}.ls-event-detail--sheet{--_ls-edit-outline-radius:var(--ls-event-detail-sheet-radius,24px);border-start-start-radius:var(--ls-event-detail-sheet-radius,24px);border-start-end-radius:var(--ls-event-detail-sheet-radius,24px);flex:none}.ls-event-detail__tag{flex:none;align-self:flex-start;max-inline-size:100%;display:inline-flex}.ls-event-detail__tag--text{background:var(--ls-color-action-primary);border-radius:var(--ls-radius-pill);box-sizing:border-box;color:var(--ls-color-text-on-action);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption);padding-block:var(--ls-event-detail-tag-padding-block,5px);padding-inline:var(--ls-event-detail-tag-padding-inline,12px);white-space:nowrap}.ls-event-detail__title,.ls-event-detail__description,.ls-event-detail__primary,.ls-event-detail__secondary,.ls-event-detail__attendance{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;margin:0}.ls-event-detail__title{color:var(--ls-color-text-primary);font-size:var(--ls-event-detail-title-font-size,28px);font-weight:var(--ls-typography-font-style-semi-bold);line-height:normal}.ls-event-detail__description{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-body-small)}.ls-event-detail__details{flex-direction:column;inline-size:100%;display:flex}.ls-event-detail__row{box-sizing:border-box;align-items:center;gap:var(--ls-space-card-compact);inline-size:100%;padding-block:var(--ls-event-detail-row-padding-block,8px);padding-inline:var(--ls-event-detail-row-padding-inline,10px);display:flex}.ls-event-detail__visual{background:var(--ls-color-bg-surface-muted);border-radius:var(--ls-event-detail-visual-radius,8px);block-size:var(--ls-event-detail-visual-size,32px);inline-size:var(--ls-event-detail-visual-size,32px);flex:none;justify-content:center;align-items:center;display:flex}.ls-event-detail__visual>*{block-size:100%;inline-size:100%}.ls-event-detail__copy{gap:var(--ls-event-detail-copy-gap,2px);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ls-event-detail__location-action{flex:none;align-items:center;display:flex}.ls-event-detail__primary{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-event-detail__row--schedule .ls-event-detail__primary{flex:auto;min-inline-size:0}.ls-event-detail__duration{flex:none}.ls-event-detail__secondary{color:var(--ls-color-text-secondary);font-size:var(--ls-event-detail-secondary-font-size,11px);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-event-detail__attendance{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body)}.ls-event-detail__edit-outline{border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}@media(forced-colors:active){.ls-event-detail--card,.ls-event-detail__edit-outline{border-color:canvastext}}.ls-event-media-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-item);inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex;position:relative}.ls-event-media-card__meta{color:var(--ls-color-text-secondary);white-space:nowrap;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);align-items:center;gap:var(--ls-space-event-card-inline);line-height:var(--ls-typography-line-height-caption);justify-content:space-between;display:flex;overflow:hidden}.ls-event-media-card__datetime{align-items:center;gap:var(--ls-space-event-card-compact);display:inline-flex}.ls-event-media-card__bullet{color:var(--ls-color-text-muted)}.ls-event-media-card__body{align-items:flex-start;gap:var(--ls-space-item);display:flex;overflow:hidden}.ls-event-media-card__body--media{grid-template-columns:repeat(2,minmax(0,1fr));block-size:150px;display:grid}.ls-event-media-card__content{gap:var(--ls-space-event-card-inline);flex-direction:column;min-inline-size:0;display:flex}.ls-event-media-card__body:not(.ls-event-media-card__body--media) .ls-event-media-card__content{flex:auto}.ls-event-media-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-bold);line-height:var(--ls-typography-line-height-body);margin:0}.ls-event-media-card__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-event-media-card__media{border-radius:var(--ls-radius-media);block-size:150px;overflow:hidden}.ls-event-media-card__media>*{block-size:100%;inline-size:100%}.ls-event-media-card__actions{gap:var(--ls-space-event-card-inline);display:flex}.ls-event-media-card__action{flex:1}.ls-event-media-card--edit{border:var(--ls-admin-edit-outline-width,var(--ls-size-admin-edit-outline-stroke)) solid transparent;position:relative}.ls-event-media-card--edit>.ls-edit-outline{inset:calc(0px - var(--ls-admin-edit-outline-width,var(--ls-size-admin-edit-outline-stroke)))}.ls-event-media-card[role=button]{cursor:pointer}.ls-event-media-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-event-media-card{border-color:canvastext}}.ls-event-rsvp-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-item);inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-event-rsvp-card__top{align-items:flex-start;gap:var(--ls-space-item);display:flex}.ls-event-rsvp-card__date{background:var(--ls-color-bg-surface-muted);block-size:var(--ls-size-event-card-date);border-radius:var(--ls-radius-event-card-date);box-sizing:border-box;inline-size:var(--ls-size-event-card-date);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.ls-event-rsvp-card__day{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-typography-font-style-bold);line-height:var(--ls-typography-line-height-title)}.ls-event-rsvp-card__month{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-caption)}.ls-event-rsvp-card__heading{gap:var(--ls-space-event-card-compact);flex-direction:column;flex:1;min-inline-size:0;display:flex}.ls-event-rsvp-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body);overflow-wrap:anywhere;margin:0}.ls-event-rsvp-card__club{align-items:center;gap:var(--ls-space-event-card-inline);min-inline-size:0;display:flex}.ls-event-rsvp-card__club-name{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ls-event-rsvp-card__details{gap:var(--ls-space-event-card-compact);flex-direction:column;display:flex}.ls-event-rsvp-card__meta{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-body-small);overflow-wrap:anywhere;margin:0}.ls-event-rsvp-card__location{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-body-small);overflow-wrap:anywhere;margin:0}.ls-event-rsvp-card__action{inline-size:100%}@media(forced-colors:active){.ls-event-rsvp-card{border-color:canvastext}}.ls-field{gap:var(--ls-space-field-gap);flex-direction:column;display:flex}.ls-field__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);align-items:baseline;gap:var(--ls-space-field-label-gap);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-field__required-mark{color:var(--ls-color-status-danger-text)}.ls-field__label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-field--disabled .ls-field__label,.ls-field--disabled .ls-field__required-mark{color:var(--ls-color-field-disabled-text)}.ls-field__control{background-color:var(--ls-color-field-background);border:var(--ls-stroke-control-default) solid var(--ls-color-field-border);border-radius:var(--ls-radius-field);box-sizing:border-box;color:var(--ls-color-field-text);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);padding:var(--ls-space-field-padding);outline:none}.ls-field__control--input{block-size:var(--ls-size-field-input)}.ls-field__control--textarea{min-block-size:var(--ls-size-field-textarea);resize:vertical}.ls-field__control::placeholder{color:var(--ls-color-field-placeholder)}.ls-field__control:focus{border-color:var(--ls-color-field-border-focus)}.ls-field__control:disabled{background-color:var(--ls-color-field-disabled-background);color:var(--ls-color-field-disabled-text);cursor:not-allowed}.ls-field__control:disabled::placeholder{color:var(--ls-color-field-disabled-text)}.ls-field__control[aria-invalid=true]{border-color:var(--ls-color-field-border-error)}.ls-field__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-field--error .ls-field__helper{color:var(--ls-color-field-helper-error)}.ls-field--disabled .ls-field__helper{color:var(--ls-color-field-disabled-text)}.ls-field__helper--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-field__control{border-color:buttontext}.ls-field__control:disabled{border-color:graytext}.ls-field__control[aria-invalid=true]{border-color:mark}}.ls-file-upload{gap:var(--ls-space-field-gap);flex-direction:column;inline-size:100%;display:flex}.ls-file-upload__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);align-items:baseline;gap:var(--ls-space-field-label-gap);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-file-upload__label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-file-upload--disabled .ls-file-upload__label{color:var(--ls-color-field-disabled-text)}.ls-file-upload__surface{--_ls-file-upload-height:160px;background-color:var(--ls-color-media-placeholder);block-size:var(--_ls-file-upload-height);border-radius:var(--ls-radius-media);box-sizing:border-box;justify-content:center;align-items:center;inline-size:100%;display:flex;position:relative;overflow:hidden}.ls-file-upload--error .ls-file-upload__surface{border:var(--ls-stroke-card) dashed var(--ls-color-field-border-error)}.ls-file-upload--disabled .ls-file-upload__surface{background-color:var(--ls-color-field-disabled-background)}.ls-file-upload__input{cursor:pointer;opacity:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.ls-file-upload__input:disabled{cursor:not-allowed}.ls-file-upload__surface:has(.ls-file-upload__input:focus-visible){outline:3px solid var(--ls-color-focus-ring);outline-offset:1px}.ls-file-upload__icon{block-size:32px;color:var(--ls-color-media-placeholder-icon);pointer-events:none;justify-content:center;align-items:center;inline-size:32px;display:inline-flex}.ls-file-upload__icon>*{max-block-size:100%;max-inline-size:100%}.ls-file-upload--disabled .ls-file-upload__icon{color:var(--ls-color-field-disabled-text)}.ls-file-upload__filename{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-type-field-label-line-height);margin:0}.ls-file-upload__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-type-field-label-line-height);margin:0}.ls-file-upload--error .ls-file-upload__helper{color:var(--ls-color-field-helper-error)}.ls-file-upload__helper--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-file-upload__surface{border:1px solid buttontext}.ls-file-upload--error .ls-file-upload__surface{border-color:mark}.ls-file-upload--disabled .ls-file-upload__surface{border-color:graytext}}.ls-form-actions{box-sizing:border-box;align-items:stretch;gap:var(--ls-space-item);inline-size:100%;max-inline-size:var(--ls-size-form-content);min-block-size:var(--ls-size-row-min-height);display:flex}.ls-form-actions__action{flex:1;min-inline-size:0;display:flex}.ls-form-actions__action>*{flex:auto;min-inline-size:0}.ls-form-media{gap:var(--ls-space-field-gap);flex-direction:column;inline-size:100%;display:flex}.ls-form-media__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-form-media__media{border-radius:var(--ls-radius-media);box-sizing:border-box;display:grid;position:relative;overflow:hidden}.ls-form-media--wide .ls-form-media__media{block-size:var(--ls-size-form-media-wide-height);inline-size:100%}.ls-form-media--square .ls-form-media__media{block-size:var(--ls-size-form-media-square);inline-size:var(--ls-size-form-media-square)}.ls-form-media__media>:first-child{block-size:100%;inline-size:100%}.ls-form-media--error .ls-form-media__media{border:var(--ls-stroke-card) dashed var(--ls-color-field-border-error)}.ls-form-media__action{position:absolute;inset-block-start:var(--ls-space-navigation);inset-inline-end:var(--ls-space-navigation)}.ls-form-media__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-form-media--error .ls-form-media__helper{color:var(--ls-color-field-helper-error)}@media(forced-colors:active){.ls-form-media--error .ls-form-media__media{border-color:mark}}.ls-header{block-size:var(--ls-size-navigation-header-height);box-sizing:border-box;color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;padding-inline:var(--ls-space-page-x);background-color:#0000;flex-direction:column;display:flex}.ls-header--page{padding-block:var(--ls-space-navigation-header-page-top) var(--ls-space-navigation-header-page-bottom)}.ls-header--detail{padding-block:var(--ls-space-navigation-header-detail-top) var(--ls-space-navigation-header-detail-bottom)}.ls-header__row{align-items:center;gap:var(--ls-space-navigation-header-gap);flex:auto;min-block-size:0;display:flex}.ls-header--detail .ls-header__row{min-block-size:var(--ls-size-navigation-header-detail-row-height)}.ls-header__leading,.ls-header__trailing{flex:none;align-items:center;display:flex}.ls-header__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.ls-header--page .ls-header__title{font-size:var(--ls-type-navigation-header-page-size);font-weight:var(--ls-type-navigation-header-page-style,var(--ls-typography-font-style-semi-bold));line-height:var(--ls-type-navigation-header-page-line-height)}.ls-header--detail .ls-header__title{font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-type-navigation-header-detail-line-height);text-align:center}.ls-header__meta{color:var(--ls-color-text-secondary);font-size:var(--ls-type-navigation-header-meta-size);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);white-space:nowrap;flex:none}.ls-header__content{align-items:center;min-inline-size:0;display:flex}.ls-header__content--inline{inline-size:var(--ls-size-navigation-header-search-width);flex:none}.ls-header__content--inline>*{inline-size:100%}.ls-header__content--stacked{min-block-size:var(--ls-size-navigation-header-detail-row-height);padding-block:var(--ls-space-navigation-header-detail-top) var(--ls-space-navigation-header-detail-bottom)}.ls-key-value-row{box-sizing:border-box;color:var(--ls-color-text-primary);align-items:center;column-gap:var(--ls-space-item);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);grid-template-columns:minmax(0,1fr) max-content;min-block-size:44px;display:grid}.ls-key-value-row--ranked{grid-template-columns:auto minmax(0,1fr) max-content}.ls-key-value-row__rank,.ls-key-value-row__label,.ls-key-value-row__value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ls-key-value-row__rank{color:var(--ls-color-text-secondary)}.ls-key-value-row__label,.ls-key-value-row__value{color:var(--ls-color-text-primary)}.ls-key-value-row__value{font-weight:var(--ls-typography-font-style-semi-bold);text-align:end}.ls-list-item{background-color:var(--ls-color-bg-surface);border-radius:var(--ls-radius-row);box-sizing:border-box;color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;align-items:center;gap:var(--ls-space-item);min-block-size:var(--ls-size-row-min-height);padding-block:var(--ls-space-row-y);padding-inline:var(--ls-space-control-x);display:flex}.ls-list-item--interactive{padding:0}.ls-list-item__control{border-radius:inherit;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--ls-space-item);min-block-size:var(--ls-size-row-min-height);min-inline-size:0;padding-block:var(--ls-space-row-y);padding-inline:var(--ls-space-control-x);text-align:start;background:0 0;border:none;flex:auto;margin:0;text-decoration:none;display:flex}.ls-list-item__control:hover:not(:disabled),.ls-list-item__control:active:not(:disabled){background-color:var(--ls-color-bg-surface-hover)}.ls-list-item__control:focus-visible{outline:2px solid var(--ls-color-focus-ring);outline-offset:-2px}.ls-list-item__control:disabled{cursor:default;opacity:var(--ls-opacity-disabled)}.ls-list-item__leading,.ls-list-item__trailing{flex:none;align-items:center;display:flex}.ls-list-item__body{gap:var(--ls-list-item-copy-gap,2px);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ls-list-item__title{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-list-item__description{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-market-bottom-nav{box-sizing:border-box;align-items:center;gap:var(--ls-space-navigation-container-gap);max-inline-size:var(--ls-size-navigation-bottom-nav-max-width);display:flex}.ls-market-bottom-nav__primary{flex:auto;min-inline-size:0}.ls-market-bottom-nav__cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(var(--ls-effect-navigation-bottom-nav-surface-blur-radius));backdrop-filter:blur(var(--ls-effect-navigation-bottom-nav-surface-blur-radius));background-color:var(--ls-color-bg-surface);block-size:var(--ls-market-bottom-nav-cart-size,64px);border:1px solid var(--ls-color-border-subtle);border-radius:var(--ls-radius-navigation-bottom-nav-icon-only-surface);box-shadow:0 4px 20px -2px var(--ls-color-navigation-bottom-nav-surface-shadow);box-sizing:border-box;cursor:pointer;font:inherit;inline-size:var(--ls-market-bottom-nav-cart-size,64px);padding-block:var(--ls-market-bottom-nav-cart-padding-block,8px);padding-inline:var(--ls-market-bottom-nav-cart-padding-inline,16px);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex;overflow:hidden}.ls-market-bottom-nav__cart:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-market-bottom-nav__cart-count{color:var(--ls-color-navigation-item-inactive-content);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-market-bottom-nav__cart-icon{block-size:var(--ls-size-navigation-icon-only-icon);color:var(--ls-color-navigation-item-inactive-content);inline-size:var(--ls-size-navigation-icon-only-icon);justify-content:center;align-items:center;display:flex}.ls-market-bottom-nav__cart-icon>svg,.ls-market-bottom-nav__cart-icon>img{block-size:100%;inline-size:100%;display:block}@media(forced-colors:active){.ls-market-bottom-nav__cart{border:1px solid canvastext}}.ls-market-info-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);align-items:center;gap:var(--ls-space-card-compact);inline-size:100%;padding-block:var(--ls-market-info-card-padding-block,14px);padding-inline:var(--ls-space-card);justify-content:space-between;display:flex;position:relative}.ls-market-info-card__copy{gap:var(--ls-space-event-card-compact);flex-direction:column;flex:auto;min-inline-size:0;display:flex}a.ls-market-info-card__copy,.ls-market-info-card__copy--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:none;margin:0;padding:0;text-decoration:none}a.ls-market-info-card__copy:focus-visible,.ls-market-info-card__copy--button:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-market-info-card__title,.ls-market-info-card__description,.ls-market-info-card__meta{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;margin:0}.ls-market-info-card__title{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body)}.ls-market-info-card__description{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-market-info-card__meta{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-caption)}.ls-market-info-card__edit-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-market-info-card[role=button]{cursor:pointer}.ls-market-info-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-market-info-card,.ls-market-info-card__edit-outline{border-color:canvastext}}.ls-menu-item{background:var(--ls-color-bg-surface);border-radius:var(--ls-radius-card);box-sizing:border-box;block-size:100px;color:var(--ls-color-text-primary);inline-size:100%;min-inline-size:var(--ls-menu-item-min-inline-size-coffee,260px);padding:var(--ls-space-item);align-items:center;display:flex;position:relative}.ls-menu-item__content{align-items:center;gap:var(--ls-menu-item-content-gap,12px);block-size:100%;flex:auto;min-inline-size:0;padding-inline-end:var(--ls-menu-item-gap,12px);display:flex;overflow:hidden}.ls-menu-item__media{background-color:var(--ls-color-media-placeholder);border-radius:var(--ls-radius-media);flex-shrink:0;block-size:100%;inline-size:84px;position:relative;overflow:hidden}.ls-menu-item__media>:first-child{block-size:100%;inline-size:100%}.ls-menu-item__copy{gap:var(--ls-space-field-label-gap);flex-direction:column;flex:auto;min-inline-size:0;display:flex;overflow:hidden}.ls-menu-item__title,.ls-menu-item__supporting,.ls-menu-item__price{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;margin:0}.ls-menu-item__title,.ls-menu-item__price{color:var(--ls-color-text-primary);font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);text-overflow:ellipsis;white-space:nowrap;line-height:normal;overflow:hidden}.ls-menu-item__supporting{-webkit-line-clamp:2;color:var(--ls-color-text-secondary);font-size:var(--ls-menu-item-supporting-font-size,11px);font-weight:var(--ls-typography-font-style-regular);line-clamp:2;line-height:var(--ls-menu-item-supporting-line-height,normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ls-menu-item__quantity{flex-shrink:0}.ls-menu-item__edit-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-menu-item__normal-outline{border:1px solid var(--ls-color-border-default);border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-menu-item--add{justify-content:center}.ls-menu-item .ls-menu-item__add-action{block-size:44px;inline-size:44px}.ls-menu-item__add-action svg{block-size:20px;inline-size:20px}.ls-menu-item[role=button]{cursor:pointer}.ls-menu-item[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-metric-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-control-default) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-item);min-block-size:140px;inline-size:100%;min-inline-size:0;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-metric-card__metric{gap:var(--ls-space-item);flex-direction:column;min-inline-size:0;margin:0;display:flex}.ls-metric-card__label-row{justify-content:space-between;align-items:center;min-inline-size:0;display:flex}.ls-metric-card__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.ls-metric-card__value{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-display);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-display);white-space:nowrap;min-inline-size:0;margin:0}.ls-metric-card__accuracy{block-size:var(--ls-size-icon-s);color:var(--ls-color-icon-secondary);inline-size:var(--ls-size-icon-s);flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-metric-card__accuracy-glyph{line-height:1}.ls-metric-card__status,.ls-metric-card__supporting{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small);margin:0}.ls-metric-card__status{color:var(--ls-color-text-secondary);font-weight:var(--ls-typography-font-style-semi-bold)}.ls-metric-card__supporting{color:var(--ls-color-text-secondary);font-weight:var(--ls-typography-font-style-regular)}.ls-metric-card__visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-metric-card{border-color:canvastext}}.ls-metric-delta{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);align-items:baseline;gap:6px;display:inline-flex}.ls-metric-delta__glyph{flex:none}.ls-metric-delta__visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-metric-top-list{background:var(--ls-color-bg-surface);border:var(--ls-stroke-control-default) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;gap:var(--ls-space-item);min-block-size:220px;inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-metric-top-list__title,.ls-metric-top-list__supporting,.ls-metric-top-list__empty{margin:0}.ls-metric-top-list__title{font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-title)}.ls-metric-top-list__supporting,.ls-metric-top-list__empty{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small)}.ls-metric-top-list__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ls-metric-top-list__item{min-block-size:44px}.ls-metrics-grid{gap:var(--ls-space-card);grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.ls-metrics-grid--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-nav-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ls-color-navigation-background);block-size:var(--ls-size-navigation-icon-only-hit-height);border-radius:var(--ls-radius-navigation-item-icon-only);box-sizing:border-box;color:var(--ls-color-navigation-item-inactive-content);cursor:pointer;font:inherit;align-items:center;gap:var(--ls-space-navigation);max-inline-size:var(--ls-nav-action-max-inline-size,200px);min-inline-size:var(--ls-size-navigation-icon-only-hit-width);padding-block:var(--ls-nav-action-padding-block,8px);padding-inline:var(--ls-nav-action-padding-inline,16px);border:none;justify-content:center;margin:0;text-decoration:none;display:flex;position:relative}.ls-nav-action:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-nav-action__icon{block-size:var(--ls-size-navigation-icon-only-icon);inline-size:var(--ls-size-navigation-icon-only-icon);flex:none;justify-content:center;align-items:center;display:flex}.ls-nav-action__icon>svg,.ls-nav-action__icon>img{block-size:100%;inline-size:100%;display:block}.ls-nav-action__label{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ls-nav-action__visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-nav-action__notice{background-color:var(--ls-color-navigation-item-notice);block-size:var(--ls-size-navigation-notice);inline-size:var(--ls-size-navigation-notice);border-radius:50%;position:absolute;inset-block-start:6px;inset-inline-end:6px}.ls-nav-action--accent{color:var(--ls-color-navigation-item-active-content)}.ls-nav-action--neutral.ls-nav-action--default{background-color:var(--ls-color-navigation-background)}.ls-nav-action--context.ls-nav-action--default{background-color:var(--ls-nav-action-context-background,var(--ls-color-navigation-item-context-background))}.ls-nav-action--accent.ls-nav-action--default{background-color:var(--ls-color-navigation-item-active-background)}.ls-nav-action--neutral.ls-nav-action--pressed,.ls-nav-action--context.ls-nav-action--pressed{background-color:var(--ls-color-button-secondary-pressed-background)}.ls-nav-action--accent.ls-nav-action--pressed{background-color:var(--ls-color-button-primary-pressed-background)}.ls-nav-action--neutral.ls-nav-action--default:active,.ls-nav-action--context.ls-nav-action--default:active{background-color:var(--ls-color-button-secondary-pressed-background)}.ls-nav-action--accent.ls-nav-action--default:active{background-color:var(--ls-color-button-primary-pressed-background)}.ls-nav-action--disabled{background-color:var(--ls-color-disabled-background);color:var(--ls-color-disabled-text);cursor:not-allowed}@media(forced-colors:active){.ls-nav-action--accent.ls-nav-action--default,.ls-nav-action--accent.ls-nav-action--pressed{color:highlighttext;background-color:highlight}.ls-nav-action--disabled{color:graytext}}.ls-notice{background:var(--ls-color-bg-surface);border:var(--ls-stroke-control-default) solid var(--ls-color-border-default);border-radius:var(--ls-radius-row);box-sizing:border-box;gap:var(--ls-space-navigation);inline-size:100%;padding:var(--ls-space-card);flex-direction:column;display:flex}.ls-notice__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-title)}.ls-notice--success .ls-notice__title{color:var(--ls-color-status-success-text)}.ls-notice__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small)}@media(forced-colors:active){.ls-notice{border-color:canvastext}}.ls-page-intro{box-sizing:border-box;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;align-items:flex-start;gap:var(--ls-space-section);padding-block:var(--ls-space-page-y);padding-inline:var(--ls-space-page-x);flex-wrap:wrap;display:flex}.ls-page-intro__heading{gap:var(--ls-space-item);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ls-page-intro__eyebrow{color:var(--ls-color-text-accent);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-caption)}.ls-page-intro__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-display),var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-heading);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-heading)}.ls-page-intro__description{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-body);line-height:var(--ls-typography-line-height-body)}.ls-page-intro__actions{align-items:center;gap:var(--ls-space-item);flex-wrap:wrap;flex:none;display:flex}.ls-product-added-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-product-added-card-gap,5px);inline-size:var(--ls-size-product-card-width);padding:var(--ls-space-product-card);flex-direction:column;display:flex}.ls-product-added-card__media{background-color:var(--ls-color-media-placeholder);border-radius:var(--ls-radius-media);block-size:110px;position:relative;overflow:hidden}.ls-product-added-card__media>:first-child{block-size:100%;inline-size:100%}.ls-product-added-card__title,.ls-product-added-card__meta{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;overflow-wrap:break-word;margin:0}.ls-product-added-card__title{color:var(--ls-color-text-primary);font-size:var(--ls-product-added-card-title-font-size,13px);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-product-added-card-title-line-height,18px)}.ls-product-added-card__meta{color:var(--ls-color-text-secondary);font-size:var(--ls-product-added-card-meta-font-size,10px);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-product-added-card-meta-line-height,15px)}@media(forced-colors:active){.ls-product-added-card{border-color:canvastext}}.ls-product-card{background:var(--ls-color-bg-surface);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-space-product-card);block-size:240px;inline-size:var(--ls-size-product-card-width);padding:var(--ls-space-product-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.ls-product-card--admin-add{justify-content:center;align-items:center}.ls-product-card__media{border-radius:var(--ls-radius-media);block-size:112px;inline-size:100%;position:relative;overflow:hidden}.ls-product-card__media>:first-child{block-size:100%;inline-size:100%}.ls-product-card__stock{max-inline-size:calc(100% - 2 * var(--ls-space-product-card));position:absolute;inset-block-end:var(--ls-space-product-card);inset-inline-end:var(--ls-space-product-card)}.ls-product-card__content{gap:var(--ls-space-event-card-compact);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.ls-product-card__title,.ls-product-card__detail,.ls-product-card__price{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-product-card__title{color:var(--ls-color-text-primary);font-weight:var(--ls-typography-font-style-semi-bold)}.ls-product-card__detail,.ls-product-card__price{color:var(--ls-color-text-secondary);font-weight:var(--ls-typography-font-style-regular)}.ls-product-card__price{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-product-card__quantity{flex:none;inline-size:100%;margin-block-start:auto}.ls-product-card__quantity>*{inline-size:100%}.ls-product-card__edit-outline,.ls-product-card__normal-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-product-card__normal-outline{border:var(--ls-stroke-card) solid var(--ls-color-border-default)}.ls-product-card[role=button]{cursor:pointer}.ls-product-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-product-card__edit-outline,.ls-product-card__normal-outline{border-color:canvastext}}.ls-quantity-stepper{background-color:var(--ls-color-quantity-stepper-filled-background);block-size:var(--_ls-quantity-stepper-height);border:var(--ls-stroke-none) solid transparent;border-radius:var(--ls-radius-pill);box-sizing:border-box;color:var(--ls-color-quantity-stepper-filled-content);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-variant-numeric:tabular-nums;font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-typography-line-height-body-small);align-items:stretch;min-inline-size:max-content;display:inline-flex}.ls-quantity-stepper--compact{--_ls-quantity-stepper-height:var(--ls-size-quantity-stepper-height);--_ls-quantity-stepper-icon-size:var(--ls-size-icon-s);--_ls-quantity-stepper-padding-inline:var(--ls-quantity-stepper-padding-inline,8px)}.ls-quantity-stepper--regular{--_ls-quantity-stepper-height:var(--ls-size-quantity-stepper-height-regular);--_ls-quantity-stepper-icon-size:var(--ls-size-icon-s);--_ls-quantity-stepper-padding-inline:var(--ls-quantity-stepper-padding-inline-regular,12px)}.ls-quantity-stepper--empty{justify-content:center;padding-inline:0}.ls-quantity-stepper--filled{gap:var(--ls-quantity-stepper-gap,4px);padding-inline:var(--_ls-quantity-stepper-padding-inline);justify-content:space-between}.ls-quantity-stepper__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;block-size:100%;color:inherit;cursor:pointer;font:inherit;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ls-quantity-stepper--filled .ls-quantity-stepper__button{inline-size:var(--_ls-quantity-stepper-height)}.ls-quantity-stepper--empty .ls-quantity-stepper__button{inline-size:100%;min-inline-size:calc(2 * var(--_ls-quantity-stepper-height) + 2ch + 2 * var(--_ls-quantity-stepper-padding-inline) + 2 * var(--ls-quantity-stepper-gap,4px));padding-inline:var(--_ls-quantity-stepper-padding-inline)}.ls-quantity-stepper__button:disabled{cursor:not-allowed;opacity:var(--ls-opacity-disabled)}.ls-quantity-stepper__button:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:-2px}.ls-quantity-stepper__icon{block-size:var(--_ls-quantity-stepper-icon-size);color:inherit;inline-size:var(--_ls-quantity-stepper-icon-size);justify-content:center;align-items:center;display:inline-flex}.ls-quantity-stepper__icon>*{max-block-size:100%;max-inline-size:100%}.ls-quantity-stepper__value{color:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-inline-size:2ch;display:inline-flex}@media(forced-colors:active){.ls-quantity-stepper{border:1px solid buttontext}.ls-quantity-stepper__button:disabled{color:graytext}}.ls-screen-shell{background:var(--ls-color-bg-canvas);box-sizing:border-box;isolation:isolate;inline-size:100%;flex-direction:column;padding-block-start:var(--ls-screen-shell-safe-area-top,env(safe-area-inset-top,0px));display:flex;position:relative}.ls-screen-shell--fixed{block-size:100dvh;overflow:hidden}.ls-screen-shell--content{min-block-size:100dvh}.ls-screen-shell__top{flex:none}.ls-screen-shell__body{flex:auto;min-block-size:0;position:relative}.ls-screen-shell__content{box-sizing:border-box;block-size:100%}.ls-screen-shell--fixed .ls-screen-shell__content{overflow-y:auto}.ls-screen-shell__chrome{pointer-events:none;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.ls-screen-shell__top-notice-rail{padding-block-start:var(--ls-space-page-y);padding-inline:var(--ls-space-page-x);pointer-events:none;justify-content:flex-end;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.ls-screen-shell__bottom-rail{align-items:stretch;gap:var(--ls-space-item);padding-block-end:calc(var(--ls-screen-shell-bottom-inset,var(--ls-space-navigation-bottom-rail-inset)) + var(--ls-screen-shell-safe-area-bottom,env(safe-area-inset-bottom,0px)));padding-inline:var(--ls-space-page-x);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.ls-screen-shell__top-notice{pointer-events:auto}.ls-screen-shell__bottom-assist,.ls-screen-shell__bottom{pointer-events:none;justify-content:center;display:flex}.ls-screen-shell__bottom-assist>*,.ls-screen-shell__bottom>*{pointer-events:auto}.ls-screen-shell__scrim{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}.ls-screen-shell__overlay{z-index:3;position:absolute;top:0;right:0;bottom:0;left:0}.ls-scrim-overlay{background-color:var(--ls-color-overlay-scrim);box-sizing:border-box;block-size:100%;inline-size:100%}.ls-search{background-color:var(--ls-color-search-background);border:var(--ls-stroke-control-default) solid var(--ls-color-search-border-default);border-radius:var(--ls-radius-search);box-sizing:border-box;cursor:text;align-items:center;gap:var(--ls-space-search-gap);padding-inline:var(--ls-space-search-x);display:inline-flex}.ls-search--m{block-size:var(--ls-size-input-m)}.ls-search--l{block-size:var(--ls-size-input-l)}.ls-search--filled{background-color:var(--ls-color-search-background-filled);border-color:var(--ls-color-search-border-filled)}.ls-search:focus-within{background-color:var(--ls-color-bg-surface);border-color:var(--ls-color-focus-ring)}.ls-search--disabled{background-color:var(--ls-color-disabled-background);border-color:var(--ls-color-search-border-disabled);cursor:not-allowed}.ls-search__icon{block-size:var(--ls-size-search-icon);color:var(--ls-color-search-icon);inline-size:var(--ls-size-search-icon);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ls-search__icon>*{max-block-size:100%;max-inline-size:100%}.ls-search--filled .ls-search__icon{color:var(--ls-color-search-icon-filled)}.ls-search--disabled .ls-search__icon{color:var(--ls-color-disabled-text)}.ls-search__input{box-sizing:border-box;color:var(--ls-color-search-text);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);line-height:var(--ls-type-search-line-height);background:0 0;border:none;outline:none;flex:1 0;min-inline-size:0;padding:0}.ls-search__input::placeholder{color:var(--ls-color-search-text)}.ls-search--filled .ls-search__input{color:var(--ls-color-search-text-filled)}.ls-search--disabled .ls-search__input{cursor:not-allowed}.ls-search--disabled .ls-search__input,.ls-search--disabled .ls-search__input::placeholder{color:var(--ls-color-disabled-text)}@media(forced-colors:active){.ls-search{border-color:buttontext}.ls-search--disabled{border-color:graytext}}.ls-search-filters{gap:var(--ls-space-item);flex-direction:column;inline-size:100%;display:flex}.ls-search-filters--minimum-four{min-inline-size:260px}.ls-search-filters__filters{gap:var(--ls-space-navigation);scrollbar-width:thin;flex-direction:row;display:flex;overflow-x:auto}.ls-search-filters__filters>*{flex:none}.ls-secret-menu-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--ls-color-bg-surface);block-size:var(--ls-secret-menu-card-height,137px);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-secret-menu-card-gap,10px);inline-size:100%;padding:var(--ls-secret-menu-card-padding,14px);flex-direction:column;display:flex;position:relative;overflow:hidden}.ls-secret-menu-card__title{block-size:18px;color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-secret-menu-card-title-size,15px);font-weight:var(--ls-typography-font-style-semi-bold);text-overflow:ellipsis;white-space:nowrap;flex:none;max-inline-size:100%;margin:0;line-height:18px;overflow:hidden}.ls-secret-menu-card__item{align-items:center;gap:var(--ls-secret-menu-card-gap,10px);flex:none;block-size:48px;inline-size:100%;min-inline-size:0;display:flex}.ls-secret-menu-card__item-activation{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;align-items:center;gap:var(--ls-secret-menu-card-gap,10px);text-align:start;background:0 0;border:none;flex:auto;min-inline-size:0;margin:0;padding:0;display:flex;overflow:hidden}.ls-secret-menu-card__item-activation--button{cursor:pointer}.ls-secret-menu-card__item-activation--button:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-secret-menu-card__media{border-radius:var(--ls-radius-media);flex:none;block-size:48px;inline-size:48px;overflow:hidden}.ls-secret-menu-card__media>*{block-size:100%;inline-size:100%}.ls-secret-menu-card__content{gap:var(--ls-secret-menu-card-copy-gap,2px);text-align:start;flex-direction:column;flex:auto;min-inline-size:0;display:flex;overflow:hidden}.ls-secret-menu-card__item-title,.ls-secret-menu-card__description{font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;text-overflow:ellipsis;min-inline-size:0;margin:0;overflow:hidden}.ls-secret-menu-card__item-title{color:var(--ls-color-text-primary);font-size:var(--ls-secret-menu-card-item-title-size,13px);font-weight:var(--ls-typography-font-style-semi-bold);white-space:nowrap;line-height:16px}.ls-secret-menu-card__description{color:var(--ls-color-text-secondary);font-size:var(--ls-secret-menu-card-description-size,11px);font-weight:var(--ls-typography-font-style-regular);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:13px;display:-webkit-box}.ls-secret-menu-card__action,.ls-secret-menu-card__more{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--ls-stroke-none) solid transparent;box-sizing:border-box;cursor:pointer;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;touch-action:manipulation}.ls-secret-menu-card__action{background:var(--ls-color-action-primary);border-radius:var(--ls-radius-pill);color:var(--ls-color-text-on-action);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:7px 14px;line-height:14px;display:inline-flex}.ls-secret-menu-card__action:active:not(:disabled){background:var(--ls-color-action-primary-hover)}.ls-secret-menu-card__more{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-regular);background:0 0;flex:none;justify-content:center;align-self:center;align-items:center;gap:4px;min-inline-size:0;max-inline-size:100%;margin:0;padding:8px 31px 0;line-height:14px;display:inline-flex;overflow:hidden}.ls-secret-menu-card__more span:first-child{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ls-secret-menu-card__more span:last-child{white-space:nowrap;flex:none}.ls-secret-menu-card__action:disabled,.ls-secret-menu-card__more:disabled{cursor:not-allowed;opacity:var(--ls-opacity-disabled)}.ls-secret-menu-card__action:focus-visible,.ls-secret-menu-card__more:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:1px}.ls-secret-menu-card__edit-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-secret-menu-card[role=button]{cursor:pointer}.ls-secret-menu-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-secret-menu-card{border-color:canvastext}.ls-secret-menu-card__action,.ls-secret-menu-card__more{border-width:1px}}.ls-segmented-control{background-color:var(--ls-color-bg-surface-muted);border:var(--ls-stroke-control-default) solid var(--ls-color-border-default);border-radius:var(--ls-radius-control);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;block-size:40px;inline-size:300px;min-inline-size:0;max-inline-size:100%;margin:0;padding:3px;display:grid}.ls-segmented-control__legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-segmented-control__option{cursor:pointer;min-inline-size:0;position:relative}.ls-segmented-control__input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-segmented-control__segment{border-radius:var(--ls-radius-control);box-sizing:border-box;block-size:32px;color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-inline-size:0;padding-inline:4px;display:flex;overflow:hidden}.ls-segmented-control__input:checked+.ls-segmented-control__segment{background-color:var(--ls-color-bg-inverse);color:var(--ls-color-text-on-action)}.ls-segmented-control__input:focus-visible+.ls-segmented-control__segment{outline:3px solid var(--ls-color-focus-ring);outline-offset:1px}.ls-segmented-control:disabled{opacity:var(--ls-opacity-disabled)}.ls-segmented-control:disabled .ls-segmented-control__option{cursor:not-allowed}@media(forced-colors:active){.ls-segmented-control__input:checked+.ls-segmented-control__segment{color:highlighttext;background-color:highlight}}.ls-section-state-card{background:var(--ls-color-bg-surface);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;gap:var(--ls-space-field-gap);inline-size:100%;padding:var(--ls-space-card-compact);flex-direction:column;display:flex;position:relative;overflow:hidden}.ls-section-state-card__edit-outline{border-radius:var(--ls-radius-card);top:0;right:0;bottom:0;left:0}.ls-section-state-card[role=button]{cursor:pointer}.ls-section-state-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-section-state-card>[inert]{pointer-events:none}.ls-section-state-card__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-type-card-title-size);font-weight:var(--ls-type-card-title-style);line-height:var(--ls-type-card-title-line-height);display:block}.ls-section-state-card__state{min-inline-size:0;display:flex}@media(forced-colors:active){.ls-section-state-card{border-color:canvastext}}.ls-select{gap:var(--ls-space-field-gap);flex-direction:column;display:flex}.ls-select__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);align-items:baseline;gap:var(--ls-space-field-label-gap);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-select__required-mark{color:var(--ls-color-status-danger-text)}.ls-select__label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-select--disabled .ls-select__label,.ls-select--disabled .ls-select__required-mark{color:var(--ls-color-field-disabled-text)}.ls-select__control-wrapper{position:relative}.ls-select__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ls-color-field-background);block-size:var(--ls-size-field-input);border:var(--ls-stroke-control-default) solid var(--ls-color-field-border);border-radius:var(--ls-radius-field);box-sizing:border-box;color:var(--ls-color-field-placeholder);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);padding:var(--ls-space-field-padding);outline:none;padding-inline-end:calc(var(--ls-space-field-padding) * 3)}.ls-select__control:focus{border-color:var(--ls-color-field-border-focus)}.ls-select--filled .ls-select__control,.ls-select__control option:not([value=""]){color:var(--ls-color-field-text)}.ls-select__control:disabled{background-color:var(--ls-color-field-disabled-background);color:var(--ls-color-field-disabled-text);cursor:not-allowed}.ls-select__control[aria-invalid=true]{border-color:var(--ls-color-field-border-error)}.ls-select__indicator{color:var(--ls-color-field-icon);pointer-events:none;align-items:center;block-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline-end:var(--ls-space-field-padding)}.ls-select--disabled .ls-select__indicator{color:var(--ls-color-field-disabled-text)}.ls-select__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-select--error .ls-select__helper{color:var(--ls-color-field-helper-error)}.ls-select--disabled .ls-select__helper{color:var(--ls-color-field-disabled-text)}.ls-select__helper--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-select__control{border-color:buttontext}.ls-select__control:disabled{border-color:graytext}.ls-select__control[aria-invalid=true]{border-color:mark}}.ls-sheet-presentation{box-sizing:border-box;flex-direction:column;justify-content:flex-end;block-size:100%;inline-size:100%;display:flex;overflow:hidden}.ls-sheet-presentation__media{min-block-size:var(--ls-sheet-presentation-media-overlap,24px);flex-direction:column;flex:1 0 0;justify-content:center;margin-block-end:calc(-1 * var(--ls-sheet-presentation-media-overlap,24px));display:flex;overflow:hidden}.ls-sheet-presentation__media>*{flex:1 0 0;min-block-size:0}.ls-sheet-presentation__body{font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small);flex-direction:column;flex:0 auto;min-block-size:0;display:flex;position:relative}.ls-sheet-presentation__content{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:0 auto;min-block-size:4lh;display:flex;overflow-y:auto}.ls-sheet-presentation__content::-webkit-scrollbar{display:none}.ls-sheet-presentation__content:focus-visible{outline:var(--ls-stroke-card) solid var(--ls-color-focus-ring);outline-offset:calc(-1 * var(--ls-stroke-card))}.ls-sheet-presentation__scroll-track{background:var(--ls-color-border-default);border-radius:var(--ls-radius-pill);pointer-events:none;inline-size:4px;position:absolute;inset-block-start:12px;inset-inline-end:4px}.ls-sheet-presentation__scroll-thumb{background:var(--ls-color-text-secondary);border-radius:inherit;inline-size:100%;position:absolute}.ls-sheet-presentation__bottom{background-color:var(--ls-color-bg-surface);box-sizing:border-box;padding:var(--ls-space-page-x);flex-direction:column;flex:none;justify-content:center;align-items:center;padding-block-end:calc(var(--ls-space-page-x) + var(--ls-sheet-presentation-safe-area-bottom,env(safe-area-inset-bottom,0px)));display:flex}.ls-skeleton{box-sizing:border-box;inline-size:320px;max-inline-size:100%;position:relative}.ls-skeleton--metric{background-color:var(--ls-color-bg-surface);border:var(--ls-stroke-control-default) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);block-size:140px}.ls-skeleton--row{block-size:44px}.ls-skeleton__placeholder{background-color:var(--ls-color-skeleton-fill,var(--ls-color-border-default));border-radius:6px;display:block;position:absolute}.ls-skeleton__placeholder--metric-label{block-size:14px;inline-size:140px;inset-block-start:19px;inset-inline-start:19px}.ls-skeleton__placeholder--metric-value{block-size:32px;inline-size:96px;inset-block-start:47px;inset-inline-start:19px}.ls-skeleton__placeholder--metric-supporting{block-size:12px;inline-size:180px;inset-block-start:93px;inset-inline-start:19px}.ls-skeleton__placeholder--row-rank{block-size:12px;inline-size:24px;inset-block-start:14px;inset-inline-start:0}.ls-skeleton__placeholder--row-label{block-size:12px;inline-size:200px;inset-block-start:14px;inset-inline-start:36px}.ls-skeleton__placeholder--row-value{block-size:12px;inline-size:48px;inset-block-start:14px;inset-inline-end:0}.ls-shift-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--ls-color-bg-surface);block-size:var(--ls-shift-card-height,123px);border:var(--ls-stroke-card) solid var(--ls-color-border-default);border-radius:var(--ls-radius-card);box-sizing:border-box;color:var(--ls-color-text-primary);gap:var(--ls-shift-card-gap,10px);inline-size:100%;padding:var(--ls-shift-card-padding,14px);flex-direction:column;display:flex;position:relative;overflow:hidden}.ls-shift-card__title{block-size:18px;color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-shift-card-title-size,15px);font-weight:var(--ls-typography-font-style-semi-bold);text-overflow:ellipsis;white-space:nowrap;flex:none;max-inline-size:100%;margin:0;line-height:18px;overflow:hidden}.ls-shift-card__staff{align-items:flex-start;gap:var(--ls-space-item);flex:none;display:flex;overflow:hidden}.ls-shift-card__person{align-items:center;gap:var(--ls-shift-card-person-gap,6px);flex-direction:column;flex:none;min-inline-size:0;display:flex;overflow:hidden}.ls-shift-card__name{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption);max-inline-size:var(--ls-size-avatar-l);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ls-shift-card__edit-outline{border-radius:var(--ls-radius-card);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ls-shift-card[role=button]{cursor:pointer}.ls-shift-card[role=button]:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}@media(forced-colors:active){.ls-shift-card{border-color:canvastext}}.ls-state-panel{background:var(--ls-color-state-panel-background);border:var(--ls-stroke-control-default) solid var(--ls-color-state-panel-border);border-radius:var(--ls-radius-state-panel);box-sizing:border-box;inline-size:100%;display:flex}.ls-state-panel--section{align-items:center;gap:var(--ls-space-state-panel-section-gap);padding-block:var(--ls-space-state-panel-section-y);padding-inline:var(--ls-space-state-panel-section-x);flex-direction:row}.ls-state-panel--full{align-items:center;gap:var(--ls-space-state-panel-full-gap);padding-block:var(--ls-space-state-panel-full-y);padding-inline:var(--ls-space-state-panel-full-x);flex-direction:column}.ls-state-panel--danger .ls-state-panel__title{color:var(--ls-color-status-danger-text)}.ls-state-panel__illustration{flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-state-panel__illustration--section.ls-state-panel__illustration--artwork{background:var(--ls-color-state-panel-illustration-background);block-size:var(--ls-size-state-panel-section-illustration-container-height);border-radius:var(--ls-radius-state-panel-illustration);inline-size:var(--ls-size-state-panel-section-illustration-container-width)}.ls-state-panel__illustration--full.ls-state-panel__illustration--artwork{background:var(--ls-color-state-panel-illustration-background);block-size:var(--ls-size-state-panel-full-illustration-container-height);border-radius:var(--ls-radius-state-panel-illustration);inline-size:var(--ls-size-state-panel-full-illustration-container-width)}.ls-state-panel__illustration--section.ls-state-panel__illustration--monochrome{block-size:var(--ls-size-state-panel-monochrome-visual);inline-size:var(--ls-size-state-panel-monochrome-visual)}.ls-state-panel__illustration--full.ls-state-panel__illustration--monochrome{block-size:var(--ls-size-state-panel-monochrome-visual-full);inline-size:var(--ls-size-state-panel-monochrome-visual-full)}.ls-state-panel__illustration>*{max-block-size:100%;max-inline-size:100%}.ls-state-panel__default-visual{background-color:var(--ls-color-state-panel-visual-foreground);mask-image:var(--_ls-state-panel-visual-image);mask-position:50%;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:var(--_ls-state-panel-visual-image);-webkit-mask-position:50%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.ls-state-panel__default-visual--section-artwork{block-size:var(--ls-size-state-panel-section-illustration-height);inline-size:var(--ls-size-state-panel-section-illustration-width)}.ls-state-panel__default-visual--full-artwork{block-size:var(--ls-size-state-panel-full-illustration-height);inline-size:var(--ls-size-state-panel-full-illustration-width)}.ls-state-panel__default-visual--section-monochrome{block-size:var(--ls-size-state-panel-monochrome-visual);inline-size:var(--ls-size-state-panel-monochrome-visual)}.ls-state-panel__default-visual--full-monochrome{block-size:var(--ls-size-state-panel-monochrome-visual-full);inline-size:var(--ls-size-state-panel-monochrome-visual-full)}.ls-state-panel__content{gap:var(--ls-space-navigation);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ls-state-panel__title{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif}.ls-state-panel--section .ls-state-panel__title{font-size:var(--ls-type-state-panel-section-title-size);font-weight:var(--ls-type-state-panel-section-title-style);line-height:var(--ls-type-state-panel-section-title-line-height)}.ls-state-panel--full .ls-state-panel__title{font-size:var(--ls-typography-font-size-title);font-weight:var(--ls-type-state-panel-full-title-style);line-height:var(--ls-type-state-panel-full-title-line-height)}.ls-state-panel__title--start{text-align:start}.ls-state-panel__title--center{text-align:center}.ls-state-panel__description{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif}.ls-state-panel--section .ls-state-panel__description{font-size:var(--ls-type-state-panel-section-description-size);line-height:var(--ls-type-state-panel-section-description-line-height)}.ls-state-panel--full .ls-state-panel__description{font-size:var(--ls-typography-font-size-body-small);line-height:var(--ls-typography-line-height-body-small)}.ls-state-panel__description--start{text-align:start}.ls-state-panel__description--center{text-align:center}.ls-state-panel__action{display:flex}@media(forced-colors:active){.ls-state-panel{border-color:canvastext}}.ls-status-illustration{flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-status-illustration--full{block-size:112px;inline-size:144px}.ls-status-illustration--compact{block-size:64px;inline-size:64px}.ls-status-illustration__glyph{background-color:var(--ls-color-status-illustration-foreground);block-size:100%;inline-size:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(forced-colors:active){.ls-status-illustration__glyph{background-color:canvastext}}.ls-status-screen{background:var(--ls-color-bg-surface)}.ls-status-screen__center{box-sizing:border-box;block-size:100%;inline-size:100%;padding-block:var(--ls-space-page-y);padding-inline:var(--ls-space-page-x);grid-template-rows:auto minmax(0,1fr);align-items:center;display:grid}.ls-status-screen__eyebrow{color:var(--ls-color-text-secondary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption)}.ls-status-screen__panel{align-self:center}.ls-status-screen__title-stack{align-items:center;gap:var(--ls-space-navigation);flex-direction:column;display:flex}.ls-status-screen__runner-prompt{color:var(--ls-color-text-secondary);font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-medium);line-height:var(--ls-typography-line-height-caption)}.ls-status-screen__actions{align-items:center;gap:var(--ls-space-list);flex-direction:column;display:flex}.ls-sticky-actions{background-color:var(--ls-color-bg-canvas);box-sizing:border-box;gap:var(--ls-space-item);inline-size:100%;padding-block:var(--ls-space-page-y);padding-inline:var(--ls-space-page-x);display:flex}.ls-sticky-actions__action{flex:1;min-inline-size:0;display:flex}.ls-sticky-actions__action>*{flex:auto;min-inline-size:0}.ls-tabs{background-color:var(--ls-color-navigation-background);block-size:var(--ls-size-navigation-tabs-height);border-radius:var(--ls-radius-navigation-tabs-container);box-sizing:border-box;max-inline-size:100%;padding-block:var(--ls-space-navigation-tabs-y);padding-inline:var(--ls-space-navigation-tabs-x);align-items:center;display:flex}.ls-tabs-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:var(--ls-size-navigation-tabs-item-height);border-radius:var(--ls-radius-navigation-tabs-item);box-sizing:border-box;color:var(--ls-color-text-primary);cursor:pointer;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-typography-line-height-body-small);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;min-inline-size:0;margin:0;padding-inline:4px;display:flex;overflow:hidden}.ls-tabs-item[aria-selected=true]{background-color:var(--ls-color-navigation-item-active-background);color:var(--ls-color-navigation-item-active-content)}.ls-tabs-item:focus-visible{outline:3px solid var(--ls-color-focus-ring);outline-offset:1px}.ls-tabs-item:disabled{cursor:not-allowed;opacity:var(--ls-opacity-disabled)}@media(forced-colors:active){.ls-tabs-item[aria-selected=true]{color:highlighttext;background-color:highlight}}.ls-time-field{gap:var(--ls-space-field-gap);flex-direction:column;display:flex}.ls-time-field__label{color:var(--ls-color-text-primary);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);font-weight:var(--ls-typography-font-style-semi-bold);align-items:baseline;gap:var(--ls-space-field-label-gap);line-height:var(--ls-type-field-label-line-height);display:inline-flex}.ls-time-field__label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ls-time-field__required-mark{color:var(--ls-color-status-danger-text)}.ls-time-field--disabled .ls-time-field__label,.ls-time-field--disabled .ls-time-field__required-mark{color:var(--ls-color-field-disabled-text)}.ls-time-field__control-wrapper{position:relative}.ls-time-field__control{background-color:var(--ls-color-field-background);block-size:var(--ls-size-field-input);border:var(--ls-stroke-control-default) solid var(--ls-color-field-border);border-radius:var(--ls-radius-field);box-sizing:border-box;color:var(--ls-color-field-text);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-regular);inline-size:100%;line-height:var(--ls-typography-line-height-body-small);padding:var(--ls-space-field-padding);outline:none;padding-inline-end:calc(var(--ls-space-field-padding) * 3)}.ls-time-field__control:focus{border-color:var(--ls-color-field-border-focus)}.ls-time-field__control::placeholder{color:var(--ls-color-field-placeholder)}.ls-time-field__control:disabled{background-color:var(--ls-color-field-disabled-background);color:var(--ls-color-field-disabled-text);cursor:not-allowed}.ls-time-field__control[aria-invalid=true]{border-color:var(--ls-color-field-border-error)}.ls-time-field__indicator{color:var(--ls-color-field-icon);pointer-events:none;align-items:center;block-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline-end:var(--ls-space-field-padding)}.ls-time-field--disabled .ls-time-field__indicator{color:var(--ls-color-field-disabled-text)}.ls-time-field__helper{color:var(--ls-color-field-helper);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-type-date-time-helper-size);line-height:var(--ls-type-date-time-helper-line-height);margin:0}.ls-time-field--error .ls-time-field__helper{color:var(--ls-color-field-helper-error)}.ls-time-field__helper--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(forced-colors:active){.ls-time-field__control{border-color:buttontext}.ls-time-field__control:disabled{border-color:graytext}.ls-time-field__control[aria-invalid=true]{border-color:mark}}.ls-toggle{align-items:center;gap:var(--ls-toggle-gap,8px);justify-content:space-between;display:flex}.ls-toggle__control{block-size:var(--ls-size-toggle-height);cursor:pointer;inline-size:var(--ls-size-toggle-width);flex:none;display:inline-flex;position:relative}.ls-toggle__input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.ls-toggle__track{background-color:var(--ls-color-toggle-track-off);border-radius:var(--ls-radius-pill);box-sizing:border-box;block-size:100%;inline-size:100%;transition:background-color .15s;display:block;position:relative}.ls-toggle__thumb{background-color:var(--ls-color-toggle-thumb);block-size:var(--ls-size-toggle-thumb);border-radius:var(--ls-radius-pill);inline-size:var(--ls-size-toggle-thumb);transition:transform .15s;position:absolute;inset-block-start:var(--ls-space-toggle-inset);inset-inline-start:var(--ls-space-toggle-inset)}.ls-toggle__input:checked+.ls-toggle__track{background-color:var(--ls-color-toggle-track-on)}.ls-toggle__input:checked+.ls-toggle__track .ls-toggle__thumb{transform:translate(calc(var(--ls-size-toggle-width) - var(--ls-size-toggle-thumb) - 2 * var(--ls-space-toggle-inset)))}.ls-toggle__input:focus-visible+.ls-toggle__track{outline:3px solid var(--ls-color-focus-ring);outline-offset:2px}.ls-toggle__input:disabled+.ls-toggle__track{background-color:var(--ls-color-toggle-track-disabled)}.ls-toggle__input:disabled+.ls-toggle__track .ls-toggle__thumb{background-color:var(--ls-color-toggle-thumb-disabled)}.ls-toggle--disabled .ls-toggle__control{cursor:not-allowed}.ls-toggle__text{gap:var(--ls-space-field-label-gap);overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.ls-toggle__label{color:var(--ls-color-text-primary);cursor:pointer;font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-body-small);font-weight:var(--ls-typography-font-style-semi-bold);line-height:var(--ls-type-toggle-label-line-height)}.ls-toggle__description{color:var(--ls-color-toggle-description);font-family:var(--ls-typography-font-family-body),system-ui,sans-serif;font-size:var(--ls-typography-font-size-caption);line-height:var(--ls-typography-line-height-caption);margin:0}.ls-toggle--disabled .ls-toggle__label{color:var(--ls-color-disabled-text);cursor:not-allowed}@media(forced-colors:active){.ls-toggle__input:checked+.ls-toggle__track{background-color:highlight}.ls-toggle__thumb{box-sizing:border-box;background-color:buttonface;border:1px solid buttontext}}[data-ls-theme=evergreen-light]{--ls-color-action-primary: #3d8b5f;--ls-color-action-primary-hover: #3d8b5f;--ls-color-action-primary-soft: #3d8b5f1a;--ls-color-action-secondary: #3d8b5f1a;--ls-color-action-secondary-border: #3d8b5f;--ls-color-action-secondary-text: #1c1c1e;--ls-color-admin-edit-outline: #3d8b5f;--ls-color-avatar-background: #f0f0ed;--ls-color-avatar-content: #1c1c1e;--ls-color-badge-accent-background: #3d8b5f;--ls-color-badge-accent-text: #ffffff;--ls-color-bg-canvas: #f7f7f5;--ls-color-bg-inverse: #1c1c1e;--ls-color-bg-surface: #ffffff;--ls-color-bg-surface-hover: #eaeae7;--ls-color-bg-surface-muted: #f0f0ed;--ls-color-border-default: #0f172a12;--ls-color-border-subtle: #0f172a0d;--ls-color-button-primary-background: #3d8b5f;--ls-color-button-primary-border: #3d8b5f;--ls-color-button-primary-disabled-background: #f0f0ed;--ls-color-button-primary-disabled-border: #f0f0ed;--ls-color-button-primary-disabled-text: #8e8e93;--ls-color-button-primary-pressed-background: #347a53;--ls-color-button-primary-text: #ffffff;--ls-color-button-secondary-background: #3d8b5f1a;--ls-color-button-secondary-border: #3d8b5f;--ls-color-button-secondary-disabled-background: #f0f0ed;--ls-color-button-secondary-disabled-border: #0f172a0d;--ls-color-button-secondary-disabled-text: #8e8e93;--ls-color-button-secondary-pressed-background: #eaeae7;--ls-color-button-secondary-text: #1c1c1e;--ls-color-chip-default-background: #f0f0ed;--ls-color-chip-default-border: #0f172a12;--ls-color-chip-default-text: #1c1c1e;--ls-color-chip-disabled-background: #f0f0ed;--ls-color-chip-disabled-border: #0f172a0d;--ls-color-chip-disabled-text: #8e8e93;--ls-color-chip-selected-background: #3d8b5f;--ls-color-chip-selected-border: #3d8b5f;--ls-color-chip-selected-text: #ffffff;--ls-color-disabled-background: #f0f0ed;--ls-color-disabled-text: #8e8e93;--ls-color-field-background: #f0f0ed;--ls-color-field-border: #0f172a12;--ls-color-field-border-error: #c0534f;--ls-color-field-border-focus: #3d8b5f;--ls-color-field-disabled-background: #f0f0ed;--ls-color-field-disabled-text: #8e8e93;--ls-color-field-helper: #636366;--ls-color-field-helper-error: #c0534f;--ls-color-field-icon: #636366;--ls-color-field-placeholder: #8e8e93;--ls-color-field-text: #1c1c1e;--ls-color-focus-ring: #3d8b5f;--ls-color-icon-button-primary-background: #3d8b5f;--ls-color-icon-button-primary-content: #ffffff;--ls-color-icon-button-primary-disabled-background: #f0f0ed;--ls-color-icon-button-primary-disabled-content: #8e8e93;--ls-color-icon-button-primary-pressed-background: #347a53;--ls-color-icon-button-secondary-background: #ffffff;--ls-color-icon-button-secondary-border: #0f172a0d;--ls-color-icon-button-secondary-content: #1c1c1e;--ls-color-icon-button-secondary-disabled-background: #f0f0ed;--ls-color-icon-button-secondary-disabled-border: #0f172a0d;--ls-color-icon-button-secondary-disabled-content: #8e8e93;--ls-color-icon-button-secondary-pressed-background: #eaeae7;--ls-color-icon-primary: #1c1c1e;--ls-color-icon-secondary: #636366;--ls-color-icon-selected: #3d8b5f;--ls-color-media-placeholder: #f0f0ed;--ls-color-media-placeholder-border: #00000000;--ls-color-media-placeholder-icon: #636366;--ls-color-navigation-active: #3d8b5f;--ls-color-navigation-background: #ffffff;--ls-color-navigation-bottom-nav-surface-shadow: #00000000;--ls-color-navigation-highlight: #3d8b5f1a;--ls-color-navigation-inactive: #8e8e93;--ls-color-navigation-item-active-background: #3d8b5f;--ls-color-navigation-item-active-bg: #3d8b5f1a;--ls-color-navigation-item-active-content: #ffffff;--ls-color-navigation-item-active-fg: #1c1c1e;--ls-color-navigation-item-inactive-content: #1c1c1e;--ls-color-navigation-item-inactive-fg: #8e8e93;--ls-color-navigation-item-notice: #c0534f;--ls-color-navigation-notice: #c0534f;--ls-color-overlay-scrim: #3d3d3d33;--ls-color-quantity-stepper-filled-background: #3d8b5f;--ls-color-quantity-stepper-filled-content: #ffffff;--ls-color-quantity-stepper-outline-background: #3d8b5f1a;--ls-color-quantity-stepper-outline-border: #3d8b5f;--ls-color-quantity-stepper-outline-content: #1c1c1e;--ls-color-search-background: #f0f0ed;--ls-color-search-background-filled: #f0f0ed;--ls-color-search-border-default: #0f172a12;--ls-color-search-border-disabled: #0f172a0d;--ls-color-search-border-filled: #0f172a12;--ls-color-search-icon: #636366;--ls-color-search-icon-filled: #1c1c1e;--ls-color-search-text: #8e8e93;--ls-color-search-text-filled: #1c1c1e;--ls-color-skeleton-fill: #f0f0ed;--ls-color-state-panel-background: #ffffff;--ls-color-state-panel-border: #0f172a0d;--ls-color-state-panel-illustration-background: #00000000;--ls-color-state-panel-visual-foreground: #1c1c1e;--ls-color-status-illustration-accent: #3d8b5f;--ls-color-status-illustration-foreground: #1c1c1e;--ls-color-status-danger-background: #c0534f1a;--ls-color-status-danger-text: #c0534f;--ls-color-status-info-background: #5b9ea61a;--ls-color-status-info-text: #5b9ea6;--ls-color-status-success-background: #3d8b5f1a;--ls-color-status-success-text: #3d8b5f;--ls-color-status-warning-background: #c49a3c1a;--ls-color-status-warning-text: #c49a3c;--ls-color-text-accent: #3d8b5f;--ls-color-text-muted: #8e8e93;--ls-color-text-on-action: #ffffff;--ls-color-text-primary: #1c1c1e;--ls-color-text-secondary: #636366;--ls-color-toggle-description: #636366;--ls-color-toggle-thumb: #ffffff;--ls-color-toggle-thumb-disabled: #ffffff;--ls-color-toggle-track-disabled: #f0f0ed;--ls-color-toggle-track-off: #8e8e93;--ls-color-toggle-track-on: #3d8b5f;--ls-effect-navigation-bottom-nav-surface-blur-radius: 0px;--ls-opacity-default: 1;--ls-opacity-disabled: .48;--ls-opacity-loading: .72;--ls-radius-avatar-rounded-l: 20px;--ls-radius-avatar-rounded-m: 14px;--ls-radius-avatar-rounded-s: 12px;--ls-radius-button-l: 10px;--ls-radius-button-m: 10px;--ls-radius-card: 26px;--ls-radius-chip-l: 18px;--ls-radius-chip-m: 18px;--ls-radius-club-card-event: 14px;--ls-radius-control: 14px;--ls-radius-event-card-date: 14px;--ls-radius-field: 12px;--ls-radius-media: 10px;--ls-radius-navigation-bottom-nav-icon-only-surface: 20px;--ls-radius-navigation-container: 20px;--ls-radius-navigation-container-icon-only: 20px;--ls-radius-navigation-container-labeled: 20px;--ls-radius-navigation-item: 12px;--ls-radius-navigation-item-icon-only: 12px;--ls-radius-navigation-item-labeled: 12px;--ls-radius-navigation-tabs-container: 20px;--ls-radius-navigation-tabs-item: 12px;--ls-radius-pill: 999px;--ls-radius-product-card: 28px;--ls-radius-row: 18px;--ls-radius-search: 18px;--ls-radius-state-panel: 20px;--ls-radius-state-panel-illustration: 0px;--ls-size-admin-edit-outline-stroke: 2px;--ls-size-avatar-l: 64px;--ls-size-avatar-m: 44px;--ls-size-avatar-s: 32px;--ls-size-badge-m: 24px;--ls-size-badge-s: 20px;--ls-size-card-mobile: 343px;--ls-size-chip-l: 40px;--ls-size-chip-m: 32px;--ls-size-control-height: 48px;--ls-size-control-l: 48px;--ls-size-control-m: 40px;--ls-size-event-card-date: 52px;--ls-size-fab: 52px;--ls-size-feedback-illustration-full: 112px;--ls-size-feedback-illustration-section: 64px;--ls-size-field-input: 48px;--ls-size-field-textarea: 104px;--ls-size-form-content: 343px;--ls-size-form-media-square: 160px;--ls-size-form-media-wide-height: 240px;--ls-size-icon-button-l: 64px;--ls-size-icon-button-m: 48px;--ls-size-icon-l: 24px;--ls-size-icon-m: 20px;--ls-size-icon-s: 16px;--ls-size-input-l: 48px;--ls-size-input-m: 40px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-2: 94px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-3: 94px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-4: 81.75px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-5: 65.4000015258789px;--ls-size-navigation-bottom-nav-icon-only-root-height: 80px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-2: 236px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-3: 343px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-4: 343px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-5: 343px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-2: 110px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-3: 109px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-4: 81.75px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-5: 65.4000015258789px;--ls-size-navigation-bottom-nav-icon-only-surface-height: 80px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-2: 236px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-3: 343px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-4: 343px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-5: 343px;--ls-size-navigation-bottom-nav-max-width: 375px;--ls-size-navigation-header-detail-row-height: 32px;--ls-size-navigation-header-height: 48px;--ls-size-navigation-header-icon: 24px;--ls-size-navigation-header-search-width: 160px;--ls-size-navigation-hit-area-icon-only-height: 48px;--ls-size-navigation-hit-area-icon-only-width: 64px;--ls-size-navigation-icon-only-height: 64px;--ls-size-navigation-icon-only-hit-height: 48px;--ls-size-navigation-icon-only-hit-width: 94px;--ls-size-navigation-icon-only-icon: 32px;--ls-size-navigation-icon-only-width: 110px;--ls-size-navigation-icon-icon-only: 24px;--ls-size-navigation-icon-labeled: 22px;--ls-size-navigation-item: 50px;--ls-size-navigation-item-icon-only-height: 56px;--ls-size-navigation-item-icon-only-width: 80px;--ls-size-navigation-item-labeled-height: 55px;--ls-size-navigation-item-labeled-width: 65px;--ls-size-navigation-item-max-width: 110px;--ls-size-navigation-item-min-width: 56px;--ls-size-navigation-labeled-height: 55px;--ls-size-navigation-labeled-icon: 22px;--ls-size-navigation-labeled-width: 65px;--ls-size-navigation-notice: 4px;--ls-size-navigation-tabs-height: 56px;--ls-size-navigation-tabs-item-height: 40px;--ls-size-product-card-media-height: 112px;--ls-size-product-card-width: 165px;--ls-size-quantity-stepper-height: 28px;--ls-size-quantity-stepper-height-regular: 40px;--ls-size-row-min-height: 56px;--ls-size-search-icon: 20px;--ls-size-state-panel-full-illustration-container-height: 112px;--ls-size-state-panel-full-illustration-container-width: 112px;--ls-size-state-panel-full-illustration-height: 112px;--ls-size-state-panel-full-illustration-width: 112px;--ls-size-state-panel-monochrome-visual: 24px;--ls-size-state-panel-monochrome-visual-full: 48px;--ls-size-state-panel-section-illustration-container-height: 64px;--ls-size-state-panel-section-illustration-container-width: 64px;--ls-size-state-panel-section-illustration-height: 64px;--ls-size-state-panel-section-illustration-width: 64px;--ls-size-tag-m: 28px;--ls-size-tag-s: 24px;--ls-size-toggle-height: 28px;--ls-size-toggle-thumb: 20px;--ls-size-toggle-width: 48px;--ls-size-touch-target-default: 44px;--ls-space-badge-x-m: 8px;--ls-space-badge-x-s: 8px;--ls-space-card: 16px;--ls-space-card-compact: 12px;--ls-space-chip-l-x: 16px;--ls-space-chip-m-x: 12px;--ls-space-control-x: 16px;--ls-space-control-x-large: 24px;--ls-space-control-y: 12px;--ls-space-event-card-compact: 4px;--ls-space-event-card-inline: 8px;--ls-space-feedback-full: 24px;--ls-space-feedback-section: 16px;--ls-space-field-gap: 8px;--ls-space-field-label-gap: 4px;--ls-space-field-padding: 12px;--ls-space-item: 12px;--ls-space-list: 12px;--ls-space-navigation: 8px;--ls-space-navigation-bottom-rail-inset: 12px;--ls-space-navigation-container: 8px;--ls-space-navigation-container-gap: 8px;--ls-space-navigation-container-icon-only-gap: 0px;--ls-space-navigation-container-icon-only-x: 8px;--ls-space-navigation-container-icon-only-y: 8px;--ls-space-navigation-container-labeled-gap: 0px;--ls-space-navigation-container-labeled-x: 8px;--ls-space-navigation-container-labeled-y: 8px;--ls-space-navigation-header-detail-bottom: 8px;--ls-space-navigation-header-detail-top: 8px;--ls-space-navigation-header-gap: 12px;--ls-space-navigation-header-page-bottom: 4px;--ls-space-navigation-header-page-top: 4px;--ls-space-navigation-item-gap: 0px;--ls-space-navigation-item-labeled-gap: 4px;--ls-space-navigation-tabs-x: 8px;--ls-space-navigation-tabs-y: 8px;--ls-space-page-x: 16px;--ls-space-page-y: 16px;--ls-space-product-card: 8px;--ls-space-row-y: 8px;--ls-space-safe-area-top: 45px;--ls-space-search-gap: 12px;--ls-space-search-x: 16px;--ls-space-section: 20px;--ls-space-state-panel-full-gap: 24px;--ls-space-state-panel-full-x: 16px;--ls-space-state-panel-full-y: 32px;--ls-space-state-panel-section-gap: 12px;--ls-space-state-panel-section-x: 16px;--ls-space-state-panel-section-y: 16px;--ls-space-tag-x-m: 12px;--ls-space-tag-x-s: 8px;--ls-space-toggle-inset: 4px;--ls-stroke-card: 1px;--ls-stroke-control-default: 1px;--ls-stroke-none: 0px;--ls-type-button-l-line-height: 24px;--ls-typography-button-l-line-height: var(--ls-type-button-l-line-height);--ls-type-button-l-size: 16px;--ls-typography-button-l-size: var(--ls-type-button-l-size);--ls-type-button-m-line-height: 20px;--ls-typography-button-m-line-height: var(--ls-type-button-m-line-height);--ls-type-button-m-size: 14px;--ls-typography-button-m-size: var(--ls-type-button-m-size);--ls-type-card-title-line-height: 20px;--ls-typography-card-title-line-height: var(--ls-type-card-title-line-height);--ls-type-card-title-size: 16px;--ls-typography-card-title-size: var(--ls-type-card-title-size);--ls-type-card-title-style: 700;--ls-typography-card-title-style: var(--ls-type-card-title-style);--ls-type-chip-m-line-height: 16px;--ls-typography-chip-m-line-height: var(--ls-type-chip-m-line-height);--ls-type-chip-selected-style: 400;--ls-typography-chip-selected-style: var(--ls-type-chip-selected-style);--ls-type-date-time-helper-line-height: 16px;--ls-typography-date-time-helper-line-height: var(--ls-type-date-time-helper-line-height);--ls-type-date-time-helper-size: 12px;--ls-typography-date-time-helper-size: var(--ls-type-date-time-helper-size);--ls-type-field-label-line-height: 16px;--ls-typography-field-label-line-height: var(--ls-type-field-label-line-height);--ls-typography-font-family-body: Inter;--ls-typography-font-family-display: Inter;--ls-typography-font-size-body: 16px;--ls-typography-font-size-body-small: 14px;--ls-typography-font-size-caption: 12px;--ls-typography-font-size-display: 32px;--ls-typography-font-size-heading: 24px;--ls-typography-font-size-title: 18px;--ls-typography-font-style-bold: 700;--ls-typography-font-style-medium: 500;--ls-typography-font-style-regular: 400;--ls-typography-font-style-semi-bold: 600;--ls-typography-line-height-body: 24px;--ls-typography-line-height-body-small: 20px;--ls-typography-line-height-caption: 16px;--ls-typography-line-height-display: 40px;--ls-typography-line-height-heading: 32px;--ls-typography-line-height-title: 24px;--ls-type-navigation-header-detail-line-height: 24px;--ls-typography-navigation-header-detail-line-height: var(--ls-type-navigation-header-detail-line-height);--ls-type-navigation-header-meta-size: 12px;--ls-typography-navigation-header-meta-size: var(--ls-type-navigation-header-meta-size);--ls-type-navigation-header-page-line-height: 24px;--ls-typography-navigation-header-page-line-height: var(--ls-type-navigation-header-page-line-height);--ls-type-navigation-header-page-size: 18px;--ls-typography-navigation-header-page-size: var(--ls-type-navigation-header-page-size);--ls-type-navigation-header-page-style: 600;--ls-typography-navigation-header-page-style: var(--ls-type-navigation-header-page-style);--ls-type-search-line-height: 20px;--ls-typography-search-line-height: var(--ls-type-search-line-height);--ls-type-state-panel-full-title-line-height: 24px;--ls-typography-state-panel-full-title-line-height: var(--ls-type-state-panel-full-title-line-height);--ls-type-state-panel-full-title-style: 600;--ls-typography-state-panel-full-title-style: var(--ls-type-state-panel-full-title-style);--ls-type-state-panel-section-description-line-height: 16px;--ls-typography-state-panel-section-description-line-height: var(--ls-type-state-panel-section-description-line-height);--ls-type-state-panel-section-description-size: 12px;--ls-typography-state-panel-section-description-size: var(--ls-type-state-panel-section-description-size);--ls-type-state-panel-section-title-line-height: 20px;--ls-typography-state-panel-section-title-line-height: var(--ls-type-state-panel-section-title-line-height);--ls-type-state-panel-section-title-size: 14px;--ls-typography-state-panel-section-title-size: var(--ls-type-state-panel-section-title-size);--ls-type-state-panel-section-title-style: 700;--ls-typography-state-panel-section-title-style: var(--ls-type-state-panel-section-title-style);--ls-type-toggle-label-line-height: 20px;--ls-typography-toggle-label-line-height: var(--ls-type-toggle-label-line-height);--ls-size-button-nav: 64px;--ls-radius-surface: 20px;--ls-radius-footer-action: 20px;--ls-color-navigation-item-context-background: #3d8b5f1a;--ls-radius-navigation-control: 20px;--ls-color-navigation-control-background: #3d8b5f1a;--ls-color-navigation-control-content: #1c1c1e;--ls-color-icon-slot-primary: var(--ls-color-icon-primary);--ls-color-icon-slot-on-action: var(--ls-color-text-on-action);--ls-color-icon-slot-disabled: var(--ls-color-disabled-text);--ls-color-icon-slot-selected: var(--ls-color-icon-selected);--ls-color-icon-slot-avatar: var(--ls-color-avatar-content);--ls-color-icon-slot: var(--ls-color-icon-slot-primary)}[data-ls-theme=evergreen-dark]{--ls-color-action-primary: #00da6a;--ls-color-action-primary-hover: #00da6a;--ls-color-action-primary-soft: #00da6a1f;--ls-color-action-secondary: #00da6a1f;--ls-color-action-secondary-border: #00da6a;--ls-color-action-secondary-text: #eff5f7;--ls-color-admin-edit-outline: #00da6a;--ls-color-avatar-background: #161f26;--ls-color-avatar-content: #eff5f7;--ls-color-badge-accent-background: #00da6a;--ls-color-badge-accent-text: #ffffff;--ls-color-bg-canvas: #0b1115;--ls-color-bg-inverse: #eff5f7;--ls-color-bg-surface: #121a20;--ls-color-bg-surface-hover: #1a2530;--ls-color-bg-surface-muted: #161f26;--ls-color-border-default: #ffffff14;--ls-color-border-subtle: #ffffff0f;--ls-color-button-primary-background: #00da6a;--ls-color-button-primary-border: #00da6a;--ls-color-button-primary-disabled-background: #161f26;--ls-color-button-primary-disabled-border: #161f26;--ls-color-button-primary-disabled-text: #8b9aa3;--ls-color-button-primary-pressed-background: #00bd5c;--ls-color-button-primary-text: #0b1115;--ls-color-button-secondary-background: #00da6a1f;--ls-color-button-secondary-border: #00da6a;--ls-color-button-secondary-disabled-background: #161f26;--ls-color-button-secondary-disabled-border: #ffffff0f;--ls-color-button-secondary-disabled-text: #8b9aa3;--ls-color-button-secondary-pressed-background: #1a2530;--ls-color-button-secondary-text: #eff5f7;--ls-color-chip-default-background: #161f26;--ls-color-chip-default-border: #ffffff14;--ls-color-chip-default-text: #eff5f7;--ls-color-chip-disabled-background: #161f26;--ls-color-chip-disabled-border: #ffffff0f;--ls-color-chip-disabled-text: #8b9aa3;--ls-color-chip-selected-background: #00da6a;--ls-color-chip-selected-border: #00da6a;--ls-color-chip-selected-text: #ffffff;--ls-color-disabled-background: #161f26;--ls-color-disabled-text: #8b9aa3;--ls-color-field-background: #161f26;--ls-color-field-border: #ffffff14;--ls-color-field-border-error: #c0534f;--ls-color-field-border-focus: #00da6a;--ls-color-field-disabled-background: #161f26;--ls-color-field-disabled-text: #8b9aa3;--ls-color-field-helper: #a0adb5;--ls-color-field-helper-error: #c0534f;--ls-color-field-icon: #a0adb5;--ls-color-field-placeholder: #8b9aa3;--ls-color-field-text: #eff5f7;--ls-color-focus-ring: #00da6a;--ls-color-icon-button-primary-background: #00da6a;--ls-color-icon-button-primary-content: #0b1115;--ls-color-icon-button-primary-disabled-background: #161f26;--ls-color-icon-button-primary-disabled-content: #8b9aa3;--ls-color-icon-button-primary-pressed-background: #00bd5c;--ls-color-icon-button-secondary-background: #121a20;--ls-color-icon-button-secondary-border: #ffffff0f;--ls-color-icon-button-secondary-content: #eff5f7;--ls-color-icon-button-secondary-disabled-background: #161f26;--ls-color-icon-button-secondary-disabled-border: #ffffff0f;--ls-color-icon-button-secondary-disabled-content: #8b9aa3;--ls-color-icon-button-secondary-pressed-background: #1a2530;--ls-color-icon-primary: #eff5f7;--ls-color-icon-secondary: #a0adb5;--ls-color-icon-selected: #00da6a;--ls-color-media-placeholder: #161f26;--ls-color-media-placeholder-border: #00000000;--ls-color-media-placeholder-icon: #a0adb5;--ls-color-navigation-active: #00da6a;--ls-color-navigation-background: #121a20;--ls-color-navigation-bottom-nav-surface-shadow: #00000000;--ls-color-navigation-highlight: #00da6a1f;--ls-color-navigation-inactive: #8b9aa3;--ls-color-navigation-item-active-background: #00da6a;--ls-color-navigation-item-active-bg: #00da6a1f;--ls-color-navigation-item-active-content: #0b1115;--ls-color-navigation-item-active-fg: #eff5f7;--ls-color-navigation-item-inactive-content: #eff5f7;--ls-color-navigation-item-inactive-fg: #8b9aa3;--ls-color-navigation-item-notice: #c0534f;--ls-color-navigation-notice: #c0534f;--ls-color-overlay-scrim: #3d3d3d33;--ls-color-quantity-stepper-filled-background: #00da6a;--ls-color-quantity-stepper-filled-content: #0b1115;--ls-color-quantity-stepper-outline-background: #00da6a1f;--ls-color-quantity-stepper-outline-border: #00da6a;--ls-color-quantity-stepper-outline-content: #eff5f7;--ls-color-search-background: #161f26;--ls-color-search-background-filled: #161f26;--ls-color-search-border-default: #ffffff14;--ls-color-search-border-disabled: #ffffff0f;--ls-color-search-border-filled: #ffffff14;--ls-color-search-icon: #a0adb5;--ls-color-search-icon-filled: #eff5f7;--ls-color-search-text: #8b9aa3;--ls-color-search-text-filled: #eff5f7;--ls-color-skeleton-fill: #161f26;--ls-color-state-panel-background: #121a20;--ls-color-state-panel-border: #ffffff0f;--ls-color-state-panel-illustration-background: #00000000;--ls-color-state-panel-visual-foreground: #eff5f7;--ls-color-status-illustration-accent: #00da6a;--ls-color-status-illustration-foreground: #eff5f7;--ls-color-status-danger-background: #c0534f1a;--ls-color-status-danger-text: #c0534f;--ls-color-status-info-background: #5b9ea61a;--ls-color-status-info-text: #5b9ea6;--ls-color-status-success-background: #00da6a1f;--ls-color-status-success-text: #00da6a;--ls-color-status-warning-background: #c49a3c1a;--ls-color-status-warning-text: #c49a3c;--ls-color-text-accent: #00da6a;--ls-color-text-muted: #8b9aa3;--ls-color-text-on-action: #ffffff;--ls-color-text-primary: #eff5f7;--ls-color-text-secondary: #a0adb5;--ls-color-toggle-description: #a0adb5;--ls-color-toggle-thumb: #121a20;--ls-color-toggle-thumb-disabled: #121a20;--ls-color-toggle-track-disabled: #161f26;--ls-color-toggle-track-off: #8b9aa3;--ls-color-toggle-track-on: #00da6a;--ls-effect-navigation-bottom-nav-surface-blur-radius: 0px;--ls-opacity-default: 1;--ls-opacity-disabled: .48;--ls-opacity-loading: .72;--ls-radius-avatar-rounded-l: 20px;--ls-radius-avatar-rounded-m: 14px;--ls-radius-avatar-rounded-s: 12px;--ls-radius-button-l: 10px;--ls-radius-button-m: 10px;--ls-radius-card: 26px;--ls-radius-chip-l: 18px;--ls-radius-chip-m: 18px;--ls-radius-club-card-event: 14px;--ls-radius-control: 14px;--ls-radius-event-card-date: 14px;--ls-radius-field: 12px;--ls-radius-media: 10px;--ls-radius-navigation-bottom-nav-icon-only-surface: 20px;--ls-radius-navigation-container: 20px;--ls-radius-navigation-container-icon-only: 20px;--ls-radius-navigation-container-labeled: 20px;--ls-radius-navigation-item: 12px;--ls-radius-navigation-item-icon-only: 12px;--ls-radius-navigation-item-labeled: 12px;--ls-radius-navigation-tabs-container: 20px;--ls-radius-navigation-tabs-item: 12px;--ls-radius-pill: 999px;--ls-radius-product-card: 28px;--ls-radius-row: 18px;--ls-radius-search: 18px;--ls-radius-state-panel: 20px;--ls-radius-state-panel-illustration: 0px;--ls-size-admin-edit-outline-stroke: 2px;--ls-size-avatar-l: 64px;--ls-size-avatar-m: 44px;--ls-size-avatar-s: 32px;--ls-size-badge-m: 24px;--ls-size-badge-s: 20px;--ls-size-card-mobile: 343px;--ls-size-chip-l: 40px;--ls-size-chip-m: 32px;--ls-size-control-height: 48px;--ls-size-control-l: 48px;--ls-size-control-m: 40px;--ls-size-event-card-date: 52px;--ls-size-fab: 52px;--ls-size-feedback-illustration-full: 112px;--ls-size-feedback-illustration-section: 64px;--ls-size-field-input: 48px;--ls-size-field-textarea: 104px;--ls-size-form-content: 343px;--ls-size-form-media-square: 160px;--ls-size-form-media-wide-height: 240px;--ls-size-icon-button-l: 64px;--ls-size-icon-button-m: 48px;--ls-size-icon-l: 24px;--ls-size-icon-m: 20px;--ls-size-icon-s: 16px;--ls-size-input-l: 48px;--ls-size-input-m: 40px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-2: 94px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-3: 94px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-4: 81.75px;--ls-size-navigation-bottom-nav-icon-only-item-width-count-5: 65.4000015258789px;--ls-size-navigation-bottom-nav-icon-only-root-height: 80px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-2: 236px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-3: 343px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-4: 343px;--ls-size-navigation-bottom-nav-icon-only-root-width-count-5: 343px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-2: 110px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-3: 109px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-4: 81.75px;--ls-size-navigation-bottom-nav-icon-only-slot-width-count-5: 65.4000015258789px;--ls-size-navigation-bottom-nav-icon-only-surface-height: 80px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-2: 236px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-3: 343px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-4: 343px;--ls-size-navigation-bottom-nav-icon-only-surface-width-count-5: 343px;--ls-size-navigation-bottom-nav-max-width: 375px;--ls-size-navigation-header-detail-row-height: 32px;--ls-size-navigation-header-height: 48px;--ls-size-navigation-header-icon: 24px;--ls-size-navigation-header-search-width: 160px;--ls-size-navigation-hit-area-icon-only-height: 48px;--ls-size-navigation-hit-area-icon-only-width: 64px;--ls-size-navigation-icon-only-height: 64px;--ls-size-navigation-icon-only-hit-height: 48px;--ls-size-navigation-icon-only-hit-width: 94px;--ls-size-navigation-icon-only-icon: 32px;--ls-size-navigation-icon-only-width: 110px;--ls-size-navigation-icon-icon-only: 24px;--ls-size-navigation-icon-labeled: 22px;--ls-size-navigation-item: 50px;--ls-size-navigation-item-icon-only-height: 56px;--ls-size-navigation-item-icon-only-width: 80px;--ls-size-navigation-item-labeled-height: 55px;--ls-size-navigation-item-labeled-width: 65px;--ls-size-navigation-item-max-width: 110px;--ls-size-navigation-item-min-width: 56px;--ls-size-navigation-labeled-height: 55px;--ls-size-navigation-labeled-icon: 22px;--ls-size-navigation-labeled-width: 65px;--ls-size-navigation-notice: 4px;--ls-size-navigation-tabs-height: 56px;--ls-size-navigation-tabs-item-height: 40px;--ls-size-product-card-media-height: 112px;--ls-size-product-card-width: 165px;--ls-size-quantity-stepper-height: 28px;--ls-size-quantity-stepper-height-regular: 40px;--ls-size-row-min-height: 56px;--ls-size-search-icon: 20px;--ls-size-state-panel-full-illustration-container-height: 112px;--ls-size-state-panel-full-illustration-container-width: 112px;--ls-size-state-panel-full-illustration-height: 112px;--ls-size-state-panel-full-illustration-width: 112px;--ls-size-state-panel-monochrome-visual: 24px;--ls-size-state-panel-monochrome-visual-full: 48px;--ls-size-state-panel-section-illustration-container-height: 64px;--ls-size-state-panel-section-illustration-container-width: 64px;--ls-size-state-panel-section-illustration-height: 64px;--ls-size-state-panel-section-illustration-width: 64px;--ls-size-tag-m: 28px;--ls-size-tag-s: 24px;--ls-size-toggle-height: 28px;--ls-size-toggle-thumb: 20px;--ls-size-toggle-width: 48px;--ls-size-touch-target-default: 44px;--ls-space-badge-x-m: 8px;--ls-space-badge-x-s: 8px;--ls-space-card: 16px;--ls-space-card-compact: 12px;--ls-space-chip-l-x: 16px;--ls-space-chip-m-x: 12px;--ls-space-control-x: 16px;--ls-space-control-x-large: 24px;--ls-space-control-y: 12px;--ls-space-event-card-compact: 4px;--ls-space-event-card-inline: 8px;--ls-space-feedback-full: 24px;--ls-space-feedback-section: 16px;--ls-space-field-gap: 8px;--ls-space-field-label-gap: 4px;--ls-space-field-padding: 12px;--ls-space-item: 12px;--ls-space-list: 12px;--ls-space-navigation: 8px;--ls-space-navigation-bottom-rail-inset: 12px;--ls-space-navigation-container: 8px;--ls-space-navigation-container-gap: 8px;--ls-space-navigation-container-icon-only-gap: 0px;--ls-space-navigation-container-icon-only-x: 8px;--ls-space-navigation-container-icon-only-y: 8px;--ls-space-navigation-container-labeled-gap: 0px;--ls-space-navigation-container-labeled-x: 8px;--ls-space-navigation-container-labeled-y: 8px;--ls-space-navigation-header-detail-bottom: 8px;--ls-space-navigation-header-detail-top: 8px;--ls-space-navigation-header-gap: 12px;--ls-space-navigation-header-page-bottom: 4px;--ls-space-navigation-header-page-top: 4px;--ls-space-navigation-item-gap: 0px;--ls-space-navigation-item-labeled-gap: 4px;--ls-space-navigation-tabs-x: 8px;--ls-space-navigation-tabs-y: 8px;--ls-space-page-x: 16px;--ls-space-page-y: 16px;--ls-space-product-card: 8px;--ls-space-row-y: 8px;--ls-space-safe-area-top: 45px;--ls-space-search-gap: 12px;--ls-space-search-x: 16px;--ls-space-section: 20px;--ls-space-state-panel-full-gap: 24px;--ls-space-state-panel-full-x: 16px;--ls-space-state-panel-full-y: 32px;--ls-space-state-panel-section-gap: 12px;--ls-space-state-panel-section-x: 16px;--ls-space-state-panel-section-y: 16px;--ls-space-tag-x-m: 12px;--ls-space-tag-x-s: 8px;--ls-space-toggle-inset: 4px;--ls-stroke-card: 1px;--ls-stroke-control-default: 1px;--ls-stroke-none: 0px;--ls-type-button-l-line-height: 24px;--ls-typography-button-l-line-height: var(--ls-type-button-l-line-height);--ls-type-button-l-size: 16px;--ls-typography-button-l-size: var(--ls-type-button-l-size);--ls-type-button-m-line-height: 20px;--ls-typography-button-m-line-height: var(--ls-type-button-m-line-height);--ls-type-button-m-size: 14px;--ls-typography-button-m-size: var(--ls-type-button-m-size);--ls-type-card-title-line-height: 20px;--ls-typography-card-title-line-height: var(--ls-type-card-title-line-height);--ls-type-card-title-size: 16px;--ls-typography-card-title-size: var(--ls-type-card-title-size);--ls-type-card-title-style: 700;--ls-typography-card-title-style: var(--ls-type-card-title-style);--ls-type-chip-m-line-height: 16px;--ls-typography-chip-m-line-height: var(--ls-type-chip-m-line-height);--ls-type-chip-selected-style: 400;--ls-typography-chip-selected-style: var(--ls-type-chip-selected-style);--ls-type-date-time-helper-line-height: 16px;--ls-typography-date-time-helper-line-height: var(--ls-type-date-time-helper-line-height);--ls-type-date-time-helper-size: 12px;--ls-typography-date-time-helper-size: var(--ls-type-date-time-helper-size);--ls-type-field-label-line-height: 16px;--ls-typography-field-label-line-height: var(--ls-type-field-label-line-height);--ls-typography-font-family-body: Inter;--ls-typography-font-family-display: Inter;--ls-typography-font-size-body: 16px;--ls-typography-font-size-body-small: 14px;--ls-typography-font-size-caption: 12px;--ls-typography-font-size-display: 32px;--ls-typography-font-size-heading: 24px;--ls-typography-font-size-title: 18px;--ls-typography-font-style-bold: 700;--ls-typography-font-style-medium: 500;--ls-typography-font-style-regular: 400;--ls-typography-font-style-semi-bold: 600;--ls-typography-line-height-body: 24px;--ls-typography-line-height-body-small: 20px;--ls-typography-line-height-caption: 16px;--ls-typography-line-height-display: 40px;--ls-typography-line-height-heading: 32px;--ls-typography-line-height-title: 24px;--ls-type-navigation-header-detail-line-height: 24px;--ls-typography-navigation-header-detail-line-height: var(--ls-type-navigation-header-detail-line-height);--ls-type-navigation-header-meta-size: 12px;--ls-typography-navigation-header-meta-size: var(--ls-type-navigation-header-meta-size);--ls-type-navigation-header-page-line-height: 24px;--ls-typography-navigation-header-page-line-height: var(--ls-type-navigation-header-page-line-height);--ls-type-navigation-header-page-size: 18px;--ls-typography-navigation-header-page-size: var(--ls-type-navigation-header-page-size);--ls-type-navigation-header-page-style: 600;--ls-typography-navigation-header-page-style: var(--ls-type-navigation-header-page-style);--ls-type-search-line-height: 20px;--ls-typography-search-line-height: var(--ls-type-search-line-height);--ls-type-state-panel-full-title-line-height: 24px;--ls-typography-state-panel-full-title-line-height: var(--ls-type-state-panel-full-title-line-height);--ls-type-state-panel-full-title-style: 600;--ls-typography-state-panel-full-title-style: var(--ls-type-state-panel-full-title-style);--ls-type-state-panel-section-description-line-height: 16px;--ls-typography-state-panel-section-description-line-height: var(--ls-type-state-panel-section-description-line-height);--ls-type-state-panel-section-description-size: 12px;--ls-typography-state-panel-section-description-size: var(--ls-type-state-panel-section-description-size);--ls-type-state-panel-section-title-line-height: 20px;--ls-typography-state-panel-section-title-line-height: var(--ls-type-state-panel-section-title-line-height);--ls-type-state-panel-section-title-size: 14px;--ls-typography-state-panel-section-title-size: var(--ls-type-state-panel-section-title-size);--ls-type-state-panel-section-title-style: 700;--ls-typography-state-panel-section-title-style: var(--ls-type-state-panel-section-title-style);--ls-type-toggle-label-line-height: 20px;--ls-typography-toggle-label-line-height: var(--ls-type-toggle-label-line-height);--ls-size-button-nav: 64px;--ls-radius-surface: 20px;--ls-radius-footer-action: 20px;--ls-color-navigation-item-context-background: #00da6a1f;--ls-radius-navigation-control: 20px;--ls-color-navigation-control-background: #00da6a1f;--ls-color-navigation-control-content: #eff5f7;--ls-color-icon-slot-primary: var(--ls-color-icon-primary);--ls-color-icon-slot-on-action: var(--ls-color-text-on-action);--ls-color-icon-slot-disabled: var(--ls-color-disabled-text);--ls-color-icon-slot-selected: var(--ls-color-icon-selected);--ls-color-icon-slot-avatar: var(--ls-color-avatar-content);--ls-color-icon-slot: var(--ls-color-icon-slot-primary)}
