.inline-edit-module__77HF6W__root{--pad-x:8px;--pad-y:3px;min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);margin-inline-start:calc(-1 * (var(--pad-x) + 1px));display:grid;position:relative}.inline-edit-module__77HF6W__root[data-variant=title]{--size:var(--text-xl);--leading:round(var(--size) * 1.3, 2px);--weight:500;--ink:var(--foreground)}.inline-edit-module__77HF6W__root[data-variant=body]{--pad-y:5px;--size:var(--text-sm);--leading:round(var(--size) * 1.5, 1px);--weight:400;--ink:var(--text-secondary)}.inline-edit-module__77HF6W__line{min-width:0;color:var(--ink);font-family:var(--font-body);font-size:var(--size);font-weight:var(--weight);line-height:var(--leading);letter-spacing:var(--tracking-body);margin:0;padding-inline-end:66px;display:block}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__line{padding-inline-end:38px}.inline-edit-module__77HF6W__box{vertical-align:top;max-width:100%;display:inline-block;position:relative}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__box{display:block}.inline-edit-module__77HF6W__display,.inline-edit-module__77HF6W__control{box-sizing:border-box;padding:var(--pad-y) var(--pad-x);border-radius:var(--radius-control);color:inherit;font:inherit;font-feature-settings:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:var(--leading);text-align:left;text-indent:0;text-transform:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;margin:0}.inline-edit-module__77HF6W__display{z-index:1;cursor:text;max-width:100%;display:block;position:relative}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__display{width:100%}.inline-edit-module__77HF6W__root[data-editing] .inline-edit-module__77HF6W__display{visibility:hidden}.inline-edit-module__77HF6W__root[data-editing]:not([data-multiline]) .inline-edit-module__77HF6W__display{min-width:5em;padding-inline-end:calc(var(--pad-x) + 16px)}.inline-edit-module__77HF6W__display[aria-disabled=true]{cursor:progress}.inline-edit-module__77HF6W__layer{transition:opacity var(--duration-standard) var(--ease-standard);display:block;position:relative}.inline-edit-module__77HF6W__layer[data-empty]{color:var(--text-muted)}.inline-edit-module__77HF6W__root[data-phase=saving] .inline-edit-module__77HF6W__layer{opacity:.5;transition-duration:var(--duration-fast)}.inline-edit-module__77HF6W__text{text-overflow:ellipsis;white-space:pre;display:block;overflow:hidden}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__text{white-space:pre-wrap;overflow-wrap:break-word;overflow:visible}.inline-edit-module__77HF6W__control{z-index:2;resize:none;width:100%;height:100%;caret-color:var(--foreground);outline:none;position:absolute;top:0;left:0;overflow:hidden}.inline-edit-module__77HF6W__control:focus-visible{outline:none}.inline-edit-module__77HF6W__control::placeholder{color:var(--text-muted);opacity:1}textarea.inline-edit-module__77HF6W__control{white-space:pre-wrap;overflow-wrap:break-word}.inline-edit-module__77HF6W__frame{z-index:0;box-sizing:border-box;border-radius:var(--radius-control);pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);background:0 0;border:1px solid #0000;position:absolute;top:0;bottom:0;left:0}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__frame{right:0}@media (hover:hover) and (pointer:fine){.inline-edit-module__77HF6W__display:not([aria-disabled=true]):hover~.inline-edit-module__77HF6W__frame{background:var(--surface-muted)}.inline-edit-module__77HF6W__pencil{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.inline-edit-module__77HF6W__display:hover~.inline-edit-module__77HF6W__frame .inline-edit-module__77HF6W__pencil,.inline-edit-module__77HF6W__display:focus-visible~.inline-edit-module__77HF6W__frame .inline-edit-module__77HF6W__pencil,.inline-edit-module__77HF6W__pencil:hover{opacity:1}}.inline-edit-module__77HF6W__root[data-editing] .inline-edit-module__77HF6W__frame{border-color:var(--foreground);background:var(--surface);box-shadow:0 0 0 3px var(--focus-ring)}.inline-edit-module__77HF6W__root[data-invalid] .inline-edit-module__77HF6W__frame{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 24%, transparent)}.inline-edit-module__77HF6W__root[data-flash=on] .inline-edit-module__77HF6W__frame{border-color:color-mix(in oklab, var(--danger) 30%, transparent);background:color-mix(in oklab, var(--danger) 9%, transparent)}.inline-edit-module__77HF6W__root[data-flash=off] .inline-edit-module__77HF6W__frame{transition-duration:var(--duration-considered)}.inline-edit-module__77HF6W__slot{pointer-events:auto;min-height:28px;margin-top:-14px;display:grid;position:absolute;top:50%;left:calc(100% + 6px)}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__slot{margin-top:calc(var(--pad-y) + var(--leading) / 2 - 13px);top:0;left:calc(100% + 8px)}.inline-edit-module__77HF6W__slotItem{grid-area:1/1;place-items:center start;min-height:28px;display:grid}.inline-edit-module__77HF6W__actions{gap:4px;display:flex}.inline-edit-module__77HF6W__root[data-multiline] .inline-edit-module__77HF6W__actions{flex-direction:column}.inline-edit-module__77HF6W__save,.inline-edit-module__77HF6W__cancel{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;width:28px;height:28px;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.inline-edit-module__77HF6W__save{background:var(--foreground);color:var(--background)}.inline-edit-module__77HF6W__cancel{border-color:var(--border);background:var(--surface);color:var(--text-secondary)}.inline-edit-module__77HF6W__save:active,.inline-edit-module__77HF6W__cancel:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.inline-edit-module__77HF6W__save:hover{background:color-mix(in oklab, var(--foreground) 86%, var(--background))}.inline-edit-module__77HF6W__cancel:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}}.inline-edit-module__77HF6W__pencil{color:var(--text-muted);cursor:pointer;margin-left:2px}.inline-edit-module__77HF6W__spinner{border:1.5px solid var(--text-muted);border-radius:var(--radius-pill);border-right-color:#0000;width:14px;height:14px;margin-left:2px;animation:.7s linear infinite inline-edit-module__77HF6W__spin;display:block}.inline-edit-module__77HF6W__saved{color:var(--success);place-items:center;margin-left:1px;display:grid}.inline-edit-module__77HF6W__failedIcon{color:var(--danger);margin-left:1px}.inline-edit-module__77HF6W__reveal{display:block;overflow:hidden}.inline-edit-module__77HF6W__revealInner{display:block;position:relative}.inline-edit-module__77HF6W__message{padding:6px var(--pad-x) 4px calc(var(--pad-x) + 1px);color:var(--text-secondary);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);align-items:flex-start;gap:6px;display:flex}.inline-edit-module__77HF6W__message[data-tone=error]{color:var(--danger)}.inline-edit-module__77HF6W__messageIcon{color:var(--danger);flex:none;margin-top:2px}.inline-edit-module__77HF6W__retry{color:var(--foreground);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0 0 0 2px;padding:0;font-weight:500}@media (hover:hover) and (pointer:fine){.inline-edit-module__77HF6W__retry:hover{text-decoration-color:currentColor}}.inline-edit-module__77HF6W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes inline-edit-module__77HF6W__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inline-edit-module__77HF6W__spinner{border-right-color:var(--text-muted);border-top-color:#0000;animation:none}.inline-edit-module__77HF6W__layer,.inline-edit-module__77HF6W__save,.inline-edit-module__77HF6W__cancel,.inline-edit-module__77HF6W__pencil{transition:none}}
.confirm-morph-module__DIFXcW__root{vertical-align:middle;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);-webkit-tap-highlight-color:transparent;line-height:20px;display:inline-flex;position:relative}.confirm-morph-module__DIFXcW__surface{height:var(--control-height-sm);border-radius:var(--radius-pill);background:var(--surface-raised);max-width:100%;box-shadow:var(--shadow-resting);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);justify-content:flex-start;display:flex;position:relative;overflow:clip}.confirm-morph-module__DIFXcW__surface:after{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.confirm-morph-module__DIFXcW__root[data-disabled][data-state=idle] .confirm-morph-module__DIFXcW__surface{box-shadow:none}.confirm-morph-module__DIFXcW__root[data-disabled][data-state=idle] .confirm-morph-module__DIFXcW__surface:after{border-color:var(--border-subtle)}.confirm-morph-module__DIFXcW__face{white-space:nowrap;flex:none;align-items:center;gap:2px;height:100%;padding:0 4px;display:flex}.confirm-morph-module__DIFXcW__face[data-face=idle]{padding:0}.confirm-morph-module__DIFXcW__face[inert]{top:0;pointer-events:none;position:absolute;inset-inline-start:0}.confirm-morph-module__DIFXcW__part{align-items:center;height:100%;display:inline-flex}.confirm-morph-module__DIFXcW__trigger{border-radius:var(--radius-pill);height:100%;color:var(--foreground);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px 0 14px;font-weight:500;display:inline-flex}.confirm-morph-module__DIFXcW__trigger:active:not(:disabled){background:color-mix(in oklab, var(--foreground) 9%, transparent);transition-duration:0s}.confirm-morph-module__DIFXcW__trigger:disabled{color:var(--text-muted);cursor:not-allowed}.confirm-morph-module__DIFXcW__trigger:disabled .confirm-morph-module__DIFXcW__icon{opacity:.7}.confirm-morph-module__DIFXcW__icon{width:16px;height:16px;color:var(--text-secondary);place-items:center;display:grid}.confirm-morph-module__DIFXcW__trigger:disabled .confirm-morph-module__DIFXcW__icon{color:inherit}.confirm-morph-module__DIFXcW__icon>svg{width:16px;height:16px}.confirm-morph-module__DIFXcW__prompt{max-width:16rem;color:var(--foreground);font-variant-numeric:tabular-nums;padding:0 8px 0 12px;font-weight:500;overflow:hidden}.confirm-morph-module__DIFXcW__prompt>span{text-overflow:ellipsis;overflow:hidden}.confirm-morph-module__DIFXcW__secondary,.confirm-morph-module__DIFXcW__confirm{height:calc(var(--control-height-sm) - 8px);border-radius:var(--radius-pill);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);touch-action:manipulation;border:0;flex:none;justify-content:center;align-items:center;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.confirm-morph-module__DIFXcW__secondary{color:var(--text-secondary);background:0 0}.confirm-morph-module__DIFXcW__face:is([data-face=done],[data-face=error]) .confirm-morph-module__DIFXcW__secondary{color:var(--foreground)}.confirm-morph-module__DIFXcW__secondary:active{background:color-mix(in oklab, var(--foreground) 11%, transparent);color:var(--foreground);transition-duration:0s}.confirm-morph-module__DIFXcW__confirm{background:color-mix(in oklab, var(--danger) 13%, transparent);color:var(--danger);overflow:clip}.confirm-morph-module__DIFXcW__confirm:active{background:color-mix(in oklab, var(--danger) 22%, transparent);transition-duration:0s}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__confirm{background:var(--accent);color:var(--accent-foreground)}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__confirm:active{background:var(--accent-strong)}.confirm-morph-module__DIFXcW__root[data-mode=hold] .confirm-morph-module__DIFXcW__confirm{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.confirm-morph-module__DIFXcW__fill{background:var(--danger);color:var(--background);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__fill{background:var(--accent-strong);color:var(--accent-foreground)}.confirm-morph-module__DIFXcW__status{color:var(--foreground);font-variant-numeric:tabular-nums;gap:8px;padding:0 10px 0 12px;font-weight:500}.confirm-morph-module__DIFXcW__status>svg{flex:none}.confirm-morph-module__DIFXcW__statusText{align-items:baseline;gap:.25em;display:inline-flex}.confirm-morph-module__DIFXcW__face[data-face=pending] .confirm-morph-module__DIFXcW__status{color:var(--text-secondary);padding-inline:12px 16px}.confirm-morph-module__DIFXcW__face[data-face=done]:not(:has(.confirm-morph-module__DIFXcW__secondary)) .confirm-morph-module__DIFXcW__status{padding-right:14px}.confirm-morph-module__DIFXcW__face[data-face=counting] .confirm-morph-module__DIFXcW__status{color:var(--text-secondary);padding-right:6px}.confirm-morph-module__DIFXcW__alert{color:var(--danger)}.confirm-morph-module__DIFXcW__check{width:18px;height:18px}.confirm-morph-module__DIFXcW__checkDisc{fill:var(--success)}.confirm-morph-module__DIFXcW__checkTick{stroke:var(--background)}.confirm-morph-module__DIFXcW__spinner{animation:.7s linear infinite confirm-morph-module__DIFXcW__spin}@keyframes confirm-morph-module__DIFXcW__spin{to{transform:rotate(360deg)}}.confirm-morph-module__DIFXcW__ring{width:16px;height:16px}.confirm-morph-module__DIFXcW__ringTrack{stroke:var(--border)}.confirm-morph-module__DIFXcW__ringFill{stroke:var(--danger)}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__ringFill{stroke:var(--accent)}.confirm-morph-module__DIFXcW__seconds{min-width:1ch;color:var(--foreground);font-variant-numeric:tabular-nums;display:inline-grid}.confirm-morph-module__DIFXcW__digit{grid-area:1/1}.confirm-morph-module__DIFXcW__root,.confirm-morph-module__DIFXcW__root :focus{outline:none}.confirm-morph-module__DIFXcW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.confirm-morph-module__DIFXcW__trigger:hover:not(:disabled):not(:active){background:color-mix(in oklab, var(--foreground) 5%, transparent)}.confirm-morph-module__DIFXcW__secondary:hover:not(:active){background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.confirm-morph-module__DIFXcW__confirm:hover:not(:active){background:color-mix(in oklab, var(--danger) 18%, transparent)}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__confirm:hover:not(:active){background:var(--accent-strong)}}.confirm-morph-module__DIFXcW__trigger:focus-visible{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.confirm-morph-module__DIFXcW__secondary:focus-visible{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}.confirm-morph-module__DIFXcW__confirm:focus-visible{background:color-mix(in oklab, var(--danger) 20%, transparent)}.confirm-morph-module__DIFXcW__root[data-tone=neutral] .confirm-morph-module__DIFXcW__confirm:focus-visible{background:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.confirm-morph-module__DIFXcW__surface,.confirm-morph-module__DIFXcW__surface:after,.confirm-morph-module__DIFXcW__trigger,.confirm-morph-module__DIFXcW__secondary,.confirm-morph-module__DIFXcW__confirm{transition-duration:0s}.confirm-morph-module__DIFXcW__spinner{animation-duration:1.6s}}@media (prefers-contrast:more){.confirm-morph-module__DIFXcW__surface:after{border-color:var(--border-strong)}.confirm-morph-module__DIFXcW__confirm{background:color-mix(in oklab, var(--danger) 22%, transparent)}}
.tooltip-module__O2qbWa__tooltip{--tooltip-y:3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter)}.tooltip-module__O2qbWa__tooltip[data-side=bottom]{--tooltip-y:-3px}@starting-style{.tooltip-module__O2qbWa__tooltip[data-state$=-open]{opacity:0;transform:translateY(var(--tooltip-y)) scale(.97)}.tooltip-module__O2qbWa__tooltip[data-instant][data-state$=-open]{transform:none}}.tooltip-module__O2qbWa__tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard)}.tooltip-module__O2qbWa__tooltip[data-state=closed]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);animation:tooltip-module__O2qbWa__tooltip-exit var(--duration-instant) linear both;transform:scale(.98)}.tooltip-module__O2qbWa__text{overflow-clip-margin:var(--space-2);display:block;position:relative;overflow:clip}.tooltip-module__O2qbWa__measure{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.tooltip-module__O2qbWa__line{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);display:block}@keyframes tooltip-module__O2qbWa__tooltip-exit{to{--tooltip-exit:1}}@media (prefers-reduced-motion:reduce){.tooltip-module__O2qbWa__tooltip,.tooltip-module__O2qbWa__tooltip[data-state=closed],.tooltip-module__O2qbWa__tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}
.floating-button-group-module__ocbH7G__group{--fbg-h:36px;--fbg-pad:4px;--fbg-gap:4px;--fbg-pad-x:12px;--fbg-outer:var(--radius-control);--fbg-radius:calc(var(--fbg-outer) - var(--fbg-pad) - 1px);--fbg-highlight:color-mix(in oklab, var(--foreground) 7%, transparent);--fbg-highlight-press:color-mix(in oklab, var(--foreground) 12%, transparent);--fbg-on:color-mix(in oklab, var(--control-on) 12%, transparent);--fbg-rule:color-mix(in oklab, var(--foreground) 12%, transparent);--fbg-tray:color-mix(in oklab, var(--foreground) 4.5%, transparent);--fbg-tray-edge:color-mix(in oklab, var(--foreground) 3%, transparent);isolation:isolate;align-items:center;gap:var(--fbg-gap);padding:var(--fbg-pad);border:1px solid var(--fbg-tray-edge);border-radius:var(--fbg-outer);background:var(--fbg-tray);color:var(--text-secondary);font-family:var(--font-body);letter-spacing:var(--tracking-body);-webkit-tap-highlight-color:transparent;flex-wrap:nowrap;flex:none;display:inline-flex;position:relative}.floating-button-group-module__ocbH7G__sm{--fbg-h:30px;--fbg-pad:3px;--fbg-gap:3px;--fbg-pad-x:10px;--fbg-outer:calc(var(--radius-control) - 3px)}.floating-button-group-module__ocbH7G__md{--fbg-h:36px}.floating-button-group-module__ocbH7G__floating{border-color:var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.floating-button-group-module__ocbH7G__vertical{flex-direction:column;align-items:stretch}:root[data-theme=dark] .floating-button-group-module__ocbH7G__group{--fbg-highlight:color-mix(in oklab, var(--foreground) 9%, transparent);--fbg-highlight-press:color-mix(in oklab, var(--foreground) 15%, transparent);--fbg-on:color-mix(in oklab, var(--control-on) 16%, transparent);--fbg-tray:color-mix(in oklab, var(--foreground) 6%, transparent);--fbg-tray-edge:color-mix(in oklab, var(--foreground) 5%, transparent)}.floating-button-group-module__ocbH7G__highlight{z-index:1;border-radius:var(--fbg-radius);background:var(--fbg-highlight);pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:0}.floating-button-group-module__ocbH7G__highlight[data-pressing]{background:var(--fbg-highlight-press);transition-duration:var(--duration-instant)}.floating-button-group-module__ocbH7G__item{min-width:var(--fbg-h);height:var(--fbg-h);padding:0 var(--fbg-pad-x);border-radius:var(--fbg-radius);color:inherit;font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;font-weight:500;line-height:1;display:inline-flex}.floating-button-group-module__ocbH7G__sm .floating-button-group-module__ocbH7G__item{font-size:var(--text-xs)}.floating-button-group-module__ocbH7G__item[data-icon]:not([data-icon-only]){padding-left:calc(var(--fbg-pad-x) - 2px)}.floating-button-group-module__ocbH7G__item[data-icon-only]{width:var(--fbg-h);padding:0}.floating-button-group-module__ocbH7G__item[data-active],.floating-button-group-module__ocbH7G__item[aria-pressed=true]{color:var(--foreground)}.floating-button-group-module__ocbH7G__item[aria-pressed=true]{background:var(--fbg-on)}.floating-button-group-module__ocbH7G__item[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed;opacity:.5}.floating-button-group-module__ocbH7G__vertical .floating-button-group-module__ocbH7G__item:not([data-icon-only]){justify-content:flex-start}.floating-button-group-module__ocbH7G__vertical .floating-button-group-module__ocbH7G__item[data-icon-only]{align-self:center}.floating-button-group-module__ocbH7G__slot{z-index:2;place-items:center;display:inline-grid;position:relative}.floating-button-group-module__ocbH7G__slot>*{grid-area:1/1}.floating-button-group-module__ocbH7G__vertical .floating-button-group-module__ocbH7G__slot{justify-items:start}.floating-button-group-module__ocbH7G__ghost{white-space:nowrap;visibility:hidden;pointer-events:none;align-items:center;gap:6px;display:inline-flex}.floating-button-group-module__ocbH7G__iconSpace{flex:none;width:16px;height:16px;display:block}.floating-button-group-module__ocbH7G__phase{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.floating-button-group-module__ocbH7G__icon{flex:none;display:inline-flex}.floating-button-group-module__ocbH7G__icon svg{stroke-width:1.75px;width:16px;height:16px}.floating-button-group-module__ocbH7G__text{display:block}.floating-button-group-module__ocbH7G__separator{width:1px;height:calc(var(--fbg-h) * .5);background:var(--fbg-rule);border-radius:1px;flex:none;align-self:center;margin-inline:2px}.floating-button-group-module__ocbH7G__vertical .floating-button-group-module__ocbH7G__separator{width:calc(var(--fbg-h) * .5);height:1px;margin:2px 0}.floating-button-group-module__ocbH7G__tip{align-items:baseline;gap:var(--space-3);white-space:nowrap;display:inline-flex}.floating-button-group-module__ocbH7G__kbd{font:inherit;color:color-mix(in oklab, var(--background) 58%, var(--foreground));font-variant-numeric:tabular-nums}.floating-button-group-module__ocbH7G__sideTip{--tip-x:-3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter)}.floating-button-group-module__ocbH7G__sideTip[data-side=left]{--tip-x:3px}@starting-style{.floating-button-group-module__ocbH7G__sideTip[data-state$=-open]{opacity:0;transform:translateX(var(--tip-x)) scale(.97)}}.floating-button-group-module__ocbH7G__sideTip[data-state=closed]{opacity:0;transition:opacity .11s var(--ease-standard), transform .11s var(--ease-standard);animation:.11s linear both floating-button-group-module__ocbH7G__side-tip-exit;transform:scale(.98)}@keyframes floating-button-group-module__ocbH7G__side-tip-exit{to{--side-tip-exit:1}}@media (prefers-reduced-motion:reduce){.floating-button-group-module__ocbH7G__item,.floating-button-group-module__ocbH7G__highlight{transition:color var(--duration-instant) linear, background-color var(--duration-instant) linear, opacity var(--duration-instant) linear}.floating-button-group-module__ocbH7G__sideTip,.floating-button-group-module__ocbH7G__sideTip[data-state=closed]{transition:opacity 90ms linear;transform:none}}
.timeline-module__UFeouG__root{--marker:28px;--marker-top:8px;--line-gap:4px;min-width:0;color:var(--foreground);display:grid;position:relative}.timeline-module__UFeouG__scroller{overflow-anchor:none;min-width:0}@property --timeline-feather{syntax:"<length>";inherits:false;initial-value:0}.timeline-module__UFeouG__scroller[data-scrolls]{max-height:var(--timeline-height);overscroll-behavior:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);transition:--timeline-feather var(--duration-standard) var(--ease-standard);overflow-y:auto}.timeline-module__UFeouG__scroller[data-more]{--timeline-feather:36px}.timeline-module__UFeouG__group{position:relative}.timeline-module__UFeouG__group[data-entering]{overflow:clip}.timeline-module__UFeouG__day{z-index:2;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;background:var(--timeline-surface,var(--surface));color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:flex;position:sticky;top:0}.timeline-module__UFeouG__count{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:400}.timeline-module__UFeouG__rolling{display:inline-flex}.timeline-module__UFeouG__place{overflow-clip-margin:.15em;display:inline-flex;position:relative;overflow:clip}.timeline-module__UFeouG__rise{display:inline-flex;position:relative}.timeline-module__UFeouG__riseLine{white-space:nowrap;display:inline-block}.timeline-module__UFeouG__list{margin:0 0 var(--space-3);padding:0;list-style:none}.timeline-module__UFeouG__item{padding-left:calc(var(--marker) + var(--space-2));position:relative}.timeline-module__UFeouG__item[data-entering]{overflow:clip}.timeline-module__UFeouG__marker{z-index:1;top:var(--marker-top);width:var(--marker);height:var(--marker);border-radius:var(--radius-pill);color:var(--text-secondary);place-items:center;display:grid;position:absolute;left:0}.timeline-module__UFeouG__marker img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.timeline-module__UFeouG__marker:after{content:"";border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.timeline-module__UFeouG__marker[data-tone]{background:var(--surface)}.timeline-module__UFeouG__marker[data-tone=success]{background:color-mix(in oklab, var(--success) 12%, var(--surface));color:var(--success)}.timeline-module__UFeouG__marker[data-tone=danger]{background:color-mix(in oklab, var(--danger) 12%, var(--surface));color:var(--danger)}.timeline-module__UFeouG__marker svg{stroke-width:2px;width:14px;height:14px}.timeline-module__UFeouG__segment{top:calc(var(--marker-top) + var(--marker) + var(--line-gap));bottom:calc(var(--line-gap) - var(--marker-top));left:calc(var(--marker) / 2 - .5px);background:var(--border-strong);transform-origin:50% 0;width:1px;position:absolute}.timeline-module__UFeouG__content{min-width:0}.timeline-module__UFeouG__trigger{align-items:start;column-gap:var(--space-3);width:100%;padding:12px var(--space-3);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}button.timeline-module__UFeouG__trigger{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px}@media (hover:hover) and (pointer:fine){button.timeline-module__UFeouG__trigger:hover{background:var(--surface-muted)}}button.timeline-module__UFeouG__trigger:active{background:var(--surface-muted)}.timeline-module__UFeouG__text{gap:2px;min-width:0;display:grid}.timeline-module__UFeouG__title{color:var(--text-secondary);font-size:var(--text-sm);line-height:20px}.timeline-module__UFeouG__actor{color:var(--foreground);font-weight:500}.timeline-module__UFeouG__meta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.timeline-module__UFeouG__time{min-width:2.75rem;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;line-height:20px;display:flex}.timeline-module__UFeouG__chevron{height:20px;color:var(--text-muted);place-items:center;display:grid}.timeline-module__UFeouG__detail{overflow-clip-margin:4px;overflow:clip}.timeline-module__UFeouG__detailInner{padding:0 var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.timeline-module__UFeouG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.timeline-module__UFeouG__trigger{column-gap:var(--space-2);padding-inline:var(--space-2)}.timeline-module__UFeouG__detailInner{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.timeline-module__UFeouG__trigger{transition:none}.timeline-module__UFeouG__scroller[data-scrolls]{transition:--timeline-feather var(--duration-instant) var(--ease-standard)}}
.toast-module__zhPKsa__toast{border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in oklab, var(--surface) 94%, var(--background));width:min(100%,26rem);min-width:0;color:var(--foreground);letter-spacing:var(--tracking-body);box-shadow:var(--shadow-floating);align-items:flex-start;gap:.75rem;padding:.875rem .875rem .875rem 1rem;display:flex}.toast-module__zhPKsa__icon{border:1px solid color-mix(in oklab, var(--success) 24%, var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab, var(--success) 10%, var(--surface));width:1.875rem;height:1.875rem;color:var(--success);flex:none;place-items:center;display:grid}.toast-module__zhPKsa__frame{flex:1;min-width:0;display:block}.toast-module__zhPKsa__copy{gap:.125rem;min-width:0;padding-top:.3125rem;display:grid;position:relative}.toast-module__zhPKsa__title{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:block;position:relative}.toast-module__zhPKsa__line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.toast-module__zhPKsa__description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);display:block}.toast-module__zhPKsa__close{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:-.0625rem -.125rem 0 0;display:grid}@media (hover:hover) and (pointer:fine){.toast-module__zhPKsa__close:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-module__zhPKsa__close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (prefers-reduced-motion:reduce){.toast-module__zhPKsa__close{transition:none}.toast-module__zhPKsa__close:active{transform:none}}
