.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}}
.resizable-panels-module__QnmqCG__group{width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;container-type:inline-size}.resizable-panels-module__QnmqCG__group[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.resizable-panels-module__QnmqCG__group[data-resizing] .resizable-panels-module__QnmqCG__content{pointer-events:none}.resizable-panels-module__QnmqCG__panel{min-width:var(--panel-min);max-width:var(--panel-max);flex:0 1 0;min-height:0;display:flex;position:relative;overflow:hidden}.resizable-panels-module__QnmqCG__panel[data-anchor=end]{justify-content:flex-end}.resizable-panels-module__QnmqCG__panel[data-free],.resizable-panels-module__QnmqCG__panel[data-collapsed]{min-width:0;max-width:none}.resizable-panels-module__QnmqCG__content{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}.resizable-panels-module__QnmqCG__panel[data-free] .resizable-panels-module__QnmqCG__content,.resizable-panels-module__QnmqCG__panel[data-collapsed] .resizable-panels-module__QnmqCG__content{min-width:var(--panel-min)}.resizable-panels-module__QnmqCG__handle{z-index:2;background:var(--sidebar);cursor:col-resize;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;flex:0 0 8px;position:relative}.resizable-panels-module__QnmqCG__handle[data-collapsed]{cursor:pointer}.resizable-panels-module__QnmqCG__grip{border-radius:var(--radius-pill);background:var(--muted-foreground);opacity:0;pointer-events:none;width:4px;height:24px;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-settle);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(.6)}@media (hover:hover) and (pointer:fine){.resizable-panels-module__QnmqCG__handle:not([data-collapsed]):hover .resizable-panels-module__QnmqCG__grip{opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__QnmqCG__handle[data-collapsed]:hover .resizable-panels-module__QnmqCG__restore{color:var(--foreground)}}.resizable-panels-module__QnmqCG__handle[data-active] .resizable-panels-module__QnmqCG__grip{background:var(--foreground);opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__QnmqCG__handle:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.resizable-panels-module__QnmqCG__handle:focus-visible:not([data-collapsed]) .resizable-panels-module__QnmqCG__grip{opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__QnmqCG__handle[data-collapsed]:focus-visible .resizable-panels-module__QnmqCG__restore{color:var(--foreground)}.resizable-panels-module__QnmqCG__restore{border-radius:var(--radius-pill);background:var(--card);width:18px;height:40px;box-shadow:var(--shadow-lift);color:var(--muted-foreground);pointer-events:none;transition:color var(--duration-fast) var(--ease-standard);place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%}.resizable-panels-module__QnmqCG__restore[data-side=before]{transform-origin:0;left:5px}.resizable-panels-module__QnmqCG__restore[data-side=after]{transform-origin:100%;right:5px}.resizable-panels-module__QnmqCG__handle[data-collapsed]:before{inset:0 -30px}.resizable-panels-module__QnmqCG__handle[data-collapsed=before]:before{left:0}.resizable-panels-module__QnmqCG__handle[data-collapsed=after]:before{right:0}@media (prefers-reduced-motion:reduce){.resizable-panels-module__QnmqCG__handle,.resizable-panels-module__QnmqCG__grip,.resizable-panels-module__QnmqCG__restore{transition:none}}
.timeline-module__OIBXRa__root{--marker:28px;--marker-top:8px;--line-gap:4px;min-width:0;color:var(--foreground);display:grid;position:relative}.timeline-module__OIBXRa__scroller{overflow-anchor:none;min-width:0}@property --timeline-feather{syntax:"<length>";inherits:false;initial-value:0}.timeline-module__OIBXRa__scroller[data-scrolls]{max-height:var(--timeline-height);overscroll-behavior:contain;scrollbar-color:var(--edge-strong) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--timeline-feather)), transparent);transition:--timeline-feather var(--duration-standard) var(--ease-standard);overflow-y:auto}.timeline-module__OIBXRa__scroller[data-more]{--timeline-feather:36px}.timeline-module__OIBXRa__group{position:relative}.timeline-module__OIBXRa__group[data-entering]{overflow:clip}.timeline-module__OIBXRa__day{z-index:2;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;background:var(--timeline-surface,var(--card));color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:flex;position:sticky;top:0}.timeline-module__OIBXRa__count{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:400;font-family:var(--font-data)}.timeline-module__OIBXRa__rolling{display:inline-flex}.timeline-module__OIBXRa__place{overflow-clip-margin:.15em;display:inline-flex;position:relative;overflow:clip}.timeline-module__OIBXRa__rise{display:inline-flex;position:relative}.timeline-module__OIBXRa__riseLine{white-space:nowrap;display:inline-block}.timeline-module__OIBXRa__list{margin:0 0 var(--space-3);padding:0;list-style:none}.timeline-module__OIBXRa__item{grid-template-columns:var(--marker) minmax(0, 1fr);align-items:start;column-gap:var(--space-2);display:grid;position:relative}.timeline-module__OIBXRa__item[data-entering]{overflow:clip}.timeline-module__OIBXRa__marker{z-index:1;margin-top:var(--marker-top);width:var(--marker);height:var(--marker);border-radius:var(--radius-pill);color:var(--muted-foreground);grid-area:1/1;place-items:center;display:grid;position:relative}.timeline-module__OIBXRa__marker img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.timeline-module__OIBXRa__marker[data-avatar]{background:0 0;border-radius:50%}.timeline-module__OIBXRa__marker[data-tone]{background:var(--tile)}.timeline-module__OIBXRa__marker[data-tone=success]{background:var(--success-soft);color:var(--success)}.timeline-module__OIBXRa__marker[data-tone=danger]{background:var(--danger-soft);color:var(--destructive)}.timeline-module__OIBXRa__marker[data-tone=working]{background:var(--tile);color:var(--foreground)}.timeline-module__OIBXRa__marker[data-tone=attention]{background:var(--attention-soft);color:var(--attention)}.timeline-module__OIBXRa__marker svg{stroke-width:2px;width:14px;height:14px}.timeline-module__OIBXRa__segment{top:calc(var(--marker-top) + var(--marker) + var(--line-gap));bottom:calc(var(--line-gap) - var(--marker-top));left:calc(var(--marker) / 2 - .5px);background:var(--hairline);transform-origin:50% 0;width:1px;position:absolute}.timeline-module__OIBXRa__content{grid-area:1/2;min-width:0}.timeline-module__OIBXRa__trigger{align-items:start;column-gap:var(--space-3);width:100%;padding:12px var(--space-3);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}button.timeline-module__OIBXRa__trigger{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px}.timeline-module__OIBXRa__trigger[data-link]{cursor:pointer;text-decoration:none}@media (hover:hover) and (pointer:fine){button.timeline-module__OIBXRa__trigger:hover,.timeline-module__OIBXRa__trigger[data-link]:hover{background:var(--tile-hover)}}button.timeline-module__OIBXRa__trigger:active,.timeline-module__OIBXRa__trigger[data-link]:active{background:var(--tile-hover)}button.timeline-module__OIBXRa__trigger:focus-visible,.timeline-module__OIBXRa__trigger[data-link]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.timeline-module__OIBXRa__text{gap:2px;min-width:0;display:grid}.timeline-module__OIBXRa__title{color:var(--muted-foreground);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:20px}.timeline-module__OIBXRa__actor{color:var(--foreground);font-weight:500}.timeline-module__OIBXRa__meta{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}.timeline-module__OIBXRa__time{min-width:2.75rem;color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:20px;font-family:var(--font-data);white-space:nowrap;justify-content:flex-end;display:flex}.timeline-module__OIBXRa__chevron{height:20px;color:var(--ink-faint);place-items:center;display:grid}.timeline-module__OIBXRa__detail{overflow-clip-margin:4px;overflow:clip}.timeline-module__OIBXRa__detailInner{padding:0 var(--space-3) var(--space-4);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body)}.timeline-module__OIBXRa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.timeline-module__OIBXRa__trigger{column-gap:var(--space-2);padding-inline:var(--space-2)}.timeline-module__OIBXRa__detailInner{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.timeline-module__OIBXRa__trigger{transition:none}.timeline-module__OIBXRa__scroller[data-scrolls]{transition:--timeline-feather .15s linear}}
.action-button-module__fmknLG__button{min-height:var(--control-height-md);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--well);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:1px solid #0000;border-color:var(--surface-edge);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.action-button-module__fmknLG__button[data-variant=primary]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}@media (hover:hover) and (pointer:fine){.action-button-module__fmknLG__button:hover:not(:disabled){background:var(--tile-hover)}.action-button-module__fmknLG__button[data-variant=primary]:hover:not(:disabled){background:var(--primary-hover)}}.action-button-module__fmknLG__button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.action-button-module__fmknLG__button:disabled{cursor:not-allowed}.action-button-module__fmknLG__button:disabled:not([data-state=pending]){opacity:.64}@media (max-width:639px){.action-button-module__fmknLG__button{min-height:2.25rem;font-size:var(--text-base)}}.action-button-module__fmknLG__button[data-state=pending]{cursor:progress}.action-button-module__fmknLG__content{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;min-height:1.25rem;display:inline-flex}.action-button-module__fmknLG__morph{min-width:0;display:inline-flex}.action-button-module__fmknLG__morph[data-morphing]{clip-path:inset(-.6em 0 -.6em -.3em)}.action-button-module__fmknLG__glyphs{white-space:pre;flex:none;display:inline-flex;position:relative}.action-button-module__fmknLG__glyph{display:inline-block}.action-button-module__fmknLG__iconSlot{flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.action-button-module__fmknLG__phase{grid-area:1/1;place-items:center;width:17px;height:17px;display:grid}.action-button-module__fmknLG__arrow{flex:none}.action-button-module__fmknLG__statusIcon{color:currentColor}.action-button-module__fmknLG__spinner{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);border:1.5px solid;border-right-color:#0000;animation:.7s linear infinite action-button-module__fmknLG__spin;display:inline-block}.action-button-module__fmknLG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes action-button-module__fmknLG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.action-button-module__fmknLG__button{transition:none}.action-button-module__fmknLG__spinner{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}}
.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)}}
.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}
.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}}
.segmented-control-module__PX3MZq__root{border-radius:var(--radius-card);background:var(--tile);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex;position:relative}.segmented-control-module__PX3MZq__track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:2px;display:flex;overflow-x:auto}.segmented-control-module__PX3MZq__track::-webkit-scrollbar{display:none}.segmented-control-module__PX3MZq__track[data-fade-start]{--fade-start:20px}.segmented-control-module__PX3MZq__track[data-fade-end]{--fade-end:20px}.segmented-control-module__PX3MZq__button{min-height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.segmented-control-module__PX3MZq__button:hover{color:var(--foreground)}}.segmented-control-module__PX3MZq__button:active,.segmented-control-module__PX3MZq__button[aria-pressed=true]{color:var(--foreground)}.segmented-control-module__PX3MZq__button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.segmented-control-module__PX3MZq__selection{z-index:-1;border-radius:inherit;background:var(--raised);box-shadow:var(--shadow-lift);position:absolute;inset:0}.segmented-control-module__PX3MZq__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:380px){.segmented-control-module__PX3MZq__button{padding:0 10px}}.segmented-control-module__PX3MZq__more{z-index:2;border-radius:var(--radius-control);background:var(--tile);width:24px;color:var(--muted-foreground);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:2px;bottom:2px}.segmented-control-module__PX3MZq__more svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.segmented-control-module__PX3MZq__more:hover{color:var(--foreground)}}.segmented-control-module__PX3MZq__moreStart{left:2px}.segmented-control-module__PX3MZq__moreEnd{right:2px}@media (prefers-reduced-motion:reduce){.segmented-control-module__PX3MZq__button{transition:none}}
.skeleton-morph-module__zj0bKW__root,.skeleton-morph-module__zj0bKW__shell{position:relative}.skeleton-morph-module__zj0bKW__shell[data-easing]{overflow:hidden}.skeleton-morph-module__zj0bKW__inner{display:flow-root}.skeleton-morph-module__zj0bKW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skeleton-morph-module__zj0bKW__block{max-width:100%;position:relative}.skeleton-morph-module__zj0bKW__block[data-state=skeleton]{flex-shrink:0}.skeleton-morph-module__zj0bKW__block[data-state=content]{width:fit-content}.skeleton-morph-module__zj0bKW__content{z-index:1;display:block;position:relative}.skeleton-morph-module__zj0bKW__placeholder{z-index:0;pointer-events:none;background:var(--skeleton);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.skeleton-morph-module__zj0bKW__block[data-state=content] .skeleton-morph-module__zj0bKW__placeholder{will-change:width, height, opacity}.skeleton-morph-module__zj0bKW__placeholder[data-lines]{background:0 0;flex-direction:column;display:flex}.skeleton-morph-module__zj0bKW__line{width:100%;height:var(--line,20px);flex:none;position:relative}.skeleton-morph-module__zj0bKW__line:before{content:"";height:min(12px, calc(var(--line,20px) - 6px));background:var(--skeleton);border-radius:6px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.skeleton-morph-module__zj0bKW__line[data-last]{width:62%}.skeleton-morph-module__zj0bKW__block[data-state=skeleton] .skeleton-morph-module__zj0bKW__placeholder:not([data-lines]),.skeleton-morph-module__zj0bKW__block[data-state=skeleton] .skeleton-morph-module__zj0bKW__line{animation:skeleton-morph-module__zj0bKW__pulse 1.4s var(--ease-in-out) infinite alternate}@keyframes skeleton-morph-module__zj0bKW__pulse{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton-morph-module__zj0bKW__block[data-state=skeleton] .skeleton-morph-module__zj0bKW__placeholder,.skeleton-morph-module__zj0bKW__block[data-state=skeleton] .skeleton-morph-module__zj0bKW__line{animation:none}}
.tag-input-module__26dvbW__field{width:100%;min-width:0;display:grid}.tag-input-module__26dvbW__field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.tag-input-module__26dvbW__control{box-sizing:content-box;border:1px solid var(--surface-edge);border-radius:var(--radius-control);background:var(--card);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);overflow:hidden;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){.tag-input-module__26dvbW__control:hover:not(:focus-within){border-color:var(--edge-strong)}}.tag-input-module__26dvbW__control:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus);outline-offset:2px;outline:2px solid #0000}.tag-input-module__26dvbW__content{min-height:calc(var(--control-height-md) - 2px);box-sizing:border-box;cursor:text;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;padding:7px;display:flex;position:relative}.tag-input-module__26dvbW__tag{box-sizing:border-box;border:1px solid var(--surface-edge);border-radius:var(--radius-pill);background:var(--tile);min-height:28px;color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default;align-items:center;gap:3px;padding:0 4px 0 9px;display:inline-flex;position:relative}.tag-input-module__26dvbW__tag button{width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;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;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.tag-input-module__26dvbW__tag button:hover{background:var(--card);color:var(--foreground)}}.tag-input-module__26dvbW__tag button:focus-visible{background:var(--card);color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--focus);outline:none}.tag-input-module__26dvbW__tag button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.tag-input-module__26dvbW__content input{box-sizing:border-box;min-width:80px;min-height:28px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:100px;padding:0 5px}.tag-input-module__26dvbW__content input:focus,.tag-input-module__26dvbW__content input:focus-visible{outline:none}.tag-input-module__26dvbW__content input::placeholder{color:#0000}.tag-input-module__26dvbW__placeholder{color:var(--ink-faint);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.tag-input-module__26dvbW__ring{z-index:1;box-sizing:border-box;border:1px solid var(--primary);border-radius:var(--radius-pill);background:var(--primary-soft);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.tag-input-module__26dvbW__tagLabel,.tag-input-module__26dvbW__tag button{z-index:2;position:relative}.tag-input-module__26dvbW__tag[data-picked] button{color:var(--foreground)}.tag-input-module__26dvbW__messageSlot{display:block;overflow:hidden}.tag-input-module__26dvbW__hint{padding-top:var(--space-2);color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.tag-input-module__26dvbW__words{display:block;position:relative}.tag-input-module__26dvbW__word{white-space:pre;display:inline-block}.tag-input-module__26dvbW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tag-input-module__26dvbW__control,.tag-input-module__26dvbW__tag button{transition:none}.tag-input-module__26dvbW__tag button:active{transform: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}}
.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}}
.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__ghost{min-height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--muted-foreground);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.agent-run-module__8ol5wa__ghost:active{transform:scale(.97)}.agent-run-module__8ol5wa__ghost:focus-visible,.agent-run-module__8ol5wa__stepHead:focus-visible,.agent-run-module__8ol5wa__summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.agent-run-module__8ol5wa__ghost:hover{background:var(--tile);color:var(--foreground)}}@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,.agent-run-module__8ol5wa__ghost{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}}
.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}}
.chat-thread-module__PQfoBa__root{height:100%;min-height:0;color:var(--foreground);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);flex-direction:column;display:flex}.chat-thread-module__PQfoBa__viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-thread-module__PQfoBa__scroller{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.chat-thread-module__PQfoBa__track{overflow:clip}@layer components{.chat-thread-module__PQfoBa__content{padding:12px 16px 14px}}.chat-thread-module__PQfoBa__content{will-change:transform}.chat-thread-module__PQfoBa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__PQfoBa__day{color:var(--ink-faint);font-size:var(--text-xs);justify-content:center;align-items:center;gap:12px;padding:20px 4px 4px;font-weight:500;display:flex}.chat-thread-module__PQfoBa__day:first-child{padding-top:4px}.chat-thread-module__PQfoBa__day>span:empty:before{content:" "}.chat-thread-module__PQfoBa__row{align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.chat-thread-module__PQfoBa__row[data-first]{margin-top:14px}.chat-thread-module__PQfoBa__day+.chat-thread-module__PQfoBa__row{margin-top:10px}.chat-thread-module__PQfoBa__row[data-mine]{justify-content:flex-end}.chat-thread-module__PQfoBa__gutter{flex:none;align-self:flex-end;width:28px}.chat-thread-module__PQfoBa__stack{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(78%,34rem);display:flex}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__stack{align-items:flex-end}.chat-thread-module__PQfoBa__meta{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data);align-items:baseline;gap:6px;margin:0 0 2px;padding:0 12px;display:flex}.chat-thread-module__PQfoBa__author{color:var(--muted-foreground);font-weight:500}.chat-thread-module__PQfoBa__line{align-items:center;gap:6px;max-width:100%;display:flex;position:relative}.chat-thread-module__PQfoBa__face{display:flex;position:absolute;bottom:0;left:-36px}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__line{flex-direction:row-reverse}.chat-thread-module__PQfoBa__parts{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__parts{align-items:flex-end}.chat-thread-module__PQfoBa__bubble{--r:12px;--tight:4px;border-radius:var(--r);background:var(--tile);max-width:100%;color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap;padding:8px 13px 9px}.chat-thread-module__PQfoBa__row:not([data-mine]):not([data-first]) .chat-thread-module__PQfoBa__bubble{border-top-left-radius:var(--tight)}.chat-thread-module__PQfoBa__row:not([data-mine]):not([data-last]) .chat-thread-module__PQfoBa__bubble{border-bottom-left-radius:var(--tight)}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__bubble{background:var(--tile);color:var(--foreground)}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__stack{max-width:75%}.chat-thread-module__PQfoBa__bubble[data-rich]{white-space:normal}.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__stack{flex:1;max-width:100%}.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__line,.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__parts{width:100%}.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__bubble{max-width:none;font-size:var(--text-base);background:0 0;border-radius:0;align-self:stretch;padding:0;line-height:1.625}.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__face{top:0;bottom:auto}.chat-thread-module__PQfoBa__row[data-variant=document] .chat-thread-module__PQfoBa__meta{padding:0}.chat-thread-module__PQfoBa__typingCustom{min-height:28px;color:var(--muted-foreground);align-items:center;display:flex}.chat-thread-module__PQfoBa__row[data-mine]:not([data-first]) .chat-thread-module__PQfoBa__bubble{border-top-right-radius:var(--tight)}.chat-thread-module__PQfoBa__row[data-mine]:not([data-last]) .chat-thread-module__PQfoBa__bubble{border-bottom-right-radius:var(--tight)}.chat-thread-module__PQfoBa__row[data-failed] .chat-thread-module__PQfoBa__bubble{opacity:.6}.chat-thread-module__PQfoBa__gallery{grid-template-columns:1fr;gap:3px;width:min(240px,100%);display:grid}.chat-thread-module__PQfoBa__gallery[data-count="2"],.chat-thread-module__PQfoBa__gallery[data-count="3"],.chat-thread-module__PQfoBa__gallery[data-count="4"]{grid-template-columns:1fr 1fr}.chat-thread-module__PQfoBa__gallery[data-count="3"]>:first-child{aspect-ratio:2;grid-column:span 2}.chat-thread-module__PQfoBa__image{aspect-ratio:1;background:var(--tile);border-radius:16px;display:block;position:relative;overflow:hidden}.chat-thread-module__PQfoBa__gallery[data-count="1"] .chat-thread-module__PQfoBa__image{aspect-ratio:4/3}.chat-thread-module__PQfoBa__gallery:not([data-count="1"]) .chat-thread-module__PQfoBa__image{border-radius:6px}.chat-thread-module__PQfoBa__gallery:not([data-count="1"]){border-radius:16px;overflow:hidden}.chat-thread-module__PQfoBa__image img{object-fit:cover;width:100%;height:100%;display:block}.chat-thread-module__PQfoBa__more{color:#fff;font-size:var(--text-lg);background:#00000073;background:lab(0% 0 0/.45);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.chat-thread-module__PQfoBa__file{border:1px solid var(--surface-edge);background:var(--card);max-width:100%;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:16px;align-items:center;gap:10px;padding:9px 14px 9px 11px;text-decoration:none;display:flex}.chat-thread-module__PQfoBa__file>svg{color:var(--muted-foreground);flex:none}.chat-thread-module__PQfoBa__fileText{min-width:0;display:grid}.chat-thread-module__PQfoBa__fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__PQfoBa__fileSize{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data)}@media (hover:hover) and (pointer:fine){.chat-thread-module__PQfoBa__file:hover{background:var(--tile)}}.chat-thread-module__PQfoBa__pickerWrap{flex:none;position:static}.chat-thread-module__PQfoBa__reactButton{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-faint);cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.chat-thread-module__PQfoBa__row:hover .chat-thread-module__PQfoBa__reactButton,.chat-thread-module__PQfoBa__row:focus-within .chat-thread-module__PQfoBa__reactButton,.chat-thread-module__PQfoBa__pickerWrap[data-open] .chat-thread-module__PQfoBa__reactButton{opacity:1}.chat-thread-module__PQfoBa__pickerWrap[data-open] .chat-thread-module__PQfoBa__reactButton{background:var(--tile);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__PQfoBa__reactButton:hover{background:var(--tile);color:var(--foreground)}}@media (hover:none){.chat-thread-module__PQfoBa__reactButton{opacity:.7}}.chat-thread-module__PQfoBa__picker{z-index:5;border:1px solid var(--surface-edge);border-radius:var(--radius-pill);background:var(--popover);box-shadow:var(--shadow-pop);transform-origin:calc(100% - 18px) 100%;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:-4px}.chat-thread-module__PQfoBa__picker[data-mine]{transform-origin:18px 100%;left:-4px;right:auto}.chat-thread-module__PQfoBa__pickerWrap[data-below] .chat-thread-module__PQfoBa__picker{transform-origin:calc(100% - 18px) 0;top:calc(100% + 6px);bottom:auto}.chat-thread-module__PQfoBa__pickerWrap[data-below] .chat-thread-module__PQfoBa__picker[data-mine]{transform-origin:18px 0}.chat-thread-module__PQfoBa__emoji{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;width:34px;height:34px;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;font-size:19px;line-height:1;display:grid}.chat-thread-module__PQfoBa__emoji:focus-visible{background:var(--tile)}.chat-thread-module__PQfoBa__emoji:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.chat-thread-module__PQfoBa__emoji:hover{background:var(--tile);transform:scale(1.12)}}.chat-thread-module__PQfoBa__reactionClip{margin:-2px -4px;padding:2px 4px 2px 8px;overflow:hidden}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__reactionClip{padding:2px 8px 2px 4px}.chat-thread-module__PQfoBa__reactions{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__PQfoBa__row[data-mine] .chat-thread-module__PQfoBa__reactions{justify-content:flex-end}.chat-thread-module__PQfoBa__reaction{border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--card);height:26px;color:var(--muted-foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;-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-instant) var(--ease-standard);align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:500;line-height:1;display:inline-flex}.chat-thread-module__PQfoBa__reaction>span:first-child{font-size:14px}.chat-thread-module__PQfoBa__reaction[aria-pressed=true]{border-color:color-mix(in oklch, var(--primary) 28%, transparent);background:var(--primary-soft);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__PQfoBa__reaction:hover{border-color:var(--edge-strong)}}.chat-thread-module__PQfoBa__reaction:active{transform:scale(.95)}.chat-thread-module__PQfoBa__countRoll{font-variant-numeric:tabular-nums;font-family:var(--font-data);display:inline-grid;overflow:hidden}.chat-thread-module__PQfoBa__countRoll>span{grid-area:1/1}.chat-thread-module__PQfoBa__receipts{min-height:16px;color:var(--ink-faint);font-size:var(--text-xs);align-items:center;gap:6px;padding:1px 6px 0;display:flex}.chat-thread-module__PQfoBa__readers{display:inline-flex}.chat-thread-module__PQfoBa__reader{box-shadow:0 0 0 2px var(--card);border-radius:25%;display:inline-flex}.chat-thread-module__PQfoBa__reader+.chat-thread-module__PQfoBa__reader{margin-left:-4px}.chat-thread-module__PQfoBa__status[data-status=failed]{color:var(--destructive);align-items:center;gap:8px;display:inline-flex}.chat-thread-module__PQfoBa__retry{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--destructive) 12%, transparent);color:var(--destructive);cursor:pointer;font:inherit;border:0;align-items:center;gap:4px;padding:2px 8px;font-weight:500;display:inline-flex}.chat-thread-module__PQfoBa__avatar{background:var(--tile);color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.chat-thread-module__PQfoBa__avatar:has(img){background:0 0}.chat-thread-module__PQfoBa__avatar img{object-fit:cover;width:100%;height:100%}.chat-thread-module__PQfoBa__typing{box-sizing:border-box;place-items:center;height:36px;padding:0 14px;display:grid}.chat-thread-module__PQfoBa__dots{gap:4px;display:inline-flex}.chat-thread-module__PQfoBa__dots i{background:var(--ink-faint);width:6px;height:6px;animation:chat-thread-module__PQfoBa__breathe 1.2s var(--ease-in-out) infinite;border-radius:50%}.chat-thread-module__PQfoBa__dots i:nth-child(2){animation-delay:.16s}.chat-thread-module__PQfoBa__dots i:nth-child(3){animation-delay:.32s}@keyframes chat-thread-module__PQfoBa__breathe{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat-thread-module__PQfoBa__dots i{opacity:.6;animation:none}}.chat-thread-module__PQfoBa__pill{z-index:6;border:1px solid var(--surface-edge);border-radius:var(--radius-pill);background:var(--popover);height:32px;box-shadow:var(--shadow-pop);color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:0 14px 0 11px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:50%;translate:-50%}.chat-thread-module__PQfoBa__pill>span{gap:.3em;display:inline-flex}.chat-thread-module__PQfoBa__pill:active{scale:.97}.chat-thread-module__PQfoBa__composer{transition:background-color var(--duration-fast) var(--ease-standard);padding:10px 12px 12px;display:grid}.chat-thread-module__PQfoBa__composer[data-dragging]{background:var(--primary-soft)}.chat-thread-module__PQfoBa__trayClip{overflow:hidden}.chat-thread-module__PQfoBa__tray{scrollbar-width:none;gap:8px;margin:0;padding:8px 8px 10px 4px;list-style:none;display:flex;overflow-x:auto}.chat-thread-module__PQfoBa__pending{flex:none;position:relative}.chat-thread-module__PQfoBa__pendingImage{object-fit:cover;border-radius:12px;width:56px;height:56px;display:block}.chat-thread-module__PQfoBa__pendingFile{box-sizing:border-box;border:1px solid var(--surface-edge);background:var(--card);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:8px;width:168px;height:56px;padding:0 12px;display:grid}.chat-thread-module__PQfoBa__pendingFile>svg{color:var(--muted-foreground);grid-row:span 2;align-self:center}.chat-thread-module__PQfoBa__pendingName{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__PQfoBa__pendingSize{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px;font-family:var(--font-data)}.chat-thread-module__PQfoBa__remove{border:2px solid var(--card);background:var(--foreground);width:20px;height:20px;color:var(--background);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.chat-thread-module__PQfoBa__inputRow{align-items:flex-end;gap:6px;display:flex}.chat-thread-module__PQfoBa__attach{border-radius:var(--radius-pill);width:40px;height:40px;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);background:0 0;border:0;flex:none;place-items:center;margin-bottom:1px;padding:0;display:grid}.chat-thread-module__PQfoBa__attach:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.chat-thread-module__PQfoBa__attach:hover{background:var(--tile);color:var(--foreground)}}.chat-thread-module__PQfoBa__box{border:1px solid var(--surface-edge);background:var(--card);min-width:0;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:21px;flex:1;align-items:flex-end;display:flex;position:relative}.chat-thread-module__PQfoBa__box:focus-within{border-color:var(--edge-strong)}.chat-thread-module__PQfoBa__composer[data-dragging] .chat-thread-module__PQfoBa__box{border-color:var(--field-border);border-style:dashed}.chat-thread-module__PQfoBa__field{border-radius:20px;flex:1;min-width:0;position:relative;overflow:hidden}.chat-thread-module__PQfoBa__mirror,.chat-thread-module__PQfoBa__textarea{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;border:0;margin:0;padding:9px 6px 9px 16px;line-height:22px}.chat-thread-module__PQfoBa__mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.chat-thread-module__PQfoBa__textarea{resize:none;height:100%;color:var(--foreground);scrollbar-width:none;background:0 0;outline:none;display:block;position:absolute;inset:0;overflow-y:auto}.chat-thread-module__PQfoBa__textarea::placeholder{color:var(--ink-faint)}.chat-thread-module__PQfoBa__send{background:var(--tile);width:32px;height:32px;color:var(--ink-faint);cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0 4px 4px 0;padding:0;display:grid;position:relative;overflow:hidden}.chat-thread-module__PQfoBa__send[data-ready]{background:var(--primary);color:var(--primary-foreground);cursor:pointer}.chat-thread-module__PQfoBa__send[data-ready]:active{transform:scale(.92)}.chat-thread-module__PQfoBa__sendIcon{grid-area:1/1;place-items:center;display:grid}.chat-thread-module__PQfoBa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.chat-thread-module__PQfoBa__content{padding-inline:12px}.chat-thread-module__PQfoBa__stack{max-width:84%}}
.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}}
.comment-thread-module__hA1Tzq__root{border:1px solid var(--surface-edge);border-radius:var(--radius-card);background:var(--card);width:100%;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)}.comment-thread-module__hA1Tzq__root *,.comment-thread-module__hA1Tzq__root :before,.comment-thread-module__hA1Tzq__root :after{box-sizing:border-box}.comment-thread-module__hA1Tzq__autoHeight{border-radius:inherit;overflow:hidden}.comment-thread-module__hA1Tzq__autoInner{position:relative}.comment-thread-module__hA1Tzq__thread{display:grid}.comment-thread-module__hA1Tzq__header{justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 8px 18px;display:flex}.comment-thread-module__hA1Tzq__heading{min-width:0;display:grid}.comment-thread-module__hA1Tzq__title{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.comment-thread-module__hA1Tzq__subtitle{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data)}.comment-thread-module__hA1Tzq__list{margin:0;padding:0 8px;list-style:none;display:grid}.comment-thread-module__hA1Tzq__item{overflow-clip-margin:4px;overflow:clip}.comment-thread-module__hA1Tzq__comment{border-radius:16px;gap:10px;padding:10px;display:flex}.comment-thread-module__hA1Tzq__avatar{background:var(--tile);color:var(--muted-foreground);font-size:var(--text-xs);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.comment-thread-module__hA1Tzq__main{flex:1;gap:2px;min-width:0;display:grid}.comment-thread-module__hA1Tzq__meta{align-items:baseline;gap:8px;min-width:0;display:flex}.comment-thread-module__hA1Tzq__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.comment-thread-module__hA1Tzq__time{color:var(--ink-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-family:var(--font-data);flex:none}.comment-thread-module__hA1Tzq__body{color:var(--muted-foreground);overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;margin:0}.comment-thread-module__hA1Tzq__mention{color:var(--foreground);font-weight:500}.comment-thread-module__hA1Tzq__footer{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:30px;margin-top:4px;display:flex}.comment-thread-module__hA1Tzq__actions{min-height:28px;transition:opacity var(--duration-fast) var(--ease-standard);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.comment-thread-module__hA1Tzq__action{border-radius:var(--radius-pill);height:28px;color:var(--ink-faint);cursor:pointer;font:inherit;font-size:var(--text-xs);-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;justify-content:center;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.comment-thread-module__hA1Tzq__action:disabled{opacity:.5;cursor:default}.comment-thread-module__hA1Tzq__action[data-tone=danger]{color:var(--destructive)}.comment-thread-module__hA1Tzq__prompt{color:var(--foreground);font-size:var(--text-xs);margin-right:4px}.comment-thread-module__hA1Tzq__failure{color:var(--destructive);font-size:var(--text-xs);margin:6px 0 0}.comment-thread-module__hA1Tzq__empty{color:var(--ink-faint);margin:0;padding:8px 18px 16px}.comment-thread-module__hA1Tzq__reason{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.comment-thread-module__hA1Tzq__composerArea{border-top:1px solid var(--hairline);margin-top:4px;padding:10px 12px 12px;display:grid}.comment-thread-module__hA1Tzq__composer{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.comment-thread-module__hA1Tzq__composer>.comment-thread-module__hA1Tzq__avatar{margin-top:5px}.comment-thread-module__hA1Tzq__composer[data-compact]{grid-template-columns:minmax(0,1fr);margin-top:4px}.comment-thread-module__hA1Tzq__fieldWrap{min-width:0;display:grid}.comment-thread-module__hA1Tzq__field{border:1px solid var(--surface-edge);background:var(--card);width:100%;min-height:38px;max-height:160px;color:var(--foreground);font:inherit;resize:none;field-sizing:content;transition:border-color var(--duration-fast) var(--ease-standard);border-radius:14px;padding:8px 12px}.comment-thread-module__hA1Tzq__field::placeholder{color:var(--ink-faint)}.comment-thread-module__hA1Tzq__field:focus{border-color:var(--edge-strong)}.comment-thread-module__hA1Tzq__field:disabled{opacity:.6}.comment-thread-module__hA1Tzq__composerActions{align-items:center;gap:4px;display:flex}.comment-thread-module__hA1Tzq__composer[data-compact] .comment-thread-module__hA1Tzq__composerActions{justify-content:flex-end}.comment-thread-module__hA1Tzq__send,.comment-thread-module__hA1Tzq__ghost{border-radius:var(--radius-pill);cursor:pointer;height:38px;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;padding:0 14px;font-weight:500}.comment-thread-module__hA1Tzq__composer[data-compact] :is(.comment-thread-module__hA1Tzq__send,.comment-thread-module__hA1Tzq__ghost){height:32px;font-size:var(--text-xs)}.comment-thread-module__hA1Tzq__send{background:var(--foreground);color:var(--background)}.comment-thread-module__hA1Tzq__send:disabled{opacity:.35;cursor:default}.comment-thread-module__hA1Tzq__send:active:not(:disabled),.comment-thread-module__hA1Tzq__ghost:active{transform:scale(.97)}.comment-thread-module__hA1Tzq__ghost{color:var(--muted-foreground);background:0 0}.comment-thread-module__hA1Tzq__ghost:disabled{opacity:.5;cursor:default}.comment-thread-module__hA1Tzq__suggestions{border:1px solid var(--surface-edge);background:var(--popover);border-radius:14px;margin:6px 0 0;padding:4px;list-style:none;display:grid;overflow:clip}.comment-thread-module__hA1Tzq__suggestion{cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:flex}.comment-thread-module__hA1Tzq__suggestion[aria-selected=true]{background:var(--tile)}@media (hover:hover) and (pointer:fine){.comment-thread-module__hA1Tzq__comment .comment-thread-module__hA1Tzq__actions:not([data-open]){opacity:0}.comment-thread-module__hA1Tzq__comment:hover .comment-thread-module__hA1Tzq__actions,.comment-thread-module__hA1Tzq__comment:focus-within .comment-thread-module__hA1Tzq__actions{opacity:1}.comment-thread-module__hA1Tzq__action:hover:not(:disabled),.comment-thread-module__hA1Tzq__ghost:hover:not(:disabled){background:var(--tile);color:var(--foreground)}.comment-thread-module__hA1Tzq__action[data-tone=danger]:hover:not(:disabled){background:color-mix(in oklab, var(--destructive) 9%, transparent);color:var(--destructive)}.comment-thread-module__hA1Tzq__send:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 86%, var(--background))}}.comment-thread-module__hA1Tzq__action:focus-visible{background:var(--tile);color:var(--foreground)}@media (max-width:420px){.comment-thread-module__hA1Tzq__composer{grid-template-columns:minmax(0,1fr) auto}.comment-thread-module__hA1Tzq__composer>.comment-thread-module__hA1Tzq__avatar{display:none}}@media (prefers-reduced-motion:reduce){.comment-thread-module__hA1Tzq__actions,.comment-thread-module__hA1Tzq__action,.comment-thread-module__hA1Tzq__send,.comment-thread-module__hA1Tzq__ghost{transition:none}}
.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__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__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__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)}}
.security-settings-module__pzNtPW__block{--control-height-md:var(--control-height-sm);box-sizing:border-box;border:1px solid var(--surface-edge);background:var(--card);width:min(100%,880px);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);border-radius:16px;margin-inline:auto;overflow:hidden;container:security/inline-size}.security-settings-module__pzNtPW__block[data-headless]{background:0 0;border:0;border-radius:0;width:100%;overflow:visible}.security-settings-module__pzNtPW__block[data-headless] .security-settings-module__pzNtPW__section{padding-inline:0}.security-settings-module__pzNtPW__block[data-headless] .security-settings-module__pzNtPW__section:first-of-type{border-top:0;padding-top:0}.security-settings-module__pzNtPW__block h2,.security-settings-module__pzNtPW__block h3,.security-settings-module__pzNtPW__block h4,.security-settings-module__pzNtPW__block p,.security-settings-module__pzNtPW__block ol,.security-settings-module__pzNtPW__block ul{margin:0}.security-settings-module__pzNtPW__block ol,.security-settings-module__pzNtPW__block ul{padding:0;list-style:none}.security-settings-module__pzNtPW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.security-settings-module__pzNtPW__header{padding:16px 20px}.security-settings-module__pzNtPW__header h2{font-family:var(--font-ui);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}.security-settings-module__pzNtPW__header p{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:2px}.security-settings-module__pzNtPW__section{border-top:1px solid var(--surface-edge);padding:16px 20px}.security-settings-module__pzNtPW__sectionHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.security-settings-module__pzNtPW__sectionText{gap:var(--space-1);flex:280px;min-width:0;display:grid}.security-settings-module__pzNtPW__sectionText h3{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:inline-flex}.security-settings-module__pzNtPW__sectionText p{color:var(--muted-foreground);font-size:var(--text-xs)}.security-settings-module__pzNtPW__aside{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);flex:none;display:flex}.security-settings-module__pzNtPW__count{color:var(--ink-faint);font-weight:400}.security-settings-module__pzNtPW__swap{vertical-align:top;max-width:100%;display:inline-block;position:relative}.security-settings-module__pzNtPW__swapTrack{max-width:100%;display:inline-block;position:relative}.security-settings-module__pzNtPW__swapText{max-width:100%;display:inline-block}.security-settings-module__pzNtPW__roll{font-variant-numeric:tabular-nums;font-family:var(--font-data);display:inline-flex}.security-settings-module__pzNtPW__num{font-variant-numeric:tabular-nums;font-family:var(--font-data)}.security-settings-module__pzNtPW__collapse{margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);overflow:hidden}.security-settings-module__pzNtPW__muted{color:var(--muted-foreground)}.security-settings-module__pzNtPW__pwForm{gap:var(--space-4);max-width:480px;padding-top:var(--space-4);padding-bottom:2px;display:grid}.security-settings-module__pzNtPW__fieldError{padding-top:var(--space-2);color:var(--destructive);font-size:var(--text-xs)}.security-settings-module__pzNtPW__pwFoot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.security-settings-module__pzNtPW__checkWrap{margin-inline-start:-13px;display:inline-flex}.security-settings-module__pzNtPW__sessions{margin-top:var(--space-2)}.security-settings-module__pzNtPW__session{overflow:hidden}.security-settings-module__pzNtPW__sessionInner{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) 0;display:flex}.security-settings-module__pzNtPW__session+.security-settings-module__pzNtPW__session .security-settings-module__pzNtPW__sessionInner{border-top:1px solid var(--hairline)}.security-settings-module__pzNtPW__deviceIcon{color:var(--muted-foreground);flex:none}.security-settings-module__pzNtPW__sessionText{flex:1;gap:2px;min-width:0;display:grid}.security-settings-module__pzNtPW__sessionName{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;font-weight:500;display:flex}.security-settings-module__pzNtPW__sessionMeta{color:var(--ink-faint);font-size:var(--text-xs);overflow-wrap:anywhere}.security-settings-module__pzNtPW__sessionsFoot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.security-settings-module__pzNtPW__sessionsFoot>p{flex:200px;min-width:0}.security-settings-module__pzNtPW__alone{padding-top:var(--space-3);color:var(--ink-faint)}.security-settings-module__pzNtPW__block .security-settings-module__pzNtPW__hold{padding-inline:var(--space-3)}@container security (max-width:560px){.security-settings-module__pzNtPW__header,.security-settings-module__pzNtPW__section{padding:14px 16px}.security-settings-module__pzNtPW__sessionsFoot{padding-bottom:2px}}
.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}
.text-shimmer-module__oVPMAq__shimmer{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab, currentColor 12%, var(--ink-faint)))}.text-shimmer-module__oVPMAq__stage{max-width:100%;display:inline-block;position:relative}.text-shimmer-module__oVPMAq__label{-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;max-width:100%;display:inline-block}.text-shimmer-module__oVPMAq__stage[data-sizing] .text-shimmer-module__oVPMAq__label{white-space:nowrap;max-width:none}.text-shimmer-module__oVPMAq__label::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab, red, blue)){.text-shimmer-module__oVPMAq__label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (forced-colors:active){.text-shimmer-module__oVPMAq__label{-webkit-text-fill-color:currentColor;background:0 0!important}}
