.app-update-notice-module__frYj6q__notice{top:calc(var(--header-height) + var(--space-8x));z-index:var(--z-anchored);gap:var(--space-3x);max-width:calc(100vw - var(--space-8x) - var(--safe-left) - var(--safe-right));padding:var(--space-2x)var(--space-2x)var(--space-2x)var(--space-5x);border:1px solid var(--floating-border-color);border-radius:var(--radius-round);background:var(--color-floating);box-shadow:var(--shadow-2);animation:app-update-notice-module__frYj6q__noticeArrive var(--duration-dialog)var(--ease-out);align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.app-update-notice-module__frYj6q__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes app-update-notice-module__frYj6q__noticeArrive{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:480px){.app-update-notice-module__frYj6q__notice{gap:var(--space-2x);padding-left:var(--space-4x)}}@media (prefers-reduced-motion:reduce){.app-update-notice-module__frYj6q__notice{animation:none}}
.cookie-banner-module__r-fBcq__banner{bottom:calc(var(--space-4x) + var(--safe-bottom));z-index:var(--z-anchored);gap:var(--space-4x);width:calc(100vw - var(--space-8x) - var(--safe-left) - var(--safe-right));max-width:48rem;padding:var(--space-3x)var(--space-3x)var(--space-3x)var(--space-5x);border:1px solid var(--floating-border-color);border-radius:var(--radius-lg);background:var(--color-floating);box-shadow:var(--shadow-2);animation:cookie-banner-module__r-fBcq__bannerArrive var(--duration-dialog)var(--ease-out);align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.cookie-banner-module__r-fBcq__text{min-width:0}.cookie-banner-module__r-fBcq__button{flex-shrink:0}@keyframes cookie-banner-module__r-fBcq__bannerArrive{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:680px){.cookie-banner-module__r-fBcq__banner{gap:var(--space-3x);padding:var(--space-4x);flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.cookie-banner-module__r-fBcq__banner{animation:none}}
.surface-shell-module__tcjzzW__backdrop{--backdrop-z:calc(var(--z-overlay) + var(--overlay-level,0)*var(--z-overlay-step));z-index:var(--backdrop-z);background:var(--color-scrim);opacity:1;transition:opacity var(--duration-popover)var(--ease-overlay);position:fixed;top:0;bottom:0;left:0;right:0}.surface-shell-module__tcjzzW__backdrop[data-frame=alert]{--backdrop-z:var(--z-message)}.surface-shell-module__tcjzzW__backdrop[data-frame=lightbox]{--lightbox-veil:color-mix(in srgb,var(--color-ground)55%,transparent);background:var(--lightbox-veil);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.surface-shell-module__tcjzzW__sheetBackdrop{--sheet-exit-duration:calc(var(--drawer-swipe-strength,1)*var(--duration-sheet));opacity:calc(1 - var(--drawer-swipe-progress,0));transition-duration:var(--duration-sheet);transition-timing-function:var(--ease-sheet)}.surface-shell-module__tcjzzW__sheetBackdrop[data-swiping]{transition-property:none}.surface-shell-module__tcjzzW__sheetBackdrop[data-ending-style]{transition-duration:var(--sheet-exit-duration)}.surface-shell-module__tcjzzW__backdrop[data-starting-style],.surface-shell-module__tcjzzW__backdrop[data-ending-style]{opacity:0}.surface-shell-module__tcjzzW__popup{--popup-z:calc(var(--z-overlay-content) + var(--overlay-level,0)*var(--z-overlay-step));z-index:var(--popup-z);border:var(--border-width)solid var(--overlay-border-color);border-radius:var(--radius-overlay);background:var(--color-overlay);opacity:1;box-shadow:var(--shadow-3);transition:opacity var(--duration-popover)var(--ease-overlay),transform var(--duration-popover)var(--ease-overlay);flex-direction:column;margin:auto;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.surface-shell-module__tcjzzW__popup[data-frame=fit]{gap:var(--space-5x);height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - var(--space-8x));padding:var(--space-6x);overflow-y:auto}.surface-shell-module__tcjzzW__popup[data-frame=fit][data-size=sm]{width:min(440px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__popup[data-frame=fit][data-size=md]{width:min(480px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__popup[data-frame=fit][data-size=lg]{width:min(720px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__popup[data-frame=fit][data-flush]{width:-moz-fit-content;width:fit-content;padding:0}.surface-shell-module__tcjzzW__popup[data-frame=tall]{width:min(640px,calc(100vw - var(--space-8x)));height:min(760px,calc(100dvh - var(--space-8x)));transition:opacity var(--duration-popover)var(--ease-overlay),transform var(--duration-popover)var(--ease-overlay),height var(--duration-morph)var(--ease-out);overflow:hidden}.surface-shell-module__tcjzzW__popup[data-frame=tall][data-wide]{width:min(1040px,calc(100vw - var(--space-8x)));height:min(860px,calc(100dvh - var(--space-6x)))}.surface-shell-module__tcjzzW__popup[data-frame=tall][data-reading]{width:min(820px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__popup[data-frame=tall][data-compact]{height:-moz-fit-content;height:fit-content;max-height:min(760px,calc(100dvh - var(--space-8x)))}.surface-shell-module__tcjzzW__popup[data-frame=alert]{--popup-z:var(--z-message-content);gap:var(--space-6x);width:min(360px,calc(100vw - var(--space-8x)));height:-moz-fit-content;height:fit-content;padding:var(--space-6x)}.surface-shell-module__tcjzzW__popup[data-frame=lightbox]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.surface-shell-module__tcjzzW__popup[data-starting-style]{opacity:0;transform:translateY(14px)}.surface-shell-module__tcjzzW__popup[data-ending-style]{opacity:0;transform:translateY(10px)}.surface-shell-module__tcjzzW__popup:focus-visible{outline:none}.surface-shell-module__tcjzzW__anchored:focus-visible{outline:none}.surface-shell-module__tcjzzW__sheet:focus-visible{outline:none}.surface-shell-module__tcjzzW__positioner{--positioner-z:calc(var(--z-overlay-content) + 1 + var(--overlay-level,0)*var(--z-overlay-step));z-index:var(--positioner-z);max-width:calc(100vw - var(--space-8x))}.surface-shell-module__tcjzzW__anchored{gap:var(--space-1x);width:17rem;max-width:calc(100vw - var(--space-8x));max-height:min(32rem,var(--available-height));padding:var(--space-3x);border:var(--border-width)solid var(--floating-border-color);border-radius:var(--radius-floating);background:var(--color-floating);opacity:1;box-shadow:var(--shadow-2);transition:height var(--duration-morph)var(--ease-out),opacity var(--duration-popover)var(--ease-overlay),transform var(--duration-popover)var(--ease-overlay);flex-direction:column;display:flex;overflow-y:auto}.surface-shell-module__tcjzzW__anchored[data-size=md],.surface-shell-module__tcjzzW__anchored[data-size=lg]{gap:var(--space-5x);max-height:min(78dvh,720px);padding:var(--space-5x)}.surface-shell-module__tcjzzW__anchored[data-size=md]{width:min(440px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__anchored[data-size=lg]{width:min(480px,calc(100vw - var(--space-8x)))}.surface-shell-module__tcjzzW__anchored[data-flush]{width:-moz-fit-content;width:fit-content;max-height:none;padding:0;overflow:hidden}.surface-shell-module__tcjzzW__anchored{--anchored-arrival:translateY(-4px)}.surface-shell-module__tcjzzW__anchored[data-side=top]{--anchored-arrival:translateY(4px)}.surface-shell-module__tcjzzW__anchored[data-side=left]{--anchored-arrival:translateX(4px)}.surface-shell-module__tcjzzW__anchored[data-side=right]{--anchored-arrival:translateX(-4px)}.surface-shell-module__tcjzzW__anchored[data-starting-style],.surface-shell-module__tcjzzW__anchored[data-ending-style]{opacity:0;transform:var(--anchored-arrival)}.surface-shell-module__tcjzzW__followed{gap:inherit;flex-direction:column;flex:none;display:flex}.surface-shell-module__tcjzzW__viewport{--viewport-z:calc(var(--z-overlay-content) + var(--overlay-level,0)*var(--z-overlay-step));z-index:var(--viewport-z);pointer-events:none;justify-content:center;align-items:flex-end;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.surface-shell-module__tcjzzW__sheet{--sheet-exit-duration:calc(var(--drawer-swipe-strength,1)*var(--duration-sheet));border-top:var(--border-width)solid var(--overlay-border-color);border-radius:var(--radius-overlay)var(--radius-overlay)0 0;background:var(--color-overlay);width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-3);pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y));transition:transform var(--duration-sheet)var(--ease-sheet);will-change:transform;flex-direction:column;display:flex}.surface-shell-module__tcjzzW__sheet[data-frame=fit]{gap:var(--space-5x);max-height:92dvh;padding:var(--space-3x)var(--space-4x)calc(var(--space-6x) + env(safe-area-inset-bottom));overflow:hidden}.surface-shell-module__tcjzzW__sheet[data-frame=tall]{height:90dvh;padding-top:var(--space-3x);padding-bottom:env(safe-area-inset-bottom);transition:transform var(--duration-sheet)var(--ease-sheet),height var(--duration-morph)var(--ease-out)}.surface-shell-module__tcjzzW__sheet[data-frame=tall][data-compact]{height:auto;max-height:90dvh}.surface-shell-module__tcjzzW__sheet[data-flush]{padding:0 0 env(safe-area-inset-bottom)}.surface-shell-module__tcjzzW__sheet[data-frame=lightbox]{height:100dvh;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.surface-shell-module__tcjzzW__sheet[data-ending-style]{transition-duration:var(--sheet-exit-duration)}.surface-shell-module__tcjzzW__sheet[data-starting-style],.surface-shell-module__tcjzzW__sheet[data-ending-style]{transform:translateY(100%)}.surface-shell-module__tcjzzW__handle{width:42px;height:4px;margin:0 auto var(--space-2x);border-radius:var(--radius-round);background:var(--color-line-strong);flex:none}.surface-shell-module__tcjzzW__sheetContent{flex-direction:column;flex:1;min-height:0;display:flex}.surface-shell-module__tcjzzW__sheetContent[data-frame=fit]{gap:var(--space-5x);overscroll-behavior:contain;touch-action:pan-y;flex:auto;overflow-y:auto}@media (prefers-reduced-motion:reduce){.surface-shell-module__tcjzzW__backdrop,.surface-shell-module__tcjzzW__popup,.surface-shell-module__tcjzzW__popup[data-frame],.surface-shell-module__tcjzzW__anchored,.surface-shell-module__tcjzzW__sheet,.surface-shell-module__tcjzzW__sheet[data-frame]{transition:none}.surface-shell-module__tcjzzW__popup[data-starting-style],.surface-shell-module__tcjzzW__popup[data-ending-style],.surface-shell-module__tcjzzW__anchored[data-starting-style],.surface-shell-module__tcjzzW__anchored[data-ending-style],.surface-shell-module__tcjzzW__sheet[data-starting-style],.surface-shell-module__tcjzzW__sheet[data-ending-style]{transform:none}}:root[data-app-motion=off] .surface-shell-module__tcjzzW__popup[data-starting-style],:root[data-app-motion=off] .surface-shell-module__tcjzzW__popup[data-ending-style],:root[data-app-motion=off] .surface-shell-module__tcjzzW__anchored[data-starting-style],:root[data-app-motion=off] .surface-shell-module__tcjzzW__anchored[data-ending-style],:root[data-app-motion=off] .surface-shell-module__tcjzzW__sheet[data-starting-style],:root[data-app-motion=off] .surface-shell-module__tcjzzW__sheet[data-ending-style]{transform:none}
.dialog-description-module__fum2Ma__dialogDescription{color:var(--color-ink-soft);font-size:var(--font-size-sm);line-height:var(--leading-normal);margin:0}
.dialog-title-module__RAWPvG__dialogTitle{color:var(--color-ink);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);overflow-wrap:anywhere;margin:0}
.picker-dialog-module__Zvsxaq__header{margin:var(--space-6x)var(--space-6x)var(--space-3x)}.picker-dialog-module__Zvsxaq__toolbar{padding:var(--space-4x)var(--space-6x)var(--space-2x);flex:none;align-items:center;display:flex}.picker-dialog-module__Zvsxaq__backSlot{transform-origin:100%;flex:none;display:flex}.picker-dialog-module__Zvsxaq__toolbar .picker-dialog-module__Zvsxaq__back{margin-right:var(--space-3x);flex:none}.picker-dialog-module__Zvsxaq__searchField{flex:1;min-width:0}.picker-dialog-module__Zvsxaq__footer{gap:var(--space-2x);padding:var(--space-3x)var(--space-6x)var(--space-6x);flex:none;justify-content:space-between;align-items:center;display:flex}
.activity-picker-module__t3rT8q__trail{margin-bottom:var(--space-3x);flex-wrap:wrap;align-items:baseline;display:flex}.activity-picker-module__t3rT8q__crumb{align-items:baseline;display:inline-flex}.activity-picker-module__t3rT8q__crumbLink{border-radius:var(--radius-sm);color:var(--color-ink-muted);cursor:pointer;transition:color var(--duration-hover)var(--ease-out);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.activity-picker-module__t3rT8q__crumbLink:hover{color:var(--color-accent)}}.activity-picker-module__t3rT8q__crumbLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.activity-picker-module__t3rT8q__heading{margin:0}.activity-picker-module__t3rT8q__rowStar[data-on]{color:var(--color-accent)}@media (hover:hover) and (pointer:fine){.activity-picker-module__t3rT8q__rowStar[data-on]:not([data-disabled]):hover{color:var(--color-accent)}}.activity-picker-module__t3rT8q__rows{--liquid-radius:var(--radius-lg);--liquid-spread-x:0px;--liquid-spread-y:0px}.activity-picker-module__t3rT8q__skeletonRows{gap:var(--space-2x);flex-direction:column;display:flex}.activity-picker-module__t3rT8q__skeletonRow{border-radius:var(--radius-lg);height:64px}.activity-picker-module__t3rT8q__empty{gap:var(--space-2x);padding:var(--space-6x)var(--space-3x);flex-direction:column;align-items:flex-start;display:flex}.activity-picker-module__t3rT8q__emptyTitle{margin:0}.activity-picker-module__t3rT8q__emptyHint{padding:0 var(--space-3x);margin:0}.activity-picker-module__t3rT8q__emptyAction{margin-top:var(--space-2x);margin-left:calc(var(--space-3x)*-1)}.activity-picker-module__t3rT8q__failure{margin:var(--space-4x)var(--space-3x)0}@media (prefers-reduced-motion:reduce){.activity-picker-module__t3rT8q__rowButton{transition:none}}
.list-group-module__VGLVRq__listGroup+.list-group-module__VGLVRq__listGroup{margin-top:var(--space-6x)}.list-group-module__VGLVRq__label{gap:var(--space-2x);margin:0 0 var(--space-3x);color:var(--color-ink-soft);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-compact);letter-spacing:var(--tracking-wide);align-items:center;display:flex}
.basket-discovery-module__Utsy-W__builder{--card-padding:var(--space-5x);--card-gap:var(--space-4x)}.basket-discovery-module__Utsy-W__builderBody{gap:var(--space-4x);flex-direction:column;min-width:0;display:flex}.basket-discovery-module__Utsy-W__sentence{gap:var(--space-2x)var(--space-3x);flex-wrap:wrap;align-items:center;display:flex}.basket-discovery-module__Utsy-W__sentencePart{gap:var(--space-3x);align-items:center;max-width:100%;display:inline-flex}.basket-discovery-module__Utsy-W__condition{align-items:center;gap:2px;max-width:100%;display:inline-flex}.basket-discovery-module__Utsy-W__removeCondition{color:var(--color-ink-muted)}.basket-discovery-module__Utsy-W__options{gap:var(--space-2x);flex-wrap:wrap;align-items:center;display:flex}.basket-discovery-module__Utsy-W__done{margin-top:var(--space-2x)}.basket-discovery-module__Utsy-W__library{gap:var(--space-6x);flex-direction:column;min-width:0;display:flex}.basket-discovery-module__Utsy-W__sidebarSection{--card-padding:var(--space-5x);--card-gap:var(--space-4x)}.basket-discovery-module__Utsy-W__sidebarSection>:last-child{gap:var(--space-3x);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.basket-discovery-module__Utsy-W__sidebarSection [role=group]{align-self:stretch;width:100%;min-width:0;max-width:100%}.basket-discovery-module__Utsy-W__sectionActions{gap:var(--space-2x);flex-wrap:wrap;align-items:center;display:flex}.basket-discovery-module__Utsy-W__entry{border-radius:var(--radius-round);background:var(--chip-ground,var(--color-glass));max-width:100%;transition:background-color var(--duration-hover)var(--ease-out);align-items:stretch;display:inline-flex}.basket-discovery-module__Utsy-W__entry>:first-child{border-radius:var(--radius-round)0 0 var(--radius-round);background:0 0;border:0}.basket-discovery-module__Utsy-W__entry .basket-discovery-module__Utsy-W__entryMenu{border-radius:0 var(--radius-round)var(--radius-round)0;width:40px;height:auto;min-height:100%;color:var(--color-ink-muted);border:0}.basket-discovery-module__Utsy-W__entry:has(>:first-child[data-selected]){background:var(--color-accent-soft)}.basket-discovery-module__Utsy-W__entry:has(>:first-child[data-selected]) .basket-discovery-module__Utsy-W__entryMenu{color:var(--color-accent-soft-ink)}@media (hover:hover) and (pointer:fine){.basket-discovery-module__Utsy-W__entry:not(:has(>:first-child[data-selected])):hover{border-color:var(--color-line-strong)}}.basket-discovery-module__Utsy-W__metadataBlock{gap:var(--space-3x);flex-direction:column;display:flex}.basket-discovery-module__Utsy-W__summary{padding-block:var(--space-2x);color:var(--color-accent-soft-ink);cursor:pointer}.basket-discovery-module__Utsy-W__summary:focus-visible{border-radius:var(--radius-xs);outline:3px solid var(--color-focus);outline-offset:2px}.basket-discovery-module__Utsy-W__explanationRows{gap:var(--space-1x);padding:0 0 var(--space-2x);flex-direction:column;display:flex}.basket-discovery-module__Utsy-W__drift{gap:var(--space-3x);padding-top:var(--space-4x);flex-direction:column;display:flex}.basket-discovery-module__Utsy-W__driftActions{gap:var(--space-2x);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.basket-discovery-module__Utsy-W__entry{transition:none}}
.condition-tiles-module__UHBiea__tiles{gap:var(--space-5x);flex-direction:column;display:flex}.condition-tiles-module__UHBiea__group{gap:var(--space-2x);flex-direction:column;display:flex}.condition-tiles-module__UHBiea__grid{gap:var(--space-2x);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.condition-tiles-module__UHBiea__tile{gap:var(--space-3x);width:100%;height:100%;min-height:64px;padding:var(--space-3x);border-radius:var(--radius-lg);background:var(--fst-glass);color:var(--fst-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out);border:0;align-items:center;display:flex}.condition-tiles-module__UHBiea__tile[data-answered]{background:var(--fst-card);color:var(--fst-card-ink)}@media (hover:hover) and (pointer:fine){.condition-tiles-module__UHBiea__tile:hover{background:var(--fst-glass-strong)}.condition-tiles-module__UHBiea__tile[data-answered]:hover{background:var(--fst-card);filter:brightness(.97)}}.condition-tiles-module__UHBiea__tile:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.condition-tiles-module__UHBiea__activity:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.condition-tiles-module__UHBiea__mark{border-radius:var(--radius-round);background:var(--fst-glass-strong);width:34px;height:34px;color:var(--fst-ink-end);flex:none;place-items:center;display:grid}.condition-tiles-module__UHBiea__words{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.condition-tiles-module__UHBiea__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.condition-tiles-module__UHBiea__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.condition-tiles-module__UHBiea__activity{gap:var(--space-4x);width:100%;min-height:76px;padding:var(--space-4x)var(--space-5x)var(--space-4x)var(--space-4x);border-radius:var(--radius-lg);background:var(--fst-card);color:var(--fst-card-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out);border:0;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.condition-tiles-module__UHBiea__activity:hover{filter:brightness(.97)}}.condition-tiles-module__UHBiea__activityMark{border-radius:var(--radius-round);background:var(--fst-glass-strong);width:44px;height:44px;color:var(--fst-ink-end);flex:none;place-items:center;display:grid}.condition-tiles-module__UHBiea__activityHint{opacity:.8}.condition-tiles-module__UHBiea__chevron{flex:none}@media (max-width:480px){.condition-tiles-module__UHBiea__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.condition-tiles-module__UHBiea__tile,.condition-tiles-module__UHBiea__activity{transition:none}}
.basket-item-dialog-module__LB8hqG__body{gap:var(--space-5x);flex-direction:column;display:flex}.basket-item-dialog-module__LB8hqG__mark{--kind-hue:var(--kind-file);--kind-ink:var(--kind-file-ink);--kind-wash:color-mix(in srgb,var(--kind-hue)22%,transparent);border-radius:var(--radius-round);background:var(--kind-wash);width:100%;height:100%;color:var(--kind-ink);place-items:center;display:grid}.basket-item-dialog-module__LB8hqG__mark[data-kind=note]{--kind-hue:var(--kind-note);--kind-ink:var(--kind-note-ink)}.basket-item-dialog-module__LB8hqG__mark[data-kind=link]{--kind-hue:var(--kind-link);--kind-ink:var(--kind-link-ink)}.basket-item-dialog-module__LB8hqG__mark[data-kind=image]{--kind-hue:var(--kind-image);--kind-ink:var(--kind-image-ink)}.basket-item-dialog-module__LB8hqG__previewFrame{border:var(--card-border);border-radius:var(--radius-md);background:var(--color-glass);place-items:center;max-height:min(48dvh,30rem);display:grid;overflow:hidden}.basket-item-dialog-module__LB8hqG__preview{object-fit:contain;-webkit-user-drag:none;width:100%;max-height:min(48dvh,30rem);display:block}.basket-item-dialog-module__LB8hqG__summary{gap:var(--space-4x);padding:var(--space-4x);border-radius:var(--radius-lg);background:var(--card-background);align-items:flex-start;display:flex}.basket-item-dialog-module__LB8hqG__summaryMark{--kind-hue:var(--kind-file);--kind-ink:var(--kind-file-ink);--kind-wash:color-mix(in srgb,var(--kind-hue)22%,transparent);border-radius:var(--radius-md);background:var(--kind-wash);width:72px;height:72px;color:var(--kind-ink);flex:none;place-items:center;display:grid}.basket-item-dialog-module__LB8hqG__summaryMark[data-kind=note]{--kind-hue:var(--kind-note);--kind-ink:var(--kind-note-ink)}.basket-item-dialog-module__LB8hqG__summaryMark[data-kind=link]{--kind-hue:var(--kind-link);--kind-ink:var(--kind-link-ink)}.basket-item-dialog-module__LB8hqG__summaryMark[data-kind=image]{--kind-hue:var(--kind-image);--kind-ink:var(--kind-image-ink)}.basket-item-dialog-module__LB8hqG__summaryText{gap:var(--space-2x);flex-direction:column;min-width:0;display:flex}@media (max-width:680px){.basket-item-dialog-module__LB8hqG__summary{gap:var(--space-3x);padding:var(--space-3x)}.basket-item-dialog-module__LB8hqG__summaryMark{width:52px;height:52px}}.basket-item-dialog-module__LB8hqG__summaryName{overflow-wrap:anywhere}.basket-item-dialog-module__LB8hqG__marks{gap:var(--space-2x);margin-top:var(--space-1x);flex-wrap:wrap;display:flex}.basket-item-dialog-module__LB8hqG__facts{gap:var(--space-3x);flex-direction:column;margin:0;display:flex}.basket-item-dialog-module__LB8hqG__fact{gap:var(--space-2x)var(--space-4x);grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline;display:grid}.basket-item-dialog-module__LB8hqG__factLabel{min-width:0;color:var(--color-ink-muted)}.basket-item-dialog-module__LB8hqG__factValue{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:680px){.basket-item-dialog-module__LB8hqG__fact{gap:var(--space-1x);grid-template-columns:minmax(0,1fr)}}.basket-item-dialog-module__LB8hqG__factChips{gap:var(--space-2x);flex-wrap:wrap;display:flex}.basket-item-dialog-module__LB8hqG__linkAddress{overflow-wrap:anywhere;min-width:0}.basket-item-dialog-module__LB8hqG__content{white-space:pre-wrap;overflow-wrap:anywhere}.basket-item-dialog-module__LB8hqG__actions{gap:var(--space-2x);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.basket-item-dialog-module__LB8hqG__archiveRow{justify-content:flex-end;display:flex}@media (max-width:680px){.basket-item-dialog-module__LB8hqG__actions{flex-direction:column;align-items:stretch}}.basket-item-dialog-module__LB8hqG__organize{gap:var(--space-6x);flex-direction:column;display:flex}.basket-item-dialog-module__LB8hqG__organizeBlock{gap:var(--space-2x);flex-direction:column;display:flex}.basket-item-dialog-module__LB8hqG__titleForm{gap:var(--space-4x);flex-direction:column;display:flex}@media (max-width:480px){.basket-item-dialog-module__LB8hqG__actions [type=button]{width:100%}.basket-item-dialog-module__LB8hqG__actions{flex-direction:column-reverse;align-items:stretch}}
.segment-editor-module__0JhJrW__editor{gap:var(--space-6x);flex-direction:column;flex:1;min-width:0;min-height:100%;display:flex}.segment-editor-module__0JhJrW__section{gap:var(--space-3x);flex-direction:column;display:flex}.segment-editor-module__0JhJrW__heading{gap:var(--space-1x);flex-direction:column;display:flex}.segment-editor-module__0JhJrW__chips{gap:var(--space-2x);flex-wrap:wrap;display:flex}.segment-editor-module__0JhJrW__chip{--chip-hover-ground:color-mix(in srgb,var(--color-glass)55%,var(--color-accent-soft));gap:var(--space-2x);min-height:var(--control-size-md);padding:0 var(--space-5x);border-radius:var(--radius-round);background:var(--color-glass);color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out);border:0;align-items:center;display:inline-flex}.segment-editor-module__0JhJrW__chip:hover:not(:disabled){background:var(--chip-hover-ground)}.segment-editor-module__0JhJrW__chip[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-soft-ink)}.segment-editor-module__0JhJrW__chip:disabled{opacity:.55;cursor:default}.segment-editor-module__0JhJrW__chip:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.segment-editor-module__0JhJrW__chooser:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.segment-editor-module__0JhJrW__chooser{--chooser-hover-ground:color-mix(in srgb,var(--color-accent)14%,var(--color-accent-soft));gap:var(--space-3x);width:100%;min-height:var(--control-size-lg);padding:0 var(--space-5x);border-radius:var(--radius-lg);background:var(--color-accent-soft);color:var(--color-accent-soft-ink);cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out);border:0;align-items:center;display:flex}.segment-editor-module__0JhJrW__chooser:hover:not(:disabled){background:var(--chooser-hover-ground)}.segment-editor-module__0JhJrW__chooser:disabled{opacity:.55;cursor:default}.segment-editor-module__0JhJrW__chooserLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.segment-editor-module__0JhJrW__timeline{--track-height:24px;--disc-size:52px;--bubble-room:56px;padding-top:var(--bubble-room);position:relative}.segment-editor-module__0JhJrW__track{--track-ground:color-mix(in srgb,var(--segment-color)24%,var(--color-overlay));height:var(--track-height);border-radius:var(--radius-round);background:var(--track-ground);overflow:hidden}.segment-editor-module__0JhJrW__filled{width:calc(var(--disc-size)/2 + var(--cut-fraction)*(100% - var(--disc-size)));background:var(--segment-color);height:100%}.segment-editor-module__0JhJrW__blade{top:calc(var(--bubble-room) + var(--track-height)/2 - var(--disc-size)/2);width:100%;height:var(--disc-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:ew-resize;background:0 0;margin:0;position:absolute;left:0}.segment-editor-module__0JhJrW__blade:disabled{cursor:default}.segment-editor-module__0JhJrW__blade::-webkit-slider-runnable-track{height:var(--disc-size);background:0 0}.segment-editor-module__0JhJrW__blade::-moz-range-track{height:var(--disc-size);background:0 0}.segment-editor-module__0JhJrW__blade::-webkit-slider-thumb{width:var(--disc-size);height:var(--disc-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.segment-editor-module__0JhJrW__blade::-moz-range-thumb{width:var(--disc-size);height:var(--disc-size);background:0 0;border:0}.segment-editor-module__0JhJrW__blade:focus-visible{outline:none}.segment-editor-module__0JhJrW__thumb{top:calc(var(--bubble-room) + var(--track-height)/2);left:calc(var(--disc-size)/2 + var(--cut-fraction)*(100% - var(--disc-size)));pointer-events:none;transform:translate(-50%,calc(var(--disc-size)/-2));flex-direction:column;align-items:center;display:flex;position:absolute}.segment-editor-module__0JhJrW__blade:disabled~.segment-editor-module__0JhJrW__thumb{opacity:.45}.segment-editor-module__0JhJrW__bubble{bottom:calc(100% + var(--space-2x));padding:var(--space-1x)var(--space-3x);border-radius:var(--radius-round);background:var(--color-ink);color:var(--color-overlay);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}.segment-editor-module__0JhJrW__disc{--disc-ring:calc(var(--ring-width-lg) + var(--focus-ring-width));--disc-focus-shadow:0 0 0 var(--ring-width-lg)var(--color-overlay),0 0 0 var(--disc-ring)var(--color-focus);width:var(--disc-size);height:var(--disc-size);border-radius:var(--radius-circle);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 0 0 var(--ring-width-lg)var(--color-overlay);place-items:center;display:grid}.segment-editor-module__0JhJrW__blade:focus-visible~.segment-editor-module__0JhJrW__thumb .segment-editor-module__0JhJrW__disc{box-shadow:var(--disc-focus-shadow)}.segment-editor-module__0JhJrW__marks{margin-top:calc(var(--disc-size)/2 - var(--track-height)/2 + var(--space-2x));color:var(--color-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.segment-editor-module__0JhJrW__mark{gap:var(--space-2x);align-items:baseline;display:inline-flex}.segment-editor-module__0JhJrW__footer{gap:var(--space-3x);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.segment-editor-module__0JhJrW__footerActions{gap:var(--space-2x);margin-left:auto;display:flex}@media (max-width:480px){.segment-editor-module__0JhJrW__footerActions,.segment-editor-module__0JhJrW__footerAction{flex:1}}@media (prefers-reduced-motion:reduce){.segment-editor-module__0JhJrW__chip,.segment-editor-module__0JhJrW__chooser{transition:none}}
.segment-panel-view-module__G8gFLW__view{gap:var(--space-4x);flex-direction:column;min-height:100%;display:flex}.segment-panel-view-module__G8gFLW__error{color:var(--color-danger-ink);margin:0}
.activity-share-row-module__M4pkUq__row{min-width:0;list-style:none}.activity-share-row-module__M4pkUq__inner{gap:var(--space-3x);width:100%;min-width:0;padding:var(--space-2x);border-radius:var(--radius-card-inner);text-align:left;transition:background-color var(--duration-hover)var(--ease-out);background:0 0;border:0;grid-template-columns:auto minmax(84px,auto) auto minmax(40px,1fr) auto auto;align-items:center;display:grid}.activity-share-row-module__M4pkUq__pressable{cursor:pointer}@media (hover:hover) and (pointer:fine){.activity-share-row-module__M4pkUq__pressable:hover{background:var(--color-glass)}}.activity-share-row-module__M4pkUq__pressable:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.activity-share-row-module__M4pkUq__row[data-current] .activity-share-row-module__M4pkUq__inner{background:var(--color-accent-soft)}.activity-share-row-module__M4pkUq__row[data-unnamed]{--unnamed-ground:color-mix(in srgb,var(--color-accent-soft)40%,transparent)}.activity-share-row-module__M4pkUq__row[data-unnamed] .activity-share-row-module__M4pkUq__pressable{border:1px dashed var(--color-line-strong);background:var(--unnamed-ground)}.activity-share-row-module__M4pkUq__row[data-unnamed] .activity-share-row-module__M4pkUq__pressable .activity-share-row-module__M4pkUq__label,.activity-share-row-module__M4pkUq__row[data-unnamed] .activity-share-row-module__M4pkUq__pressable .activity-share-row-module__M4pkUq__chevron{color:var(--color-accent)}@media (hover:hover) and (pointer:fine){.activity-share-row-module__M4pkUq__row[data-unnamed] .activity-share-row-module__M4pkUq__pressable:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}}.activity-share-row-module__M4pkUq__tile{--tile-ground:color-mix(in srgb,var(--activity-color)18%,transparent);--tile-ink:color-mix(in srgb,var(--activity-color)78%,var(--color-ink));border-radius:var(--radius-md);background:var(--tile-ground);width:38px;height:38px;color:var(--tile-ink);flex:none;place-items:center;display:grid}.activity-share-row-module__M4pkUq__text{flex-direction:column;gap:1px;min-width:0;display:flex}.activity-share-row-module__M4pkUq__label{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-share-row-module__M4pkUq__row[data-unnamed] .activity-share-row-module__M4pkUq__label{color:var(--color-ink-soft)}.activity-share-row-module__M4pkUq__meta{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.activity-share-row-module__M4pkUq__dot{border-radius:var(--radius-circle);background:var(--activity-color);flex:none;width:8px;height:8px}.activity-share-row-module__M4pkUq__bar{--bar-ground:color-mix(in srgb,var(--activity-color)14%,transparent);border-radius:var(--radius-round);background:var(--bar-ground);height:7px;overflow:hidden}.activity-share-row-module__M4pkUq__fill{border-radius:inherit;background:var(--activity-color);height:100%;display:block}.activity-share-row-module__M4pkUq__duration{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.activity-share-row-module__M4pkUq__chevron{color:var(--color-ink-muted);flex:none}@media (max-width:480px){.activity-share-row-module__M4pkUq__inner{gap:var(--space-2x);grid-template-columns:auto 1fr auto auto}.activity-share-row-module__M4pkUq__dot,.activity-share-row-module__M4pkUq__bar{display:none}}
.activity-timeline-module__ya2CbG__timeline{gap:var(--space-1x);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}
.session-breakdown-module__C47gkW__breakdown{gap:var(--space-3x);flex-direction:column;display:flex}.session-breakdown-module__C47gkW__title{color:var(--color-ink);margin:0}.session-breakdown-module__C47gkW__lead{gap:var(--space-1x);flex-direction:column;display:flex}
.session-companions-module__rp4ahq__companions{gap:var(--space-3x);padding-top:var(--space-5x);flex-direction:column;display:flex}.session-companions-module__rp4ahq__title{color:var(--color-ink);margin:0}.session-companions-module__rp4ahq__body{gap:var(--space-4x);align-items:center;min-width:0;display:flex}.session-companions-module__rp4ahq__faces{flex:none;align-items:center;display:flex}.session-companions-module__rp4ahq__face{box-shadow:0 0 0 var(--ring-width-sm)var(--color-overlay)}.session-companions-module__rp4ahq__face+.session-companions-module__rp4ahq__face{margin-left:-9px}.session-companions-module__rp4ahq__overflow{border:2px solid var(--color-overlay);border-radius:var(--radius-round);background:var(--badge-soft-background);min-width:28px;height:28px;color:var(--badge-soft-text);font-variant-numeric:tabular-nums;place-items:center;margin-left:-9px;padding:0 6px;display:grid}.session-companions-module__rp4ahq__people{gap:2px var(--space-3x);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.session-companions-module__rp4ahq__person{align-items:baseline;gap:6px;min-width:0;display:flex}.session-companions-module__rp4ahq__name{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-companions-module__rp4ahq__duration{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex:none}
.rooms-panel-view-module__vZ-wdq__tile{isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-glass);color:var(--color-on-accent);text-decoration:none;display:block;position:relative;overflow:hidden}.rooms-panel-view-module__vZ-wdq__tile:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.rooms-panel-view-module__vZ-wdq__image{object-fit:cover;transition:transform var(--duration-ambient)var(--ease-out)}@media (hover:hover) and (pointer:fine){.rooms-panel-view-module__vZ-wdq__tile:hover .rooms-panel-view-module__vZ-wdq__image{transform:scale(1.04)}}.rooms-panel-view-module__vZ-wdq__foot{--foot-scrim:linear-gradient(to top,rgb(var(--media-shade-ink)/72%),rgb(var(--media-shade-ink)/0%));padding:var(--space-8x)var(--space-4x)var(--space-4x);background:var(--foot-scrim);flex-direction:column;gap:2px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.rooms-panel-view-module__vZ-wdq__credit{top:var(--space-2x);right:var(--space-3x);opacity:.8;text-shadow:0 1px 2px rgba(0,0,0,.4);position:absolute}.rooms-panel-view-module__vZ-wdq__name,.rooms-panel-view-module__vZ-wdq__who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rooms-panel-view-module__vZ-wdq__who{opacity:.86}.rooms-panel-view-module__vZ-wdq__tileSkeleton{aspect-ratio:4/3;border-radius:var(--radius-lg)}@media (prefers-reduced-motion:reduce){.rooms-panel-view-module__vZ-wdq__image{transition:none}.rooms-panel-view-module__vZ-wdq__tile:hover .rooms-panel-view-module__vZ-wdq__image{transform:none}}:root[data-app-motion=off] .rooms-panel-view-module__vZ-wdq__tile:hover .rooms-panel-view-module__vZ-wdq__image{transform:none}
.avatar-module__FD-HJq__avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-round);background:var(--identity-surface);color:var(--identity-ink);flex:none;place-items:center;display:grid;position:relative}.avatar-module__FD-HJq__avatar[data-size=sm]{--avatar-size:28px;--avatar-initial-size:11px}.avatar-module__FD-HJq__avatar[data-size=md]{--avatar-size:40px;--avatar-initial-size:15px}.avatar-module__FD-HJq__avatar[data-size=lg]{--avatar-size:48px;--avatar-initial-size:18px}.avatar-module__FD-HJq__avatar[data-size=xl]{--avatar-size:96px;--avatar-initial-size:36px}.avatar-module__FD-HJq__initial{font-size:var(--avatar-initial-size);font-weight:var(--font-weight-medium);line-height:var(--leading-none);letter-spacing:var(--tracking-wide)}.avatar-module__FD-HJq__image{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}
.otp-field-module__t0BCNa__figure{display:contents}.otp-field-module__t0BCNa__otpField{gap:var(--space-1-5x);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.otp-field-module__t0BCNa__slot{min-width:0;height:var(--control-size-md);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:center;transition:border-color var(--duration-hover)var(--ease-out),background-color var(--duration-hover)var(--ease-out),box-shadow var(--duration-hover)var(--ease-out);border:0;padding:0}.otp-field-module__t0BCNa__slot::placeholder{color:var(--color-ink-muted);opacity:.4}.otp-field-module__t0BCNa__slot[data-filled]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.otp-field-module__t0BCNa__slot:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 var(--focus-ring-width)var(--color-focus);outline:none}.otp-field-module__t0BCNa__slot:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.otp-field-module__t0BCNa__slot{transition:none}}
.add-friend-modal-module__61BuYa__codeField{gap:var(--space-2x);flex-direction:column;min-width:0;display:flex}.add-friend-modal-module__61BuYa__message{margin:0}
.friend-row-module__2LRLKG__row{gap:var(--space-3x);min-width:0;min-height:60px;padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-lg);background:var(--card-inset);align-items:center;display:flex;position:relative;overflow:hidden}.friend-row-module__2LRLKG__roomBackdrop{z-index:0;object-fit:cover;opacity:.14;filter:saturate(.85);pointer-events:none;width:68%;height:100%;position:absolute;top:0;bottom:0;left:32%;right:0;transform:scale(1.04);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.68) 58%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.68) 58%,#000 100%)}.friend-row-module__2LRLKG__avatar{z-index:var(--z-raised);flex:none;position:relative}.friend-row-module__2LRLKG__presenceDot{z-index:var(--z-float);border:2px solid var(--card-background);border-radius:var(--radius-round);background:var(--color-success);width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.friend-row-module__2LRLKG__identity{z-index:var(--z-raised);flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}.friend-row-module__2LRLKG__name,.friend-row-module__2LRLKG__status{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.friend-row-module__2LRLKG__status{align-items:center;gap:5px;display:flex}.friend-row-module__2LRLKG__row[data-present] .friend-row-module__2LRLKG__status{color:var(--color-ink-soft)}.friend-row-module__2LRLKG__sharedTime{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;margin-top:2px;display:flex;overflow:hidden}.friend-row-module__2LRLKG__sharedTimeDot{opacity:.55}.friend-row-module__2LRLKG__experience{max-width:220px;margin-top:5px}.friend-row-module__2LRLKG__activityIcon{color:var(--color-ink-muted);flex:none}.friend-row-module__2LRLKG__remove{z-index:var(--z-raised);color:var(--color-ink-muted);opacity:.55;transition:opacity var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out);flex:none;position:relative}.friend-row-module__2LRLKG__row:hover .friend-row-module__2LRLKG__remove{color:var(--color-danger-ink);opacity:1}.friend-row-module__2LRLKG__remove:focus-visible{color:var(--color-danger-ink);opacity:1}.friend-row-module__2LRLKG__join{z-index:var(--z-raised);white-space:nowrap;flex:none;position:relative}@media (max-width:480px){.friend-row-module__2LRLKG__row{padding:var(--space-3x);flex-wrap:wrap}.friend-row-module__2LRLKG__join{width:calc(100% - 40px - var(--space-3x));order:1;margin-left:auto}}@media (hover:none){.friend-row-module__2LRLKG__remove{opacity:1;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.friend-row-module__2LRLKG__remove{transition:none}}
.friends-page-module__8n8F3W__group{gap:var(--space-2x);min-width:0;padding:var(--space-4x)var(--space-3x)var(--space-3x);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);box-shadow:var(--card-shadow);flex-direction:column;display:flex}.friends-page-module__8n8F3W__groupTitle{gap:var(--space-2x);padding-inline:var(--space-3x);align-items:center;margin:0;display:flex}.friends-page-module__8n8F3W__groupCount{min-width:20px;padding:1px var(--space-2x);border-radius:var(--radius-round);background:var(--badge-soft-background);color:var(--badge-soft-text);font-variant-numeric:tabular-nums;text-align:center}.friends-page-module__8n8F3W__group[data-flagged]{border-color:var(--color-flag)}.friends-page-module__8n8F3W__group[data-flagged] .friends-page-module__8n8F3W__groupCount{background:var(--color-flag-soft);color:var(--color-flag)}.friends-page-module__8n8F3W__livePulse{border-radius:var(--radius-round);background:var(--color-success-ink);width:8px;height:8px;animation:friends-page-module__8n8F3W__breathe var(--duration-breathe-slow)var(--ease-standard)infinite;flex:none}@keyframes friends-page-module__8n8F3W__breathe{0%,to{opacity:1;box-shadow:0 0 0 0 var(--color-success-ink)}50%{opacity:.62;box-shadow:0 0 0 var(--ring-width-lg)transparent}}.friends-page-module__8n8F3W__rows{gap:var(--space-1x);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.friends-page-module__8n8F3W__error{margin:0}.friends-page-module__8n8F3W__groupTitleSkeleton{width:168px;height:18px;margin:var(--space-1x)var(--space-3x)var(--space-2x);border-radius:var(--radius-round)}.friends-page-module__8n8F3W__rowSkeleton{gap:var(--space-3x);min-height:60px;padding:var(--space-2x)var(--space-3x);align-items:center;display:flex}.friends-page-module__8n8F3W__avatarSkeleton{border-radius:var(--radius-round);flex:none;width:40px;height:40px}.friends-page-module__8n8F3W__rowSkeletonText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.friends-page-module__8n8F3W__nameSkeleton{border-radius:var(--radius-round);width:min(180px,44%);height:14px}.friends-page-module__8n8F3W__statusSkeleton{border-radius:var(--radius-round);width:min(240px,62%);height:13px}.friends-page-module__8n8F3W__codePanelSkeleton{border-radius:var(--radius-card);height:288px}@media (max-width:480px){.friends-page-module__8n8F3W__group{padding:var(--space-3x)var(--space-2x)var(--space-2x)}.friends-page-module__8n8F3W__groupTitle{padding-inline:var(--space-2x)}}
.friend-request-row-module__Lt_9TW__row{gap:var(--space-3x);min-width:0;min-height:60px;padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-lg);background:var(--card-inset);align-items:center;display:flex}.friend-request-row-module__Lt_9TW__avatar{flex:none}.friend-request-row-module__Lt_9TW__identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.friend-request-row-module__Lt_9TW__name,.friend-request-row-module__Lt_9TW__note{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.friend-request-row-module__Lt_9TW__actions{gap:var(--space-2x);flex:none;align-items:center;display:flex}@media (max-width:480px){.friend-request-row-module__Lt_9TW__row{padding:var(--space-3x);flex-wrap:wrap}.friend-request-row-module__Lt_9TW__actions{width:100%;padding-left:calc(40px + var(--space-3x))}.friend-request-row-module__Lt_9TW__row[data-direction=incoming] .friend-request-row-module__Lt_9TW__actionButton{flex:1}}
.picture-in-picture-timer-module__ppGtiW__frame{--frame-pad:clamp(10px,5cqmin,24px);--frame-gap:clamp(6px,3.2cqmin,16px);--frame-disc:clamp(34px,14cqmin,56px);--frame-chip:clamp(28px,10cqmin,42px);--fst-ink-far:color-mix(in oklab,var(--fst-ink-end)55%,var(--fst-ink));isolation:isolate;background:var(--fst-ground);color:var(--fst-ink);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;container:frame/size}.picture-in-picture-timer-module__ppGtiW__frame ::selection{background:var(--fst-glass-strong);color:var(--fst-ink)}.picture-in-picture-timer-module__ppGtiW__inner{z-index:var(--z-raised);gap:var(--frame-gap);height:100%;padding:var(--frame-pad);padding-top:calc(var(--frame-pad) + var(--safe-top,0px));flex-direction:column;align-items:center;display:flex;position:relative}.picture-in-picture-timer-module__ppGtiW__head{flex-direction:column;align-items:center;gap:max(2px,min(1.2cqmin,6px));min-width:0;max-width:100%;display:flex}.picture-in-picture-timer-module__ppGtiW__chip{max-width:100%;height:var(--frame-chip);border-radius:var(--radius-round);background:var(--fst-glass);color:var(--fst-ink);font-size:max(12px,min(4.1cqmin,15px));font-weight:var(--font-weight-semibold);line-height:var(--leading-none);align-items:center;gap:.45em;padding:0 .95em 0 .75em;display:inline-flex}.picture-in-picture-timer-module__ppGtiW__chip[data-named]{background:var(--fst-card);color:var(--fst-accent)}.picture-in-picture-timer-module__ppGtiW__chipGlyph{flex:none;width:1.3em;height:1.3em}.picture-in-picture-timer-module__ppGtiW__chipLabel,.picture-in-picture-timer-module__ppGtiW__focus{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picture-in-picture-timer-module__ppGtiW__chipLabel{min-width:0}.picture-in-picture-timer-module__ppGtiW__focus{max-width:100%;color:var(--fst-ink-soft);font-size:max(11px,min(3.6cqmin,14px));font-weight:var(--font-weight-medium);line-height:var(--leading-snug)}.picture-in-picture-timer-module__ppGtiW__center{gap:calc(var(--frame-gap)*1.25);flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.picture-in-picture-timer-module__ppGtiW__face{flex-direction:column;align-items:center;gap:max(2px,min(1.6cqmin,10px));max-width:100%;display:flex}.picture-in-picture-timer-module__ppGtiW__clock{font-size:min(calc((100cqw - 2*var(--frame-pad))/4.75),30cqh);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:var(--leading-none);letter-spacing:var(--tracking-tighter);white-space:nowrap;display:block}.picture-in-picture-timer-module__ppGtiW__digits{--ink-fade:linear-gradient(100deg,var(--fst-ink)20%,var(--fst-ink-far)100%);background:var(--ink-fade);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.04em;padding-right:.04em}.picture-in-picture-timer-module__ppGtiW__frame[data-resting] .picture-in-picture-timer-module__ppGtiW__digits{background:var(--fst-ink-soft);-webkit-background-clip:text;background-clip:text}.picture-in-picture-timer-module__ppGtiW__split{color:var(--fst-ink-soft);font-size:max(11px,min(3.6cqmin,14px));font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.6em;margin:0;display:flex}.picture-in-picture-timer-module__ppGtiW__split [data-lit]{color:var(--fst-ink)}.picture-in-picture-timer-module__ppGtiW__splitDot{border-radius:var(--radius-circle);background:currentColor;width:3px;height:3px}.picture-in-picture-timer-module__ppGtiW__transport{justify-content:center;align-items:center;gap:max(6px,min(2.4cqmin,10px));display:flex}.picture-in-picture-timer-module__ppGtiW__pill{width:var(--frame-disc);height:var(--frame-disc);border-radius:var(--radius-round);font-size:max(13px,min(3.6cqmin,16px));font-weight:var(--font-weight-semibold);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:filter var(--duration-dialog)var(--ease-out),transform var(--duration-dialog)var(--ease-out);border:0;justify-content:center;align-items:center;gap:.5em;padding:0;display:inline-flex;position:relative;overflow:hidden}.picture-in-picture-timer-module__ppGtiW__pill[data-variant=disc]{background:var(--fst-disc);color:var(--fst-disc-ink)}.picture-in-picture-timer-module__ppGtiW__pill[data-variant=stop]{background:var(--fst-stop);color:var(--color-on-stop)}@media (hover:hover) and (pointer:fine){.picture-in-picture-timer-module__ppGtiW__pill:hover:not(:disabled){filter:brightness(.95)}}.picture-in-picture-timer-module__ppGtiW__pill:active:not(:disabled){transition-duration:var(--duration-hover);transform:scale(.95)}.picture-in-picture-timer-module__ppGtiW__pill:disabled{opacity:.6;cursor:default}.picture-in-picture-timer-module__ppGtiW__pill:focus-visible{outline:2px solid var(--fst-ink);outline-offset:3px}.picture-in-picture-timer-module__ppGtiW__friendsToggle:focus-visible{outline:2px solid var(--fst-ink);outline-offset:3px}.picture-in-picture-timer-module__ppGtiW__pill[data-reloading]:after{--sweep-fill:color-mix(in srgb,var(--color-on-accent)28%,transparent);content:"";background:var(--sweep-fill);pointer-events:none;transform-origin:0;animation:picture-in-picture-timer-module__ppGtiW__reload var(--fst-settle)linear forwards;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes picture-in-picture-timer-module__ppGtiW__reload{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.picture-in-picture-timer-module__ppGtiW__pillGlyph{width:calc(var(--frame-disc)*.42);height:calc(var(--frame-disc)*.42);flex:none;place-items:center;display:inline-grid}.picture-in-picture-timer-module__ppGtiW__pillGlyphIcon{width:100%;height:100%}.picture-in-picture-timer-module__ppGtiW__pillLabel{display:none}.picture-in-picture-timer-module__ppGtiW__glyphStack{place-items:center;width:100%;height:100%;display:inline-grid;position:relative}.picture-in-picture-timer-module__ppGtiW__glyphIdle,.picture-in-picture-timer-module__ppGtiW__glyphDone{transition:opacity var(--duration-dialog)var(--ease-out),transform var(--duration-dialog)var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.picture-in-picture-timer-module__ppGtiW__glyphDone,.picture-in-picture-timer-module__ppGtiW__glyphStack[data-done] .picture-in-picture-timer-module__ppGtiW__glyphIdle{opacity:0;transform:scale(.8)}.picture-in-picture-timer-module__ppGtiW__glyphStack[data-done] .picture-in-picture-timer-module__ppGtiW__glyphDone{opacity:1;transform:none}.picture-in-picture-timer-module__ppGtiW__error{gap:var(--space-1x);border-radius:var(--radius-round);background:var(--fst-card);max-width:100%;color:var(--fst-card-ink);font-size:max(11px,min(3.4cqmin,13px));line-height:var(--leading-snug);align-items:center;margin:0;padding:6px 12px;display:inline-flex}.picture-in-picture-timer-module__ppGtiW__errorIcon{color:var(--fst-stop);flex:none}.picture-in-picture-timer-module__ppGtiW__friends{flex:none;justify-content:center;width:100%;min-width:0;display:flex;position:relative}.picture-in-picture-timer-module__ppGtiW__friendsToggle{gap:var(--space-2x);max-width:100%;height:var(--frame-chip);border-radius:var(--radius-round);background:var(--fst-glass);color:var(--fst-ink);font-size:max(12px,min(3.8cqmin,14px));font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-dialog)var(--ease-out);border:0;align-items:center;padding:0 .9em 0 .35em;display:inline-flex}@media (hover:hover) and (pointer:fine){.picture-in-picture-timer-module__ppGtiW__friendsToggle:hover{background:var(--fst-glass-strong)}}.picture-in-picture-timer-module__ppGtiW__faces{gap:3px;display:flex}.picture-in-picture-timer-module__ppGtiW__friendFace{width:calc(var(--frame-chip) - 10px);height:calc(var(--frame-chip) - 10px)}.picture-in-picture-timer-module__ppGtiW__friendsTitle{white-space:nowrap}.picture-in-picture-timer-module__ppGtiW__caret{transition:transform var(--duration-dialog)var(--ease-out);flex:none}.picture-in-picture-timer-module__ppGtiW__friendsToggle[aria-expanded=true] .picture-in-picture-timer-module__ppGtiW__caret{transform:rotate(180deg)}.picture-in-picture-timer-module__ppGtiW__people{right:0;bottom:calc(100% + var(--space-2x));z-index:var(--z-float);overscroll-behavior:contain;max-height:62cqh;padding:var(--space-2x);border-radius:var(--radius-floating);background:var(--fst-card);color:var(--fst-card-ink);box-shadow:var(--shadow-2);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex;position:absolute;left:0;overflow-y:auto}.picture-in-picture-timer-module__ppGtiW__person{gap:var(--space-2x);align-items:center;padding:6px 8px;display:flex}.picture-in-picture-timer-module__ppGtiW__personText{flex-direction:column;flex:1;min-width:0;display:flex}.picture-in-picture-timer-module__ppGtiW__name,.picture-in-picture-timer-module__ppGtiW__status{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picture-in-picture-timer-module__ppGtiW__status{--status-ink:color-mix(in srgb,var(--fst-card-ink)62%,transparent);color:var(--status-ink)}.picture-in-picture-timer-module__ppGtiW__presentDot{border-radius:var(--radius-circle);background:var(--fst-present);flex:none;width:8px;height:8px}@container frame (width>=480px) and (height>=240px){.picture-in-picture-timer-module__ppGtiW__pill{width:auto;padding:0 1.15em 0 .95em}.picture-in-picture-timer-module__ppGtiW__pillGlyph{width:1.3em;height:1.3em}.picture-in-picture-timer-module__ppGtiW__pillLabel{display:inline}}@container frame (height<320px){.picture-in-picture-timer-module__ppGtiW__split{display:none}}@container frame (height<250px){.picture-in-picture-timer-module__ppGtiW__focus,.picture-in-picture-timer-module__ppGtiW__friendsTitle,.picture-in-picture-timer-module__ppGtiW__caret{display:none}.picture-in-picture-timer-module__ppGtiW__friendsToggle{padding-right:.35em}}@container frame (height<190px){.picture-in-picture-timer-module__ppGtiW__head,.picture-in-picture-timer-module__ppGtiW__friends{display:none}}@container frame (aspect-ratio>=2.1){.picture-in-picture-timer-module__ppGtiW__inner{align-items:stretch}.picture-in-picture-timer-module__ppGtiW__center{column-gap:calc(var(--frame-gap)*2);flex-flow:wrap;justify-content:space-between}.picture-in-picture-timer-module__ppGtiW__head,.picture-in-picture-timer-module__ppGtiW__face{align-items:flex-start}.picture-in-picture-timer-module__ppGtiW__friends{justify-content:flex-start}.picture-in-picture-timer-module__ppGtiW__clock{font-size:min(calc((66cqw - 2*var(--frame-pad))/4.75),44cqh)}.picture-in-picture-timer-module__ppGtiW__pill{width:var(--frame-disc);padding:0}.picture-in-picture-timer-module__ppGtiW__pillGlyph{width:calc(var(--frame-disc)*.42);height:calc(var(--frame-disc)*.42)}.picture-in-picture-timer-module__ppGtiW__pillLabel{display:none}}@media (prefers-reduced-motion:reduce){.picture-in-picture-timer-module__ppGtiW__pill,.picture-in-picture-timer-module__ppGtiW__caret,.picture-in-picture-timer-module__ppGtiW__friendsToggle,.picture-in-picture-timer-module__ppGtiW__glyphIdle,.picture-in-picture-timer-module__ppGtiW__glyphDone{transition:none}.picture-in-picture-timer-module__ppGtiW__pill:hover:not(:disabled),.picture-in-picture-timer-module__ppGtiW__pill:active:not(:disabled){transform:none}.picture-in-picture-timer-module__ppGtiW__pill[data-reloading]:after{animation:none}}:root[data-app-motion=off] .picture-in-picture-timer-module__ppGtiW__pill:hover:not(:disabled),:root[data-app-motion=off] .picture-in-picture-timer-module__ppGtiW__pill:active:not(:disabled){transform:none}
@media (hover:none) and (pointer:coarse){.panel-controls-module__UTyjma__keyboardOnly{display:none}}.panel-controls-module__UTyjma__controls{gap:var(--space-2x);align-items:center;display:inline-flex}
.timer-dock-module__R40IHa__dock{--card-width:auto;--card-max-width:100%;--card-padding:var(--space-2x)}.timer-dock-module__R40IHa__doors{gap:var(--space-2x);align-items:center;display:flex}@media not (min-width:1440px){.timer-dock-module__R40IHa__dock{--card-padding:var(--space-2x)0;min-width:0;max-width:100%}.timer-dock-module__R40IHa__doors{overscroll-behavior-x:contain;max-width:100%;padding-top:2px;padding-bottom:2px;padding-inline:var(--space-2x);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--space-2x),#000 calc(100% - var(--space-2x)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--space-2x),#000 calc(100% - var(--space-2x)),transparent);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2x);margin-top:-2px;margin-bottom:-2px;overflow-x:auto}.timer-dock-module__R40IHa__doors::-webkit-scrollbar{display:none}.timer-dock-module__R40IHa__door{scroll-snap-align:start;flex:none}}@media not (min-width:1180px){.timer-dock-module__R40IHa__dock{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3)}}
.textarea-module__qzs8iq__field{gap:var(--space-2x);display:grid}.textarea-module__qzs8iq__label{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.textarea-module__qzs8iq__control{width:100%;min-width:0;min-height:120px;padding:var(--space-4x)var(--space-5x);resize:vertical;border-radius:var(--radius-lg);background:var(--field-ground,var(--color-glass));color:var(--color-ink);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);transition:border-color var(--duration-hover)var(--ease-out),box-shadow var(--duration-hover)var(--ease-out);border:1px solid transparent}.textarea-module__qzs8iq__control::placeholder{color:var(--color-ink-muted)}@media (hover:hover) and (pointer:fine){.textarea-module__qzs8iq__control:not(:disabled):not(:focus):hover{--control-hover-background:color-mix(in srgb,var(--color-glass)55%,var(--color-accent-soft));background:var(--control-hover-background)}}.textarea-module__qzs8iq__control:focus{box-shadow:0 0 0 var(--focus-ring-width)var(--color-focus);border-color:transparent;outline:none}.textarea-module__qzs8iq__control:disabled{opacity:.58;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.textarea-module__qzs8iq__control{transition:none}}
.support-settings-module__sr7cLW__root{container:support/inline-size}.support-settings-module__sr7cLW__heading{margin:0}.support-settings-module__sr7cLW__header,.support-settings-module__sr7cLW__conversationHeader,.support-settings-module__sr7cLW__threadTopline{gap:var(--space-4x);justify-content:space-between;align-items:center;display:flex}.support-settings-module__sr7cLW__description,.support-settings-module__sr7cLW__muted{margin-top:var(--space-1x);color:var(--color-ink-soft)}.support-settings-module__sr7cLW__layout{--field-ground:var(--color-glass);min-height:520px;margin-top:var(--space-6x);border-radius:var(--radius-card);background:var(--card-inset);grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}.support-settings-module__sr7cLW__threadList{padding:var(--space-3x);background:var(--color-glass)}.support-settings-module__sr7cLW__threads{--liquid-radius:var(--radius-md);--liquid-spread-x:0px;--liquid-spread-y:0px;gap:var(--space-1x);flex-direction:column;display:flex}.support-settings-module__sr7cLW__threadButton{--liquid-card-ground:var(--card-inset);padding:var(--space-3x);border-radius:var(--radius-md);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0}@media (hover:hover) and (pointer:fine){.support-settings-module__sr7cLW__threadButton:not([data-active]):hover{--liquid-card-ground:var(--color-glass-strong)}[data-liquid-live] .support-settings-module__sr7cLW__threadButton:not([data-active]):hover{--liquid-card-ground:var(--card-inset)}}.support-settings-module__sr7cLW__threadButton[data-active]{--liquid-card-ground:var(--color-accent-soft)}.support-settings-module__sr7cLW__threadButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:-1px}.support-settings-module__sr7cLW__statusText{color:var(--color-ink-soft)}.support-settings-module__sr7cLW__preview{margin-top:var(--space-1x);color:var(--color-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.support-settings-module__sr7cLW__conversation{min-width:0;padding:var(--space-5x)}.support-settings-module__sr7cLW__form,.support-settings-module__sr7cLW__conversationInner,.support-settings-module__sr7cLW__replyForm,.support-settings-module__sr7cLW__messages{gap:var(--space-4x);flex-direction:column;display:flex}.support-settings-module__sr7cLW__field{gap:var(--space-2x);display:grid}.support-settings-module__sr7cLW__fieldLabel{color:var(--color-ink)}.support-settings-module__sr7cLW__formActions{justify-content:flex-end;display:flex}.support-settings-module__sr7cLW__messages{padding-block:var(--space-2x)}.support-settings-module__sr7cLW__message{max-width:80%;padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-md);background:var(--color-glass);align-self:flex-start}.support-settings-module__sr7cLW__message[data-author=user]{background:var(--color-accent-soft);align-self:flex-end}.support-settings-module__sr7cLW__messageAuthor{color:var(--color-ink-soft)}.support-settings-module__sr7cLW__messageBody{margin-block:var(--space-1x);white-space:pre-wrap}@container support (width<=700px){.support-settings-module__sr7cLW__layout{grid-template-columns:minmax(0,1fr)}}
.card-grid-module__teKQ4G__cardGrid{--card-grid-smallest:280px;--card-grid-max-columns:100;--card-grid-gap:var(--space-4x);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--card-grid-smallest),(100% - (var(--card-grid-max-columns) - 1)*var(--card-grid-gap))/var(--card-grid-max-columns))),1fr));gap:var(--card-grid-gap);margin:0;padding:0;list-style:none;display:grid}.card-grid-module__teKQ4G__cardGrid[data-variant=masonry]{column-gap:var(--space-4x);columns:var(--card-grid-smallest);display:block}@media (max-width:680px){.card-grid-module__teKQ4G__cardGrid{--card-grid-gap:var(--space-3x)}.card-grid-module__teKQ4G__cardGrid[data-variant=masonry]{column-gap:var(--space-3x);columns:2}}@media (max-width:480px){.card-grid-module__teKQ4G__cardGrid[data-variant=masonry]{columns:1}}
.stage-layout-module__wuvhLG__columns{gap:var(--space-6x);width:100%;min-height:var(--stage-min-height,auto);flex:1;grid-template-columns:minmax(280px,1fr) fit-content(900px) minmax(280px,1fr);align-items:center;display:grid}.stage-layout-module__wuvhLG__foot[data-fit=page]{gap:var(--space-4x);width:100%;padding-top:var(--stage-foot-offset,var(--space-6x));grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;display:grid}.stage-layout-module__wuvhLG__stageLayout{isolation:isolate;background:var(--color-ground);min-width:0;min-height:100%;position:relative;overflow:hidden}.stage-layout-module__wuvhLG__ground{position:absolute;top:0;bottom:0;left:0;right:0}.stage-layout-module__wuvhLG__content{--stage-padding:clamp(var(--space-4x),2vw,var(--space-8x));z-index:var(--z-raised);gap:clamp(var(--space-4x),2vw,var(--space-8x));width:100%;min-height:calc(100dvh/var(--stage-zoom,1));max-height:calc(100dvh/var(--stage-zoom,1));padding:calc(var(--stage-padding) + var(--safe-top))calc(var(--stage-padding) + var(--safe-right))calc(var(--stage-padding) + var(--safe-bottom))calc(var(--stage-padding) + var(--safe-left));zoom:var(--stage-zoom,1);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(300px,440px) minmax(400px,1fr) minmax(300px,440px);justify-content:space-between;align-items:start;display:grid;position:relative;overflow:clip}.stage-layout-module__wuvhLG__content::-webkit-scrollbar{display:none}.stage-layout-module__wuvhLG__foot[data-fit=screen]{z-index:var(--z-dock);column-gap:inherit;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,440px) minmax(max-content,1fr) minmax(0,440px);align-items:end;display:grid;position:relative}@media not (min-width:1180px){.stage-layout-module__wuvhLG__columns{gap:var(--space-4x);grid-template-columns:minmax(0,1fr);align-content:start}.stage-layout-module__wuvhLG__foot[data-fit=page]{display:contents}}@media (max-width:1180px){.stage-layout-module__wuvhLG__stageLayout{min-height:100dvh;overflow:clip}.stage-layout-module__wuvhLG__content{gap:var(--space-6x);flex-direction:column;min-height:100dvh;max-height:none;display:flex;overflow:visible}.stage-layout-module__wuvhLG__foot[data-fit=screen]{bottom:calc(var(--stage-padding) + var(--safe-bottom));gap:var(--space-2x);order:var(--stage-foot-order,0);align-self:stretch;align-items:flex-end;display:flex;position:-webkit-sticky;position:sticky}.stage-layout-module__wuvhLG__stageLayout:not([data-ground-fixed])>.stage-layout-module__wuvhLG__ground{height:100lvh;position:fixed;top:0;bottom:auto;left:0;right:0}.stage-layout-module__wuvhLG__stageLayout[data-ground-fixed]{height:100%;min-height:0}.stage-layout-module__wuvhLG__stageLayout[data-ground-fixed] .stage-layout-module__wuvhLG__content{overscroll-behavior:contain;scrollbar-width:none;height:100%;min-height:0;overflow-y:auto}.stage-layout-module__wuvhLG__stageLayout[data-ground-fixed] .stage-layout-module__wuvhLG__foot[data-fit=screen]{bottom:0}}@media (max-height:800px) and (not (max-width:1180px)){.stage-layout-module__wuvhLG__content{--stage-padding:var(--space-4x);padding-bottom:10px}}
.list-row-glyph-module__2eb90q__listRowGlyph{--list-row-glyph-ink:color-mix(in srgb,var(--glyph-color)45%,var(--fst-ink));width:22px;height:22px;color:var(--list-row-glyph-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}
.time-cards-module__toT5kW__times{--card-max-width:440px;--card-gap:var(--space-3x)}.time-cards-module__toT5kW__times>:last-child{gap:var(--space-3x);flex-direction:column;display:flex}.time-cards-module__toT5kW__split{gap:var(--space-2x);flex-direction:column;display:flex}.time-cards-module__toT5kW__row{gap:var(--space-4x);justify-content:space-between;margin:0;display:flex}.time-cards-module__toT5kW__card{gap:var(--space-3x);opacity:.8;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:0;transition:opacity var(--duration-hover)var(--ease-out);align-items:center;display:flex}.time-cards-module__toT5kW__card[data-active]{opacity:1}.time-cards-module__toT5kW__icon{color:var(--fst-ink-end);flex:none}.time-cards-module__toT5kW__text{flex-direction:column;align-items:flex-start;gap:0;display:flex}.time-cards-module__toT5kW__value{margin:0}.time-cards-module__toT5kW__bar{border-radius:var(--radius-round);background:var(--fst-glass-strong);justify-content:flex-end;height:14px;display:flex;overflow:hidden}.time-cards-module__toT5kW__fill{width:calc(var(--active-share)*100%);border-radius:var(--radius-round);background:var(--fst-card);height:100%}[data-fullscreen] .time-cards-module__toT5kW__times{--card-padding:var(--space-3x);--card-gap:var(--space-2x)}@media not (min-width:1180px){.time-cards-module__toT5kW__times{--card-max-width:640px}}@media (max-width:680px){.time-cards-module__toT5kW__row{gap:var(--space-3x)}}@media (prefers-reduced-motion:reduce){.time-cards-module__toT5kW__card,.time-cards-module__toT5kW__fill{transition:none}}
.rolling-clock-module__yuTbQq__clock{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:var(--leading-none);white-space:nowrap;align-items:center;display:inline-flex}.rolling-clock-module__yuTbQq__part{--number-flow-mask-height:.28em}.rolling-clock-module__yuTbQq__separator{justify-content:center;align-items:center;width:.42em;height:1em;display:inline-flex}
.timer-clock-module__v9KTZW__clock{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:var(--leading-none);letter-spacing:var(--tracking-tighter);display:block}.timer-clock-module__v9KTZW__clock>:not([data-rolling]){--ink-fade:linear-gradient(100deg,var(--fst-ink)20%,var(--fst-ink-far)100%);background:var(--ink-fade);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.04em;padding-right:.04em}.timer-clock-module__v9KTZW__clock [data-rolling]>:nth-child(2){--ink-fade-step:color-mix(in oklab,var(--fst-ink-far)25%,var(--fst-ink));color:var(--ink-fade-step)}.timer-clock-module__v9KTZW__clock [data-rolling]>:nth-child(3){--ink-fade-step:color-mix(in oklab,var(--fst-ink-far)50%,var(--fst-ink));color:var(--ink-fade-step)}.timer-clock-module__v9KTZW__clock [data-rolling]>:nth-child(4){--ink-fade-step:color-mix(in oklab,var(--fst-ink-far)75%,var(--fst-ink));color:var(--ink-fade-step)}.timer-clock-module__v9KTZW__clock [data-rolling]>:nth-child(5){color:var(--fst-ink-far)}
.timer-face-module__2UnLNW__visitBand{z-index:var(--z-float);width:min(440px,calc(100% - var(--space-8x)));justify-content:center;display:flex;position:absolute;top:0;left:50%;translate:-50%}@media not (min-width:1180px){.timer-face-module__2UnLNW__visitBand{width:100%;margin-top:var(--space-5x);margin-bottom:var(--space-4x);position:static;translate:none}}.timer-face-module__2UnLNW__belowTransport{justify-content:center;width:100%;display:flex}@media (min-width:1180px){.timer-face-module__2UnLNW__belowTransport{display:none}}.timer-face-module__2UnLNW__side{align-items:center;min-width:0;display:flex}.timer-face-module__2UnLNW__side[data-side=right]{justify-content:flex-end}.timer-face-module__2UnLNW__slot{justify-content:inherit;width:100%;display:flex}.timer-face-module__2UnLNW__latest{min-height:42px}.timer-face-module__2UnLNW__face{gap:var(--space-5x);width:100%;max-width:900px;padding:var(--space-8x)0;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.timer-face-module__2UnLNW__clock{font-size:var(--font-size-clock);display:block}.timer-face-module__2UnLNW__row{gap:var(--space-3x);width:100%;margin-top:calc(-1*var(--space-4x));flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.timer-face-module__2UnLNW__activity{flex-wrap:wrap;justify-content:center;min-width:0;display:flex}.timer-face-module__2UnLNW__transport{gap:var(--space-2x);flex:none;align-items:center;display:flex}.timer-face-module__2UnLNW__glyphStack{place-items:center;width:22px;height:22px;display:inline-grid;position:relative}.timer-face-module__2UnLNW__glyph{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.timer-face-module__2UnLNW__face .timer-face-module__2UnLNW__skeletonTimes,.timer-face-module__2UnLNW__face .timer-face-module__2UnLNW__skeletonClock,.timer-face-module__2UnLNW__face .timer-face-module__2UnLNW__skeletonPill,.timer-face-module__2UnLNW__face .timer-face-module__2UnLNW__skeletonDisc,.timer-face-module__2UnLNW__side .timer-face-module__2UnLNW__skeletonSide{background:var(--fst-glass)}.timer-face-module__2UnLNW__skeletonTimes{border-radius:var(--radius-xl);width:100%;max-width:400px;height:198px}.timer-face-module__2UnLNW__skeletonClock{border-radius:var(--radius-lg);width:4.35em;height:1em}.timer-face-module__2UnLNW__skeletonRow{gap:var(--space-3x)}.timer-face-module__2UnLNW__skeletonPill{border-radius:var(--radius-round);width:200px;height:56px}.timer-face-module__2UnLNW__skeletonDiscs{gap:var(--space-2x);display:flex}.timer-face-module__2UnLNW__skeletonDisc{border-radius:var(--radius-circle);width:56px;height:56px}.timer-face-module__2UnLNW__skeletonSide{border-radius:var(--radius-xl);width:100%;max-width:440px;height:146px}[data-fullscreen] .timer-face-module__2UnLNW__face{gap:var(--space-4x);padding:var(--space-2x)0}[data-fullscreen] .timer-face-module__2UnLNW__clock{font-size:min(9vw,16vh)}@media not (min-width:1180px){.timer-face-module__2UnLNW__face,.timer-face-module__2UnLNW__side{--card-max-width:640px}.timer-face-module__2UnLNW__face{gap:var(--space-5x);max-width:none;padding:var(--space-6x)0 var(--space-2x)}.timer-face-module__2UnLNW__skeletonTimes{max-width:640px}.timer-face-module__2UnLNW__clock{order:-2;font-size:min(19.5vw,176px)}.timer-face-module__2UnLNW__row{order:-1;justify-content:center}.timer-face-module__2UnLNW__activity{justify-content:center}.timer-face-module__2UnLNW__side[data-side=left]{display:none}.timer-face-module__2UnLNW__side[data-side=right]{order:2;justify-content:center}.timer-face-module__2UnLNW__side:empty,.timer-face-module__2UnLNW__side[aria-hidden=true]{display:none}[data-fullscreen] .timer-face-module__2UnLNW__clock{font-size:min(19.5vw,22dvh)}}@media (max-width:680px){.timer-face-module__2UnLNW__skeletonTimes{height:194px}}
.timer-foot-module__fLyMjq__corner{grid-column:1;justify-content:flex-start;min-width:0;display:flex}.timer-foot-module__fLyMjq__dock{grid-column:2;justify-content:center;min-width:0;max-width:100%;display:flex}.timer-foot-module__fLyMjq__controls{gap:var(--space-3x);grid-column:3;justify-content:flex-end;align-items:center;display:flex}@media not (min-width:1180px){.timer-foot-module__fLyMjq__corner{display:none}.timer-foot-module__fLyMjq__controls{margin-top:var(--space-5x);order:1;justify-content:center}.timer-foot-module__fLyMjq__dock{bottom:calc(var(--space-3x) + var(--safe-bottom,0px));z-index:var(--z-float);contain:inline-size;width:100%;min-width:0;margin-top:var(--space-5x);order:2;position:-webkit-sticky;position:sticky}}@media (max-width:680px){.timer-foot-module__fLyMjq__controls{display:none}}
.day-clock-trigger-module__smIyXW__trigger{border-radius:var(--radius-round);cursor:pointer;transition:filter var(--duration-press)var(--ease-out),box-shadow var(--duration-hover)var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.day-clock-trigger-module__smIyXW__trigger:hover{box-shadow:0 0 0 var(--ring-width-lg)var(--color-glass)}[data-liquid-live] .day-clock-trigger-module__smIyXW__trigger:not(:-webkit-any([data-variant=panel],[data-open])):hover{box-shadow:none}[data-liquid-live] .day-clock-trigger-module__smIyXW__trigger:not(:-moz-any([data-variant=panel],[data-open])):hover{box-shadow:none}[data-liquid-live] .day-clock-trigger-module__smIyXW__trigger:not(:is([data-variant=panel],[data-open])):hover{box-shadow:none}}.day-clock-trigger-module__smIyXW__trigger:active{filter:var(--press-shade)}.day-clock-trigger-module__smIyXW__trigger[data-open]{box-shadow:0 0 0 var(--ring-width-lg)var(--color-accent-soft)}.day-clock-trigger-module__smIyXW__trigger:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.day-clock-trigger-module__smIyXW__trigger:-webkit-any([data-variant=panel],[data-variant=corner]){--panel-wash:color-mix(in srgb,var(--color-ink)5%,transparent);border-radius:var(--radius-round)}.day-clock-trigger-module__smIyXW__trigger:-moz-any([data-variant=panel],[data-variant=corner]){--panel-wash:color-mix(in srgb,var(--color-ink)5%,transparent);border-radius:var(--radius-round)}.day-clock-trigger-module__smIyXW__trigger:is([data-variant=panel],[data-variant=corner]){--panel-wash:color-mix(in srgb,var(--color-ink)5%,transparent);border-radius:var(--radius-round)}.day-clock-trigger-module__smIyXW__trigger:-webkit-any([data-variant=panel],[data-variant=corner])[data-open]{background:var(--panel-wash);box-shadow:none}.day-clock-trigger-module__smIyXW__trigger:-moz-any([data-variant=panel],[data-variant=corner])[data-open]{background:var(--panel-wash);box-shadow:none}.day-clock-trigger-module__smIyXW__trigger:is([data-variant=panel],[data-variant=corner])[data-open]{background:var(--panel-wash);box-shadow:none}@media (hover:hover) and (pointer:fine){.day-clock-trigger-module__smIyXW__trigger:-webkit-any([data-variant=panel],[data-variant=corner]):hover{background:var(--panel-wash);box-shadow:none}.day-clock-trigger-module__smIyXW__trigger:-moz-any([data-variant=panel],[data-variant=corner]):hover{background:var(--panel-wash);box-shadow:none}.day-clock-trigger-module__smIyXW__trigger:is([data-variant=panel],[data-variant=corner]):hover{background:var(--panel-wash);box-shadow:none}}
.session-date-selector-module__Nvnbkq__pickerHeader{gap:var(--space-1x);display:grid}.session-date-selector-module__Nvnbkq__calendar,.session-date-selector-module__Nvnbkq__months,.session-date-selector-module__Nvnbkq__month{width:100%}.session-date-selector-module__Nvnbkq__calendar{--calendar-cell:42px;position:relative}.session-date-selector-module__Nvnbkq__month{gap:var(--space-3x);display:grid}.session-date-selector-module__Nvnbkq__monthCaption{justify-content:center;align-items:center;min-height:40px;display:flex}.session-date-selector-module__Nvnbkq__captionLabel{color:var(--color-ink);text-transform:capitalize}.session-date-selector-module__Nvnbkq__navigation{right:var(--space-5x);left:var(--space-5x);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.session-date-selector-module__Nvnbkq__navigationButton{border-radius:var(--radius-md);background:var(--color-glass);width:40px;height:40px;color:var(--color-ink-soft);cursor:pointer;pointer-events:auto;border:0;place-items:center;padding:0;display:grid}.session-date-selector-module__Nvnbkq__navigationButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.session-date-selector-module__Nvnbkq__dayButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.session-date-selector-module__Nvnbkq__showAll:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.session-date-selector-module__Nvnbkq__navigationButton:disabled{opacity:.35;cursor:default}.session-date-selector-module__Nvnbkq__chevron{width:18px;height:18px}.session-date-selector-module__Nvnbkq__monthGrid{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:100%}.session-date-selector-module__Nvnbkq__weekdays,.session-date-selector-module__Nvnbkq__week{display:table-row}.session-date-selector-module__Nvnbkq__weekday,.session-date-selector-module__Nvnbkq__day{width:var(--calendar-cell);height:var(--calendar-cell);text-align:center;padding:0}.session-date-selector-module__Nvnbkq__weekday{color:var(--color-ink-muted);text-transform:capitalize}.session-date-selector-module__Nvnbkq__dayButton{border-radius:var(--radius-md);width:100%;height:100%;color:var(--color-ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 0 4px;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.session-date-selector-module__Nvnbkq__dayButton:hover:not(:disabled){background:var(--color-glass)}.session-date-selector-module__Nvnbkq__selected .session-date-selector-module__Nvnbkq__dayButton:hover:not(:disabled){background:var(--color-accent-hover)}}.session-date-selector-module__Nvnbkq__hasSessions .session-date-selector-module__Nvnbkq__dayButton:after{content:"";border-radius:var(--radius-circle);background:var(--color-accent);width:5px;height:5px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.session-date-selector-module__Nvnbkq__today .session-date-selector-module__Nvnbkq__dayButton{--today-ring:inset 0 0 0 var(--border-width)color-mix(in srgb,var(--color-accent)42%,transparent);color:var(--color-accent);box-shadow:var(--today-ring)}.session-date-selector-module__Nvnbkq__selected .session-date-selector-module__Nvnbkq__dayButton{background:var(--color-accent);color:var(--color-on-accent)}.session-date-selector-module__Nvnbkq__selected .session-date-selector-module__Nvnbkq__dayButton:after{background:var(--color-on-accent)}.session-date-selector-module__Nvnbkq__outside .session-date-selector-module__Nvnbkq__dayButton{color:var(--color-ink-muted);opacity:.42}.session-date-selector-module__Nvnbkq__disabled .session-date-selector-module__Nvnbkq__dayButton{color:var(--color-ink-muted);opacity:.28;cursor:default}.session-date-selector-module__Nvnbkq__footer{gap:var(--space-3x);padding-top:var(--space-4x);justify-content:space-between;align-items:center;display:flex}.session-date-selector-module__Nvnbkq__legend{gap:var(--space-2x);color:var(--color-ink-muted);align-items:center;display:inline-flex}.session-date-selector-module__Nvnbkq__legendDot{border-radius:var(--radius-circle);background:var(--color-accent);width:6px;height:6px}.session-date-selector-module__Nvnbkq__showAll{gap:var(--space-2x);padding:var(--space-2x)var(--space-3x);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent);cursor:pointer;border:0;align-items:center;display:inline-flex}@media (max-width:480px){.session-date-selector-module__Nvnbkq__calendar{--calendar-cell:38px}.session-date-selector-module__Nvnbkq__footer{flex-direction:column;align-items:stretch}.session-date-selector-module__Nvnbkq__showAll{justify-content:center}}
.page-module__N2Imzq__page{gap:var(--space-4x);max-width:640px;padding:var(--space-8x)var(--space-5x);flex-direction:column;margin:0 auto;display:flex}.page-module__N2Imzq__actions{gap:var(--space-2x);flex-wrap:wrap;display:flex}.page-module__N2Imzq__stage{width:100%;max-width:1180px;padding:0 var(--space-5x)var(--space-8x);margin:0 auto;container:page/inline-size}
.connection-signal-module__A0cIGa__dot{border:2px solid var(--connection-dot-ring,var(--color-chrome));border-radius:var(--radius-round);background:var(--color-success);width:11px;height:11px;transition:background-color var(--duration-hover)var(--ease-out);position:absolute;bottom:0;right:0}.connection-signal-module__A0cIGa__dot[data-level=slow]{background:var(--color-warning)}.connection-signal-module__A0cIGa__dot[data-level=offline]{background:var(--color-danger)}
.mood-strip-module__cjxUyW__picker{gap:var(--space-3x);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.mood-strip-module__cjxUyW__grid{gap:var(--space-2x);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mood-strip-module__cjxUyW__mood{gap:var(--space-1x);min-width:0;min-height:68px;padding:var(--space-2x)2px;border-radius:var(--radius-lg);background:var(--fst-glass);color:var(--fst-ink-soft);cursor:pointer;transition:background-color var(--duration-dialog)var(--ease-out),border-color var(--duration-dialog)var(--ease-out),color var(--duration-dialog)var(--ease-out),transform var(--duration-dialog)var(--ease-out);border:1.5px solid transparent;flex-direction:column;justify-content:center;align-items:center;display:flex}.mood-strip-module__cjxUyW__label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mood-strip-module__cjxUyW__mood[data-selected]{--mood-border:color-mix(in srgb,var(--mood-color)60%,transparent);--mood-wash:color-mix(in srgb,var(--mood-color)18%,var(--fst-glass));--mood-ink:color-mix(in oklab,var(--mood-color)55%,var(--fst-ink));border-color:var(--mood-border);background:var(--mood-wash);color:var(--mood-ink)}.mood-strip-module__cjxUyW__mood:hover:not(:-webkit-any(:disabled,[data-selected])){background:var(--fst-glass-strong)}.mood-strip-module__cjxUyW__mood:hover:not(:-moz-any(:disabled,[data-selected])){background:var(--fst-glass-strong)}.mood-strip-module__cjxUyW__mood:hover:not(:is(:disabled,[data-selected])){background:var(--fst-glass-strong)}[data-liquid-live] .mood-strip-module__cjxUyW__mood:hover:not(:-webkit-any(:disabled,[data-selected])){background:var(--fst-glass)}[data-liquid-live] .mood-strip-module__cjxUyW__mood:hover:not(:-moz-any(:disabled,[data-selected])){background:var(--fst-glass)}[data-liquid-live] .mood-strip-module__cjxUyW__mood:hover:not(:is(:disabled,[data-selected])){background:var(--fst-glass)}.mood-strip-module__cjxUyW__mood:active:not(:disabled){transition-duration:var(--duration-hover);transform:scale(.96)}.mood-strip-module__cjxUyW__mood:disabled{cursor:wait}.mood-strip-module__cjxUyW__mood:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.mood-strip-module__cjxUyW__skeleton{border-radius:var(--radius-lg);background:var(--fst-glass-strong);min-height:68px}@container (width<400px){.mood-strip-module__cjxUyW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mood-strip-module__cjxUyW__mood{gap:var(--space-1x);min-height:44px;padding:var(--space-1x)var(--space-2x);flex-direction:row;justify-content:center}.mood-strip-module__cjxUyW__skeleton{min-height:44px}}@media (prefers-reduced-motion:reduce){.mood-strip-module__cjxUyW__mood{transition:none}.mood-strip-module__cjxUyW__mood:active:not(:disabled){transform:none}}:root[data-app-motion=off] .mood-strip-module__cjxUyW__mood:active:not(:disabled){transform:none}
.section-panel-module__jxDOSq__header{margin:var(--space-6x)var(--space-6x)var(--space-3x)}.section-panel-module__jxDOSq__search{gap:var(--space-3x);padding:var(--space-4x)var(--space-6x)var(--space-2x);flex:none;align-items:center;display:flex}.section-panel-module__jxDOSq__footer{gap:var(--space-2x);padding:var(--space-3x)var(--space-6x)var(--space-6x);flex:none;justify-content:space-between;align-items:center;display:flex}
@property --visualizer-halo{syntax:"<color>";inherits:true;initial-value:transparent}.music-visualizer-module__dclcqW__visualizer{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--duration-theme)var(--ease-out);position:relative;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.music-visualizer-module__dclcqW__visualizer[data-playing]{opacity:1}.music-visualizer-module__dclcqW__canvas{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.music-visualizer-module__dclcqW__visualizer{display:none}}:root[data-app-motion=off] .music-visualizer-module__dclcqW__visualizer{display:none}
.page-module__shmImG__page{gap:var(--space-8x);flex-direction:column;display:flex}
.room-music-player-module__O3sOgW__corner{flex-direction:column;align-items:stretch;width:max-content;max-width:100%;display:flex}.room-music-player-module__O3sOgW__visualizer{--visualizer-halo:var(--room-panel-base);width:80%;height:40px;margin:0 auto var(--space-1x);color:var(--room-control-color)}.room-music-player-module__O3sOgW__player{--card-width:fit-content;--card-max-width:100%;--card-padding:var(--space-2x)}.room-music-player-module__O3sOgW__controls{gap:var(--space-2x);align-items:center;display:flex}.room-music-player-module__O3sOgW__volumeButton{min-width:var(--control-size-lg);height:var(--control-size-lg);padding:0 var(--space-4x);border-radius:var(--radius-round);background:var(--fst-glass);color:var(--fst-ink);cursor:pointer;transition:background-color var(--duration-dialog)var(--ease-out),filter var(--duration-dialog)var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;display:flex}.room-music-player-module__O3sOgW__level{font-variant-numeric:tabular-nums;display:inline-grid}.room-music-player-module__O3sOgW__levelValue,.room-music-player-module__O3sOgW__levelReserve{text-align:end;grid-area:1/1}.room-music-player-module__O3sOgW__levelReserve{visibility:hidden}.room-music-player-module__O3sOgW__controls:not([data-liquid-live]) .room-music-player-module__O3sOgW__volumeButton:hover,.room-music-player-module__O3sOgW__volumeButton[data-popup-open]{background:var(--fst-glass-strong)}.room-music-player-module__O3sOgW__volumeButton[data-muted]{color:var(--fst-ink-soft)}.room-music-player-module__O3sOgW__volumeButton:active{filter:var(--press-shade);transition-duration:var(--duration-press)}.room-music-player-module__O3sOgW__volumeButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.room-music-player-module__O3sOgW__chipRow{gap:var(--space-2x);padding:0 var(--space-2x)var(--space-1x);flex-wrap:wrap;display:flex}.room-music-player-module__O3sOgW__volumePopover{width:-moz-fit-content;width:fit-content}.room-music-player-module__O3sOgW__volume{gap:var(--space-2x);padding:var(--space-1x)var(--space-1x)0;color:var(--color-ink-soft);flex-direction:column;align-items:center;display:flex}.room-music-player-module__O3sOgW__volumeSlider{height:176px}.room-music-player-module__O3sOgW__volumeValue{font-variant-numeric:tabular-nums}@media (max-width:1180px){.room-music-player-module__O3sOgW__corner{position:relative}.room-music-player-module__O3sOgW__visualizer{height:var(--space-6x);margin:0 0 var(--space-1x);position:absolute;bottom:100%;left:10%}}.room-music-player-module__O3sOgW__volumeGlyph{flex:none}@media (min-width:681px){.room-music-player-module__O3sOgW__volumeButton .room-music-player-module__O3sOgW__volumeGlyph,.room-music-player-module__O3sOgW__volume .room-music-player-module__O3sOgW__volumeMute{display:none}}@media (max-width:680px){.room-music-player-module__O3sOgW__controls .room-music-player-module__O3sOgW__muteSwitch,.room-music-player-module__O3sOgW__volumeButton .room-music-player-module__O3sOgW__level{display:none}.room-music-player-module__O3sOgW__volumeButton{padding:0}}@media (max-width:480px){.room-music-player-module__O3sOgW__controls{gap:var(--space-1x)}}@media (prefers-reduced-motion:reduce){.room-music-player-module__O3sOgW__volumeButton{transition:none}}
.slider-module__bpiFeG__slider{--slider-track:12px;--slider-thumb:28px;min-width:0;display:flex}.slider-module__bpiFeG__slider[data-orientation=vertical]{justify-content:center}.slider-module__bpiFeG__control{min-width:0;height:var(--slider-thumb);padding-inline:calc(var(--slider-thumb)/2);cursor:pointer;touch-action:none;flex:1;align-items:center;display:flex}.slider-module__bpiFeG__control[data-orientation=vertical]{width:var(--slider-thumb);height:auto;padding:calc(var(--slider-thumb)/2)0;flex-direction:column;flex:none}.slider-module__bpiFeG__control[data-disabled]{cursor:not-allowed}.slider-module__bpiFeG__track{height:var(--slider-track);border-radius:var(--radius-round);background:var(--color-line);flex:1;position:relative}.slider-module__bpiFeG__track[data-orientation=vertical]{width:var(--slider-track);height:auto}.slider-module__bpiFeG__indicator{border-radius:var(--radius-round);background:var(--color-accent)}.slider-module__bpiFeG__thumb{width:var(--slider-thumb);height:var(--slider-thumb);border:2px solid var(--color-knob-edge);border-radius:var(--radius-circle);background:var(--color-fixed-light)}.slider-module__bpiFeG__thumb[data-orientation=horizontal]{top:50%}.slider-module__bpiFeG__thumb[data-orientation=vertical]{left:50%}.slider-module__bpiFeG__thumb:has(:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}
.interface-settings-module__p9MOxa__section{gap:var(--space-5x);flex-direction:column;display:flex}.interface-settings-module__p9MOxa__heading{color:var(--color-ink);margin:0}.interface-settings-module__p9MOxa__themeSelect{width:200px}@media (max-width:680px){.interface-settings-module__p9MOxa__themeSelect{width:100%}}.interface-settings-module__p9MOxa__volume{gap:var(--space-2x);grid-template-columns:minmax(160px,1fr) 40px;align-items:center;min-width:220px;display:grid}.interface-settings-module__p9MOxa__volumeValue{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;text-align:right}.interface-settings-module__p9MOxa__themeControl{--theme-control-ground:color-mix(in srgb,var(--color-ink)7%,transparent);border-radius:var(--radius-md);background:var(--theme-control-ground);flex:1;gap:3px;padding:3px;display:flex}.interface-settings-module__p9MOxa__themeOption{border-radius:var(--radius-sm);min-width:0;min-height:36px;color:var(--color-ink-soft);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding-left:8px;padding-right:8px;display:inline-flex}.interface-settings-module__p9MOxa__themeOption[data-checked]{background:var(--color-accent-soft);color:var(--color-accent-soft-ink)}.interface-settings-module__p9MOxa__themeOption:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}@media (hover:hover) and (pointer:fine){.interface-settings-module__p9MOxa__themeOption:hover:not([data-checked]){background:var(--color-glass);color:var(--color-ink)}}@media (max-width:480px){.interface-settings-module__p9MOxa__themeOptionLabel{display:none}}@media (prefers-reduced-motion:reduce){.interface-settings-module__p9MOxa__themeOption{transition:none}}
.presence-bubble-module__TtJMGa__face{border-radius:var(--radius-round);background:var(--color-floating);box-shadow:var(--shadow-3);place-items:center;padding:3px;display:inline-grid;position:relative}.presence-bubble-module__TtJMGa__emoji{border-radius:var(--radius-round);background:var(--color-floating);width:26px;height:26px;box-shadow:var(--shadow-2);place-items:center;display:grid;position:absolute;top:-6px;right:-8px}.presence-bubble-module__TtJMGa__pill{gap:var(--space-2x);max-width:240px;padding:var(--space-1x)var(--space-4x)var(--space-1x)var(--space-1x);border:var(--border-width)solid var(--floating-border-color);border-radius:var(--radius-round);background:var(--color-floating);box-shadow:var(--shadow-3);white-space:nowrap;align-items:center;display:inline-flex}.presence-bubble-module__TtJMGa__pill[data-size=lg]{gap:var(--space-3x);max-width:340px;padding:var(--space-1x)var(--space-5x)var(--space-1x)var(--space-1x)}.presence-bubble-module__TtJMGa__name{flex:none}.presence-bubble-module__TtJMGa__glyph{color:var(--fst-accent);flex:none}.presence-bubble-module__TtJMGa__activity{text-overflow:ellipsis;min-width:0;overflow:hidden}
.page-header-module__ICIEcG__pageHeader{gap:var(--space-5x);flex-direction:column;display:flex}.page-header-module__ICIEcG__headline{gap:var(--space-6x);align-items:center;min-height:58px;display:flex}.page-header-module__ICIEcG__back{flex:none;display:flex}.page-header-module__ICIEcG__headlineText{gap:var(--space-2x);flex-direction:column;flex:1;min-width:0;display:flex}.page-header-module__ICIEcG__description{max-width:760px;min-height:1.5em}.page-header-module__ICIEcG__actions{gap:var(--space-3x);flex:none;align-items:center;display:flex}.page-header-module__ICIEcG__search{flex:none;width:min(380px,100%)}.page-header-module__ICIEcG__filters{min-width:0}@media (max-width:680px){.page-header-module__ICIEcG__headline{flex-direction:column;align-items:stretch}.page-header-module__ICIEcG__back{align-self:flex-start}.page-header-module__ICIEcG__actions{flex-wrap:wrap}.page-header-module__ICIEcG__search{width:100%}}
.profile-card-module__RHjOma__card{--profile-card-inline-padding:var(--space-5x);gap:var(--space-4x);width:320px;padding:0 var(--profile-card-inline-padding)var(--profile-card-inline-padding);flex-direction:column;align-items:center;display:flex}.profile-card-module__RHjOma__portrait{width:calc(100% + 2*var(--profile-card-inline-padding));height:132px;margin-inline:calc(-1*var(--profile-card-inline-padding));place-items:center;display:grid}.profile-card-module__RHjOma__banner{--banner-background:radial-gradient(120% 150% at 50% 118%,var(--identity-surface)0%,transparent 62%),linear-gradient(180deg,var(--identity-backdrop),var(--identity-accent));background:var(--banner-background);grid-area:1/1;width:100%;height:100%}.profile-card-module__RHjOma__avatar{grid-area:1/1}.profile-card-module__RHjOma__identity{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.profile-card-module__RHjOma__name{max-width:100%;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.profile-card-module__RHjOma__joined{color:var(--color-ink-soft);margin:0}.profile-card-module__RHjOma__error{color:var(--color-danger);text-align:center;margin:0}.profile-card-module__RHjOma__avatarSkeleton{border-radius:var(--radius-round);grid-area:1/1;width:96px;height:96px}.profile-card-module__RHjOma__bannerSkeleton{grid-area:1/1;width:100%;height:100%}.profile-card-module__RHjOma__nameSkeleton{border-radius:var(--radius-sm);width:160px;height:20px}.profile-card-module__RHjOma__joinedSkeleton{border-radius:var(--radius-sm);width:170px;height:15px}.profile-card-module__RHjOma__presence{border-radius:var(--radius-lg);background:var(--fst-glass);flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.profile-card-module__RHjOma__roomPreview{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.profile-card-module__RHjOma__presenceLines{min-width:0;padding:var(--space-3x)var(--space-4x);flex-direction:column;gap:3px;display:flex}.profile-card-module__RHjOma__roomName{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-card-module__RHjOma__activity{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.profile-card-module__RHjOma__activityIcon{color:var(--identity-accent,var(--color-accent));flex:none}.profile-card-module__RHjOma__elapsed{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.profile-card-module__RHjOma__away{color:var(--color-ink-soft);align-items:center;gap:7px;margin:0;display:inline-flex}.profile-card-module__RHjOma__awayDot{border-radius:var(--radius-round);background:var(--color-ink-muted);width:7px;height:7px}.profile-card-module__RHjOma__presenceSkeleton{border-radius:var(--radius-lg);width:100%;height:124px}.profile-card-module__RHjOma__actions{gap:var(--space-2x);width:100%;padding-top:var(--space-1x);justify-content:center;align-items:center;display:flex}@media (max-width:680px){.profile-card-module__RHjOma__card{width:100%}}
.alert-dialog-module__XgOPYq__head{gap:var(--space-2x);text-align:center;flex-direction:column;align-items:center;display:flex}.alert-dialog-module__XgOPYq__mark{--alert-mark-ground:var(--fst-glass-strong);--alert-mark-ink:var(--fst-accent);width:var(--mark-size-lg);height:var(--mark-size-lg);margin-bottom:var(--space-2x);border-radius:var(--radius-round);background:var(--alert-mark-ground);color:var(--alert-mark-ink);place-items:center;display:grid}.alert-dialog-module__XgOPYq__mark[data-kind=warning],.alert-dialog-module__XgOPYq__mark[data-kind=error]{--alert-mark-ground:color-mix(in srgb,var(--fst-stop)16%,transparent);--alert-mark-ink:var(--fst-stop)}.alert-dialog-module__XgOPYq__actions{gap:var(--space-2x);flex-direction:column;display:flex}.alert-dialog-module__XgOPYq__checkbox{align-self:center}
.code-block-module__eDYoCa__root{gap:var(--space-2x);flex-direction:column;min-width:0;display:flex}.code-block-module__eDYoCa__frame{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-glass);min-width:0;position:relative}.code-block-module__eDYoCa__code{padding:var(--space-3x)calc(var(--space-8x) + var(--space-2x))var(--space-3x)var(--space-3x);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--leading-relaxed);-moz-tab-size:2;tab-size:2;margin:0;overflow-x:auto}.code-block-module__eDYoCa__code::-webkit-scrollbar{height:8px}.code-block-module__eDYoCa__code::-webkit-scrollbar-thumb{border-radius:var(--radius-round);background:var(--color-line-strong);background-clip:content-box;border:2px solid transparent}.code-block-module__eDYoCa__code::-webkit-scrollbar-track{background:0 0}.code-block-module__eDYoCa__copy{top:var(--space-2x);right:var(--space-2x);position:absolute}
.capture-settings-module__bPiYVW__form{gap:var(--space-5x);flex-direction:column;display:flex}.capture-settings-module__bPiYVW__notice{--notice-ground:color-mix(in srgb,var(--color-warning)20%,var(--color-surface));gap:var(--space-3x);padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-sm);background:var(--notice-ground);color:var(--color-warning-ink);align-items:flex-start;display:flex}.capture-settings-module__bPiYVW__noticeIcon{flex:none;margin-top:1px}.capture-settings-module__bPiYVW__endpoints,.capture-settings-module__bPiYVW__skeleton{gap:var(--space-3x);flex-direction:column;display:flex}
.room-effects-canvas-module__uozO2q__canvas{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
:where(.typography-module__90rvPa__typography){margin:0;font-family:inherit}.typography-module__90rvPa__typography[data-tone=primary]{color:var(--color-ink)}.typography-module__90rvPa__typography[data-tone=secondary]{color:var(--color-ink-soft)}.typography-module__90rvPa__typography[data-tone=muted]{color:var(--color-ink-muted)}.typography-module__90rvPa__typography[data-tone=brand]{color:var(--color-accent)}.typography-module__90rvPa__typography[data-tone=inverse]{color:var(--color-on-accent)}.typography-module__90rvPa__typography[data-tone=inverse-muted]{color:var(--color-on-accent-muted)}.typography-module__90rvPa__typography[data-tone=danger]{color:var(--color-danger-ink)}.typography-module__90rvPa__typography[data-tone=inherit]{color:inherit}.typography-module__90rvPa__title{font-weight:var(--font-weight-bold);text-wrap:balance}.typography-module__90rvPa__title[data-size=xs]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}.typography-module__90rvPa__title[data-size=sm]{font-size:var(--font-size-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.typography-module__90rvPa__title[data-size=md]{font-size:var(--font-size-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.typography-module__90rvPa__title[data-size=lg]{font-size:var(--font-size-display-sm);line-height:var(--leading-display);letter-spacing:var(--tracking-tighter)}.typography-module__90rvPa__title[data-size=display]{font-size:var(--font-size-display);line-height:var(--leading-display);letter-spacing:var(--tracking-tighter)}.typography-module__90rvPa__text[data-size=micro]{font-size:var(--font-size-sm);line-height:var(--leading-compact)}.typography-module__90rvPa__text[data-size=sm]{font-size:var(--font-size-sm);line-height:var(--leading-normal)}.typography-module__90rvPa__text[data-size=xs]{font-size:var(--font-size-phone-xs);line-height:var(--leading-normal)}.typography-module__90rvPa__text[data-size=md]{font-size:var(--font-size-md);line-height:var(--leading-relaxed)}.typography-module__90rvPa__text[data-size=lg]{font-size:var(--font-size-lg);line-height:var(--leading-relaxed)}.typography-module__90rvPa__figure{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);white-space:nowrap}.typography-module__90rvPa__figure[data-size=sm]{font-size:var(--font-size-xl)}.typography-module__90rvPa__figure[data-size=md]{font-size:var(--font-size-2xl)}.typography-module__90rvPa__figure[data-size=lg]{font-size:var(--font-size-4xl);letter-spacing:var(--tracking-tight)}.typography-module__90rvPa__eyebrow{font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);display:block}.typography-module__90rvPa__eyebrow[data-size=sm]{font-size:var(--font-size-sm);line-height:var(--leading-compact)}.typography-module__90rvPa__eyebrow[data-size=md]{font-size:var(--font-size-sm);line-height:var(--leading-normal)}.typography-module__90rvPa__text[data-weight=regular]{font-weight:var(--font-weight-regular)}.typography-module__90rvPa__text[data-weight=medium]{font-weight:var(--font-weight-medium)}.typography-module__90rvPa__text[data-weight=semibold]{font-weight:var(--font-weight-semibold)}.typography-module__90rvPa__link{line-height:var(--leading-tight);transition:color var(--duration-hover)var(--ease-out),text-decoration-color var(--duration-hover)var(--ease-out);text-decoration:none}.typography-module__90rvPa__link[data-size=xs],.typography-module__90rvPa__link[data-size=sm]{font-size:var(--font-size-sm)}.typography-module__90rvPa__link[data-size=md]{font-size:var(--font-size-md)}.typography-module__90rvPa__link[data-weight=regular]{font-weight:var(--font-weight-regular)}.typography-module__90rvPa__link[data-weight=medium]{font-weight:var(--font-weight-medium)}.typography-module__90rvPa__link[data-weight=semibold]{font-weight:var(--font-weight-semibold)}@media (hover:hover) and (pointer:fine){.typography-module__90rvPa__link:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.typography-module__90rvPa__link:focus-visible{border-radius:var(--radius-2xs);outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:1180px){.typography-module__90rvPa__title[data-size=display]{font-size:var(--font-size-display-sm)}}@media (max-width:900px){.typography-module__90rvPa__title[data-size=display]{font-size:var(--font-size-display-sm)}}@media (max-width:480px){.typography-module__90rvPa__title[data-size=lg]{font-size:var(--font-size-display-sm)}}@media (prefers-reduced-motion:reduce){.typography-module__90rvPa__link{transition:none}}
.public-page-frame-module__kqn_cq__publicPageFrame{min-height:100dvh;padding:max(var(--space-6x),var(--safe-top))max(var(--space-5x),var(--safe-right))max(var(--space-8x),var(--safe-bottom))max(var(--space-5x),var(--safe-left));background-color:var(--color-ground);flex-direction:column;flex:1;align-items:center;display:flex}.public-page-frame-module__kqn_cq__brand{margin-bottom:var(--space-8x);display:flex}.public-page-frame-module__kqn_cq__brandLink{border-radius:var(--radius-sm);color:var(--color-ink);display:inline-flex}.public-page-frame-module__kqn_cq__brandMark{filter:var(--logo-filter)}.public-page-frame-module__kqn_cq__brandLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:6px}.public-page-frame-module__kqn_cq__card{gap:var(--space-6x);flex-direction:column;width:min(100%,620px);margin-top:auto;margin-bottom:auto;display:flex}.public-page-frame-module__kqn_cq__publicPageFrame[data-width=form] .public-page-frame-module__kqn_cq__card{width:min(100%,480px)}.public-page-frame-module__kqn_cq__footnote{margin:var(--space-6x)0 0;text-align:center}@media (max-width:480px){.public-page-frame-module__kqn_cq__publicPageFrame{padding-inline:var(--space-4x)}.public-page-frame-module__kqn_cq__brand{margin-bottom:var(--space-5x)}.public-page-frame-module__kqn_cq__publicPageFrame[data-width=form] .public-page-frame-module__kqn_cq__card{margin-top:0;margin-bottom:auto}}
.status-screen-module__Xgwz_a__statusScreen{gap:var(--space-6x);min-height:60vh;padding-block:var(--space-8x);flex-direction:column;justify-content:center;align-items:center;display:flex}.status-screen-module__Xgwz_a__status{width:min(100%,480px)}
@font-face{font-family:onest;src:url(../media/Onest_VariableFont_wght-s.p.7cd64b3a.woff2)format("woff2");font-display:swap}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.onest_2c589d6-module__HgH5VG__className{font-family:onest,onest Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.onest_2c589d6-module__HgH5VG__variable{--font-onest:"onest","onest Fallback",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
.room-backdrop-module__k_bdSa__backdrop{z-index:0;background:var(--color-ground);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.room-backdrop-module__k_bdSa__backdrop:after{--backdrop-wash:linear-gradient(0deg,rgb(var(--media-shade-ink)/14%)0%,transparent 44%),linear-gradient(90deg,rgb(var(--media-shade-ink)/56%)0%,rgb(var(--media-shade-ink)/20%)40%,transparent 70%);content:"";background:var(--backdrop-wash);position:absolute;top:0;bottom:0;left:0;right:0}.room-backdrop-module__k_bdSa__image{object-fit:cover;opacity:var(--room-backdrop-opacity,1)}.room-backdrop-module__k_bdSa__artwork{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.room-backdrop-module__k_bdSa__artworkImage{object-fit:cover;width:100%;height:100%;opacity:var(--room-backdrop-opacity,1);position:absolute;top:0;bottom:0;left:0;right:0}
.tabs-module__Xrw0LG__root{gap:var(--space-5x);flex-direction:column;min-width:0;display:flex}.tabs-module__Xrw0LG__list{--list-radius:calc(var(--control-size-tab)/2 + var(--space-1x));gap:var(--space-1x);padding:var(--space-1x);border-radius:var(--list-radius);background:var(--color-glass);flex-wrap:wrap;display:flex}.tabs-module__Xrw0LG__list[data-fit=content]{width:-moz-fit-content;width:fit-content;max-width:100%}.tabs-module__Xrw0LG__tab{gap:var(--space-2x);min-width:0;min-height:var(--control-size-tab);padding:0 var(--space-5x);border-radius:var(--radius-round);color:var(--color-ink-soft);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out),border-color var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out);background:0 0;border:1px solid transparent;flex:auto;justify-content:center;align-items:center;display:inline-flex}.tabs-module__Xrw0LG__list[data-fit=content] .tabs-module__Xrw0LG__tab{flex:none}@media (hover:hover) and (pointer:fine){.tabs-module__Xrw0LG__tab:not([aria-selected=true]):hover{color:var(--color-ink)}}.tabs-module__Xrw0LG__tab[aria-selected=true]{background:var(--color-surface);color:var(--color-ink)}.tabs-module__Xrw0LG__tab:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.tabs-module__Xrw0LG__icon{flex:none;align-items:center;display:inline-flex}@media (pointer:coarse){.tabs-module__Xrw0LG__tab{min-height:44px}}.tabs-module__Xrw0LG__panel{min-width:0}@media (prefers-reduced-motion:reduce){.tabs-module__Xrw0LG__tab{transition:none}}
.app-header-module__GfTASW__header{--header-padding-block:14px;z-index:var(--z-header);width:100%;min-height:var(--header-height);padding:calc(var(--header-padding-block) + var(--safe-top))0 var(--header-padding-block);padding-right:var(--safe-right);padding-left:var(--safe-left);background:var(--color-chrome);position:-webkit-sticky;position:sticky;top:0}.app-header-module__GfTASW__header[data-glass]{--header-glass-ground:color-mix(in srgb,var(--color-ground)62%,transparent);background:var(--header-glass-ground);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);padding-left:0;padding-right:0}.app-header-module__GfTASW__inner{justify-content:space-between;align-items:center;gap:24px;min-height:58px;display:flex;position:relative}.app-header-module__GfTASW__center{align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-header-module__GfTASW__row{gap:var(--space-6x);flex:1;align-items:center;min-width:0;display:flex}.app-header-module__GfTASW__brand{width:-moz-fit-content;width:fit-content;margin-block:calc(var(--header-padding-block)*-1);padding-block:var(--header-padding-block);color:var(--color-ink);flex:none;align-items:center;text-decoration:none;display:inline-flex}.app-header-module__GfTASW__brandCompact{display:none}.app-header-module__GfTASW__navigation{min-width:0}.app-header-module__GfTASW__actions{flex:none;align-items:center;gap:10px;display:flex}.app-header-module__GfTASW__brandFull,.app-header-module__GfTASW__brandCompact{filter:var(--logo-filter)}@media (max-width:900px){.app-header-module__GfTASW__header{--header-padding-block:10px}.app-header-module__GfTASW__inner{min-height:0}}@media (max-width:680px){.app-header-module__GfTASW__header{--header-padding-block:8px;--control-size-lg:var(--control-size-md);padding-left:0;padding-right:0}.app-header-module__GfTASW__inner{gap:6px 12px}.app-header-module__GfTASW__row{gap:var(--space-4x)}.app-header-module__GfTASW__brandFull{display:none}.app-header-module__GfTASW__brandCompact{display:block}.app-header-module__GfTASW__actions{gap:6px}}@media (max-width:480px){.app-header-module__GfTASW__inner{column-gap:var(--space-2x)}.app-header-module__GfTASW__row{gap:var(--space-2x)}.app-header-module__GfTASW__actions{gap:4px}}@media (prefers-reduced-motion:reduce){.app-header-module__GfTASW__header{transition:none}}
.instructions-module__1s2IqG__summary{gap:var(--space-4x);margin:0 calc(var(--space-3x)*-1);padding:var(--space-4x)var(--space-3x);border-radius:var(--radius-sm);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.instructions-module__1s2IqG__summary::-webkit-details-marker{display:none}.instructions-module__1s2IqG__summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.instructions-module__1s2IqG__summaryText{gap:var(--space-1x);flex-direction:column;min-width:0;display:flex}.instructions-module__1s2IqG__caret{color:var(--color-ink-muted);transition:transform var(--duration-hover)var(--ease-out);flex:none}.instructions-module__1s2IqG__root[open] .instructions-module__1s2IqG__caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.instructions-module__1s2IqG__caret{transition:none}}.instructions-module__1s2IqG__body{gap:var(--space-8x);max-width:76rem;padding-bottom:var(--space-5x);flex-direction:column;display:flex}.instructions-module__1s2IqG__group{gap:var(--space-4x);flex-direction:column;min-width:0;display:flex}.instructions-module__1s2IqG__groupHead{gap:var(--space-1x);flex-direction:column;display:flex}.instructions-module__1s2IqG__tabs{margin-top:calc(var(--space-1x)*-1)}.instructions-module__1s2IqG__endpoints{gap:var(--space-3x);margin-top:var(--space-2x);flex-direction:column;display:flex}.instructions-module__1s2IqG__panel{gap:var(--space-3x);flex-direction:column;display:flex}.instructions-module__1s2IqG__steps{gap:var(--space-3x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.instructions-module__1s2IqG__step{gap:var(--space-3x);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.instructions-module__1s2IqG__stepNumber{border-radius:var(--radius-round);background:var(--color-accent-soft);place-items:center;width:22px;height:22px;display:grid}.instructions-module__1s2IqG__stepNumber[data-tone=inherit]{color:var(--color-accent-soft-ink)}.instructions-module__1s2IqG__way{gap:var(--space-1x);flex-direction:column;display:flex}.instructions-module__1s2IqG__way+.instructions-module__1s2IqG__way{padding-top:var(--space-3x)}
.room-self-card-module__EOVqwq__card{gap:var(--space-4x);width:100%;min-width:0;display:grid}.room-self-card-module__EOVqwq__activity{gap:var(--space-3x);flex-direction:column;min-width:0;display:flex}.room-self-card-module__EOVqwq__caption{gap:var(--space-2x)var(--space-3x);flex-wrap:wrap;justify-content:space-between;align-items:baseline;min-width:0;display:flex}.room-self-card-module__EOVqwq__activityButton{width:100%}.room-self-card-module__EOVqwq__clear{align-self:flex-start}.room-self-card-module__EOVqwq__moods{--liquid-radius:var(--radius-lg);width:100%}
.connections-settings-module__dIfVVa__root{gap:var(--space-8x);flex-direction:column;display:flex}
.landing-together-module__IddgZa__landingTogether{gap:var(--space-4x);flex-wrap:wrap;align-items:center;display:flex}.landing-together-module__IddgZa__faces{flex-direction:row-reverse;align-items:center;display:flex}.landing-together-module__IddgZa__face+.landing-together-module__IddgZa__face{margin-right:calc(var(--space-3x)*-1)}.landing-together-module__IddgZa__promise{padding:var(--space-2x)var(--space-4x);border-radius:var(--radius-round);background:var(--color-accent-soft)}
.container-module__YsdX1G__container{width:100%;max-width:calc(var(--content-max-width) + var(--content-padding-inline)*2);padding-right:calc(var(--content-padding-inline) + var(--safe-right));padding-left:calc(var(--content-padding-inline) + var(--safe-left));margin-left:auto;margin-right:auto}.container-module__YsdX1G__container:has(>[data-full-bleed]){max-width:none;padding-left:0;padding-right:0}@media (max-width:680px){.container-module__YsdX1G__container{--content-padding-inline:16px}}
