.document-page-module__CXbGXW__documentPage{--document-measure:68ch;padding-block:var(--space-12x)calc(var(--space-16x) + var(--safe-bottom));flex-direction:column;flex:1;display:flex}.document-page-module__CXbGXW__back{width:100%;max-width:var(--document-measure);margin-left:auto;margin-right:auto;margin-bottom:var(--space-6x);display:flex}.document-page-module__CXbGXW__document{gap:var(--space-8x);max-width:var(--document-measure);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.document-page-module__CXbGXW__header{gap:var(--space-2x);flex-direction:column;display:flex}.document-page-module__CXbGXW__meta{margin:0}.document-page-module__CXbGXW__body{gap:var(--space-4x);flex-direction:column;display:flex}@media (max-width:900px){.document-page-module__CXbGXW__documentPage{padding-block:var(--space-4x)calc(var(--space-16x) + var(--safe-bottom))}}@media (max-width:680px){.document-page-module__CXbGXW__document{gap:var(--space-6x)}}
.button-module__cjtvmW__button{--button-height:var(--control-size-md);--button-padding:var(--space-5x);--button-icon-size:var(--icon-size-sm);--button-font-size:var(--font-size-sm);--button-ground:var(--fst-glass);--button-ink:var(--fst-ink);--button-danger-ground:color-mix(in srgb,var(--color-danger)12%,transparent);--button-danger-ground-strong:color-mix(in srgb,var(--color-danger)18%,transparent);--button-cooldown-fill:color-mix(in srgb,currentcolor 28%,transparent);min-width:var(--button-height);max-width:100%;height:var(--button-height);padding:0 var(--button-padding);border-radius:var(--radius-control);background:var(--button-ground);color:var(--button-ink);font-family:inherit;font-size:var(--button-font-size);font-weight:var(--font-weight-semibold);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out),filter var(--duration-hover)var(--ease-out),opacity var(--duration-hover)var(--ease-out),translate var(--duration-hover)var(--ease-out),scale var(--duration-press)var(--ease-out);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button-module__cjtvmW__button[data-size=sm]{--button-height:var(--control-size-sm);--button-padding:var(--space-4x)}.button-module__cjtvmW__button[data-size=lg]{--button-height:var(--control-size-lg);--button-icon-size:var(--icon-size-md);--button-font-size:var(--font-size-md)}.button-module__cjtvmW__button[data-variant=primary]{--button-ground:var(--color-primary);--button-ink:var(--color-on-primary)}.button-module__cjtvmW__button[data-variant=inverse]{--button-ground:var(--fst-disc);--button-ink:var(--fst-disc-ink)}.button-module__cjtvmW__button[data-variant=stop]{--button-ground:var(--fst-stop);--button-ink:var(--color-on-stop)}.button-module__cjtvmW__button[data-variant=danger]{--button-ground:var(--button-danger-ground);--button-ink:var(--color-danger-ink)}.button-module__cjtvmW__button[data-variant=ghost]{--button-ground:transparent;--button-ink:var(--fst-ink-soft)}.button-module__cjtvmW__button[data-selected]{--button-ground:var(--fst-card);--button-ink:var(--fst-accent)}.button-module__cjtvmW__button[data-tinted]:not([data-selected]) .button-module__cjtvmW__icon{color:var(--button-tint)}.button-module__cjtvmW__button[data-full-width]{width:100%}.button-module__cjtvmW__button[data-wrap]{height:auto;min-height:var(--button-height);padding-block:var(--space-3x);white-space:normal}.button-module__cjtvmW__content{gap:var(--space-2x);pointer-events:none;min-width:0;transition:opacity var(--duration-hover)var(--ease-out),translate var(--duration-hover)var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.button-module__cjtvmW__icon{font-size:var(--button-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.button-module__cjtvmW__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.button-module__cjtvmW__button[data-wrap] .button-module__cjtvmW__label{line-height:var(--leading-snug);text-wrap:balance;overflow:visible}.button-module__cjtvmW__spinner{width:var(--button-icon-size);height:var(--button-icon-size);border:var(--ring-width-sm)solid currentcolor;border-radius:var(--radius-circle);opacity:0;pointer-events:none;transition:opacity var(--duration-hover)var(--ease-out);border-right-color:transparent;position:absolute}.button-module__cjtvmW__button[data-loading] .button-module__cjtvmW__content{opacity:0;translate:0 calc(-1*var(--space-0-5x))}.button-module__cjtvmW__button[data-loading] .button-module__cjtvmW__spinner{opacity:1;animation:button-module__cjtvmW__button-spin var(--duration-spin)var(--ease-linear)infinite}.button-module__cjtvmW__button[data-cooldown]:after{content:"";background:var(--button-cooldown-fill);pointer-events:none;transform-origin:0;animation:button-module__cjtvmW__button-cooldown var(--fst-settle)var(--ease-linear)forwards;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.button-module__cjtvmW__button[data-disabled]{opacity:var(--opacity-disabled);cursor:default}.button-module__cjtvmW__button:active:not([data-disabled]){scale:var(--press-scale)}.button-module__cjtvmW__button[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade);transition-duration:var(--duration-press);scale:none}.button-module__cjtvmW__button:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.button-module__cjtvmW__button:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.button-module__cjtvmW__button:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.button-module__cjtvmW__button[data-variant=secondary][data-popup-open]:not([data-selected]){--button-ground:var(--fst-glass-strong)}.button-module__cjtvmW__button[data-variant=ghost][data-popup-open]:not([data-selected]){--button-ground:var(--fst-glass);--button-ink:var(--fst-ink)}.button-module__cjtvmW__button:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.button-module__cjtvmW__button:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.button-module__cjtvmW__button:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.button-module__cjtvmW__button:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@keyframes button-module__cjtvmW__button-spin{to{rotate:360deg}}@keyframes button-module__cjtvmW__button-cooldown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (hover:hover){.button-module__cjtvmW__button[data-variant=secondary]:not([data-selected]):hover:not([data-disabled]){--button-ground:var(--fst-glass-strong)}.button-module__cjtvmW__button[data-variant=ghost]:not([data-selected]):hover:not([data-disabled]){--button-ground:var(--fst-glass);--button-ink:var(--fst-ink)}.button-module__cjtvmW__button[data-variant=danger]:not([data-selected]):hover:not([data-disabled]){--button-ground:var(--button-danger-ground-strong)}.button-module__cjtvmW__button:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}.button-module__cjtvmW__button:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}.button-module__cjtvmW__button:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}[data-liquid-live] .button-module__cjtvmW__button[data-variant=secondary]:not([data-selected]):hover:not([data-disabled]){--button-ground:var(--fst-glass)}[data-liquid-live] .button-module__cjtvmW__button[data-variant=ghost]:not([data-selected]):hover:not([data-disabled]){--button-ground:transparent}}@media (max-width:680px){.button-module__cjtvmW__button[data-label-visibility=wide]{padding:0}.button-module__cjtvmW__button[data-label-visibility=wide] .button-module__cjtvmW__label{display:none}}@container transport (width<480px){.button-module__cjtvmW__button[data-label-visibility=wide]{padding:0}.button-module__cjtvmW__button[data-label-visibility=wide] .button-module__cjtvmW__label{display:none}}@media (prefers-reduced-motion:reduce){.button-module__cjtvmW__button,.button-module__cjtvmW__content{transition:none}.button-module__cjtvmW__button:hover:not([data-disabled]),.button-module__cjtvmW__button:active:not([data-disabled]){translate:none;scale:none}.button-module__cjtvmW__button[data-cooldown]:after{animation:none}}:root[data-app-motion=off] .button-module__cjtvmW__button:hover:not([data-disabled]),:root[data-app-motion=off] .button-module__cjtvmW__button:active:not([data-disabled]){translate:none;scale:none}
@property --liquid-mx{syntax:"<length>";inherits:true;initial-value:0}@property --liquid-my{syntax:"<length>";inherits:true;initial-value:0}.liquid-head-module__WqJ8Ua__liquidHead{box-sizing:content-box;margin:calc(-1*var(--liquid-reach-y))calc(-1*var(--liquid-reach-x));padding:var(--liquid-reach-y)var(--liquid-reach-x);border-radius:var(--liquid-radius,var(--radius-round));background:var(--liquid-tint);transition:left var(--liquid-duration-travel)var(--ease-out),top var(--liquid-duration-travel)var(--ease-out),width var(--liquid-duration-travel)var(--ease-out),height var(--liquid-duration-travel)var(--ease-out),scale var(--liquid-duration-drain)var(--ease-out);position:absolute;overflow:hidden;scale:0}.liquid-head-module__WqJ8Ua__liquidHead[data-lit]{scale:1}@starting-style{.liquid-head-module__WqJ8Ua__liquidHead[data-lit]{scale:0}}.liquid-head-module__WqJ8Ua__defs{width:0;height:0;position:absolute}.liquid-head-module__WqJ8Ua__fluid{--liquid-px:calc(var(--liquid-mx) + var(--liquid-reach-x) + 40px);--liquid-py:calc(var(--liquid-my) + var(--liquid-reach-y) + 40px);background:radial-gradient(closest-side at var(--liquid-px)var(--liquid-py),color-mix(in srgb,var(--liquid-tint)40%,var(--fst-ground))0%,transparent 100%),radial-gradient(140px 90px at calc(var(--liquid-px) - 50px)calc(var(--liquid-py) + 30px),color-mix(in srgb,var(--liquid-tint)60%,var(--fst-ground))0%,transparent 100%),radial-gradient(180px 110px at calc(var(--liquid-px) + 60px)calc(var(--liquid-py) - 24px),color-mix(in srgb,var(--liquid-tint)55%,var(--fst-ground))0%,transparent 100%);transition:--liquid-mx var(--liquid-duration-lean)var(--ease-out),--liquid-my var(--liquid-duration-lean)var(--ease-out);position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px}
.liquid-layer-module__PDHkyq__liquidLayer{--liquid-reach-x:var(--liquid-spread-x,var(--space-1x));--liquid-reach-y:var(--liquid-spread-y,var(--space-1x));--liquid-tint:var(--fst-liquid);z-index:var(--z-below);opacity:var(--fst-liquid-opacity);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.liquid-layer-module__PDHkyq__defs{width:0;height:0;position:absolute}.liquid-layer-module__PDHkyq__trail{box-sizing:content-box;margin:calc(-1*var(--liquid-reach-y))calc(-1*var(--liquid-reach-x));padding:var(--liquid-reach-y)var(--liquid-reach-x);border-radius:var(--liquid-radius,var(--radius-round));background:var(--liquid-tint);animation:liquid-layer-module__PDHkyq__liquid-drain var(--liquid-duration-trail)var(--ease-out)forwards;position:absolute}@keyframes liquid-layer-module__PDHkyq__liquid-drain{0%{scale:var(--liquid-from,1)}to{scale:var(--liquid-to-x,0)var(--liquid-to-y,0)}}
.button-group-module__kFLhPW__buttonGroup{isolation:isolate;min-width:0;max-width:100%;position:relative}.button-group-module__kFLhPW__buttonGroup [data-liquid-card]{--liquid-card-z:calc(var(--z-below) - 1);position:relative}.button-group-module__kFLhPW__buttonGroup [data-liquid-card]:before{content:"";z-index:var(--liquid-card-z);border-radius:inherit;background:var(--liquid-card-ground);pointer-events:none;transition:background-color var(--duration-hover)var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.button-group-module__kFLhPW__buttonGroup[data-layout]{gap:var(--space-2x);align-items:center;display:flex}.button-group-module__kFLhPW__buttonGroup[data-layout=wrap],.button-group-module__kFLhPW__buttonGroup[data-layout=scroll]{flex-wrap:wrap}@media (max-width:680px){.button-group-module__kFLhPW__buttonGroup[data-layout=scroll]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.button-group-module__kFLhPW__buttonGroup[data-layout=scroll]::-webkit-scrollbar{display:none}.button-group-module__kFLhPW__buttonGroup[data-layout=scroll]>[data-size]{flex:none}.button-group-module__kFLhPW__buttonGroup[data-layout=scroll][data-bleeds]{max-width:none;margin-inline:calc(var(--content-padding-inline)*-1);padding:var(--space-0-5x)var(--content-padding-inline)var(--space-1-5x)}}
.settings-row-module__WP6YVq__rows{gap:var(--space-2x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.settings-row-module__WP6YVq__row{--field-ground:var(--color-glass);gap:var(--space-4x);padding:var(--space-4x)var(--space-5x);border-radius:var(--radius-lg);background:var(--card-inset);align-items:flex-start;display:flex}.settings-row-module__WP6YVq__rowIcon{border-radius:var(--radius-round);background:var(--color-overlay);width:40px;height:40px;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}.settings-row-module__WP6YVq__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.settings-row-module__WP6YVq__rowTitle{align-items:center;gap:6px;display:flex}.settings-row-module__WP6YVq__rowStatus{flex:none;display:inline-flex}.settings-row-module__WP6YVq__rowStatus[data-tone=confirmed]{color:var(--color-success-ink)}.settings-row-module__WP6YVq__rowStatus[data-tone=pending]{color:var(--color-warning-ink)}.settings-row-module__WP6YVq__rowValue{gap:var(--space-2x);overflow-wrap:anywhere;align-items:center;min-width:0;display:flex}.settings-row-module__WP6YVq__rowHint{margin-top:2px}.settings-row-module__WP6YVq__rowAction{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}@media (max-width:680px){.settings-row-module__WP6YVq__row{gap:var(--space-3x);padding:var(--space-4x);flex-wrap:wrap;align-items:flex-start}.settings-row-module__WP6YVq__rowIcon{width:32px;height:32px}.settings-row-module__WP6YVq__rowAction{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding-left:0}}
.settings-section-module__F5uZmq__root{gap:var(--space-6x);flex-direction:column;display:flex}.settings-section-module__F5uZmq__header{gap:var(--space-4x);justify-content:space-between;align-items:flex-start;display:flex}.settings-section-module__F5uZmq__text{gap:var(--space-1x);flex-direction:column;min-width:0;max-width:42rem;display:flex}.settings-section-module__F5uZmq__action{gap:var(--space-1x);flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media (max-width:680px){.settings-section-module__F5uZmq__header{flex-direction:column}.settings-section-module__F5uZmq__action{align-items:flex-start}}
.buttons-settings-module__8eL3Ia__rowAction{gap:var(--space-2x);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.buttons-settings-module__8eL3Ia__skeleton{gap:var(--space-3x);flex-direction:column;display:flex}.buttons-settings-module__8eL3Ia__form{gap:var(--space-5x);flex-direction:column;display:flex}.buttons-settings-module__8eL3Ia__qr{gap:var(--space-3x);padding:var(--space-4x);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-glass);flex-direction:column;align-items:center;margin:0;display:flex}.buttons-settings-module__8eL3Ia__qrCanvas{border-radius:var(--radius-sm);background:var(--color-fixed-light);width:240px;max-width:100%;height:240px}.buttons-settings-module__8eL3Ia__qrCaption{text-align:center}.buttons-settings-module__8eL3Ia__historySkeleton{gap:var(--space-3x);flex-direction:column;display:flex}.buttons-settings-module__8eL3Ia__history{gap:var(--space-5x);max-height:min(46dvh,420px);margin-right:calc(var(--space-2x)*-1);padding-right:var(--space-2x);scrollbar-width:thin;scrollbar-color:var(--color-line-strong)transparent;flex-direction:column;display:flex;overflow-y:auto}.buttons-settings-module__8eL3Ia__history::-webkit-scrollbar{width:8px}.buttons-settings-module__8eL3Ia__history::-webkit-scrollbar-thumb{border-radius:var(--radius-round);background:var(--color-line-strong);background-clip:content-box;border:2px solid transparent}.buttons-settings-module__8eL3Ia__history::-webkit-scrollbar-track{background:0 0}.buttons-settings-module__8eL3Ia__historyDay{gap:var(--space-2x);flex-direction:column;display:flex}.buttons-settings-module__8eL3Ia__historyDayName{z-index:var(--z-raised);padding-bottom:var(--space-1x);background:var(--color-overlay);text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0}.buttons-settings-module__8eL3Ia__historyRows{gap:var(--space-1x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.buttons-settings-module__8eL3Ia__historyRow{gap:var(--space-3x);padding:var(--space-2x)0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;display:grid}.buttons-settings-module__8eL3Ia__historyMark{border-radius:var(--radius-round);background:var(--color-glass);width:24px;height:24px;color:var(--color-ink-muted);place-items:center;display:grid}.buttons-settings-module__8eL3Ia__historyRow[data-acted] .buttons-settings-module__8eL3Ia__historyMark{background:var(--color-accent-soft);color:var(--color-accent-soft-ink)}.buttons-settings-module__8eL3Ia__historyTime{font-variant-numeric:tabular-nums}
.action-menu-module__s5PoHW__positioner{--action-menu-z:calc(var(--z-overlay-content) + 1 + var(--overlay-level,0)*var(--z-overlay-step));z-index:var(--action-menu-z)}.action-menu-module__s5PoHW__actionMenu{min-width:216px;padding:var(--space-2x);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:opacity var(--duration-popover)var(--ease-overlay),transform var(--duration-popover)var(--ease-overlay);flex-direction:column;display:flex}.action-menu-module__s5PoHW__actionMenu[data-starting-style],.action-menu-module__s5PoHW__actionMenu[data-ending-style]{opacity:0;transform:translateY(calc(-1*var(--space-1x)))}.action-menu-module__s5PoHW__items{--liquid-radius:var(--radius-lg);--liquid-spread-x:0px;--liquid-spread-y:0px;gap:var(--space-1x);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.action-menu-module__s5PoHW__actionMenu{transition:none}.action-menu-module__s5PoHW__actionMenu[data-starting-style],.action-menu-module__s5PoHW__actionMenu[data-ending-style]{transform:none}}:root[data-app-motion=off] .action-menu-module__s5PoHW__actionMenu[data-starting-style],:root[data-app-motion=off] .action-menu-module__s5PoHW__actionMenu[data-ending-style]{transform:none}
.menu-item-module__EtwaDW__menuItem{gap:var(--space-3x);width:100%;min-height:44px;padding:var(--space-2x)var(--space-4x);border-radius:var(--radius-lg);color:var(--color-ink);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:background var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out);background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.menu-item-module__EtwaDW__menuItem[data-highlighted]{background:var(--fst-glass-strong);outline:none}[data-liquid-live] .menu-item-module__EtwaDW__menuItem[data-highlighted]{background:0 0}.menu-item-module__EtwaDW__menuItem>svg{color:var(--fst-ink-end)}.menu-item-module__EtwaDW__menuItem[data-danger],.menu-item-module__EtwaDW__menuItem[data-danger]>svg{color:var(--color-danger-ink)}
.undo-strip-module__dkssnG__strip{z-index:var(--z-float);gap:var(--space-2x);padding:0 var(--space-4x);background:0 0;flex-direction:column;display:flex;position:relative}.undo-strip-module__dkssnG__strip .undo-strip-module__dkssnG__row{min-height:2.5rem}.undo-strip-module__dkssnG__strip[data-acknowledgment] .undo-strip-module__dkssnG__row{justify-content:flex-end}.undo-strip-module__dkssnG__strip[data-acknowledgment] .undo-strip-module__dkssnG__label{color:var(--color-accent-soft-ink)}.undo-strip-module__dkssnG__strip .undo-strip-module__dkssnG__countdown{margin-inline:calc(var(--space-4x)*-1);border-radius:0}.undo-strip-module__dkssnG__row{gap:var(--space-3x);justify-content:space-between;align-items:center;display:flex}.undo-strip-module__dkssnG__countdown{border-radius:var(--radius-round);background:var(--color-glass);height:3px;overflow:hidden}.undo-strip-module__dkssnG__countdownFill{background:var(--color-accent);transform-origin:0;height:100%;animation-name:undo-strip-module__dkssnG__basket-undo-drain;animation-duration:var(--basket-undo-duration);animation-timing-function:linear;animation-fill-mode:forwards;transform:scaleX(1)}.undo-strip-module__dkssnG__countdown[data-held] .undo-strip-module__dkssnG__countdownFill{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.undo-strip-module__dkssnG__countdown{display:none}}:root[data-app-motion=off] .undo-strip-module__dkssnG__countdown{display:none}@keyframes undo-strip-module__dkssnG__basket-undo-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.basket-item-card-module__OkY3Ca__card{--kind-hue:var(--kind-file);--kind-ink:var(--kind-file-ink);border-radius:var(--radius-lg);background:var(--card-background);transition:background-color var(--duration-hover)var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.basket-item-card-module__OkY3Ca__card[data-visual=note]{--kind-hue:var(--kind-note);--kind-ink:var(--kind-note-ink)}.basket-item-card-module__OkY3Ca__card[data-visual=link]{--kind-hue:var(--kind-link);--kind-ink:var(--kind-link-ink)}.basket-item-card-module__OkY3Ca__card[data-visual=image]{--kind-hue:var(--kind-image);--kind-ink:var(--kind-image-ink)}@media (hover:hover) and (pointer:fine){.basket-item-card-module__OkY3Ca__card:hover{background:var(--card-background-hover)}}.basket-item-card-module__OkY3Ca__card:has(.basket-item-card-module__OkY3Ca__openButton:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.basket-item-card-module__OkY3Ca__openButton{z-index:var(--z-raised);border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;top:0;bottom:0;left:0;right:0}.basket-item-card-module__OkY3Ca__openButton:focus-visible{outline:none}.basket-item-card-module__OkY3Ca__openButton:disabled{pointer-events:none}.basket-item-card-module__OkY3Ca__kind{gap:var(--space-2x);padding:var(--space-3x)var(--space-4x)0;align-items:center;display:flex}.basket-item-card-module__OkY3Ca__kindMark{--kind-wash:color-mix(in srgb,var(--kind-hue)30%,transparent);border-radius:var(--radius-sm);background:var(--kind-wash);width:28px;height:28px;color:var(--kind-ink);flex:none;place-items:center;display:grid}.basket-item-card-module__OkY3Ca__kindName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.basket-item-card-module__OkY3Ca__age{white-space:nowrap;margin-left:auto}.basket-item-card-module__OkY3Ca__content{gap:var(--space-3x);padding:var(--space-4x);flex-direction:column;flex:1;display:flex}.basket-item-card-module__OkY3Ca__floatingFoot{padding:var(--space-2x);pointer-events:none;position:absolute;top:auto;bottom:0;left:0;right:0}.basket-item-card-module__OkY3Ca__floatingFoot .basket-item-card-module__OkY3Ca__foot{min-height:0;padding-top:0}.basket-item-card-module__OkY3Ca__floatingFoot .basket-item-card-module__OkY3Ca__menuSlot{z-index:var(--z-dock);pointer-events:auto;margin-right:0}.basket-item-card-module__OkY3Ca__floatingFoot .basket-item-card-module__OkY3Ca__menuSlot [type=button]{--disc-wash:color-mix(in srgb,var(--fst-disc)62%,transparent);background:var(--disc-wash);color:var(--fst-disc-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (hover:hover) and (pointer:fine){.basket-item-card-module__OkY3Ca__floatingFoot .basket-item-card-module__OkY3Ca__menuSlot [type=button]:hover{--disc-wash-hover:color-mix(in srgb,var(--fst-disc)78%,transparent);background:var(--disc-wash-hover);color:var(--fst-disc-ink)}}.basket-item-card-module__OkY3Ca__address{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.basket-item-card-module__OkY3Ca__head{gap:var(--space-3x);align-items:flex-start;display:flex}.basket-item-card-module__OkY3Ca__icon{--kind-wash:color-mix(in srgb,var(--kind-hue)30%,transparent);border-radius:var(--radius-round);background:var(--kind-wash);width:40px;height:40px;color:var(--kind-ink);flex:none;justify-content:center;align-items:center;display:flex}.basket-item-card-module__OkY3Ca__previewFrame{background:var(--card-inset);width:100%;position:relative;overflow:hidden}.basket-item-card-module__OkY3Ca__preview{object-fit:cover;-webkit-user-drag:none;width:100%;height:auto;min-height:112px;max-height:560px;display:block}.basket-item-card-module__OkY3Ca__content:empty{display:none}.basket-item-card-module__OkY3Ca__body{gap:var(--space-1x);flex-direction:column;flex:1;min-width:0;display:flex}.basket-item-card-module__OkY3Ca__card .basket-item-card-module__OkY3Ca__text{overflow-wrap:anywhere;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.basket-item-card-module__OkY3Ca__card[data-visual=image] .basket-item-card-module__OkY3Ca__text,.basket-item-card-module__OkY3Ca__card[data-visual=link] .basket-item-card-module__OkY3Ca__text,.basket-item-card-module__OkY3Ca__card[data-visual=file] .basket-item-card-module__OkY3Ca__text{-webkit-line-clamp:3}.basket-item-card-module__OkY3Ca__labels{gap:var(--space-2x);flex-wrap:wrap;flex:1;min-width:0;display:flex}.basket-item-card-module__OkY3Ca__foot{gap:var(--space-2x);min-width:0;min-height:34px;padding-top:var(--space-1x);justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.basket-item-card-module__OkY3Ca__foot:has(>:only-child){justify-content:flex-end}.basket-item-card-module__OkY3Ca__menuSlot{z-index:var(--z-float);min-width:0;margin-right:calc(var(--space-2x)*-1);position:relative}
.basket-page-module__OE6R-W__items{gap:var(--space-6x);flex-direction:column;display:flex}.basket-page-module__OE6R-W__heapGroup{--liquid-radius:var(--radius-lg);width:100%}@keyframes basket-page-module__OE6R-W__land{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.basket-page-module__OE6R-W__thing{break-inside:avoid;min-width:0;margin-bottom:var(--space-4x);display:block}.basket-page-module__OE6R-W__thing[data-landing]{animation:basket-page-module__OE6R-W__land var(--duration-dialog)var(--ease-out)}.basket-page-module__OE6R-W__loadMore{align-self:flex-start}.basket-page-module__OE6R-W__resultGroup{gap:var(--space-4x);flex-direction:column;display:flex}.basket-page-module__OE6R-W__resultsHeading{gap:var(--space-3x);justify-content:space-between;align-items:baseline;display:flex}.basket-page-module__OE6R-W__skeletonCard{gap:var(--space-3x);break-inside:avoid;min-height:9rem;margin-bottom:var(--space-4x);padding:var(--space-4x);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);flex-direction:column;display:flex}.basket-page-module__OE6R-W__skeletonLine{border-radius:var(--radius-xs);height:14px}.basket-page-module__OE6R-W__skeletonStamp{border-radius:var(--radius-xs);width:40%;height:12px;margin-top:auto}.basket-page-module__OE6R-W__asideSkeleton,.basket-page-module__OE6R-W__asideError{gap:var(--space-3x);flex-direction:column;align-items:flex-start;min-width:0;display:flex}@media (max-width:680px){.basket-page-module__OE6R-W__thing,.basket-page-module__OE6R-W__skeletonCard{margin-bottom:var(--space-3x)}}
.throw-field-module__y5-Uqa__form{gap:var(--space-2x);flex-direction:column;display:flex;position:relative}.throw-field-module__y5-Uqa__form[data-dragging] .throw-field-module__y5-Uqa__field{--field-border:var(--color-accent);--field-border-style:dashed;--field-background:var(--color-accent-soft)}.throw-field-module__y5-Uqa__picker{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.throw-field-module__y5-Uqa__sending{gap:var(--space-3x);padding-inline:var(--space-1x);align-items:center;display:flex}.throw-field-module__y5-Uqa__sendingTrack{border-radius:var(--radius-round);background:var(--color-accent-soft);flex:none;width:72px;height:3px;position:relative;overflow:hidden}.throw-field-module__y5-Uqa__sendingFill{border-radius:inherit;background:var(--color-accent);width:40%;animation:throw-field-module__y5-Uqa__basket-sending var(--duration-spin)var(--ease-standard)infinite;position:absolute;top:0;bottom:0;left:0;right:auto}@keyframes throw-field-module__y5-Uqa__basket-sending{0%{translate:-100%}to{translate:260%}}
.basket-quick-view-module__oMIIOa__body{gap:var(--space-5x);flex-direction:column;min-width:0;display:flex}.basket-quick-view-module__oMIIOa__dock{gap:var(--space-3x);flex-wrap:wrap;align-items:flex-end;width:100%;min-width:0;display:flex}.basket-quick-view-module__oMIIOa__dock>:first-child{flex:280px;min-width:0}
.basket-affordance-module__lvDfBa__icon{display:inline-flex}.basket-affordance-module__lvDfBa__icon[data-landed]{animation:basket-affordance-module__lvDfBa__landed var(--duration-theme)var(--ease-standard)}@keyframes basket-affordance-module__lvDfBa__landed{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}@media (max-width:1440px){.basket-affordance-module__lvDfBa__trigger[data-size=md][data-variant]{padding-inline:var(--space-3x)}.basket-affordance-module__lvDfBa__trigger [data-part=label]{display:none}}
.basket-door-module__e1tbBW__door{--card-padding:var(--space-2x)}.basket-door-module__e1tbBW__group{width:100%;display:flex}.basket-door-module__e1tbBW__groupItem{flex:1}
.chip-module__r6usUq__chip{--chip-height:var(--control-size-sm);--chip-surface:var(--fst-glass);--chip-ink:var(--fst-ink-soft);gap:var(--space-2x);max-width:100%;height:var(--chip-height);padding:0 var(--space-4x);border-radius:var(--radius-control);background:var(--chip-surface);color:var(--chip-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-none);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.chip-module__r6usUq__chip[data-size=md]{--chip-height:var(--control-size-md)}.chip-module__r6usUq__chip[data-size=lg]{--chip-height:var(--control-size-lg)}.chip-module__r6usUq__chip[data-variant=primary]{--chip-surface:var(--fst-card);--chip-ink:var(--fst-accent)}.chip-module__r6usUq__chip[data-variant=ghost]{--chip-surface:transparent}.chip-module__r6usUq__icon{font-size:var(--icon-size-sm);flex:none;align-items:center;display:inline-flex}.chip-module__r6usUq__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.chip-module__r6usUq__flag{--chip-flag-halo:0 0 0 var(--ring-width-md)var(--color-flag-soft);vertical-align:middle;width:var(--space-2x);height:var(--space-2x);border-radius:var(--radius-circle);background:var(--color-flag);box-shadow:var(--chip-flag-halo);display:inline-block}.chip-module__r6usUq__flag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2x)}.chip-module__r6usUq__flag:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2x)}.chip-module__r6usUq__flag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2x)}.chip-module__r6usUq__flag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2x)}.chip-module__r6usUq__flag:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2x)}.chip-module__r6usUq__flag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2x)}.chip-module__r6usUq__count{--chip-count-surface:color-mix(in srgb,currentcolor 12%,transparent);padding:var(--space-0-5x)var(--space-1-5x);border-radius:var(--radius-round);background:var(--chip-count-surface);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:inline-block}.chip-module__r6usUq__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2x)}.chip-module__r6usUq__count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2x)}.chip-module__r6usUq__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2x)}.chip-module__r6usUq__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2x)}.chip-module__r6usUq__count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2x)}.chip-module__r6usUq__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2x)}
.rooms-intro-module__noqO8W__intro{--intro-wash:linear-gradient(to left,var(--color-accent-soft),transparent);gap:var(--space-8x);border-radius:var(--radius-card);background:var(--intro-wash);grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;min-height:220px;display:grid;position:relative}.rooms-intro-module__noqO8W__text{gap:var(--space-3x);min-width:0;padding-block:var(--space-4x);flex-direction:column;align-items:flex-start;display:flex}.rooms-intro-module__noqO8W__today,.rooms-intro-module__noqO8W__heading{margin:0}.rooms-intro-module__noqO8W__heading[data-pending]{visibility:hidden}.rooms-intro-module__noqO8W__headingAccent{color:var(--color-accent)}.rooms-intro-module__noqO8W__description{max-width:76ch}.rooms-intro-module__noqO8W__art{min-width:0;padding-right:clamp(var(--space-4x),6vw,75px);justify-content:flex-end;align-items:center;display:flex;position:relative}.rooms-intro-module__noqO8W__artImage{aspect-ratio:1324/1239;width:100%;max-width:480px;height:auto;max-height:370px;margin:-30px 0}@media (max-width:680px){.rooms-intro-module__noqO8W__intro{--intro-wash:linear-gradient(to bottom,var(--color-accent-soft),transparent 70%);gap:var(--space-5x);grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden}.rooms-intro-module__noqO8W__art{height:260px;padding:var(--space-3x)0 0;order:-1;justify-content:center}.rooms-intro-module__noqO8W__artImage{width:100%;height:100%;margin:0}.rooms-intro-module__noqO8W__text{padding:0 var(--space-4x)var(--space-4x)}}
.rooms-catalogue-header-module__Ob9Gga__roomsCatalogueHeader{gap:var(--space-10x);flex-direction:column;display:flex}.rooms-catalogue-header-module__Ob9Gga__filters{--fst-glass:var(--color-glass);--fst-glass-strong:var(--color-glass-strong)}@media (max-width:680px){.rooms-catalogue-header-module__Ob9Gga__roomsCatalogueHeader{gap:var(--space-5x)}}
.room-card-module__E12kYW__card{border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);min-width:0;height:100%;box-shadow:var(--card-shadow);transition:transform var(--duration-press)var(--ease-out);flex-direction:column;display:flex;position:relative}.room-card-module__E12kYW__card:active{transform:scale(.988)}.room-card-module__E12kYW__media{--media-radius:calc(var(--radius-card) - 1px);border-radius:var(--media-radius)var(--media-radius)0 0;flex:none;position:relative;overflow:hidden}.room-card-module__E12kYW__cardLink{z-index:var(--z-raised);border-radius:var(--radius-card);position:absolute;top:0;bottom:0;left:0;right:0}.room-card-module__E12kYW__cardLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.room-card-module__E12kYW__imageFrame{aspect-ratio:2;position:relative}.room-card-module__E12kYW__enter{z-index:var(--z-float);border-radius:var(--radius-round);pointer-events:none;flex:none;width:40px;height:40px;position:relative}.room-card-module__E12kYW__headline{gap:var(--space-4x);justify-content:space-between;align-items:flex-start;width:100%;min-width:0;display:flex}.room-card-module__E12kYW__headlineText{gap:var(--space-1x);flex-direction:column;min-width:0;display:flex}.room-card-module__E12kYW__image{object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--duration-entry)var(--ease-out);will-change:transform;transform:scale(1)translateY(0)}.room-card-module__E12kYW__badges{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.room-card-module__E12kYW__badge{--badge-background:var(--badge-over-art);gap:var(--space-2x);min-width:0;min-height:34px;padding:0 var(--space-3x);border-radius:var(--radius-round);background:var(--badge-background);color:var(--color-ink-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;align-items:center;display:inline-flex}.room-card-module__E12kYW__badge[data-occupied]{--badge-background:var(--badge-over-art-strong);color:var(--color-success-ink)}.room-card-module__E12kYW__badge{flex:none}.room-card-module__E12kYW__badge[data-friends]{color:var(--color-ink);flex:0 auto;gap:6px;padding-left:4px}.room-card-module__E12kYW__presentName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room-card-module__E12kYW__occupancyPulse{--occupancy-pulse-ring:0 0 0 3px color-mix(in srgb,var(--color-success)34%,transparent);border-radius:var(--radius-round);background:var(--color-success-ink);width:9px;height:9px;box-shadow:var(--occupancy-pulse-ring);flex:none}.room-card-module__E12kYW__occupancyCount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.room-card-module__E12kYW__content{gap:var(--space-5x);min-width:0;padding:var(--space-4x);flex-direction:column;flex:1;align-items:flex-start;display:flex}.room-card-module__E12kYW__presentFaces{flex:none;align-items:center;display:flex}.room-card-module__E12kYW__presentFace{--present-face-ring:0 0 0 2px var(--card-background);box-shadow:var(--present-face-ring)}.room-card-module__E12kYW__presentFaces,.room-card-module__E12kYW__presentFace{flex:none}.room-card-module__E12kYW__presentFace+.room-card-module__E12kYW__presentFace{margin-left:-10px}.room-card-module__E12kYW__tags{margin-top:auto;margin-bottom:0}.room-card-module__E12kYW__credit{z-index:var(--z-raised);opacity:.66;text-shadow:0 1px 6px rgba(0,0,0,.35);pointer-events:none;position:absolute;top:8px;right:10px}.room-card-module__E12kYW__title{gap:var(--space-3x);align-items:center;min-width:0;margin:0;display:flex}.room-card-module__E12kYW__description{margin:0}.room-card-module__E12kYW__tags{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.room-card-module__E12kYW__tag{--tag-wash:color-mix(in srgb,var(--tag-color)18%,transparent);--tag-ink:color-mix(in oklab,var(--tag-color)55%,var(--color-ink));min-height:28px;padding:0 var(--space-3x);border-radius:var(--radius-round);background:var(--tag-wash);color:var(--tag-ink);border:1px solid transparent;align-items:center;gap:6px;display:inline-flex}.room-card-module__E12kYW__tagIcon{color:var(--tag-color);flex:none}@media (hover:hover) and (pointer:fine){.room-card-module__E12kYW__card:hover .room-card-module__E12kYW__image{transition:transform var(--duration-room-card)var(--ease-room-card);transform:scale(1.055)translateY(4px)}.room-card-module__E12kYW__cardLink:focus-visible~.room-card-module__E12kYW__media .room-card-module__E12kYW__image{transition:transform var(--duration-room-card)var(--ease-room-card);transform:scale(1.055)translateY(4px)}}@media (max-width:680px){.room-card-module__E12kYW__content{padding:var(--space-4x)var(--space-4x)var(--space-3x)}}@media (prefers-reduced-motion:reduce){.room-card-module__E12kYW__card,.room-card-module__E12kYW__image{transition:none}.room-card-module__E12kYW__card:active{transform:none}}:root[data-app-motion=off] .room-card-module__E12kYW__card:active{transform:none}
.rooms-page-module__ARPywW__roomsGroup{--liquid-radius:var(--radius-card);width:100%}.rooms-page-module__ARPywW__shelf{position:relative}.rooms-page-module__ARPywW__room{min-width:0;height:100%}.rooms-page-module__ARPywW__cardSkeleton{border-radius:var(--radius-card);background:var(--color-surface);border:0;flex-direction:column;height:100%;display:flex}.rooms-page-module__ARPywW__imageSkeleton{aspect-ratio:2;border-radius:var(--radius-card)var(--radius-card)0 0}.rooms-page-module__ARPywW__cardSkeletonContent{gap:var(--space-5x);padding:var(--space-4x);flex-direction:column;display:flex}.rooms-page-module__ARPywW__headlineSkeleton{gap:var(--space-4x);align-items:flex-start;display:flex}.rooms-page-module__ARPywW__headlineTextSkeleton{gap:var(--space-2x);flex-direction:column;flex:1;min-width:0;display:flex}.rooms-page-module__ARPywW__titleSkeleton{border-radius:var(--radius-sm);width:62%;height:26px}.rooms-page-module__ARPywW__descriptionSkeleton,.rooms-page-module__ARPywW__descriptionSkeletonShort{border-radius:var(--radius-round);height:14px}.rooms-page-module__ARPywW__descriptionSkeleton{width:100%}.rooms-page-module__ARPywW__descriptionSkeletonShort{width:70%}.rooms-page-module__ARPywW__enterSkeleton{border-radius:var(--radius-round);flex:none;width:40px;height:40px}.rooms-page-module__ARPywW__tagSkeletons{gap:6px;display:flex}.rooms-page-module__ARPywW__tagSkeleton{border-radius:var(--radius-round);width:84px;height:28px}@media (max-width:680px){.rooms-page-module__ARPywW__cardSkeletonContent{padding:var(--space-4x)var(--space-4x)var(--space-3x)}}
.session-experience-module__6tThyG__block{margin-top:var(--space-5x);padding-top:var(--space-5x);flex-direction:column;gap:6px;display:flex}.session-experience-module__6tThyG__label{margin:0}.session-experience-module__6tThyG__earned{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:inline-flex}.session-experience-module__6tThyG__earnedIcon{color:var(--color-accent)}.session-experience-module__6tThyG__levelUp{--level-up-glow-from:color-mix(in srgb,var(--color-accent)34%,transparent);--level-up-glow-to:color-mix(in srgb,var(--color-accent)12%,transparent);border-radius:var(--radius-round);background:var(--level-up-glow-to);color:var(--color-accent);animation:session-experience-module__6tThyG__level-up-glow var(--duration-breathe)ease-out;align-self:flex-start;align-items:center;gap:6px;margin:2px 0 0;padding:4px 12px;display:inline-flex}.session-experience-module__6tThyG__meter{margin-top:var(--space-3x)}@keyframes session-experience-module__6tThyG__level-up-glow{0%{background:var(--level-up-glow-from)}to{background:var(--level-up-glow-to)}}@media (prefers-reduced-motion:reduce){.session-experience-module__6tThyG__levelUp{animation:none}}
.session-details-module__svHgJG__body{gap:var(--space-5x);overscroll-behavior:contain;min-height:0;margin:calc(var(--space-1x)*-1);padding:var(--space-1x);flex-direction:column;flex:1;display:flex;overflow-y:auto}.session-details-module__svHgJG__prompt{padding:var(--space-1x)0 0}.session-details-module__svHgJG__footer{flex:none;display:flex}
.sessions-list-module__e5ovUq__dayCard{padding:var(--space-5x);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);box-shadow:var(--card-shadow)}.sessions-list-module__e5ovUq__latestSection{gap:var(--space-3x);flex-direction:column;display:flex;container:history/inline-size}.sessions-list-module__e5ovUq__latestHeading{color:var(--color-ink);margin:0}.sessions-list-module__e5ovUq__latest{gap:var(--space-5x);padding:var(--space-2x);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);grid-template-columns:320px minmax(0,1fr);display:grid;position:relative}.sessions-list-module__e5ovUq__latestPreview{aspect-ratio:16/9;border-radius:var(--radius-card-inner);background:var(--color-glass);position:relative;overflow:hidden}.sessions-list-module__e5ovUq__latestImage{object-fit:cover}.sessions-list-module__e5ovUq__roomlessPreviewIcon{color:var(--color-accent);margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.sessions-list-module__e5ovUq__latestBody{gap:var(--space-2x);min-width:0;padding:var(--space-4x)var(--space-4x)var(--space-4x)0;flex-direction:column;align-self:center;align-items:flex-start;display:flex}.sessions-list-module__e5ovUq__latestTop{gap:var(--space-3x);flex-wrap:wrap;justify-content:space-between;align-items:baseline;width:100%;display:flex}.sessions-list-module__e5ovUq__latestTop .sessions-list-module__e5ovUq__latestTitle{flex:1;min-width:0}.sessions-list-module__e5ovUq__latestTitle{color:var(--color-ink);margin:0}.sessions-list-module__e5ovUq__latestRoom{color:var(--color-ink-soft);margin:0}.sessions-list-module__e5ovUq__latestFacts{gap:var(--space-2x);margin:var(--space-2x)0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sessions-list-module__e5ovUq__fact{border-radius:var(--radius-lg);background:var(--card-inset);gap:1px;min-width:0;padding:8px 14px;display:grid}.sessions-list-module__e5ovUq__factLabel{color:var(--color-ink-muted)}.sessions-list-module__e5ovUq__factValue{max-width:180px;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sessions-list-module__e5ovUq__latestOpen{padding:var(--space-5x);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.sessions-list-module__e5ovUq__latestOpen:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.sessions-list-module__e5ovUq__latestOpenLabel{border-radius:var(--radius-round);background:var(--card-inset);color:var(--color-accent);transition:background-color var(--duration-hover)var(--ease-out),border-color var(--duration-hover)var(--ease-out);border:0;align-items:center;gap:6px;padding:9px 18px;display:inline-flex}@media (hover:hover) and (pointer:fine){.sessions-list-module__e5ovUq__latestOpen:hover .sessions-list-module__e5ovUq__latestOpenLabel{background:var(--color-accent-soft)}}.sessions-list-module__e5ovUq__groups{gap:var(--space-6x);flex-direction:column;display:flex}.sessions-list-module__e5ovUq__group{gap:var(--space-2x);flex-direction:column;display:flex}.sessions-list-module__e5ovUq__groupTitle{z-index:var(--z-raised);padding:var(--space-2x)0;color:var(--color-ink-soft);margin:0}.sessions-list-module__e5ovUq__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sessions-list-module__e5ovUq__row{gap:var(--space-4x);border:var(--card-border);border-radius:var(--radius-card-inner);background:var(--card-background);width:100%;color:var(--color-ink);text-align:left;cursor:pointer;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);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;padding:10px 14px 10px 10px;display:grid}@media (hover:hover) and (pointer:fine){.sessions-list-module__e5ovUq__row:hover{border-color:var(--color-line-strong);background:var(--card-background-hover)}}.sessions-list-module__e5ovUq__row:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.sessions-list-module__e5ovUq__rowPreview{border-radius:var(--radius-md);background:var(--color-glass);flex:none;width:72px;height:52px;position:relative;overflow:hidden}.sessions-list-module__e5ovUq__rowImage{object-fit:cover}.sessions-list-module__e5ovUq__rowMain{gap:2px;min-width:0;display:grid}.sessions-list-module__e5ovUq__rowTitle{align-items:center;gap:8px;min-width:0;display:flex}.sessions-list-module__e5ovUq__rowLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sessions-list-module__e5ovUq__flag{border-radius:var(--radius-circle);background:var(--color-flag);flex:none;width:8px;height:8px}.sessions-list-module__e5ovUq__previewBadge{top:var(--space-2x);right:var(--space-2x);z-index:var(--z-raised);border-radius:var(--radius-round);background:var(--color-floating);color:var(--color-ink);box-shadow:var(--shadow-2);padding:1px 7px;position:absolute}.sessions-list-module__e5ovUq__rowMore{border-radius:var(--radius-round);background:var(--color-glass);color:var(--color-ink-muted);padding:1px 7px}.sessions-list-module__e5ovUq__rowRoom{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sessions-list-module__e5ovUq__rowAside{gap:var(--space-4x);align-items:center;display:flex}.sessions-list-module__e5ovUq__rowTime,.sessions-list-module__e5ovUq__rowDuration{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.sessions-list-module__e5ovUq__rowDuration{color:var(--color-ink)}.sessions-list-module__e5ovUq__rowCaret{color:var(--color-ink-muted);flex:none}.sessions-list-module__e5ovUq__status{--status-success-ground:color-mix(in srgb,var(--color-success)26%,transparent);border-radius:var(--radius-sm);background:var(--color-glass);white-space:nowrap;padding:4px 11px}.sessions-list-module__e5ovUq__status[data-status=running]{background:var(--status-success-ground);color:var(--color-success-ink)}.sessions-list-module__e5ovUq__status[data-status=unnamed]{background:var(--color-glass);color:var(--color-ink-soft)}.sessions-list-module__e5ovUq__status[data-status=named]{background:var(--status-success-ground);color:var(--color-success-ink)}.sessions-list-module__e5ovUq__skeletonBody{gap:var(--space-5x);flex-direction:column;display:flex}.sessions-list-module__e5ovUq__skeletonSummary{border-radius:var(--radius-md);height:260px}.sessions-list-module__e5ovUq__skeletonLatest{border-radius:var(--radius-card);height:210px}.sessions-list-module__e5ovUq__skeletonRow{gap:var(--space-4x);border:var(--card-border);border-radius:var(--radius-card-inner);background:var(--card-background);align-items:center;padding:10px;display:flex}.sessions-list-module__e5ovUq__skeletonPreview{border-radius:var(--radius-md);flex:none;width:72px;height:52px}.sessions-list-module__e5ovUq__skeletonLines{flex:1;gap:8px;display:grid}.sessions-list-module__e5ovUq__skeletonRowTitle{border-radius:var(--radius-round);width:40%;height:15px}.sessions-list-module__e5ovUq__skeletonRowMeta{border-radius:var(--radius-round);width:25%;height:13px}@container history (width<760px){.sessions-list-module__e5ovUq__latest{gap:var(--space-4x);padding-bottom:calc(var(--space-4x)*2 + 40px);grid-template-columns:minmax(0,1fr)}.sessions-list-module__e5ovUq__latestPreview{aspect-ratio:21/9}.sessions-list-module__e5ovUq__latestBody{padding:0 var(--space-3x)}.sessions-list-module__e5ovUq__latestOpen{padding:var(--space-4x)}}@media (max-width:900px){.sessions-list-module__e5ovUq__row{gap:var(--space-3x)}.sessions-list-module__e5ovUq__rowTime{display:none}}@media (max-width:680px){.sessions-list-module__e5ovUq__row{grid-template-columns:auto minmax(0,1fr) auto}.sessions-list-module__e5ovUq__rowAside{flex-direction:column;align-items:flex-end;gap:4px}.sessions-list-module__e5ovUq__rowCaret{display:none}.sessions-list-module__e5ovUq__latestFacts{gap:6px}.sessions-list-module__e5ovUq__latestOpenLabel{padding:8px 14px}.sessions-list-module__e5ovUq__latestFacts{flex-direction:column;width:100%}}.sessions-list-module__e5ovUq__focusRest{margin:var(--space-4x)0 0;color:var(--color-ink-muted)}
.day-overview-content-module__Bp6SOG__view{gap:var(--space-5x);min-width:0;min-height:0;color:var(--fst-ink);flex-direction:column;display:flex}.day-overview-content-module__Bp6SOG__view[data-variant=popover]{max-height:calc(min(78dvh,720px) - var(--space-10x))}.day-overview-content-module__Bp6SOG__body{gap:var(--space-4x);flex-direction:column;min-height:0;display:flex}.day-overview-content-module__Bp6SOG__view[data-variant=popover] .day-overview-content-module__Bp6SOG__body{overscroll-behavior-y:contain;padding:2px var(--space-1x)2px 0;scrollbar-width:thin;overflow-y:auto}.day-overview-content-module__Bp6SOG__view[data-variant=popover] .day-overview-content-module__Bp6SOG__body:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.day-overview-content-module__Bp6SOG__header{gap:var(--space-3x);flex:none;align-items:center;display:flex}.day-overview-content-module__Bp6SOG__dayMark{--day-mark-ground:color-mix(in srgb,var(--day-part-accent)32%,transparent);border-radius:var(--radius-round);background:var(--day-mark-ground);width:48px;height:48px;color:var(--day-part-glyph);flex:none;place-items:center;display:grid}.day-overview-content-module__Bp6SOG__heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.day-overview-content-module__Bp6SOG__clock{margin:0}.day-overview-content-module__Bp6SOG__date{color:var(--fst-ink-soft);margin:0}.day-overview-content-module__Bp6SOG__close{flex:none;align-self:flex-start}.day-overview-content-module__Bp6SOG__dateSkeleton{border-radius:var(--radius-round);width:190px;height:16px}.day-overview-content-module__Bp6SOG__total{--day-total-wash:linear-gradient(150deg,color-mix(in srgb,var(--day-part-accent)30%,transparent)0%,var(--fst-glass)75%);gap:var(--space-1x);padding:var(--space-5x);border-radius:var(--radius-lg);background:var(--day-total-wash);flex-direction:column;display:flex}.day-overview-content-module__Bp6SOG__eyebrow{color:var(--fst-ink-soft);margin:0}.day-overview-content-module__Bp6SOG__totalValue{margin:0}.day-overview-content-module__Bp6SOG__note{color:var(--fst-ink-soft);margin:0}.day-overview-content-module__Bp6SOG__rows{gap:var(--space-1x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.day-overview-content-module__Bp6SOG__level{padding:var(--space-4x)var(--space-5x);border-radius:var(--radius-lg);background:var(--fst-glass)}.day-overview-content-module__Bp6SOG__empty{gap:var(--space-2x);padding:var(--space-8x)var(--space-5x);border-radius:var(--radius-lg);background:var(--fst-glass);text-align:center;flex-direction:column;display:flex}.day-overview-content-module__Bp6SOG__emptyTitle{margin:0}.day-overview-content-module__Bp6SOG__skeleton{gap:var(--space-2x);flex-direction:column;display:flex}.day-overview-content-module__Bp6SOG__skeleton .day-overview-content-module__Bp6SOG__skeletonTotal,.day-overview-content-module__Bp6SOG__skeleton .day-overview-content-module__Bp6SOG__skeletonRow{background:var(--fst-glass-strong)}.day-overview-content-module__Bp6SOG__skeletonTotal{border-radius:var(--radius-lg);height:128px}.day-overview-content-module__Bp6SOG__skeletonRow{border-radius:var(--radius-lg);height:42px}.day-overview-content-module__Bp6SOG__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:680px){.day-overview-content-module__Bp6SOG__view[data-variant=popover]{max-height:calc(92dvh - var(--space-16x) - env(safe-area-inset-bottom))}}
.choice-button-module__G7ODfa__choiceButton{--choice-button-edge-hover:color-mix(in srgb,var(--color-accent)58%,transparent);--choice-button-edge-empty-hover:color-mix(in srgb,var(--color-accent)40%,transparent);gap:var(--space-3x);width:100%;min-width:0;padding:var(--space-2x)var(--space-4x)var(--space-2x)var(--space-2x);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color var(--duration-hover)var(--ease-out),background var(--duration-hover)var(--ease-out);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.choice-button-module__G7ODfa__choiceButton:hover:not(:disabled){border-color:var(--choice-button-edge-hover);background:var(--color-glass)}.choice-button-module__G7ODfa__choiceButton:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.choice-button-module__G7ODfa__choiceButton:disabled{opacity:var(--opacity-disabled);cursor:default}.choice-button-module__G7ODfa__choiceButton[data-empty]{border-style:solid;border-color:var(--color-line-strong);background:0 0}.choice-button-module__G7ODfa__choiceButton[data-empty]:hover:not(:disabled){border-style:solid;border-color:var(--choice-button-edge-empty-hover)}.choice-button-module__G7ODfa__mark{border-radius:var(--radius-round);background:var(--color-accent-soft);width:34px;height:34px;color:var(--color-accent-soft-ink);flex:none;place-items:center;display:grid}.choice-button-module__G7ODfa__choiceButton[data-empty] .choice-button-module__G7ODfa__mark{background:var(--color-glass);color:var(--color-ink-muted)}.choice-button-module__G7ODfa__lines{flex-direction:column;gap:1px;min-width:0;display:flex}.choice-button-module__G7ODfa__title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.choice-button-module__G7ODfa__meta{color:var(--color-ink-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.choice-button-module__G7ODfa__caret{color:var(--color-ink-muted);flex:none}
.focus-row-module__B75qCW__running{margin-right:var(--space-2x);color:var(--color-accent);align-items:center;gap:5px;display:inline-flex}.focus-row-module__B75qCW__runningDot{border-radius:var(--radius-round);background:currentColor;width:6px;height:6px}
.focus-manager-dialog-module__QteKTG__confirmText{color:var(--color-ink-soft)}.focus-manager-dialog-module__QteKTG__createForm,.focus-manager-dialog-module__QteKTG__editForm{gap:var(--space-4x);width:100%;display:flex}.focus-manager-dialog-module__QteKTG__createForm{gap:var(--space-5x);min-height:100%;padding:var(--space-6x)0 var(--space-2x);flex-direction:column}.focus-manager-dialog-module__QteKTG__editForm{padding:var(--space-1x)0;flex-wrap:wrap;align-items:flex-end}.focus-manager-dialog-module__QteKTG__nameField{min-width:0}.focus-manager-dialog-module__QteKTG__editForm .focus-manager-dialog-module__QteKTG__nameField{flex:18rem}.focus-manager-dialog-module__QteKTG__nameActions{gap:var(--space-3x);width:100%;padding-top:var(--space-4x);flex-direction:column;margin-top:auto;display:flex}.focus-manager-dialog-module__QteKTG__creationHint{max-width:48ch;margin:calc(var(--space-2x)*-1)0 0;color:var(--color-ink-soft)}.focus-manager-dialog-module__QteKTG__nameError,.focus-manager-dialog-module__QteKTG__rowError{flex-basis:100%;margin:0}.focus-manager-dialog-module__QteKTG__empty{max-width:46ch;padding:var(--space-10x)0;margin:0}.focus-manager-dialog-module__QteKTG__loading{gap:var(--space-3x);padding-top:var(--space-5x);flex-direction:column;display:flex}.focus-manager-dialog-module__QteKTG__loadingRow{border-radius:var(--radius-md);height:60px}.focus-manager-dialog-module__QteKTG__editRow{gap:var(--space-3x);padding:var(--space-3x);border-radius:var(--radius-md);background:var(--color-surface);border:0;flex-direction:column;display:flex}.focus-manager-dialog-module__QteKTG__editActions{gap:var(--space-2x);align-items:center;display:flex}.focus-manager-dialog-module__QteKTG__groupEmpty{max-width:46ch;padding:var(--space-4x)var(--space-3x);color:var(--color-ink-soft);margin:0}.focus-manager-dialog-module__QteKTG__clear{padding:var(--space-2x)0 0 calc(36px + var(--space-3x));display:flex}
.focus-list-module__7VQhNG__list{gap:var(--space-4x);flex-direction:column;display:flex}.focus-list-module__7VQhNG__loading{gap:var(--space-2x);flex-direction:column;display:flex}.focus-list-module__7VQhNG__loadingRow{border-radius:var(--radius-md);height:60px}.focus-list-module__7VQhNG__manage{justify-content:flex-start;display:flex}
.focus-summary-panel-module__OyjXxq__panel{gap:var(--space-4x);flex-direction:column;display:flex}.focus-summary-panel-module__OyjXxq__title{color:var(--color-ink);margin:0}.focus-summary-panel-module__OyjXxq__prompt{max-width:44ch;color:var(--color-ink-soft);margin:0}.focus-summary-panel-module__OyjXxq__tracked{gap:var(--space-3x);padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-card-inner);background:var(--color-accent-soft);align-items:center;margin:0;display:flex}.focus-summary-panel-module__OyjXxq__trackedIcon{border-radius:var(--radius-circle);background:var(--color-surface);width:40px;height:40px;color:var(--color-accent);flex:none;place-items:center;display:grid}.focus-summary-panel-module__OyjXxq__trackedLines{flex-direction:column;min-width:0;display:flex}.focus-summary-panel-module__OyjXxq__trackedTotal{color:var(--color-ink)}.focus-summary-panel-module__OyjXxq__trackedMeta{color:var(--color-ink-soft)}.focus-summary-panel-module__OyjXxq__since{margin:calc(var(--space-2x)*-1)0 0;color:var(--color-ink-muted)}.focus-summary-panel-module__OyjXxq__sectionTitle{margin:var(--space-1x)0 calc(var(--space-3x)*-1);color:var(--color-ink)}.focus-summary-panel-module__OyjXxq__rooms{gap:var(--space-1x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.focus-summary-panel-module__OyjXxq__room{gap:var(--space-3x);padding:var(--space-2x)0;justify-content:space-between;align-items:baseline;display:flex}.focus-summary-panel-module__OyjXxq__room:last-child{border-bottom:none}.focus-summary-panel-module__OyjXxq__roomName{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.focus-summary-panel-module__OyjXxq__roomTime{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;flex:none}.focus-summary-panel-module__OyjXxq__state{color:var(--color-ink-muted);margin:0}.focus-summary-panel-module__OyjXxq__loading{gap:var(--space-3x);flex-direction:column;display:flex}.focus-summary-panel-module__OyjXxq__loadingTotal{border-radius:var(--radius-card-inner);height:64px}.focus-summary-panel-module__OyjXxq__loadingLine{border-radius:var(--radius-sm);height:18px}
.card-module__U2GQFa__card{gap:var(--card-gap,var(--space-5x));min-width:0;padding:var(--card-padding,var(--space-6x));border:var(--border-width)solid var(--floating-border-color);border-radius:var(--radius-lg);background:var(--color-floating);box-shadow:var(--shadow-2);transition:background-color var(--duration-theme)var(--ease-out),border-color var(--duration-theme)var(--ease-out),box-shadow var(--duration-theme)var(--ease-out);flex-direction:column;display:flex}.card-module__U2GQFa__card[data-variant=card]{--field-ground:var(--card-inset);--chip-ground:var(--card-inset);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);box-shadow:var(--card-shadow)}.card-module__U2GQFa__card[data-variant=glass],.card-module__U2GQFa__card[data-variant=room]{border-radius:var(--radius-xl);background:var(--fst-glass);color:var(--fst-ink);box-shadow:none;border:0}.card-module__U2GQFa__card[data-variant=room]{border:var(--border-width)solid var(--room-panel-border,transparent);background:var(--room-panel-base);box-shadow:var(--room-panel-shadow,none);-webkit-backdrop-filter:var(--room-panel-backdrop,none);backdrop-filter:var(--room-panel-backdrop,none)}.card-module__U2GQFa__card[data-shape=pill]{border-radius:var(--radius-round)}.card-module__U2GQFa__card[data-density=compact]{gap:var(--card-gap,var(--space-4x));width:var(--card-width,100%);max-width:var(--card-max-width,440px);min-height:0;max-height:60dvh;padding:var(--card-padding,var(--space-4x))}[data-fullscreen] .card-module__U2GQFa__card[data-density=compact]{max-height:48vh}.card-module__U2GQFa__header{gap:var(--space-3x);align-items:center;min-height:28px;display:flex}.card-module__U2GQFa__card[data-density=compact]>.card-module__U2GQFa__header:not([data-marked]){padding-inline:var(--space-3x)}.card-module__U2GQFa__icon{border-radius:var(--radius-md);background:var(--color-accent-soft);width:32px;height:32px;color:var(--color-accent-soft-ink);flex:none;place-items:center;display:grid}.card-module__U2GQFa__heading{gap:var(--space-0-5x);flex-direction:column;min-width:0;display:flex}.card-module__U2GQFa__title{min-width:0;color:var(--color-ink-soft);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);margin:0}.card-module__U2GQFa__description{color:var(--color-ink-soft);font-size:var(--font-size-sm);line-height:var(--leading-compact);margin:0}.card-module__U2GQFa__actions{gap:var(--space-2x);flex:none;align-items:center;margin-left:auto;display:flex}.card-module__U2GQFa__card[data-variant=card]>.card-module__U2GQFa__header .card-module__U2GQFa__title{color:var(--color-ink);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug)}.card-module__U2GQFa__card[data-variant=glass]>.card-module__U2GQFa__header>.card-module__U2GQFa__icon,.card-module__U2GQFa__card[data-variant=room]>.card-module__U2GQFa__header>.card-module__U2GQFa__icon{background:var(--fst-glass-strong);color:var(--fst-ink-end)}.card-module__U2GQFa__card[data-variant=glass]>.card-module__U2GQFa__header .card-module__U2GQFa__title,.card-module__U2GQFa__card[data-variant=room]>.card-module__U2GQFa__header .card-module__U2GQFa__title{color:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug)}.card-module__U2GQFa__card[data-variant=glass]>.card-module__U2GQFa__header .card-module__U2GQFa__description,.card-module__U2GQFa__card[data-variant=room]>.card-module__U2GQFa__header .card-module__U2GQFa__description{color:var(--fst-ink-soft)}.card-module__U2GQFa__body{min-width:0}.card-module__U2GQFa__card[data-density=compact]>.card-module__U2GQFa__body{flex-direction:column;flex:1;min-height:0;display:flex}@media not (min-width:1180px){.card-module__U2GQFa__card[data-density=compact]{max-height:none}}@media (max-width:480px){.card-module__U2GQFa__card[data-density=comfortable]{padding:var(--card-padding,var(--space-4x))}}@media (prefers-reduced-motion:reduce){.card-module__U2GQFa__card{transition:none}}
.list-module__m0Q4Wa__list{gap:var(--space-2x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.list-module__m0Q4Wa__list[data-density=compact]{gap:var(--space-1x)}.list-module__m0Q4Wa__list[data-scrolls]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}
.badge-module__ODhhRG__badge{--badge-solid:color-mix(in srgb,var(--fst-ink)7%,transparent);min-width:28px;padding:var(--space-1x)var(--space-3x);border-radius:var(--radius-round);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-snug);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.badge-module__ODhhRG__badge[data-tone=brand]{background:var(--color-accent-soft);color:var(--color-accent-soft-ink)}.badge-module__ODhhRG__badge[data-tone=muted]{color:var(--color-ink-muted)}.badge-module__ODhhRG__badge[data-tone=solid]{background:var(--badge-solid)}.badge-module__ODhhRG__badge[data-tone=card]{background:var(--fst-card);color:var(--fst-accent)}
.list-row-module__AixdPq__listRow{--list-row-fresh:color-mix(in srgb,var(--fst-ink)13%,transparent);border-radius:var(--radius-lg);background:var(--list-row-ground);min-width:0;transition:background-color var(--duration-hover)var(--ease-out),filter var(--duration-hover)var(--ease-out),transform var(--duration-hover)var(--ease-out);align-items:center;display:flex;position:relative}.list-row-module__AixdPq__listRow[data-density=compact]{--list-row-ground:color-mix(in srgb,var(--fst-ink)5%,transparent);--list-row-hover:color-mix(in srgb,var(--fst-ink)8%,transparent);--list-row-lit:color-mix(in srgb,var(--fst-ink)7%,transparent)}.list-row-module__AixdPq__listRow[data-density=comfortable]{--list-row-ground:var(--color-glass);--list-row-hover:color-mix(in srgb,var(--color-glass)55%,var(--color-accent-soft));--list-row-lit:var(--color-accent-soft);gap:var(--space-2x)}.list-row-module__AixdPq__listRow[data-menu]{gap:var(--space-2x);padding-right:var(--space-2x)}.list-row-module__AixdPq__listRow[data-filled]{overflow:hidden}.list-row-module__AixdPq__listRow[data-current],.list-row-module__AixdPq__listRow[data-pending],.list-row-module__AixdPq__listRow[data-active]{background:var(--list-row-lit)}.list-row-module__AixdPq__listRow[data-fresh]{background:var(--list-row-fresh)}@media (hover:hover) and (pointer:fine){.list-row-module__AixdPq__listRow[data-pressable]:not(:-webkit-any([data-current],[data-pending],[data-disabled])):hover{background:var(--list-row-hover)}.list-row-module__AixdPq__listRow[data-pressable]:not(:-moz-any([data-current],[data-pending],[data-disabled])):hover{background:var(--list-row-hover)}.list-row-module__AixdPq__listRow[data-pressable]:not(:is([data-current],[data-pending],[data-disabled])):hover{background:var(--list-row-hover)}}[data-liquid-live] .list-row-module__AixdPq__listRow[data-density=comfortable]{--list-row-ground:transparent;--list-row-hover:transparent}.list-row-module__AixdPq__listRow[data-density=compact][data-pressable]:not([data-disabled]):has(>.list-row-module__AixdPq__main:not([aria-haspopup]):active){transition-duration:var(--duration-press);transform:scale(.985)}.list-row-module__AixdPq__listRow[data-density=compact][data-pressable]:not([data-disabled]):has(>.list-row-module__AixdPq__main[aria-haspopup]:active){filter:var(--press-shade);transition-duration:var(--duration-press)}.list-row-module__AixdPq__main{border-radius:var(--radius-lg);min-width:0;color:inherit;font:inherit;font-size:var(--font-size-md);text-align:left;background:0 0;border:0;flex:1;align-items:center;text-decoration:none;display:flex;position:relative}.list-row-module__AixdPq__listRow[data-density=compact]>.list-row-module__AixdPq__main{gap:var(--space-3x);padding:var(--space-2x)var(--space-4x)var(--space-2x)var(--space-2x)}.list-row-module__AixdPq__listRow[data-density=comfortable]>.list-row-module__AixdPq__main{gap:var(--space-4x);min-height:64px;padding:var(--space-2x)var(--space-3x);color:var(--color-ink)}.list-row-module__AixdPq__listRow[data-density=comfortable]:not([data-menu])>.list-row-module__AixdPq__main{padding-right:var(--space-5x)}.list-row-module__AixdPq__listRow[data-pressable]>.list-row-module__AixdPq__main:not(:disabled){cursor:pointer}.list-row-module__AixdPq__main:disabled{cursor:default}.list-row-module__AixdPq__listRow[data-density=comfortable]>.list-row-module__AixdPq__main:disabled{opacity:var(--opacity-disabled)}.list-row-module__AixdPq__main:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:-1px}.list-row-module__AixdPq__leading{flex:none;align-items:center;display:inline-flex}.list-row-module__AixdPq__listRow[data-density=comfortable] .list-row-module__AixdPq__leading{width:var(--mark-size-md);height:var(--mark-size-md);border-radius:var(--radius-round);background:var(--color-accent-soft);color:var(--color-accent-soft-ink);transition:background-color var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out);place-items:center;display:grid}.list-row-module__AixdPq__listRow[data-density=comfortable]:-webkit-any([data-current],[data-pending]) .list-row-module__AixdPq__leading{background:var(--color-overlay);color:var(--color-accent)}.list-row-module__AixdPq__listRow[data-density=comfortable]:-moz-any([data-current],[data-pending]) .list-row-module__AixdPq__leading{background:var(--color-overlay);color:var(--color-accent)}.list-row-module__AixdPq__listRow[data-density=comfortable]:is([data-current],[data-pending]) .list-row-module__AixdPq__leading{background:var(--color-overlay);color:var(--color-accent)}.list-row-module__AixdPq__text{flex:1;min-width:0;display:flex}.list-row-module__AixdPq__listRow[data-density=compact] .list-row-module__AixdPq__text{gap:var(--space-2x);align-items:baseline}.list-row-module__AixdPq__listRow[data-density=comfortable] .list-row-module__AixdPq__text{gap:var(--space-0-5x);flex-direction:column}.list-row-module__AixdPq__title{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row-module__AixdPq__listRow[data-density=compact] .list-row-module__AixdPq__title{flex:0 auto;min-width:5ch}.list-row-module__AixdPq__listRow[data-density=comfortable] .list-row-module__AixdPq__title{line-height:var(--leading-snug)}.list-row-module__AixdPq__listRow[data-density=comfortable]:-webkit-any([data-current],[data-pending]) .list-row-module__AixdPq__title{color:var(--color-accent-soft-ink)}.list-row-module__AixdPq__listRow[data-density=comfortable]:-moz-any([data-current],[data-pending]) .list-row-module__AixdPq__title{color:var(--color-accent-soft-ink)}.list-row-module__AixdPq__listRow[data-density=comfortable]:is([data-current],[data-pending]) .list-row-module__AixdPq__title{color:var(--color-accent-soft-ink)}.list-row-module__AixdPq__listRow[data-branch] .list-row-module__AixdPq__title{color:var(--color-ink-soft)}.list-row-module__AixdPq__meta,.list-row-module__AixdPq__detail{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row-module__AixdPq__listRow[data-density=compact] .list-row-module__AixdPq__meta,.list-row-module__AixdPq__listRow[data-density=compact] .list-row-module__AixdPq__detail{color:var(--fst-ink-soft);flex:0 auto}.list-row-module__AixdPq__listRow[data-density=comfortable] .list-row-module__AixdPq__meta{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);line-height:var(--leading-compact)}.list-row-module__AixdPq__detail{opacity:0;transition:opacity var(--duration-dialog)var(--ease-out),display var(--duration-dialog)allow-discrete;display:none}.list-row-module__AixdPq__listRow:hover .list-row-module__AixdPq__detail,.list-row-module__AixdPq__listRow[data-active] .list-row-module__AixdPq__detail{opacity:1;display:inline}.list-row-module__AixdPq__listRow:has(>.list-row-module__AixdPq__main:focus-visible) .list-row-module__AixdPq__detail{opacity:1;display:inline}@starting-style{.list-row-module__AixdPq__listRow:hover .list-row-module__AixdPq__detail,.list-row-module__AixdPq__listRow[data-active] .list-row-module__AixdPq__detail{opacity:0}.list-row-module__AixdPq__listRow:has(>.list-row-module__AixdPq__main:focus-visible) .list-row-module__AixdPq__detail{opacity:0}}.list-row-module__AixdPq__trailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.list-row-module__AixdPq__listRow[data-density=comfortable] .list-row-module__AixdPq__trailing{width:20px;height:20px;color:var(--color-ink-muted);justify-content:center}.list-row-module__AixdPq__listRow[data-density=comfortable]:-webkit-any([data-current],[data-pending]) .list-row-module__AixdPq__trailing{color:var(--color-accent)}.list-row-module__AixdPq__listRow[data-density=comfortable]:-moz-any([data-current],[data-pending]) .list-row-module__AixdPq__trailing{color:var(--color-accent)}.list-row-module__AixdPq__listRow[data-density=comfortable]:is([data-current],[data-pending]) .list-row-module__AixdPq__trailing{color:var(--color-accent)}.list-row-module__AixdPq__listRow[data-branch] .list-row-module__AixdPq__trailing{color:var(--color-ink-soft)}.list-row-module__AixdPq__spinner{--list-row-spinner-track:color-mix(in srgb,currentcolor 28%,transparent);border:var(--ring-width-sm)solid var(--list-row-spinner-track);border-radius:var(--radius-round);width:14px;height:14px;animation:list-row-module__AixdPq__list-row-spin var(--duration-spin)linear infinite;border-top-color:currentColor}@keyframes list-row-module__AixdPq__list-row-spin{to{transform:rotate(1turn)}}.list-row-module__AixdPq__fill{--list-row-fill:color-mix(in srgb,var(--fill-color)14%,transparent);width:calc(var(--fill)*100%);border-radius:var(--radius-md);background:var(--list-row-fill);position:absolute;top:0;bottom:0;left:0;right:auto}@media (prefers-reduced-motion:reduce){.list-row-module__AixdPq__listRow,.list-row-module__AixdPq__leading,.list-row-module__AixdPq__detail{transition:none}.list-row-module__AixdPq__listRow[data-density=compact][data-pressable]:not([data-disabled]):has(>.list-row-module__AixdPq__main:active){transform:none}}:root[data-app-motion=off] .list-row-module__AixdPq__listRow[data-density=compact][data-pressable]:not([data-disabled]):has(>.list-row-module__AixdPq__main:active){transform:none}
.share-link-module__ouSY8q__share{gap:var(--space-2x);flex-direction:column;min-width:0;display:flex}.share-link-module__ouSY8q__row{gap:var(--space-2x);align-items:flex-end;min-width:0;display:flex}.share-link-module__ouSY8q__field{flex:1;min-width:0}.share-link-module__ouSY8q__mono textarea{min-height:0;padding:var(--space-3x)var(--space-4x);resize:none;font-family:var(--font-mono);overflow-wrap:anywhere}.share-link-module__ouSY8q__actions{gap:var(--space-2x);align-items:center;display:flex}.share-link-module__ouSY8q__actionButton{flex:1}.share-link-module__ouSY8q__copy{white-space:nowrap}.share-link-module__ouSY8q__note{min-height:21px}@media (max-width:480px){.share-link-module__ouSY8q__row{flex-direction:column;align-items:stretch}}
.share-session-dialog-module__kx6MhW__create{gap:var(--space-3x);flex-direction:column;display:flex}.share-session-dialog-module__kx6MhW__createNote{margin:0}.share-session-dialog-module__kx6MhW__revoke{padding-top:var(--space-3x);justify-content:flex-end;display:flex}.share-session-dialog-module__kx6MhW__error{margin:0}
.visit-place-module__XVanoa__place{--picture-z:calc(var(--z-below) - 1);--place-scrim:linear-gradient(to top,rgb(var(--media-shade-ink-violet)/62%)0%,rgb(var(--media-shade-ink-violet)/18%)52%,transparent);--place-frost-weak:color-mix(in srgb,var(--color-fixed-light)22%,transparent);--place-frost:color-mix(in srgb,var(--color-fixed-light)24%,transparent);--place-frost-strong:color-mix(in srgb,var(--color-fixed-light)36%,transparent);isolation:isolate;gap:var(--space-3x);min-height:132px;padding:var(--space-4x)var(--space-5x);border-radius:var(--radius-lg);color:var(--color-on-accent);-webkit-tap-highlight-color:transparent;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.visit-place-module__XVanoa__picture{z-index:var(--picture-z);object-fit:cover;-webkit-user-drag:none;transition:scale var(--duration-room-card)var(--ease-out)}.visit-place-module__XVanoa__place:not([data-roomless]):after{content:"";z-index:var(--z-below);background:var(--place-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.visit-place-module__XVanoa__caption{gap:var(--space-2x);flex:1;align-items:baseline;min-width:0;display:flex}.visit-place-module__XVanoa__name{text-shadow:0 1px 12px rgba(12,8,30,.38);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.visit-place-module__XVanoa__more{padding:2px var(--space-2x);border-radius:var(--radius-round);background:var(--place-frost-weak);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:none}.visit-place-module__XVanoa__enter{border-radius:var(--radius-round);background:var(--place-frost);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:40px;height:40px;transition:background-color var(--duration-hover)var(--ease-out);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.visit-place-module__XVanoa__place:not([data-roomless]):hover .visit-place-module__XVanoa__picture{scale:1.04}.visit-place-module__XVanoa__place:not([data-roomless]):hover .visit-place-module__XVanoa__enter{background:var(--place-frost-strong)}}.visit-place-module__XVanoa__place:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.visit-place-module__XVanoa__place[data-roomless]{background:var(--fst-glass);min-height:88px;color:var(--fst-ink);align-items:center}.visit-place-module__XVanoa__mark{border-radius:var(--radius-round);background:var(--fst-glass-strong);width:52px;height:52px;color:var(--fst-accent);flex:none;place-items:center;display:grid}@media (max-width:680px){.visit-place-module__XVanoa__place{min-height:116px}.visit-place-module__XVanoa__place[data-roomless]{min-height:80px}}@media (prefers-reduced-motion:reduce){.visit-place-module__XVanoa__picture,.visit-place-module__XVanoa__enter{transition:none}.visit-place-module__XVanoa__place:not([data-roomless]):hover .visit-place-module__XVanoa__picture{scale:none}}:root[data-app-motion=off] .visit-place-module__XVanoa__place:not([data-roomless]):hover .visit-place-module__XVanoa__picture{scale:none}
.visit-times-module__-WvRGG__times{gap:var(--space-4x);padding:var(--space-5x);border-radius:var(--radius-lg);background:var(--fst-glass);flex-direction:column;display:flex}.visit-times-module__-WvRGG__figures{gap:var(--space-4x);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.visit-times-module__-WvRGG__total,.visit-times-module__-WvRGG__half{gap:var(--space-3x);align-items:center;min-width:0;display:flex}.visit-times-module__-WvRGG__half{padding-left:var(--space-4x);border-left:1px solid var(--fst-glass-strong)}.visit-times-module__-WvRGG__reading{flex-direction:column;gap:2px;min-width:0;display:flex}.visit-times-module__-WvRGG__icon{color:var(--fst-ink-soft);flex:none}.visit-times-module__-WvRGG__half[data-kind=rest]{--rest-icon-ink:color-mix(in oklab,var(--rest-color)78%,var(--fst-ink))}.visit-times-module__-WvRGG__half[data-kind=rest] .visit-times-module__-WvRGG__icon{color:var(--rest-icon-ink)}.visit-times-module__-WvRGG__half[data-kind=active] .visit-times-module__-WvRGG__icon{color:var(--color-accent)}.visit-times-module__-WvRGG__bar{border-radius:var(--radius-round);background:var(--rest-color);justify-content:flex-end;height:12px;display:flex;overflow:hidden}.visit-times-module__-WvRGG__fill{width:calc(var(--active-share)*100%);border-radius:var(--radius-round);background:var(--color-accent);height:100%}@media (max-width:480px){.visit-times-module__-WvRGG__figures{row-gap:var(--space-4x);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.visit-times-module__-WvRGG__total{grid-column:1/-1}.visit-times-module__-WvRGG__half[data-kind=rest]{border-left:0;padding-left:0}}
.sessions-panel-view-module__vrVRJG__groups{flex-direction:column;display:flex}.sessions-panel-view-module__vrVRJG__rows{gap:var(--space-2x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sessions-panel-view-module__vrVRJG__item{min-width:0}.sessions-panel-view-module__vrVRJG__row{--row-hover-ground:color-mix(in srgb,var(--color-glass)55%,var(--color-accent-soft));gap:var(--space-4x);width:100%;min-width:0;padding:var(--space-3x)var(--space-4x)var(--space-3x)var(--space-3x);border-radius:var(--radius-lg);background:var(--color-glass);color:var(--color-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){.sessions-panel-view-module__vrVRJG__row:hover{background:var(--row-hover-ground)}}.sessions-panel-view-module__vrVRJG__row:focus-visible{outline:3px solid var(--color-focus);outline-offset:-1px}.sessions-panel-view-module__vrVRJG__row[data-running]{background:var(--color-accent-soft)}.sessions-panel-view-module__vrVRJG__visual{border-radius:var(--radius-md);background:var(--color-accent-soft);width:96px;height:68px;color:var(--color-accent-soft-ink);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.sessions-panel-view-module__vrVRJG__picture{object-fit:cover}.sessions-panel-view-module__vrVRJG__glyph{bottom:var(--space-1x);left:var(--space-1x);border-radius:var(--radius-round);background:var(--color-overlay);width:28px;height:28px;color:var(--color-accent);place-items:center;display:grid;position:absolute}.sessions-panel-view-module__vrVRJG__words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sessions-panel-view-module__vrVRJG__label,.sessions-panel-view-module__vrVRJG__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sessions-panel-view-module__vrVRJG__meta{font-variant-numeric:tabular-nums}.sessions-panel-view-module__vrVRJG__length{padding:var(--space-1x)var(--space-3x);border-radius:var(--radius-round);background:var(--color-overlay);color:var(--color-accent-soft-ink);font-variant-numeric:tabular-nums;flex:none;align-items:center;display:inline-flex}.sessions-panel-view-module__vrVRJG__length[data-now]{background:var(--color-accent);color:var(--color-on-accent)}.sessions-panel-view-module__vrVRJG__chevron{color:var(--color-ink-muted);flex:none}.sessions-panel-view-module__vrVRJG__skeleton{gap:var(--space-2x);flex-direction:column;display:flex}.sessions-panel-view-module__vrVRJG__skeletonRow{border-radius:var(--radius-lg);height:92px}.sessions-panel-view-module__vrVRJG__visit{gap:var(--space-5x);flex-direction:column;display:flex}@media (max-width:680px){.sessions-panel-view-module__vrVRJG__row{gap:var(--space-3x);padding:var(--space-2x)var(--space-3x)var(--space-2x)var(--space-2x)}.sessions-panel-view-module__vrVRJG__visual{width:56px;height:56px}.sessions-panel-view-module__vrVRJG__length{padding:var(--space-1x)var(--space-2x)}.sessions-panel-view-module__vrVRJG__chevron{display:none}}
.list-end-module__8fEQ-G__listEnd{place-items:center;min-height:40px;display:grid}
.empty-state-module__tCxyGG__emptyState{--empty-state-inline-ground:color-mix(in srgb,var(--color-glass)55%,transparent);--empty-state-danger-mark:color-mix(in srgb,var(--color-danger)18%,transparent);gap:var(--space-3x);border-radius:var(--radius-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state-module__tCxyGG__emptyState[data-variant=panel]{min-height:280px;padding:var(--space-10x)var(--space-8x);background:var(--color-glass)}.empty-state-module__tCxyGG__emptyState[data-variant=inline]{min-height:176px;padding:var(--space-8x)var(--space-6x);background:var(--empty-state-inline-ground)}.empty-state-module__tCxyGG__icon{width:var(--mark-size-lg);height:var(--mark-size-lg);margin-bottom:var(--space-1x);border-radius:var(--radius-round);background:var(--color-accent-soft);color:var(--color-accent);justify-content:center;align-items:center;display:inline-flex}.empty-state-module__tCxyGG__emptyState[data-tone=danger] .empty-state-module__tCxyGG__icon{background:var(--empty-state-danger-mark);color:var(--color-danger-ink)}.empty-state-module__tCxyGG__title{text-wrap:balance}.empty-state-module__tCxyGG__description{max-width:46ch;line-height:var(--leading-relaxed)}.empty-state-module__tCxyGG__action{margin-top:var(--space-2x)}@media (max-width:480px){.empty-state-module__tCxyGG__emptyState[data-variant=panel]{min-height:240px;padding:var(--space-8x)var(--space-5x)}}
.sign-out-button-module__LRt1ea__block{gap:var(--space-2x);flex-direction:column;align-items:flex-start;display:flex}.sign-out-button-module__LRt1ea__error{margin:0}
.account-modal-module__0OcYqG__step{gap:var(--space-4x);flex-direction:column;display:flex}.account-modal-module__0OcYqG__hint{margin:calc(var(--space-2x)*-1)0 0}.account-modal-module__0OcYqG__availability{gap:var(--space-2x);min-height:20px;margin:calc(var(--space-2x)*-1)0 0;align-items:center;display:flex}.account-modal-module__0OcYqG__availability[data-state=available][data-tone=secondary]{color:var(--color-ink)}.account-modal-module__0OcYqG__availability[data-state=unavailable][data-tone=secondary]{color:var(--color-danger)}.account-modal-module__0OcYqG__resend{gap:var(--space-3x);justify-content:space-between;align-items:center;display:flex}
.profile-settings-module__fZqn7G__section{gap:var(--space-5x);flex-direction:column;display:flex}.profile-settings-module__fZqn7G__heading{color:var(--color-ink);margin:0}.profile-settings-module__fZqn7G__banner{gap:var(--space-4x);padding:var(--space-4x)var(--space-5x);border-radius:var(--radius-lg);background:var(--color-accent-soft);color:var(--color-accent);align-items:flex-start;display:flex}.profile-settings-module__fZqn7G__bannerText{flex:1;margin:0}.profile-settings-module__fZqn7G__empty{color:var(--color-ink-muted)}.profile-settings-module__fZqn7G__rowActions{gap:var(--space-2x);flex-wrap:wrap;display:flex}@media (max-width:680px){.profile-settings-module__fZqn7G__banner{flex-wrap:wrap}.profile-settings-module__fZqn7G__bannerText{flex-basis:100%}}
.settings-page-module__ekBokq__account{margin-top:var(--space-8x);padding-top:var(--space-6x)}.settings-page-module__ekBokq__skeleton{gap:var(--space-4x);flex-direction:column;display:flex}.settings-page-module__ekBokq__skeletonHeading{width:140px;height:26px}.settings-page-module__ekBokq__skeletonRow{border-radius:var(--radius-card-inner);height:72px}
.skeleton-module__mzdSNW__skeleton{background:var(--skeleton-background);display:block;position:relative;overflow:hidden}.skeleton-module__mzdSNW__skeleton:after{content:"";background:var(--skeleton-shimmer);animation:skeleton-module__mzdSNW__skeleton-shimmer var(--duration-breathe)var(--ease-out)infinite;position:absolute;top:0;bottom:0;left:0;right:0;translate:-100%}@keyframes skeleton-module__mzdSNW__skeleton-shimmer{to{translate:100%}}@media (prefers-reduced-motion:reduce){.skeleton-module__mzdSNW__skeleton:after{animation:none}}
.tooltip-module__iE2I8G__positioner{--positioner-z:calc(var(--z-message-content) + 2);z-index:var(--positioner-z)}.tooltip-module__iE2I8G__tooltip{border:1px solid var(--floating-border-color);border-radius:var(--radius-round);background:var(--color-floating);color:var(--color-ink);box-shadow:var(--shadow-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);white-space:nowrap;pointer-events:none;transform-origin:var(--transform-origin);transition:opacity var(--duration-dialog)var(--ease-out),transform var(--duration-dialog)var(--ease-out);padding:6px 12px}.tooltip-module__iE2I8G__tooltip[data-starting-style],.tooltip-module__iE2I8G__tooltip[data-ending-style]{opacity:0;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.tooltip-module__iE2I8G__tooltip{transition:none}}
.icon-button-module__ef8jRq__iconButton{--icon-button-size:var(--control-size-md);--icon-button-glyph:var(--icon-size-md);--icon-button-ground:var(--fst-glass);--icon-button-ink:var(--fst-ink);--icon-button-danger-ground:color-mix(in srgb,var(--color-danger)12%,transparent);--icon-button-danger-ground-strong:color-mix(in srgb,var(--color-danger)18%,transparent);width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-disc);background:var(--icon-button-ground);color:var(--icon-button-ink);font-size:var(--icon-button-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-hover)var(--ease-out),color var(--duration-hover)var(--ease-out),filter var(--duration-hover)var(--ease-out),opacity var(--duration-hover)var(--ease-out),translate var(--duration-hover)var(--ease-out),scale var(--duration-press)var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.icon-button-module__ef8jRq__iconButton[data-size=sm]{--icon-button-size:var(--control-size-sm)}.icon-button-module__ef8jRq__iconButton[data-size=lg]{--icon-button-size:var(--control-size-lg);--icon-button-glyph:var(--icon-size-lg)}.icon-button-module__ef8jRq__iconButton[data-variant=primary]{--icon-button-ground:var(--fst-card);--icon-button-ink:var(--fst-accent)}.icon-button-module__ef8jRq__iconButton[data-variant=inverse]{--icon-button-ground:var(--fst-disc);--icon-button-ink:var(--fst-disc-ink)}.icon-button-module__ef8jRq__iconButton[data-variant=stop]{--icon-button-ground:var(--fst-stop);--icon-button-ink:var(--color-on-stop)}.icon-button-module__ef8jRq__iconButton[data-variant=danger]{--icon-button-ground:var(--icon-button-danger-ground);--icon-button-ink:var(--color-danger-ink)}.icon-button-module__ef8jRq__iconButton[data-variant=ghost]{--icon-button-ground:transparent;--icon-button-ink:var(--fst-ink-soft)}.icon-button-module__ef8jRq__glyph{transition:opacity var(--duration-hover)var(--ease-out),translate var(--duration-hover)var(--ease-out);display:inline-flex}.icon-button-module__ef8jRq__spinner{width:var(--icon-size-sm);height:var(--icon-size-sm);border:var(--ring-width-sm)solid currentcolor;border-radius:var(--radius-circle);opacity:0;pointer-events:none;transition:opacity var(--duration-hover)var(--ease-out);border-right-color:transparent;position:absolute}.icon-button-module__ef8jRq__iconButton[data-selected]{--icon-button-ground:var(--fst-card);--icon-button-ink:var(--fst-accent)}.icon-button-module__ef8jRq__iconButton[data-away]:not(:-webkit-any(:hover,:focus-visible)){opacity:var(--opacity-away)}.icon-button-module__ef8jRq__iconButton[data-away]:not(:-moz-any(:hover,:focus-visible)){opacity:var(--opacity-away)}.icon-button-module__ef8jRq__iconButton[data-away]:not(:is(:hover,:focus-visible)){opacity:var(--opacity-away)}.icon-button-module__ef8jRq__iconButton[data-disabled]{opacity:var(--opacity-disabled);cursor:default}.icon-button-module__ef8jRq__iconButton[data-loading] .icon-button-module__ef8jRq__glyph{opacity:0;translate:0 calc(-1*var(--space-0-5x))}.icon-button-module__ef8jRq__iconButton[data-loading] .icon-button-module__ef8jRq__spinner{opacity:1;animation:icon-button-module__ef8jRq__icon-button-spin var(--duration-spin)var(--ease-linear)infinite}@keyframes icon-button-module__ef8jRq__icon-button-spin{to{rotate:360deg}}.icon-button-module__ef8jRq__iconButton:active:not([data-disabled]){scale:var(--press-scale)}.icon-button-module__ef8jRq__iconButton[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade);transition-duration:var(--duration-press);scale:none}.icon-button-module__ef8jRq__iconButton:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.icon-button-module__ef8jRq__iconButton:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.icon-button-module__ef8jRq__iconButton:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected])[aria-haspopup]:active:not([data-disabled]){filter:var(--press-shade-deep)}.icon-button-module__ef8jRq__iconButton[data-variant=secondary][data-popup-open]:not([data-selected]){--icon-button-ground:var(--fst-glass-strong)}.icon-button-module__ef8jRq__iconButton[data-variant=ghost][data-popup-open]:not([data-selected]){--icon-button-ground:var(--fst-glass);--icon-button-ink:var(--fst-ink)}.icon-button-module__ef8jRq__iconButton:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.icon-button-module__ef8jRq__iconButton:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.icon-button-module__ef8jRq__iconButton:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-variant=danger],[data-selected])[data-popup-open]{filter:brightness(.95)}.icon-button-module__ef8jRq__iconButton:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover){.icon-button-module__ef8jRq__iconButton[data-variant=secondary]:not([data-selected]):hover:not([data-disabled]){--icon-button-ground:var(--fst-glass-strong)}.icon-button-module__ef8jRq__iconButton[data-variant=ghost]:not([data-selected]):hover:not([data-disabled]){--icon-button-ground:var(--fst-glass);--icon-button-ink:var(--fst-ink)}.icon-button-module__ef8jRq__iconButton[data-variant=danger]:not([data-selected]):hover:not([data-disabled]){--icon-button-ground:var(--icon-button-danger-ground-strong)}.icon-button-module__ef8jRq__iconButton:-webkit-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}.icon-button-module__ef8jRq__iconButton:-moz-any([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}.icon-button-module__ef8jRq__iconButton:is([data-variant=primary],[data-variant=inverse],[data-variant=stop],[data-selected]):hover:not([data-disabled]){filter:brightness(.95)}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=secondary]:not(:-webkit-any([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:var(--fst-glass)}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=secondary]:not(:-moz-any([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:var(--fst-glass)}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=secondary]:not(:is([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:var(--fst-glass)}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=ghost]:not(:-webkit-any([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:transparent}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=ghost]:not(:-moz-any([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:transparent}[data-liquid-live] .icon-button-module__ef8jRq__iconButton[data-variant=ghost]:not(:is([data-selected],[data-popup-open])):hover:not([data-disabled]){--icon-button-ground:transparent}}@media (prefers-reduced-motion:reduce){.icon-button-module__ef8jRq__iconButton,.icon-button-module__ef8jRq__glyph{transition:none}.icon-button-module__ef8jRq__iconButton:hover:not([data-disabled]),.icon-button-module__ef8jRq__iconButton:active:not([data-disabled]){translate:none;scale:none}}:root[data-app-motion=off] .icon-button-module__ef8jRq__iconButton:hover:not([data-disabled]),:root[data-app-motion=off] .icon-button-module__ef8jRq__iconButton:active:not([data-disabled]){translate:none;scale:none}
.checkbox-module__mLNEUq__field{gap:var(--space-3x);width:-moz-fit-content;width:fit-content;min-width:0;margin:calc(var(--space-2x)*-1);padding:var(--space-2x);border-radius:var(--radius-round);cursor:pointer;align-items:center;display:flex}.checkbox-module__mLNEUq__field[data-disabled]{cursor:not-allowed}.checkbox-module__mLNEUq__box{--checkbox-edge:2px;--checkbox-edge-color:var(--color-line-strong);--checkbox-ring:inset 0 0 0 var(--checkbox-edge)var(--checkbox-edge-color);border-radius:var(--radius-sm);background:var(--color-surface);width:28px;height:28px;color:var(--color-on-accent);box-shadow:var(--checkbox-ring);cursor:inherit;transition:box-shadow var(--duration-dialog)var(--ease-out),scale var(--duration-morph)var(--ease-overshoot);flex:none;place-items:center;padding:0;display:grid}.checkbox-module__mLNEUq__box[data-checked]{--checkbox-edge:14px;--checkbox-edge-color:var(--color-accent);transition-duration:var(--duration-morph)}.checkbox-module__mLNEUq__field:active .checkbox-module__mLNEUq__box:not([data-disabled]){transition-duration:var(--duration-press);scale:.86}.checkbox-module__mLNEUq__box[data-disabled]{opacity:.5}.checkbox-module__mLNEUq__box:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.checkbox-module__mLNEUq__field:hover .checkbox-module__mLNEUq__box:not([data-checked]):not([data-disabled]){--checkbox-edge-color:var(--color-accent)}}.checkbox-module__mLNEUq__indicator{color:currentColor;place-items:center;display:grid}.checkbox-module__mLNEUq__tick{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;width:18px;height:18px;transition:stroke-dashoffset var(--duration-dialog)var(--ease-out)}.checkbox-module__mLNEUq__indicator[data-checked] .checkbox-module__mLNEUq__tick{stroke-dashoffset:0;transition-duration:var(--duration-morph);transition-delay:var(--duration-dialog)}.checkbox-module__mLNEUq__label{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.checkbox-module__mLNEUq__box,.checkbox-module__mLNEUq__tick{transition:none}}
.text-field-module__uV5Nuq__field{--field-background:var(--field-ground,var(--color-glass));--field-background-focus:color-mix(in srgb,var(--color-accent-soft)46%,var(--color-surface));--field-autofill-background:var(--field-background);--field-border:transparent;--field-border-style:solid;gap:var(--space-2x);display:grid}.text-field-module__uV5Nuq__field[data-variant=filled]{--field-background:var(--field-ground,var(--color-glass));--field-background-focus:color-mix(in srgb,var(--color-accent-soft)46%,var(--color-surface))}.text-field-module__uV5Nuq__field[data-focused]{--field-autofill-background:var(--field-background-focus)}.text-field-module__uV5Nuq__header{gap:var(--space-4x);justify-content:space-between;align-items:center;display:flex}.text-field-module__uV5Nuq__label{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.text-field-module__uV5Nuq__labelAction{display:inline-flex}.text-field-module__uV5Nuq__control{min-height:var(--control-size-lg);border:1px var(--field-border-style)var(--field-border);border-radius:var(--radius-field);background:var(--field-background);transition:background-color var(--duration-hover)var(--ease-out),border-color var(--duration-hover)var(--ease-out),box-shadow var(--duration-hover)var(--ease-out),opacity var(--duration-hover)var(--ease-out);align-items:center;display:flex;position:relative;overflow:hidden}.text-field-module__uV5Nuq__field[data-round] .text-field-module__uV5Nuq__control{border-radius:var(--radius-round)}.text-field-module__uV5Nuq__field[data-variant=filled] .text-field-module__uV5Nuq__control{box-shadow:none;border-color:transparent}@media (hover:hover) and (pointer:fine){.text-field-module__uV5Nuq__field:not([data-disabled]):not([data-focused]) .text-field-module__uV5Nuq__control:hover{--control-hover-background:color-mix(in srgb,var(--field-background)55%,var(--color-accent-soft));background:var(--control-hover-background)}[data-liquid-live] .text-field-module__uV5Nuq__field:not([data-disabled]):not([data-focused]) .text-field-module__uV5Nuq__control:hover{background:var(--field-background)}}.text-field-module__uV5Nuq__field[data-focused] .text-field-module__uV5Nuq__control{border-color:var(--field-border);background:var(--field-background-focus);box-shadow:0 0 0 var(--focus-ring-width)var(--color-focus)}.text-field-module__uV5Nuq__field[data-invalid] .text-field-module__uV5Nuq__control{--control-invalid-border:color-mix(in srgb,var(--color-danger)48%,transparent);border-color:var(--control-invalid-border)}.text-field-module__uV5Nuq__field[data-disabled] .text-field-module__uV5Nuq__control{opacity:.58}.text-field-module__uV5Nuq__startIcon{left:var(--space-5x);color:var(--color-ink-muted);pointer-events:none;display:inline-flex;position:absolute}.text-field-module__uV5Nuq__input{width:100%;min-width:0;height:calc(var(--control-size-lg) - 2px);padding-inline:var(--field-padding-inline);color:var(--color-ink);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);background:0 0;border:0;outline:0}.text-field-module__uV5Nuq__input[data-code]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-code);text-align:center}.text-field-module__uV5Nuq__control[data-has-start-icon] .text-field-module__uV5Nuq__input{padding-left:calc(var(--field-padding-inline) + 32px)}.text-field-module__uV5Nuq__control[data-has-end-action] .text-field-module__uV5Nuq__input{padding-right:52px}.text-field-module__uV5Nuq__control:has(.text-field-module__uV5Nuq__customEndAction) .text-field-module__uV5Nuq__input{padding-right:92px}.text-field-module__uV5Nuq__input::placeholder{color:var(--color-ink-muted)}.text-field-module__uV5Nuq__input::-webkit-search-cancel-button{display:none}.text-field-module__uV5Nuq__clear{right:var(--space-2x);position:absolute}.text-field-module__uV5Nuq__input:disabled{cursor:not-allowed}.text-field-module__uV5Nuq__input:-webkit-autofill{--autofill-cover-shadow:inset 0 0 0 1000px var(--field-autofill-background);--autofill-transition-duration:9999s;border-radius:inherit;-webkit-text-fill-color:var(--color-ink);box-shadow:var(--autofill-cover-shadow);transition:background-color var(--autofill-transition-duration)ease-out}.text-field-module__uV5Nuq__input:-webkit-autofill:hover{--autofill-cover-shadow:inset 0 0 0 1000px var(--field-autofill-background);--autofill-transition-duration:9999s;border-radius:inherit;-webkit-text-fill-color:var(--color-ink);box-shadow:var(--autofill-cover-shadow);transition:background-color var(--autofill-transition-duration)ease-out}.text-field-module__uV5Nuq__input:-webkit-autofill:focus{--autofill-cover-shadow:inset 0 0 0 1000px var(--field-autofill-background);--autofill-transition-duration:9999s;border-radius:inherit;-webkit-text-fill-color:var(--color-ink);box-shadow:var(--autofill-cover-shadow);transition:background-color var(--autofill-transition-duration)ease-out}.text-field-module__uV5Nuq__endAction{right:var(--space-3x);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-ink-muted);cursor:pointer;transition:color var(--duration-hover)var(--ease-out),background-color var(--duration-hover)var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}@media (hover:hover) and (pointer:fine){.text-field-module__uV5Nuq__endAction:hover:not([data-disabled]){background:var(--color-accent-soft);color:var(--color-accent)}}.text-field-module__uV5Nuq__endAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.text-field-module__uV5Nuq__endAction[data-disabled]{cursor:not-allowed}.text-field-module__uV5Nuq__customEndAction{right:var(--space-2x);gap:var(--space-1x);justify-content:flex-end;align-items:center;min-width:72px;display:flex;position:absolute}@media (max-width:480px){.text-field-module__uV5Nuq__control{min-height:56px}.text-field-module__uV5Nuq__input{height:54px}}@media (prefers-reduced-motion:reduce){.text-field-module__uV5Nuq__control,.text-field-module__uV5Nuq__endAction{transition:none}}
.page-columns-module__jRJldW__pageColumns{--page-aside-width:420px;--page-sticky-top:calc(var(--header-height) + var(--space-16x) + var(--space-8x));grid-template-columns:minmax(0,1fr)var(--page-aside-width);gap:var(--space-6x);padding-bottom:var(--space-10x);align-items:start;display:grid}.page-columns-module__jRJldW__pageColumns[data-aside-side=start]{grid-template-columns:var(--page-aside-width)minmax(0,1fr)}.page-columns-module__jRJldW__aside{top:var(--page-sticky-top);min-width:0;position:-webkit-sticky;position:sticky}.page-columns-module__jRJldW__main{gap:var(--space-8x);flex-direction:column;min-width:0;display:flex}@container page (width>=960px){.page-columns-module__jRJldW__pageColumns[data-aside-side=end] .page-columns-module__jRJldW__aside{order:1}}@container page (width<960px){.page-columns-module__jRJldW__pageColumns,.page-columns-module__jRJldW__pageColumns[data-aside-side=start]{grid-template-columns:minmax(0,1fr)}.page-columns-module__jRJldW__aside{position:static}}
.settings-layout-card-module__hgAqtG__settingsLayoutCard{gap:var(--space-4x);width:100%;height:100%;min-height:168px;padding:var(--space-5x);border-radius:var(--radius-lg);background:var(--color-glass);color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-hover)var(--ease-out);border:0;flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.settings-layout-card-module__hgAqtG__settingsLayoutCard:hover{--card-hover-ground:color-mix(in srgb,var(--color-glass)55%,var(--color-accent-soft));background:var(--card-hover-ground)}.settings-layout-card-module__hgAqtG__settingsLayoutCard:hover .settings-layout-card-module__hgAqtG__chevron{opacity:1;transform:translate(2px)}}.settings-layout-card-module__hgAqtG__settingsLayoutCard:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.settings-layout-card-module__hgAqtG__mark{border-radius:var(--radius-round);background:var(--color-overlay);width:48px;height:48px;color:var(--color-accent);flex:none;place-items:center;display:grid}.settings-layout-card-module__hgAqtG__text{gap:var(--space-1x);flex-direction:column;min-width:0;margin-top:auto;display:flex}.settings-layout-card-module__hgAqtG__chevron{top:var(--space-5x);right:var(--space-5x);color:var(--color-ink-muted);opacity:.6;transition:opacity var(--duration-hover)var(--ease-out),transform var(--duration-hover)var(--ease-out);position:absolute}@media (max-width:480px){.settings-layout-card-module__hgAqtG__settingsLayoutCard{gap:var(--space-3x);min-height:0;padding:var(--space-3x)var(--space-4x)var(--space-3x)var(--space-3x);flex-direction:row;align-items:center}.settings-layout-card-module__hgAqtG__mark{width:44px;height:44px}.settings-layout-card-module__hgAqtG__text{flex:1;margin-top:0}.settings-layout-card-module__hgAqtG__chevron{flex:none;position:static}}@media (prefers-reduced-motion:reduce){.settings-layout-card-module__hgAqtG__settingsLayoutCard,.settings-layout-card-module__hgAqtG__chevron{transition:none}}
.settings-layout-item-module__kbwaaa__settingsLayoutItem{gap:var(--space-3x);width:100%;padding:var(--space-3x)var(--space-4x);border-radius:var(--radius-md);color:var(--color-ink-muted);text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;display:flex}.settings-layout-item-module__kbwaaa__settingsLayoutItem[data-active]{background:var(--card-inset);color:var(--color-accent)}.settings-layout-item-module__kbwaaa__settingsLayoutItem:focus-visible{outline:var(--focus-ring-width)solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.settings-layout-item-module__kbwaaa__settingsLayoutItem:not([data-active]):hover{background:var(--card-background-hover)}[data-liquid-live] .settings-layout-item-module__kbwaaa__settingsLayoutItem:not([data-active]):hover{background:0 0}}.settings-layout-item-module__kbwaaa__icon{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.settings-layout-item-module__kbwaaa__text{gap:var(--space-1x);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.settings-layout-item-module__kbwaaa__settingsLayoutItem:not([data-active]) .settings-layout-item-module__kbwaaa__label{color:var(--color-ink)}@media (max-width:900px){.settings-layout-item-module__kbwaaa__settingsLayoutItem{padding:var(--space-3x);align-items:center}.settings-layout-item-module__kbwaaa__icon{width:26px;height:26px}}
.settings-layout-module__TTPY_W__settingsLayout[data-surface=page]{gap:var(--space-6x);grid-template-columns:360px minmax(0,1fr);align-items:start;display:grid}.settings-layout-module__TTPY_W__settingsLayout[data-surface=panel]{gap:var(--space-3x);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.settings-layout-module__TTPY_W__sections,.settings-layout-module__TTPY_W__content{--field-ground:var(--card-inset);padding:var(--space-6x);border:var(--card-border);border-radius:var(--radius-card);background:var(--card-background);box-shadow:var(--card-shadow)}.settings-layout-module__TTPY_W__sectionGroup{--liquid-radius:var(--radius-md);--liquid-spread-x:0px;--liquid-spread-y:0px}.settings-layout-module__TTPY_W__sectionList{gap:var(--space-2x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container page (width<960px){.settings-layout-module__TTPY_W__settingsLayout[data-surface=page]{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.settings-layout-module__TTPY_W__sections{padding:var(--space-2x)}.settings-layout-module__TTPY_W__sectionList{gap:var(--space-1x)}}@media (max-width:680px){.settings-layout-module__TTPY_W__content{padding:var(--space-4x)}}@media (max-width:480px){.settings-layout-module__TTPY_W__settingsLayout[data-surface=panel]{gap:var(--space-2x);grid-template-columns:minmax(0,1fr)}}
.dialog-actions-module__6dQgTa__dialogActions{gap:var(--space-3x);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media (max-width:480px){.dialog-actions-module__6dQgTa__dialogActions{flex-direction:column-reverse}}
.form-dialog-module__C2fFLG__formDialog{gap:var(--space-5x);flex-direction:column;display:flex}.form-dialog-module__C2fFLG__fields{gap:var(--space-4x);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}
.popover-module__4mGu5W__title{padding:var(--space-1x)var(--space-2x)0;color:var(--color-ink);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.popover-module__4mGu5W__hiddenTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.popover-module__4mGu5W__description{padding:0 var(--space-2x)var(--space-2x);color:var(--color-ink-muted);font-size:var(--font-size-sm);line-height:var(--leading-normal);margin:0}
.theme-aura-module__891C1G__aura{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.theme-aura-module__891C1G__layer{filter:blur(var(--fst-aura-blur-mobile,0px));position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}.theme-aura-module__891C1G__grain{opacity:.85;mix-blend-mode:overlay;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:900px){.theme-aura-module__891C1G__layer{filter:blur(var(--fst-aura-blur-desktop,0px))}}
.profile-card-popover-module__wnnD0G__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.room-return-notice-module__XXar8a__notice{gap:var(--space-2x);flex-direction:column;align-items:flex-start;display:flex}
