.arc{--surface:var(--card);--surface-raised:var(--popover);--surface-muted:var(--secondary);--text-secondary:color-mix(in oklch, var(--foreground) 72%, transparent);--text-muted:var(--muted-foreground);--border-subtle:color-mix(in oklch, var(--border) 60%, transparent);--border-strong:color-mix(in oklch, var(--foreground) 22%, transparent);--accent:var(--foreground);--accent-strong:var(--foreground);--accent-subtle:color-mix(in oklch, var(--foreground) 10%, transparent);--accent-foreground:var(--background);--focus-ring:var(--ring);--series-1:var(--info-text);--series-2:var(--warning-text);--series-3:var(--accent-purple-text);--series-4:var(--success-text);--control-on:var(--foreground);--control-glyph:var(--background);--control-track:var(--secondary);--control-track-hover:color-mix(in oklch, var(--secondary) 80%, var(--foreground));--control-thumb:#fff;--control-thumb-on:var(--background);--control-fill:var(--foreground);--shadow-resting:0 1px 2px #0000001f;--shadow-raised:0 8px 22px #00000038;--shadow-floating:0 22px 55px #00000057;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--radius-control:.75rem;--radius-panel:1rem;--radius-surface:1.25rem;--radius-pill:9999px;--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:2.75rem;--font-body:inherit;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--tracking-body:-.005em;--leading-body:1.45;--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-standard:cubic-bezier(.23, 1, .32, 1);--ease-exit:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s;color:var(--foreground);font-family:inherit}@supports (color:lab(0% 0 0)){.arc{--shadow-resting:0 1px 2px lab(0% 0 0/.12);--shadow-raised:0 8px 22px lab(0% 0 0/.22);--shadow-floating:0 22px 55px lab(0% 0 0/.34)}}.arc[data-compact]{--control-height-md:2rem;--text-sm:.75rem;--radius-control:.5rem}.arc[data-compact]>div>label:first-child{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc[data-compact]>div{gap:0}.arc[data-compact] button[aria-haspopup]>svg:last-child{display:none}.arc[data-compact] button[aria-haspopup]{gap:6px;padding:0 8px}
.filter-toolbar-module__x_ZQVq__toolbar{min-height:var(--control-height-lg);justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:flex;position:relative}.filter-toolbar-module__x_ZQVq__frame{flex:1;min-width:0}.filter-toolbar-module__x_ZQVq__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__x_ZQVq__slot{border-radius:var(--radius-pill);flex:none;min-width:0;max-width:100%;display:inline-flex}.filter-toolbar-module__x_ZQVq__chip{max-width:calc(100% + var(--slot-moving,0) * 100vw);min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);flex:none;display:inline-flex}.filter-toolbar-module__x_ZQVq__chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.filter-toolbar-module__x_ZQVq__value{color:var(--foreground);font-weight:500}.filter-toolbar-module__x_ZQVq__separator{color:var(--text-secondary);font-weight:400}.filter-toolbar-module__x_ZQVq__morphText{white-space:nowrap;vertical-align:bottom;display:inline-flex;position:relative;overflow:clip visible}.filter-toolbar-module__x_ZQVq__morphValue{white-space:nowrap;flex:none;display:inline-block}.filter-toolbar-module__x_ZQVq__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.filter-toolbar-module__x_ZQVq__chip button{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:0 0 24px;place-items:center;display:grid}.filter-toolbar-module__x_ZQVq__chip button: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(.96)}.filter-toolbar-module__x_ZQVq__empty{max-width:100%;color:var(--text-muted);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__x_ZQVq__actions{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.filter-toolbar-module__x_ZQVq__clear{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0}.filter-toolbar-module__x_ZQVq__clearText{display:block}.filter-toolbar-module__x_ZQVq__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__x_ZQVq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filter-toolbar-module__x_ZQVq__menu{isolation:isolate;flex:none;display:inline-flex;position:relative}.filter-toolbar-module__x_ZQVq__menu:not([data-state=closed]){z-index:30}.filter-toolbar-module__x_ZQVq__trigger{z-index:1;min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex;position:relative}.filter-toolbar-module__x_ZQVq__menu[data-state=open] .filter-toolbar-module__x_ZQVq__trigger{pointer-events:none}.filter-toolbar-module__x_ZQVq__face{align-items:center;gap:var(--space-2);display:inline-flex}.filter-toolbar-module__x_ZQVq__face svg{flex:none}.filter-toolbar-module__x_ZQVq__surface{z-index:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-radius var(--duration-spring) var(--ease-spring), box-shadow var(--duration-standard) var(--ease-standard);position:absolute;top:0;overflow:clip}.filter-toolbar-module__x_ZQVq__menu[data-y=up] .filter-toolbar-module__x_ZQVq__surface{top:auto;bottom:0}.filter-toolbar-module__x_ZQVq__menu[data-state=open] .filter-toolbar-module__x_ZQVq__surface{border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.filter-toolbar-module__x_ZQVq__menu[data-state=closed] .filter-toolbar-module__x_ZQVq__trigger:active+.filter-toolbar-module__x_ZQVq__surface{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}@media (hover:hover) and (pointer:fine){.filter-toolbar-module__x_ZQVq__menu[data-state=closed] .filter-toolbar-module__x_ZQVq__trigger:hover+.filter-toolbar-module__x_ZQVq__surface{background:var(--surface-muted);box-shadow:var(--shadow-resting)}}.filter-toolbar-module__x_ZQVq__panel{width:min(var(--filter-menu-width,16rem), calc(100vw - var(--space-8)));outline:none;padding:6px;position:absolute;top:0;left:0}.filter-toolbar-module__x_ZQVq__menu[data-y=up] .filter-toolbar-module__x_ZQVq__panel{top:auto;bottom:0}.filter-toolbar-module__x_ZQVq__menu[data-state=closed] .filter-toolbar-module__x_ZQVq__panel{visibility:hidden}.filter-toolbar-module__x_ZQVq__head{height:32px;padding:0 var(--space-2) 0 10px;align-items:center;display:flex}.filter-toolbar-module__x_ZQVq__menu[data-y=up] .filter-toolbar-module__x_ZQVq__head{margin-top:4px}.filter-toolbar-module__x_ZQVq__back{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-left:-6px;padding:0;display:grid}.filter-toolbar-module__x_ZQVq__back:active{background:var(--surface-muted);color:var(--foreground)}.filter-toolbar-module__x_ZQVq__title{min-width:0;color:var(--foreground);font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;font-weight:500;display:flex;position:relative}.filter-toolbar-module__x_ZQVq__titleText{display:block}.filter-toolbar-module__x_ZQVq__stage{margin-top:2px;position:relative}.filter-toolbar-module__x_ZQVq__step{width:100%}.filter-toolbar-module__x_ZQVq__list{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(20rem,55vh);display:grid;position:relative;overflow-y:auto}.filter-toolbar-module__x_ZQVq__highlight{border-radius:calc(var(--radius-panel) - 6px);background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.filter-toolbar-module__x_ZQVq__item:focus-visible{outline:none}.filter-toolbar-module__x_ZQVq__item{min-width:0;min-height:var(--control-height-sm);border-radius:calc(var(--radius-panel) - 6px);color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.filter-toolbar-module__x_ZQVq__itemIcon{min-width:16px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.filter-toolbar-module__x_ZQVq__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.filter-toolbar-module__x_ZQVq__itemMeta{min-width:0;max-width:50%;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;display:inline-flex}.filter-toolbar-module__x_ZQVq__metaValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-toolbar-module__x_ZQVq__hint{text-align:right;min-width:2ch}.filter-toolbar-module__x_ZQVq__check{width:15px;color:var(--foreground);opacity:0;display:inline-flex}.filter-toolbar-module__x_ZQVq__check[data-on]{opacity:1}@media (hover:hover) and (pointer:fine){.filter-toolbar-module__x_ZQVq__chip button:hover{background:var(--border);color:var(--foreground)}.filter-toolbar-module__x_ZQVq__clear:hover,.filter-toolbar-module__x_ZQVq__back:hover{background:var(--surface-muted);color:var(--foreground)}}@media (max-width:520px){.filter-toolbar-module__x_ZQVq__toolbar{flex-direction:column;align-items:stretch}.filter-toolbar-module__x_ZQVq__frame{flex:none}.filter-toolbar-module__x_ZQVq__actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.filter-toolbar-module__x_ZQVq__chip button,.filter-toolbar-module__x_ZQVq__clear,.filter-toolbar-module__x_ZQVq__surface,.filter-toolbar-module__x_ZQVq__back{transition:none}.filter-toolbar-module__x_ZQVq__chip button:active,.filter-toolbar-module__x_ZQVq__clear:active{transform:none}}
.slope-chart-module__XGWsLW__figure{min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid;position:relative}.slope-chart-module__XGWsLW__stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;min-width:0;position:relative}.slope-chart-module__XGWsLW__columns{height:28px;position:relative}.slope-chart-module__XGWsLW__column{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;line-height:20px;position:absolute;top:0}.slope-chart-module__XGWsLW__plot{position:relative}.slope-chart-module__XGWsLW__svg{display:block;overflow:visible}.slope-chart-module__XGWsLW__axis{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.slope-chart-module__XGWsLW__item{--ink:color-mix(in oklab, var(--foreground) 36%, var(--surface));transition:opacity var(--duration-standard) var(--ease-standard)}.slope-chart-module__XGWsLW__item[data-accent]{--ink:var(--series-1)}.slope-chart-module__XGWsLW__item[data-on]:not([data-accent]){--ink:var(--foreground)}.slope-chart-module__XGWsLW__item[data-dim]{opacity:.14}.slope-chart-module__XGWsLW__line{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;fill:none;transition:stroke var(--duration-fast) var(--ease-standard)}.slope-chart-module__XGWsLW__dot{fill:var(--ink);stroke:var(--surface);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:fill var(--duration-fast) var(--ease-standard)}.slope-chart-module__XGWsLW__leader{fill:none;stroke:var(--border-strong);stroke-width:1px}.slope-chart-module__XGWsLW__labels{transition:opacity var(--duration-standard) var(--ease-standard)}.slope-chart-module__XGWsLW__labels[data-dim]{opacity:.3}.slope-chart-module__XGWsLW__start,.slope-chart-module__XGWsLW__end{height:20px;font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;gap:8px;margin-top:-10px;line-height:20px;display:flex;position:absolute;top:0}.slope-chart-module__XGWsLW__start{justify-content:flex-end;max-width:100%}.slope-chart-module__XGWsLW__stage[data-narrow] .slope-chart-module__XGWsLW__start,.slope-chart-module__XGWsLW__stage[data-narrow] .slope-chart-module__XGWsLW__end{font-size:var(--text-xs);gap:6px}.slope-chart-module__XGWsLW__name{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden}.slope-chart-module__XGWsLW__value{color:var(--foreground);font-variant-numeric:tabular-nums}.slope-chart-module__XGWsLW__labels[data-on] .slope-chart-module__XGWsLW__name,.slope-chart-module__XGWsLW__labels[data-accent] .slope-chart-module__XGWsLW__name{color:var(--foreground)}.slope-chart-module__XGWsLW__labels[data-accent] .slope-chart-module__XGWsLW__value{font-weight:500}.slope-chart-module__XGWsLW__rank{min-width:30px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.slope-chart-module__XGWsLW__rank[data-move=up]{color:var(--text-secondary)}.slope-chart-module__XGWsLW__rankSwap{display:inline-flex;position:relative;overflow:hidden}.slope-chart-module__XGWsLW__tooltip{z-index:2;border:1px solid var(--border);background:var(--surface-raised);min-width:168px;max-width:min(240px,100%);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border-radius:14px;gap:3px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;scale:.96}.slope-chart-module__XGWsLW__stage[data-active] .slope-chart-module__XGWsLW__tooltip{opacity:1;scale:1}.slope-chart-module__XGWsLW__tipTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;margin:0 0 2px}.slope-chart-module__XGWsLW__tipRow{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;margin:0;line-height:1.3;display:flex}.slope-chart-module__XGWsLW__tipName{color:var(--text-secondary)}.slope-chart-module__XGWsLW__tipValue{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500}.slope-chart-module__XGWsLW__tipMeta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;margin:2px 0 0}.slope-chart-module__XGWsLW__message{min-height:160px;color:var(--text-muted);font-size:var(--text-sm);place-items:center;margin:0;display:grid}.slope-chart-module__XGWsLW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.slope-chart-module__XGWsLW__item,.slope-chart-module__XGWsLW__line,.slope-chart-module__XGWsLW__dot,.slope-chart-module__XGWsLW__labels,.slope-chart-module__XGWsLW__tooltip{transition:none}}
.sortable-data-table-module__3Q1EZa__wrapper{--column-tint:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);position:relative;overflow:hidden}.sortable-data-table-module__3Q1EZa__scroller{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.sortable-data-table-module__3Q1EZa__band{background:var(--column-tint);pointer-events:none;position:absolute;top:0;bottom:0}.sortable-data-table-module__3Q1EZa__table{z-index:1;border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-align:left;position:relative}.sortable-data-table-module__3Q1EZa__table[data-fixed]{table-layout:fixed}.sortable-data-table-module__3Q1EZa__table caption,.sortable-data-table-module__3Q1EZa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sortable-data-table-module__3Q1EZa__selectCol{width:44px}.sortable-data-table-module__3Q1EZa__table th,.sortable-data-table-module__3Q1EZa__table td{--cell-base:var(--surface);--cell-fill:var(--cell-base);background-color:var(--cell-fill);transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard)}.sortable-data-table-module__3Q1EZa__table th[data-sorted],.sortable-data-table-module__3Q1EZa__table td[data-sorted]{--cell-base:var(--column-tint)}.sortable-data-table-module__3Q1EZa__table th{height:44px;padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);text-align:left;white-space:nowrap;font-weight:500}.sortable-data-table-module__3Q1EZa__table th[data-sortable]{padding:0}.sortable-data-table-module__3Q1EZa__table th[data-sorted]{color:var(--foreground)}.sortable-data-table-module__3Q1EZa__table td{height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--foreground);vertical-align:middle;overflow-wrap:anywhere;font-weight:400}.sortable-data-table-module__3Q1EZa__table tbody tr:last-child td{border-bottom:0}.sortable-data-table-module__3Q1EZa__table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr{cursor:pointer;-webkit-tap-highlight-color:transparent}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr[data-selected] td{--cell-fill:color-mix(in oklab, var(--accent) 8%, var(--cell-base))}.sortable-data-table-module__3Q1EZa__table[data-selectable] [data-primary]:not([data-sortable]),.sortable-data-table-module__3Q1EZa__table[data-selectable] th[data-primary] .sortable-data-table-module__3Q1EZa__sortButton{padding-left:var(--space-2)}.sortable-data-table-module__3Q1EZa__sortButton{width:100%;height:44px;padding:0 var(--space-4);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}.sortable-data-table-module__3Q1EZa__table th[data-numeric] .sortable-data-table-module__3Q1EZa__sortButton{justify-content:flex-end}.sortable-data-table-module__3Q1EZa__sortInner{border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;display:inline-flex}.sortable-data-table-module__3Q1EZa__table th[data-numeric] .sortable-data-table-module__3Q1EZa__sortInner{flex-direction:row-reverse}.sortable-data-table-module__3Q1EZa__sortIcon{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}.sortable-data-table-module__3Q1EZa__sortHint,.sortable-data-table-module__3Q1EZa__sortArrow{place-items:center;display:grid;position:absolute;inset:0}.sortable-data-table-module__3Q1EZa__sortHint{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.sortable-data-table-module__3Q1EZa__sortArrow{color:var(--foreground)}.sortable-data-table-module__3Q1EZa__sortButton:focus-visible .sortable-data-table-module__3Q1EZa__sortHint{opacity:.6}.sortable-data-table-module__3Q1EZa__table th[data-sorted] .sortable-data-table-module__3Q1EZa__sortHint{opacity:0}.sortable-data-table-module__3Q1EZa__selectCell{width:44px}.sortable-data-table-module__3Q1EZa__table .sortable-data-table-module__3Q1EZa__selectCell{padding:0 0 0 var(--space-4)}.sortable-data-table-module__3Q1EZa__selectHit{cursor:pointer;align-items:center;width:100%;height:44px;display:flex;position:relative}.sortable-data-table-module__3Q1EZa__selectInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sortable-data-table-module__3Q1EZa__selectBox{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--control-glyph);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;flex:none;display:block;position:relative}.sortable-data-table-module__3Q1EZa__selectBox[data-on]{border-color:var(--control-on)}.sortable-data-table-module__3Q1EZa__selectFill{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}.sortable-data-table-module__3Q1EZa__selectMark{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}.sortable-data-table-module__3Q1EZa__selectInput:focus-visible+.sortable-data-table-module__3Q1EZa__selectBox{outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:2px}.sortable-data-table-module__3Q1EZa__selectInput:active+.sortable-data-table-module__3Q1EZa__selectBox{transition:border-color var(--duration-fast) var(--ease-standard), transform .11s var(--ease-standard);transform:scale(.95)}.sortable-data-table-module__3Q1EZa__footer{justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-2) 0 var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);display:flex}.sortable-data-table-module__3Q1EZa__count{white-space:nowrap;min-width:0;transition:color var(--duration-standard) var(--ease-standard);align-items:baseline;gap:.28em;display:inline-flex}.sortable-data-table-module__3Q1EZa__count[data-active]{color:var(--foreground)}.sortable-data-table-module__3Q1EZa__swap{display:inline-block}.sortable-data-table-module__3Q1EZa__swapInner{width:max-content;display:inline-flex;position:relative}.sortable-data-table-module__3Q1EZa__swapText{white-space:nowrap;display:inline-block}.sortable-data-table-module__3Q1EZa__number{font-variant-numeric:tabular-nums}.sortable-data-table-module__3Q1EZa__clear{border-radius:var(--radius-control);height:30px;padding:0 var(--space-3);color:var(--foreground);font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;font-weight:500}.sortable-data-table-module__3Q1EZa__empty{height:120px!important;color:var(--text-muted)!important;text-align:center!important}@media (hover:hover) and (pointer:fine){.sortable-data-table-module__3Q1EZa__table tbody tr:hover td{--cell-fill:color-mix(in oklab, var(--foreground) 3%, var(--cell-base))}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr[data-selected]:hover td{--cell-fill:color-mix(in oklab, var(--accent) 11%, var(--cell-base))}.sortable-data-table-module__3Q1EZa__table tbody tr:has(.sortable-data-table-module__3Q1EZa__empty):hover td{--cell-fill:var(--cell-base)}.sortable-data-table-module__3Q1EZa__sortButton:hover .sortable-data-table-module__3Q1EZa__sortInner{color:var(--foreground)}.sortable-data-table-module__3Q1EZa__sortButton:hover .sortable-data-table-module__3Q1EZa__sortHint{opacity:.6}.sortable-data-table-module__3Q1EZa__table th[data-sorted] .sortable-data-table-module__3Q1EZa__sortButton:hover .sortable-data-table-module__3Q1EZa__sortHint{opacity:0}.sortable-data-table-module__3Q1EZa__selectHit:hover .sortable-data-table-module__3Q1EZa__selectBox:not([data-on]){border-color:var(--text-muted)}.sortable-data-table-module__3Q1EZa__clear:hover{background:var(--surface-muted)}}@media (max-width:620px){.sortable-data-table-module__3Q1EZa__scroller{overflow:visible}.sortable-data-table-module__3Q1EZa__band{display:none}.sortable-data-table-module__3Q1EZa__table{width:100%;min-width:0;max-width:100%;display:block}.sortable-data-table-module__3Q1EZa__table thead{display:block}.sortable-data-table-module__3Q1EZa__table thead tr{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.sortable-data-table-module__3Q1EZa__table thead tr::-webkit-scrollbar{display:none}.sortable-data-table-module__3Q1EZa__table th{background:0 0;border:0;flex:none;height:auto;padding:0;display:block}.sortable-data-table-module__3Q1EZa__table th.sortable-data-table-module__3Q1EZa__selectCell{left:calc(-1 * var(--space-2));z-index:1;width:40px;margin-left:calc(-1 * var(--space-2));padding:0 0 0 var(--space-3);background:var(--surface);position:sticky}.sortable-data-table-module__3Q1EZa__table th.sortable-data-table-module__3Q1EZa__selectCell .sortable-data-table-module__3Q1EZa__selectHit{height:32px}.sortable-data-table-module__3Q1EZa__table th.sortable-data-table-module__3Q1EZa__selectCell:after{background:linear-gradient(to right, var(--surface) 45%, transparent);content:"";opacity:0;pointer-events:none;width:36px;animation:linear both sortable-data-table-module__3Q1EZa__stripFade;animation-timeline:scroll(inline);animation-range:0 24px;position:absolute;top:0;bottom:0;left:100%}.sortable-data-table-module__3Q1EZa__table th .sortable-data-table-module__3Q1EZa__sortButton,.sortable-data-table-module__3Q1EZa__table[data-selectable] th[data-primary] .sortable-data-table-module__3Q1EZa__sortButton{border-radius:var(--radius-control);width:auto;height:32px;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);padding:0 10px}.sortable-data-table-module__3Q1EZa__table th[data-sorted] .sortable-data-table-module__3Q1EZa__sortButton{background:var(--surface-muted)}.sortable-data-table-module__3Q1EZa__table th[data-numeric] .sortable-data-table-module__3Q1EZa__sortInner{flex-direction:row}.sortable-data-table-module__3Q1EZa__sortButton:focus-visible{--focus-outline-offset:1px}.sortable-data-table-module__3Q1EZa__table tbody{width:100%;display:block}.sortable-data-table-module__3Q1EZa__table tbody tr{--row-fill:var(--surface);box-sizing:border-box;align-content:center;align-items:baseline;gap:2px var(--space-2);width:100%;min-height:64px;padding:10px var(--space-4);border-bottom:1px solid var(--border-subtle);background-color:var(--row-fill);transition:background-color var(--duration-standard) var(--ease-standard);flex-wrap:wrap;display:flex;position:relative}.sortable-data-table-module__3Q1EZa__table tbody tr:after{content:"";flex-basis:100%;order:1}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr{padding-left:44px}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr[data-selected]{--row-fill:color-mix(in oklab, var(--accent) 8%, var(--surface))}.sortable-data-table-module__3Q1EZa__table tbody tr:last-child{border-bottom:0}.sortable-data-table-module__3Q1EZa__table td{min-width:0;height:auto;color:var(--text-secondary);font-size:var(--text-xs);text-align:left;background:0 0;border:0;order:2;padding:0;display:block}.sortable-data-table-module__3Q1EZa__table[data-selectable] td[data-primary]:not([data-sortable]){padding-left:0}.sortable-data-table-module__3Q1EZa__table td[data-primary]{color:var(--foreground);font-size:var(--text-sm);flex:1 1 0;order:0;font-weight:500}.sortable-data-table-module__3Q1EZa__table td[data-numeric]:not([data-primary]){padding-left:var(--space-2);color:var(--foreground);font-size:var(--text-sm);flex:none;order:0;margin-left:auto}.sortable-data-table-module__3Q1EZa__table td[data-numeric]~td[data-numeric]{color:var(--text-secondary);font-size:var(--text-xs);order:2;margin-left:0;padding-left:0}.sortable-data-table-module__3Q1EZa__table td[data-sorted]:not([data-primary]){color:var(--foreground)}.sortable-data-table-module__3Q1EZa__table td.sortable-data-table-module__3Q1EZa__selectCell{top:0;bottom:0;left:var(--space-1);align-items:center;width:36px;padding:0;display:flex;position:absolute}.sortable-data-table-module__3Q1EZa__table td.sortable-data-table-module__3Q1EZa__selectCell .sortable-data-table-module__3Q1EZa__selectHit{justify-content:center}.sortable-data-table-module__3Q1EZa__table .sortable-data-table-module__3Q1EZa__empty{padding:var(--space-6) 0;flex:1 0 100%;height:auto!important}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr:has(.sortable-data-table-module__3Q1EZa__empty){padding-left:var(--space-4)}}@media (max-width:620px) and (hover:hover) and (pointer:fine){.sortable-data-table-module__3Q1EZa__table tbody tr:hover{--row-fill:color-mix(in oklab, var(--foreground) 3%, var(--surface))}.sortable-data-table-module__3Q1EZa__table[data-selectable] tbody tr[data-selected]:hover{--row-fill:color-mix(in oklab, var(--accent) 11%, var(--surface))}.sortable-data-table-module__3Q1EZa__table tbody tr:hover td{background:0 0}}@media (prefers-reduced-motion:reduce){.sortable-data-table-module__3Q1EZa__table th,.sortable-data-table-module__3Q1EZa__table td,.sortable-data-table-module__3Q1EZa__table tbody tr,.sortable-data-table-module__3Q1EZa__sortInner,.sortable-data-table-module__3Q1EZa__sortHint,.sortable-data-table-module__3Q1EZa__selectBox,.sortable-data-table-module__3Q1EZa__count,.sortable-data-table-module__3Q1EZa__clear,.sortable-data-table-module__3Q1EZa__table th .sortable-data-table-module__3Q1EZa__sortButton{transition:none!important}.sortable-data-table-module__3Q1EZa__selectInput:active+.sortable-data-table-module__3Q1EZa__selectBox{transform:none}}@keyframes sortable-data-table-module__3Q1EZa__stripFade{to{opacity:1}}.sortable-data-table-module__3Q1EZa__table tbody tr[data-clickable]{cursor:pointer}.sortable-data-table-module__3Q1EZa__table tbody tr[data-clickable]:hover td{background:color-mix(in oklab, var(--foreground) 3.5%, transparent)}
.toast-stack-module__LTKPPW__viewport{z-index:60;bottom:var(--space-6);width:min(22.5rem, calc(100% - var(--space-8)));pointer-events:none;position:fixed}.toast-stack-module__LTKPPW__bottom-right{right:var(--space-6)}.toast-stack-module__LTKPPW__bottom-left{left:var(--space-6)}.toast-stack-module__LTKPPW__bottom-center{margin-inline:auto;left:0;right:0}.toast-stack-module__LTKPPW__contained{z-index:2;bottom:var(--space-4);position:absolute}.toast-stack-module__LTKPPW__contained.toast-stack-module__LTKPPW__bottom-right{right:var(--space-4)}.toast-stack-module__LTKPPW__contained.toast-stack-module__LTKPPW__bottom-left{left:var(--space-4)}@media (max-width:30rem){.toast-stack-module__LTKPPW__viewport:not(.toast-stack-module__LTKPPW__contained){right:0;bottom:var(--space-4);margin-inline:auto;left:0}}.toast-stack-module__LTKPPW__list{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}.toast-stack-module__LTKPPW__item{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}.toast-stack-module__LTKPPW__card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.toast-stack-module__LTKPPW__item[data-front=true] .toast-stack-module__LTKPPW__card,.toast-stack-module__LTKPPW__item[data-expanded=true] .toast-stack-module__LTKPPW__card{box-shadow:var(--shadow-floating)}.toast-stack-module__LTKPPW__item[data-front=false][data-expanded=false] .toast-stack-module__LTKPPW__card{background:var(--surface-muted)}.toast-stack-module__LTKPPW__card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.toast-stack-module__LTKPPW__content{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}.toast-stack-module__LTKPPW__icon{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.toast-stack-module__LTKPPW__icon[data-type=success]{color:var(--success)}.toast-stack-module__LTKPPW__icon[data-type=info]{color:var(--accent)}.toast-stack-module__LTKPPW__icon[data-type=warning]{color:var(--warning)}.toast-stack-module__LTKPPW__icon[data-type=error]{color:var(--danger)}.toast-stack-module__LTKPPW__glyph{grid-area:1/1;place-items:center;display:grid}.toast-stack-module__LTKPPW__glyph svg{display:block}.toast-stack-module__LTKPPW__spinner{border-radius:var(--radius-pill);border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite toast-stack-module__LTKPPW__spin;display:block}.toast-stack-module__LTKPPW__copy{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}.toast-stack-module__LTKPPW__title{font-weight:500;display:block;position:relative}.toast-stack-module__LTKPPW__line{display:block}.toast-stack-module__LTKPPW__description{color:var(--text-secondary);margin-top:2px;display:block}.toast-stack-module__LTKPPW__actionSlot{flex:none;justify-content:flex-end;margin-top:-4px;display:flex}.toast-stack-module__LTKPPW__actionSlot[data-moving=true]{overflow:hidden}.toast-stack-module__LTKPPW__action,.toast-stack-module__LTKPPW__close{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none}.toast-stack-module__LTKPPW__action{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}.toast-stack-module__LTKPPW__close{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);background:0 0;place-items:center;margin:-4px -2px 0 0;display:grid}@media (hover:hover) and (pointer:fine){.toast-stack-module__LTKPPW__action:hover{border-color:var(--border-strong);background:var(--surface-muted)}.toast-stack-module__LTKPPW__close:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-stack-module__LTKPPW__action:active,.toast-stack-module__LTKPPW__close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}.toast-stack-module__LTKPPW__action:focus-visible,.toast-stack-module__LTKPPW__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@container (max-width:21rem){.toast-stack-module__LTKPPW__content{row-gap:var(--space-2);flex-wrap:wrap}.toast-stack-module__LTKPPW__actionSlot{padding-left:calc(18px + var(--space-3));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}.toast-stack-module__LTKPPW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes toast-stack-module__LTKPPW__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.toast-stack-module__LTKPPW__card,.toast-stack-module__LTKPPW__icon,.toast-stack-module__LTKPPW__action,.toast-stack-module__LTKPPW__close{transition:none}.toast-stack-module__LTKPPW__action:active,.toast-stack-module__LTKPPW__close:active{scale:none}.toast-stack-module__LTKPPW__spinner{animation:none}}
.changelog-feed-module__oKjbMq__feed{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:min(100%,920px);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin-inline:auto;overflow:hidden}.changelog-feed-module__oKjbMq__feed *,.changelog-feed-module__oKjbMq__feed :before,.changelog-feed-module__oKjbMq__feed :after{box-sizing:border-box}.changelog-feed-module__oKjbMq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.changelog-feed-module__oKjbMq__header{justify-content:space-between;align-items:flex-start;gap:16px 24px;padding:32px 28px 20px;display:flex}.changelog-feed-module__oKjbMq__heading{min-width:0}.changelog-feed-module__oKjbMq__heading h2{font:400 var(--text-3xl)/var(--leading-display) var(--font-display);letter-spacing:var(--tracking-display);margin:0}.changelog-feed-module__oKjbMq__heading p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:8px 0 0}.changelog-feed-module__oKjbMq__subscribeWrap{flex:none;padding-top:2px;position:relative}.changelog-feed-module__oKjbMq__subscribe{border:1px solid var(--foreground);border-radius:var(--radius-pill);background:var(--foreground);height:38px;color:var(--background);transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);overflow:hidden}.changelog-feed-module__oKjbMq__subscribe[data-state=editing]{border-color:var(--border-strong);background:var(--surface);color:var(--foreground)}.changelog-feed-module__oKjbMq__subscribe[data-state=done]{border-color:var(--border);background:var(--surface-muted);color:var(--foreground)}.changelog-feed-module__oKjbMq__subscribe[data-error]{border-color:var(--danger)}.changelog-feed-module__oKjbMq__subscribeInner{width:max-content;height:100%;display:flex;position:relative}.changelog-feed-module__oKjbMq__subscribeIdle{height:100%;color:inherit;font:500 var(--text-sm)/1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:7px;padding:0 17px 0 15px;display:inline-flex}.changelog-feed-module__oKjbMq__subscribeForm{align-items:center;gap:6px;height:100%;padding:0 4px 0 15px;display:flex}.changelog-feed-module__oKjbMq__subscribeForm input{width:188px;min-width:0;height:100%;color:var(--foreground);font:var(--text-sm)/1 var(--font-body);background:0 0;border:0;outline:none;padding:0}.changelog-feed-module__oKjbMq__subscribeForm input::placeholder{color:var(--text-muted)}.changelog-feed-module__oKjbMq__subscribeSubmit{background:var(--foreground);width:28px;height:28px;color:var(--background);cursor:pointer;transition:transform var(--duration-instant) var(--ease-standard);border:0;border-radius:50%;outline:none;flex:none;place-items:center;padding:0;display:grid}.changelog-feed-module__oKjbMq__subscribeSubmit:active{transform:scale(.94)}.changelog-feed-module__oKjbMq__subscribeDone{height:100%;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:7px;padding:0 5px 0 13px;font-weight:500;display:inline-flex}.changelog-feed-module__oKjbMq__drawnCheck{color:var(--success);flex:none}.changelog-feed-module__oKjbMq__subscribeUndo{border-radius:var(--radius-pill);height:26px;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;margin-left:4px;padding:0 10px}.changelog-feed-module__oKjbMq__subscribeNote{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;margin:0;line-height:16px;position:absolute;top:calc(100% + 7px);right:6px}.changelog-feed-module__oKjbMq__subscribeNote[data-error]{color:var(--danger)}.changelog-feed-module__oKjbMq__subscribeNote span{display:inline-block}.changelog-feed-module__oKjbMq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:6px 28px 20px;display:flex}.changelog-feed-module__oKjbMq__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.changelog-feed-module__oKjbMq__chip{border:1px solid var(--border);border-radius:var(--radius-pill);height:34px;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;align-items:center;gap:8px;padding:0 13px 0 12px;display:inline-flex}.changelog-feed-module__oKjbMq__chip:active{transform:scale(.97)}.changelog-feed-module__oKjbMq__chip[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.changelog-feed-module__oKjbMq__chipMark{background:var(--kind);transition:background-color var(--duration-standard) var(--ease-standard);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.changelog-feed-module__oKjbMq__chip[aria-pressed=true] .changelog-feed-module__oKjbMq__chipMark{background:var(--mark)}.changelog-feed-module__oKjbMq__chipTick{color:var(--tick);place-items:center;display:grid}.changelog-feed-module__oKjbMq__chipCount{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:color var(--duration-standard) var(--ease-standard)}.changelog-feed-module__oKjbMq__chip[aria-pressed=true] .changelog-feed-module__oKjbMq__chipCount{color:color-mix(in srgb, var(--background) 62%, transparent)}.changelog-feed-module__oKjbMq__clear{border-radius:var(--radius-pill);height:34px;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;background:0 0;border:0;padding:0 8px}.changelog-feed-module__oKjbMq__shown{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;margin:0;display:inline-flex}.changelog-feed-module__oKjbMq__shown>span:last-child{display:inline-block}.changelog-feed-module__oKjbMq__shownCount{display:inline-flex}.changelog-feed-module__oKjbMq__chip[data-kind=new],.changelog-feed-module__oKjbMq__kind[data-kind=new]{--kind:var(--accent);--mark:var(--accent);--tick:var(--accent-foreground)}.changelog-feed-module__oKjbMq__chip[data-kind=improved],.changelog-feed-module__oKjbMq__kind[data-kind=improved]{--kind:var(--text-muted);--mark:var(--background);--tick:var(--foreground)}.changelog-feed-module__oKjbMq__chip[data-kind=fixed],.changelog-feed-module__oKjbMq__kind[data-kind=fixed]{--kind:var(--success);--mark:var(--success);--tick:var(--background)}.changelog-feed-module__oKjbMq__roll{font-variant-numeric:tabular-nums;display:inline-flex;position:relative;overflow:hidden}.changelog-feed-module__oKjbMq__roll>span{display:inline-block}.changelog-feed-module__oKjbMq__monthBar{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 28px;display:flex}.changelog-feed-module__oKjbMq__monthLabel{align-items:baseline;gap:12px;min-width:0;display:flex}.changelog-feed-module__oKjbMq__monthText{font:500 var(--text-lg)/var(--leading-body) var(--font-body);letter-spacing:var(--tracking-body);white-space:nowrap;display:inline-flex;position:relative}.changelog-feed-module__oKjbMq__monthText>span{display:inline-block}.changelog-feed-module__oKjbMq__monthYear{display:inline}.changelog-feed-module__oKjbMq__monthCount{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.changelog-feed-module__oKjbMq__monthNav{border-radius:var(--radius-pill);background:var(--surface-muted);flex:none;gap:2px;padding:3px;display:flex}.changelog-feed-module__oKjbMq__monthNav button{border-radius:var(--radius-pill);min-width:42px;height:28px;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;transition:color var(--duration-standard) var(--ease-standard);background:0 0;border:0;padding:0 10px;position:relative}.changelog-feed-module__oKjbMq__monthNav button[aria-current=true]{color:var(--foreground)}.changelog-feed-module__oKjbMq__monthPill{border-radius:var(--radius-pill);background:var(--surface);box-shadow:0 0 0 1px var(--border), var(--shadow-resting);position:absolute;inset:0}.changelog-feed-module__oKjbMq__monthShort{z-index:1;position:relative}.changelog-feed-module__oKjbMq__scroller{overscroll-behavior:contain;scrollbar-width:thin;outline:none;height:560px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.changelog-feed-module__oKjbMq__list,.changelog-feed-module__oKjbMq__group{position:relative}.changelog-feed-module__oKjbMq__groupTitle{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:30px 28px 10px;font-weight:500}.changelog-feed-module__oKjbMq__entries{margin:0;padding:0;list-style:none;position:relative}.changelog-feed-module__oKjbMq__entry{border-bottom:1px solid var(--border-subtle);background:var(--surface);position:relative}.changelog-feed-module__oKjbMq__entries>.changelog-feed-module__oKjbMq__entry:last-child{border-bottom:0}.changelog-feed-module__oKjbMq__row{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard);background:0 0;border:0;grid-template-columns:104px minmax(0,1fr) 20px;align-items:start;gap:4px 24px;padding:22px 28px;display:grid}.changelog-feed-module__oKjbMq__meta{justify-items:start;gap:8px;padding-top:1px;display:grid}.changelog-feed-module__oKjbMq__meta time{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:20px}.changelog-feed-module__oKjbMq__version{border:1px solid var(--border);color:var(--text-secondary);font:500 var(--text-xs)/18px ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;border-radius:7px;padding:1px 7px}.changelog-feed-module__oKjbMq__body{gap:6px;min-width:0;display:grid}.changelog-feed-module__oKjbMq__kind{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:7px;font-weight:500;line-height:20px;display:inline-flex}.changelog-feed-module__oKjbMq__kind i{background:var(--kind);border-radius:50%;width:7px;height:7px}.changelog-feed-module__oKjbMq__title{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.changelog-feed-module__oKjbMq__summary{max-width:62ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.changelog-feed-module__oKjbMq__chevron{width:20px;height:20px;color:var(--text-muted);transition:color var(--duration-standard) var(--ease-standard);place-items:center;margin-top:1px;display:grid}.changelog-feed-module__oKjbMq__entry[data-open] .changelog-feed-module__oKjbMq__chevron{color:var(--foreground)}.changelog-feed-module__oKjbMq__panel{overflow:hidden}.changelog-feed-module__oKjbMq__panelInner{padding:0 72px 28px 156px}.changelog-feed-module__oKjbMq__details{gap:6px;max-width:62ch;margin:0;padding:0;list-style:none;display:grid}.changelog-feed-module__oKjbMq__details li{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);padding-left:16px;position:relative}.changelog-feed-module__oKjbMq__details li:before{content:"";background:var(--text-muted);width:6px;height:1px;position:absolute;top:.75em;left:1px}.changelog-feed-module__oKjbMq__photo{max-width:560px;margin:18px 0 0}.changelog-feed-module__oKjbMq__photoFrame{aspect-ratio:16/10;background:var(--surface-muted);border-radius:16px;position:relative;overflow:hidden}.changelog-feed-module__oKjbMq__photoFrame img{object-fit:cover;width:100%;height:100%;display:block}.changelog-feed-module__oKjbMq__photoFrame:after{border-radius:inherit;content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent);pointer-events:none;position:absolute;inset:0}.changelog-feed-module__oKjbMq__photo figcaption{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin-top:8px}.changelog-feed-module__oKjbMq__code{border:1px solid var(--border);background:var(--surface-muted);border-radius:16px;max-width:560px;margin-top:18px;overflow:hidden}.changelog-feed-module__oKjbMq__codeHead{border-bottom:1px solid var(--border);height:40px;color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:0 6px 0 14px;display:flex}.changelog-feed-module__oKjbMq__code pre{color:var(--foreground);font:var(--text-xs)/1.7 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:0;tab-size:2;scrollbar-width:thin;margin:0;padding:14px 16px 16px;overflow-x:auto}.changelog-feed-module__oKjbMq__endCap{color:var(--text-muted);font-size:var(--text-sm);text-align:center;margin:0;padding:32px 28px 56px}@media (hover:hover) and (pointer:fine){.changelog-feed-module__oKjbMq__chip:not([aria-pressed=true]):hover{border-color:var(--border-strong);color:var(--foreground)}.changelog-feed-module__oKjbMq__clear:hover,.changelog-feed-module__oKjbMq__monthNav button:hover,.changelog-feed-module__oKjbMq__subscribeUndo:hover{color:var(--foreground)}.changelog-feed-module__oKjbMq__subscribeUndo:hover{background:var(--surface)}.changelog-feed-module__oKjbMq__row:hover{background:color-mix(in srgb, var(--surface-muted) 60%, transparent)}.changelog-feed-module__oKjbMq__row:hover .changelog-feed-module__oKjbMq__chevron{color:var(--foreground)}}@media (max-width:640px){.changelog-feed-module__oKjbMq__feed{border-radius:var(--radius-panel)}.changelog-feed-module__oKjbMq__header{flex-direction:column;gap:18px;padding:26px 20px}.changelog-feed-module__oKjbMq__subscribeNote{left:6px;right:auto}.changelog-feed-module__oKjbMq__subscribeForm input{width:172px;font-size:var(--text-base)}.changelog-feed-module__oKjbMq__toolbar{padding:4px 20px 18px}.changelog-feed-module__oKjbMq__monthBar{padding-inline:20px}.changelog-feed-module__oKjbMq__scroller{height:520px}.changelog-feed-module__oKjbMq__groupTitle{padding-inline:20px}.changelog-feed-module__oKjbMq__row{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"meta chevron""body body";gap:10px 12px;padding:18px 20px}.changelog-feed-module__oKjbMq__meta{grid-area:meta;align-items:center;gap:10px;padding-top:0;display:flex}.changelog-feed-module__oKjbMq__body{grid-area:body}.changelog-feed-module__oKjbMq__chevron{grid-area:chevron;margin-top:0}.changelog-feed-module__oKjbMq__panelInner{padding:0 20px 24px}}@media (max-width:480px){.changelog-feed-module__oKjbMq__monthCount,.changelog-feed-module__oKjbMq__monthYear{display:none}.changelog-feed-module__oKjbMq__monthText{font-size:var(--text-base)}.changelog-feed-module__oKjbMq__monthNav button{min-width:0;padding:0 9px}.changelog-feed-module__oKjbMq__shown{display:none}}@media (prefers-reduced-motion:reduce){.changelog-feed-module__oKjbMq__feed *,.changelog-feed-module__oKjbMq__feed :before,.changelog-feed-module__oKjbMq__feed :after{transition-duration:0s!important}.changelog-feed-module__oKjbMq__chip:active,.changelog-feed-module__oKjbMq__subscribeSubmit:active{transform:none}}.changelog-feed-module__oKjbMq__readMore{color:var(--text-secondary);font-size:var(--text-sm);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);margin-top:10px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-block}.changelog-feed-module__oKjbMq__readMore:hover{color:var(--foreground);text-decoration-color:currentColor}
.chat-thread-module__leub4q__root{height:100%;min-height:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);flex-direction:column;display:flex}.chat-thread-module__leub4q__viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-thread-module__leub4q__scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;overflow:hidden auto}.chat-thread-module__leub4q__track{overflow:clip}.chat-thread-module__leub4q__content{will-change:transform;padding:12px 16px 14px}.chat-thread-module__leub4q__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__leub4q__day{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:12px;padding:20px 4px 4px;font-weight:500;display:flex}.chat-thread-module__leub4q__day:before,.chat-thread-module__leub4q__day:after{background:var(--border-subtle);content:"";flex:1;height:1px}.chat-thread-module__leub4q__day:first-child{padding-top:4px}.chat-thread-module__leub4q__day>span:empty:before{content:" "}.chat-thread-module__leub4q__row{align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.chat-thread-module__leub4q__row[data-first]{margin-top:14px}.chat-thread-module__leub4q__day+.chat-thread-module__leub4q__row{margin-top:10px}.chat-thread-module__leub4q__row[data-mine]{justify-content:flex-end}.chat-thread-module__leub4q__gutter{flex:none;align-self:flex-end;width:28px}.chat-thread-module__leub4q__stack{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(78%,34rem);display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__stack{align-items:flex-end}.chat-thread-module__leub4q__meta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0 0 2px;padding:0 12px;display:flex}.chat-thread-module__leub4q__author{color:var(--text-secondary);font-weight:500}.chat-thread-module__leub4q__line{align-items:center;gap:6px;max-width:100%;display:flex;position:relative}.chat-thread-module__leub4q__face{display:flex;position:absolute;bottom:0;left:-36px}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__line{flex-direction:row-reverse}.chat-thread-module__leub4q__parts{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__parts{align-items:flex-end}.chat-thread-module__leub4q__bubble{--r:18px;--tight:6px;border-radius:var(--r);background:var(--surface-muted);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__leub4q__row:not([data-mine]):not([data-first]) .chat-thread-module__leub4q__bubble{border-top-left-radius:var(--tight)}.chat-thread-module__leub4q__row:not([data-mine]):not([data-last]) .chat-thread-module__leub4q__bubble{border-bottom-left-radius:var(--tight)}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__bubble{background:var(--accent);color:var(--accent-foreground)}:root[data-theme=dark] .chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__bubble{background:var(--surface-raised)}.chat-thread-module__leub4q__row[data-mine]:not([data-first]) .chat-thread-module__leub4q__bubble{border-top-right-radius:var(--tight)}.chat-thread-module__leub4q__row[data-mine]:not([data-last]) .chat-thread-module__leub4q__bubble{border-bottom-right-radius:var(--tight)}.chat-thread-module__leub4q__row[data-failed] .chat-thread-module__leub4q__bubble{opacity:.6}.chat-thread-module__leub4q__gallery{grid-template-columns:1fr;gap:3px;width:min(240px,100%);display:grid}.chat-thread-module__leub4q__gallery[data-count="2"],.chat-thread-module__leub4q__gallery[data-count="3"],.chat-thread-module__leub4q__gallery[data-count="4"]{grid-template-columns:1fr 1fr}.chat-thread-module__leub4q__gallery[data-count="3"]>:first-child{aspect-ratio:2;grid-column:span 2}.chat-thread-module__leub4q__image{aspect-ratio:1;background:var(--surface-muted);border-radius:16px;display:block;position:relative;overflow:hidden}.chat-thread-module__leub4q__gallery[data-count="1"] .chat-thread-module__leub4q__image{aspect-ratio:4/3}.chat-thread-module__leub4q__gallery:not([data-count="1"]) .chat-thread-module__leub4q__image{border-radius:6px}.chat-thread-module__leub4q__gallery:not([data-count="1"]){border-radius:16px;overflow:hidden}.chat-thread-module__leub4q__image img{object-fit:cover;width:100%;height:100%;display:block}.chat-thread-module__leub4q__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__leub4q__file{border:1px solid var(--border);background:var(--surface);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__leub4q__file>svg{color:var(--text-secondary);flex:none}.chat-thread-module__leub4q__fileText{min-width:0;display:grid}.chat-thread-module__leub4q__fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__leub4q__fileSize{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__file:hover{background:var(--surface-muted)}}.chat-thread-module__leub4q__pickerWrap{flex:none;position:static}.chat-thread-module__leub4q__reactButton{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);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__leub4q__row:hover .chat-thread-module__leub4q__reactButton,.chat-thread-module__leub4q__row:focus-within .chat-thread-module__leub4q__reactButton,.chat-thread-module__leub4q__pickerWrap[data-open] .chat-thread-module__leub4q__reactButton{opacity:1}.chat-thread-module__leub4q__pickerWrap[data-open] .chat-thread-module__leub4q__reactButton{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__reactButton:hover{background:var(--surface-muted);color:var(--foreground)}}@media (hover:none){.chat-thread-module__leub4q__reactButton{opacity:.7}}.chat-thread-module__leub4q__picker{z-index:5;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:calc(100% - 18px) 100%;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:-4px}.chat-thread-module__leub4q__picker[data-mine]{transform-origin:18px 100%;left:-4px;right:auto}.chat-thread-module__leub4q__pickerWrap[data-below] .chat-thread-module__leub4q__picker{transform-origin:calc(100% - 18px) 0;top:calc(100% + 6px);bottom:auto}.chat-thread-module__leub4q__pickerWrap[data-below] .chat-thread-module__leub4q__picker[data-mine]{transform-origin:18px 0}.chat-thread-module__leub4q__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__leub4q__emoji:focus-visible{background:var(--surface-muted)}.chat-thread-module__leub4q__emoji:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__emoji:hover{background:var(--surface-muted);transform:scale(1.12)}}.chat-thread-module__leub4q__reactionClip{margin:-2px -4px;padding:2px 4px 2px 8px;overflow:hidden}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__reactionClip{padding:2px 8px 2px 4px}.chat-thread-module__leub4q__reactions{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__reactions{justify-content:flex-end}.chat-thread-module__leub4q__reaction{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface);height:26px;color:var(--text-secondary);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__leub4q__reaction>span:first-child{font-size:14px}.chat-thread-module__leub4q__reaction[aria-pressed=true]{border-color:color-mix(in oklch, var(--accent) 28%, transparent);background:color-mix(in oklch, var(--accent) 8%, var(--surface));color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__reaction:hover{border-color:var(--border-strong)}}.chat-thread-module__leub4q__reaction:active{transform:scale(.95)}.chat-thread-module__leub4q__countRoll{font-variant-numeric:tabular-nums;display:inline-grid;overflow:hidden}.chat-thread-module__leub4q__countRoll>span{grid-area:1/1}.chat-thread-module__leub4q__receipts{min-height:16px;color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;padding:1px 6px 0;display:flex}.chat-thread-module__leub4q__readers{display:inline-flex}.chat-thread-module__leub4q__reader{box-shadow:0 0 0 2px var(--surface);border-radius:50%;display:inline-flex}.chat-thread-module__leub4q__reader+.chat-thread-module__leub4q__reader{margin-left:-4px}.chat-thread-module__leub4q__status[data-status=failed]{color:var(--danger);align-items:center;gap:8px;display:inline-flex}.chat-thread-module__leub4q__retry{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--danger) 12%, transparent);color:var(--danger);cursor:pointer;font:inherit;border:0;align-items:center;gap:4px;padding:2px 8px;font-weight:500;display:inline-flex}.chat-thread-module__leub4q__avatar{background:var(--surface-muted);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.chat-thread-module__leub4q__avatar img{object-fit:cover;width:100%;height:100%}.chat-thread-module__leub4q__typing{box-sizing:border-box;place-items:center;height:36px;padding:0 14px;display:grid}.chat-thread-module__leub4q__dots{gap:4px;display:inline-flex}.chat-thread-module__leub4q__dots i{background:var(--text-muted);width:6px;height:6px;animation:chat-thread-module__leub4q__breathe 1.2s var(--ease-in-out) infinite;border-radius:50%}.chat-thread-module__leub4q__dots i:nth-child(2){animation-delay:.16s}.chat-thread-module__leub4q__dots i:nth-child(3){animation-delay:.32s}@keyframes chat-thread-module__leub4q__breathe{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat-thread-module__leub4q__dots i{opacity:.6;animation:none}}.chat-thread-module__leub4q__pill{z-index:6;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);height:32px;box-shadow:var(--shadow-floating);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__leub4q__pill>span{gap:.3em;display:inline-flex}.chat-thread-module__leub4q__pill:active{scale:.97}.chat-thread-module__leub4q__composer{border-top:1px solid var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard);padding:10px 12px 12px;display:grid}.chat-thread-module__leub4q__composer[data-dragging]{background:var(--accent-subtle)}.chat-thread-module__leub4q__trayClip{overflow:hidden}.chat-thread-module__leub4q__tray{scrollbar-width:none;gap:8px;margin:0;padding:8px 8px 10px 4px;list-style:none;display:flex;overflow-x:auto}.chat-thread-module__leub4q__pending{flex:none;position:relative}.chat-thread-module__leub4q__pendingImage{object-fit:cover;border-radius:12px;width:56px;height:56px;display:block}.chat-thread-module__leub4q__pendingFile{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);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__leub4q__pendingFile>svg{color:var(--text-secondary);grid-row:span 2;align-self:center}.chat-thread-module__leub4q__pendingName{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__leub4q__pendingSize{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.chat-thread-module__leub4q__remove{border:2px solid var(--surface);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__leub4q__inputRow{align-items:flex-end;gap:6px;display:flex}.chat-thread-module__leub4q__attach{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-secondary);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__leub4q__attach:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__attach:hover{background:var(--surface-muted);color:var(--foreground)}}.chat-thread-module__leub4q__box{border:1px solid var(--border);background:var(--surface);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__leub4q__box:focus-within{border-color:var(--border-strong)}.chat-thread-module__leub4q__composer[data-dragging] .chat-thread-module__leub4q__box{border-color:var(--accent);border-style:dashed}.chat-thread-module__leub4q__field{border-radius:20px;flex:1;min-width:0;position:relative;overflow:hidden}.chat-thread-module__leub4q__mirror,.chat-thread-module__leub4q__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__leub4q__mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.chat-thread-module__leub4q__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__leub4q__textarea::placeholder{color:var(--text-muted)}.chat-thread-module__leub4q__send{background:var(--surface-muted);width:32px;height:32px;color:var(--text-muted);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__leub4q__send[data-ready]{background:var(--accent);color:var(--accent-foreground);cursor:pointer}.chat-thread-module__leub4q__send[data-ready]:active{transform:scale(.92)}.chat-thread-module__leub4q__sendIcon{grid-area:1/1;place-items:center;display:grid}.chat-thread-module__leub4q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.chat-thread-module__leub4q__content{padding-inline:12px}.chat-thread-module__leub4q__stack{max-width:84%}}
.morph-select-module__gFVTha__root{--ms-h:var(--control-height-md);--ms-trigger-w:0px;justify-items:start;gap:var(--space-2);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);display:inline-grid;position:relative}.morph-select-module__gFVTha__root[data-align=end]{justify-items:end}.morph-select-module__gFVTha__root[data-open]{z-index:30}.morph-select-module__gFVTha__label{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}.morph-select-module__gFVTha__anchor{height:var(--ms-h);max-width:100%;position:relative}.morph-select-module__gFVTha__shape{background:var(--surface);box-shadow:var(--shadow-resting);transition:box-shadow var(--duration-considered) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:0;overflow:clip}.morph-select-module__gFVTha__shape:after{content:"";z-index:2;border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.morph-select-module__gFVTha__root[data-align=end] .morph-select-module__gFVTha__shape{left:auto;right:0}.morph-select-module__gFVTha__root[data-open] .morph-select-module__gFVTha__shape{background:var(--surface-raised);box-shadow:var(--shadow-floating)}.morph-select-module__gFVTha__root[data-disabled] .morph-select-module__gFVTha__shape{opacity:.55}@media (hover:hover) and (pointer:fine){.morph-select-module__gFVTha__root:not([data-open],[data-disabled]) .morph-select-module__gFVTha__shape:hover{background:var(--surface-muted)}.morph-select-module__gFVTha__root:not([data-open],[data-disabled]) .morph-select-module__gFVTha__shape:hover:after{border-color:var(--border-strong)}}.morph-select-module__gFVTha__lid{z-index:1;height:var(--ms-h);position:absolute;top:0;left:0;right:0}.morph-select-module__gFVTha__trigger{box-sizing:border-box;height:var(--ms-h);align-items:center;gap:var(--space-2);font-size:var(--text-sm);white-space:nowrap;padding:0 36px 0 14px;font-weight:500;display:flex}.morph-select-module__gFVTha__lid .morph-select-module__gFVTha__trigger{width:100%;color:inherit;cursor:pointer;letter-spacing:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0;font-family:inherit;position:absolute;inset:0}.morph-select-module__gFVTha__lid .morph-select-module__gFVTha__trigger:disabled{cursor:not-allowed}.morph-select-module__gFVTha__measure{visibility:hidden;pointer-events:none;width:max-content;max-width:min(20rem,100vw - 2rem);position:static}.morph-select-module__gFVTha__root[data-ready] .morph-select-module__gFVTha__measure{position:absolute;top:0;left:0}.morph-select-module__gFVTha__root[data-align=end][data-ready] .morph-select-module__gFVTha__measure{left:auto;right:0}.morph-select-module__gFVTha__slot{flex:1;min-width:0;height:100%;display:block;position:relative}.morph-select-module__gFVTha__slot[data-hidden]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.morph-select-module__gFVTha__layer{align-items:center;gap:var(--space-2);min-width:0;display:flex;position:absolute;inset:0}.morph-select-module__gFVTha__valueText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.morph-select-module__gFVTha__placeholder{color:var(--text-muted);font-weight:400}.morph-select-module__gFVTha__icon{width:20px;height:20px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.morph-select-module__gFVTha__icon>svg{width:16px;height:16px}.morph-select-module__gFVTha__icon>img{object-fit:cover;border-radius:50%;width:20px;height:20px}.morph-select-module__gFVTha__chevron{width:16px;height:16px;color:var(--text-muted);pointer-events:none;place-items:center;margin-top:-8px;display:grid;position:absolute;top:50%;right:12px}.morph-select-module__gFVTha__searchRow{align-items:center;gap:var(--space-2);padding:0 2px 0 14px;display:flex;position:absolute;inset:0}.morph-select-module__gFVTha__searchRow[inert]{pointer-events:none}.morph-select-module__gFVTha__searchIcon{color:var(--text-muted);flex:none}.morph-select-module__gFVTha__input{min-width:0;height:100%;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:none;flex:1;padding:0}.morph-select-module__gFVTha__input::placeholder{color:var(--text-muted)}.morph-select-module__gFVTha__clear{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 8%, transparent);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;place-items:center;padding:0;display:grid}.morph-select-module__gFVTha__closeHit{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;width:36px;height:36px;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0}@media (hover:hover) and (pointer:fine){.morph-select-module__gFVTha__closeHit:hover,.morph-select-module__gFVTha__clear:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.morph-select-module__gFVTha__clear:hover{color:var(--foreground)}}.morph-select-module__gFVTha__listFace{top:var(--ms-h);box-sizing:border-box;width:max(var(--ms-trigger-w), min(var(--ms-panel-w), calc(100vw - 2rem)));padding:0 6px 6px;position:absolute;left:0}.morph-select-module__gFVTha__root[data-align=end] .morph-select-module__gFVTha__listFace{left:auto;right:0}.morph-select-module__gFVTha__listFace:before{content:"";background:var(--border-subtle);height:1px;position:absolute;top:0;left:14px;right:14px}.morph-select-module__gFVTha__listFace[inert]{pointer-events:none}.morph-select-module__gFVTha__scroll{max-height:var(--ms-list-max);overscroll-behavior:contain;scrollbar-width:thin;padding-top:6px;overflow-y:auto}.morph-select-module__gFVTha__options{gap:2px;display:grid;position:relative}.morph-select-module__gFVTha__highlight{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:16px;position:absolute;top:0;left:0;right:0}.morph-select-module__gFVTha__group{gap:2px;display:grid}.morph-select-module__gFVTha__group+.morph-select-module__gFVTha__group{margin-top:4px}.morph-select-module__gFVTha__groupLabel{color:var(--text-muted);font-size:var(--text-xs);padding:8px 10px 4px;font-weight:400}.morph-select-module__gFVTha__option{box-sizing:border-box;align-items:center;gap:var(--space-2);min-height:36px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-fast) var(--ease-standard);border-radius:16px;padding:0 10px 0 8px;display:flex;position:relative}.morph-select-module__gFVTha__option[data-active],.morph-select-module__gFVTha__option[aria-selected=true]{color:var(--foreground)}.morph-select-module__gFVTha__option[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed;opacity:.6}.morph-select-module__gFVTha__optionValue{align-items:center;gap:var(--space-2);flex:1;min-width:0;font-weight:500;display:flex}.morph-select-module__gFVTha__meta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.morph-select-module__gFVTha__check{width:16px;height:16px;color:var(--foreground);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid;transform:scale(.6)}.morph-select-module__gFVTha__check[data-on]{opacity:1;transform:none}.morph-select-module__gFVTha__empty{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:12px 10px 14px}.morph-select-module__gFVTha__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.morph-select-module__gFVTha__shape,.morph-select-module__gFVTha__check,.morph-select-module__gFVTha__slot{transition-duration:0s}}@media (prefers-contrast:more){.morph-select-module__gFVTha__shape:after{border-color:var(--border-strong)}}
.stepper-module__k143wa__root{--marker:1.75rem;--halo:4px;min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.stepper-module__k143wa__horizontal{width:100%;container:stepper/inline-size}.stepper-module__k143wa__list{margin:0;padding:0;list-style:none;display:grid}.stepper-module__k143wa__item{min-width:0;position:relative}.stepper-module__k143wa__horizontal .stepper-module__k143wa__item:not(:last-child){padding-inline-end:var(--space-4)}.stepper-module__k143wa__vertical .stepper-module__k143wa__item:not(:last-child){padding-bottom:var(--space-5)}.stepper-module__k143wa__compact.stepper-module__k143wa__vertical .stepper-module__k143wa__item:not(:last-child){padding-bottom:var(--space-6)}.stepper-module__k143wa__head{border-radius:var(--space-2);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:grid}.stepper-module__k143wa__head[data-clickable]{cursor:pointer}.stepper-module__k143wa__horizontal .stepper-module__k143wa__head{justify-items:start;row-gap:var(--space-3);width:fit-content;max-width:100%}.stepper-module__k143wa__vertical .stepper-module__k143wa__head{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--space-3);align-items:start;width:100%}.stepper-module__k143wa__compact.stepper-module__k143wa__vertical .stepper-module__k143wa__head{grid-template-columns:var(--marker);column-gap:0}.stepper-module__k143wa__head:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.stepper-module__k143wa__head:focus:not(:focus-visible){outline:none}.stepper-module__k143wa__marker{width:var(--marker);height:var(--marker);flex:none;place-items:center;display:grid;position:relative}.stepper-module__k143wa__ring{inset:calc(var(--halo) * -1);border-radius:var(--radius-pill);background:var(--accent-subtle);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute}.stepper-module__k143wa__disc{border-radius:var(--radius-pill);background:var(--surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);place-items:center;font-weight:500;line-height:1;display:grid;position:relative}.stepper-module__k143wa__glyph{grid-area:1/1;place-items:center;display:grid}.stepper-module__k143wa__icon{width:.875rem;height:.875rem}.stepper-module__k143wa__item[data-status=current] .stepper-module__k143wa__disc{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--foreground)}.stepper-module__k143wa__item[data-status=complete] .stepper-module__k143wa__disc{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-foreground)}.stepper-module__k143wa__item[data-status=error] .stepper-module__k143wa__disc{background:color-mix(in oklch, var(--danger) 10%, var(--surface));box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger)}.stepper-module__k143wa__item[data-status=error] .stepper-module__k143wa__ring{background:color-mix(in oklch, var(--danger) 16%, transparent)}.stepper-module__k143wa__connector{border-radius:var(--radius-pill);background:var(--border);pointer-events:none;position:absolute;overflow:hidden}.stepper-module__k143wa__horizontal .stepper-module__k143wa__connector{top:calc(var(--marker) / 2 - 1px);inset-inline:calc(var(--marker) + var(--halo) + var(--space-1)) calc(var(--halo) + var(--space-1));height:2px}.stepper-module__k143wa__vertical .stepper-module__k143wa__connector{top:calc(var(--marker) + var(--halo) + 2px);bottom:calc(var(--halo) + 2px);width:2px;inset-inline-start:calc(var(--marker) / 2 - 1px)}.stepper-module__k143wa__fill{border-radius:inherit;background:var(--accent);position:absolute;inset:0}.stepper-module__k143wa__horizontal .stepper-module__k143wa__fill{transform-origin:0}.stepper-module__k143wa__horizontal .stepper-module__k143wa__fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.stepper-module__k143wa__vertical .stepper-module__k143wa__fill{transform-origin:top}.stepper-module__k143wa__text{min-width:0;display:grid}.stepper-module__k143wa__vertical .stepper-module__k143wa__text{padding-top:.25rem}.stepper-module__k143wa__label{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:break-word;transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:1.25rem;display:block}.stepper-module__k143wa__item[data-status=complete] .stepper-module__k143wa__label{color:var(--text-secondary)}.stepper-module__k143wa__item[data-status=current] .stepper-module__k143wa__label,.stepper-module__k143wa__item[data-status=error] .stepper-module__k143wa__label{color:var(--foreground)}.stepper-module__k143wa__slot{display:block}.stepper-module__k143wa__slotInner{display:block;position:relative}.stepper-module__k143wa__description,.stepper-module__k143wa__error{font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);overflow-wrap:break-word;padding-top:2px;display:block}.stepper-module__k143wa__description{color:var(--text-muted)}.stepper-module__k143wa__error{color:var(--danger)}.stepper-module__k143wa__caption{margin-top:var(--space-3);display:none}.stepper-module__k143wa__captionLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;display:block}@media (hover:hover) and (pointer:fine){.stepper-module__k143wa__head[data-clickable]:hover .stepper-module__k143wa__label{color:var(--foreground)}.stepper-module__k143wa__item[data-status=complete] .stepper-module__k143wa__head[data-clickable]:hover .stepper-module__k143wa__disc{background:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent-strong)}.stepper-module__k143wa__item[data-status=error] .stepper-module__k143wa__head[data-clickable]:hover .stepper-module__k143wa__disc{background:color-mix(in oklch, var(--danger) 18%, var(--surface))}}.stepper-module__k143wa__head[data-clickable]:active .stepper-module__k143wa__disc{transform:scale(.92)}.stepper-module__k143wa__srOnly,.stepper-module__k143wa__compact .stepper-module__k143wa__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.stepper-module__k143wa__compact.stepper-module__k143wa__horizontal .stepper-module__k143wa__caption{display:grid}@container stepper (max-width:30rem){.stepper-module__k143wa__horizontal .stepper-module__k143wa__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.stepper-module__k143wa__horizontal .stepper-module__k143wa__caption{display:grid}}@media (prefers-reduced-motion:reduce){.stepper-module__k143wa__disc,.stepper-module__k143wa__ring,.stepper-module__k143wa__label{transition:none}.stepper-module__k143wa__head[data-clickable]:active .stepper-module__k143wa__disc{transform:none}}
.signature-pad-module__x2r3ja__root{--ink-black:var(--foreground);--ink-blue:#1c50b5;--ink-violet:#683cc5;width:100%;min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);gap:10px;display:grid}@supports (color:lab(0% 0 0)){.signature-pad-module__x2r3ja__root{--ink-blue:lab(35.4831% 14.2762 -59.6319);--ink-violet:lab(37.3803% 43.5434 -65.8522)}}:root[data-theme=dark] .signature-pad-module__x2r3ja__root{--ink-blue:#80b3fd;--ink-violet:#baa3fe}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .signature-pad-module__x2r3ja__root{--ink-blue:lab(71.5176% -1.89275 -42.5477);--ink-violet:lab(71.664% 23.175 -42.6908)}}.signature-pad-module__x2r3ja__pad{aspect-ratio:600/260;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;isolation:isolate;transition:border-color var(--duration-fast) var(--ease-standard);position:relative;overflow:hidden}.signature-pad-module__x2r3ja__pad[data-drawing]{border-color:var(--border-strong)}.signature-pad-module__x2r3ja__guide{pointer-events:none;position:absolute;inset:0}.signature-pad-module__x2r3ja__baseline{border-top:1.5px dashed var(--border-strong);position:absolute;top:72%;left:7%;right:7%}.signature-pad-module__x2r3ja__mark{color:var(--text-muted);position:absolute;top:72%;left:7%;translate:0 calc(-100% - 6px)}.signature-pad-module__x2r3ja__signer{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);position:absolute;top:calc(72% + 8px);left:7%}.signature-pad-module__x2r3ja__hint{color:var(--text-muted);font-size:var(--text-lg);line-height:var(--leading-body);white-space:nowrap;position:absolute;top:72%;left:50%;translate:-50% calc(-100% - 8px)}.signature-pad-module__x2r3ja__ink{pointer-events:none;position:absolute;inset:0}.signature-pad-module__x2r3ja__ink svg{width:100%;height:100%;display:block;overflow:visible}.signature-pad-module__x2r3ja__stroke{fill:var(--ink-black)}.signature-pad-module__x2r3ja__stroke[data-color=blue],.signature-pad-module__x2r3ja__nib[data-color=blue]{fill:var(--ink-blue)}.signature-pad-module__x2r3ja__stroke[data-color=violet],.signature-pad-module__x2r3ja__nib[data-color=violet]{fill:var(--ink-violet)}.signature-pad-module__x2r3ja__nib{fill:var(--ink-black);opacity:.35}.signature-pad-module__x2r3ja__sweep{pointer-events:none;position:absolute;inset:0}.signature-pad-module__x2r3ja__sweep:before{content:"";background:var(--foreground);opacity:.5;border-radius:2px;width:2px;position:absolute;top:8%;bottom:8%;left:-1px}.signature-pad-module__x2r3ja__sweep:after{content:"";background:linear-gradient(to right, transparent, color-mix(in oklch, var(--foreground) 5%, transparent));width:28px;position:absolute;top:0;bottom:0;left:-28px}.signature-pad-module__x2r3ja__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.signature-pad-module__x2r3ja__group{align-items:center;gap:2px;display:flex}.signature-pad-module__x2r3ja__divider{background:var(--border);width:1px;height:20px;margin:0 6px}.signature-pad-module__x2r3ja__choice{align-items:center;gap:2px;display:flex}.signature-pad-module__x2r3ja__option{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.signature-pad-module__x2r3ja__selected{border-radius:inherit;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border);position:absolute;inset:0}.signature-pad-module__x2r3ja__swatch{background:var(--ink-black);border-radius:50%;width:16px;height:16px;position:relative}.signature-pad-module__x2r3ja__swatch[data-color=blue]{background:var(--ink-blue)}.signature-pad-module__x2r3ja__swatch[data-color=violet]{background:var(--ink-violet)}.signature-pad-module__x2r3ja__weight{background:var(--foreground);border-radius:50%;position:relative}.signature-pad-module__x2r3ja__iconButton{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--text-secondary);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;place-items:center;padding:0;display:grid}.signature-pad-module__x2r3ja__iconButton:active:not(:disabled){transform:scale(.94)}.signature-pad-module__x2r3ja__iconButton:disabled{color:var(--text-muted);opacity:.45;cursor:default}.signature-pad-module__x2r3ja__iconButton[aria-pressed=true]{background:var(--surface-muted);color:var(--foreground)}.signature-pad-module__x2r3ja__swap{place-items:center;display:grid}.signature-pad-module__x2r3ja__exports{justify-content:flex-end;align-items:center;gap:6px;display:flex}.signature-pad-module__x2r3ja__exportLabel{color:var(--text-muted);font-size:var(--text-xs);margin-right:4px}.signature-pad-module__x2r3ja__export{min-width:76px;height:var(--control-height-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);padding:0 12px;display:grid}.signature-pad-module__x2r3ja__export:active:not(:disabled){transform:scale(.97)}.signature-pad-module__x2r3ja__export:disabled{color:var(--text-muted);cursor:default}.signature-pad-module__x2r3ja__exportContent{grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.signature-pad-module__x2r3ja__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.signature-pad-module__x2r3ja__option:hover,.signature-pad-module__x2r3ja__iconButton:hover:not(:disabled),.signature-pad-module__x2r3ja__export:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}
