.Avatar-module__IVwToW__avatar{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-round);background:var(--color-bg-selected);color:var(--color-action-primary);font-weight:var(--font-weight-heading-2);flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.Avatar-module__IVwToW__avatar[data-size=small]{inline-size:var(--avatar-size-sm);block-size:var(--avatar-size-sm);font-size:var(--font-size-caption)}.Avatar-module__IVwToW__avatar[data-size=medium]{inline-size:var(--avatar-size-md);block-size:var(--avatar-size-md);font-size:var(--font-size-heading-3)}.Avatar-module__IVwToW__avatar[data-size=large]{inline-size:var(--avatar-size-lg);block-size:var(--avatar-size-lg);font-size:var(--font-size-heading-2)}.Avatar-module__IVwToW__image{-o-object-fit:cover;object-fit:cover}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Badge-module__H8aylq__badge{align-items:center;gap:var(--space-1);min-inline-size:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-round);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-caption);overflow-wrap:anywhere;display:inline-flex}.Badge-module__H8aylq__badge[data-tone=neutral]{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.Badge-module__H8aylq__badge[data-tone=brand]{background:var(--color-bg-selected);color:var(--color-text-brand)}.Badge-module__H8aylq__badge[data-tone=success]{background:var(--color-bg-success-soft);color:var(--color-text-success)}.Badge-module__H8aylq__badge[data-tone=warning]{background:var(--color-bg-warning-soft);color:var(--color-text-warning)}.Badge-module__H8aylq__badge[data-tone=error]{background:var(--color-bg-error-soft);color:var(--color-text-error)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Dialog-module__gV8Hta__dialogContent,.Dialog-module__gV8Hta__sheetContent{gap:var(--space-4);flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}.Dialog-module__gV8Hta__dialogContent{padding:1.75rem 1.75rem var(--space-6)}.Dialog-module__gV8Hta__sheetContent{padding:var(--space-3) 1.3125rem 1.75rem}.Dialog-module__gV8Hta__header{gap:var(--space-4);flex:none;justify-content:space-between;align-items:flex-start;display:flex}.Dialog-module__gV8Hta__copy{min-inline-size:0}.Dialog-module__gV8Hta__title{color:var(--color-text-overlay-title);font-size:var(--font-size-card);font-weight:600;line-height:var(--line-height-card);overflow-wrap:anywhere;margin:0}.Dialog-module__gV8Hta__description{margin:var(--space-2) 0 0;color:var(--color-text-overlay-body);font-size:var(--font-size-overlay-body);line-height:var(--line-height-overlay-body)}.Dialog-module__gV8Hta__dragRegion{inline-size:100%;block-size:var(--space-1);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.Dialog-module__gV8Hta__dragRegion:before{inset:calc(var(--space-3) * -1) 0 calc(var(--space-6) * -1);content:"";position:absolute}.Dialog-module__gV8Hta__dragRegion:active{cursor:grabbing}.Dialog-module__gV8Hta__handle{inline-size:2.75rem;block-size:var(--space-1);border-radius:var(--radius-full);background:var(--color-border-overlay);margin-inline:auto}.Dialog-module__gV8Hta__body{overscroll-behavior:contain;min-block-size:0;min-inline-size:0;color:var(--color-text-overlay-body);font-size:var(--font-size-overlay-body);line-height:var(--line-height-overlay-body);overflow:hidden auto}.Dialog-module__gV8Hta__body:focus-visible{border-radius:var(--radius-control);outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.Dialog-module__gV8Hta__footer{gap:var(--space-3);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}@media not (min-width:30rem){.Dialog-module__gV8Hta__footer{flex:none;justify-content:stretch}.Dialog-module__gV8Hta__footer>*{flex:1}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Icon-module__68r8jG__icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:currentColor;flex:none;display:block}.Icon-module__68r8jG__icon[data-size=small]{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.Icon-module__68r8jG__icon[data-size=large]{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.IconButton-module__09XwpW__iconButton{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border:var(--border-width-default) solid transparent;border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.IconButton-module__09XwpW__iconButton[data-size=large]{inline-size:var(--control-height-large);block-size:var(--control-height-large)}.IconButton-module__09XwpW__iconButton[data-variant=filled]{background:var(--color-action-secondary);color:var(--color-text-brand)}.IconButton-module__09XwpW__iconButton[data-variant=destructive]{background:var(--color-bg-error-soft);color:var(--color-text-error)}.IconButton-module__09XwpW__iconButton>svg{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.IconButton-module__09XwpW__iconButton[data-size=large]>svg,.IconButton-module__09XwpW__iconButton[data-size=large]>[data-icon]{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.IconButton-module__09XwpW__iconButton:disabled{color:var(--color-disabled-content);cursor:not-allowed;opacity:.48}.IconButton-module__09XwpW__iconButton[data-variant=filled]:disabled,.IconButton-module__09XwpW__iconButton[data-variant=destructive]:disabled{background:var(--color-bg-disabled)}@media (hover:hover) and (pointer:fine){.IconButton-module__09XwpW__iconButton:hover:not(:disabled){background:var(--color-bg-subtle)}.IconButton-module__09XwpW__iconButton[data-variant=filled]:hover:not(:disabled){background:var(--color-action-secondary-hover);color:var(--color-text-brand)}.IconButton-module__09XwpW__iconButton[data-variant=destructive]:hover:not(:disabled){background:var(--color-feedback-error);color:var(--color-text-inverse)}}.IconButton-module__09XwpW__iconButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.IconButton-module__09XwpW__iconButton:active:not(:disabled){background:var(--color-bg-disabled);transform:scale(var(--motion-scale-pressed))}.IconButton-module__09XwpW__iconButton[data-variant=filled]:active:not(:disabled){background:var(--color-action-secondary-hover)}.IconButton-module__09XwpW__iconButton[data-action=add]>svg{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.IconButton-module__09XwpW__iconButton[data-action=add][data-placement=floating]{z-index:var(--z-index-sticky);position:fixed;inset-block-end:calc(var(--active-bottom-ui-offset,var(--safe-area-bottom)) + var(--space-4));inset-inline-end:calc(var(--page-gutter) + var(--safe-area-right))}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Input-module__5jsJuW__field{gap:var(--field-gap);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.Input-module__5jsJuW__label{color:var(--color-text-primary);font-size:var(--font-size-label-small);font-weight:var(--font-weight-label);line-height:var(--line-height-label-small)}.Input-module__5jsJuW__required{color:var(--color-text-error);margin-inline-start:var(--space-1)}.Input-module__5jsJuW__input{inline-size:100%;min-inline-size:0;block-size:var(--control-height-input);padding:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.Input-module__5jsJuW__input[type=date]{appearance:none;max-inline-size:100%}.Input-module__5jsJuW__input[type=date]::-webkit-date-and-time-value{text-align:start;min-inline-size:0}.Input-module__5jsJuW__input::placeholder{color:var(--color-text-muted)}@media (hover:hover) and (pointer:fine){.Input-module__5jsJuW__input:hover:not(:disabled){border-color:var(--color-border-strong)}}.Input-module__5jsJuW__input:focus-visible{border-width:var(--border-width-strong);border-color:var(--color-border-focus);box-shadow:var(--shadow-focus);outline:none}.Input-module__5jsJuW__input[aria-invalid=true]{border-width:var(--border-width-strong);border-color:var(--color-border-error)}.Input-module__5jsJuW__input:disabled{border-color:var(--color-border-default);background:var(--color-bg-disabled);color:var(--color-text-secondary);cursor:not-allowed;opacity:.7}.Input-module__5jsJuW__hint,.Input-module__5jsJuW__error{font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);line-height:var(--line-height-caption);margin:0}.Input-module__5jsJuW__hint{color:var(--color-text-secondary)}.Input-module__5jsJuW__error{color:var(--color-text-error)}.Input-module__5jsJuW__control{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);align-items:center;display:flex}.Input-module__5jsJuW__control .Input-module__5jsJuW__input{appearance:textfield;background:0 0;border:0}.Input-module__5jsJuW__control .Input-module__5jsJuW__input::-webkit-inner-spin-button{appearance:none}.Input-module__5jsJuW__control .Input-module__5jsJuW__input::-webkit-outer-spin-button{appearance:none}.Input-module__5jsJuW__control:focus-within{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}.Input-module__5jsJuW__control .Input-module__5jsJuW__input:focus-visible{box-shadow:none}.Input-module__5jsJuW__control:has(.Input-module__5jsJuW__input[aria-invalid=true]){border-color:var(--color-border-error)}.Input-module__5jsJuW__control:has(.Input-module__5jsJuW__input:disabled){background:var(--color-bg-disabled)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ListItem-module__I-wcpW__item{min-block-size:4.25rem;inline-size:100%;padding:var(--space-3) .875rem;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:start;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), border-color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);align-items:center;gap:.875rem;display:flex}.ListItem-module__I-wcpW__check{inline-size:var(--space-8);block-size:var(--space-8);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-inverse);flex:none;place-items:center;display:grid}.ListItem-module__I-wcpW__item[data-checked] .ListItem-module__I-wcpW__check{border-color:var(--color-action-primary);background:var(--color-action-primary)}.ListItem-module__I-wcpW__copy{flex:1;gap:.1875rem;min-inline-size:0;display:grid}.ListItem-module__I-wcpW__title,.ListItem-module__I-wcpW__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListItem-module__I-wcpW__title{font-size:var(--font-size-label-small);font-weight:var(--font-weight-label);line-height:var(--line-height-label-small)}.ListItem-module__I-wcpW__meta{color:var(--color-text-secondary);font-size:.625rem;line-height:.875rem}.ListItem-module__I-wcpW__trailing{color:var(--color-icon-secondary);opacity:.65}.ListItem-module__I-wcpW__item:disabled{background:var(--color-bg-disabled);color:var(--color-disabled-content);cursor:not-allowed;opacity:.55}@media (hover:hover) and (pointer:fine){.ListItem-module__I-wcpW__item:hover:not(:disabled){background:var(--color-bg-subtle)}}.ListItem-module__I-wcpW__item:active:not(:disabled){transform:scale(var(--motion-scale-pressed))}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ProfileAction-module__fP20OG__action{border:var(--border-width-strong) solid transparent;border-radius:var(--radius-full);background:var(--color-bg-mineral-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);line-height:var(--line-height-caption);transition:background var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ProfileAction-module__fP20OG__action:active{background:var(--color-action-secondary);transform:scale(var(--motion-scale-pressed))}.ProfileAction-module__fP20OG__action:focus-visible{border-color:var(--color-border-focus);outline:none}.ProfileAction-module__fP20OG__action[aria-current=page]{background:var(--color-action-secondary)}.ProfileAction-module__fP20OG__avatar{border:0}@media (hover:hover) and (pointer:fine){.ProfileAction-module__fP20OG__action:hover{background:var(--color-action-secondary)}}.ProfileAction-module__fP20OG__identity{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-round);flex:none;justify-content:center;align-items:center;display:inline-flex}.ProfileAction-module__fP20OG__action[data-presentation=navigation]{block-size:auto;inline-size:100%;min-block-size:var(--control-height-large);padding:var(--space-2);border-radius:var(--radius-navigation-item);gap:var(--space-3);color:var(--color-text-inverse);font-size:var(--font-size-label);line-height:var(--line-height-label);background:0 0;justify-content:flex-start}.ProfileAction-module__fP20OG__action[data-presentation=navigation] .ProfileAction-module__fP20OG__identity{background:var(--color-bg-mineral-soft);color:var(--color-text-brand)}.ProfileAction-module__fP20OG__action[data-presentation=navigation][aria-current=page],.ProfileAction-module__fP20OG__action[data-presentation=navigation]:active{background:var(--color-action-secondary);color:var(--color-text-brand)}.ProfileAction-module__fP20OG__action[data-presentation=navigation]:focus-visible{outline:var(--focus-ring-width) solid var(--color-icon-inverse);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.ProfileAction-module__fP20OG__action[data-presentation=navigation]:hover:not([aria-current=page]){background:var(--color-navigation-sidebar-hover)}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Progress-module__S-RFka__progress{--progress-fill:var(--nd-color-mineral-500);--progress-label:var(--color-text-primary);--progress-track:var(--color-bg-disabled);inline-size:100%;min-block-size:var(--control-height-input);gap:.625rem;display:grid}.Progress-module__S-RFka__labels{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-inline-size:0;color:var(--progress-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-caption);display:flex}.Progress-module__S-RFka__labels>:first-child{overflow-wrap:anywhere;min-inline-size:0}.Progress-module__S-RFka__labels>:last-child{flex:none}.Progress-module__S-RFka__track{block-size:var(--space-2);border-radius:var(--radius-full);background:var(--progress-track);position:relative;overflow:hidden}.Progress-module__S-RFka__fill{inline-size:var(--progress-value);border-radius:inherit;background:var(--progress-fill);transition:inline-size var(--motion-duration-normal) var(--motion-easing-standard);position:absolute;inset-block:0;inset-inline-start:0}.Progress-module__S-RFka__progress[data-tone=accent] .Progress-module__S-RFka__fill{--progress-fill:var(--progress-accent-fill,var(--color-action-accent))}.Progress-module__S-RFka__progress[data-empty] .Progress-module__S-RFka__fill{display:none}.Progress-module__S-RFka__progress[data-density=compact]{gap:0;min-block-size:1.125rem;position:relative}.Progress-module__S-RFka__progress[data-density=compact] .Progress-module__S-RFka__labels{justify-content:flex-end;min-block-size:1rem;font-size:.75rem;line-height:1rem}.Progress-module__S-RFka__progress[data-density=compact] .Progress-module__S-RFka__labels>:first-child{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Progress-module__S-RFka__progress[data-density=compact] .Progress-module__S-RFka__track{block-size:.3125rem;inline-size:calc(100% - 4.25rem);position:absolute;inset-block-start:.375rem;inset-inline-start:0}.Progress-module__S-RFka__progress[data-density=bar]{min-block-size:var(--space-2);gap:0}.Progress-module__S-RFka__progress[data-density=bar] .Progress-module__S-RFka__labels{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Progress-module__S-RFka__progress[data-density=bar] .Progress-module__S-RFka__track{block-size:var(--space-2)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ScreenHeading-module__Ex0z7a__heading{inline-size:100%;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.ScreenHeading-module__Ex0z7a__heading[data-level="1"]{font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);line-height:var(--line-height-heading-1)}.ScreenHeading-module__Ex0z7a__heading[data-level="2"]{font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);line-height:var(--line-height-heading-2)}.ScreenHeading-module__Ex0z7a__row{align-items:flex-start;gap:var(--space-2);min-inline-size:0;display:flex}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.AuthShell-module__dVEaqa__shell{background:var(--color-bg-subtle);place-items:start center;min-block-size:100dvh;padding:0;display:grid}.AuthShell-module__dVEaqa__frame{min-block-size:max(100dvh,52.75rem);inline-size:min(100%,24.375rem);position:relative;overflow:hidden}.AuthShell-module__dVEaqa__brand{z-index:1;justify-content:center;align-items:center;block-size:4.2861rem;inline-size:14.0888rem;min-inline-size:0;padding:.375rem .5rem;display:flex;position:absolute;inset-block-start:1.1875rem;inset-inline-start:3.875rem}.AuthShell-module__dVEaqa__content{min-block-size:52.75rem;inline-size:min(100% - 2.5rem,21.75rem);margin-inline:auto;padding-block:8.1875rem 2.5rem;position:relative}.AuthShell-module__dVEaqa__headingRow{align-items:flex-start;gap:var(--space-3);display:flex}.AuthShell-module__dVEaqa__headingRow[data-hidden]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AuthShell-module__dVEaqa__header{gap:1.125rem;inline-size:100%;min-inline-size:0;display:grid}.AuthShell-module__dVEaqa__back{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-round);background:var(--color-bg-surface);color:var(--color-text-primary);flex:none;place-items:center;margin-inline-start:calc(var(--space-2) * -1);padding:0;text-decoration:none;display:inline-grid}.AuthShell-module__dVEaqa__back [data-icon=arrow-left]{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.AuthShell-module__dVEaqa__back:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.AuthShell-module__dVEaqa__title{max-inline-size:100%;color:var(--color-text-primary);font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);line-height:var(--line-height-heading-1);margin:0}.AuthShell-module__dVEaqa__title[data-hidden]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AuthShell-module__dVEaqa__description{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.AuthShell-module__dVEaqa__form{gap:var(--space-3);margin-block-start:var(--space-8);display:grid}.AuthShell-module__dVEaqa__secondaryAction{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin-block-start:var(--space-5)}.AuthShell-module__dVEaqa__visual{place-items:center;inline-size:100%;display:grid}.AuthShell-module__dVEaqa__visual>figure{inline-size:100%}.AuthShell-module__dVEaqa__shell[data-layout] .AuthShell-module__dVEaqa__content{padding-block:0}.AuthShell-module__dVEaqa__shell[data-layout] .AuthShell-module__dVEaqa__headingRow,.AuthShell-module__dVEaqa__shell[data-layout] .AuthShell-module__dVEaqa__visual,.AuthShell-module__dVEaqa__shell[data-layout] .AuthShell-module__dVEaqa__form,.AuthShell-module__dVEaqa__shell[data-layout] .AuthShell-module__dVEaqa__secondaryAction{margin:0;position:absolute;inset-inline:0}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__visual{inset-block-start:6.9375rem}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__headingRow{inset-block-start:23.3125rem}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__header{gap:.75rem}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__form{block-size:16.75rem;display:block;inset-block-start:33.5625rem}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__form>:nth-child(2){position:absolute;inset-block-start:11.375rem;inset-inline:0}.AuthShell-module__dVEaqa__shell[data-layout=welcome] .AuthShell-module__dVEaqa__form>:nth-child(3){position:absolute;inset-block-start:15.0625rem;inset-inline:0}.AuthShell-module__dVEaqa__shell[data-layout=email] .AuthShell-module__dVEaqa__headingRow{inset-block-start:8.1875rem}.AuthShell-module__dVEaqa__shell[data-layout=password-recovery] .AuthShell-module__dVEaqa__headingRow{inset-block-start:6.6875rem}.AuthShell-module__dVEaqa__shell[data-layout=login] .AuthShell-module__dVEaqa__headingRow,.AuthShell-module__dVEaqa__shell[data-layout=registration] .AuthShell-module__dVEaqa__headingRow{inset-block-start:8.1875rem}.AuthShell-module__dVEaqa__shell[data-layout=login] .AuthShell-module__dVEaqa__header,.AuthShell-module__dVEaqa__shell[data-layout=registration] .AuthShell-module__dVEaqa__header{gap:1rem}.AuthShell-module__dVEaqa__shell[data-layout=login] .AuthShell-module__dVEaqa__form,.AuthShell-module__dVEaqa__shell[data-layout=registration] .AuthShell-module__dVEaqa__form{inset-block-start:15.5625rem}.AuthShell-module__dVEaqa__shell[data-layout=email] .AuthShell-module__dVEaqa__form{inset-block-start:18.9375rem}.AuthShell-module__dVEaqa__shell[data-layout=password-recovery] .AuthShell-module__dVEaqa__form{inset-block-start:13.9375rem}.AuthShell-module__dVEaqa__shell[data-layout=email] .AuthShell-module__dVEaqa__secondaryAction{inset-block-start:29.6875rem}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-people] .AuthShell-module__dVEaqa__headingRow,.AuthShell-module__dVEaqa__shell[data-layout=onboarding-trip] .AuthShell-module__dVEaqa__headingRow{inset-block-start:8.9375rem}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-profile] .AuthShell-module__dVEaqa__content{padding-block:8.9375rem var(--space-8)}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-profile] .AuthShell-module__dVEaqa__headingRow,.AuthShell-module__dVEaqa__shell[data-layout=onboarding-profile] .AuthShell-module__dVEaqa__form{position:static}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-profile] .AuthShell-module__dVEaqa__form{margin-block-start:var(--space-8)}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-people] .AuthShell-module__dVEaqa__form{inset-block:15.4375rem 4.5625rem}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-trip] .AuthShell-module__dVEaqa__visual{inset-block-start:14.4375rem}.AuthShell-module__dVEaqa__shell[data-layout=onboarding-trip] .AuthShell-module__dVEaqa__form{inset-block-start:31.1875rem}.AuthShell-module__dVEaqa__shell[data-layout=invite] .AuthShell-module__dVEaqa__form{inset-block-start:8.0625rem}.AuthShell-module__dVEaqa__shell[data-layout=offline-entry] .AuthShell-module__dVEaqa__visual{inset-block-start:9.3125rem}.AuthShell-module__dVEaqa__shell[data-layout=offline-entry] .AuthShell-module__dVEaqa__headingRow{text-align:center;inset-block-start:23.8125rem}.AuthShell-module__dVEaqa__shell[data-layout=offline-entry] .AuthShell-module__dVEaqa__header{gap:1.875rem}.AuthShell-module__dVEaqa__shell[data-layout=offline-entry] .AuthShell-module__dVEaqa__description{justify-self:center;max-inline-size:19.125rem;font-size:.875rem;line-height:1.3125rem}.AuthShell-module__dVEaqa__shell[data-layout=offline-entry] .AuthShell-module__dVEaqa__form{gap:1rem;inset-block-start:34.9375rem}@media (min-width:30rem){.AuthShell-module__dVEaqa__shell{padding:var(--space-6);place-items:center}.AuthShell-module__dVEaqa__frame{min-block-size:52.75rem}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.InvitationPreview-module__y4FEqW__preview{gap:1.875rem;display:grid}.InvitationPreview-module__y4FEqW__card{border:var(--border-width-default) solid var(--color-border-default);background:var(--color-bg-surface);border-radius:1.5rem;min-block-size:22.5rem;position:relative;overflow:hidden}.InvitationPreview-module__y4FEqW__eyebrow,.InvitationPreview-module__y4FEqW__title,.InvitationPreview-module__y4FEqW__destination,.InvitationPreview-module__y4FEqW__description,.InvitationPreview-module__y4FEqW__error{margin:0;position:absolute;inset-inline:1.4375rem}.InvitationPreview-module__y4FEqW__eyebrow{color:var(--color-text-accent);font-size:.8125rem;font-weight:700;line-height:.975rem;inset-block-start:1.4375rem}.InvitationPreview-module__y4FEqW__title{color:var(--color-text-primary);letter-spacing:-.03rem;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700;line-height:1.875rem;inset-block-start:3.8125rem}.InvitationPreview-module__y4FEqW__destination{color:var(--color-text-secondary);font-size:.75rem;line-height:1rem;inset-block-start:6.125rem}.InvitationPreview-module__y4FEqW__description{color:var(--color-text-secondary);font-size:.875rem;line-height:1.2688rem;inset-block-start:7.3125rem}.InvitationPreview-module__y4FEqW__summary{background:var(--color-bg-canvas);min-block-size:4.5rem;color:var(--color-text-secondary);border-radius:1.125rem;grid-template-columns:minmax(0,7rem) minmax(0,1fr);align-items:center;gap:1.25rem;padding-inline:1.125rem;font-size:.8125rem;font-weight:600;line-height:.975rem;display:grid;position:absolute;inset-block-start:12.3125rem;inset-inline:1.4375rem}.InvitationPreview-module__y4FEqW__initials{color:var(--color-text-brand);letter-spacing:.25rem;font-size:1.25rem;font-weight:700;line-height:1.5rem}.InvitationPreview-module__y4FEqW__summaryCopy{gap:.125rem;display:grid}.InvitationPreview-module__y4FEqW__summaryCopy>:first-child{color:var(--color-text-primary)}.InvitationPreview-module__y4FEqW__error{color:var(--color-text-error);font-size:.75rem;font-weight:600;line-height:1rem;inset-block-end:1rem}.InvitationPreview-module__y4FEqW__actions{gap:1rem;display:grid}.InvitationPreview-module__y4FEqW__actions>*{inline-size:100%}.InvitationPreview-module__y4FEqW__actions>:last-child:not(:first-child){border-color:var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-brand)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.MascotScene-module__vRdOXq__scene{inline-size:min(100%, var(--mascot-scene-size));aspect-ratio:4/3;border-radius:var(--radius-sheet);background:var(--color-bg-canvas);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;display:block;position:relative;overflow:hidden}.MascotScene-module__vRdOXq__scene[data-size=compact]{--mascot-scene-size:var(--illustration-size-compact)}.MascotScene-module__vRdOXq__scene[data-size=standard]{--mascot-scene-size:var(--illustration-size-standard)}.MascotScene-module__vRdOXq__scene[data-size=hero]{--mascot-scene-size:var(--illustration-size-hero)}.MascotScene-module__vRdOXq__artwork{background-image:var(--mascot-scene-art);background-position:50%;background-repeat:no-repeat;background-size:var(--mascot-scene-fit);position:absolute;inset:0}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PackingUnitCard-module__nAVxNq__card{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-block-size:4.25rem;min-inline-size:0;color:var(--color-text-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid;overflow:hidden}.PackingUnitCard-module__nAVxNq__selection,.PackingUnitCard-module__nAVxNq__selectionStatic,.PackingUnitCard-module__nAVxNq__trailing{align-items:center;display:flex}.PackingUnitCard-module__nAVxNq__selection,.PackingUnitCard-module__nAVxNq__selectionStatic{min-inline-size:var(--touch-target-primary);grid-column:1;justify-content:center}.PackingUnitCard-module__nAVxNq__selection{color:inherit;cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0}.PackingUnitCard-module__nAVxNq__selection:focus-visible{z-index:var(--z-index-base);outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(var(--focus-ring-offset) * -1);position:relative}.PackingUnitCard-module__nAVxNq__selection:disabled{cursor:not-allowed}.PackingUnitCard-module__nAVxNq__selection:disabled:not(:has(.PackingUnitCard-module__nAVxNq__pendingBadge)){opacity:.72}.PackingUnitCard-module__nAVxNq__selectionStack{place-items:center;display:grid}.PackingUnitCard-module__nAVxNq__selectionStack>*{grid-area:1/1}.PackingUnitCard-module__nAVxNq__selectionIndicator{inline-size:var(--space-8);block-size:var(--space-8);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-inverse);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), border-color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);place-items:center;display:grid}.PackingUnitCard-module__nAVxNq__selection[aria-pressed=true] .PackingUnitCard-module__nAVxNq__selectionIndicator{border-color:var(--color-action-primary);background:var(--color-action-primary)}.PackingUnitCard-module__nAVxNq__selectionStatic:has([data-icon=check]) .PackingUnitCard-module__nAVxNq__selectionIndicator{border-color:var(--color-action-primary);background:var(--color-action-primary)}.PackingUnitCard-module__nAVxNq__selection[data-selection-state=excluded] .PackingUnitCard-module__nAVxNq__selectionIndicator,.PackingUnitCard-module__nAVxNq__selectionStatic[data-selection-state=excluded] .PackingUnitCard-module__nAVxNq__selectionIndicator{border-color:var(--color-border-strong);background:var(--color-bg-subtle);color:var(--color-text-secondary)}.PackingUnitCard-module__nAVxNq__pendingBadge{inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-surface);transform:translate(var(--space-1), calc(var(--space-1) * -1));place-self:start end;place-items:center;display:grid}.PackingUnitCard-module__nAVxNq__spinner{inline-size:var(--space-3);block-size:var(--space-3);border:var(--border-width-default) solid;border-color:var(--color-action-primary) transparent var(--color-action-primary) var(--color-action-primary);border-radius:var(--radius-full);animation:PackingUnitCard-module__nAVxNq__card-spin var(--motion-duration-slow) linear infinite}.PackingUnitCard-module__nAVxNq__excludedMark{inline-size:var(--space-3);block-size:var(--border-width-strong);border-radius:var(--radius-full);background:currentColor}.PackingUnitCard-module__nAVxNq__trailing{justify-content:flex-end;gap:var(--space-1);min-inline-size:0;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-1);flex-wrap:wrap;grid-column:3}.PackingUnitCard-module__nAVxNq__content,.PackingUnitCard-module__nAVxNq__contentButton{align-content:center;gap:var(--space-1);min-inline-size:0;padding:var(--space-3);color:inherit;font:inherit;text-align:start;background:0 0;border:0;grid-column:2;display:grid}.PackingUnitCard-module__nAVxNq__contentButton{cursor:pointer}.PackingUnitCard-module__nAVxNq__selection+.PackingUnitCard-module__nAVxNq__content,.PackingUnitCard-module__nAVxNq__selection+.PackingUnitCard-module__nAVxNq__contentButton,.PackingUnitCard-module__nAVxNq__selectionStatic+.PackingUnitCard-module__nAVxNq__content,.PackingUnitCard-module__nAVxNq__selectionStatic+.PackingUnitCard-module__nAVxNq__contentButton{padding-inline-start:0}.PackingUnitCard-module__nAVxNq__contentButton:disabled{cursor:not-allowed;opacity:.64}.PackingUnitCard-module__nAVxNq__contentButton:focus-visible{z-index:var(--z-index-base);outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(var(--focus-ring-offset) * -1);position:relative}.PackingUnitCard-module__nAVxNq__titleLine,.PackingUnitCard-module__nAVxNq__metadata{flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.PackingUnitCard-module__nAVxNq__titleLine{gap:var(--space-2)}.PackingUnitCard-module__nAVxNq__metadata{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.PackingUnitCard-module__nAVxNq__name{min-inline-size:0;font-size:var(--font-size-label);font-weight:var(--font-weight-body-strong);line-height:var(--line-height-label);overflow-wrap:anywhere}.PackingUnitCard-module__nAVxNq__quantity{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-caption);flex:none}.PackingUnitCard-module__nAVxNq__card[data-state=muted] .PackingUnitCard-module__nAVxNq__name{color:var(--color-text-secondary);text-decoration:line-through;text-decoration-thickness:var(--border-width-default)}.PackingUnitCard-module__nAVxNq__card[data-state=selected]{border-color:var(--color-border-strong)}@media (hover:hover) and (pointer:fine){.PackingUnitCard-module__nAVxNq__selection:hover:not(:disabled) .PackingUnitCard-module__nAVxNq__selectionIndicator{border-color:var(--color-action-primary);transform:scale(1.06)}.PackingUnitCard-module__nAVxNq__contentButton:hover:not(:disabled){background:var(--color-bg-subtle)}}.PackingUnitCard-module__nAVxNq__contentButton:active:not(:disabled){background:var(--color-bg-disabled)}@media not (min-width:30rem){.PackingUnitCard-module__nAVxNq__trailing{max-inline-size:11.5rem}}@media (prefers-reduced-motion:reduce){.PackingUnitCard-module__nAVxNq__selectionIndicator{transition:none}.PackingUnitCard-module__nAVxNq__spinner{animation-duration:0s}}@keyframes PackingUnitCard-module__nAVxNq__card-spin{to{transform:rotate(360deg)}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PackingItemRow-module__XbKUga__row{gap:var(--space-1);display:grid}.PackingItemRow-module__XbKUga__beneficiary,.PackingItemRow-module__XbKUga__notNeeded,.PackingItemRow-module__XbKUga__error{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.PackingItemRow-module__XbKUga__beneficiary,.PackingItemRow-module__XbKUga__notNeeded{font-weight:var(--font-weight-label)}.PackingItemRow-module__XbKUga__beneficiary[data-tone=info],.PackingItemRow-module__XbKUga__beneficiary[data-tone=neutral]{color:var(--color-text-brand)}.PackingItemRow-module__XbKUga__beneficiary[data-tone=success]{color:var(--color-text-success)}.PackingItemRow-module__XbKUga__beneficiary[data-tone=warning]{color:var(--color-text-warning)}.PackingItemRow-module__XbKUga__error{padding:0 var(--space-3);color:var(--color-text-error);margin:0}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ItemCollectionControls-module__BOJmJW__controls,.ItemCollectionControls-module__BOJmJW__toolbar{gap:var(--space-2);min-inline-size:0;display:grid}.ItemCollectionControls-module__BOJmJW__filters{gap:var(--space-2);overscroll-behavior-inline:contain;min-inline-size:0;padding:var(--space-1);display:flex;overflow-x:auto}.ItemCollectionControls-module__BOJmJW__filters button{flex:none}.ItemCollectionControls-module__BOJmJW__filters button>span{align-items:center;gap:var(--space-1);min-inline-size:0;display:flex}.ItemCollectionControls-module__BOJmJW__filters button>span>span{text-overflow:ellipsis;overflow:hidden}.ItemCollectionControls-module__BOJmJW__filters svg{flex:none}.ItemCollectionControls-module__BOJmJW__actionRow{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ItemCollectionControls-module__BOJmJW__viewActions{gap:var(--space-1);flex:none;margin-inline-start:auto;display:flex}.ItemCollectionControls-module__BOJmJW__options{gap:var(--space-1);display:grid}.ItemCollectionControls-module__BOJmJW__option{min-block-size:var(--touch-target-min);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:start;font:inherit;cursor:pointer;display:flex}.ItemCollectionControls-module__BOJmJW__option[aria-checked=true]{background:var(--color-bg-selected);color:var(--color-text-brand)}.ItemCollectionControls-module__BOJmJW__option:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ItemSelectionToolbar-module__iYUg8q__toolbar,.ItemSelectionToolbar-module__iYUg8q__trailing{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ItemSelectionToolbar-module__iYUg8q__trailing{margin-inline-start:auto}.ItemSelectionToolbar-module__iYUg8q__inlineActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ItemSelectionToolbar-module__iYUg8q__actions{z-index:var(--z-index-sticky);inset-block-end:calc(var(--safe-area-bottom) + var(--space-3));inset-inline:var(--selection-inline-start,calc(var(--page-gutter) + var(--safe-area-left))) calc(var(--page-gutter) + var(--safe-area-right));max-inline-size:calc(100vw - var(--space-8));padding:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);align-items:center;gap:var(--space-2);background:var(--color-bg-surface);box-shadow:var(--shadow-md);display:grid;position:fixed}.ItemSelectionToolbar-module__iYUg8q__actions>*{flex:none}.ItemSelectionToolbar-module__iYUg8q__primaryActions,.ItemSelectionToolbar-module__iYUg8q__secondaryActions{gap:var(--space-2);min-inline-size:0;display:flex}.ItemSelectionToolbar-module__iYUg8q__primaryActions>button{flex:1}.ItemSelectionToolbar-module__iYUg8q__secondaryActions{overflow-x:auto}.ItemSelectionToolbar-module__iYUg8q__secondaryActions>button{flex:none}.ItemSelectionToolbar-module__iYUg8q__toolbar button[data-size]{min-block-size:var(--touch-target-min)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PurchaseItemRow-module__aJZnjq__row{display:grid}.PurchaseItemRow-module__aJZnjq__error{font-size:var(--font-size-caption);line-height:var(--line-height-caption);padding:0 var(--space-3) var(--space-3);color:var(--color-text-error);grid-column:1/-1;margin:0}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ReturnReadyState-module__0pDK_q__state{grid-template-columns:var(--touch-target-primary) minmax(0, 1fr);align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-success-soft);display:grid}.ReturnReadyState-module__0pDK_q__state[data-state=completed]{background:var(--color-bg-surface)}.ReturnReadyState-module__0pDK_q__glyph{inline-size:var(--touch-target-primary);block-size:var(--touch-target-primary);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-action-primary);place-items:center;display:grid}.ReturnReadyState-module__0pDK_q__glyph svg,.ReturnReadyState-module__0pDK_q__glyph [data-icon]{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.ReturnReadyState-module__0pDK_q__copy{gap:var(--space-1);display:grid}.ReturnReadyState-module__0pDK_q__copy strong{color:var(--color-text-primary);font-size:var(--font-size-label);line-height:var(--line-height-label)}.ReturnReadyState-module__0pDK_q__copy small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.SectionSwitch-module__lhAvWG__switch{grid-area:switch;min-inline-size:0;display:none}@media (min-width:64rem){.SectionSwitch-module__lhAvWG__switch{--section-switch-visual-height:2.25rem;block-size:3rem;inline-size:26.875rem;padding:var(--border-width-default) .375rem;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SectionSwitch-module__lhAvWG__switch a{z-index:var(--z-index-base);min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--font-size-action);font-weight:var(--font-weight-action);isolation:isolate;line-height:var(--line-height-action);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.SectionSwitch-module__lhAvWG__switch a:before{z-index:-1;inline-size:100%;block-size:var(--section-switch-visual-height);border-radius:var(--radius-control);content:"";transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.SectionSwitch-module__lhAvWG__switch a[aria-current=page]{color:var(--color-text-inverse)}.SectionSwitch-module__lhAvWG__switch a[aria-current=page]:before{background:var(--color-action-primary)}.SectionSwitch-module__lhAvWG__switch a:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.SectionSwitch-module__lhAvWG__switch a:active:before{transform:translateY(-50%) scale(var(--motion-scale-pressed))}}@media (hover:hover) and (pointer:fine){@media (min-width:64rem) and (max-color:2147477350){.SectionSwitch-module__lhAvWG__switch a:hover:not([aria-current=page]):before{background:var(--color-bg-subtle)}.SectionSwitch-module__lhAvWG__switch a[aria-current=page]:hover:before{background:var(--color-action-primary-hover)}}}@media not all and (hover:hover) and (pointer:fine){@media (min-width:64rem) and (color:2147477350){.SectionSwitch-module__lhAvWG__switch a:hover:not([aria-current=page]):before{background:var(--color-bg-subtle)}.SectionSwitch-module__lhAvWG__switch a[aria-current=page]:hover:before{background:var(--color-action-primary-hover)}}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.TripCoverArtwork-module__IhPVsq__artwork{aspect-ratio:4/3;background-color:var(--color-action-secondary);background-image:var(--trip-cover-art);background-position:50%;background-repeat:no-repeat;background-size:cover;inline-size:100%;display:block}.TripCoverArtwork-module__IhPVsq__artwork[data-presentation=card]{aspect-ratio:auto;background-image:var(--trip-cover-card-gradient);block-size:100%}.TripCoverArtwork-module__IhPVsq__artwork[data-presentation=card]:after{content:"";inline-size:var(--trip-card-transport-size);block-size:var(--trip-card-transport-size);border-radius:var(--trip-card-transport-radius);background:var(--trip-card-transport-surface) var(--trip-card-transport) center / var(--trip-card-transport-art-size) no-repeat;position:absolute;inset-block-start:var(--trip-card-transport-top);inset-inline-start:50%;transform:translate(-50%)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.TripCoverPicker-module__lunU_a__picker{gap:var(--space-5) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TripCoverPicker-module__lunU_a__option{min-inline-size:0;min-block-size:var(--touch-target-min);background:var(--color-bg-surface);color:var(--color-action-primary);cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);border:.1875rem solid #0000;border-radius:1.125rem;padding:0;position:relative;overflow:hidden}.TripCoverPicker-module__lunU_a__option[data-selected]{border-color:var(--color-action-accent)}.TripCoverPicker-module__lunU_a__option:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.TripCoverPicker-module__lunU_a__option:disabled{cursor:not-allowed;opacity:.55}.TripCoverPicker-module__lunU_a__option:active:not(:disabled){transform:scale(var(--motion-scale-pressed))}.TripCoverPicker-module__lunU_a__artwork{inline-size:100%}.TripCoverPicker-module__lunU_a__check{block-size:1.75rem;inline-size:1.75rem;border-radius:var(--radius-full);background:var(--color-action-accent);color:var(--color-text-inverse);font-size:var(--font-size-label);font-weight:var(--font-weight-label);place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}@media (hover:hover) and (pointer:fine){.TripCoverPicker-module__lunU_a__option:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-action-accent) 62%, transparent);box-shadow:var(--shadow-sm)}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.TripCard-module___x_moq__card{border:var(--border-width-default) solid var(--trip-card-border);border-radius:var(--radius-sheet);background:var(--trip-card-surface);min-block-size:15.75rem;inline-size:100%;box-shadow:var(--trip-card-shadow);color:var(--color-text-inverse);transition:box-shadow var(--motion-duration-fast) var(--motion-easing-standard), filter var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none;display:block;position:relative;overflow:hidden}.TripCard-module___x_moq__card:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.TripCard-module___x_moq__card[data-state=disabled]{filter:grayscale(.42);opacity:.5}.TripCard-module___x_moq__card:active,.TripCard-module___x_moq__card[data-state=pressed]{box-shadow:var(--shadow-sm);transform:scale(var(--motion-scale-pressed))}.TripCard-module___x_moq__art,.TripCard-module___x_moq__warmGlow,.TripCard-module___x_moq__haze,.TripCard-module___x_moq__contentGradient{position:absolute;inset:0}.TripCard-module___x_moq__warmGlow{block-size:11.25rem;inline-size:11.25rem;inset-block:-4.5625rem auto;inset-inline:auto -4.1875rem}.TripCard-module___x_moq__haze{block-size:8.125rem;inline-size:16.875rem;inset-block:6.1031rem auto;inset-inline:-6.7188rem auto;transform:rotate(12deg)}.TripCard-module___x_moq__warmGlow img,.TripCard-module___x_moq__haze img{max-inline-size:none;position:absolute}.TripCard-module___x_moq__warmGlow img{block-size:16rem;inline-size:16rem;inset:-2.375rem}.TripCard-module___x_moq__haze img{block-size:11.625rem;inline-size:20.375rem;inset:-1.75rem}.TripCard-module___x_moq__destinationCode{color:var(--trip-card-code);letter-spacing:-.075rem;text-transform:uppercase;font-size:3rem;font-weight:700;line-height:3.25rem;position:absolute;inset-block-start:2.9375rem;inset-inline-start:1.0625rem}.TripCard-module___x_moq__status{border:var(--border-width-default) solid var(--trip-card-status-border);border-radius:var(--radius-full);background:var(--trip-card-status-surface);min-block-size:1.875rem;color:var(--trip-card-status-text);letter-spacing:.0063rem;text-transform:uppercase;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex;position:absolute;inset-block-start:.9375rem;inset-inline-start:.9375rem}.TripCard-module___x_moq__statusDot{border-radius:var(--radius-full);background:var(--trip-card-status-dot);block-size:.375rem;inline-size:.375rem}.TripCard-module___x_moq__countryFlag{z-index:1;place-items:center;block-size:2rem;inline-size:2rem;font-size:1.5rem;line-height:1;display:grid;position:absolute;inset-block-start:.9375rem;inset-inline-end:1.0625rem}.TripCard-module___x_moq__participants{align-items:center;display:flex;position:absolute;inset-block-start:3.3125rem;inset-inline-end:1.0625rem}.TripCard-module___x_moq__participants .TripCard-module___x_moq__avatar[data-size=small]{border:var(--border-width-strong) solid var(--trip-card-avatar-border);border-radius:var(--radius-full);background:var(--trip-card-avatar-primary);block-size:1.75rem;inline-size:1.75rem;color:var(--trip-card-avatar-text);place-items:center;margin-inline-start:-.25rem;font-size:.625rem;font-weight:700;display:grid}.TripCard-module___x_moq__avatar:first-child{margin-inline-start:0}.TripCard-module___x_moq__avatar[data-index="1"]{background:var(--trip-card-avatar-secondary)}.TripCard-module___x_moq__avatar[data-index=more]{background:var(--trip-card-avatar-more);color:var(--color-text-brand);font-size:.5625rem}.TripCard-module___x_moq__contentGradient{background:var(--trip-card-content-gradient);block-size:8.25rem;inset-block-start:auto}.TripCard-module___x_moq__content{z-index:1;min-inline-size:0;padding:var(--space-5);gap:.25rem;padding-block-start:calc(var(--space-8) * 4);display:grid;position:relative}.TripCard-module___x_moq__title{min-inline-size:0;color:var(--color-text-inverse);letter-spacing:-.015em;overflow-wrap:anywhere;white-space:normal;margin:0;font-size:1.5rem;font-weight:700;line-height:1.875rem}.TripCard-module___x_moq__meta{min-inline-size:0;color:var(--trip-card-meta);white-space:normal;font-size:.875rem;line-height:1.25rem;overflow:hidden}.TripCard-module___x_moq__cardProgress{--progress-fill:var(--trip-card-progress-fill);--progress-label:var(--trip-card-progress-value);--progress-track:var(--trip-card-progress-track);margin-block-start:var(--space-2)}.TripCard-module___x_moq__progressLoading,.TripCard-module___x_moq__progressUnavailable{min-block-size:1.125rem;color:var(--trip-card-progress-muted);margin-block-start:var(--space-2);font-size:.6875rem;line-height:1.125rem}.TripCard-module___x_moq__progressLoading span{border-radius:var(--radius-full);background:var(--trip-card-loading);background-size:200% 100%;block-size:.3125rem;inline-size:78%;margin-block-start:.4063rem;animation:1.4s linear infinite TripCard-module___x_moq__trip-card-loading;display:block}@keyframes TripCard-module___x_moq__trip-card-loading{to{background-position:-200% 0}}@media (hover:hover) and (pointer:fine){.TripCard-module___x_moq__card:hover,.TripCard-module___x_moq__card[data-state=hover]{box-shadow:var(--trip-card-shadow-hover);transform:translateY(-.125rem)}}@media (min-width:64rem){.TripCard-module___x_moq__card{min-block-size:var(--trip-card-min-height-desktop)}.TripCard-module___x_moq__content{padding:var(--space-5);padding-block-start:calc(var(--space-8) * 4)}.TripCard-module___x_moq__title{white-space:normal}}@media (prefers-reduced-motion:reduce){.TripCard-module___x_moq__progressLoading span{animation:none}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ResponsiblePicker-module__VoU-AG__options{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.AppPreloader-module__uUYBMG__preloader{justify-content:center;align-items:center;gap:var(--space-6);min-block-size:100svh;padding:var(--space-6);background:var(--color-bg-canvas);color:var(--color-text-secondary);text-align:center;flex-direction:column;display:flex}.AppPreloader-module__uUYBMG__preloader p{margin:0}.AppPreloader-module__uUYBMG__indicator{inline-size:calc(var(--space-16) * 2)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ListLoading-module__tbj_hq__content,.ListLoading-module__tbj_hq__copy{gap:var(--space-3);min-inline-size:0;display:grid}.ListLoading-module__tbj_hq__content{gap:var(--space-4)}.ListLoading-module__tbj_hq__filters{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ListLoading-module__tbj_hq__filters>span[data-variant=block][data-size=small]{block-size:var(--control-height-compact)}.ListLoading-module__tbj_hq__row{align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ListLoading-module__tbj_hq__row[data-responsible=false]{grid-template-columns:auto minmax(0,1fr)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.TripListProgress-module__4B0rTW__pair{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.TripListProgress-module__4B0rTW__meter{align-content:start;gap:var(--space-1);min-inline-size:0;display:grid}.TripListProgress-module__4B0rTW__count{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.TripListProgress-module__4B0rTW__details{min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-content:start;padding:0;display:grid}.TripListProgress-module__4B0rTW__details:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.OfflineSyncStatus-module__b8AKYG__status{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--page-gutter);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--font-size-caption);flex-wrap:wrap;display:flex}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.TripPackingWorkspace-module__ig1XhG__page,.TripPackingWorkspace-module__ig1XhG__header,.TripPackingWorkspace-module__ig1XhG__headerCopy,.TripPackingWorkspace-module__ig1XhG__workspaceLayout,.TripPackingWorkspace-module__ig1XhG__listPanel,.TripPackingWorkspace-module__ig1XhG__categories,.TripPackingWorkspace-module__ig1XhG__progressPanel,.TripPackingWorkspace-module__ig1XhG__progressContent,.TripPackingWorkspace-module__ig1XhG__progressBreakdown,.TripPackingWorkspace-module__ig1XhG__category,.TripPackingWorkspace-module__ig1XhG__sheetProgressList{min-inline-size:0}.TripPackingWorkspace-module__ig1XhG__bulkDeleteActions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TripPackingWorkspace-module__ig1XhG__header,.TripPackingWorkspace-module__ig1XhG__headerCopy,.TripPackingWorkspace-module__ig1XhG__workspaceLayout,.TripPackingWorkspace-module__ig1XhG__listPanel,.TripPackingWorkspace-module__ig1XhG__categories,.TripPackingWorkspace-module__ig1XhG__progressPanel,.TripPackingWorkspace-module__ig1XhG__progressContent,.TripPackingWorkspace-module__ig1XhG__progressBreakdown,.TripPackingWorkspace-module__ig1XhG__category,.TripPackingWorkspace-module__ig1XhG__sheetProgressList{display:grid}.TripPackingWorkspace-module__ig1XhG__header{margin-block-end:var(--space-3)}.TripPackingWorkspace-module__ig1XhG__headerCopy{gap:var(--space-1)}.TripPackingWorkspace-module__ig1XhG__headerCopy h1,.TripPackingWorkspace-module__ig1XhG__headerCopy p,.TripPackingWorkspace-module__ig1XhG__syncStatus,.TripPackingWorkspace-module__ig1XhG__categoryTitle,.TripPackingWorkspace-module__ig1XhG__progressTitle,.TripPackingWorkspace-module__ig1XhG__progressBreakdown h3{margin:0}.TripPackingWorkspace-module__ig1XhG__headerCopy h1{color:var(--color-text-primary);font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);line-height:var(--line-height-heading-1)}.TripPackingWorkspace-module__ig1XhG__headerCopy p{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:none}.TripPackingWorkspace-module__ig1XhG__desktopTitle,.TripPackingWorkspace-module__ig1XhG__desktopSubtitle,.TripPackingWorkspace-module__ig1XhG__tabletSubtitle{display:none}.TripPackingWorkspace-module__ig1XhG__syncStatus{inline-size:fit-content;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin-block-end:var(--space-3);display:flex}.TripPackingWorkspace-module__ig1XhG__syncStatus[data-tone=warning]{color:var(--color-text-warning)}.TripPackingWorkspace-module__ig1XhG__syncDot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-full);background:currentColor;flex:none}.TripPackingWorkspace-module__ig1XhG__workspaceLayout{gap:var(--space-4);grid-template-areas:"filters""progress""list""action"}.TripPackingWorkspace-module__ig1XhG__categoryTabs{min-inline-size:0;padding-block:var(--space-1);overscroll-behavior-inline:contain;grid-area:filters}.TripPackingWorkspace-module__ig1XhG__progressPanel{grid-area:progress}.TripPackingWorkspace-module__ig1XhG__progressTitle,.TripPackingWorkspace-module__ig1XhG__progressBreakdown{display:none}.TripPackingWorkspace-module__ig1XhG__progressContent{gap:var(--space-4)}.TripPackingWorkspace-module__ig1XhG__progressButton{inline-size:100%;min-block-size:var(--touch-target-min);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.TripPackingWorkspace-module__ig1XhG__progressButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.TripPackingWorkspace-module__ig1XhG__listPanel{gap:var(--space-4);grid-area:list}.TripPackingWorkspace-module__ig1XhG__categories{gap:var(--space-5)}.TripPackingWorkspace-module__ig1XhG__category{gap:var(--space-3)}.TripPackingWorkspace-module__ig1XhG__categoryHeading{align-items:center;gap:var(--space-3);display:flex}.TripPackingWorkspace-module__ig1XhG__categoryTitle{color:var(--color-text-primary);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3)}.TripPackingWorkspace-module__ig1XhG__listSurface{background:0 0}.TripPackingWorkspace-module__ig1XhG__itemList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.TripPackingWorkspace-module__ig1XhG__sheetProgressList{gap:var(--space-5)}.TripPackingWorkspace-module__ig1XhG__loading{gap:var(--space-4);display:grid}.TripPackingWorkspace-module__ig1XhG__recoveryLink{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--radius-control);background:var(--color-action-primary);color:var(--color-text-inverse);font-size:var(--font-size-action);font-weight:var(--font-weight-action);line-height:var(--line-height-action);align-items:center;text-decoration:none;display:inline-flex}.TripPackingWorkspace-module__ig1XhG__recoveryLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (min-width:48rem){.TripPackingWorkspace-module__ig1XhG__headerCopy p{display:block}.TripPackingWorkspace-module__ig1XhG__tabletSubtitle{display:inline}.TripPackingWorkspace-module__ig1XhG__header{margin-block-end:2.375rem}.TripPackingWorkspace-module__ig1XhG__workspaceLayout{grid-template-areas:"filters""progress""list""action";gap:2.625rem}.TripPackingWorkspace-module__ig1XhG__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.25rem}.TripPackingWorkspace-module__ig1XhG__category,.TripPackingWorkspace-module__ig1XhG__itemList{display:contents}.TripPackingWorkspace-module__ig1XhG__categoryHeading{display:none}}@media (min-width:64rem){.TripPackingWorkspace-module__ig1XhG__header{margin-block-end:calc(var(--space-6) + var(--border-width-strong));padding-block-start:var(--space-1)}.TripPackingWorkspace-module__ig1XhG__headerCopy{gap:calc(var(--space-2) - var(--border-width-default))}.TripPackingWorkspace-module__ig1XhG__headerCopy p{line-height:var(--line-height-body-small-desktop);display:block}.TripPackingWorkspace-module__ig1XhG__mobileTitle,.TripPackingWorkspace-module__ig1XhG__tabletSubtitle{display:none}.TripPackingWorkspace-module__ig1XhG__desktopTitle,.TripPackingWorkspace-module__ig1XhG__desktopSubtitle{display:inline}.TripPackingWorkspace-module__ig1XhG__workspaceLayout{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 20.875rem;grid-template-areas:"filters filters""list progress"}.TripPackingWorkspace-module__ig1XhG__workspaceLayout[data-empty=true],.TripPackingWorkspace-module__ig1XhG__workspaceLayout[data-empty-editable=true]{grid-template-areas:"filters filters""list progress"}.TripPackingWorkspace-module__ig1XhG__filterChips{block-size:3.625rem;min-block-size:3.625rem;padding:.6875rem calc(9.875rem + var(--space-8)) .6875rem var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);align-items:center;display:flex}.TripPackingWorkspace-module__ig1XhG__workspaceLayout[data-has-add=true] .TripPackingWorkspace-module__ig1XhG__categoryTabs{padding-inline-end:calc(var(--control-height-large) + var(--space-8))}.TripPackingWorkspace-module__ig1XhG__progressPanel{block-size:23.125rem;padding:var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);gap:var(--space-4);display:grid}.TripPackingWorkspace-module__ig1XhG__progressButton>div{gap:0;min-block-size:2.5rem}.TripPackingWorkspace-module__ig1XhG__progressButton>div>:first-child{justify-content:flex-start;gap:var(--space-6)}.TripPackingWorkspace-module__ig1XhG__progressButton>div>:first-child>:first-child{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);order:2;align-self:center}.TripPackingWorkspace-module__ig1XhG__progressButton>div>:first-child>:last-child{color:var(--color-text-brand);font-size:2rem;font-weight:var(--font-weight-display);order:1;line-height:2.5rem}.TripPackingWorkspace-module__ig1XhG__progressButton>div>:last-child{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.TripPackingWorkspace-module__ig1XhG__progressTitle{color:var(--color-text-primary);font-size:var(--font-size-heading-compact);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-compact);display:block}.TripPackingWorkspace-module__ig1XhG__progressBreakdown{gap:0;display:grid}.TripPackingWorkspace-module__ig1XhG__progressContent{gap:calc(var(--space-6) + var(--border-width-strong))}.TripPackingWorkspace-module__ig1XhG__progressBreakdown h3{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-caption);margin-block-end:calc(var(--space-5) - var(--border-width-strong))}.TripPackingWorkspace-module__ig1XhG__progressBreakdown>div{min-block-size:var(--space-4);gap:0}.TripPackingWorkspace-module__ig1XhG__progressBreakdown>div+div,.TripPackingWorkspace-module__ig1XhG__progressBreakdown>button{margin-block-start:var(--space-6)}.TripPackingWorkspace-module__ig1XhG__progressBreakdown>button{min-block-size:var(--touch-target-min)}.TripPackingWorkspace-module__ig1XhG__progressBreakdown>div>:first-child{color:var(--color-text-primary);font-weight:var(--font-weight-regular);align-items:center}.TripPackingWorkspace-module__ig1XhG__progressBreakdown>div>:last-child{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.TripPackingWorkspace-module__ig1XhG__itemList{grid-template-columns:1fr;display:grid}.TripPackingWorkspace-module__ig1XhG__categories,.TripPackingWorkspace-module__ig1XhG__category{display:grid}.TripPackingWorkspace-module__ig1XhG__categories{grid-template-columns:1fr}.TripPackingWorkspace-module__ig1XhG__categoryHeading{display:flex}}@media (hover:hover) and (pointer:fine){.TripPackingWorkspace-module__ig1XhG__recoveryLink:hover{background:var(--color-action-primary-hover)}.TripPackingWorkspace-module__ig1XhG__progressButton:hover{color:var(--color-text-brand)}}.TripPackingWorkspace-module__ig1XhG__addChoices{gap:var(--space-3);display:grid}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.BrandMenuIcon-module__Q0Mv-G__icon{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);-webkit-mask-image:var(--brand-menu-art);-webkit-mask-image:var(--brand-menu-art);mask-image:var(--brand-menu-art);background-color:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Skeleton-module__QUUPIW__skeleton{border-radius:var(--radius-control);background:linear-gradient(90deg, var(--color-bg-disabled), var(--color-action-secondary), var(--color-bg-disabled));max-inline-size:100%;animation:Skeleton-module__QUUPIW__skeleton-shimmer calc(var(--motion-duration-slow) * 4) var(--motion-easing-standard) infinite;background-size:200% 100%;display:block}.Skeleton-module__QUUPIW__skeleton[data-variant=line]{block-size:var(--space-4);border-radius:var(--radius-round)}.Skeleton-module__QUUPIW__skeleton[data-variant=line][data-size=small]{block-size:var(--space-3)}.Skeleton-module__QUUPIW__skeleton[data-variant=line][data-size=large]{block-size:var(--space-6)}.Skeleton-module__QUUPIW__skeleton[data-variant=block][data-size=small]{block-size:var(--space-16)}.Skeleton-module__QUUPIW__skeleton[data-variant=block][data-size=medium]{block-size:calc(var(--space-16) * 2)}.Skeleton-module__QUUPIW__skeleton[data-variant=block][data-size=large]{block-size:calc(var(--space-16) * 3)}.Skeleton-module__QUUPIW__skeleton[data-width=quarter]{inline-size:25%}.Skeleton-module__QUUPIW__skeleton[data-width=half]{inline-size:50%}.Skeleton-module__QUUPIW__skeleton[data-width=three-quarter]{inline-size:75%}.Skeleton-module__QUUPIW__skeleton[data-width=full]{inline-size:100%}.Skeleton-module__QUUPIW__skeleton[data-variant=avatar]{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-round)}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton{background:var(--color-bg-disabled);animation:none}}@keyframes Skeleton-module__QUUPIW__skeleton-shimmer{to{background-position-x:-200%}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.SystemState-module__9wi21a__state{inline-size:100%;color:var(--color-text-primary);align-content:start;display:grid}.SystemState-module__9wi21a__state[data-variant=page]{gap:var(--system-state-gap,var(--space-8));min-block-size:100%;padding:var(--space-10) var(--page-gutter);background:var(--color-bg-canvas)}.SystemState-module__9wi21a__state[data-variant=inline]{justify-items:start;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.SystemState-module__9wi21a__intro{gap:var(--space-2);display:grid}.SystemState-module__9wi21a__eyebrow,.SystemState-module__9wi21a__title,.SystemState-module__9wi21a__description{margin:0}.SystemState-module__9wi21a__eyebrow{color:var(--color-text-accent);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:.75rem}.SystemState-module__9wi21a__title{font-size:1.75rem;font-weight:var(--font-weight-heading-1);line-height:1.96rem}.SystemState-module__9wi21a__description{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.1rem}.SystemState-module__9wi21a__code{color:var(--color-text-mineral);justify-self:center;margin-block-start:var(--system-state-code-offset,var(--space-0));font-size:4.75rem;font-weight:700;line-height:1}.SystemState-module__9wi21a__visual{border-radius:var(--radius-full);block-size:11.25rem;inline-size:11.25rem;justify-self:center;place-items:center;margin-block-start:var(--system-state-visual-offset,var(--space-0));display:grid;overflow:hidden}.SystemState-module__9wi21a__visual[data-tone=brand]{background:var(--color-action-secondary);color:var(--color-text-brand)}.SystemState-module__9wi21a__visual[data-tone=accent]{background:var(--color-bg-apricot-soft);color:var(--color-action-accent)}.SystemState-module__9wi21a__actions{inline-size:100%;max-inline-size:21.75rem;justify-self:center;gap:.625rem;margin-block-start:var(--system-state-actions-offset,var(--space-0));display:grid}.SystemState-module__9wi21a__content{gap:var(--space-4);inline-size:100%;margin-block-start:var(--system-state-content-offset,var(--space-0));display:grid}.SystemState-module__9wi21a__actions>*{inline-size:100%}@media (min-width:48rem){.SystemState-module__9wi21a__state[data-variant=page]{max-inline-size:var(--container-width-compact);min-block-size:auto;padding-block:var(--space-16);margin-inline:auto}:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.Toast-module__dpyMdW__viewport{inset-inline:calc(var(--page-gutter) + var(--safe-area-left)) calc(var(--page-gutter) + var(--safe-area-right));z-index:var(--z-index-toast);max-inline-size:var(--container-width-compact);gap:var(--space-2);pointer-events:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-end:var(--toast-bottom-offset)}.Toast-module__dpyMdW__toast{inline-size:min(100%, var(--toast-inline-size));min-block-size:3.5rem;padding:var(--space-2) var(--space-3) var(--space-2) .875rem;border-radius:var(--radius-lg);background:var(--color-feedback-success);color:var(--color-text-inverse);box-shadow:var(--shadow-md);pointer-events:auto;animation:Toast-module__dpyMdW__toast-enter var(--motion-duration-normal) var(--motion-easing-standard);grid-template-columns:auto minmax(0,1fr) auto;justify-self:center;align-items:center;gap:.625rem;display:grid}.Toast-module__dpyMdW__toast[data-tone=success]{background:var(--color-feedback-success)}.Toast-module__dpyMdW__toast[data-tone=error]{background:var(--color-feedback-error)}.Toast-module__dpyMdW__toast[data-tone=warning]{background:var(--color-feedback-warning-strong)}.Toast-module__dpyMdW__toast[data-tone=info]{background:var(--color-bg-brand-strong)}.Toast-module__dpyMdW__content{gap:var(--space-1);min-inline-size:0;display:grid}.Toast-module__dpyMdW__toneMark{min-inline-size:var(--icon-size-md);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-action);text-align:center}.Toast-module__dpyMdW__title,.Toast-module__dpyMdW__description{overflow-wrap:anywhere;margin:0}.Toast-module__dpyMdW__title{font-size:.8125rem;font-weight:var(--font-weight-label);line-height:1.125rem}.Toast-module__dpyMdW__description{color:var(--color-text-inverse);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.Toast-module__dpyMdW__action{justify-self:start;margin-block-start:var(--space-2)}.Toast-module__dpyMdW__action.Toast-module__dpyMdW__action,.Toast-module__dpyMdW__close.Toast-module__dpyMdW__close{color:var(--color-text-inverse)}.Toast-module__dpyMdW__close.Toast-module__dpyMdW__close{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);margin:calc((var(--touch-target-min) - 3.5rem) / 2)}@media (prefers-reduced-motion:reduce){.Toast-module__dpyMdW__toast{animation:none}}@keyframes Toast-module__dpyMdW__toast-enter{0%{transform:translateY(var(--space-2))}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.BeforeLeavingSheet-module__mqEcAq__content,.BeforeLeavingSheet-module__mqEcAq__loading,.BeforeLeavingSheet-module__mqEcAq__listBlock,.BeforeLeavingSheet-module__mqEcAq__ready{display:grid}.BeforeLeavingSheet-module__mqEcAq__content,.BeforeLeavingSheet-module__mqEcAq__listBlock{gap:var(--space-4)}.BeforeLeavingSheet-module__mqEcAq__loading{gap:var(--space-3)}.BeforeLeavingSheet-module__mqEcAq__notice,.BeforeLeavingSheet-module__mqEcAq__ready h3,.BeforeLeavingSheet-module__mqEcAq__ready p{margin:0}.BeforeLeavingSheet-module__mqEcAq__notice{padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-bg-warning-soft);color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-label)}.BeforeLeavingSheet-module__mqEcAq__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.BeforeLeavingSheet-module__mqEcAq__listSurface{background:0 0}.BeforeLeavingSheet-module__mqEcAq__ready{justify-items:center;gap:var(--space-2);padding-block:var(--space-4);border-radius:var(--radius-card);background:var(--color-bg-selected);text-align:center}.BeforeLeavingSheet-module__mqEcAq__ready:focus-visible{border-radius:var(--radius-control);outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.BeforeLeavingSheet-module__mqEcAq__readyGlyph{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-round);background:var(--color-bg-success-soft);color:var(--color-feedback-success);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);place-items:center;display:grid}.BeforeLeavingSheet-module__mqEcAq__ready[data-state=stale] .BeforeLeavingSheet-module__mqEcAq__readyGlyph{background:var(--color-bg-warning-soft);color:var(--color-text-warning)}.BeforeLeavingSheet-module__mqEcAq__ready h3{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3)}.BeforeLeavingSheet-module__mqEcAq__ready p{max-inline-size:var(--container-width-form);color:var(--color-text-secondary)}.BeforeLeavingSheet-module__mqEcAq__packingLink{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--radius-control);background:var(--color-action-primary);color:var(--color-text-inverse);font-size:var(--font-size-action);font-weight:var(--font-weight-action);line-height:var(--line-height-action);align-items:center;text-decoration:none;display:inline-flex}.BeforeLeavingSheet-module__mqEcAq__packingLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.BeforeLeavingSheet-module__mqEcAq__packingLink:hover{background:var(--color-action-primary-hover)}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PackingSuggestionReview-module__yL7pWa__content,.PackingSuggestionReview-module__yL7pWa__loading,.PackingSuggestionReview-module__yL7pWa__list,.PackingSuggestionReview-module__yL7pWa__footerContent,.PackingSuggestionReview-module__yL7pWa__actions{display:grid}.PackingSuggestionReview-module__yL7pWa__content,.PackingSuggestionReview-module__yL7pWa__loading,.PackingSuggestionReview-module__yL7pWa__footerContent,.PackingSuggestionReview-module__yL7pWa__actions{gap:var(--space-3)}.PackingSuggestionReview-module__yL7pWa__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.PackingSuggestionReview-module__yL7pWa__suggestion{min-block-size:var(--touch-target-min);padding:var(--space-3);align-items:center;gap:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);grid-template-columns:minmax(0,1fr);display:grid}.PackingSuggestionReview-module__yL7pWa__suggestion>:first-child{min-inline-size:0}.PackingSuggestionReview-module__yL7pWa__empty,.PackingSuggestionReview-module__yL7pWa__error{font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.PackingSuggestionReview-module__yL7pWa__empty{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-muted)}.PackingSuggestionReview-module__yL7pWa__error{color:var(--color-text-error)}.PackingSuggestionReview-module__yL7pWa__actions{grid-template-columns:1fr}.PackingSuggestionReview-module__yL7pWa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not (min-width:30rem){.PackingSuggestionReview-module__yL7pWa__actions{grid-template-columns:1fr}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.CreateManagedPersonSheet-module__4Y1Dpa__form{gap:var(--space-3);display:grid}.CreateManagedPersonSheet-module__4Y1Dpa__offline,.CreateManagedPersonSheet-module__4Y1Dpa__error{font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.CreateManagedPersonSheet-module__4Y1Dpa__offline{color:var(--color-text-muted)}.CreateManagedPersonSheet-module__4Y1Dpa__error{color:var(--color-text-error)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.layout-module__sqqsta__pageContainer{inline-size:100%;max-inline-size:var(--container-width);min-inline-size:0;padding-block:calc(var(--space-4) + var(--page-safe-area-top,var(--safe-area-top))) calc(var(--space-4) + var(--page-safe-area-bottom,var(--safe-area-bottom)));padding-inline:calc(var(--page-gutter) + var(--safe-area-left)) calc(var(--page-gutter) + var(--safe-area-right));margin-inline:auto}.layout-module__sqqsta__pageContainerCompact{--container-width:var(--container-width-compact)}.layout-module__sqqsta__pageContainerContent{--container-width:var(--container-width-content)}.layout-module__sqqsta__pageContainerCatalogue{--container-width:var(--container-width-catalogue)}.layout-module__sqqsta__pageContainerWide{--container-width:var(--container-width-wide)}.layout-module__sqqsta__pageHeader{gap:var(--space-2);margin-block-end:var(--section-spacing);display:grid}.layout-module__sqqsta__pageHeaderTop{gap:var(--space-3);justify-content:space-between;align-items:flex-start;min-inline-size:0;display:flex}.layout-module__sqqsta__pageHeaderLead{gap:var(--space-3);align-items:flex-start;min-inline-size:0;display:flex}.layout-module__sqqsta__pageHeaderCopy{min-inline-size:0}.layout-module__sqqsta__pageTitle{color:var(--color-text-primary);font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);line-height:var(--line-height-heading-1);overflow-wrap:anywhere;margin:0}.layout-module__sqqsta__pageDescription{max-inline-size:var(--content-measure);margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.layout-module__sqqsta__pageHeaderActions{gap:var(--space-2);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.layout-module__sqqsta__section{gap:var(--space-4);display:grid}.layout-module__sqqsta__section+.layout-module__sqqsta__section{margin-block-start:var(--section-spacing)}.layout-module__sqqsta__sectionHeader{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.layout-module__sqqsta__sectionHeading{color:var(--color-text-primary);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);line-height:var(--line-height-heading-2);margin:0}.layout-module__sqqsta__sectionDescription{max-inline-size:var(--content-measure);margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.layout-module__sqqsta__sectionAction{flex:none}.layout-module__sqqsta__stack,.layout-module__sqqsta__inline{min-inline-size:0}.layout-module__sqqsta__stack{flex-direction:column;display:flex}.layout-module__sqqsta__inline{flex-direction:row;display:flex}.layout-module__sqqsta__wrap{flex-wrap:wrap}.layout-module__sqqsta__stack[data-gap="1"],.layout-module__sqqsta__inline[data-gap="1"]{gap:var(--space-1)}.layout-module__sqqsta__stack[data-gap="2"],.layout-module__sqqsta__inline[data-gap="2"]{gap:var(--space-2)}.layout-module__sqqsta__stack[data-gap="3"],.layout-module__sqqsta__inline[data-gap="3"]{gap:var(--space-3)}.layout-module__sqqsta__stack[data-gap="4"],.layout-module__sqqsta__inline[data-gap="4"]{gap:var(--space-4)}.layout-module__sqqsta__stack[data-gap="6"],.layout-module__sqqsta__inline[data-gap="6"]{gap:var(--space-6)}.layout-module__sqqsta__stack[data-gap="8"],.layout-module__sqqsta__inline[data-gap="8"]{gap:var(--space-8)}.layout-module__sqqsta__stack[data-gap="10"],.layout-module__sqqsta__inline[data-gap="10"]{gap:var(--space-10)}.layout-module__sqqsta__stack[data-gap="12"],.layout-module__sqqsta__inline[data-gap="12"]{gap:var(--space-12)}.layout-module__sqqsta__stack[data-align=start],.layout-module__sqqsta__inline[data-align=start]{align-items:flex-start}.layout-module__sqqsta__stack[data-align=center],.layout-module__sqqsta__inline[data-align=center]{align-items:center}.layout-module__sqqsta__stack[data-align=end],.layout-module__sqqsta__inline[data-align=end]{align-items:flex-end}.layout-module__sqqsta__stack[data-align=stretch],.layout-module__sqqsta__inline[data-align=stretch]{align-items:stretch}.layout-module__sqqsta__stack[data-justify=start],.layout-module__sqqsta__inline[data-justify=start]{justify-content:flex-start}.layout-module__sqqsta__stack[data-justify=center],.layout-module__sqqsta__inline[data-justify=center]{justify-content:center}.layout-module__sqqsta__stack[data-justify=end],.layout-module__sqqsta__inline[data-justify=end]{justify-content:flex-end}.layout-module__sqqsta__stack[data-justify=between],.layout-module__sqqsta__inline[data-justify=between]{justify-content:space-between}@media not (min-width:30rem){.layout-module__sqqsta__sectionHeader{flex-direction:column}.layout-module__sqqsta__sectionAction{justify-content:flex-start;inline-size:100%}}@media (min-width:48rem){.layout-module__sqqsta__pageContainer{padding-block:calc(var(--space-6) + var(--page-safe-area-top,var(--safe-area-top))) calc(var(--space-6) + var(--page-safe-area-bottom,var(--safe-area-bottom)))}}@media (min-width:64rem){.layout-module__sqqsta__pageContainer{--font-size-heading-1:var(--font-size-page-desktop);--font-size-page:var(--font-size-page-desktop);--line-height-heading-1:var(--line-height-page-desktop);--line-height-page:var(--line-height-page-desktop);padding-block-start:calc(var(--space-8) + var(--page-safe-area-top,var(--safe-area-top)))}.layout-module__sqqsta__pageHeader{margin-block-end:calc(var(--section-spacing) + var(--space-2) - var(--border-width-default) - var(--border-width-strong));padding-block-start:var(--space-1)}.layout-module__sqqsta__pageDescription{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small-desktop);margin-block-start:calc(var(--space-2) - var(--border-width-default))}.layout-module__sqqsta__pageHeaderActions{margin-block-start:calc(-1 * var(--border-width-strong))}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ManagedPersonScreen-module__0t77VW__loading,.ManagedPersonScreen-module__0t77VW__page,.ManagedPersonScreen-module__0t77VW__form{display:grid}.ManagedPersonScreen-module__0t77VW__loading,.ManagedPersonScreen-module__0t77VW__form{gap:var(--space-3)}.ManagedPersonScreen-module__0t77VW__error,.ManagedPersonScreen-module__0t77VW__offline,.ManagedPersonScreen-module__0t77VW__avatarError{font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.ManagedPersonScreen-module__0t77VW__error,.ManagedPersonScreen-module__0t77VW__avatarError{color:var(--color-text-error)}.ManagedPersonScreen-module__0t77VW__avatarError{grid-column:1/-1}.ManagedPersonScreen-module__0t77VW__offline{color:var(--color-text-muted)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ReturnPackingSheets-module__HZdtrG__form{gap:var(--space-3);display:grid}.ReturnPackingSheets-module__HZdtrG__sourceNote,.ReturnPackingSheets-module__HZdtrG__notice,.ReturnPackingSheets-module__HZdtrG__error{font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.ReturnPackingSheets-module__HZdtrG__sourceNote,.ReturnPackingSheets-module__HZdtrG__notice{padding:var(--space-3);border-radius:var(--radius-control);color:var(--color-text-secondary)}.ReturnPackingSheets-module__HZdtrG__sourceNote{background:var(--color-bg-surface)}.ReturnPackingSheets-module__HZdtrG__notice{background:var(--color-bg-warning-soft)}.ReturnPackingSheets-module__HZdtrG__error{color:var(--color-text-error)}.ReturnPackingSheets-module__HZdtrG__radioStack{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.ReturnPackingSheets-module__HZdtrG__radioStack legend{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label);margin-block-end:var(--space-2);padding:0}.ReturnPackingSheets-module__HZdtrG__radioStack label{min-block-size:var(--touch-target-min);grid-template-columns:var(--touch-target-min) minmax(0, 1fr);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;align-items:center;display:grid}.ReturnPackingSheets-module__HZdtrG__radioStack input{inline-size:var(--space-4);block-size:var(--space-4);accent-color:var(--color-action-primary);justify-self:center}.ReturnPackingSheets-module__HZdtrG__radioStack span{padding:var(--space-3) var(--space-3) var(--space-3) 0;color:var(--color-text-primary);font-size:var(--font-size-label);line-height:var(--line-height-label)}.ReturnPackingSheets-module__HZdtrG__radioStack label:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PersonRow-module__ZVMQsq__row{align-items:center;gap:var(--space-3);border-color:var(--color-border-default);border-radius:var(--radius-16);min-block-size:4.625rem;inline-size:100%;box-shadow:none;display:flex}.PersonRow-module__ZVMQsq__row .PersonRow-module__ZVMQsq__personAvatar[data-size=small]{inline-size:calc(var(--space-12) + var(--space-1));block-size:calc(var(--space-12) + var(--space-1));font-size:var(--font-size-heading-3)}.PersonRow-module__ZVMQsq__copy{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.PersonRow-module__ZVMQsq__copy strong{color:var(--color-text-primary);font-size:var(--font-size-label);line-height:var(--line-height-label);overflow-wrap:anywhere}.PersonRow-module__ZVMQsq__copy small{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.PersonRow-module__ZVMQsq__chevron{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);color:var(--color-text-muted);flex:none}@media (hover:hover) and (pointer:fine){.PersonRow-module__ZVMQsq__row:hover{border-color:var(--color-border-focus);background:var(--color-bg-subtle)}}@media (min-width:48rem){.PersonRow-module__ZVMQsq__row{min-block-size:10.625rem;padding:var(--space-4);border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;align-items:flex-start}.PersonRow-module__ZVMQsq__row .PersonRow-module__ZVMQsq__personAvatar[data-size=small]{block-size:3.625rem;inline-size:3.625rem}.PersonRow-module__ZVMQsq__copy{flex:none}.PersonRow-module__ZVMQsq__chevron{display:none}}@media (min-width:64rem){.PersonRow-module__ZVMQsq__row{min-block-size:11.25rem}.PersonRow-module__ZVMQsq__row .PersonRow-module__ZVMQsq__personAvatar[data-size=small]{block-size:3.25rem;inline-size:3.25rem}}.PersonRow-module__ZVMQsq__personLink{align-items:center;gap:var(--space-3);min-inline-size:0;color:inherit;flex:1;text-decoration:none;display:flex}.PersonRow-module__ZVMQsq__edit{flex:none}.PersonRow-module__ZVMQsq__personLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (min-width:48rem){.PersonRow-module__ZVMQsq__row{position:relative}.PersonRow-module__ZVMQsq__personLink{align-items:flex-start;gap:var(--space-5);flex-direction:column;inline-size:100%}.PersonRow-module__ZVMQsq__edit{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ReturnPackingScreen-module__tt9nia__completedState,.ReturnPackingScreen-module__tt9nia__completedHero,.ReturnPackingScreen-module__tt9nia__emptyActions,.ReturnPackingScreen-module__tt9nia__reconcileCopy{min-inline-size:0;display:grid}.ReturnPackingScreen-module__tt9nia__emptyActions{gap:var(--space-4)}.ReturnPackingScreen-module__tt9nia__completedState{justify-items:center;margin-block-end:var(--space-4)}.ReturnPackingScreen-module__tt9nia__completedHero{justify-items:center;gap:var(--space-3);text-align:center;inline-size:min(100%,22.5rem)}.ReturnPackingScreen-module__tt9nia__completedHero strong{color:var(--color-text-primary);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2)}.ReturnPackingScreen-module__tt9nia__completedHero p{max-inline-size:18rem;color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.ReturnPackingScreen-module__tt9nia__fullButton,.ReturnPackingScreen-module__tt9nia__emptyActions>*{inline-size:100%}.ReturnPackingScreen-module__tt9nia__reconcileNotice{padding:var(--space-3);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-bg-mineral-soft);display:flex}.ReturnPackingScreen-module__tt9nia__reconcileCopy{gap:var(--space-1)}.ReturnPackingScreen-module__tt9nia__reconcileCopy strong{color:var(--color-text-primary);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small)}.ReturnPackingScreen-module__tt9nia__reconcileCopy span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.ReturnPackingScreen-module__tt9nia__reconcileAction{flex:none}.ReturnPackingScreen-module__tt9nia__filterEmpty{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-secondary);text-align:center}.ReturnPackingScreen-module__tt9nia__readyFocus:focus-visible,.ReturnPackingScreen-module__tt9nia__completedState:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.ReturnPackingScreen-module__tt9nia__dialogSummary{display:block}.ReturnPackingScreen-module__tt9nia__dialogSummary>div{gap:var(--space-1);display:grid}.ReturnPackingScreen-module__tt9nia__dialogSummary strong{color:var(--color-text-primary);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small)}.ReturnPackingScreen-module__tt9nia__dialogSummary p{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}@media not (min-width:30rem){.ReturnPackingScreen-module__tt9nia__reconcileNotice{flex-direction:column;align-items:stretch}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.PeopleScreen-module__OvghEW__page,.PeopleScreen-module__OvghEW__loading,.PeopleScreen-module__OvghEW__content,.PeopleScreen-module__OvghEW__directory,.PeopleScreen-module__OvghEW__peopleSection,.PeopleScreen-module__OvghEW__list,.PeopleScreen-module__OvghEW__empty,.PeopleScreen-module__OvghEW__emptyCopy{display:grid}.PeopleScreen-module__OvghEW__loading{gap:var(--space-3)}.PeopleScreen-module__OvghEW__content{gap:var(--space-4)}.PeopleScreen-module__OvghEW__list{gap:var(--space-2);margin:0;padding:0;list-style:none}.PeopleScreen-module__OvghEW__empty{gap:var(--space-6);justify-items:center}.PeopleScreen-module__OvghEW__emptyScene{border-radius:var(--radius-sheet);background:var(--nd-color-mineral-100);justify-content:center;align-items:center;gap:0;min-block-size:13.625rem;inline-size:min(18.75rem,100%);display:flex}.PeopleScreen-module__OvghEW__emptyScene>span{border-radius:var(--radius-round);background:var(--color-bg-surface);block-size:4.75rem;inline-size:4.75rem;color:var(--color-text-brand);font-weight:var(--font-weight-heading-3);place-items:center;display:grid}.PeopleScreen-module__OvghEW__emptyScene>.PeopleScreen-module__OvghEW__emptySceneAdd{background:var(--color-bg-apricot-soft);translate:0 -1.625rem}.PeopleScreen-module__OvghEW__emptyCopy{gap:var(--space-1);text-align:center;max-inline-size:18rem}.PeopleScreen-module__OvghEW__emptyCopy p,.PeopleScreen-module__OvghEW__peopleSection h2{margin:0}.PeopleScreen-module__OvghEW__directory,.PeopleScreen-module__OvghEW__peopleSection{gap:var(--space-3)}.PeopleScreen-module__OvghEW__peopleSection h2{color:var(--color-text-primary);font-size:var(--font-size-label);line-height:var(--line-height-label)}.PeopleScreen-module__OvghEW__emptyCopy p{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}@media (min-width:48rem){.PeopleScreen-module__OvghEW__content{gap:var(--space-6)}.PeopleScreen-module__OvghEW__list{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(16rem,17.875rem))}}@media (min-width:64rem){.PeopleScreen-module__OvghEW__page{align-content:start}.PeopleScreen-module__OvghEW__content{gap:var(--space-6)}.PeopleScreen-module__OvghEW__list{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(16rem,17.875rem))}.PeopleScreen-module__OvghEW__empty{justify-self:center;max-inline-size:38rem}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.CreateTrip-module__EDOXSG__page{padding-block-start:var(--space-6)}.CreateTrip-module__EDOXSG__form{z-index:1;max-inline-size:var(--container-width-form);gap:var(--space-6);align-content:start;display:grid;position:relative}.CreateTrip-module__EDOXSG__form[data-variant=creation]{background:var(--color-bg-canvas);min-block-size:calc(100dvh - var(--active-bottom-ui-offset) - 6.5rem);flex-direction:column;display:flex}.CreateTrip-module__EDOXSG__detailsHeading{gap:var(--space-2);margin-block-end:0;display:grid}.CreateTrip-module__EDOXSG__detailsHeading h2,.CreateTrip-module__EDOXSG__detailsHeading p{margin:0}.CreateTrip-module__EDOXSG__detailsHeading h2{color:var(--color-text-primary);font-size:1.75rem;font-weight:var(--font-weight-display);line-height:2.1rem}.CreateTrip-module__EDOXSG__detailsHeading p{color:var(--color-text-secondary);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin-block-start:var(--space-1)}.CreateTrip-module__EDOXSG__participantsStep{max-inline-size:var(--container-width-form);gap:var(--space-4);display:grid}.CreateTrip-module__EDOXSG__selectionError{color:var(--color-text-error);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.CreateTrip-module__EDOXSG__stepAction{inline-size:100%;margin-block-start:var(--space-4)}.CreateTrip-module__EDOXSG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CreateTrip-module__EDOXSG__dateFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CreateTrip-module__EDOXSG__form[data-variant=default] .CreateTrip-module__EDOXSG__dateFields{grid-template-columns:minmax(0,1fr)}.CreateTrip-module__EDOXSG__form[data-variant=default] input,.CreateTrip-module__EDOXSG__form[data-variant=default] select{font-size:var(--font-size-body)}.CreateTrip-module__EDOXSG__locationField{gap:var(--space-2);display:grid;position:relative}.CreateTrip-module__EDOXSG__locationResults{z-index:var(--z-index-popover);max-block-size:calc(var(--control-height-input) * 4);padding:var(--space-2);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);box-shadow:var(--shadow-sm);margin:0;list-style:none;display:grid;position:absolute;inset-block-start:calc(var(--line-height-label-small) + var(--field-gap) + var(--control-height-input) + var(--space-1));inset-inline:0;overflow-y:auto}.CreateTrip-module__EDOXSG__locationResults[hidden]{display:none}.CreateTrip-module__EDOXSG__locationOption{inline-size:100%;min-block-size:var(--touch-target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:grid}.CreateTrip-module__EDOXSG__optionLabel,.CreateTrip-module__EDOXSG__selectedLocation{align-items:center;gap:var(--space-2);display:flex}.CreateTrip-module__EDOXSG__countryFlag{font-size:var(--icon-size-lg);flex:none;line-height:1}.CreateTrip-module__EDOXSG__locationOption small{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}@media (hover:hover) and (pointer:fine){.CreateTrip-module__EDOXSG__locationOption:hover{background:var(--color-action-secondary)}}.CreateTrip-module__EDOXSG__locationOption[aria-selected=true]{background:var(--color-action-secondary)}.CreateTrip-module__EDOXSG__locationOption:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.CreateTrip-module__EDOXSG__locationOption:active{background:var(--color-action-secondary-hover)}.CreateTrip-module__EDOXSG__locationStatus,.CreateTrip-module__EDOXSG__selectedLocation,.CreateTrip-module__EDOXSG__attribution{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.CreateTrip-module__EDOXSG__selectedLocation{color:var(--color-feedback-success)}.CreateTrip-module__EDOXSG__attribution a{color:var(--color-text-secondary)}.CreateTrip-module__EDOXSG__catalogError{min-block-size:var(--touch-target-min);padding:var(--space-2) var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--color-bg-error-soft);color:var(--color-text-error);font-size:var(--font-size-label);line-height:var(--line-height-label);display:flex}.CreateTrip-module__EDOXSG__formError{color:var(--color-text-error);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.CreateTrip-module__EDOXSG__offline{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-bg-warning-soft);color:var(--color-text-warning);font-size:var(--font-size-label);line-height:var(--line-height-label)}.CreateTrip-module__EDOXSG__validationSummary{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-bg-error-soft);color:var(--color-text-error);font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.CreateTrip-module__EDOXSG__createAction{inline-size:100%}.CreateTrip-module__EDOXSG__form[data-variant=creation] .CreateTrip-module__EDOXSG__createAction{margin-block-start:auto}.CreateTrip-module__EDOXSG__review{max-inline-size:var(--container-width-form);gap:var(--space-6);display:grid}.CreateTrip-module__EDOXSG__reviewCover{block-size:100%;inline-size:100%}.CreateTrip-module__EDOXSG__reviewHeading,.CreateTrip-module__EDOXSG__reviewContent{display:grid}.CreateTrip-module__EDOXSG__reviewHeading{gap:var(--space-1)}.CreateTrip-module__EDOXSG__reviewHeading h2,.CreateTrip-module__EDOXSG__reviewHeading p,.CreateTrip-module__EDOXSG__reviewTitle,.CreateTrip-module__EDOXSG__reviewContent h3,.CreateTrip-module__EDOXSG__reviewContent p,.CreateTrip-module__EDOXSG__reviewAvatars{margin:0}.CreateTrip-module__EDOXSG__reviewHeading h2{font-size:1.75rem;font-weight:var(--font-weight-display);line-height:2.1rem}.CreateTrip-module__EDOXSG__reviewHeading p{color:var(--color-text-secondary);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.CreateTrip-module__EDOXSG__reviewTitle{font-size:1.75rem;font-weight:var(--font-weight-display);line-height:2.1rem}.CreateTrip-module__EDOXSG__reviewCard{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);overflow:hidden}.CreateTrip-module__EDOXSG__reviewArtwork{background:var(--color-bg-subtle);place-items:center;block-size:10.625rem;display:grid;overflow:hidden}.CreateTrip-module__EDOXSG__reviewContent{gap:var(--space-3);padding:var(--space-5)}.CreateTrip-module__EDOXSG__reviewContent h3{color:var(--color-text-primary);font-size:var(--font-size-card);font-weight:var(--font-weight-display);line-height:var(--line-height-card)}.CreateTrip-module__EDOXSG__reviewContent p,.CreateTrip-module__EDOXSG__reviewNote{color:var(--color-text-secondary);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.CreateTrip-module__EDOXSG__reviewAvatars{align-items:center;gap:var(--space-2);padding:0;list-style:none;display:flex}.CreateTrip-module__EDOXSG__reviewAvatar,.CreateTrip-module__EDOXSG__reviewRemainder{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-round);background:var(--color-action-secondary);color:var(--color-text-brand);font-size:var(--font-size-body-small);font-weight:var(--font-weight-body-strong);place-items:center;display:grid}.CreateTrip-module__EDOXSG__reviewAvatar[data-size=medium]{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border:0}.CreateTrip-module__EDOXSG__partialRecovery{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-warning-soft);display:flex}.CreateTrip-module__EDOXSG__partialRecovery p{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.CreateTrip-module__EDOXSG__reviewActions>:last-child{min-inline-size:12rem}@media not (min-width:30rem){.CreateTrip-module__EDOXSG__reviewActions{flex-direction:column-reverse;align-items:stretch}.CreateTrip-module__EDOXSG__reviewActions>*{inline-size:100%}.CreateTrip-module__EDOXSG__partialRecovery{flex-direction:column;align-items:stretch}}.CreateTrip-module__EDOXSG__templateStep,.CreateTrip-module__EDOXSG__templateChoices{gap:var(--space-3);display:grid}.CreateTrip-module__EDOXSG__templateChoice{min-block-size:var(--touch-target-min);padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);cursor:pointer;display:flex}.CreateTrip-module__EDOXSG__templateChoice[data-selected=true]{border-color:var(--color-border-focus);background:var(--color-action-secondary)}.CreateTrip-module__EDOXSG__templateChoice>span{gap:var(--space-1);display:grid}.CreateTrip-module__EDOXSG__templateChoice small{color:var(--color-text-muted)}@media (min-width:48rem){.CreateTrip-module__EDOXSG__form[data-variant=creation],.CreateTrip-module__EDOXSG__participantsStep,.CreateTrip-module__EDOXSG__templateStep,.CreateTrip-module__EDOXSG__review{inline-size:min(100%, var(--container-width-form));margin-inline:auto}}@media (min-width:64rem){.CreateTrip-module__EDOXSG__page{padding-block-start:var(--space-8)}.CreateTrip-module__EDOXSG__form[data-variant=creation],.CreateTrip-module__EDOXSG__participantsStep,.CreateTrip-module__EDOXSG__templateStep,.CreateTrip-module__EDOXSG__review{min-block-size:auto;padding:var(--space-6);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--shadow-sm)}.CreateTrip-module__EDOXSG__reviewArtwork{block-size:14rem}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.page-module__iQCTga__page{--active-bottom-ui-offset:calc(4.75rem + var(--safe-area-bottom));background:var(--color-bg-canvas);min-block-size:100dvh}.page-module__iQCTga__state{--system-state-gap:1.6875rem;min-block-size:100dvh;padding-block:calc(2.625rem + var(--safe-area-top)) calc(var(--active-bottom-ui-offset) + var(--space-8))}.page-module__iQCTga__connection{min-block-size:4.75rem;padding:.8125rem var(--space-4);background:var(--color-bg-apricot-soft);border-radius:1.125rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.625rem;display:grid}.page-module__iQCTga__connectionMark{color:var(--color-text-accent);font-size:1.375rem;font-weight:700;line-height:1.7188rem}.page-module__iQCTga__connectionCopy{gap:.5rem;min-inline-size:0;display:grid}.page-module__iQCTga__connectionCopy strong{color:var(--color-text-primary);font-size:.875rem;line-height:1.0938rem}.page-module__iQCTga__connectionCopy span{color:var(--color-text-secondary);font-size:.6875rem;line-height:.8594rem}@media (min-width:48rem){.page-module__iQCTga__page{--active-bottom-ui-offset:calc(5.25rem + var(--safe-area-bottom))}.page-module__iQCTga__state{min-block-size:100dvh}}@media (min-width:64rem){.page-module__iQCTga__page{--active-bottom-ui-offset:0rem}.page-module__iQCTga__state{min-block-size:auto;padding-block-end:var(--space-16)}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.AddParticipantSheet-module__i0WpGG__groups,.AddParticipantSheet-module__i0WpGG__optionGroup,.AddParticipantSheet-module__i0WpGG__options,.AddParticipantSheet-module__i0WpGG__flow,.AddParticipantSheet-module__i0WpGG__loading{display:grid}.AddParticipantSheet-module__i0WpGG__flow{gap:var(--space-3)}.AddParticipantSheet-module__i0WpGG__groups{gap:var(--space-5)}.AddParticipantSheet-module__i0WpGG__optionGroup{gap:var(--space-2)}.AddParticipantSheet-module__i0WpGG__optionGroup+.AddParticipantSheet-module__i0WpGG__optionGroup{border-block-start:var(--border-width-default) solid var(--color-border-default);padding-block-start:var(--space-4)}.AddParticipantSheet-module__i0WpGG__options{gap:var(--space-1)}.AddParticipantSheet-module__i0WpGG__options>*{border-color:var(--color-border-default);border-radius:var(--radius-control);box-shadow:none;padding-inline-end:var(--space-8);position:relative}.AddParticipantSheet-module__i0WpGG__optionChevron{color:var(--color-text-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);transform:translateY(-50%)}.AddParticipantSheet-module__i0WpGG__loading{gap:var(--space-3)}.AddParticipantSheet-module__i0WpGG__dependentContext{gap:var(--space-3);display:grid}@media (min-width:48rem){.AddParticipantSheet-module__i0WpGG__dependentContext{grid-template-columns:repeat(2,minmax(0,1fr))}}.AddParticipantSheet-module__i0WpGG__optionTitle,.AddParticipantSheet-module__i0WpGG__optionDescription{display:block}.AddParticipantSheet-module__i0WpGG__optionTitle{color:var(--color-text-primary);font-weight:var(--font-weight-body-strong)}.AddParticipantSheet-module__i0WpGG__optionDescription,.AddParticipantSheet-module__i0WpGG__flowDescription,.AddParticipantSheet-module__i0WpGG__empty{color:var(--color-text-secondary)}.AddParticipantSheet-module__i0WpGG__optionDescription{font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin-block-start:var(--space-1)}.AddParticipantSheet-module__i0WpGG__groupTitle,.AddParticipantSheet-module__i0WpGG__flowTitle,.AddParticipantSheet-module__i0WpGG__flowDescription,.AddParticipantSheet-module__i0WpGG__empty,.AddParticipantSheet-module__i0WpGG__error,.AddParticipantSheet-module__i0WpGG__success{margin:0}.AddParticipantSheet-module__i0WpGG__groupTitle,.AddParticipantSheet-module__i0WpGG__flowTitle{color:var(--color-text-primary);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-heading-3)}.AddParticipantSheet-module__i0WpGG__groupTitle{color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-label)}.AddParticipantSheet-module__i0WpGG__flowDescription{margin-block-start:var(--space-1)}.AddParticipantSheet-module__i0WpGG__error{color:var(--color-text-error)}.AddParticipantSheet-module__i0WpGG__success{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-bg-success-soft);color:var(--color-feedback-success);font-weight:var(--font-weight-body-strong)}@media not (min-width:30rem){.AddParticipantSheet-module__i0WpGG__flow>button,.AddParticipantSheet-module__i0WpGG__flow>form,.AddParticipantSheet-module__i0WpGG__flow>a{inline-size:100%}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ParticipantRow-module__hua-Ma__row{min-block-size:var(--touch-target-min);padding:var(--space-3);gap:var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);align-items:center;display:flex}.ParticipantRow-module__hua-Ma__copy{flex:1;min-inline-size:0}.ParticipantRow-module__hua-Ma__actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.ParticipantRow-module__hua-Ma__name,.ParticipantRow-module__hua-Ma__access{margin:0}.ParticipantRow-module__hua-Ma__suggestions{min-block-size:var(--touch-target-min);align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--color-action-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);line-height:var(--line-height-caption);text-align:start;cursor:pointer;background:0 0;border:0;margin-block-start:var(--space-1);margin-inline-start:calc(var(--space-2) * -1);display:inline-flex}.ParticipantRow-module__hua-Ma__suggestions svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}@media (hover:hover) and (pointer:fine){.ParticipantRow-module__hua-Ma__suggestions:hover{background:var(--color-bg-subtle)}}.ParticipantRow-module__hua-Ma__name{color:var(--color-text-primary);font-size:var(--font-size-label);font-weight:var(--font-weight-label);line-height:var(--line-height-label);overflow-wrap:anywhere}.ParticipantRow-module__hua-Ma__access{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin-block-start:var(--space-1)}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ShoppingSheets-module__K6iuKG__form,.ShoppingSheets-module__K6iuKG__details,.ShoppingSheets-module__K6iuKG__secondaryActions,.ShoppingSheets-module__K6iuKG__submitActions{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ShoppingSheets-module__K6iuKG__form,.ShoppingSheets-module__K6iuKG__details{gap:var(--space-3)}.ShoppingSheets-module__K6iuKG__notice,.ShoppingSheets-module__K6iuKG__error,.ShoppingSheets-module__K6iuKG__success{font-size:var(--font-size-label);line-height:var(--line-height-label);margin:0}.ShoppingSheets-module__K6iuKG__submitActions{gap:var(--space-3);grid-template-columns:1fr;align-items:stretch}.ShoppingSheets-module__K6iuKG__secondaryActions{gap:var(--space-3);border-block-start:var(--border-width-default) solid var(--color-border-default);padding-block-start:var(--space-2)}.ShoppingSheets-module__K6iuKG__notice{padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-bg-warning-soft);color:var(--color-text-secondary)}.ShoppingSheets-module__K6iuKG__error{color:var(--color-text-error)}.ShoppingSheets-module__K6iuKG__success{color:var(--color-text-success)}@media not (min-width:30rem){.ShoppingSheets-module__K6iuKG__submitActions>button,.ShoppingSheets-module__K6iuKG__submitActions>button[type=submit],.ShoppingSheets-module__K6iuKG__secondaryActions>button{inline-size:100%}}@media (min-width:48rem){:root{--page-gutter:var(--gutter-tablet);--section-spacing:var(--section-gap-default)}}@media (min-width:64rem){:root{--page-gutter:var(--gutter-desktop)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
