.stepper-module__45d-cG__root{--marker:1.75rem;--halo:4px;min-width:0;color:var(--foreground);font-family:var(--font-ui);letter-spacing:var(--tracking-body)}.stepper-module__45d-cG__horizontal{width:100%;container:stepper/inline-size}.stepper-module__45d-cG__list{margin:0;padding:0;list-style:none;display:grid}.stepper-module__45d-cG__item{min-width:0;position:relative}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__item:not(:last-child){padding-inline-end:var(--space-4)}.stepper-module__45d-cG__vertical .stepper-module__45d-cG__item:not(:last-child){padding-bottom:var(--space-5)}.stepper-module__45d-cG__compact.stepper-module__45d-cG__vertical .stepper-module__45d-cG__item:not(:last-child){padding-bottom:var(--space-6)}.stepper-module__45d-cG__head{border-radius:var(--space-2);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:grid}.stepper-module__45d-cG__head[data-clickable]{cursor:pointer}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__head{justify-items:start;row-gap:var(--space-3);width:fit-content;max-width:100%}.stepper-module__45d-cG__vertical .stepper-module__45d-cG__head{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--space-3);align-items:start;width:100%}.stepper-module__45d-cG__compact.stepper-module__45d-cG__vertical .stepper-module__45d-cG__head{grid-template-columns:var(--marker);column-gap:0}.stepper-module__45d-cG__head:focus-visible{--focus-outline-offset:4px}.stepper-module__45d-cG__head:focus:not(:focus-visible){outline:none}.stepper-module__45d-cG__marker{width:var(--marker);height:var(--marker);flex:none;place-items:center;display:grid;position:relative}.stepper-module__45d-cG__ring{inset:calc(var(--halo) * -1);border-radius:var(--radius-pill);background:var(--primary-soft);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute}.stepper-module__45d-cG__disc{border-radius:var(--radius-pill);background:var(--card);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:500;font-family:var(--font-data);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);place-items:center;line-height:1;display:grid;position:relative}.stepper-module__45d-cG__glyph{grid-area:1/1;place-items:center;display:grid}.stepper-module__45d-cG__icon{width:.875rem;height:.875rem}.stepper-module__45d-cG__item[data-status=current] .stepper-module__45d-cG__disc{box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--foreground)}.stepper-module__45d-cG__item[data-status=complete] .stepper-module__45d-cG__disc{background:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary-foreground)}.stepper-module__45d-cG__item[data-status=error] .stepper-module__45d-cG__disc{background:color-mix(in oklab, var(--destructive) 10%, var(--card));box-shadow:inset 0 0 0 1.5px var(--destructive);color:var(--destructive)}.stepper-module__45d-cG__item[data-status=error] .stepper-module__45d-cG__ring{background:color-mix(in oklab, var(--destructive) 16%, transparent)}.stepper-module__45d-cG__connector{border-radius:var(--radius-pill);background:var(--surface-edge);pointer-events:none;position:absolute;overflow:hidden}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__connector{top:calc(var(--marker) / 2 - 1px);inset-inline:calc(var(--marker) + var(--halo) + var(--space-1)) calc(var(--halo) + var(--space-1));height:2px}.stepper-module__45d-cG__vertical .stepper-module__45d-cG__connector{top:calc(var(--marker) + var(--halo) + 2px);bottom:calc(var(--halo) + 2px);width:2px;inset-inline-start:calc(var(--marker) / 2 - 1px)}.stepper-module__45d-cG__fill{border-radius:inherit;background:var(--primary);position:absolute;inset:0}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__fill{transform-origin:0}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__fill: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)){transform-origin:100%}.stepper-module__45d-cG__vertical .stepper-module__45d-cG__fill{transform-origin:top}.stepper-module__45d-cG__text{min-width:0;display:grid}.stepper-module__45d-cG__vertical .stepper-module__45d-cG__text{padding-top:.25rem}.stepper-module__45d-cG__label{color:var(--ink-faint);font-size:var(--text-sm);overflow-wrap:break-word;transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:1.25rem;display:block}.stepper-module__45d-cG__item[data-status=complete] .stepper-module__45d-cG__label{color:var(--muted-foreground)}.stepper-module__45d-cG__item[data-status=current] .stepper-module__45d-cG__label,.stepper-module__45d-cG__item[data-status=error] .stepper-module__45d-cG__label{color:var(--foreground)}.stepper-module__45d-cG__slot{display:block}.stepper-module__45d-cG__slotInner{display:block;position:relative}.stepper-module__45d-cG__description,.stepper-module__45d-cG__error{font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);overflow-wrap:break-word;padding-top:2px;display:block}.stepper-module__45d-cG__description{color:var(--ink-faint)}.stepper-module__45d-cG__error{color:var(--destructive)}.stepper-module__45d-cG__caption{margin-top:var(--space-3);display:none}.stepper-module__45d-cG__captionLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;display:block}@media (hover:hover) and (pointer:fine){.stepper-module__45d-cG__head[data-clickable]:hover .stepper-module__45d-cG__label{color:var(--foreground)}.stepper-module__45d-cG__item[data-status=complete] .stepper-module__45d-cG__head[data-clickable]:hover .stepper-module__45d-cG__disc{background:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.stepper-module__45d-cG__item[data-status=error] .stepper-module__45d-cG__head[data-clickable]:hover .stepper-module__45d-cG__disc{background:color-mix(in oklab, var(--destructive) 18%, var(--card))}}.stepper-module__45d-cG__head[data-clickable]:active .stepper-module__45d-cG__disc{transform:scale(.92)}.stepper-module__45d-cG__srOnly,.stepper-module__45d-cG__compact .stepper-module__45d-cG__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.stepper-module__45d-cG__compact.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__caption{display:grid}@container stepper (max-width:30rem){.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.stepper-module__45d-cG__horizontal .stepper-module__45d-cG__caption{display:grid}}@media (prefers-reduced-motion:reduce){.stepper-module__45d-cG__disc,.stepper-module__45d-cG__ring,.stepper-module__45d-cG__label{transition:none}.stepper-module__45d-cG__head[data-clickable]:active .stepper-module__45d-cG__disc{transform:none}}
.number-field-module__Zw6NVW__field{--nf-height:var(--control-height-md);--nf-step:34px;--nf-inset:3px;--nf-text:var(--text-base);--nf-width:var(--number-field-width,196px);--nf-limit:color-mix(in oklab, var(--attention) 72%, var(--foreground));min-width:0;display:grid}.number-field-module__Zw6NVW__field[data-size=sm]{--nf-height:var(--control-height-sm);--nf-step:28px;--nf-inset:3px;--nf-text:var(--text-sm);--nf-width:var(--number-field-width,164px)}.number-field-module__Zw6NVW__field[data-size=lg]{--nf-height:var(--control-height-lg);--nf-step:40px;--nf-inset:4px;--nf-text:var(--text-lg);--nf-width:var(--number-field-width,228px)}.number-field-module__Zw6NVW__head{width:min(100%, var(--nf-width));justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.number-field-module__Zw6NVW__label{min-width:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.number-field-module__Zw6NVW__field[data-size=sm] .number-field-module__Zw6NVW__label{font-size:var(--text-xs)}.number-field-module__Zw6NVW__limit{color:var(--nf-limit);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;font-family:var(--font-data);white-space:nowrap;flex:none}.number-field-module__Zw6NVW__label[data-scrub]{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.number-field-module__Zw6NVW__control{width:min(100%, var(--nf-width));min-height:var(--nf-height);border:1px solid var(--surface-edge);border-radius:var(--radius-control);padding:var(--nf-inset);background:var(--card);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:2px;display:flex}@media (hover:hover) and (pointer:fine){:is(.number-field-module__Zw6NVW__control:hover,.number-field-module__Zw6NVW__field:has(.number-field-module__Zw6NVW__label[data-scrub]:hover) .number-field-module__Zw6NVW__control){border-color:var(--edge-strong)}}.number-field-module__Zw6NVW__control[data-scrubbing]{border-color:var(--foreground)}.number-field-module__Zw6NVW__control:has(input:focus){border-color:var(--foreground)}.number-field-module__Zw6NVW__control[data-warn],.number-field-module__Zw6NVW__control[data-warn]:hover{border-color:color-mix(in oklab, var(--attention) 55%, var(--surface-edge));background:color-mix(in oklab, var(--attention) 5%, var(--card))}.number-field-module__Zw6NVW__control[data-warn]:has(input:focus){border-color:color-mix(in oklab, var(--attention) 80%, var(--surface-edge))}.number-field-module__Zw6NVW__control[data-disabled]{opacity:.5;background:var(--tile)}.number-field-module__Zw6NVW__step{width:var(--nf-step);height:var(--nf-step);flex:0 0 var(--nf-step);border-radius:calc(var(--radius-control) - var(--nf-inset) - 1px);color:var(--muted-foreground);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.number-field-module__Zw6NVW__icon{place-items:center;display:grid}.number-field-module__Zw6NVW__icon svg{transition:transform var(--duration-spring) var(--ease-settle)}@media (hover:hover) and (pointer:fine){.number-field-module__Zw6NVW__step:hover:not(:disabled,[aria-disabled=true]){background:var(--tile);color:var(--foreground)}}.number-field-module__Zw6NVW__step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]){background:color-mix(in oklab, var(--foreground) 10%, var(--card));color:var(--foreground);transition:background-color 60ms linear,color 60ms linear}.number-field-module__Zw6NVW__step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transition:transform 90ms var(--ease-standard);transform:scale(.82)}.number-field-module__Zw6NVW__step:focus-visible{background:var(--tile);color:var(--foreground);outline:none}.number-field-module__Zw6NVW__step[aria-disabled=true]{opacity:.32;cursor:not-allowed}.number-field-module__Zw6NVW__step:disabled{opacity:.35;cursor:not-allowed}.number-field-module__Zw6NVW__control[data-strain=max] .number-field-module__Zw6NVW__step[aria-disabled=true]:last-child,.number-field-module__Zw6NVW__control[data-strain=min] .number-field-module__Zw6NVW__step[aria-disabled=true]:first-child{opacity:.6;color:var(--nf-limit);transition:opacity 60ms linear,color 60ms linear}.number-field-module__Zw6NVW__valueWrap{cursor:text;flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.number-field-module__Zw6NVW__control[data-disabled] .number-field-module__Zw6NVW__valueWrap{cursor:not-allowed}.number-field-module__Zw6NVW__value{white-space:nowrap;color:var(--foreground);font-size:var(--nf-text);transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;font-family:var(--font-data);align-items:center;display:inline-flex}.number-field-module__Zw6NVW__affix{color:var(--muted-foreground);font-weight:400;display:inline-flex}.number-field-module__Zw6NVW__char{white-space:pre;display:inline-block;overflow-x:clip}.number-field-module__Zw6NVW__number{align-items:center;display:inline-grid;position:relative}.number-field-module__Zw6NVW__display{grid-area:1/1;display:inline-flex}.number-field-module__Zw6NVW__display[data-hidden]{visibility:hidden;position:absolute;top:0;left:0}.number-field-module__Zw6NVW__mirror{white-space:pre;grid-area:1/1}.number-field-module__Zw6NVW__input{z-index:1;color:#0000;width:calc(100% + 1em);height:100%;caret-color:var(--foreground);font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.number-field-module__Zw6NVW__input:focus-visible{outline:none}.number-field-module__Zw6NVW__input::selection{background:color-mix(in oklab, var(--foreground) 16%, transparent);color:#0000}.number-field-module__Zw6NVW__input:disabled{cursor:not-allowed}.number-field-module__Zw6NVW__column{--feather:.2em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:visible clip;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-clip:no-clip;mask-clip:no-clip}.number-field-module__Zw6NVW__sizer{visibility:hidden}.number-field-module__Zw6NVW__glyph{inset:var(--feather) 0;text-align:center;position:absolute}.number-field-module__Zw6NVW__symbol{white-space:pre;display:inline-block;overflow-x:clip}.number-field-module__Zw6NVW__messageSlot{display:block;overflow:hidden}.number-field-module__Zw6NVW__hint{padding-top:var(--space-2);color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;display:block}.number-field-module__Zw6NVW__words{display:block;position:relative}.number-field-module__Zw6NVW__wordSlot{vertical-align:top;white-space:pre;display:inline-block;position:relative}.number-field-module__Zw6NVW__wordSizer{visibility:hidden;white-space:pre;position:absolute;top:0;left:0}.number-field-module__Zw6NVW__word{white-space:pre;display:inline-block}.number-field-module__Zw6NVW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.number-field-module__Zw6NVW__control,.number-field-module__Zw6NVW__step{transition:opacity var(--duration-instant) linear, border-color var(--duration-instant) linear, background-color var(--duration-instant) linear}.number-field-module__Zw6NVW__step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg,.number-field-module__Zw6NVW__icon svg{transition:none;transform:none}.number-field-module__Zw6NVW__control[data-strain] .number-field-module__Zw6NVW__value{color:var(--nf-limit);transition:none}}
.agent-approvals-module__-LVAcG__card{box-sizing:border-box;border-radius:var(--radius-panel);background:var(--card);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--surface-edge);color:var(--foreground);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);padding:16px 18px;display:grid;position:relative}.agent-approvals-module__-LVAcG__card *,.agent-approvals-module__-LVAcG__card :before,.agent-approvals-module__-LVAcG__card :after{box-sizing:border-box}.agent-approvals-module__-LVAcG__bare{box-shadow:none;background:0 0;padding:0}.agent-approvals-module__-LVAcG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agent-approvals-module__-LVAcG__mono{font-family:var(--font-data);letter-spacing:0;font-size:.8125rem}.agent-approvals-module__-LVAcG__autoHeight{margin:-4px;overflow:hidden}.agent-approvals-module__-LVAcG__autoHeightInner{padding:4px;position:relative}.agent-approvals-module__-LVAcG__meta{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.agent-approvals-module__-LVAcG__eyebrow{min-width:0;color:var(--ink-faint);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.agent-approvals-module__-LVAcG__metaEnd{min-width:0;color:var(--ink-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-approvals-module__-LVAcG__title{min-width:0;color:var(--foreground);font-size:var(--text-lg);letter-spacing:-.01em;text-wrap:balance;margin:8px 0 0;font-weight:500;line-height:1.3}.agent-approvals-module__-LVAcG__reason{color:var(--muted-foreground);text-wrap:pretty;margin:4px 0 0}.agent-approvals-module__-LVAcG__view{min-width:0;margin-top:14px}.agent-approvals-module__-LVAcG__args{border-radius:var(--radius-card);background:var(--tile);margin:14px 0 0;padding:6px;display:grid}.agent-approvals-module__-LVAcG__argRow{grid-template-columns:112px minmax(0,1fr) 32px;align-items:start;column-gap:4px;display:grid;position:relative}.agent-approvals-module__-LVAcG__argKey{min-height:32px;color:var(--ink-faint);align-items:center;margin:0;padding-left:8px;display:flex}.agent-approvals-module__-LVAcG__argKey label{cursor:default}.agent-approvals-module__-LVAcG__argCell{grid-column:2;min-width:0;margin:0}.agent-approvals-module__-LVAcG__argValue{border-radius:var(--radius-control);width:100%;min-height:32px;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:1px solid #0000;margin:0;padding:5px 8px;line-height:20px;display:block}.agent-approvals-module__-LVAcG__argValue[data-static]{color:var(--muted-foreground)}.agent-approvals-module__-LVAcG__argValue.agent-approvals-module__-LVAcG__mono{font-family:var(--font-data);letter-spacing:0;font-size:.8125rem}.agent-approvals-module__-LVAcG__valueButton{cursor:text;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:flex-start;gap:8px;display:flex}.agent-approvals-module__-LVAcG__valueButton:focus-visible{outline-offset:-1px}.agent-approvals-module__-LVAcG__valueText{flex:auto;min-width:0}.agent-approvals-module__-LVAcG__editIcon{color:var(--ink-faint);transition:color var(--duration-fast) var(--ease-standard);flex:none;margin-top:4px}@media (hover:hover) and (pointer:fine){.agent-approvals-module__-LVAcG__valueButton:hover{border-color:var(--surface-edge);background:var(--well)}.agent-approvals-module__-LVAcG__valueButton:hover .agent-approvals-module__-LVAcG__editIcon{color:var(--foreground)}}.agent-approvals-module__-LVAcG__field{border-color:var(--edge-strong);background:var(--well);resize:none;outline:none}.agent-approvals-module__-LVAcG__field:focus{border-color:var(--focus)}.agent-approvals-module__-LVAcG__argRow[data-edited] .agent-approvals-module__-LVAcG__argKey:after{content:"";border-radius:var(--radius-pill);background:var(--primary);width:5px;height:5px;margin-left:6px}.agent-approvals-module__-LVAcG__restore{border-radius:var(--radius-control);width:32px;height:32px;color:var(--ink-faint);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-column:3;place-items:center;padding:0;display:grid}.agent-approvals-module__-LVAcG__restore:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.agent-approvals-module__-LVAcG__restore:hover{background:var(--tile-hover);color:var(--foreground)}}.agent-approvals-module__-LVAcG__decisionSlot{margin-top:14px}.agent-approvals-module__-LVAcG__decision{width:100%;min-height:var(--control-height-sm);align-items:center;display:flex}.agent-approvals-module__-LVAcG__actionsBlock{gap:8px;width:100%;display:grid}.agent-approvals-module__-LVAcG__actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.agent-approvals-module__-LVAcG__actionsEnd{justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.agent-approvals-module__-LVAcG__hint{color:var(--muted-foreground);font-size:var(--text-xs);text-wrap:pretty;margin:0}.agent-approvals-module__-LVAcG__line{min-height:var(--control-height-sm);color:var(--foreground);outline:none;align-items:flex-start;gap:8px;margin:0;padding-block:6px;line-height:20px;display:flex}.agent-approvals-module__-LVAcG__line:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-control)}.agent-approvals-module__-LVAcG__line>svg{margin-top:2px}.agent-approvals-module__-LVAcG__answered{flex-wrap:wrap;align-items:center;gap:4px 12px;width:100%;display:flex}.agent-approvals-module__-LVAcG__answered .agent-approvals-module__-LVAcG__line{flex:auto;min-width:0}.agent-approvals-module__-LVAcG__lineAction{flex:none;align-items:center;margin-left:auto;display:inline-flex}.agent-approvals-module__-LVAcG__lineNote{color:var(--muted-foreground)}.agent-approvals-module__-LVAcG__lineNote:before{content:"·";color:var(--ink-faint);margin-inline:8px}.agent-approvals-module__-LVAcG__lineIcon{flex:none}.agent-approvals-module__-LVAcG__lineIcon[data-tone=success]{color:var(--success)}.agent-approvals-module__-LVAcG__lineIcon[data-tone=danger]{color:var(--destructive)}.agent-approvals-module__-LVAcG__lineIcon[data-tone=muted]{color:var(--ink-faint)}.agent-approvals-module__-LVAcG__errorText{color:var(--foreground);text-wrap:pretty;align-items:flex-start;gap:8px;margin:0;display:flex}.agent-approvals-module__-LVAcG__errorText>svg{margin-top:2px}@media (max-width:479px){.agent-approvals-module__-LVAcG__card{padding:14px}.agent-approvals-module__-LVAcG__bare{padding:0}.agent-approvals-module__-LVAcG__title{font-size:var(--text-base)}.agent-approvals-module__-LVAcG__argRow{grid-template-columns:minmax(0,1fr) 32px}.agent-approvals-module__-LVAcG__argKey{min-height:0;font-size:var(--text-xs);grid-column:1;padding-top:6px}.agent-approvals-module__-LVAcG__argCell{grid-column:1}.agent-approvals-module__-LVAcG__restore{grid-area:2/2}}@media (pointer:coarse){.agent-approvals-module__-LVAcG__button,.agent-approvals-module__-LVAcG__valueButton,.agent-approvals-module__-LVAcG__argValue{min-height:44px}.agent-approvals-module__-LVAcG__restore{width:44px;height:44px}.agent-approvals-module__-LVAcG__argRow{grid-template-columns:112px minmax(0,1fr) 44px}}@media (pointer:coarse) and (max-width:479px){.agent-approvals-module__-LVAcG__argRow{grid-template-columns:minmax(0,1fr) 44px}}@media (prefers-reduced-motion:reduce){.agent-approvals-module__-LVAcG__valueButton,.agent-approvals-module__-LVAcG__editIcon,.agent-approvals-module__-LVAcG__restore{transition:none}}
.animated-counter-module__3loBHG__counter{color:var(--foreground);font-family:var(--font-data);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:500;line-height:1;display:inline-flex;position:relative}.animated-counter-module__3loBHG__label{margin-bottom:var(--space-2);color:var(--ink-faint);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body)}.animated-counter-module__3loBHG__value{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex}.animated-counter-module__3loBHG__column{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}.animated-counter-module__3loBHG__sizer{visibility:hidden}.animated-counter-module__3loBHG__glyph{inset:var(--feather) 0;text-align:center;position:absolute}.animated-counter-module__3loBHG__labelText{display:inline-block}.animated-counter-module__3loBHG__labelSwap{display:block;position:relative}.animated-counter-module__3loBHG__symbol{display:inline-block;overflow-x:clip}.animated-counter-module__3loBHG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.confirm-morph-module__nPGifW__root{vertical-align:middle;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-ui);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__nPGifW__surface{height:var(--control-height-sm);border-radius:var(--radius-pill);background:var(--popover);max-width:100%;box-shadow:var(--shadow-lift);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__nPGifW__surface:after{content:"";border:1px solid var(--surface-edge);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.confirm-morph-module__nPGifW__root[data-disabled][data-state=idle] .confirm-morph-module__nPGifW__surface{box-shadow:none}.confirm-morph-module__nPGifW__root[data-disabled][data-state=idle] .confirm-morph-module__nPGifW__surface:after{border-color:var(--hairline)}.confirm-morph-module__nPGifW__root[data-float] .confirm-morph-module__nPGifW__surface{top:0;z-index:1;justify-content:flex-end;max-width:none;position:absolute;inset-inline-end:0}.confirm-morph-module__nPGifW__face{white-space:nowrap;flex:none;align-items:center;gap:2px;height:100%;padding:0 4px;display:flex}.confirm-morph-module__nPGifW__face[data-face=idle]{padding:0}.confirm-morph-module__nPGifW__face[inert]{top:0;pointer-events:none;position:absolute;inset-inline-start:0}.confirm-morph-module__nPGifW__root[data-float] .confirm-morph-module__nPGifW__face[inert]{inset-inline:auto 0}.confirm-morph-module__nPGifW__part{align-items:center;height:100%;display:inline-flex}.confirm-morph-module__nPGifW__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__nPGifW__trigger:active:not(:disabled){background:color-mix(in oklab, var(--foreground) 9%, transparent);transition-duration:0s}.confirm-morph-module__nPGifW__trigger:disabled{color:var(--ink-faint);cursor:not-allowed}.confirm-morph-module__nPGifW__trigger:disabled .confirm-morph-module__nPGifW__icon{opacity:.7}.confirm-morph-module__nPGifW__icon{width:16px;height:16px;color:var(--muted-foreground);place-items:center;display:grid}.confirm-morph-module__nPGifW__trigger:disabled .confirm-morph-module__nPGifW__icon{color:inherit}.confirm-morph-module__nPGifW__icon>svg{width:16px;height:16px}.confirm-morph-module__nPGifW__spacer{height:var(--control-height-sm);visibility:hidden;pointer-events:none;white-space:nowrap}.confirm-morph-module__nPGifW__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__nPGifW__prompt>span{text-overflow:ellipsis;overflow:hidden}.confirm-morph-module__nPGifW__secondary,.confirm-morph-module__nPGifW__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__nPGifW__secondary{color:var(--muted-foreground);background:0 0}.confirm-morph-module__nPGifW__face:is([data-face=done],[data-face=error]) .confirm-morph-module__nPGifW__secondary{color:var(--foreground)}.confirm-morph-module__nPGifW__secondary:active{background:color-mix(in oklab, var(--foreground) 11%, transparent);color:var(--foreground);transition-duration:0s}.confirm-morph-module__nPGifW__confirm{background:color-mix(in oklab, var(--destructive) 13%, transparent);color:var(--destructive);overflow:clip}.confirm-morph-module__nPGifW__confirm:active{background:color-mix(in oklab, var(--destructive) 22%, transparent);transition-duration:0s}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__confirm{background:var(--primary);color:var(--primary-foreground)}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__confirm:active{background:var(--foreground)}.confirm-morph-module__nPGifW__root[data-mode=hold] .confirm-morph-module__nPGifW__confirm{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.confirm-morph-module__nPGifW__fill{background:var(--destructive);color:var(--background);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__fill{background:var(--foreground);color:var(--primary-foreground)}.confirm-morph-module__nPGifW__status{color:var(--foreground);font-variant-numeric:tabular-nums;gap:8px;padding:0 10px 0 12px;font-weight:500}.confirm-morph-module__nPGifW__status>svg{flex:none}.confirm-morph-module__nPGifW__statusText{align-items:baseline;gap:.25em;display:inline-flex}.confirm-morph-module__nPGifW__face[data-face=pending] .confirm-morph-module__nPGifW__status{color:var(--muted-foreground);padding-inline:12px 16px}.confirm-morph-module__nPGifW__face[data-face=done]:not(:has(.confirm-morph-module__nPGifW__secondary)) .confirm-morph-module__nPGifW__status{padding-right:14px}.confirm-morph-module__nPGifW__face[data-face=counting] .confirm-morph-module__nPGifW__status{color:var(--muted-foreground);padding-right:6px}.confirm-morph-module__nPGifW__alert{color:var(--destructive)}.confirm-morph-module__nPGifW__check{width:18px;height:18px}.confirm-morph-module__nPGifW__checkDisc{fill:var(--success)}.confirm-morph-module__nPGifW__checkTick{stroke:var(--background)}.confirm-morph-module__nPGifW__spinner{animation:.7s linear infinite confirm-morph-module__nPGifW__spin}@keyframes confirm-morph-module__nPGifW__spin{to{transform:rotate(360deg)}}.confirm-morph-module__nPGifW__ring{width:16px;height:16px}.confirm-morph-module__nPGifW__ringTrack{stroke:var(--surface-edge)}.confirm-morph-module__nPGifW__ringFill{stroke:var(--destructive)}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__ringFill{stroke:var(--primary)}.confirm-morph-module__nPGifW__seconds{min-width:1ch;color:var(--foreground);font-variant-numeric:tabular-nums;font-family:var(--font-data);display:inline-grid}.confirm-morph-module__nPGifW__digit{grid-area:1/1}.confirm-morph-module__nPGifW__root,.confirm-morph-module__nPGifW__root :focus{outline:none}.confirm-morph-module__nPGifW__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__nPGifW__trigger:hover:not(:disabled):not(:active){background:color-mix(in oklab, var(--foreground) 5%, transparent)}.confirm-morph-module__nPGifW__secondary:hover:not(:active){background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.confirm-morph-module__nPGifW__confirm:hover:not(:active){background:color-mix(in oklab, var(--destructive) 18%, transparent)}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__confirm:hover:not(:active){background:var(--foreground)}}.confirm-morph-module__nPGifW__trigger:focus-visible{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.confirm-morph-module__nPGifW__secondary:focus-visible{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}.confirm-morph-module__nPGifW__confirm:focus-visible{background:color-mix(in oklab, var(--destructive) 20%, transparent)}.confirm-morph-module__nPGifW__root[data-tone=neutral] .confirm-morph-module__nPGifW__confirm:focus-visible{background:var(--foreground)}@media (prefers-reduced-motion:reduce){.confirm-morph-module__nPGifW__surface,.confirm-morph-module__nPGifW__surface:after,.confirm-morph-module__nPGifW__trigger,.confirm-morph-module__nPGifW__secondary,.confirm-morph-module__nPGifW__confirm{transition-duration:0s}.confirm-morph-module__nPGifW__spinner{animation-duration:1.6s}}@media (prefers-contrast:more){.confirm-morph-module__nPGifW__surface:after{border-color:var(--edge-strong)}.confirm-morph-module__nPGifW__confirm{background:color-mix(in oklab, var(--destructive) 22%, transparent)}}@media (pointer:coarse){.confirm-morph-module__nPGifW__root{--control-height-sm:2.75rem}}
.copy-button-module__IYbsFW__button{width:max-content;max-width:100%;min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);background:0 0;border:1px solid #0000;font-weight:500;display:inline-flex}.copy-button-module__IYbsFW__button:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.copy-button-module__IYbsFW__iconOnly:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.copy-button-module__IYbsFW__button:hover:not(:disabled){background:var(--menu-row)}.copy-button-module__IYbsFW__secondary:hover:not(:disabled){background:var(--tile-hover)}}.copy-button-module__IYbsFW__button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.copy-button-module__IYbsFW__button:disabled{cursor:not-allowed;opacity:.5}.copy-button-module__IYbsFW__icon{flex:none;width:16px;height:16px;display:grid;position:relative}.copy-button-module__IYbsFW__iconInner{place-items:center;display:grid;position:absolute;inset:0}.copy-button-module__IYbsFW__iconInner[data-state=copied]{color:var(--success)}.copy-button-module__IYbsFW__iconInner[data-state=error]{color:var(--destructive)}.copy-button-module__IYbsFW__label{min-width:0;margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1);text-align:left;white-space:nowrap;display:grid;overflow-x:clip}.copy-button-module__IYbsFW__measure,.copy-button-module__IYbsFW__glyphs{grid-area:1/1}.copy-button-module__IYbsFW__measure{visibility:hidden}.copy-button-module__IYbsFW__glyphs{white-space:pre;justify-self:start;display:inline-flex;position:relative}.copy-button-module__IYbsFW__glyph{display:inline-block}.copy-button-module__IYbsFW__iconOnly{width:var(--control-height-md);padding:0}.copy-button-module__IYbsFW__secondary{border-color:var(--surface-edge);background:var(--well)}.copy-button-module__IYbsFW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.copy-button-module__IYbsFW__button{transition:none}.copy-button-module__IYbsFW__button:active:not(:disabled){transform:none}}@media (pointer:coarse){.copy-button-module__IYbsFW__button{min-height:44px}.copy-button-module__IYbsFW__iconOnly{width:44px}}
.agent-memory-module__IX3A-W__rowItem{min-width:0;list-style:none;display:block}.agent-memory-module__IX3A-W__autoHeight{position:relative}.agent-memory-module__IX3A-W__autoHeight[data-moving]{overflow:hidden}.agent-memory-module__IX3A-W__autoHeightInner{display:flow-root}.agent-memory-module__IX3A-W__stack{display:grid}.agent-memory-module__IX3A-W__stack>*{grid-area:1/1;min-width:0}.agent-memory-module__IX3A-W__row{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.agent-memory-module__IX3A-W__rowBody{flex:16rem;min-width:0}.agent-memory-module__IX3A-W__rowText{color:var(--foreground);font-size:var(--text-sm);text-wrap:pretty;margin:0;line-height:22px}.agent-memory-module__IX3A-W__lead{color:var(--muted-foreground);margin-right:6px}.agent-memory-module__IX3A-W__statementLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-strong);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.agent-memory-module__IX3A-W__statementLink:hover{text-decoration-color:currentColor}}.agent-memory-module__IX3A-W__rowMeta{color:var(--ink-faint);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0 0;line-height:16px;display:flex}.agent-memory-module__IX3A-W__badge{align-items:center;display:inline-flex}.agent-memory-module__IX3A-W__rowActions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:flex}.agent-memory-module__IX3A-W__done{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.agent-memory-module__IX3A-W__editor{min-width:0;padding:8px 0}.agent-memory-module__IX3A-W__undoBar{justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:6px 0;display:flex}.agent-memory-module__IX3A-W__undoText{min-width:0;color:var(--muted-foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.agent-memory-module__IX3A-W__undoQuote{color:var(--ink-faint)}.agent-memory-module__IX3A-W__undoButton{height:var(--control-height-md);border-radius:var(--radius-control);background:var(--well);box-shadow:inset 0 0 0 1px var(--surface-edge);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.agent-memory-module__IX3A-W__undoButton:hover{background:var(--tile-hover)}}.agent-memory-module__IX3A-W__undoSeconds{min-width:2.5ch;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-family:var(--font-data);text-align:right}.agent-memory-module__IX3A-W__ring{width:14px;height:14px;transform:rotate(-90deg)}.agent-memory-module__IX3A-W__ringTrack{fill:none;stroke:var(--surface-edge);stroke-width:2px}.agent-memory-module__IX3A-W__ringFill{fill:none;stroke:var(--muted-foreground);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0;animation-name:agent-memory-module__IX3A-W__drain;animation-timing-function:linear;animation-fill-mode:forwards}.agent-memory-module__IX3A-W__ringFill[data-static]{animation:none}@keyframes agent-memory-module__IX3A-W__drain{to{stroke-dashoffset:1px}}.agent-memory-module__IX3A-W__error{color:var(--destructive);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin:0 0 8px;line-height:16px;display:flex}.agent-memory-module__IX3A-W__error svg{flex:none;width:14px;height:14px;margin-top:1px}@media (pointer:coarse){.agent-memory-module__IX3A-W__action,.agent-memory-module__IX3A-W__undoButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.agent-memory-module__IX3A-W__undoButton{transition:none}}
.date-reel-module__GpqStG__root{--dr-accent:var(--primary);--dr-lens:color-mix(in oklab, var(--tile) 92%, transparent);--dr-lens-edge:inset 0 0 0 1px var(--surface-edge), inset 0 1px 0 color-mix(in oklab, var(--card) 70%, transparent), var(--shadow-lift);border:1px solid var(--surface-edge);border-radius:var(--radius-panel);background:var(--card);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-ui);letter-spacing:var(--tracking-body);line-height:var(--leading-body);-webkit-tap-highlight-color:transparent;display:block;position:relative;container-type:inline-size}.date-reel-module__GpqStG__body{--dr-row:36px;--dr-pad:var(--space-4);--dr-gutter:var(--space-2);gap:var(--space-4);min-width:0;padding:var(--dr-pad);display:grid}.date-reel-module__GpqStG__header{gap:var(--space-1);min-width:0;padding-inline:var(--space-1);display:grid}.date-reel-module__GpqStG__title{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-weight:400}.date-reel-module__GpqStG__summary{gap:2px;min-width:0;margin:0;display:grid}.date-reel-module__GpqStG__headline{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25;font-family:var(--font-data);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.date-reel-module__GpqStG__detail{color:var(--muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-family:var(--font-data);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.date-reel-module__GpqStG__stage{height:calc(var(--dr-row) * 5.6);min-width:0;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}.date-reel-module__GpqStG__lens{z-index:1;height:var(--dr-row);border-radius:calc(var(--radius-control) - 6px);background:var(--dr-lens);box-shadow:var(--dr-lens-edge);pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.date-reel-module__GpqStG__reels{justify-content:center;min-width:0;height:100%;display:flex;position:relative}.date-reel-module__GpqStG__reel{min-width:0;height:100%;padding-inline:var(--dr-gutter);cursor:grab;font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-family:var(--font-data);touch-action:pan-x;-webkit-user-select:none;user-select:none;flex:0 auto;display:block;position:relative}.date-reel-module__GpqStG__root[data-dragging] .date-reel-module__GpqStG__reel{cursor:grabbing}.date-reel-module__GpqStG__sizer{height:var(--dr-row);font-weight:500;line-height:var(--dr-row);white-space:nowrap;visibility:hidden;display:grid}.date-reel-module__GpqStG__sizer>span{grid-area:1/1}.date-reel-module__GpqStG__drum,.date-reel-module__GpqStG__window{right:var(--dr-gutter);left:var(--dr-gutter);pointer-events:none;transition:opacity var(--duration-considered) var(--ease-standard) calc(var(--dr-i,0) * 70ms);position:absolute}.date-reel-module__GpqStG__root[data-intro] :is(.date-reel-module__GpqStG__drum,.date-reel-module__GpqStG__window){opacity:0}.date-reel-module__GpqStG__drum{z-index:0;top:0;bottom:0}.date-reel-module__GpqStG__window{z-index:2;height:var(--dr-row);top:50%;overflow:hidden;transform:translateY(-50%)}.date-reel-module__GpqStG__item,.date-reel-module__GpqStG__lensItem{height:var(--dr-row);margin-top:calc(var(--dr-row) / -2);line-height:var(--dr-row);white-space:nowrap;text-align:center;transform-origin:50%;will-change:transform, opacity;position:absolute;top:50%;left:0;right:0}.date-reel-module__GpqStG__reel[data-align=end] :is(.date-reel-module__GpqStG__item,.date-reel-module__GpqStG__lensItem){text-align:right;transform-origin:100%}.date-reel-module__GpqStG__reel[data-align=start] :is(.date-reel-module__GpqStG__item,.date-reel-module__GpqStG__lensItem){text-align:left;transform-origin:0}.date-reel-module__GpqStG__item{color:var(--muted-foreground);transition:color var(--duration-fast) var(--ease-standard)}.date-reel-module__GpqStG__lensItem{color:var(--foreground);transition:color var(--duration-fast) var(--ease-standard);font-weight:500}.date-reel-module__GpqStG__reel[data-active] .date-reel-module__GpqStG__lensItem{color:var(--dr-accent)}@media (hover:hover){.date-reel-module__GpqStG__reel:hover .date-reel-module__GpqStG__item{color:var(--foreground)}}.date-reel-module__GpqStG__item[data-off]{color:color-mix(in oklab, var(--ink-faint) 45%, transparent)}.date-reel-module__GpqStG__lensItem[data-off]{color:var(--ink-faint)}.date-reel-module__GpqStG__footer{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--hairline);display:grid}.date-reel-module__GpqStG__presets{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.date-reel-module__GpqStG__preset{height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--surface-edge);border-radius:var(--radius-pill);color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);background:0 0;flex:auto;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.date-reel-module__GpqStG__preset:not([aria-pressed=true]):hover{background:var(--tile);color:var(--foreground)}.date-reel-module__GpqStG__confirm:hover{background:var(--foreground)}}.date-reel-module__GpqStG__preset:active{transform:scale(.97)}.date-reel-module__GpqStG__preset[aria-pressed=true]{border-color:color-mix(in oklab, var(--dr-accent) 38%, transparent);background:color-mix(in oklab, var(--dr-accent) 10%, transparent);color:var(--dr-accent)}.date-reel-module__GpqStG__confirm{height:var(--control-height-md);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:transform var(--duration-spring) var(--ease-settle), background-color var(--duration-fast) var(--ease-standard);border:0;font-weight:500;display:grid}.date-reel-module__GpqStG__confirm:active{transform:scale(.97)}.date-reel-module__GpqStG__confirm[aria-disabled=true]{cursor:progress}.date-reel-module__GpqStG__confirmStack{place-items:center;display:grid}.date-reel-module__GpqStG__confirmStack>span{white-space:nowrap;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);grid-area:1/1;align-items:center;gap:6px;display:inline-flex;transform:translateY(4px)}.date-reel-module__GpqStG__confirmStack>span[data-show]{opacity:1;transform:none}.date-reel-module__GpqStG__spin{animation:.8s linear infinite date-reel-module__GpqStG__spin}@keyframes date-reel-module__GpqStG__spin{to{transform:rotate(360deg)}}.date-reel-module__GpqStG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@container (min-width:26rem){.date-reel-module__GpqStG__body{--dr-row:42px;--dr-pad:var(--space-6);--dr-gutter:var(--space-3)}.date-reel-module__GpqStG__reel{font-size:var(--text-xl)}}@container (min-width:30rem){.date-reel-module__GpqStG__footer{justify-content:space-between;align-items:center;display:flex}.date-reel-module__GpqStG__preset{flex:none}.date-reel-module__GpqStG__confirm{height:var(--control-height-sm);margin-left:auto}}@container (max-width:22rem){.date-reel-module__GpqStG__preset{padding:0 var(--space-2)}}@media (prefers-reduced-motion:reduce){.date-reel-module__GpqStG__root[data-intro] :is(.date-reel-module__GpqStG__drum,.date-reel-module__GpqStG__window){opacity:1}.date-reel-module__GpqStG__drum,.date-reel-module__GpqStG__window,.date-reel-module__GpqStG__item,.date-reel-module__GpqStG__lensItem,.date-reel-module__GpqStG__preset,.date-reel-module__GpqStG__confirm,.date-reel-module__GpqStG__confirmStack>span{transition:none}.date-reel-module__GpqStG__spin{animation:none}}
.chip-group-module__CWRzFa__frame{min-width:0}.chip-group-module__CWRzFa__content{position:relative}.chip-group-module__CWRzFa__group{isolation:isolate;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.chip-group-module__CWRzFa__chip{border-radius:var(--radius-pill);max-width:100%;color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500;line-height:20px;display:inline-flex;position:relative}.chip-group-module__CWRzFa__body{isolation:isolate;min-width:0;height:var(--control-height-md);transition:scale var(--duration-spring) var(--ease-settle);align-items:center;padding:0 14px;display:inline-flex;position:relative}.chip-group-module__CWRzFa__chip:active .chip-group-module__CWRzFa__body{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.97}.chip-group-module__CWRzFa__surface{z-index:-1;border-radius:var(--radius-pill);background:var(--well);box-shadow:inset 0 0 0 1px var(--surface-edge);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);position:absolute;top:0;bottom:0;left:0}.chip-group-module__CWRzFa__check{width:14px;height:14px;color:var(--foreground);transform-origin:0;place-items:center;display:grid;position:absolute;top:calc(50% - 7px);left:12px}.chip-group-module__CWRzFa__check svg{display:block;overflow:visible}.chip-group-module__CWRzFa__slot{flex:none;width:0}.chip-group-module__CWRzFa__body[data-selected=true] .chip-group-module__CWRzFa__slot{width:18px}.chip-group-module__CWRzFa__label{text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.chip-group-module__CWRzFa__count{color:var(--ink-faint);font-family:var(--font-data);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.chip-group-module__CWRzFa__chip[aria-pressed=true] .chip-group-module__CWRzFa__count{color:var(--muted-foreground)}.chip-group-module__CWRzFa__body[data-selected=true] .chip-group-module__CWRzFa__surface{background:var(--raised);box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--edge-strong)}.chip-group-module__CWRzFa__chip[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chip-group-module__CWRzFa__chip:hover{color:var(--foreground)}.chip-group-module__CWRzFa__chip:hover .chip-group-module__CWRzFa__surface{background:var(--tile-hover)}.chip-group-module__CWRzFa__chip[aria-pressed=true]:hover .chip-group-module__CWRzFa__surface{background:var(--raised)}}.chip-group-module__CWRzFa__chip:not(.chip-group-module__CWRzFa__more){z-index:1}.chip-group-module__CWRzFa__more{color:var(--ink-faint)}.chip-group-module__CWRzFa__more .chip-group-module__CWRzFa__surface{background:var(--tile)}.chip-group-module__CWRzFa__moreText{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.chip-group-module__CWRzFa__moreLine{white-space:nowrap;display:block}@media (pointer:coarse){.chip-group-module__CWRzFa__body{height:44px}}@media (prefers-reduced-motion:reduce){.chip-group-module__CWRzFa__chip,.chip-group-module__CWRzFa__body,.chip-group-module__CWRzFa__surface{transition:none}.chip-group-module__CWRzFa__chip:active .chip-group-module__CWRzFa__body{scale:none}}
.empty-state-module__r33Q7G__root{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.empty-state-module__r33Q7G__root[data-compact]{padding-block:var(--space-6)}.empty-state-module__r33Q7G__icon{width:var(--space-12);height:var(--space-12);border:1px solid var(--surface-edge);border-radius:var(--radius-card);background:var(--tile);color:var(--muted-foreground);animation:empty-state-module__r33Q7G__empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.empty-state-module__r33Q7G__glyph{place-items:center;display:grid}.empty-state-module__r33Q7G__frame{width:100%;max-width:100%}.empty-state-module__r33Q7G__copy{display:flow-root}.empty-state-module__r33Q7G__root h3{margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.empty-state-module__r33Q7G__root p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.empty-state-module__r33Q7G__line{text-wrap:balance;display:block}.empty-state-module__r33Q7G__action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes empty-state-module__r33Q7G__empty-state-icon{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.empty-state-module__r33Q7G__icon{animation:none}}
.ai-chat-module__a5D3bW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-chat-module__a5D3bW__autoHeight{overflow:hidden}.ai-chat-module__a5D3bW__citeLayer{min-width:0;position:relative}.ai-chat-module__a5D3bW__cite{border:1px solid var(--surface-edge);border-radius:var(--radius-pill);min-width:18px;height:18px;color:var(--muted-foreground);cursor:pointer;font-family:var(--font-data);font-variant-numeric:tabular-nums;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;gap:2px;margin:0 1px 0 3px;padding:0 5px;font-size:11px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;top:-.1em}.ai-chat-module__a5D3bW__cite[data-variant=dashed]{border-style:dashed;border-color:var(--field-border)}.ai-chat-module__a5D3bW__cite[data-open],.ai-chat-module__a5D3bW__cite[data-current]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.ai-chat-module__a5D3bW__cite:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ai-chat-module__a5D3bW__citeNumber{display:inline-block}.ai-chat-module__a5D3bW__citeBadge{color:var(--attention);display:inline-flex}.ai-chat-module__a5D3bW__cite[data-open] .ai-chat-module__a5D3bW__citeBadge,.ai-chat-module__a5D3bW__cite[data-current] .ai-chat-module__a5D3bW__citeBadge{color:inherit}@media (pointer:coarse){.ai-chat-module__a5D3bW__cite:after{content:"";position:absolute;inset:-13px -8px}}.ai-chat-module__a5D3bW__sourceCard{z-index:30;border:1px solid var(--surface-edge);border-radius:var(--radius-panel);background:var(--popover);box-shadow:var(--shadow-pop);font-size:var(--text-sm);line-height:var(--leading-body);gap:4px;padding:12px 14px;display:grid;position:absolute}.ai-chat-module__a5D3bW__sourceDomain{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:6px;margin:0;display:flex}.ai-chat-module__a5D3bW__sourceDomain>svg{color:var(--ink-faint);flex:none}.ai-chat-module__a5D3bW__sourceIndex{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-family:var(--font-data);margin-left:auto}.ai-chat-module__a5D3bW__sourceTitle{overflow-wrap:anywhere;margin:2px 0 0;font-weight:500;line-height:1.35}.ai-chat-module__a5D3bW__sourceSnippet{color:var(--muted-foreground);font-size:var(--text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.ai-chat-module__a5D3bW__sourceFooter{color:var(--ink-faint);font-size:var(--text-xs);margin:4px 0 0}.ai-chat-module__a5D3bW__sources{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ai-chat-module__a5D3bW__sourcesButton{border-radius:var(--radius-control);height:32px;color:var(--muted-foreground);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;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:6px;padding:0 10px;display:inline-flex}.ai-chat-module__a5D3bW__sourcesButton[aria-expanded=true]{color:var(--foreground)}.ai-chat-module__a5D3bW__sourcesButton:focus-visible,.ai-chat-module__a5D3bW__sourceRow:focus-visible,.ai-chat-module__a5D3bW__suggestion:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ai-chat-module__a5D3bW__sourceListClip{flex-basis:100%;overflow:hidden}.ai-chat-module__a5D3bW__sourceList{border:1px solid var(--hairline);border-radius:var(--radius-card);gap:2px;margin:6px 0 0;padding:4px;list-style:none;display:grid}.ai-chat-module__a5D3bW__sourceRow{border-radius:var(--radius-control);min-height:40px;color:inherit;transition:background-color var(--duration-fast) var(--ease-standard);align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.ai-chat-module__a5D3bW__sourceRow>svg{color:var(--ink-faint);flex:none}.ai-chat-module__a5D3bW__sourceRowIndex{width:1.4em;color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data);flex:none}.ai-chat-module__a5D3bW__sourceRowIcon{color:var(--ink-faint);flex:none;display:inline-flex}.ai-chat-module__a5D3bW__sourceRowText{flex:1;min-width:0;display:grid}.ai-chat-module__a5D3bW__sourceRowTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ai-chat-module__a5D3bW__sourceRowDomain{color:var(--ink-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-module__a5D3bW__empty{text-align:center;align-content:center;justify-items:center;gap:28px;padding:24px 0 8px;display:grid}.ai-chat-module__a5D3bW__greeting{font-family:var(--font-ui);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--leading-display);text-wrap:balance;margin:0}.ai-chat-module__a5D3bW__suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:580px;margin:0;padding:0;list-style:none;display:grid}.ai-chat-module__a5D3bW__suggestions>li{display:flex}.ai-chat-module__a5D3bW__suggestion{border-radius:var(--radius-panel);background:var(--tile);width:100%;min-height:60px;color:var(--muted-foreground);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.ai-chat-module__a5D3bW__suggestion:active{transform:scale(.98)}.ai-chat-module__a5D3bW__suggestionLabel{text-wrap:pretty}.ai-chat-module__a5D3bW__suggestionArrow{color:var(--ink-faint);transition:transform var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none}@media (hover:hover) and (pointer:fine){.ai-chat-module__a5D3bW__sourcesButton:hover{background:var(--tile-hover);color:var(--foreground)}.ai-chat-module__a5D3bW__cite:not([data-variant=dashed]):not([data-open]):not([data-current]):hover{border-color:var(--edge-strong)}.ai-chat-module__a5D3bW__cite:not([data-open]):not([data-current]):hover{color:var(--foreground)}.ai-chat-module__a5D3bW__sourceRow:not([data-static]):hover{background:var(--tile-hover)}.ai-chat-module__a5D3bW__suggestion:hover{background:var(--tile-hover);color:var(--foreground)}.ai-chat-module__a5D3bW__suggestion:hover .ai-chat-module__a5D3bW__suggestionArrow{color:var(--foreground);transform:translate(1px,-1px)}}@media (max-width:560px){.ai-chat-module__a5D3bW__suggestions{grid-template-columns:minmax(0,1fr)}.ai-chat-module__a5D3bW__suggestion{min-height:52px}.ai-chat-module__a5D3bW__empty{gap:20px}}@media (prefers-reduced-motion:reduce){.ai-chat-module__a5D3bW__suggestion,.ai-chat-module__a5D3bW__suggestionArrow,.ai-chat-module__a5D3bW__cite{transition:none}}
.filter-toolbar-module__kSHiQW__toolbar{min-height:var(--control-height-sm);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex;position:relative}.filter-toolbar-module__kSHiQW__frame{flex:1;min-width:0}.filter-toolbar-module__kSHiQW__chips{min-width:0;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.filter-toolbar-module__kSHiQW__slot{border-radius:var(--radius-pill);flex:none;min-width:0;max-width:100%;display:inline-flex}.filter-toolbar-module__kSHiQW__chip{max-width:calc(100% + var(--slot-moving,0) * 100vw);border-radius:var(--radius-pill);background:var(--tile);color:var(--muted-foreground);font-size:var(--text-xs);flex:none;display:inline-flex}.filter-toolbar-module__kSHiQW__link{min-width:0;max-width:100%;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-pill);color:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);text-decoration:none;display:inline-flex}.filter-toolbar-module__kSHiQW__link:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.97)}.filter-toolbar-module__kSHiQW__link:focus-visible,.filter-toolbar-module__kSHiQW__clear:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.filter-toolbar-module__kSHiQW__icon{flex:none;align-items:center;display:inline-flex}.filter-toolbar-module__kSHiQW__chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.filter-toolbar-module__kSHiQW__value{color:var(--foreground);font-weight:500}.filter-toolbar-module__kSHiQW__separator{color:var(--muted-foreground);font-weight:400}.filter-toolbar-module__kSHiQW__morphText{white-space:nowrap;vertical-align:bottom;display:inline-flex;position:relative;overflow:clip visible}.filter-toolbar-module__kSHiQW__morphValue{white-space:nowrap;flex:none;display:inline-block}.filter-toolbar-module__kSHiQW__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.filter-toolbar-module__kSHiQW__glyph{color:var(--ink-faint);transition:color var(--duration-fast) var(--ease-standard);flex:none}.filter-toolbar-module__kSHiQW__empty{max-width:100%;color:var(--ink-faint);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.filter-toolbar-module__kSHiQW__actions{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.filter-toolbar-module__kSHiQW__clear{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);background:0 0;align-items:center;text-decoration:none;display:inline-flex}.filter-toolbar-module__kSHiQW__clearText{display:block}.filter-toolbar-module__kSHiQW__clear:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.97)}.filter-toolbar-module__kSHiQW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.filter-toolbar-module__kSHiQW__link:hover{background:var(--tile-hover);color:var(--foreground)}.filter-toolbar-module__kSHiQW__link:hover .filter-toolbar-module__kSHiQW__glyph{color:var(--foreground)}.filter-toolbar-module__kSHiQW__clear:hover{background:var(--tile);color:var(--foreground)}}@media (pointer:coarse){.filter-toolbar-module__kSHiQW__chips,.filter-toolbar-module__kSHiQW__link,.filter-toolbar-module__kSHiQW__clear{min-height:2.75rem}}@media (max-width:520px){.filter-toolbar-module__kSHiQW__toolbar{flex-direction:column;align-items:stretch}.filter-toolbar-module__kSHiQW__frame{flex:none}.filter-toolbar-module__kSHiQW__actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.filter-toolbar-module__kSHiQW__link,.filter-toolbar-module__kSHiQW__clear,.filter-toolbar-module__kSHiQW__glyph{transition:none}.filter-toolbar-module__kSHiQW__link:active,.filter-toolbar-module__kSHiQW__clear:active{transform:none}}
.hold-to-confirm-module__YxFqoa__button{--hold-ink:var(--foreground);--hold-fill:var(--primary);--hold-on-fill:var(--primary-foreground);--hold-border:var(--edge-strong);min-height:var(--control-height-md);padding:0 var(--space-5);border:1px solid var(--hold-border);border-radius:var(--radius-control);background:var(--card);color:var(--hold-ink);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.hold-to-confirm-module__YxFqoa__button[data-tone=danger]{--hold-ink:var(--destructive);--hold-fill:var(--destructive);--hold-on-fill:var(--background);--hold-border:color-mix(in oklab, var(--destructive) 32%, var(--surface-edge))}.hold-to-confirm-module__YxFqoa__button[data-tone=neutral]{--hold-ink:var(--foreground);--hold-fill:var(--foreground);--hold-on-fill:var(--background);--hold-border:var(--edge-strong)}@media (hover:hover) and (pointer:fine){.hold-to-confirm-module__YxFqoa__button:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab, var(--hold-fill) 6%, var(--card))}}.hold-to-confirm-module__YxFqoa__button[aria-disabled=true]{cursor:default}.hold-to-confirm-module__YxFqoa__button:disabled{cursor:not-allowed;opacity:.5}.hold-to-confirm-module__YxFqoa__face{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.hold-to-confirm-module__YxFqoa__fill{border-radius:var(--radius-control);background:var(--hold-fill);color:var(--hold-on-fill);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:-1px}.hold-to-confirm-module__YxFqoa__iconSlot{flex:none;place-items:center;width:18px;height:18px;display:grid}.hold-to-confirm-module__YxFqoa__iconPhase{grid-area:1/1;place-items:center;display:grid}.hold-to-confirm-module__YxFqoa__iconPhase svg{width:18px;height:18px}.hold-to-confirm-module__YxFqoa__labelFrame{clip-path:inset(-.6em -3px);min-width:0;display:inline-flex;position:relative}.hold-to-confirm-module__YxFqoa__label{white-space:nowrap;display:block}.hold-to-confirm-module__YxFqoa__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.hold-to-confirm-module__YxFqoa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hold-to-confirm-module__YxFqoa__button{transition:none}}@media (pointer:coarse){.hold-to-confirm-module__YxFqoa__button{min-height:44px}}
.morph-loader-module__4SpWsa__root{--morph-loader-success:var(--success);--morph-loader-error:var(--destructive);vertical-align:middle;color:currentColor;transition:color var(--duration-standard) var(--ease-standard);flex:none;place-items:center;display:inline-grid;position:relative}.morph-loader-module__4SpWsa__root[data-tone][data-status=success]{color:var(--morph-loader-success)}.morph-loader-module__4SpWsa__root[data-tone][data-status=error]{color:var(--morph-loader-error)}.morph-loader-module__4SpWsa__svg{display:block;overflow:visible}.morph-loader-module__4SpWsa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.morph-loader-module__4SpWsa__root{transition-duration:var(--duration-instant)}}
.password-field-module___ytNPG__field{min-width:0;display:grid}.password-field-module___ytNPG__field label{color:var(--foreground);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin-bottom:6px}.password-field-module___ytNPG__shell{border-radius:var(--radius-control);min-height:2.5rem;padding:0 5px 0 var(--space-3);background:var(--well);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;display:flex}@media (min-width:640px){.password-field-module___ytNPG__shell{min-height:2.25rem}}.password-field-module___ytNPG__shell:focus-within{box-shadow:0 0 0 2px var(--focus)}.password-field-module___ytNPG__shell:has(.password-field-module___ytNPG__input[aria-invalid=true]){background:var(--danger-soft)}.password-field-module___ytNPG__shell:has(.password-field-module___ytNPG__input[aria-invalid=true]):focus-within{box-shadow:0 0 0 2px var(--destructive)}.password-field-module___ytNPG__input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-base);line-height:var(--leading-body);background:0 0;border:0;outline:0}@media (min-width:640px){.password-field-module___ytNPG__input{font-size:var(--text-sm)}}.password-field-module___ytNPG__input::placeholder{color:var(--ink-faint)}.password-field-module___ytNPG__input[data-reveal=shown]{animation:password-field-module___ytNPG__resolve-shown var(--duration-standard) var(--ease-enter)}.password-field-module___ytNPG__input[data-reveal=hidden]{animation:password-field-module___ytNPG__resolve-hidden var(--duration-standard) var(--ease-enter)}@keyframes password-field-module___ytNPG__resolve-shown{0%{opacity:.35;filter:blur(2px)}}@keyframes password-field-module___ytNPG__resolve-hidden{0%{opacity:.35;filter:blur(2px)}}.password-field-module___ytNPG__shell button{border-radius:var(--radius-control);width:30px;height:30px;color:var(--ink-faint);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.password-field-module___ytNPG__shell button:hover{background:var(--tile-hover);color:var(--foreground)}}.password-field-module___ytNPG__shell button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}.password-field-module___ytNPG__shell button[aria-pressed=true]{color:var(--foreground)}.password-field-module___ytNPG__messageSlot{display:block;overflow:hidden}.password-field-module___ytNPG__hint{color:var(--muted-foreground);font-size:var(--text-label);line-height:var(--text-label--line-height);padding-top:6px;display:block}.password-field-module___ytNPG__words{display:block;position:relative}.password-field-module___ytNPG__word{white-space:pre;display:inline-block}.password-field-module___ytNPG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.password-field-module___ytNPG__shell,.password-field-module___ytNPG__shell button{transition:none}.password-field-module___ytNPG__shell button:active{transform:none}.password-field-module___ytNPG__input[data-reveal]{animation:none}}
.password-strength-module__pV1Zpq__field{--tone:var(--edge-strong);min-width:0;display:grid}.password-strength-module__pV1Zpq__field[data-level="1"]{--tone:var(--destructive)}.password-strength-module__pV1Zpq__field[data-level="2"]{--tone:var(--attention)}.password-strength-module__pV1Zpq__field[data-level="3"],.password-strength-module__pV1Zpq__field[data-level="4"]{--tone:var(--success)}.password-strength-module__pV1Zpq__label{color:var(--foreground);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin-bottom:6px}.password-strength-module__pV1Zpq__shell{align-items:center;gap:var(--space-1);min-height:2.5rem;padding:0 3px 0 var(--space-3);border-radius:var(--radius-control);background:var(--well);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}@media (min-width:640px){.password-strength-module__pV1Zpq__shell{min-height:2.25rem}}.password-strength-module__pV1Zpq__shell:focus-within{box-shadow:0 0 0 2px var(--focus)}.password-strength-module__pV1Zpq__shell:has(.password-strength-module__pV1Zpq__input[aria-invalid=true]){background:var(--danger-soft)}.password-strength-module__pV1Zpq__shell:has(.password-strength-module__pV1Zpq__input[aria-invalid=true]):focus-within{box-shadow:0 0 0 2px var(--destructive)}.password-strength-module__pV1Zpq__input{width:100%;min-width:0;height:2.25rem;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0;padding:0}.password-strength-module__pV1Zpq__input::placeholder{color:var(--ink-faint)}@media (pointer:coarse){.password-strength-module__pV1Zpq__input{font-size:var(--text-base)}}.password-strength-module__pV1Zpq__input[data-reveal=shown]{animation:password-strength-module__pV1Zpq__resolve-shown var(--duration-standard) var(--ease-enter)}.password-strength-module__pV1Zpq__input[data-reveal=hidden]{animation:password-strength-module__pV1Zpq__resolve-hidden var(--duration-standard) var(--ease-enter)}@keyframes password-strength-module__pV1Zpq__resolve-shown{0%{opacity:.35;filter:blur(2px)}}@keyframes password-strength-module__pV1Zpq__resolve-hidden{0%{opacity:.35;filter:blur(2px)}}.password-strength-module__pV1Zpq__reveal{border-radius:var(--radius-control);width:30px;height:30px;color:var(--ink-faint);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.password-strength-module__pV1Zpq__reveal:hover{background:var(--tile-hover);color:var(--foreground)}}.password-strength-module__pV1Zpq__reveal:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.94)}.password-strength-module__pV1Zpq__reveal[aria-pressed=true]{color:var(--foreground)}.password-strength-module__pV1Zpq__errorSlot{display:block;overflow:hidden}.password-strength-module__pV1Zpq__error{color:var(--destructive);font-size:var(--text-label);line-height:var(--text-label--line-height);padding-top:6px;display:block;position:relative}.password-strength-module__pV1Zpq__errorText{display:block}.password-strength-module__pV1Zpq__meterRow{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.password-strength-module__pV1Zpq__meter{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid}.password-strength-module__pV1Zpq__segment{isolation:isolate;border-radius:var(--radius-pill);background:var(--surface-edge);height:4px;position:relative;overflow:hidden}.password-strength-module__pV1Zpq__fill{border-radius:inherit;background:var(--tone);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.password-strength-module__pV1Zpq__word{height:1.4em;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:right;white-space:nowrap;flex:0 0 4.5rem;display:block;position:relative}.password-strength-module__pV1Zpq__wordText{display:inline-block}.password-strength-module__pV1Zpq__rules{margin:var(--space-4) 0 0;gap:6px;padding:0;list-style:none;display:grid}.password-strength-module__pV1Zpq__rule{min-height:1.25rem;color:var(--ink-faint);font-size:var(--text-sm);line-height:var(--leading-body);transition:color var(--duration-standard) var(--ease-standard);align-items:center;gap:10px;display:flex}.password-strength-module__pV1Zpq__rule[data-met]{color:var(--foreground)}.password-strength-module__pV1Zpq__ruleLabel{min-width:0}.password-strength-module__pV1Zpq__mark{border:1.25px solid var(--edge-strong);border-radius:var(--radius-pill);width:16px;height:16px;color:var(--success);transition:border-color var(--duration-fast) var(--ease-standard);flex:0 0 16px;display:block;position:relative}.password-strength-module__pV1Zpq__rule[data-met] .password-strength-module__pV1Zpq__mark{border-color:#0000}.password-strength-module__pV1Zpq__markFill{border-radius:inherit;background:color-mix(in oklab, var(--success) 16%, transparent);position:absolute;inset:-1.25px}.password-strength-module__pV1Zpq__tick{width:16px;height:16px;position:absolute;inset:-1.25px}.password-strength-module__pV1Zpq__remaining{padding-left:var(--space-2);color:var(--ink-faint);font-size:var(--text-xs);white-space:nowrap;margin-left:auto;display:block;position:relative}.password-strength-module__pV1Zpq__remainingText{align-items:baseline;gap:.28em;display:inline-flex}.password-strength-module__pV1Zpq__number{font-variant-numeric:tabular-nums;font-family:var(--font-data);display:inline-flex}.password-strength-module__pV1Zpq__place{display:inline-block;position:relative;overflow-x:clip}.password-strength-module__pV1Zpq__digit{display:inline-block}.password-strength-module__pV1Zpq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.password-strength-module__pV1Zpq__shell,.password-strength-module__pV1Zpq__reveal,.password-strength-module__pV1Zpq__fill,.password-strength-module__pV1Zpq__rule,.password-strength-module__pV1Zpq__mark{transition:none}.password-strength-module__pV1Zpq__reveal:active{transform:none}.password-strength-module__pV1Zpq__input[data-reveal]{animation:none}}
.agent-run-module__8ol5wa__root{box-sizing:border-box;border:1px solid var(--surface-edge);border-radius:var(--radius-panel);background:var(--card);width:min(100%,720px);min-width:0;color:var(--foreground);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);margin-inline:auto;padding:16px 20px 12px}.agent-run-module__8ol5wa__root[data-variant=bare]{background:0 0;border:0;border-radius:0;width:100%;margin-inline:0;padding:0}.agent-run-module__8ol5wa__root *,.agent-run-module__8ol5wa__root :before,.agent-run-module__8ol5wa__root :after{box-sizing:border-box}.agent-run-module__8ol5wa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agent-run-module__8ol5wa__autoHeight{overflow:hidden}.agent-run-module__8ol5wa__toolbar{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 8px;padding:0 4px;display:flex}.agent-run-module__8ol5wa__status{align-items:center;gap:8px;min-width:0;font-weight:500;display:inline-flex}.agent-run-module__8ol5wa__mark{flex:none;display:inline-flex}.agent-run-module__8ol5wa__dot{background:var(--ink-faint);width:8px;height:8px;transition:background-color var(--duration-standard) var(--ease-standard);border-radius:50%;flex:none;position:relative}.agent-run-module__8ol5wa__status[data-phase=working] .agent-run-module__8ol5wa__dot{background:var(--primary)}.agent-run-module__8ol5wa__status[data-phase=waiting] .agent-run-module__8ol5wa__dot{background:var(--attention)}.agent-run-module__8ol5wa__status[data-phase=done] .agent-run-module__8ol5wa__dot{background:var(--success)}.agent-run-module__8ol5wa__status[data-phase=failed] .agent-run-module__8ol5wa__dot{background:var(--destructive)}.agent-run-module__8ol5wa__counters{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-family:var(--font-data);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-left:auto;display:inline-flex}.agent-run-module__8ol5wa__counter{align-items:baseline;gap:4px;display:inline-flex}.agent-run-module__8ol5wa__controls{align-items:center;gap:4px;display:inline-flex}.agent-run-module__8ol5wa__stepHead:focus-visible,.agent-run-module__8ol5wa__summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes agent-run-module__8ol5wa__spin{to{transform:rotate(360deg)}}.agent-run-module__8ol5wa__swap{min-width:0;display:inline-grid}.agent-run-module__8ol5wa__swap>*{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.agent-run-module__8ol5wa__run{display:grid}.agent-run-module__8ol5wa__timelineWrap{overflow:hidden}.agent-run-module__8ol5wa__timeline{margin:0;padding:0;list-style:none}.agent-run-module__8ol5wa__step{grid-template-columns:24px minmax(0,1fr);column-gap:10px;display:grid;overflow:hidden}.agent-run-module__8ol5wa__rail{flex-direction:column;align-items:center;padding-top:8px;display:flex;position:relative}.agent-run-module__8ol5wa__node{z-index:1;background:var(--card);width:24px;height:24px;color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--surface-edge);transition:color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.agent-run-module__8ol5wa__root[data-variant=bare] .agent-run-module__8ol5wa__node{background:var(--background)}.agent-run-module__8ol5wa__node:after{content:"";background:conic-gradient(from 0deg, transparent 0 62%, var(--primary) 100%);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1.5px))}.agent-run-module__8ol5wa__step[data-status=active] .agent-run-module__8ol5wa__node{color:var(--foreground)}.agent-run-module__8ol5wa__step[data-status=active] .agent-run-module__8ol5wa__node:after{opacity:1;animation:1.1s linear infinite agent-run-module__8ol5wa__spin}.agent-run-module__8ol5wa__step[data-paused] .agent-run-module__8ol5wa__node:after{animation-play-state:paused}.agent-run-module__8ol5wa__step[data-status=waiting] .agent-run-module__8ol5wa__node{color:var(--attention);box-shadow:inset 0 0 0 1.5px var(--attention)}.agent-run-module__8ol5wa__step[data-status=done] .agent-run-module__8ol5wa__node{color:var(--muted-foreground)}.agent-run-module__8ol5wa__step[data-status=failed] .agent-run-module__8ol5wa__node,.agent-run-module__8ol5wa__step[data-status=unavailable] .agent-run-module__8ol5wa__node{color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--hairline)}.agent-run-module__8ol5wa__pip{background:currentColor;border-radius:50%;width:6px;height:6px}.agent-run-module__8ol5wa__track{background:var(--surface-edge);border-radius:1px;flex:1;width:1.5px;min-height:8px;margin-top:4px;position:relative;overflow:hidden}.agent-run-module__8ol5wa__fill{background:var(--primary);transform-origin:50% 0;position:absolute;inset:0}.agent-run-module__8ol5wa__stepMain{min-width:0;padding-bottom:4px}.agent-run-module__8ol5wa__stepHead{width:100%;min-width:0;min-height:40px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 8px 0 4px;display:flex}.agent-run-module__8ol5wa__stepHead[data-static]{cursor:default}@media (hover:hover) and (pointer:fine){button.agent-run-module__8ol5wa__stepHead:hover{background:var(--tile)}}@media (pointer:coarse){button.agent-run-module__8ol5wa__stepHead,.agent-run-module__8ol5wa__summary{min-height:44px}}.agent-run-module__8ol5wa__role{color:var(--ink-faint);font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;padding:8px 4px 0;line-height:16px;display:block}.agent-run-module__8ol5wa__step[data-group] .agent-run-module__8ol5wa__rail{padding-top:32px}.agent-run-module__8ol5wa__lead{background:var(--surface-edge);width:1.5px;height:24px;position:absolute;top:0;left:calc(50% - .75px);overflow:hidden}.agent-run-module__8ol5wa__stepTitle{font-weight:500}.agent-run-module__8ol5wa__step[data-status=done] .agent-run-module__8ol5wa__stepTitle,.agent-run-module__8ol5wa__step[data-status=failed] .agent-run-module__8ol5wa__stepTitle,.agent-run-module__8ol5wa__step[data-status=unavailable] .agent-run-module__8ol5wa__stepTitle{color:var(--muted-foreground);font-weight:400}.agent-run-module__8ol5wa__stepHead .agent-run-module__8ol5wa__swap{flex:1}.agent-run-module__8ol5wa__stepHead{padding-block:8px}.agent-run-module__8ol5wa__stepHead .agent-run-module__8ol5wa__swap>*{white-space:normal;overflow-wrap:anywhere}.agent-run-module__8ol5wa__stepMeta{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data);flex:none}.agent-run-module__8ol5wa__chevron{color:var(--ink-faint);transition:transform var(--duration-spring) var(--ease-settle);flex:none}[aria-expanded=true]>.agent-run-module__8ol5wa__chevron{transform:rotate(180deg)}.agent-run-module__8ol5wa__shimmer{background:linear-gradient(90deg, var(--muted-foreground) 0%, var(--muted-foreground) 40%, var(--foreground) 50%, var(--muted-foreground) 60%, var(--muted-foreground) 100%) 0 0 / 300% 100%;color:#0000;animation:agent-run-module__8ol5wa__shimmer 2.4s var(--ease-in-out) infinite;-webkit-background-clip:text;background-clip:text}@keyframes agent-run-module__8ol5wa__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.agent-run-module__8ol5wa__details{overflow:hidden}.agent-run-module__8ol5wa__footer{min-width:0;color:var(--ink-faint);font-family:var(--font-data);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 4px 8px 38px;display:flex}.agent-run-module__8ol5wa__detailPad{gap:8px;padding:2px 4px 12px;display:grid}.agent-run-module__8ol5wa__gate{min-width:0}.agent-run-module__8ol5wa__line{min-width:0;min-height:28px;animation:agent-run-module__8ol5wa__lineIn var(--duration-considered) var(--ease-enter) both;align-items:center;gap:10px;display:flex;overflow:hidden}@keyframes agent-run-module__8ol5wa__lineIn{0%{opacity:0;transform:translateY(8px)}}.agent-run-module__8ol5wa__hits{margin:0;padding:0;list-style:none;display:grid}.agent-run-module__8ol5wa__lineMark{width:16px;color:var(--muted-foreground);flex:none;place-items:center;display:inline-grid}.agent-run-module__8ol5wa__line[data-state=done] .agent-run-module__8ol5wa__lineMark{color:var(--success)}.agent-run-module__8ol5wa__line[data-state=failed] .agent-run-module__8ol5wa__lineMark,.agent-run-module__8ol5wa__line[data-state=unavailable] .agent-run-module__8ol5wa__lineMark{color:var(--ink-faint)}.agent-run-module__8ol5wa__hitFile{min-width:0;color:var(--foreground);flex:none}.agent-run-module__8ol5wa__line[data-state=failed] .agent-run-module__8ol5wa__hitFile,.agent-run-module__8ol5wa__line[data-state=unavailable] .agent-run-module__8ol5wa__hitFile{color:var(--muted-foreground)}.agent-run-module__8ol5wa__hitText{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-run-module__8ol5wa__lineMeta{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data);flex:none;margin-left:auto}.agent-run-module__8ol5wa__summaryWrap{overflow:hidden}.agent-run-module__8ol5wa__summary{width:100%;min-height:40px;color:var(--muted-foreground);font:inherit;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:4px 8px 4px 4px;display:flex}.agent-run-module__8ol5wa__summary .agent-run-module__8ol5wa__chevron{margin-left:auto}@media (hover:hover) and (pointer:fine){.agent-run-module__8ol5wa__summary:hover{background:var(--tile)}}.agent-run-module__8ol5wa__resultWrap{overflow:hidden}.agent-run-module__8ol5wa__result{border-top:1px solid var(--hairline);transform-origin:50% 0;margin-top:8px;padding:12px 4px 4px}@media (max-width:480px){.agent-run-module__8ol5wa__root{border-radius:var(--radius-card);padding:12px 12px 8px}.agent-run-module__8ol5wa__toolbar{column-gap:12px}.agent-run-module__8ol5wa__status{flex:1 0 100%}.agent-run-module__8ol5wa__counters{margin-left:0}.agent-run-module__8ol5wa__controls{margin-left:auto}.agent-run-module__8ol5wa__hitText{display:none}.agent-run-module__8ol5wa__stepHead{flex-wrap:wrap;row-gap:2px}.agent-run-module__8ol5wa__stepMeta{flex-basis:100%;order:1}}@media (prefers-reduced-motion:reduce){.agent-run-module__8ol5wa__line,.agent-run-module__8ol5wa__step[data-status=active] .agent-run-module__8ol5wa__node:after{animation:none}.agent-run-module__8ol5wa__shimmer{color:var(--foreground);background:0 0;animation:none}.agent-run-module__8ol5wa__chevron{transition:none}}
.pricing-calculator-module__5za2QW__root{box-sizing:border-box;width:min(100%,1040px);min-width:0;color:var(--foreground);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);margin-inline:auto;padding:8px 0;container-type:inline-size}.pricing-calculator-module__5za2QW__root *,.pricing-calculator-module__5za2QW__root :before,.pricing-calculator-module__5za2QW__root :after{box-sizing:border-box}.pricing-calculator-module__5za2QW__root p{margin:0}.pricing-calculator-module__5za2QW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-calculator-module__5za2QW__num{font-variant-numeric:tabular-nums;font-family:var(--font-data);display:inline-flex}.pricing-calculator-module__5za2QW__num>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.pricing-calculator-module__5za2QW__swap{display:inline-block;position:relative}.pricing-calculator-module__5za2QW__swap>span{display:inline-block}.pricing-calculator-module__5za2QW__header{text-align:center;gap:8px;max-width:34rem;margin:0 auto 28px;display:grid}.pricing-calculator-module__5za2QW__title{font-family:var(--font-ui);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;margin:0}.pricing-calculator-module__5za2QW__lede{color:var(--muted-foreground);font-size:var(--text-sm);text-wrap:pretty}.pricing-calculator-module__5za2QW__controls{border-radius:var(--radius-card);background:var(--tile);flex-wrap:wrap;align-items:flex-end;gap:20px 32px;margin-bottom:20px;padding:20px 24px;display:flex}.pricing-calculator-module__5za2QW__seatsBlock{flex:1;gap:14px;min-width:min(100%,18rem);display:grid}.pricing-calculator-module__5za2QW__seatsHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.pricing-calculator-module__5za2QW__seatsLabel{color:var(--muted-foreground);font-weight:500}.pricing-calculator-module__5za2QW__seatCount{align-items:center;gap:4px;display:inline-flex}.pricing-calculator-module__5za2QW__seatValue{min-width:7.5ch;font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:500;font-family:var(--font-data);justify-content:center;align-items:baseline;gap:.3em;display:inline-flex}.pricing-calculator-module__5za2QW__seatUnit{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:400}.pricing-calculator-module__5za2QW__stepButton{border:1px solid var(--surface-edge);border-radius:var(--radius-pill);background:var(--card);width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);place-items:center;padding:0;display:grid}.pricing-calculator-module__5za2QW__stepButton:active:not(:disabled){transform:scale(.92)}.pricing-calculator-module__5za2QW__stepButton:disabled{opacity:.4;cursor:default}.pricing-calculator-module__5za2QW__sliderWrap{--thumb:22px;padding-bottom:22px;position:relative}.pricing-calculator-module__5za2QW__slider{width:100%;height:var(--thumb);cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;margin:0;display:block}.pricing-calculator-module__5za2QW__slider::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--control-fill) calc(var(--fill) * (100% - var(--thumb)) + var(--thumb) / 2), color-mix(in oklab, var(--foreground) 10%, transparent) 0);height:6px}.pricing-calculator-module__5za2QW__slider::-moz-range-track{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 10%, transparent);height:6px}.pricing-calculator-module__5za2QW__slider::-moz-range-progress{border-radius:var(--radius-pill);background:var(--control-fill);height:6px}.pricing-calculator-module__5za2QW__slider::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((6px - var(--thumb)) / 2);border:1px solid var(--surface-edge);background:var(--popover);box-shadow:var(--shadow-lift);appearance:none;transition:transform var(--duration-fast) var(--ease-standard);border-radius:50%}.pricing-calculator-module__5za2QW__slider::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:1px solid var(--surface-edge);background:var(--popover);box-shadow:var(--shadow-lift);transition:transform var(--duration-fast) var(--ease-standard);border-radius:50%}.pricing-calculator-module__5za2QW__slider:active::-webkit-slider-thumb{transform:scale(1.12)}.pricing-calculator-module__5za2QW__slider:active::-moz-range-thumb{transform:scale(1.12)}.pricing-calculator-module__5za2QW__marks{right:calc(var(--thumb) / 2);bottom:0;left:calc(var(--thumb) / 2);pointer-events:none;height:18px;position:absolute}.pricing-calculator-module__5za2QW__mark{color:var(--ink-faint);font-size:var(--text-xs);white-space:nowrap;transition:color var(--duration-standard) var(--ease-standard);padding-left:7px;position:absolute;top:0}.pricing-calculator-module__5za2QW__mark:before{content:"";background:var(--edge-strong);width:1px;height:11px;position:absolute;top:3px;left:0}.pricing-calculator-module__5za2QW__mark[data-on]{color:var(--foreground)}.pricing-calculator-module__5za2QW__mark:first-child{margin-left:calc(var(--thumb) / -2)}.pricing-calculator-module__5za2QW__mark:first-child:before{display:none}.pricing-calculator-module__5za2QW__mark:first-child{padding-left:0}.pricing-calculator-module__5za2QW__plans{grid-template-columns:repeat(var(--plans,3), minmax(0, 1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.pricing-calculator-module__5za2QW__plan{border:1px solid var(--surface-edge);border-radius:var(--radius-card);background:var(--card);flex-direction:column;min-width:0;padding:20px;display:flex;position:relative}.pricing-calculator-module__5za2QW__frame{border:1.5px solid var(--primary);border-radius:var(--radius-card);pointer-events:none;position:absolute;inset:-1px}.pricing-calculator-module__5za2QW__plansWrap{position:relative}.pricing-calculator-module__5za2QW__frameFloat{inset:0 auto auto 0}.pricing-calculator-module__5za2QW__planHead{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex;position:relative}.pricing-calculator-module__5za2QW__planName{font-size:var(--text-lg);letter-spacing:var(--tracking-body);margin:0;font-weight:500}.pricing-calculator-module__5za2QW__badge{border-radius:var(--radius-pill);background:var(--primary-soft);height:22px;color:var(--foreground);font-size:var(--text-xs);white-space:nowrap;align-items:center;padding:0 8px;font-weight:500;display:inline-flex;overflow:hidden}.pricing-calculator-module__5za2QW__priceArea{min-height:76px;margin:16px 0 14px;display:grid;position:relative}.pricing-calculator-module__5za2QW__priceBlock,.pricing-calculator-module__5za2QW__limit{grid-area:1/1}.pricing-calculator-module__5za2QW__price{align-items:flex-end;gap:10px;display:flex}.pricing-calculator-module__5za2QW__priceValue{font-family:var(--font-ui);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:400;line-height:1;display:inline-flex}.pricing-calculator-module__5za2QW__priceUnit{color:var(--ink-faint);font-size:var(--text-xs);padding-bottom:3px;line-height:1.3}.pricing-calculator-module__5za2QW__planTotal{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:0 .35em;margin-top:10px;display:flex}.pricing-calculator-module__5za2QW__planTotal>.pricing-calculator-module__5za2QW__num{color:var(--foreground);font-weight:500}.pricing-calculator-module__5za2QW__limit{align-content:center;gap:2px;display:grid}.pricing-calculator-module__5za2QW__limitTitle{font-weight:500}.pricing-calculator-module__5za2QW__limitBody{color:var(--muted-foreground)}.pricing-calculator-module__5za2QW__planButton{width:100%}.pricing-calculator-module__5za2QW__totals{border-radius:var(--radius-card);background:var(--tile);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px 24px;padding:18px 20px 18px 24px;display:grid}.pricing-calculator-module__5za2QW__totalsMain{gap:2px;min-width:0;display:grid}.pricing-calculator-module__5za2QW__totalsPlan{color:var(--muted-foreground)}.pricing-calculator-module__5za2QW__totalsDue{font-size:var(--text-2xl);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2;font-family:var(--font-data);align-items:baseline;gap:.4em;display:flex}.pricing-calculator-module__5za2QW__totalsUnit{color:var(--muted-foreground);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:400}.pricing-calculator-module__5za2QW__cta{min-width:13rem}@media (hover:hover) and (pointer:fine){.pricing-calculator-module__5za2QW__stepButton:hover:not(:disabled){background:var(--popover);color:var(--foreground)}}@container (max-width:860px){.pricing-calculator-module__5za2QW__plans{grid-template-columns:minmax(0,1fr);gap:8px}.pricing-calculator-module__5za2QW__priceArea{min-height:0}.pricing-calculator-module__5za2QW__totals{grid-template-columns:minmax(0,1fr) auto}.pricing-calculator-module__5za2QW__cta{grid-column:1/-1;width:100%}}@container (max-width:560px){.pricing-calculator-module__5za2QW__root{padding:4px 0}.pricing-calculator-module__5za2QW__title{font-size:var(--text-2xl)}.pricing-calculator-module__5za2QW__controls{padding:16px 16px 18px}.pricing-calculator-module__5za2QW__totals{grid-template-columns:minmax(0,1fr);padding:16px}.pricing-calculator-module__5za2QW__plan{padding:18px 18px 16px}}@media (prefers-reduced-motion:reduce){.pricing-calculator-module__5za2QW__slider::-webkit-slider-thumb{transition-duration:0s}.pricing-calculator-module__5za2QW__slider::-moz-range-thumb{transition-duration:0s}.pricing-calculator-module__5za2QW__mark{transition-duration:0s;transition-delay:0s}}.pricing-calculator-module__5za2QW__current{color:var(--ink-faint);font-weight:400}.pricing-calculator-module__5za2QW__floor{color:var(--muted-foreground);font-size:var(--text-xs);margin:8px 0 0}.pricing-calculator-module__5za2QW__from{color:var(--diff-from);font-variant-numeric:tabular-nums;font-family:var(--font-data)}.pricing-calculator-module__5za2QW__arrow{color:var(--signal);flex:none;align-self:center}@media (pointer:coarse){.pricing-calculator-module__5za2QW__stepButton{width:44px;height:44px}}
.file-upload-module__a7-Elq__root{width:100%;min-width:0;color:var(--foreground);display:grid}.file-upload-module__a7-Elq__input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.file-upload-module__a7-Elq__dropzone{border:1px dashed var(--edge-strong);border-radius:var(--radius-card);background:var(--card);cursor:pointer;min-height:92px;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);align-items:center;gap:12px;padding:16px;display:flex}.file-upload-module__a7-Elq__dropzone.file-upload-module__a7-Elq__dragging,.file-upload-module__a7-Elq__dropzone:not(.file-upload-module__a7-Elq__disabled):active{border-color:var(--primary);background:var(--primary-soft)}.file-upload-module__a7-Elq__dropzone.file-upload-module__a7-Elq__disabled{cursor:not-allowed;opacity:.52}.file-upload-module__a7-Elq__uploadIcon,.file-upload-module__a7-Elq__fileIcon{color:var(--foreground);flex:none;place-items:center;display:grid}.file-upload-module__a7-Elq__uploadIcon{width:24px;height:24px;transition:transform var(--duration-spring) var(--ease-settle)}.file-upload-module__a7-Elq__dragging .file-upload-module__a7-Elq__uploadIcon{transform:translateY(-3px)}.file-upload-module__a7-Elq__copy{flex:1;gap:3px;min-width:0;display:grid}.file-upload-module__a7-Elq__copy strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.file-upload-module__a7-Elq__label{min-width:0;display:block;position:relative}.file-upload-module__a7-Elq__labelText{display:block}.file-upload-module__a7-Elq__copy>span{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}.file-upload-module__a7-Elq__browse{color:var(--foreground);font-size:var(--text-xs);flex:none;font-weight:500}.file-upload-module__a7-Elq__statusFrame{overflow:hidden}.file-upload-module__a7-Elq__status{min-height:16px;color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body);margin:0;padding-top:8px;position:relative}.file-upload-module__a7-Elq__statusText{display:block}.file-upload-module__a7-Elq__fileList{margin:0;padding:0;list-style:none;display:grid}.file-upload-module__a7-Elq__fileRow{overflow:hidden}.file-upload-module__a7-Elq__fileItem{border:1px solid var(--hairline);border-radius:var(--radius-control);background:var(--tile);align-items:center;gap:12px;min-width:0;margin-top:6px;padding:10px 10px 10px 12px;display:flex}.file-upload-module__a7-Elq__fileIcon{width:24px;height:24px;color:var(--muted-foreground)}.file-upload-module__a7-Elq__fileCopy{flex:1;gap:2px;min-width:0;display:grid}.file-upload-module__a7-Elq__fileCopy strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-upload-module__a7-Elq__fileCopy>span{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body)}.file-upload-module__a7-Elq__meta{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-family:var(--font-data);display:flex}.file-upload-module__a7-Elq__dot{padding-inline:5px}.file-upload-module__a7-Elq__phase{display:inline-block;position:relative}.file-upload-module__a7-Elq__phaseText{display:block}.file-upload-module__a7-Elq__percent{min-width:4ch;display:inline-block}.file-upload-module__a7-Elq__fileCopy .file-upload-module__a7-Elq__error{color:var(--destructive)}.file-upload-module__a7-Elq__barFrame{display:block}.file-upload-module__a7-Elq__bar{background:var(--surface-edge);border-radius:99px;height:3px;margin:5px 0 1px;display:block;overflow:hidden}.file-upload-module__a7-Elq__barFill{border-radius:inherit;background:var(--primary);width:100%;height:100%;display:block}.file-upload-module__a7-Elq__statusSlot{flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative}.file-upload-module__a7-Elq__retrySlot{place-items:center;display:grid}.file-upload-module__a7-Elq__ready{width:22px;height:22px;color:var(--success);place-items:center;display:grid}.file-upload-module__a7-Elq__remove,.file-upload-module__a7-Elq__retry{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--ink-faint);cursor:pointer;transition:transform var(--duration-spring) var(--ease-settle), 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;display:grid}.file-upload-module__a7-Elq__retry{color:var(--muted-foreground)}.file-upload-module__a7-Elq__remove:active,.file-upload-module__a7-Elq__retry:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.file-upload-module__a7-Elq__dropzone:not(.file-upload-module__a7-Elq__disabled):hover{border-color:var(--primary);background:var(--primary-soft)}.file-upload-module__a7-Elq__remove:hover,.file-upload-module__a7-Elq__retry:hover{background:var(--card);color:var(--foreground)}}.file-upload-module__a7-Elq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.file-upload-module__a7-Elq__dropzone,.file-upload-module__a7-Elq__uploadIcon,.file-upload-module__a7-Elq__remove,.file-upload-module__a7-Elq__retry{transition:none}.file-upload-module__a7-Elq__dragging .file-upload-module__a7-Elq__uploadIcon,.file-upload-module__a7-Elq__remove:active,.file-upload-module__a7-Elq__retry:active{transform:none}}
.inline-edit-module__yo_8kq__root{--pad-x:8px;--pad-y:3px;min-width:0;font-family:var(--font-ui);letter-spacing:var(--tracking-body);margin-inline-start:calc(-1 * (var(--pad-x) + 1px));display:grid;position:relative}.inline-edit-module__yo_8kq__root[data-variant=title]{--size:var(--text-xl);--leading:round(var(--size) * 1.3, 2px);--weight:500;--ink:var(--foreground)}.inline-edit-module__yo_8kq__root[data-variant=body]{--pad-y:5px;--size:var(--text-sm);--leading:round(var(--size) * 1.5, 1px);--weight:400;--ink:var(--muted-foreground)}.inline-edit-module__yo_8kq__line{min-width:0;color:var(--ink);font-family:var(--font-ui);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__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__line{padding-inline-end:38px}.inline-edit-module__yo_8kq__box{vertical-align:top;max-width:100%;display:inline-block;position:relative}.inline-edit-module__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__box{display:block}.inline-edit-module__yo_8kq__display,.inline-edit-module__yo_8kq__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__yo_8kq__display{z-index:1;cursor:text;max-width:100%;display:block;position:relative}.inline-edit-module__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__display{width:100%}.inline-edit-module__yo_8kq__root[data-editing] .inline-edit-module__yo_8kq__display{visibility:hidden}.inline-edit-module__yo_8kq__root[data-editing]:not([data-multiline]) .inline-edit-module__yo_8kq__display{min-width:5em;padding-inline-end:calc(var(--pad-x) + 16px)}.inline-edit-module__yo_8kq__display[aria-disabled=true]{cursor:progress}.inline-edit-module__yo_8kq__layer{transition:opacity var(--duration-standard) var(--ease-standard);display:block;position:relative}.inline-edit-module__yo_8kq__layer[data-empty]{color:var(--ink-faint)}.inline-edit-module__yo_8kq__root[data-phase=saving] .inline-edit-module__yo_8kq__layer{opacity:.5;transition-duration:var(--duration-fast)}.inline-edit-module__yo_8kq__text{text-overflow:ellipsis;white-space:pre;display:block;overflow:hidden}.inline-edit-module__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__text{white-space:pre-wrap;overflow-wrap:break-word;overflow:visible}.inline-edit-module__yo_8kq__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__yo_8kq__control:focus-visible{outline:none}.inline-edit-module__yo_8kq__control::placeholder{color:var(--ink-faint);opacity:1}textarea.inline-edit-module__yo_8kq__control{white-space:pre-wrap;overflow-wrap:break-word}.inline-edit-module__yo_8kq__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__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__frame{right:0}@media (hover:hover) and (pointer:fine){.inline-edit-module__yo_8kq__display:not([aria-disabled=true]):hover~.inline-edit-module__yo_8kq__frame{background:var(--tile)}.inline-edit-module__yo_8kq__pencil{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.inline-edit-module__yo_8kq__display:hover~.inline-edit-module__yo_8kq__frame .inline-edit-module__yo_8kq__pencil,.inline-edit-module__yo_8kq__display:focus-visible~.inline-edit-module__yo_8kq__frame .inline-edit-module__yo_8kq__pencil,.inline-edit-module__yo_8kq__pencil:hover{opacity:1}}.inline-edit-module__yo_8kq__root[data-resting]:where(:not([data-editing])) .inline-edit-module__yo_8kq__frame{background:var(--tile)}.inline-edit-module__yo_8kq__root[data-resting] .inline-edit-module__yo_8kq__pencil{opacity:1}.inline-edit-module__yo_8kq__root[data-editing] .inline-edit-module__yo_8kq__frame{border-color:var(--foreground);background:var(--card);box-shadow:0 0 0 3px var(--focus)}.inline-edit-module__yo_8kq__root[data-invalid] .inline-edit-module__yo_8kq__frame{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 24%, transparent)}.inline-edit-module__yo_8kq__root[data-flash=on] .inline-edit-module__yo_8kq__frame{border-color:color-mix(in oklab, var(--destructive) 30%, transparent);background:color-mix(in oklab, var(--destructive) 9%, transparent)}.inline-edit-module__yo_8kq__root[data-flash=off] .inline-edit-module__yo_8kq__frame{transition-duration:var(--duration-considered)}.inline-edit-module__yo_8kq__slot{pointer-events:auto;min-height:28px;margin-top:-14px;display:grid;position:absolute;top:50%;left:calc(100% + 6px)}.inline-edit-module__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__slot{margin-top:calc(var(--pad-y) + var(--leading) / 2 - 13px);top:0;left:calc(100% + 8px)}.inline-edit-module__yo_8kq__slotItem{grid-area:1/1;place-items:center start;min-height:28px;display:grid}.inline-edit-module__yo_8kq__actions{gap:4px;display:flex}.inline-edit-module__yo_8kq__root[data-multiline] .inline-edit-module__yo_8kq__actions{flex-direction:column}.inline-edit-module__yo_8kq__save,.inline-edit-module__yo_8kq__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__yo_8kq__save{background:var(--foreground);color:var(--background)}.inline-edit-module__yo_8kq__cancel{border-color:var(--surface-edge);background:var(--card);color:var(--muted-foreground)}.inline-edit-module__yo_8kq__save:active,.inline-edit-module__yo_8kq__cancel:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.inline-edit-module__yo_8kq__save:hover{background:color-mix(in oklab, var(--foreground) 86%, var(--background))}.inline-edit-module__yo_8kq__cancel:hover{border-color:var(--edge-strong);background:var(--tile);color:var(--foreground)}}.inline-edit-module__yo_8kq__pencil{color:var(--ink-faint);cursor:pointer;margin-left:2px}.inline-edit-module__yo_8kq__spinner{border:1.5px solid var(--ink-faint);border-radius:var(--radius-pill);border-right-color:#0000;width:14px;height:14px;margin-left:2px;animation:.7s linear infinite inline-edit-module__yo_8kq__spin;display:block}.inline-edit-module__yo_8kq__saved{color:var(--success);place-items:center;margin-left:1px;display:grid}.inline-edit-module__yo_8kq__failedIcon{color:var(--destructive);margin-left:1px}.inline-edit-module__yo_8kq__reveal{display:block;overflow:hidden}.inline-edit-module__yo_8kq__revealInner{display:block;position:relative}.inline-edit-module__yo_8kq__message{padding:6px var(--pad-x) 4px calc(var(--pad-x) + 1px);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);align-items:flex-start;gap:6px;display:flex}.inline-edit-module__yo_8kq__message[data-tone=error]{color:var(--destructive)}.inline-edit-module__yo_8kq__messageIcon{color:var(--destructive);flex:none;margin-top:2px}.inline-edit-module__yo_8kq__retry{color:var(--foreground);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-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__yo_8kq__retry:hover{text-decoration-color:currentColor}}.inline-edit-module__yo_8kq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes inline-edit-module__yo_8kq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inline-edit-module__yo_8kq__spinner{border-right-color:var(--ink-faint);border-top-color:#0000;animation:none}.inline-edit-module__yo_8kq__layer,.inline-edit-module__yo_8kq__save,.inline-edit-module__yo_8kq__cancel,.inline-edit-module__yo_8kq__pencil{transition:none}}
.metric-card-module__fDfejW__card{border:1px solid var(--surface-edge);border-radius:var(--radius-panel);min-width:0;padding:var(--space-4);background:var(--tile)}.metric-card-module__fDfejW__top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.metric-card-module__fDfejW__row{justify-content:space-between;align-items:flex-end;gap:var(--space-3);min-width:0;display:flex}.metric-card-module__fDfejW__value>span{font-size:var(--text-2xl);line-height:2rem}.metric-card-module__fDfejW__chart{flex:0 50%;min-width:0}.metric-card-module__fDfejW__top span{color:var(--muted-foreground);font-size:var(--text-sm)}.metric-card-module__fDfejW__top small{border:1px solid var(--surface-edge);border-radius:var(--radius-pill);color:var(--muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-family:var(--font-data);padding:3px 8px}.metric-card-module__fDfejW__card p{margin:var(--space-2) 0 0;color:var(--ink-faint);font-size:var(--text-sm);line-height:var(--leading-body)}@media (max-width:380px){.metric-card-module__fDfejW__top{flex-wrap:wrap;align-items:flex-start}}.metric-card-module__fDfejW__top small{flex:none;display:inline-flex}.metric-card-module__fDfejW__swap,.metric-card-module__fDfejW__swapBlock{max-width:100%;position:relative}.metric-card-module__fDfejW__swap{white-space:nowrap;vertical-align:top;display:inline-flex;overflow-x:clip}.metric-card-module__fDfejW__swapBlock{display:block}.metric-card-module__fDfejW__swap>.metric-card-module__fDfejW__text{display:inline-block}.metric-card-module__fDfejW__swapBlock>.metric-card-module__fDfejW__text{display:block}.metric-card-module__fDfejW__sizer{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.metric-card-module__fDfejW__top small[data-trend] span{color:inherit}.metric-card-module__fDfejW__top small[data-trend]{transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-color:#0000}.metric-card-module__fDfejW__top small[data-trend=up]{background:color-mix(in oklch, var(--success) 11%, transparent);color:var(--success)}.metric-card-module__fDfejW__top small[data-trend=down]{background:color-mix(in oklch, var(--destructive) 11%, transparent);color:var(--destructive)}
.text-morph-module__G0jjYW__frame.text-morph-module__G0jjYW__frame,.text-morph-module__G0jjYW__frame{box-sizing:content-box;text-align:start;white-space:nowrap;margin:-.5em -.5em -.5em -.2em;padding:.5em .5em .5em .2em;display:inline-block;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000)}.text-morph-module__G0jjYW__track{white-space:nowrap;display:inline-block;position:relative}.text-morph-module__G0jjYW__glyph{white-space:pre;transform-origin:50% 60%;display:inline-block}.text-morph-module__G0jjYW__srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
