.AuthenticatedAppBoundary-module__F6rm1a__page{min-height:100dvh;padding:var(--space-5);background:var(--role-canvas);color:var(--role-label);place-items:center;display:grid}.AuthenticatedAppBoundary-module__F6rm1a__card{max-width:30rem;font:var(--type-body)}.AuthenticatedAppBoundary-module__F6rm1a__card h1{font:var(--type-heading)}.AuthenticatedAppBoundary-module__F6rm1a__link{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--role-action-fill);color:var(--role-action-on);display:inline-flex}
.AppShell-module__6voIZG__shell{isolation:isolate;min-height:100dvh;position:relative}.AppShell-module__6voIZG__skipLink{background:var(--role-action-fill);border-radius:var(--radius-md);color:var(--role-action-on);font:var(--type-body-emphasis);left:var(--space-3);padding:var(--space-2) var(--space-3);top:var(--space-3);z-index:90;position:fixed;transform:translateY(-200%)}.AppShell-module__6voIZG__skipLink:focus-visible{transform:none}.AppShell-module__6voIZG__backdrop{pointer-events:none;z-index:-1;position:fixed;inset:0}.AppShell-module__6voIZG__backdropImage,.AppShell-module__6voIZG__backdropTint{display:none;position:absolute;inset:0}:is(html[data-app-background] .AppShell-module__6voIZG__backdropImage,html[data-app-background] .AppShell-module__6voIZG__backdropTint){display:block}.AppShell-module__6voIZG__backdropImage{animation:AppShell-module__6voIZG__backdrop-fade-in var(--motion-exit) var(--ease-out-strong);background-image:var(--app-background-image);background-position:50%;background-size:cover}html[data-app-background=blurred] .AppShell-module__6voIZG__backdropImage{filter:blur(18px);inset:-36px}.AppShell-module__6voIZG__backdropTint{background:var(--role-canvas);opacity:.84}html[data-app-background=blurred] .AppShell-module__6voIZG__backdropTint{opacity:.72}.AppShell-module__6voIZG__main{outline:none;width:auto;max-width:none;min-height:100dvh;margin:0;padding:0;display:block}@media (min-width:768px){.AppShell-module__6voIZG__main{margin-left:var(--sidebar-rail-width)}}@media (min-width:1200px){.AppShell-module__6voIZG__main{margin-left:var(--sidebar-width)}}@keyframes AppShell-module__6voIZG__backdrop-fade-in{0%{opacity:0}}
.Icon-module__BPJUEa__icon{flex-shrink:0}.Icon-module__BPJUEa__inherit{color:currentColor}.Icon-module__BPJUEa__label{color:var(--role-label)}.Icon-module__BPJUEa__secondary{color:var(--role-label-secondary)}.Icon-module__BPJUEa__tertiary{color:var(--role-label-tertiary)}.Icon-module__BPJUEa__action{color:var(--role-action-glyph)}.Icon-module__BPJUEa__prominence{color:var(--role-prominence-glyph)}.Icon-module__BPJUEa__signal{color:var(--role-signal-glyph)}.Icon-module__BPJUEa__done{color:var(--role-done-glyph)}.Icon-module__BPJUEa__danger{color:var(--role-danger-glyph)}.Icon-module__BPJUEa__onAction{color:var(--role-action-on)}
.EmptyState-module__NCGRXq__empty{animation:EmptyState-module__NCGRXq__empty-fade-in var(--motion-state) var(--ease-out-strong);align-items:center;gap:var(--space-4);padding:var(--space-7) var(--space-6);text-align:center;flex-direction:column;display:flex}.EmptyState-module__NCGRXq__empty>a,.EmptyState-module__NCGRXq__empty>button{align-self:center}.EmptyState-module__NCGRXq__copy{gap:var(--space-1-5);flex-direction:column;max-width:320px;display:flex}@keyframes EmptyState-module__NCGRXq__empty-fade-in{0%{opacity:0}}
.IconButton-module__NAhhpq__button{appearance:none;border-radius:var(--radius-full);color:var(--role-label);cursor:pointer;height:var(--size-hit);width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.IconButton-module__NAhhpq__button:focus-visible{outline:none}.IconButton-module__NAhhpq__button:focus-visible .IconButton-module__NAhhpq__surface{outline:2px solid var(--role-action-glyph);outline-offset:2px}.IconButton-module__NAhhpq__button:disabled{cursor:default;opacity:.45}.IconButton-module__NAhhpq__surface{border-radius:var(--radius-full);transition:transform var(--motion-press) var(--ease-out-strong), background-color var(--motion-state) var(--ease-out-strong);justify-content:center;align-items:center;display:inline-flex}.IconButton-module__NAhhpq__button:active:not(:disabled) .IconButton-module__NAhhpq__surface{transform:scale(.92)}.IconButton-module__NAhhpq__bar .IconButton-module__NAhhpq__surface,.IconButton-module__NAhhpq__ghost .IconButton-module__NAhhpq__surface{width:36px;height:36px}.IconButton-module__NAhhpq__bar:hover:not(:disabled) .IconButton-module__NAhhpq__surface,.IconButton-module__NAhhpq__ghost:hover:not(:disabled) .IconButton-module__NAhhpq__surface{background:var(--role-fill)}.IconButton-module__NAhhpq__circle .IconButton-module__NAhhpq__surface{background:var(--role-fill);width:30px;height:30px}.IconButton-module__NAhhpq__circle:hover:not(:disabled) .IconButton-module__NAhhpq__surface{background:var(--role-fill-strong)}.IconButton-module__NAhhpq__soft .IconButton-module__NAhhpq__surface{background:var(--role-action-soft);color:var(--role-action-soft-ink);width:32px;height:32px}.IconButton-module__NAhhpq__soft:hover:not(:disabled) .IconButton-module__NAhhpq__surface{background:color-mix(in srgb, var(--role-action-soft) 70%, var(--role-action-fill) 18%)}
.Menu-module__odXSnW__content{animation:Menu-module__odXSnW__menu-enter .15s var(--ease-out-strong);background:var(--role-elevated);box-shadow:var(--shadow-overlay);color:var(--role-label);max-height:min(var(--radix-dropdown-menu-content-available-height,480px), 480px);min-width:232px;max-width:min(320px,100vw - 24px);padding:var(--space-1-5);transform-origin:var(--radix-dropdown-menu-content-transform-origin);z-index:60;border-radius:14px;overflow-y:auto}.Menu-module__odXSnW__content[data-state=closed]{animation:Menu-module__odXSnW__menu-exit .1s var(--ease-out-strong)}.Menu-module__odXSnW__menuTitle{color:var(--role-label-secondary);font:var(--type-meta);padding:var(--space-1-5) var(--space-2-5) var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Menu-module__odXSnW__groupLabel{color:var(--role-label-secondary);font:var(--type-meta-emphasis);padding:var(--space-2) var(--space-2-5) var(--space-1)}.Menu-module__odXSnW__item{border-radius:var(--radius-md);cursor:default;align-items:center;gap:var(--space-2-5);min-height:40px;padding:var(--space-1-5) var(--space-2-5);-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.Menu-module__odXSnW__item[data-highlighted],.Menu-module__odXSnW__item[data-state=open]{background:var(--role-fill-strong)}.Menu-module__odXSnW__item[data-disabled]{color:var(--role-label-tertiary)}.Menu-module__odXSnW__destructive{color:var(--role-danger-ink)}.Menu-module__odXSnW__iconSlot{color:var(--role-label-secondary);flex-shrink:0;justify-content:center;align-items:center;width:20px;display:inline-flex}.Menu-module__odXSnW__destructive .Menu-module__odXSnW__iconSlot{color:var(--role-danger-glyph)}.Menu-module__odXSnW__copy{flex-direction:column;flex:1;min-width:0;display:flex}.Menu-module__odXSnW__title{font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Menu-module__odXSnW__subtitle{color:var(--role-label-secondary);font:var(--type-meta)}.Menu-module__odXSnW__indicator{color:var(--role-action-ink);flex-shrink:0;display:inline-flex}.Menu-module__odXSnW__submenuChevron{color:var(--role-label-tertiary)}.Menu-module__odXSnW__separator{background:var(--role-separator);height:var(--hairline);margin:var(--space-1-5) var(--space-2)}.Menu-module__odXSnW__textTrigger{appearance:none;border-radius:var(--radius-md);color:var(--role-label-secondary);cursor:pointer;font:var(--type-body);align-items:center;gap:var(--space-1-5);min-height:var(--size-hit);white-space:nowrap;padding:0 var(--space-2);background:0 0;border:0;display:inline-flex}.Menu-module__odXSnW__textTrigger:hover:not(:disabled){background:var(--role-fill)}.Menu-module__odXSnW__textTrigger:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:0}.Menu-module__odXSnW__textTrigger:disabled{cursor:default;opacity:.45}.Menu-module__odXSnW__textTriggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Menu-module__odXSnW__contextAnchor{pointer-events:none;width:0;height:0;position:fixed}@keyframes Menu-module__odXSnW__menu-enter{0%{opacity:0;transform:scale(.96)}}@keyframes Menu-module__odXSnW__menu-exit{to{opacity:0}}
.ListIconTile-module__NVwHrG__tile{background:var(--tile-background,var(--role-action-fill));border-radius:var(--tile-radius);color:var(--tile-foreground,var(--role-action-on));height:var(--tile-size);width:var(--tile-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ListIconTile-module__NVwHrG__initial{font-family:var(--font-display);font-size:calc(var(--tile-size) * .46);font-weight:700;line-height:calc(var(--tile-size) * .56)}
.ListMoveSheet-module__-XfN6G__level{gap:var(--space-4);flex-direction:column;display:flex}.ListMoveSheet-module__-XfN6G__levelIn{animation:ListMoveSheet-module__-XfN6G__level-in var(--motion-reflow) var(--ease-out-strong)}.ListMoveSheet-module__-XfN6G__levelOut{animation:ListMoveSheet-module__-XfN6G__level-out var(--motion-reflow) var(--ease-out-strong)}.ListMoveSheet-module__-XfN6G__title{flex:1}.ListMoveSheet-module__-XfN6G__drill{appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;width:48px;display:inline-flex}.ListMoveSheet-module__-XfN6G__drill:hover:not(:disabled){background:color-mix(in srgb, var(--role-fill-strong) 55%, transparent)}.ListMoveSheet-module__-XfN6G__drill:focus-visible{box-shadow:inset 0 0 0 2px var(--role-action-glyph);outline:none}@keyframes ListMoveSheet-module__-XfN6G__level-in{0%{opacity:0;transform:translate(16px)}}@keyframes ListMoveSheet-module__-XfN6G__level-out{0%{opacity:0;transform:translate(-16px)}}
.ListCoverBackground-module__CyKt-a__background{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}@media (min-width:768px){.ListCoverBackground-module__CyKt-a__background{left:var(--sidebar-rail-width)}}@media (min-width:1200px){.ListCoverBackground-module__CyKt-a__background{left:var(--sidebar-width)}}.ListCoverBackground-module__CyKt-a__image{animation:ListCoverBackground-module__CyKt-a__cover-in var(--motion-reveal) var(--ease-out-strong);position:absolute;inset:0}.ListCoverBackground-module__CyKt-a__blurred .ListCoverBackground-module__CyKt-a__image{filter:blur(18px);inset:-36px}.ListCoverBackground-module__CyKt-a__tint{background:var(--role-canvas);opacity:.84;position:absolute;inset:0}.ListCoverBackground-module__CyKt-a__blurred .ListCoverBackground-module__CyKt-a__tint{opacity:.72}@keyframes ListCoverBackground-module__CyKt-a__cover-in{0%{opacity:0}}
.ListDetailHero-module__8JHqmW__hero{gap:var(--space-3);padding:0 var(--space-1);flex-direction:column;display:flex}.ListDetailHero-module__8JHqmW__metaRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ListDetailHero-module__8JHqmW__sharing{background:var(--role-signal-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);color:var(--role-signal-soft-ink);font:var(--type-chip);align-items:center;gap:var(--space-1);padding:3px var(--space-2);display:inline-flex}.ListDetailHero-module__8JHqmW__tip{animation:ListDetailHero-module__8JHqmW__tip-in var(--motion-state) var(--ease-out-strong);background:var(--role-prominence-soft);border-radius:var(--radius-tile-sm);box-shadow:var(--shadow-floating);color:var(--role-prominence-soft-ink);align-items:center;gap:var(--space-2-5);padding:var(--space-2-5) 0 var(--space-2-5) var(--space-3);display:flex}.ListDetailHero-module__8JHqmW__tipText{flex:1}.ListDetailHero-module__8JHqmW__tipClose{appearance:none;border-radius:var(--radius-full);color:inherit;cursor:pointer;height:var(--size-hit);margin:calc(var(--space-2-5) * -1) 0;width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ListDetailHero-module__8JHqmW__tipClose:hover{background:color-mix(in srgb, var(--role-prominence-soft-ink) 10%, transparent)}.ListDetailHero-module__8JHqmW__tipClose:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-4px}@keyframes ListDetailHero-module__8JHqmW__tip-in{0%{opacity:0}}
.ListDetailItems-module__fcTwaa__grid{align-items:start;column-gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ListDetailItems-module__fcTwaa__grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}.ListDetailItems-module__fcTwaa__grid-medium{grid-template-columns:repeat(3,minmax(0,1fr))}.ListDetailItems-module__fcTwaa__grid-small{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.ListDetailItems-module__fcTwaa__grid-large{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ListDetailItems-module__fcTwaa__grid-medium{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ListDetailItems-module__fcTwaa__grid-small{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}
.Checkmark-module__vV9uoW__checkmark{appearance:none;border-radius:var(--radius-full);cursor:pointer;height:var(--size-hit);margin:calc((var(--size-hit) - 24px) / -2);width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Checkmark-module__vV9uoW__checkmark:disabled{cursor:default}.Checkmark-module__vV9uoW__checkmark:disabled .Checkmark-module__vV9uoW__glyph{opacity:.5}.Checkmark-module__vV9uoW__checkmark:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-6px}.Checkmark-module__vV9uoW__glyph{transition:transform .28s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.Checkmark-module__vV9uoW__checkmark:active:not(:disabled) .Checkmark-module__vV9uoW__glyph{transition-duration:90ms;transition-timing-function:var(--ease-out-strong);transform:scale(.82)}.Checkmark-module__vV9uoW__selectionSlot{opacity:0;transition:width var(--motion-reflow) var(--ease-out-strong), opacity var(--motion-reflow) var(--ease-out-strong), transform var(--motion-reflow) var(--ease-out-strong), margin var(--motion-reflow) var(--ease-out-strong);width:0;margin-right:calc(var(--space-3) * -1);flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden;transform:scale(.6)}.Checkmark-module__vV9uoW__selectionVisible{opacity:1;width:24px;margin-right:0;transform:scale(1)}
.ListItemRow-module__UgdlRa__row{transition:background-color var(--motion-press) var(--ease-out-strong)}.ListItemRow-module__UgdlRa__interactive{cursor:pointer}.ListItemRow-module__UgdlRa__interactive:hover{background:color-mix(in srgb, var(--role-fill-strong) 55%, transparent)}.ListItemRow-module__UgdlRa__interactive:has(.ListItemRow-module__UgdlRa__primary:active,.ListItemRow-module__UgdlRa__hitArea:active){background:var(--role-fill-strong);transition:none}.ListItemRow-module__UgdlRa__body{align-items:center;gap:var(--space-3);min-width:0;min-height:52px;padding:var(--space-2-5) var(--space-4);flex:1;display:flex;position:relative}.ListItemRow-module__UgdlRa__primary{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;min-width:0;padding:0;text-decoration:none}.ListItemRow-module__UgdlRa__primary:after{content:"";position:absolute;inset:0}.ListItemRow-module__UgdlRa__primary:focus-visible{outline:none}.ListItemRow-module__UgdlRa__primary:focus-visible:after{box-shadow:inset 0 0 0 2px var(--role-action-glyph)}.ListItemRow-module__UgdlRa__hitArea{position:absolute;inset:0}.ListItemRow-module__UgdlRa__control,.ListItemRow-module__UgdlRa__statusPill,.ListItemRow-module__UgdlRa__metaButton,.ListItemRow-module__UgdlRa__progressButton{z-index:1;position:relative}.ListItemRow-module__UgdlRa__thumbnail{background:var(--role-fill);border-radius:var(--radius-md);flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.ListItemRow-module__UgdlRa__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ListItemRow-module__UgdlRa__titleRow{align-items:flex-start;gap:var(--space-2);display:flex}.ListItemRow-module__UgdlRa__title{overflow-wrap:anywhere}.ListItemRow-module__UgdlRa__pin{margin-top:var(--space-1);flex-shrink:0}.ListItemRow-module__UgdlRa__progress{align-items:center;gap:var(--space-2);display:inline-flex}.ListItemRow-module__UgdlRa__progressTrack{background:var(--role-fill);border-radius:2px;width:96px;height:4px;display:inline-block;overflow:hidden}.ListItemRow-module__UgdlRa__progressFill{background:var(--role-signal-fill);height:100%;transition:width var(--motion-reflow) var(--ease-out-strong);border-radius:2px;display:block}.ListItemRow-module__UgdlRa__progressButton{appearance:none;border-radius:var(--radius-sm);cursor:pointer;margin:calc(var(--space-1) * -1);padding:var(--space-1);background:0 0;border:0;align-self:flex-start}.ListItemRow-module__UgdlRa__progressButton:hover{background:var(--role-fill)}.ListItemRow-module__UgdlRa__progressButton:focus-visible{outline:2px solid var(--role-action-glyph)}.ListItemRow-module__UgdlRa__meta{align-items:center;column-gap:var(--space-2-5);row-gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.ListItemRow-module__UgdlRa__chunk{align-items:center;gap:var(--space-1);min-height:20px;display:inline-flex}.ListItemRow-module__UgdlRa__tags{flex-shrink:1;min-width:0}.ListItemRow-module__UgdlRa__statusPill,.ListItemRow-module__UgdlRa__statusPill.ListItemRow-module__UgdlRa__statusPill{background:var(--role-signal-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-raised);color:var(--role-signal-soft-ink);font:var(--type-chip);align-items:center;gap:var(--space-1);min-height:20px;padding:var(--space-0-5) var(--space-2);white-space:nowrap;border:0;display:inline-flex}button.ListItemRow-module__UgdlRa__statusPill:hover{background:color-mix(in srgb, var(--role-signal-soft) 80%, var(--role-signal-fill) 20%)}.ListItemRow-module__UgdlRa__statusPill svg{color:var(--role-signal-soft-ink);width:9px;height:9px}button.ListItemRow-module__UgdlRa__statusPill:before,.ListItemRow-module__UgdlRa__metaButton:before{content:"";position:absolute;inset:-12px -6px}.ListItemRow-module__UgdlRa__metaButton{appearance:none;border-radius:var(--radius-sm);cursor:pointer;min-height:20px;padding:0 var(--space-0-5);background:0 0;border:0;align-items:center;display:inline-flex}.ListItemRow-module__UgdlRa__metaButton:hover{background:var(--role-fill)}.ListItemRow-module__UgdlRa__metaButton:focus-visible{outline:2px solid var(--role-action-glyph)}.ListItemRow-module__UgdlRa__chevron{flex-shrink:0}.ListItemRow-module__UgdlRa__photo{background:var(--role-fill);flex:1;min-width:0;position:relative}.ListItemRow-module__UgdlRa__photoSelection{left:var(--space-3);pointer-events:none;top:var(--space-3);position:absolute}.ListItemRow-module__UgdlRa__photoMore{opacity:0;right:var(--space-2);top:var(--space-2);transition:opacity var(--motion-state) var(--ease-out-strong);z-index:1;position:absolute}.ListItemRow-module__UgdlRa__photoMore button>span{background:var(--role-elevated);box-shadow:var(--shadow-raised)}.ListItemRow-module__UgdlRa__row:hover .ListItemRow-module__UgdlRa__photoMore,.ListItemRow-module__UgdlRa__row:focus-within .ListItemRow-module__UgdlRa__photoMore{opacity:1}.ListItemRow-module__UgdlRa__photoMore:has([data-state=open]){opacity:1}@media (hover:none){.ListItemRow-module__UgdlRa__photoMore{opacity:1}}
.ListItemTile-module__qHXmwW__tile{min-width:0;padding-bottom:var(--space-3-5);flex-direction:column;display:flex;position:relative}.ListItemTile-module__qHXmwW__artwork{aspect-ratio:1;background:var(--role-fill);border-radius:var(--radius-tile-sm);box-shadow:var(--shadow-floating);transition:transform var(--motion-press) var(--ease-out-strong);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ListItemTile-module__qHXmwW__poster{aspect-ratio:2/3}.ListItemTile-module__qHXmwW__rounded{border-radius:var(--radius-tile-lg)}.ListItemTile-module__qHXmwW__compactRadius{border-radius:10px}.ListItemTile-module__qHXmwW__tile:has(.ListItemTile-module__qHXmwW__primary:active) .ListItemTile-module__qHXmwW__artwork{transform:scale(.97)}.ListItemTile-module__qHXmwW__initial{color:var(--role-label-tertiary);font-family:var(--font-display);font-size:32cqi;font-weight:700;line-height:1}.ListItemTile-module__qHXmwW__checkBadge{background:var(--role-elevated);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);z-index:1;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:6px;left:6px}.ListItemTile-module__qHXmwW__pinBadge{background:var(--role-elevated);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);pointer-events:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:6px;right:6px}.ListItemTile-module__qHXmwW__selection{pointer-events:none;right:var(--space-1);position:absolute;top:6px}.ListItemTile-module__qHXmwW__caption{min-width:0;padding:var(--space-2) var(--space-0-5) 0;flex-direction:column;gap:3px;display:flex}.ListItemTile-module__qHXmwW__primary{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.ListItemTile-module__qHXmwW__primary:after{border-radius:var(--radius-tile-sm);content:"";position:absolute;inset:0}.ListItemTile-module__qHXmwW__primary:focus-visible{outline:none}.ListItemTile-module__qHXmwW__primary:focus-visible:after{box-shadow:0 0 0 2px var(--role-action-glyph)}.ListItemTile-module__qHXmwW__meta{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;min-width:0;display:flex}.ListItemTile-module__qHXmwW__rating{align-items:center;gap:3px;display:inline-flex}.ListItemTile-module__qHXmwW__statusPill{background:var(--role-signal-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-raised);color:var(--role-signal-soft-ink);font:var(--type-chip);max-width:100%;padding:1px var(--space-1-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListItemTile-module__qHXmwW__more{opacity:0;transition:opacity var(--motion-state) var(--ease-out-strong);z-index:1;position:absolute;bottom:6px;right:6px}.ListItemTile-module__qHXmwW__more button>span{background:var(--role-elevated);box-shadow:var(--shadow-raised)}.ListItemTile-module__qHXmwW__tile:hover .ListItemTile-module__qHXmwW__more,.ListItemTile-module__qHXmwW__tile:focus-within .ListItemTile-module__qHXmwW__more{opacity:1}.ListItemTile-module__qHXmwW__more:has([data-state=open]){opacity:1}@media (hover:none){.ListItemTile-module__qHXmwW__more{opacity:1}}
.ListDetailScreen-module___NK7UG__body{gap:var(--space-4-5);margin-top:calc(var(--space-2) * -1);flex-direction:column;display:flex}.ListDetailScreen-module___NK7UG__bodyUnderCompactTitle{margin-top:var(--space-2)}.ListDetailScreen-module___NK7UG__composer{flex-direction:column;display:flex}
.SelectionActionBar-module__WO1yAq__bar{animation:SelectionActionBar-module__WO1yAq__bar-in var(--motion-reveal) var(--ease-out-strong);bottom:calc(var(--tabbar-height) + var(--space-4) + env(safe-area-inset-bottom));pointer-events:none;z-index:30;justify-content:center;display:flex;position:fixed;left:0;right:0}.SelectionActionBar-module__WO1yAq__button{box-shadow:var(--shadow-floating);pointer-events:auto}@media (min-width:768px){.SelectionActionBar-module__WO1yAq__bar{bottom:var(--space-6);left:var(--sidebar-rail-width)}}@media (min-width:1200px){.SelectionActionBar-module__WO1yAq__bar{left:var(--sidebar-width)}}@keyframes SelectionActionBar-module__WO1yAq__bar-in{0%{opacity:0;transform:translateY(12px)}}
.ListInvitePreviewSheet-module__RDETmG__body{gap:var(--space-4-5);padding:var(--space-3) var(--space-4-5) var(--space-6);flex-direction:column;display:flex}.ListInvitePreviewSheet-module__RDETmG__identity{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ListInvitePreviewSheet-module__RDETmG__role{background:var(--role-signal-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);color:var(--role-signal-soft-ink);font:var(--type-chip);margin-top:var(--space-0-5);padding:var(--space-1) var(--space-2-5);align-items:center;gap:5px;display:inline-flex}.ListInvitePreviewSheet-module__RDETmG__description{text-align:center}.ListInvitePreviewSheet-module__RDETmG__actions{gap:var(--space-2-5);flex-direction:column;display:flex}
.TierBoard-module__DlMQ3q__board{gap:var(--space-3);flex-direction:column;display:flex}.TierBoard-module__DlMQ3q__tierS,.TierBoard-module__DlMQ3q__tierC{--tier-fill:var(--role-prominence-fill);--tier-ink:var(--role-prominence-ink)}.TierBoard-module__DlMQ3q__tierA{--tier-fill:var(--role-action-fill);--tier-ink:var(--role-action-ink)}.TierBoard-module__DlMQ3q__tierB{--tier-fill:var(--role-signal-fill);--tier-ink:var(--role-signal-ink)}.TierBoard-module__DlMQ3q__tierD,.TierBoard-module__DlMQ3q__tierunranked{--tier-fill:var(--role-label-secondary);--tier-ink:var(--role-label-secondary)}.TierBoard-module__DlMQ3q__row{align-items:stretch;gap:var(--space-2);display:flex}.TierBoard-module__DlMQ3q__label{background:color-mix(in srgb, var(--tier-fill) 18%, transparent);border:1px solid color-mix(in srgb, var(--tier-fill) 35%, transparent);border-radius:var(--radius-lg);color:var(--tier-ink);font:var(--type-heading);min-height:var(--size-hit);width:var(--size-hit);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TierBoard-module__DlMQ3q__tierunranked .TierBoard-module__DlMQ3q__label{background:color-mix(in srgb, var(--role-grouped) 72%, transparent);border-color:color-mix(in srgb, var(--tier-fill) 26%, transparent);font:var(--type-meta-emphasis)}.TierBoard-module__DlMQ3q__content{background:color-mix(in srgb, var(--role-grouped) 70%, transparent);border:var(--hairline) solid color-mix(in srgb, var(--tier-fill) 24%, transparent);border-radius:var(--radius-card);align-content:flex-start;gap:var(--space-2);min-height:calc(72px + var(--space-3));min-width:0;padding:var(--space-2);transition:border-color var(--motion-state) var(--ease-out-strong);flex-wrap:wrap;flex:1;margin:0;list-style:none;display:flex;position:relative}.TierBoard-module__DlMQ3q__tierunranked .TierBoard-module__DlMQ3q__content{background:color-mix(in srgb, var(--role-grouped) 54%, transparent)}.TierBoard-module__DlMQ3q__dashed{border-style:dashed}.TierBoard-module__DlMQ3q__dropTarget{border-color:color-mix(in srgb, var(--tier-fill) 62%, transparent)}.TierBoard-module__DlMQ3q__cell{display:flex}.TierBoard-module__DlMQ3q__marker{background:color-mix(in srgb, var(--tier-fill) 92%, transparent);border-radius:var(--radius-full);pointer-events:none;z-index:2;width:4px;position:absolute}.TierBoard-module__DlMQ3q__ghost{background:var(--role-grouped);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);color:var(--role-label);font:var(--type-chip);pointer-events:none;text-align:center;z-index:40;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:fixed;top:0;left:0;overflow:hidden}.TierBoard-module__DlMQ3q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}
.TierContentViewer-module__sN2rBq__backdrop{animation:TierContentViewer-module__sN2rBq__viewer-fade var(--motion-reveal) var(--ease-out-strong);z-index:60;background:#000000eb;position:fixed;inset:0}.TierContentViewer-module__sN2rBq__viewer{animation:TierContentViewer-module__sN2rBq__viewer-in var(--motion-reveal) var(--ease-out-strong);padding:var(--space-7) var(--space-5);z-index:61;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TierContentViewer-module__sN2rBq__image{width:100%;max-width:100%;height:100%;position:relative}.TierContentViewer-module__sN2rBq__card{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);max-width:min(480px,100%);padding:var(--space-6);text-align:center}.TierContentViewer-module__sN2rBq__close{appearance:none;border-radius:var(--radius-full);color:#fff;cursor:pointer;height:var(--size-hit);right:var(--space-4);top:calc(var(--space-4) + env(safe-area-inset-top));width:var(--size-hit);background:#ffffff29;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.TierContentViewer-module__sN2rBq__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.TierContentViewer-module__sN2rBq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes TierContentViewer-module__sN2rBq__viewer-fade{0%{opacity:0}}@keyframes TierContentViewer-module__sN2rBq__viewer-in{0%{opacity:0;transform:scale(.96)}}
.TierItemTile-module__vQ8-_W__tile{appearance:none;background:color-mix(in srgb, var(--role-grouped) 90%, transparent);border:var(--hairline) solid color-mix(in srgb, var(--role-separator) 88%, transparent);border-radius:var(--radius-md);color:var(--role-label);cursor:pointer;height:72px;transition:opacity var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:72px;padding:0;display:inline-flex;position:relative;overflow:hidden}.TierItemTile-module__vQ8-_W__tile:active{transform:scale(.96)}.TierItemTile-module__vQ8-_W__tile:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.TierItemTile-module__vQ8-_W__draggable{cursor:grab}.TierItemTile-module__vQ8-_W__dragSource{opacity:.18}.TierItemTile-module__vQ8-_W__text{font:var(--type-chip);-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:3;overflow-wrap:break-word;padding:var(--space-1-5);text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TierItemTile-module__vQ8-_W__handle{background:color-mix(in srgb, var(--role-elevated) 92%, transparent);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);color:var(--role-label-secondary);justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;bottom:4px;right:4px}
.Chip-module__zzmVLa__chip{appearance:none;border-radius:var(--radius-full);box-shadow:var(--shadow-raised);align-items:center;gap:var(--space-1-5);white-space:nowrap;border:0;flex-shrink:0;max-width:100%;display:inline-flex}.Chip-module__zzmVLa__label{text-overflow:ellipsis;overflow:hidden}.Chip-module__zzmVLa__regular{font:var(--type-meta-emphasis);min-height:36px;padding:0 var(--space-3-5)}.Chip-module__zzmVLa__small{font:var(--type-chip);min-height:30px;padding:0 var(--space-3)}.Chip-module__zzmVLa__pill{border-radius:var(--radius-sm);font:var(--type-chip);gap:var(--space-1);min-height:20px;padding:var(--space-0-5) var(--space-2)}.Chip-module__zzmVLa__neutral{background:var(--role-fill);color:var(--role-label)}.Chip-module__zzmVLa__selected{background:var(--role-action-fill);color:var(--role-action-on)}.Chip-module__zzmVLa__action{background:var(--role-action-soft);color:var(--role-action-soft-ink)}.Chip-module__zzmVLa__signal{background:var(--role-signal-soft);color:var(--role-signal-soft-ink)}.Chip-module__zzmVLa__pressable{cursor:pointer;transition:transform var(--motion-press) var(--ease-out-strong), background-color var(--motion-state) var(--ease-out-strong), color var(--motion-state) var(--ease-out-strong)}.Chip-module__zzmVLa__pressable:active:not(:disabled){transform:scale(.96)}.Chip-module__zzmVLa__pressable:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.Chip-module__zzmVLa__pressable:disabled{cursor:default;opacity:.45}.Chip-module__zzmVLa__pressable.Chip-module__zzmVLa__neutral:hover:not(:disabled){background:var(--role-fill-strong)}
.Grouped-module__S4VZ7q__list{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);margin:0;padding:0;list-style:none;overflow:clip}.Grouped-module__S4VZ7q__row{min-width:0;transition:opacity var(--motion-state) var(--ease-out-strong);align-items:center;display:flex;position:relative}.Grouped-module__S4VZ7q__row:not(:last-child):after{background:var(--role-separator);content:"";height:var(--hairline);bottom:0;left:var(--separator-inset,var(--space-4));pointer-events:none;position:absolute;right:0}.Grouped-module__S4VZ7q__dimmed{opacity:.4}.Grouped-module__S4VZ7q__pressable,.Grouped-module__S4VZ7q__static{appearance:none;color:inherit;font:inherit;align-items:center;gap:var(--space-3);min-height:var(--row-min-height,56px);min-width:0;padding:var(--space-2-5) var(--space-4);text-align:left;background:0 0;border:0;flex:1;text-decoration:none;display:flex}.Grouped-module__S4VZ7q__pressable{cursor:pointer;transition:background-color var(--motion-press) var(--ease-out-strong)}.Grouped-module__S4VZ7q__pressable:hover:not(:disabled){background:color-mix(in srgb, var(--role-fill-strong) 55%, transparent)}.Grouped-module__S4VZ7q__pressable:active:not(:disabled){background:var(--role-fill-strong);transition:none}.Grouped-module__S4VZ7q__pressable:focus-visible{box-shadow:inset 0 0 0 2px var(--role-action-glyph);outline:none}.Grouped-module__S4VZ7q__pressable:disabled{cursor:default}.Grouped-module__S4VZ7q__leading{flex-shrink:0;align-items:center;display:inline-flex}.Grouped-module__S4VZ7q__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.Grouped-module__S4VZ7q__value{text-align:right;flex-shrink:1;max-width:60%}.Grouped-module__S4VZ7q__trailing{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:inline-flex}.Grouped-module__S4VZ7q__chevron{margin-left:var(--space-0-5)}.Grouped-module__S4VZ7q__accessory{padding-right:var(--space-2);flex-shrink:0;align-items:center;display:inline-flex}.Grouped-module__S4VZ7q__revealSlot{justify-content:center;position:relative}.Grouped-module__S4VZ7q__accessoryControls{align-items:center;display:inline-flex}.Grouped-module__S4VZ7q__placeholder{inset:0 var(--space-2) 0 0;pointer-events:none;transition:opacity var(--motion-state) var(--ease-out-strong);justify-content:center;align-items:center;display:inline-flex;position:absolute}.Grouped-module__S4VZ7q__reveal{opacity:0;transition:opacity var(--motion-state) var(--ease-out-strong)}.Grouped-module__S4VZ7q__row:hover .Grouped-module__S4VZ7q__reveal,.Grouped-module__S4VZ7q__row:focus-within .Grouped-module__S4VZ7q__reveal{opacity:1}.Grouped-module__S4VZ7q__reveal:has([data-state=open]){opacity:1}.Grouped-module__S4VZ7q__row:hover .Grouped-module__S4VZ7q__placeholder,.Grouped-module__S4VZ7q__row:focus-within .Grouped-module__S4VZ7q__placeholder{opacity:0}.Grouped-module__S4VZ7q__revealSlot:has([data-state=open]) .Grouped-module__S4VZ7q__placeholder{opacity:0}@media (hover:none){.Grouped-module__S4VZ7q__reveal{opacity:1}.Grouped-module__S4VZ7q__placeholder{opacity:0}}
.HeaderItems-module__U_6AlG__items{align-items:center;gap:var(--space-0-5);display:flex}.HeaderItems-module__U_6AlG__textButton{appearance:none;border-radius:var(--radius-md);color:var(--role-action-ink);cursor:pointer;font:var(--type-body);min-height:var(--size-hit);padding:0 var(--space-2-5);white-space:nowrap;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.HeaderItems-module__U_6AlG__textButton:hover:not(:disabled){background:var(--role-fill)}.HeaderItems-module__U_6AlG__textButton:disabled{color:var(--role-label-tertiary);cursor:default}.HeaderItems-module__U_6AlG__textButton:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}.HeaderItems-module__U_6AlG__done{font:var(--type-title)}@media (min-width:768px){.HeaderItems-module__U_6AlG__items>.HeaderItems-module__U_6AlG__compactOnly{display:none}}
.Placeholder-module__ewbv0a__list{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);margin:0;padding:0;list-style:none;overflow:clip}.Placeholder-module__ewbv0a__row{align-items:center;gap:var(--space-3);min-height:60px;padding:0 var(--space-4);display:flex;position:relative}.Placeholder-module__ewbv0a__row:not(:last-child):after{background:var(--role-separator);content:"";height:var(--hairline);bottom:0;left:calc(var(--placeholder-tile) + var(--space-5-5));position:absolute;right:0}.Placeholder-module__ewbv0a__tile{background:var(--role-fill);border-radius:var(--radius-field);height:var(--placeholder-tile);width:var(--placeholder-tile);flex-shrink:0}.Placeholder-module__ewbv0a__lines{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.Placeholder-module__ewbv0a__titleBar{background:var(--role-fill);border-radius:5px;height:14px;display:block}.Placeholder-module__ewbv0a__metaBar{background:var(--role-fill);border-radius:4px;width:28%;height:10px;display:block}.Placeholder-module__ewbv0a__block{background:var(--role-fill);flex-shrink:0;display:block}.Placeholder-module__ewbv0a__sm{border-radius:var(--radius-sm)}.Placeholder-module__ewbv0a__md{border-radius:var(--radius-field)}.Placeholder-module__ewbv0a__card{border-radius:var(--radius-card)}.Placeholder-module__ewbv0a__full{border-radius:var(--radius-full)}
.ProgressBar-module__DQvObW__track{background:var(--role-fill);border-radius:var(--radius-full);width:100%;display:block;position:relative;overflow:hidden}.ProgressBar-module__DQvObW__thickness4{height:4px}.ProgressBar-module__DQvObW__thickness6{height:6px}.ProgressBar-module__DQvObW__thickness8{height:8px}.ProgressBar-module__DQvObW__fill{background:var(--role-signal-fill);border-radius:inherit;height:100%;transition:width var(--motion-reflow) var(--ease-out-strong), background-color var(--motion-state) var(--ease-out-strong);width:var(--progress);display:block}.ProgressBar-module__DQvObW__complete .ProgressBar-module__DQvObW__fill{background:var(--role-done-fill)}
.ListItemProgressSheet-module__KAf7hG__body{gap:var(--space-3);padding-bottom:var(--space-6)}.ListItemProgressSheet-module__KAf7hG__centered{text-align:center;margin:0}.ListItemProgressSheet-module__KAf7hG__stepperRow{align-items:center;gap:var(--space-4);padding:0 var(--space-2);display:flex}.ListItemProgressSheet-module__KAf7hG__stepper{appearance:none;background:var(--role-fill);border-radius:var(--radius-full);color:var(--role-label);cursor:pointer;flex:0 0 var(--size-hit);height:var(--size-hit);transition:background-color var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);width:var(--size-hit);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ListItemProgressSheet-module__KAf7hG__stepper:hover:not(:disabled){background:var(--role-fill-strong)}.ListItemProgressSheet-module__KAf7hG__stepper:active:not(:disabled){transform:scale(.92)}.ListItemProgressSheet-module__KAf7hG__stepper:disabled{color:var(--role-label-tertiary);cursor:default}.ListItemProgressSheet-module__KAf7hG__stepper:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.ListItemProgressSheet-module__KAf7hG__currentInput{appearance:none;border-radius:var(--radius-field);caret-color:var(--role-signal-fill);color:var(--role-label);font:600 48px/56px var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:-1px;min-height:var(--size-hit);text-align:center;background:0 0;border:0;flex:1 1 0;min-width:0;padding:0}.ListItemProgressSheet-module__KAf7hG__currentInput:focus-visible{background:var(--role-input-fill);outline:none}.ListItemProgressSheet-module__KAf7hG__complete{color:var(--role-done-ink);font:var(--type-meta-emphasis);align-self:center;align-items:center;gap:var(--space-1-5);opacity:0;min-height:20px;transition:opacity var(--motion-state) var(--ease-out-strong);margin:0;display:inline-flex}.ListItemProgressSheet-module__KAf7hG__completeVisible{opacity:1}.ListItemProgressSheet-module__KAf7hG__totalRow{align-items:center;gap:var(--space-2-5);min-height:60px;padding:var(--space-2) var(--space-4);flex:1;display:flex}.ListItemProgressSheet-module__KAf7hG__totalLabel{flex:1;min-width:0}.ListItemProgressSheet-module__KAf7hG__totalInput{appearance:none;background:var(--role-input-fill);border-radius:var(--radius-field);color:var(--role-label);font:var(--type-title);font-variant-numeric:tabular-nums;min-height:var(--size-hit);padding:0 var(--space-2);text-align:center;border:0;width:64px}.ListItemProgressSheet-module__KAf7hG__totalInput:focus-visible{box-shadow:0 0 0 2px var(--role-action-glyph);outline:none}
.RemoteImage-module__8495rG__image{animation:RemoteImage-module__8495rG__image-fade-in var(--motion-state) var(--ease-out-strong);object-fit:cover}.RemoteImage-module__8495rG__contain{object-fit:contain}@keyframes RemoteImage-module__8495rG__image-fade-in{0%{opacity:0}}
.Button-module__yDFRWq__button{appearance:none;border-radius:var(--radius-full);cursor:pointer;font:var(--type-body-emphasis);align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--size-hit);padding:0 var(--space-4-5);transition:transform var(--motion-press) var(--ease-out-strong), background-color var(--motion-state) var(--ease-out-strong), opacity var(--motion-state) var(--ease-out-strong);-webkit-user-select:none;user-select:none;white-space:nowrap;border:0;justify-content:center;text-decoration:none;display:inline-flex}.Button-module__yDFRWq__button:active:not(:disabled){transform:scale(.97)}.Button-module__yDFRWq__button:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.Button-module__yDFRWq__button:disabled{cursor:default;opacity:.45}.Button-module__yDFRWq__label{text-overflow:ellipsis;overflow:hidden}.Button-module__yDFRWq__large{min-height:50px;padding:0 var(--space-5)}.Button-module__yDFRWq__fullWidth{align-self:stretch;width:100%}.Button-module__yDFRWq__action{--button-fill:var(--role-action-fill);--button-ink:var(--role-action-ink);--button-on:var(--role-action-on);--button-soft:var(--role-action-soft);--button-soft-ink:var(--role-action-soft-ink)}.Button-module__yDFRWq__danger{--button-fill:var(--role-danger-fill);--button-ink:var(--role-danger-ink);--button-on:var(--role-danger-on);--button-soft:var(--role-danger-soft);--button-soft-ink:var(--role-danger-soft-ink)}.Button-module__yDFRWq__done{--button-fill:var(--role-done-fill);--button-ink:var(--role-done-ink);--button-on:var(--role-done-on);--button-soft:var(--role-done-soft);--button-soft-ink:var(--role-done-soft-ink)}.Button-module__yDFRWq__prominent{background:var(--button-fill);color:var(--button-on)}.Button-module__yDFRWq__prominent:hover:not(:disabled){background:color-mix(in srgb, var(--button-fill) 88%, var(--role-label))}.Button-module__yDFRWq__tinted{background:var(--button-soft);color:var(--button-soft-ink)}.Button-module__yDFRWq__tinted:hover:not(:disabled){background:color-mix(in srgb, var(--button-soft) 70%, var(--button-fill) 18%)}.Button-module__yDFRWq__plain{color:var(--button-ink);padding:0 var(--space-3);background:0 0}.Button-module__yDFRWq__plain:hover:not(:disabled){background:var(--button-soft)}
.Screen-module__A1rCXq__screen{--screen-width:var(--content-reading);min-height:100%;position:relative}.Screen-module__A1rCXq__wide{--screen-width:var(--content-wide)}.Screen-module__A1rCXq__topSentinel{width:1px;height:1px;position:absolute;top:0;left:0}.Screen-module__A1rCXq__bar{transition:background-color var(--motion-state) var(--ease-out-strong), box-shadow var(--motion-state) var(--ease-out-strong);z-index:20;background:0 0;position:sticky;top:0}.Screen-module__A1rCXq__barScrolled{-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px);background:color-mix(in srgb, var(--role-canvas) 78%, transparent);box-shadow:0 var(--hairline) 0 var(--role-separator)}.Screen-module__A1rCXq__barInner{align-items:center;gap:var(--space-2);max-width:calc(var(--screen-width) + 2 * var(--gutter));min-height:var(--topbar-height);padding:env(safe-area-inset-top) calc(var(--gutter) - var(--space-2)) 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;display:grid}.Screen-module__A1rCXq__barLeading{justify-content:flex-start;align-items:center;min-width:0;display:flex}.Screen-module__A1rCXq__barTrailing{justify-content:flex-end;align-items:center;min-width:0;display:flex}.Screen-module__A1rCXq__barTitle{opacity:0;max-width:min(480px,60vw);transition:opacity var(--motion-state) var(--ease-out-strong), transform var(--motion-state) var(--ease-out-strong);transform:translateY(4px)}.Screen-module__A1rCXq__barTitleVisible{opacity:1;transform:none}.Screen-module__A1rCXq__content{gap:var(--space-6);max-width:calc(var(--screen-width) + 2 * var(--gutter));padding:0 var(--gutter) calc(var(--space-9) + var(--tabbar-height) + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.Screen-module__A1rCXq__content{padding-bottom:var(--space-9)}}.Screen-module__A1rCXq__largeTitle{color:var(--role-label);font:var(--type-large-title);letter-spacing:var(--tracking-display);margin:0 0 calc(var(--space-2) * -1);overflow-wrap:anywhere;padding:var(--space-0-5) var(--space-1) 0}.Screen-module__A1rCXq__tintedTitle{color:var(--screen-title-color)}.Screen-module__A1rCXq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (min-width:768px){.Screen-module__A1rCXq__barLeading>.Screen-module__A1rCXq__compactOnly{display:none}}
.Avatar-module__ONa6fa__avatar{background:var(--role-action-soft);border-radius:var(--radius-full);height:var(--avatar-size);width:var(--avatar-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Avatar-module__ONa6fa__initials{color:var(--role-action-soft-ink);font-family:var(--font-display);font-size:calc(var(--avatar-size) * .38);font-weight:600;line-height:1}
.Section-module__Dqtm2a__section{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Section-module__Dqtm2a__label{align-items:center;gap:var(--space-2);min-height:28px;padding:0 var(--space-4);display:flex}.Section-module__Dqtm2a__heading{align-items:center;gap:var(--space-1-5);flex:1;min-width:0;margin:0;display:flex}.Section-module__Dqtm2a__action{margin-right:calc(var(--space-3) * -1);flex-shrink:0;align-items:center;display:inline-flex}.Section-module__Dqtm2a__footer{padding:0 var(--space-4)}
.Sheet-module__EZzaNG__scrim{animation:Sheet-module__EZzaNG__scrim-in var(--motion-reveal) var(--ease-out-strong);background:var(--role-scrim);z-index:50;position:fixed;inset:0}.Sheet-module__EZzaNG__scrim[data-state=closed]{animation:Sheet-module__EZzaNG__scrim-out var(--motion-exit) var(--ease-out-strong)}.Sheet-module__EZzaNG__sheet{background:var(--role-elevated);box-shadow:var(--shadow-overlay);color:var(--role-label);z-index:51;animation:Sheet-module__EZzaNG__sheet-up var(--motion-reveal) var(--ease-out-strong);border-radius:var(--radius-card) var(--radius-card) 0 0;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.Sheet-module__EZzaNG__sheet[data-state=closed]{animation:Sheet-module__EZzaNG__sheet-down var(--motion-exit) var(--ease-out-strong)}.Sheet-module__EZzaNG__large{height:92dvh}@media (min-width:640px){.Sheet-module__EZzaNG__sheet{border-radius:var(--radius-card);max-height:min(85dvh,760px);width:min(560px, calc(100vw - var(--space-6)));animation-name:Sheet-module__EZzaNG__dialog-in;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.Sheet-module__EZzaNG__sheet[data-state=closed]{animation-name:Sheet-module__EZzaNG__dialog-out}.Sheet-module__EZzaNG__large{height:min(85dvh,860px);max-height:min(85dvh,860px);width:min(720px, calc(100vw - var(--space-6)))}}.Sheet-module__EZzaNG__header{min-height:56px;padding:0 var(--space-2);flex-shrink:0;grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;display:grid}.Sheet-module__EZzaNG__leadingSlot{justify-content:flex-start;display:flex}.Sheet-module__EZzaNG__trailingSlot{justify-content:flex-end;display:flex}.Sheet-module__EZzaNG__title{font:var(--type-title);letter-spacing:var(--tracking-title);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Sheet-module__EZzaNG__textAction{appearance:none;border-radius:var(--radius-md);color:var(--role-action-ink);cursor:pointer;font:var(--type-body);min-height:var(--size-hit);padding:0 var(--space-2);white-space:nowrap;background:0 0;border:0}.Sheet-module__EZzaNG__emphasized{font:var(--type-title)}.Sheet-module__EZzaNG__textAction:hover:not(:disabled){background:var(--role-fill)}.Sheet-module__EZzaNG__textAction:disabled{color:var(--role-label-tertiary);cursor:default}.Sheet-module__EZzaNG__textAction:focus-visible,.Sheet-module__EZzaNG__iconAction:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}.Sheet-module__EZzaNG__iconAction{appearance:none;border-radius:var(--radius-full);color:var(--role-label-secondary);cursor:pointer;height:var(--size-hit);width:var(--size-hit);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sheet-module__EZzaNG__iconAction:disabled{color:var(--role-label-tertiary);cursor:default}.Sheet-module__EZzaNG__iconCircle{background:var(--role-fill);border-radius:var(--radius-full);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.Sheet-module__EZzaNG__iconAction:hover:not(:disabled) .Sheet-module__EZzaNG__iconCircle{background:var(--role-fill-strong)}.Sheet-module__EZzaNG__body{gap:var(--space-4);overscroll-behavior:contain;min-height:0;padding:var(--space-1) var(--space-4) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}@keyframes Sheet-module__EZzaNG__scrim-in{0%{opacity:0}}@keyframes Sheet-module__EZzaNG__scrim-out{to{opacity:0}}@keyframes Sheet-module__EZzaNG__sheet-up{0%{transform:translateY(100%)}}@keyframes Sheet-module__EZzaNG__sheet-down{to{transform:translateY(100%)}}@keyframes Sheet-module__EZzaNG__dialog-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}}@keyframes Sheet-module__EZzaNG__dialog-out{to{opacity:0;transform:translate(-50%,-49%)scale(.98)}}@media (prefers-reduced-motion:reduce){.Sheet-module__EZzaNG__sheet,.Sheet-module__EZzaNG__sheet[data-state=closed]{animation-name:Sheet-module__EZzaNG__scrim-in}}
.Text-module__5qp6hG__text{overflow-wrap:anywhere;min-width:0;margin:0}.Text-module__5qp6hG__largeTitle{font:var(--type-large-title);letter-spacing:var(--tracking-display)}.Text-module__5qp6hG__navTitle{font:var(--type-nav-title)}.Text-module__5qp6hG__display{font:var(--type-display);letter-spacing:var(--tracking-display)}.Text-module__5qp6hG__heading{font:var(--type-heading);letter-spacing:var(--tracking-heading)}.Text-module__5qp6hG__title{font:var(--type-title);letter-spacing:var(--tracking-title)}.Text-module__5qp6hG__titleCompact{font:var(--type-title-compact);letter-spacing:var(--tracking-title-compact)}.Text-module__5qp6hG__body{font:var(--type-body)}.Text-module__5qp6hG__bodyEmphasis{font:var(--type-body-emphasis)}.Text-module__5qp6hG__meta{font:var(--type-meta);font-variant-numeric:tabular-nums}.Text-module__5qp6hG__metaEmphasis{font:var(--type-meta-emphasis);font-variant-numeric:tabular-nums}.Text-module__5qp6hG__chip{font:var(--type-chip);font-variant-numeric:tabular-nums}.Text-module__5qp6hG__sectionLabel{font:var(--type-section-label);letter-spacing:var(--tracking-section-label);text-transform:uppercase}.Text-module__5qp6hG__value{font:var(--type-value);font-variant-numeric:tabular-nums}.Text-module__5qp6hG__code{font:var(--type-code)}.Text-module__5qp6hG__inherit{color:inherit}.Text-module__5qp6hG__label{color:var(--role-label)}.Text-module__5qp6hG__secondary{color:var(--role-label-secondary)}.Text-module__5qp6hG__tertiary{color:var(--role-label-tertiary)}.Text-module__5qp6hG__action{color:var(--role-action-ink)}.Text-module__5qp6hG__prominence{color:var(--role-prominence-ink)}.Text-module__5qp6hG__signal{color:var(--role-signal-ink)}.Text-module__5qp6hG__done{color:var(--role-done-ink)}.Text-module__5qp6hG__danger{color:var(--role-danger-ink)}.Text-module__5qp6hG__singleLine{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module__5qp6hG__clamped{-webkit-line-clamp:var(--text-lines);line-clamp:var(--text-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Text-module__5qp6hG__selectable{-webkit-user-select:text;user-select:text}.Text-module__5qp6hG__strikethrough{text-decoration:line-through}
.ShellNavigation-module__KoPACa__sidebar{gap:var(--space-5);padding:var(--space-4) var(--space-3);width:var(--sidebar-rail-width);z-index:25;flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0}@media (min-width:768px){.ShellNavigation-module__KoPACa__sidebar{display:flex}}@media (min-width:1200px){.ShellNavigation-module__KoPACa__sidebar{width:var(--sidebar-width)}}.ShellNavigation-module__KoPACa__brand{border-radius:var(--radius-lg);color:var(--role-label);align-items:center;gap:var(--space-3);min-height:var(--size-hit);padding:0 var(--space-2);justify-content:center;text-decoration:none;display:flex}.ShellNavigation-module__KoPACa__brand:focus-visible{outline:2px solid var(--role-action-glyph)}.ShellNavigation-module__KoPACa__brandMark{border-radius:9px;flex-shrink:0}.ShellNavigation-module__KoPACa__brandName{font:var(--type-nav-title);display:none}.ShellNavigation-module__KoPACa__sidebarNav{gap:var(--space-4);flex-direction:column;display:flex}.ShellNavigation-module__KoPACa__navGroup{gap:var(--space-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ShellNavigation-module__KoPACa__navGroup+.ShellNavigation-module__KoPACa__navGroup{border-top:var(--hairline) solid var(--role-separator);padding-top:var(--space-4)}.ShellNavigation-module__KoPACa__sidebarLink{border-radius:var(--radius-lg);color:var(--role-label-secondary);font:var(--type-body-emphasis);align-items:center;gap:var(--space-3);min-height:var(--size-hit);padding:0 var(--space-3);transition:background-color var(--motion-state) var(--ease-out-strong), color var(--motion-state) var(--ease-out-strong);justify-content:center;text-decoration:none;display:flex}.ShellNavigation-module__KoPACa__sidebarLink:hover{background:var(--role-fill);color:var(--role-label)}.ShellNavigation-module__KoPACa__sidebarLink:focus-visible,.ShellNavigation-module__KoPACa__tabLink:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}.ShellNavigation-module__KoPACa__sidebarLink.ShellNavigation-module__KoPACa__active{background:var(--role-action-soft);color:var(--role-action-soft-ink)}.ShellNavigation-module__KoPACa__sidebarLink .ShellNavigation-module__KoPACa__linkLabel{display:none}@media (min-width:1200px){.ShellNavigation-module__KoPACa__brand,.ShellNavigation-module__KoPACa__sidebarLink{justify-content:flex-start}.ShellNavigation-module__KoPACa__brandName,.ShellNavigation-module__KoPACa__sidebarLink .ShellNavigation-module__KoPACa__linkLabel{display:inline}}.ShellNavigation-module__KoPACa__iconWrap{display:inline-flex;position:relative}.ShellNavigation-module__KoPACa__dot{background:var(--role-action-fill);border:2px solid var(--role-canvas);border-radius:var(--radius-full);width:10px;height:10px;position:absolute;top:-2px;right:-3px}.ShellNavigation-module__KoPACa__tabBar{-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px);background:color-mix(in srgb, var(--role-canvas) 82%, transparent);box-shadow:0 calc(var(--hairline) * -1) 0 var(--role-separator);padding-bottom:env(safe-area-inset-bottom);z-index:25;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.ShellNavigation-module__KoPACa__tabBar{display:none}}.ShellNavigation-module__KoPACa__tabList{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ShellNavigation-module__KoPACa__tabItem{display:flex}.ShellNavigation-module__KoPACa__tabLink{color:var(--role-label-secondary);font:var(--type-tab);align-items:center;gap:var(--space-0-5);height:var(--tabbar-height);flex-direction:column;flex:1;justify-content:center;text-decoration:none;display:flex}.ShellNavigation-module__KoPACa__tabLink.ShellNavigation-module__KoPACa__active{color:var(--role-action-ink)}
.NewListComposer-module__ZSf0pW__composer{animation:NewListComposer-module__ZSf0pW__composer-in var(--motion-reveal) var(--ease-out-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);overflow:clip}.NewListComposer-module__ZSf0pW__card{background:var(--role-grouped);gap:var(--space-2-5);padding:var(--space-3);flex-direction:column;display:flex}.NewListComposer-module__ZSf0pW__row{align-items:center;gap:var(--space-3);display:flex}.NewListComposer-module__ZSf0pW__titleInput{appearance:none;color:var(--role-label);font:var(--type-title);letter-spacing:var(--tracking-title);min-width:0;padding:var(--space-2) 0;background:0 0;border:0;outline:none;flex:1}.NewListComposer-module__ZSf0pW__titleInput::placeholder{color:var(--role-placeholder)}.NewListComposer-module__ZSf0pW__discard{appearance:none;border-radius:var(--radius-full);cursor:pointer;height:var(--size-hit);margin:calc(var(--space-2) * -1);width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.NewListComposer-module__ZSf0pW__discardCircle{background:var(--role-fill);border-radius:var(--radius-full);height:30px;transition:background-color var(--motion-state) var(--ease-out-strong);justify-content:center;align-items:center;width:30px;display:inline-flex}.NewListComposer-module__ZSf0pW__discard:hover .NewListComposer-module__ZSf0pW__discardCircle{background:var(--role-fill-strong)}.NewListComposer-module__ZSf0pW__discard:focus-visible{outline:none}.NewListComposer-module__ZSf0pW__discard:focus-visible .NewListComposer-module__ZSf0pW__discardCircle{outline:2px solid var(--role-action-glyph);outline-offset:2px}.NewListComposer-module__ZSf0pW__tags{gap:var(--space-1-5);padding-left:calc(44px + var(--space-3));flex-wrap:wrap;display:flex}.NewListComposer-module__ZSf0pW__tag.NewListComposer-module__ZSf0pW__tag{color:var(--role-label-secondary)}@keyframes NewListComposer-module__ZSf0pW__composer-in{0%{opacity:0;transform:translateY(6px)}}
.GettingStartedSection-module__UQnH6G__section{animation:GettingStartedSection-module__UQnH6G__getting-started-enter var(--motion-reveal) var(--ease-out-strong);transition:opacity var(--motion-exit) var(--ease-out-strong)}.GettingStartedSection-module__UQnH6G__leaving{opacity:0;pointer-events:none}.GettingStartedSection-module__UQnH6G__progressBody{gap:var(--space-2-5);min-width:0;padding:var(--space-1) 0;flex-direction:column;flex:1;display:flex}.GettingStartedSection-module__UQnH6G__progressText{justify-content:space-between;align-items:center;display:flex}.GettingStartedSection-module__UQnH6G__stepRow{--row-min-height:52px}@keyframes GettingStartedSection-module__UQnH6G__getting-started-enter{0%{opacity:0;transform:translateY(6px)}}
.NewListComposerToolbar-module__cW2s_a__toolbar{background:var(--role-elevated);box-shadow:inset 0 var(--hairline) 0 var(--role-separator)}.NewListComposerToolbar-module__cW2s_a__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.NewListComposerToolbar-module__cW2s_a__bar{animation:NewListComposerToolbar-module__cW2s_a__mode-in var(--motion-state) var(--ease-out-strong);align-items:center;gap:var(--space-0-5);min-height:52px;padding:0 var(--space-2);display:flex}.NewListComposerToolbar-module__cW2s_a__spacer{flex:1}.NewListComposerToolbar-module__cW2s_a__colorButton{appearance:none;border-radius:var(--radius-full);cursor:pointer;height:var(--size-hit);width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.NewListComposerToolbar-module__cW2s_a__colorButton:hover{background:var(--role-fill)}.NewListComposerToolbar-module__cW2s_a__colorButton:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-4px}.NewListComposerToolbar-module__cW2s_a__colorDot{background:var(--swatch-color,var(--role-action-fill));border-radius:var(--radius-full);box-shadow:0 0 0 var(--hairline) var(--role-separator);width:22px;height:22px}.NewListComposerToolbar-module__cW2s_a__activeTool.NewListComposerToolbar-module__cW2s_a__activeTool svg{color:var(--role-action-glyph)}.NewListComposerToolbar-module__cW2s_a__badgeHost{display:inline-flex;position:relative}.NewListComposerToolbar-module__cW2s_a__badge{background:var(--role-action-fill);border-radius:var(--radius-full);color:var(--role-action-on);font:var(--type-chip);min-width:16px;height:16px;padding:0 var(--space-1);pointer-events:none;right:var(--space-1);top:var(--space-1);justify-content:center;align-items:center;font-size:10px;line-height:12px;display:inline-flex;position:absolute}.NewListComposerToolbar-module__cW2s_a__swatches{align-items:center;gap:var(--space-1);padding-right:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.NewListComposerToolbar-module__cW2s_a__swatchTarget{appearance:none;cursor:pointer;height:var(--size-hit);width:var(--size-hit);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.NewListComposerToolbar-module__cW2s_a__swatch{background:var(--swatch-color,var(--role-action-fill));border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--role-elevated), 0 0 0 4px transparent;height:30px;transition:box-shadow var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);width:30px}.NewListComposerToolbar-module__cW2s_a__swatchTarget:active .NewListComposerToolbar-module__cW2s_a__swatch{transform:scale(.9)}.NewListComposerToolbar-module__cW2s_a__swatchSelected .NewListComposerToolbar-module__cW2s_a__swatch{box-shadow:0 0 0 2px var(--role-elevated), 0 0 0 4px var(--role-label)}.NewListComposerToolbar-module__cW2s_a__swatchTarget:focus-visible{outline:none}.NewListComposerToolbar-module__cW2s_a__swatchTarget:focus-visible .NewListComposerToolbar-module__cW2s_a__swatch{box-shadow:0 0 0 2px var(--role-elevated), 0 0 0 4px var(--role-action-glyph)}.NewListComposerToolbar-module__cW2s_a__tagField{background:var(--role-input-fill);border-radius:var(--radius-field);align-items:center;gap:var(--space-1);min-width:0;min-height:36px;padding:0 var(--space-2-5);flex:1;display:flex}.NewListComposerToolbar-module__cW2s_a__tagField:focus-within{box-shadow:0 0 0 2px var(--role-action-glyph)}.NewListComposerToolbar-module__cW2s_a__hash{color:var(--role-label-tertiary);font:var(--type-body-emphasis)}.NewListComposerToolbar-module__cW2s_a__tagInput{appearance:none;color:var(--role-label);font:var(--type-body);min-width:0;padding:var(--space-1-5) 0;background:0 0;border:0;outline:none;flex:1}.NewListComposerToolbar-module__cW2s_a__tagInput::placeholder{color:var(--role-placeholder)}@keyframes NewListComposerToolbar-module__cW2s_a__mode-in{0%{opacity:0}}
.ExploreAddToListSheet-module__BKoCyq__search{padding:0 var(--space-4) var(--space-3);flex-shrink:0}.ExploreAddToListSheet-module__BKoCyq__level{gap:var(--space-4);flex-direction:column;display:flex}.ExploreAddToListSheet-module__BKoCyq__levelIn{animation:ExploreAddToListSheet-module__BKoCyq__level-in var(--motion-reflow) var(--ease-out-strong)}.ExploreAddToListSheet-module__BKoCyq__levelOut{animation:ExploreAddToListSheet-module__BKoCyq__level-out var(--motion-reflow) var(--ease-out-strong)}.ExploreAddToListSheet-module__BKoCyq__row{--row-min-height:52px}.ExploreAddToListSheet-module__BKoCyq__indicator{transition:opacity var(--motion-state) var(--ease-out-strong);display:inline-flex}.ExploreAddToListSheet-module__BKoCyq__dimmed{opacity:.45}.ExploreAddToListSheet-module__BKoCyq__title{flex:1}.ExploreAddToListSheet-module__BKoCyq__drill{appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;width:48px;min-height:52px;display:inline-flex}.ExploreAddToListSheet-module__BKoCyq__drill:hover:not(:disabled){background:color-mix(in srgb, var(--role-fill-strong) 55%, transparent)}.ExploreAddToListSheet-module__BKoCyq__drill:focus-visible{box-shadow:inset 0 0 0 2px var(--role-action-glyph);outline:none}@keyframes ExploreAddToListSheet-module__BKoCyq__level-in{0%{opacity:0;transform:translate(16px)}}@keyframes ExploreAddToListSheet-module__BKoCyq__level-out{0%{opacity:0;transform:translate(-16px)}}
.HomeGreeting-module__p0xDdq__line{min-height:22px;padding:0 var(--space-1);align-items:center;display:flex}.HomeGreeting-module__p0xDdq__placeholder{background:var(--role-fill);border-radius:var(--radius-sm);width:52%;height:14px;display:block}
.ListRow-module__DPhxjG__row{--row-min-height:60px}.ListRow-module__DPhxjG__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.ListRow-module__DPhxjG__meta{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ListRow-module__DPhxjG__shared{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.ListRow-module__DPhxjG__trailing{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:inline-flex}
.ExploreRelationsScreen-module__C2UPvW__groups{gap:var(--space-5);flex-direction:column;display:flex}.ExploreRelationsScreen-module__C2UPvW__row{--row-min-height:60px}.ExploreRelationsScreen-module__C2UPvW__artwork{background:var(--role-fill);border-radius:var(--radius-field);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:66px;display:inline-flex;position:relative;overflow:hidden}.ExploreRelationsScreen-module__C2UPvW__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}
.DestinationListRow-module__IobSGa__row{--row-min-height:56px}.DestinationListRow-module__IobSGa__button{padding-bottom:var(--space-2);padding-top:var(--space-2)}.DestinationListRow-module__IobSGa__button:disabled{opacity:.6}.DestinationListRow-module__IobSGa__copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.DestinationListRow-module__IobSGa__check{opacity:0;transition:opacity var(--motion-state) var(--ease-out-strong), transform var(--motion-state) var(--ease-out-strong);flex-shrink:0;justify-content:center;align-items:center;width:24px;display:inline-flex;transform:scale(.6)}.DestinationListRow-module__IobSGa__checked{opacity:1;transform:none}
.DetailIdentity-module__KP0K9G__hero{gap:var(--space-4);flex-direction:column;display:flex}.DetailIdentity-module__KP0K9G__banner{aspect-ratio:16/9;background:var(--role-fill);border-radius:var(--radius-card);width:100%;position:relative;overflow:hidden}.DetailIdentity-module__KP0K9G__identity{align-items:flex-end;gap:var(--space-4);display:flex}.DetailIdentity-module__KP0K9G__poster{aspect-ratio:2/3;background:var(--role-fill);border:var(--hairline) solid var(--role-separator);border-radius:var(--radius-field);box-shadow:var(--shadow-floating);flex-shrink:0;width:108px;position:relative;overflow:hidden}@media (min-width:768px){.DetailIdentity-module__KP0K9G__banner{aspect-ratio:2.4}.DetailIdentity-module__KP0K9G__poster{width:132px}}.DetailIdentity-module__KP0K9G__posterEmpty{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.DetailIdentity-module__KP0K9G__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.DetailIdentity-module__KP0K9G__title{overflow-wrap:anywhere}.DetailIdentity-module__KP0K9G__metric{align-items:center;gap:var(--space-1);display:inline-flex}.DetailIdentity-module__KP0K9G__badges{gap:var(--space-1-5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.DetailIdentity-module__KP0K9G__badge{border-radius:var(--radius-full);font:var(--type-chip);padding:var(--space-1) var(--space-2-5)}.DetailIdentity-module__KP0K9G__badgeSignal{background:var(--role-signal-soft);color:var(--role-signal-soft-ink)}.DetailIdentity-module__KP0K9G__badgeMuted{background:var(--role-fill);color:var(--role-label-secondary)}
.PinnedListCard-module__acCbJG__card{gap:var(--space-2-5)}.PinnedListCard-module__acCbJG__top{justify-content:space-between;align-items:center;display:flex}
.Switch-module__WZEzFq__switch{appearance:none;background:var(--role-fill-strong);border-radius:var(--radius-full);cursor:pointer;height:31px;transition:background-color var(--motion-state) var(--ease-out-strong);border:0;flex-shrink:0;width:51px;padding:0;position:relative}.Switch-module__WZEzFq__switch:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.Switch-module__WZEzFq__switch:disabled{cursor:default;opacity:.45}.Switch-module__WZEzFq__on{background:var(--role-action-fill)}.Switch-module__WZEzFq__thumb{background:var(--role-switch-thumb);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);height:27px;transition:transform var(--motion-state) var(--ease-out-strong);width:27px;position:absolute;top:2px;left:2px}.Switch-module__WZEzFq__on .Switch-module__WZEzFq__thumb{transform:translate(20px)}
.InboxDeckControls-module__JB8vsG__row{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.InboxDeckControls-module__JB8vsG__deletePill,.InboxDeckControls-module__JB8vsG__sortPill{appearance:none;border-radius:var(--radius-full);box-shadow:var(--shadow-raised);cursor:pointer;font:var(--type-meta-emphasis);align-items:center;gap:var(--space-1-5);min-width:104px;min-height:44px;padding:0 var(--space-4);transition:background-color var(--motion-press) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);border:0;justify-content:center;display:inline-flex}.InboxDeckControls-module__JB8vsG__deletePill{background:var(--role-fill);color:var(--role-label-secondary)}.InboxDeckControls-module__JB8vsG__sortPill{background:var(--role-action-soft);color:var(--role-action-soft-ink)}.InboxDeckControls-module__JB8vsG__deletePill:hover:not(:disabled){background:var(--role-fill-strong)}.InboxDeckControls-module__JB8vsG__sortPill:hover:not(:disabled){background:color-mix(in srgb, var(--role-action-soft) 70%, var(--role-action-fill))}.InboxDeckControls-module__JB8vsG__deletePill:active:not(:disabled),.InboxDeckControls-module__JB8vsG__sortPill:active:not(:disabled){transform:scale(.97)}.InboxDeckControls-module__JB8vsG__deletePill:focus-visible,.InboxDeckControls-module__JB8vsG__sortPill:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.InboxDeckControls-module__JB8vsG__deletePill:disabled,.InboxDeckControls-module__JB8vsG__sortPill:disabled{cursor:default;opacity:.5}.InboxDeckControls-module__JB8vsG__badge{background:var(--role-action-fill);border-radius:var(--radius-full);color:var(--role-action-on);min-width:40px;min-height:30px;padding:0 var(--space-2-5);justify-content:center;align-items:center;display:inline-flex}.InboxDeckControls-module__JB8vsG__count{animation:InboxDeckControls-module__JB8vsG__count-in var(--motion-reveal) var(--ease-out-strong);font:var(--type-value);font-variant-numeric:tabular-nums}.InboxDeckControls-module__JB8vsG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes InboxDeckControls-module__JB8vsG__count-in{0%{opacity:0}}
.DetailMediaViewer-module__qs8l6q__backdrop{animation:DetailMediaViewer-module__qs8l6q__viewer-fade var(--motion-reveal) var(--ease-out-strong);background:color-mix(in srgb, var(--role-canvas) 94%, transparent);z-index:70;position:fixed;inset:0;overflow:hidden}.DetailMediaViewer-module__qs8l6q__backdrop[data-state=closed]{animation:DetailMediaViewer-module__qs8l6q__viewer-fade-out var(--motion-exit) var(--ease-out-strong)}.DetailMediaViewer-module__qs8l6q__blur{filter:blur(24px);opacity:.35;position:absolute;inset:-16px}.DetailMediaViewer-module__qs8l6q__stage{animation:DetailMediaViewer-module__qs8l6q__viewer-rise var(--motion-reveal) var(--ease-out-strong);cursor:zoom-out;padding:calc(env(safe-area-inset-top) + 64px) var(--space-3) calc(env(safe-area-inset-bottom) + var(--space-4-5));z-index:71;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DetailMediaViewer-module__qs8l6q__stage[data-state=closed]{animation:DetailMediaViewer-module__qs8l6q__viewer-fade-out var(--motion-exit) var(--ease-out-strong)}.DetailMediaViewer-module__qs8l6q__image{border-radius:var(--radius-card);object-fit:contain;width:auto;max-width:min(100%,1400px);height:auto;max-height:100%}.DetailMediaViewer-module__qs8l6q__close{appearance:none;background:var(--role-fill);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);cursor:pointer;height:36px;right:var(--space-4);top:calc(env(safe-area-inset-top) + var(--space-3));z-index:1;border:0;justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex;position:absolute}.DetailMediaViewer-module__qs8l6q__close:hover{background:var(--role-fill-strong)}.DetailMediaViewer-module__qs8l6q__close:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.DetailMediaViewer-module__qs8l6q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes DetailMediaViewer-module__qs8l6q__viewer-fade{0%{opacity:0}}@keyframes DetailMediaViewer-module__qs8l6q__viewer-fade-out{to{opacity:0}}@keyframes DetailMediaViewer-module__qs8l6q__viewer-rise{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.DetailMediaViewer-module__qs8l6q__stage{animation-name:DetailMediaViewer-module__qs8l6q__viewer-fade}}
.AppearanceSection-module__1KN4hq__themeRow{gap:var(--space-4-5);padding:var(--space-4) var(--space-4) var(--space-3-5);flex-direction:column;flex:1;display:flex}
.ExploreDescription-module__uv_KJG__description{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ExploreDescription-module__uv_KJG__text{color:var(--role-label);font:var(--type-body);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;white-space:pre-line;margin:0}.ExploreDescription-module__uv_KJG__collapsed{-webkit-line-clamp:var(--description-lines);line-clamp:var(--description-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExploreDescription-module__uv_KJG__toggle{appearance:none;border-radius:var(--radius-md);color:var(--role-action-ink);cursor:pointer;font:var(--type-meta-emphasis);margin-left:calc(var(--space-2) * -1);min-height:var(--size-hit);padding:0 var(--space-2);background:0 0;border:0}.ExploreDescription-module__uv_KJG__toggle:hover{background:var(--role-action-soft)}.ExploreDescription-module__uv_KJG__toggle:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}
.HomePlaceholder-module__ZWhE-G__placeholder{gap:var(--space-5);flex-direction:column;display:flex}.HomePlaceholder-module__ZWhE-G__card{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);align-items:center;gap:var(--space-3-5);padding:var(--space-4);display:flex}.HomePlaceholder-module__ZWhE-G__lines{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.HomePlaceholder-module__ZWhE-G__rows{gap:var(--space-2);flex-direction:column;display:flex}.HomePlaceholder-module__ZWhE-G__label{margin:var(--space-2) var(--space-4)}
.InboxDeckPlaceholder-module__3ABYRa__container{align-self:stretch;align-items:center;gap:var(--space-4-5);flex-direction:column;display:flex}.InboxDeckPlaceholder-module__3ABYRa__controls{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.InboxDeckPlaceholder-module__3ABYRa__pill{background:var(--role-fill);border-radius:22px;width:104px;height:44px}.InboxDeckPlaceholder-module__3ABYRa__badge{background:var(--role-fill);border-radius:15px;width:40px;height:30px}.InboxDeckPlaceholder-module__3ABYRa__card{--deck-reserved:420px;aspect-ratio:1/1.1;background:var(--role-fill);border-radius:var(--radius-deck);width:clamp(200px, min(100%, calc((100dvh - var(--deck-reserved)) / 1.1)), 440px);margin-bottom:20px;display:block}.InboxDeckPlaceholder-module__3ABYRa__footer{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);align-self:stretch;align-items:center;gap:var(--space-3);min-height:72px;padding:0 var(--space-4);display:flex}.InboxDeckPlaceholder-module__3ABYRa__tile{background:var(--role-fill);border-radius:11px;flex-shrink:0;width:40px;height:40px}.InboxDeckPlaceholder-module__3ABYRa__lines{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.InboxDeckPlaceholder-module__3ABYRa__title{background:var(--role-fill);border-radius:5px;width:62%;height:14px;display:block}.InboxDeckPlaceholder-module__3ABYRa__meta{background:var(--role-fill);border-radius:4px;width:34%;height:10px;display:block}
.SegmentedControl-module__0TPSlG__track{background:var(--role-fill);gap:var(--space-0-5);padding:var(--space-0-5);border-radius:11px;display:flex}.SegmentedControl-module__0TPSlG__segment{appearance:none;color:var(--role-label-secondary);cursor:pointer;font:var(--type-meta-emphasis);align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);transition:background-color var(--motion-state) var(--ease-out-strong), color var(--motion-state) var(--ease-out-strong);background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;display:inline-flex}.SegmentedControl-module__0TPSlG__segment:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}.SegmentedControl-module__0TPSlG__selected{background:var(--role-grouped);box-shadow:var(--shadow-raised);color:var(--role-label)}
.HomeSectionBoundary-module__co_TSq__card{animation:HomeSectionBoundary-module__co_TSq__section-error-enter var(--motion-reveal) var(--ease-out-strong);background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.HomeSectionBoundary-module__co_TSq__message{align-items:flex-start;gap:var(--space-3);display:flex}.HomeSectionBoundary-module__co_TSq__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}@keyframes HomeSectionBoundary-module__co_TSq__section-error-enter{0%{opacity:0;transform:translateY(6px)}}
.InboxFooterMeta-module__hrWGgq__surface{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);align-self:stretch}.InboxFooterMeta-module__hrWGgq__row{animation:InboxFooterMeta-module__hrWGgq__footer-in var(--motion-state) var(--ease-out-strong);align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);display:flex}.InboxFooterMeta-module__hrWGgq__tile{background:var(--role-fill);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.InboxFooterMeta-module__hrWGgq__copy{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.InboxFooterMeta-module__hrWGgq__titleButton{appearance:none;border-radius:var(--radius-sm);color:var(--role-label);cursor:pointer;align-self:flex-start;align-items:center;gap:var(--space-1-5);margin:0 calc(var(--space-1) * -1);max-width:calc(100% + var(--space-2));min-height:32px;padding:0 var(--space-1);text-align:left;transition:background-color var(--motion-press) var(--ease-out-strong);background:0 0;border:0;display:inline-flex}.InboxFooterMeta-module__hrWGgq__titleButton:hover:not(:disabled){background:var(--role-fill)}.InboxFooterMeta-module__hrWGgq__titleButton:disabled{cursor:default}.InboxFooterMeta-module__hrWGgq__titleButton:focus-visible,.InboxFooterMeta-module__hrWGgq__link:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:1px}.InboxFooterMeta-module__hrWGgq__title{font:var(--type-title);-webkit-line-clamp:2;letter-spacing:var(--tracking-title);line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.InboxFooterMeta-module__hrWGgq__editGlyph{flex-shrink:0}.InboxFooterMeta-module__hrWGgq__input{appearance:none;background:var(--role-input-fill);border-radius:var(--radius-field);caret-color:var(--role-action-fill);color:var(--role-label);font:600 17px/22px var(--font-body);min-width:0;min-height:40px;padding:var(--space-2) var(--space-2-5);border:0;outline:none}.InboxFooterMeta-module__hrWGgq__input::placeholder{color:var(--role-placeholder)}.InboxFooterMeta-module__hrWGgq__input:focus-visible{box-shadow:0 0 0 2px var(--role-action-glyph)}.InboxFooterMeta-module__hrWGgq__link{border-radius:var(--radius-sm);color:var(--role-action-ink);align-self:flex-start;align-items:center;gap:5px;max-width:100%;min-height:28px;text-decoration:none;display:inline-flex}.InboxFooterMeta-module__hrWGgq__link:hover .InboxFooterMeta-module__hrWGgq__linkText{text-decoration:underline}.InboxFooterMeta-module__hrWGgq__linkText{font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes InboxFooterMeta-module__hrWGgq__footer-in{0%{opacity:0}}
.DetailModules-module__gE4b2q__sectionLink{border-radius:var(--radius-md);color:var(--role-action-ink);font:var(--type-meta-emphasis);min-height:var(--size-hit);padding:0 var(--space-2);align-items:center;text-decoration:none;display:inline-flex}.DetailModules-module__gE4b2q__sectionLink:hover{background:var(--role-action-soft)}.DetailModules-module__gE4b2q__sectionLink:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:-2px}.DetailModules-module__gE4b2q__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.DetailModules-module__gE4b2q__factRow{align-items:flex-start;gap:var(--space-4);min-width:0;min-height:48px;padding:13px var(--space-4);flex:1;justify-content:space-between;display:flex}.DetailModules-module__gE4b2q__factLabel{color:var(--role-label-secondary);font:var(--type-body);flex-shrink:0;max-width:45%}.DetailModules-module__gE4b2q__factValue{align-items:center;gap:var(--space-1);flex:1;justify-content:flex-end;min-width:0;display:flex}.DetailModules-module__gE4b2q__factValueText{color:var(--role-label);font:var(--type-body);overflow-wrap:anywhere;text-align:right;-webkit-user-select:text;user-select:text}.DetailModules-module__gE4b2q__entityRow{align-items:center;gap:var(--space-3);min-width:0;min-height:56px;padding:var(--space-2-5) var(--space-4);flex:1;display:flex}.DetailModules-module__gE4b2q__entityThumb{background:var(--role-fill);border-radius:var(--radius-field);flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}.DetailModules-module__gE4b2q__entityText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}
.ProfileContent-module__VheLgW__stack{gap:var(--space-5);flex-direction:column;display:flex}.ProfileContent-module__VheLgW__detail{padding-top:var(--space-2)}.ProfileContent-module__VheLgW__enter{animation:ProfileContent-module__VheLgW__profile-enter var(--motion-reveal) var(--ease-out-strong)}@keyframes ProfileContent-module__VheLgW__profile-enter{0%{opacity:0;transform:translateY(6px)}}.ProfileContent-module__VheLgW__placeholderCard{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4-5);flex-direction:column;display:flex}.ProfileContent-module__VheLgW__placeholderStats{border-top:var(--hairline) solid var(--role-separator);margin-top:var(--space-1);padding-top:var(--space-4);align-self:stretch;display:flex}.ProfileContent-module__VheLgW__placeholderStat{align-items:center;gap:var(--space-1-5);flex-direction:column;flex:1;display:flex}
.BackgroundImageSection-module__guDzUq__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.BackgroundImageSection-module__guDzUq__thumbnail{background-position:50%;background-size:cover;border-radius:7px;width:30px;height:30px;display:inline-block}
.ExploreResultRows-module__RsfJhq__row{--row-min-height:60px}.ExploreResultRows-module__RsfJhq__withAccessory{padding-right:var(--space-1)}.ExploreResultRows-module__RsfJhq__artwork{background:var(--role-fill);border-radius:var(--radius-field);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:72px;display:inline-flex;position:relative;overflow:hidden}.ExploreResultRows-module__RsfJhq__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.ExploreResultRows-module__RsfJhq__suggestionRow{--row-min-height:48px}.ExploreResultRows-module__RsfJhq__suggestionIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;display:inline-flex}.ExploreResultRows-module__RsfJhq__suggestionText{flex:1}.ExploreResultRows-module__RsfJhq__showMore{justify-content:center}
.HomeScreen-module__pk91ra__body{gap:var(--space-5);flex-direction:column;display:flex}
.InboxQuickAdd-module__uWwLCq__form{align-self:stretch;align-items:center;gap:var(--space-2);display:flex}.InboxQuickAdd-module__uWwLCq__field{background:var(--role-input-fill);border-radius:var(--radius-field);box-shadow:var(--shadow-raised);cursor:text;align-items:center;gap:var(--space-2);min-width:0;min-height:44px;padding:0 var(--space-3);transition:box-shadow var(--motion-state) var(--ease-out-strong);flex:1;display:flex}.InboxQuickAdd-module__uWwLCq__field:focus-within{box-shadow:var(--shadow-raised), 0 0 0 2px var(--role-action-glyph)}.InboxQuickAdd-module__uWwLCq__input{appearance:none;caret-color:var(--role-action-fill);color:var(--role-label);font:var(--type-body);min-width:0;padding:var(--space-2) 0;background:0 0;border:0;outline:none;flex:1}.InboxQuickAdd-module__uWwLCq__input::placeholder{color:var(--role-placeholder)}
.DetailRails-module__9A4l3a__frame{position:relative}.DetailRails-module__9A4l3a__rail{align-items:flex-start;gap:var(--space-3);margin:0 calc(var(--gutter) * -1);overscroll-behavior-x:contain;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.DetailRails-module__9A4l3a__rail::-webkit-scrollbar{display:none}.DetailRails-module__9A4l3a__rail>li{scroll-snap-align:start}.DetailRails-module__9A4l3a__floating{margin-bottom:calc(var(--space-5) * -1);margin-top:calc(var(--space-1) * -1);padding-bottom:var(--space-5);padding-top:var(--space-1)}.DetailRails-module__9A4l3a__scrollButton{appearance:none;background:var(--role-elevated);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);color:var(--role-label);cursor:pointer;opacity:0;height:36px;transition:opacity var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);z-index:1;border:0;justify-content:center;align-items:center;width:36px;padding:0;display:none;position:absolute;top:44px}.DetailRails-module__9A4l3a__scrollButton:active{transform:scale(.92)}.DetailRails-module__9A4l3a__scrollBack{left:calc(var(--space-2) * -1)}.DetailRails-module__9A4l3a__scrollForward{right:calc(var(--space-2) * -1)}@media (hover:hover){.DetailRails-module__9A4l3a__scrollButton{display:inline-flex}.DetailRails-module__9A4l3a__frame:hover .DetailRails-module__9A4l3a__scrollButton{opacity:1}}.DetailRails-module__9A4l3a__cardText{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.DetailRails-module__9A4l3a__entityCard{gap:var(--space-1-5);flex-direction:column;flex-shrink:0;width:96px;display:flex}.DetailRails-module__9A4l3a__entityImage{aspect-ratio:3/4;background:var(--role-fill);border-radius:var(--radius-field);width:100%;display:block;position:relative;overflow:hidden}.DetailRails-module__9A4l3a__entityTextCard{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-0-5);min-height:64px;padding:var(--space-3) var(--space-3-5);flex-direction:column;flex-shrink:0;justify-content:center;width:168px;display:flex}.DetailRails-module__9A4l3a__mediaItem{width:var(--media-width);flex-shrink:0}.DetailRails-module__9A4l3a__mediaCard{appearance:none;border-radius:var(--radius-field);color:inherit;cursor:pointer;font:inherit;gap:var(--space-2);text-align:left;background:0 0;border:0;flex-direction:column;width:100%;padding:0;text-decoration:none;display:flex}.DetailRails-module__9A4l3a__mediaCard:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.DetailRails-module__9A4l3a__mediaImage{background:var(--role-fill);border-radius:var(--radius-field);height:132px;transition:transform var(--motion-press) var(--ease-out-strong);width:100%;display:block;position:relative;overflow:hidden}.DetailRails-module__9A4l3a__mediaCard:hover .DetailRails-module__9A4l3a__mediaImage{filter:brightness(1.06)}.DetailRails-module__9A4l3a__mediaCard:active .DetailRails-module__9A4l3a__mediaImage{transform:scale(.97)}.DetailRails-module__9A4l3a__mediaBadge{background:color-mix(in srgb, var(--role-elevated) 88%, transparent);border-radius:var(--radius-full);bottom:var(--space-2);color:var(--role-label);height:26px;right:var(--space-2);justify-content:center;align-items:center;width:26px;display:inline-flex;position:absolute}.DetailRails-module__9A4l3a__listItem{flex-shrink:0;width:132px}.DetailRails-module__9A4l3a__listCard{color:inherit;gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}.DetailRails-module__9A4l3a__listCardLink{border-radius:var(--radius-card)}.DetailRails-module__9A4l3a__listCardLink:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.DetailRails-module__9A4l3a__listCover{aspect-ratio:1;background:var(--role-grouped);border-radius:var(--radius-card);transition:transform var(--motion-press) var(--ease-out-strong);width:100%;display:block;position:relative;overflow:hidden}.DetailRails-module__9A4l3a__listCardLink:hover .DetailRails-module__9A4l3a__listCover{background:color-mix(in srgb, var(--role-grouped) 90%, var(--role-label))}.DetailRails-module__9A4l3a__listCardLink:active .DetailRails-module__9A4l3a__listCover{transform:scale(.97)}.DetailRails-module__9A4l3a__listCoverPlaceholder{background:var(--role-fill)}.DetailRails-module__9A4l3a__listCoverText{gap:var(--space-2);height:100%;padding:var(--space-3);flex-direction:column;justify-content:space-between;display:flex}.DetailRails-module__9A4l3a__relatedCard{gap:var(--space-2);flex-direction:column;flex-shrink:0;width:112px;display:flex}.DetailRails-module__9A4l3a__relatedArt{aspect-ratio:2/3;background:var(--role-fill);border-radius:var(--radius-field);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}
.ProfileListSections-module__cYa-ia__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.ProfileListSections-module__cYa-ia__gridItem{min-width:0;display:flex}.ProfileListSections-module__cYa-ia__gridItem>*{flex:1}
.SettingsScreen-module__8CXeUG__sections{gap:var(--space-5-5);flex-direction:column;display:flex}.SettingsScreen-module__8CXeUG__selectable{-webkit-user-select:text;user-select:text}.SettingsScreen-module__8CXeUG__version{text-align:center}
.ExploreSaveListSheet-module__RE88PG__body{gap:var(--space-2)}.ExploreSaveListSheet-module__RE88PG__description{padding:0 var(--space-1)}.ExploreSaveListSheet-module__RE88PG__row{--row-min-height:64px}.ExploreSaveListSheet-module__RE88PG__iconTile{background:var(--role-fill);color:var(--role-label-secondary);height:32px;transition:background-color var(--motion-state) var(--ease-out-strong), color var(--motion-state) var(--ease-out-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;display:inline-flex}.ExploreSaveListSheet-module__RE88PG__iconTileSelected{background:var(--role-action-soft);color:var(--role-action-soft-ink)}.ExploreSaveListSheet-module__RE88PG__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.ExploreSaveListSheet-module__RE88PG__check{opacity:0;transition:opacity var(--motion-state) var(--ease-out-strong);flex-shrink:0;width:20px;display:inline-flex}.ExploreSaveListSheet-module__RE88PG__checkVisible{opacity:1}
.InboxScreen-module__LXfIta__screen{overflow-x:clip}.InboxScreen-module__LXfIta__column{align-items:center;gap:var(--space-4-5);flex-direction:column;width:100%;max-width:440px;margin:0 auto;display:flex}.InboxScreen-module__LXfIta__composerSlot{align-self:stretch;gap:var(--space-3);flex-direction:column;display:flex}.InboxScreen-module__LXfIta__deckArea{animation:InboxScreen-module__LXfIta__deck-in var(--motion-state) var(--ease-out-strong);align-self:stretch;align-items:center;gap:var(--space-4-5);flex-direction:column;display:flex}.InboxScreen-module__LXfIta__deckArea .InboxScreen-module__LXfIta__empty{padding-top:var(--space-9)}.InboxScreen-module__LXfIta__shortcutHint{margin-top:calc(var(--space-2) * -1);text-align:center;display:none}@media (hover:hover) and (pointer:fine){.InboxScreen-module__LXfIta__shortcutHint{display:block}}@keyframes InboxScreen-module__LXfIta__deck-in{0%{opacity:0}}
.ItemNotesSection-module__ORmJ8G__row{animation:ItemNotesSection-module__ORmJ8G__note-enter var(--motion-reveal) var(--ease-out-strong)}.ItemNotesSection-module__ORmJ8G__rowBody{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);flex:1;display:flex}.ItemNotesSection-module__ORmJ8G__input{appearance:none;caret-color:var(--role-action-fill);color:var(--role-label);field-sizing:content;font:var(--type-body);min-width:0;min-height:72px;padding:var(--space-0-5) 0 0;resize:none;background:0 0;border:0;outline:none;flex:1}.ItemNotesSection-module__ORmJ8G__input::placeholder{color:var(--role-placeholder)}.ItemNotesSection-module__ORmJ8G__row:focus-within{box-shadow:inset 0 0 0 2px var(--role-action-glyph)}.ItemNotesSection-module__ORmJ8G__controls{align-items:center;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.ItemNotesSection-module__ORmJ8G__visibility{appearance:none;background:var(--role-fill);border-radius:var(--radius-full);color:var(--role-label-secondary);cursor:pointer;height:32px;transition:background-color var(--motion-state) var(--ease-out-strong), color var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);border:0;justify-content:center;align-items:center;width:32px;padding:0;display:inline-flex}.ItemNotesSection-module__ORmJ8G__visibility,.ItemNotesSection-module__ORmJ8G__delete{position:relative}.ItemNotesSection-module__ORmJ8G__visibility:after,.ItemNotesSection-module__ORmJ8G__delete:after{content:"";position:absolute;inset:-6px}.ItemNotesSection-module__ORmJ8G__visibilityPublic{background:var(--role-signal-soft);color:var(--role-signal-soft-ink)}.ItemNotesSection-module__ORmJ8G__visibility:active:not(:disabled),.ItemNotesSection-module__ORmJ8G__delete:active:not(:disabled){transform:scale(.92)}.ItemNotesSection-module__ORmJ8G__visibility:disabled{cursor:default;opacity:.45}.ItemNotesSection-module__ORmJ8G__visibility:focus-visible,.ItemNotesSection-module__ORmJ8G__delete:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.ItemNotesSection-module__ORmJ8G__delete{appearance:none;border-radius:var(--radius-full);color:var(--role-label-secondary);cursor:pointer;opacity:0;height:32px;transition:opacity var(--motion-state) var(--ease-out-strong), background-color var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);background:0 0;border:0;justify-content:center;align-items:center;width:32px;padding:0;display:inline-flex}.ItemNotesSection-module__ORmJ8G__row:hover .ItemNotesSection-module__ORmJ8G__delete,.ItemNotesSection-module__ORmJ8G__row:focus-within .ItemNotesSection-module__ORmJ8G__delete{opacity:1}.ItemNotesSection-module__ORmJ8G__delete:hover:not(:disabled){background:var(--role-danger-soft);color:var(--role-danger-ink)}@media (hover:none){.ItemNotesSection-module__ORmJ8G__delete{opacity:1}}.ItemNotesSection-module__ORmJ8G__actions{justify-content:space-between;align-items:center;display:flex}.ItemNotesSection-module__ORmJ8G__save{animation:ItemNotesSection-module__ORmJ8G__note-enter var(--motion-state) var(--ease-out-strong)}@keyframes ItemNotesSection-module__ORmJ8G__note-enter{0%{opacity:0}}
.AddonRow-module__aZFZ-W__row{flex-direction:column;flex:1;min-width:0;display:flex}.AddonRow-module__aZFZ-W__appearing{animation:AddonRow-module__aZFZ-W__row-appear var(--motion-reveal) var(--ease-out-strong)}@keyframes AddonRow-module__aZFZ-W__row-appear{0%{opacity:0;transform:translateY(6px)}}.AddonRow-module__aZFZ-W__header{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-4);display:flex}.AddonRow-module__aZFZ-W__tile{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.AddonRow-module__aZFZ-W__neutral{background:var(--role-fill-strong);color:var(--role-label-secondary)}.AddonRow-module__aZFZ-W__action{background:var(--role-action-fill);color:var(--role-action-on)}.AddonRow-module__aZFZ-W__prominence{background:var(--role-prominence-fill);color:var(--role-prominence-on)}.AddonRow-module__aZFZ-W__signal{background:var(--role-signal-fill);color:var(--role-signal-on)}.AddonRow-module__aZFZ-W__done{background:var(--role-done-fill);color:var(--role-done-on)}.AddonRow-module__aZFZ-W__danger{background:var(--role-danger-fill);color:var(--role-danger-on)}.AddonRow-module__aZFZ-W__labelColumn{gap:var(--space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.AddonRow-module__aZFZ-W__lockLine{align-items:center;gap:var(--space-1);min-width:0;display:flex}.AddonRow-module__aZFZ-W__value{text-align:right;flex-shrink:1;max-width:55%}.AddonRow-module__aZFZ-W__body{gap:var(--space-2-5);padding:0 var(--space-4) var(--space-3-5) 58px;flex-direction:column;display:flex}.AddonRow-module__aZFZ-W__error{padding:0 var(--space-4) var(--space-3) 58px;margin-top:calc(var(--space-1-5) * -1)}.AddonRow-module__aZFZ-W__errorEmpty{margin:0;padding:0}.AddonRow-module__aZFZ-W__inputShell{background:var(--role-input-fill);border-radius:var(--radius-field);align-items:center;gap:var(--space-1-5);min-height:var(--size-hit);min-width:0;padding:0 var(--space-3);transition:border-color var(--motion-state) var(--ease-out-strong), box-shadow var(--motion-state) var(--ease-out-strong);border:1px solid #0000;display:flex}.AddonRow-module__aZFZ-W__inputShell:focus-within{box-shadow:0 0 0 2px var(--role-action-glyph)}.AddonRow-module__aZFZ-W__invalid{border-color:var(--role-danger-glyph)}.AddonRow-module__aZFZ-W__input{appearance:none;caret-color:var(--role-action-fill);color:var(--role-label);font:var(--type-body);background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:42px;padding:0}.AddonRow-module__aZFZ-W__input::placeholder{color:var(--role-placeholder)}.AddonRow-module__aZFZ-W__inputDisabled .AddonRow-module__aZFZ-W__input{color:var(--role-label-secondary);cursor:not-allowed}.AddonRow-module__aZFZ-W__suffix{flex-shrink:0}
.ExploreScreen-module__xhIZoG__stack{gap:var(--space-4);margin-top:calc(var(--space-3) * -1);flex-direction:column;display:flex}.ExploreScreen-module__xhIZoG__controls{gap:var(--space-3);flex-direction:column;display:flex}.ExploreScreen-module__xhIZoG__searchForm{position:relative}.ExploreScreen-module__xhIZoG__shortcut{border:var(--hairline) solid var(--role-separator);border-radius:var(--radius-sm);color:var(--role-label-tertiary);font:var(--type-chip);padding:var(--space-0-5) var(--space-1-5);pointer-events:none;right:var(--space-3);display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine) and (min-width:768px){.ExploreScreen-module__xhIZoG__shortcut{display:inline-block}.ExploreScreen-module__xhIZoG__searchForm:focus-within .ExploreScreen-module__xhIZoG__shortcut{display:none}}.ExploreScreen-module__xhIZoG__results{outline:none;flex-direction:column;display:flex}
.InboxSortSheet-module__JL_FNa__notice{padding:0 var(--space-1)}
.DetailSummaryStrip-module__5AfUaa__strip{margin:0 calc(var(--gutter) * -1);padding:0 calc(var(--gutter) - var(--space-3));scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.DetailSummaryStrip-module__5AfUaa__strip::-webkit-scrollbar{display:none}.DetailSummaryStrip-module__5AfUaa__cell{align-items:center;gap:var(--space-0-5);min-width:88px;padding:0 var(--space-3);flex-direction:column;flex-shrink:0;display:flex;position:relative}.DetailSummaryStrip-module__5AfUaa__cell+.DetailSummaryStrip-module__5AfUaa__cell:before{background:var(--role-separator);content:"";height:32px;width:var(--hairline);position:absolute;top:50%;left:0;transform:translateY(-50%)}.DetailSummaryStrip-module__5AfUaa__label{color:var(--role-label-secondary);font:var(--type-meta);white-space:nowrap;margin:0}.DetailSummaryStrip-module__5AfUaa__value{color:var(--role-label);font:var(--type-heading);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-heading);-webkit-user-select:text;user-select:text;white-space:nowrap;margin:0}
.ItemEditForm-module__talZLW__form{gap:var(--space-5);flex-direction:column;display:flex}.ItemEditForm-module__talZLW__titleField{gap:var(--space-1-5);padding:0 var(--space-1);flex-direction:column;display:flex}.ItemEditForm-module__talZLW__titleInput{appearance:none;border-radius:var(--radius-md);caret-color:var(--role-action-fill);color:var(--role-label);font:600 24px/30px var(--font-body);letter-spacing:-.3px;margin:0 calc(var(--space-1) * -1);min-height:var(--size-hit);padding:var(--space-1) var(--space-1);resize:none;width:calc(100% + var(--space-2));background:0 0;border:0;outline:none;overflow:hidden}.ItemEditForm-module__talZLW__titleInput::placeholder{color:var(--role-placeholder)}.ItemEditForm-module__talZLW__titleInput:focus-visible{box-shadow:0 0 0 2px var(--role-action-glyph)}.ItemEditForm-module__talZLW__titleInput:read-only{color:var(--role-label-secondary)}.ItemEditForm-module__talZLW__titleMeta{align-items:center;gap:5px;display:flex}.ItemEditForm-module__talZLW__menus{margin-top:var(--space-1)}.ItemEditForm-module__talZLW__menuRow{--row-min-height:52px}.ItemEditForm-module__talZLW__metadata{align-items:center;gap:var(--space-0-5);padding:0 var(--space-4);text-align:center;flex-direction:column;display:flex}.ItemEditForm-module__talZLW__placeholderTitle{padding:var(--space-2) var(--space-1)}
.ConfirmDialogHost-module__3uZ3MW__scrim{animation:ConfirmDialogHost-module__3uZ3MW__confirm-scrim-in var(--motion-state) var(--ease-out-strong);background:var(--role-scrim);z-index:70;position:fixed;inset:0}.ConfirmDialogHost-module__3uZ3MW__dialog{animation:ConfirmDialogHost-module__3uZ3MW__confirm-in var(--motion-reveal) var(--ease-out-strong);background:var(--role-elevated);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);gap:var(--space-5);max-width:calc(100vw - var(--space-6));padding:var(--space-5);z-index:71;outline:none;flex-direction:column;width:400px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ConfirmDialogHost-module__3uZ3MW__copy{gap:var(--space-1-5);flex-direction:column;display:flex}.ConfirmDialogHost-module__3uZ3MW__title{color:var(--role-label);font:var(--type-heading);letter-spacing:var(--tracking-heading);margin:0}.ConfirmDialogHost-module__3uZ3MW__message{color:var(--role-label-secondary);font:var(--type-body);margin:0}.ConfirmDialogHost-module__3uZ3MW__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.ConfirmDialogHost-module__3uZ3MW__actions>button{align-self:auto}@keyframes ConfirmDialogHost-module__3uZ3MW__confirm-scrim-in{0%{opacity:0}}@keyframes ConfirmDialogHost-module__3uZ3MW__confirm-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}}
.ExploreSourceChips-module__EXBxia__chips{gap:var(--space-2);margin:0 calc(var(--gutter) * -1) calc(var(--space-1-5) * -1);padding:var(--space-1) var(--gutter) var(--space-2-5);scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.ExploreSourceChips-module__EXBxia__chips::-webkit-scrollbar{display:none}
.HandleShareScreen-module__yy_KSW__sections{gap:var(--space-5-5);flex-direction:column;display:flex}
.InboxDeckCard-module__Ybza0a__card{background:var(--role-grouped);border:var(--hairline) solid var(--role-separator);border-radius:var(--radius-deck);box-shadow:var(--shadow-floating);width:100%;height:100%;position:relative;overflow:hidden}.InboxDeckCard-module__Ybza0a__image{-webkit-user-drag:none;pointer-events:none}.InboxDeckCard-module__Ybza0a__center{justify-content:center;align-items:center;height:100%;display:flex}.InboxDeckCard-module__Ybza0a__textBody{gap:var(--space-3-5);height:100%;padding:var(--space-6) var(--space-5-5);flex-direction:column;justify-content:center;display:flex}.InboxDeckCard-module__Ybza0a__text{color:var(--role-label);font-family:var(--font-display);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-weight:600;display:-webkit-box;overflow:hidden}.InboxDeckCard-module__Ybza0a__linkText{-webkit-line-clamp:5;line-clamp:5}.InboxDeckCard-module__Ybza0a__noteText{-webkit-line-clamp:9;line-clamp:9}.InboxDeckCard-module__Ybza0a__short{letter-spacing:-.6px;font-size:34px;line-height:40px}.InboxDeckCard-module__Ybza0a__medium{letter-spacing:-.4px;font-size:27px;line-height:33px}.InboxDeckCard-module__Ybza0a__long{letter-spacing:-.2px;font-size:21px;line-height:28px}.InboxDeckCard-module__Ybza0a__extraLong{letter-spacing:-.1px;font-size:18px;line-height:25px}.InboxDeckCard-module__Ybza0a__url{color:var(--role-label-secondary);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}
.DetailSurface-module__5nHQua__surface{gap:var(--space-5-5);padding-top:var(--space-1);flex-direction:column;display:flex}.DetailSurface-module__5nHQua__statusCard{animation:DetailSurface-module__5nHQua__status-enter var(--motion-reveal) var(--ease-out-strong);background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-1-5);padding:var(--space-3-5) var(--space-4);flex-direction:column;display:flex}.DetailSurface-module__5nHQua__statusHeader{align-items:center;gap:var(--space-2);display:flex}.DetailSurface-module__5nHQua__retry{margin-top:var(--space-1)}.DetailSurface-module__5nHQua__placeholderHero{align-items:flex-end;gap:var(--space-4);display:flex}.DetailSurface-module__5nHQua__placeholderLines{gap:var(--space-2-5);flex-direction:column;flex:1;display:flex}.DetailSurface-module__5nHQua__unavailable{justify-content:center;min-height:60dvh}@keyframes DetailSurface-module__5nHQua__status-enter{0%{opacity:0}}
.EditList-module__fttyYa__form{gap:var(--space-5);flex-direction:column;display:flex}.EditList-module__fttyYa__identity{align-items:center;gap:var(--space-3-5);padding:var(--space-2) 0 var(--space-1);flex-direction:column;display:flex}.EditList-module__fttyYa__identityTile{transition:background-color var(--motion-state) var(--ease-out-strong)}.EditList-module__fttyYa__identityText{align-items:center;gap:var(--space-1);padding:0 var(--space-4);flex-direction:column;display:flex}.EditList-module__fttyYa__identityTitle{text-align:center}.EditList-module__fttyYa__identityPreset{align-items:center;gap:var(--space-1);display:inline-flex}.EditList-module__fttyYa__note{padding:0 var(--space-4);text-align:center}.EditList-module__fttyYa__field{gap:var(--space-1-5);flex-direction:column;display:flex}.EditList-module__fttyYa__sectionLabel,.EditList-module__fttyYa__footer{padding:0 var(--space-4)}.EditList-module__fttyYa__fieldCard{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-2-5);padding:var(--space-4);flex-direction:column;display:flex}.EditList-module__fttyYa__inputShell{background:var(--role-input-fill);border-radius:var(--radius-field);align-items:center;gap:var(--space-2);min-height:var(--size-hit);padding:0 var(--space-3);transition:box-shadow var(--motion-state) var(--ease-out-strong);display:flex}.EditList-module__fttyYa__inputShell:focus-within{box-shadow:0 0 0 2px var(--role-action-glyph)}.EditList-module__fttyYa__input{appearance:none;caret-color:var(--role-action-fill);color:var(--role-label);font:var(--type-body);background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:42px;padding:0}.EditList-module__fttyYa__input::placeholder{color:var(--role-placeholder)}.EditList-module__fttyYa__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.EditList-module__fttyYa__tagChip{appearance:none;background:var(--role-fill);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);color:var(--role-label);cursor:pointer;font:var(--type-chip);align-items:center;gap:var(--space-1-5);max-width:100%;min-height:32px;padding:0 var(--space-3);transition:background-color var(--motion-state) var(--ease-out-strong), transform var(--motion-press) var(--ease-out-strong);border:0;display:inline-flex;position:relative}.EditList-module__fttyYa__tagChip:before{content:"";position:absolute;inset:-6px -2px}.EditList-module__fttyYa__tagChip:hover:not(:disabled){background:var(--role-fill-strong)}.EditList-module__fttyYa__tagChip:active:not(:disabled){transform:scale(.97)}.EditList-module__fttyYa__tagChip:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:2px}.EditList-module__fttyYa__tagChipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EditList-module__fttyYa__swatches{padding:var(--space-3);justify-content:space-between;row-gap:var(--space-2);flex-wrap:wrap;flex:1;display:flex}.EditList-module__fttyYa__swatchRing{appearance:none;border-radius:var(--radius-full);cursor:pointer;height:38px;transition:border-color var(--motion-state) var(--ease-out-strong), transform var(--motion-state) var(--ease-out-strong);background:0 0;border:2.5px solid #0000;justify-content:center;align-items:center;width:38px;padding:0;display:inline-flex;position:relative;transform:scale(.94)}.EditList-module__fttyYa__swatchRing:before{content:"";position:absolute;inset:-5.5px}.EditList-module__fttyYa__swatchRing:focus-visible{outline:2px solid var(--role-action-glyph);outline-offset:1px}.EditList-module__fttyYa__swatchSelected{border-color:var(--role-action-fill);transform:none}.EditList-module__fttyYa__swatch{background:var(--swatch-color);border-radius:var(--radius-full);width:28px;height:28px}.EditList-module__fttyYa__coverRow{--row-min-height:76px}.EditList-module__fttyYa__coverRow>button{gap:var(--space-3-5)}.EditList-module__fttyYa__coverThumbnail{background:var(--role-fill);border-radius:var(--radius-field);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative;overflow:hidden}.EditList-module__fttyYa__coverText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.EditList-module__fttyYa__fileInput{display:none}.EditList-module__fttyYa__placeholderField{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-2-5);padding:var(--space-4);flex-direction:column;display:flex}.EditList-module__fttyYa__placeholderInput{border-radius:var(--radius-field);flex:1}
.ItemEditSheet-module__fOt3WW__formSheet[role=dialog]{background:var(--role-canvas)}.ItemEditSheet-module__fOt3WW__body{padding-top:var(--space-2)}
.FormField-module__66i5Fa__field{gap:var(--space-1-5);flex-direction:column;display:flex}.FormField-module__66i5Fa__card{background:var(--role-grouped);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.FormField-module__66i5Fa__labelRow{align-items:center;gap:var(--space-1-5);display:flex}.FormField-module__66i5Fa__labelRow .FormField-module__66i5Fa__counter{margin-left:auto}.FormField-module__66i5Fa__inputShell{background:var(--role-input-fill);border:1px solid var(--role-separator);border-radius:var(--radius-field);align-items:center;gap:var(--space-1);min-height:var(--size-hit);padding:0 var(--space-3);transition:border-color var(--motion-state) var(--ease-out-strong), box-shadow var(--motion-state) var(--ease-out-strong);display:flex}.FormField-module__66i5Fa__inputShell:focus-within{box-shadow:0 0 0 2px var(--role-action-glyph)}.FormField-module__66i5Fa__invalid{border-color:var(--role-danger-glyph)}.FormField-module__66i5Fa__multiline{min-height:112px;padding:var(--space-2-5) var(--space-3);align-items:stretch}.FormField-module__66i5Fa__input{appearance:none;caret-color:var(--role-action-fill);color:var(--role-label);font:var(--type-body);min-width:0;padding:var(--space-2-5) 0;resize:vertical;background:0 0;border:0;outline:none;flex:1}.FormField-module__66i5Fa__multiline .FormField-module__66i5Fa__input{padding:0}.FormField-module__66i5Fa__input::placeholder{color:var(--role-placeholder)}.FormField-module__66i5Fa__input:disabled{color:var(--role-label-secondary);cursor:not-allowed}.FormField-module__66i5Fa__footer{padding:0 var(--space-4)}.FormField-module__66i5Fa__prefix{color:var(--role-label-tertiary);font:var(--type-body)}
.ToastViewport-module__pLrHxq__viewport{align-items:center;gap:var(--space-2);pointer-events:none;left:50%;top:calc(var(--space-3) + env(safe-area-inset-top));width:min(420px, calc(100vw - var(--space-6)));z-index:80;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;transform:translate(-50%)}.ToastViewport-module__pLrHxq__toast{animation:ToastViewport-module__pLrHxq__toast-in var(--motion-reveal) var(--ease-out-strong);background:var(--role-elevated);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);pointer-events:auto;width:100%;display:flex}.ToastViewport-module__pLrHxq__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;padding-top:1px;display:flex}.ToastViewport-module__pLrHxq__title{color:var(--role-label);font:var(--type-title-compact);letter-spacing:var(--tracking-title-compact);margin:0}.ToastViewport-module__pLrHxq__description{color:var(--role-label-secondary);font:var(--type-meta);margin:0}.ToastViewport-module__pLrHxq__dismiss{appearance:none;border-radius:var(--radius-full);color:var(--role-label-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.ToastViewport-module__pLrHxq__dismiss:hover{background:var(--role-fill)}.ToastViewport-module__pLrHxq__dismiss:focus-visible{outline:2px solid var(--role-action-glyph)}@keyframes ToastViewport-module__pLrHxq__toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}
.NotificationRow-module__cAV1hW__row{--row-min-height:68px}.NotificationRow-module__cAV1hW__button{padding-bottom:var(--space-3);padding-top:var(--space-3)}.NotificationRow-module__cAV1hW__avatarSlot{flex-shrink:0;width:40px;height:40px;position:relative}.NotificationRow-module__cAV1hW__avatar{background:var(--role-fill);border-radius:var(--radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden}.NotificationRow-module__cAV1hW__initials{color:var(--role-label-secondary);font:600 15px/20px var(--font-body)}.NotificationRow-module__cAV1hW__badge{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--role-grouped);justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:-4px;right:-4px}.NotificationRow-module__cAV1hW__badgeSignal{background:var(--role-signal-fill);color:var(--role-signal-on)}.NotificationRow-module__cAV1hW__badgeNeutral{background:var(--role-fill-strong);color:var(--role-label-secondary)}.NotificationRow-module__cAV1hW__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.NotificationRow-module__cAV1hW__sentence{font:var(--type-body);overflow-wrap:anywhere}.NotificationRow-module__cAV1hW__unreadText{color:var(--role-label)}.NotificationRow-module__cAV1hW__readText{color:var(--role-label-secondary)}.NotificationRow-module__cAV1hW__actor{color:var(--role-label);font-weight:600}.NotificationRow-module__cAV1hW__listTitle{color:var(--role-label);font-weight:500}.NotificationRow-module__cAV1hW__time{color:var(--role-label-secondary);font:var(--type-meta);font-variant-numeric:tabular-nums}.NotificationRow-module__cAV1hW__unreadDot{border-radius:var(--radius-full);height:10px;transition:background-color var(--motion-state) var(--ease-out-strong);background:0 0;flex-shrink:0;width:10px}.NotificationRow-module__cAV1hW__unreadDotVisible{background:var(--role-action-fill)}
.SharedLinkRow-module__pNZhYG__row{--row-min-height:64px;padding-bottom:var(--space-2-5);padding-top:var(--space-2-5)}.SharedLinkRow-module__pNZhYG__tile{background:var(--role-signal-soft);border-radius:var(--radius-field);color:var(--role-signal-soft-ink);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.SharedLinkRow-module__pNZhYG__copy{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.SharedLinkRow-module__pNZhYG__input{appearance:none;border-radius:var(--radius-sm);caret-color:var(--role-action-fill);color:var(--role-label);font:var(--type-body-emphasis);margin:0 calc(var(--space-1) * -1);min-width:0;padding:var(--space-0-5) var(--space-1);background:0 0;border:0;outline:none}.SharedLinkRow-module__pNZhYG__input::placeholder{color:var(--role-placeholder)}.SharedLinkRow-module__pNZhYG__input:focus-visible{box-shadow:0 0 0 2px var(--role-action-glyph)}.SharedLinkRow-module__pNZhYG__input:disabled{color:var(--role-label-secondary)}.SharedLinkRow-module__pNZhYG__hint{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.EditProfileScreen-module__FaKf0W__form{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}.EditProfileScreen-module__FaKf0W__photoRow{--row-min-height:84px}.EditProfileScreen-module__FaKf0W__photoText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}
