@layer primitive{.chart-frame-module__z5hPIa__root{align-content:start;gap:var(--space-6);min-width:0;margin:0;display:grid}.chart-frame-module__z5hPIa__header{justify-content:space-between;align-items:start;gap:var(--space-5);flex-wrap:wrap;display:flex}.chart-frame-module__z5hPIa__heading{gap:var(--space-2);min-width:0;display:grid}.chart-frame-module__z5hPIa__title{color:var(--ink);font-size:var(--text-15);font-weight:var(--weight-strong)}.chart-frame-module__z5hPIa__actions{align-items:center;gap:var(--space-3);display:flex}.chart-frame-module__z5hPIa__footer{padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--text-12)}}
@layer primitive{.table-module__oforKa__scroll{border-radius:inherit;min-width:0;position:relative;overflow-x:auto}.table-module__oforKa__scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.table-module__oforKa__table{--cell-y:var(--space-5);--cell-x:var(--space-6);border-collapse:collapse;width:100%;color:var(--ink);font-size:var(--text-body,var(--text-13));font-variant-numeric:tabular-nums}.table-module__oforKa__compact{--cell-y:var(--space-3);--cell-x:var(--space-5);font-size:var(--text-12)}.table-module__oforKa__caption{padding:var(--space-5) var(--cell-x);border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--text-body,var(--text-13));font-weight:var(--weight-strong);text-align:start;caption-side:top}.table-module__oforKa__head{background:var(--surface-panel-2)}.table-module__oforKa__th{padding:var(--cell-y) var(--cell-x);border-bottom:1px solid var(--line-strong);color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-align:start;text-transform:uppercase;white-space:nowrap}.table-module__oforKa__td{padding:var(--cell-y) var(--cell-x);border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle}.table-module__oforKa__row:last-child>.table-module__oforKa__td{border-bottom:0}.table-module__oforKa__row>.table-module__oforKa__th{border-bottom:1px solid var(--line);color:var(--ink);font-size:inherit;font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.table-module__oforKa__row:last-child>.table-module__oforKa__th{border-bottom:0}.table-module__oforKa__row:hover>:is(.table-module__oforKa__td,.table-module__oforKa__th){background:var(--surface-hover)}.table-module__oforKa__row[data-selected]>:is(.table-module__oforKa__td,.table-module__oforKa__th){background:var(--accent-tint)}.table-module__oforKa__foot>.table-module__oforKa__row>:is(.table-module__oforKa__td,.table-module__oforKa__th){border-top:1px solid var(--line-strong);font-weight:var(--weight-strong);border-bottom:0}.table-module__oforKa__numeric{text-align:end}.table-module__oforKa__shrink{white-space:nowrap;width:1%}.table-module__oforKa__sort{align-items:center;gap:var(--space-2);margin:calc(var(--space-2) * -1);padding:var(--space-2);border-radius:var(--radius-1);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.table-module__oforKa__sort svg{opacity:.6;width:12px;height:12px}.table-module__oforKa__sort:hover{color:var(--ink)}.table-module__oforKa__sort:focus-visible{outline:2px solid var(--accent);outline-offset:0}.table-module__oforKa__th[aria-sort=ascending],.table-module__oforKa__th[aria-sort=descending]{color:var(--ink)}.table-module__oforKa__th[aria-sort=ascending] svg,.table-module__oforKa__th[aria-sort=descending] svg{opacity:1}}
@layer primitive{.chart-legend-module__Rm9x3q__root{gap:var(--space-3) var(--space-7);font-size:var(--text-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chart-legend-module__Rm9x3q__root[data-layout=list]{gap:var(--space-3);display:grid}.chart-legend-module__Rm9x3q__item{align-items:center;gap:var(--space-3);min-width:0;color:var(--ink-2);display:flex}.chart-legend-module__Rm9x3q__swatch{flex:none;overflow:visible}.chart-legend-module__Rm9x3q__swatch line{stroke:var(--series);stroke-linecap:round;stroke-width:2.5px}.chart-legend-module__Rm9x3q__swatch line[data-line=dashed]{stroke-dasharray:5 3}.chart-legend-module__Rm9x3q__swatch line[data-line=dotted]{stroke-dasharray:.5 4}.chart-legend-module__Rm9x3q__swatch circle,.chart-legend-module__Rm9x3q__swatch path{fill:var(--series)}.chart-legend-module__Rm9x3q__value{padding-left:var(--space-5);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.chart-legend-module__Rm9x3q__note{color:var(--ink-3)}}
@layer primitive{.chart-module__hDxb1G__root{gap:var(--space-5);min-width:0;color:var(--ink);font-size:var(--text-13);display:grid}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.chart-module__hDxb1G__root[data-motion-pending] [data-mark]{opacity:0}}.chart-module__hDxb1G__root [data-mark]{transform-box:fill-box}.chart-module__hDxb1G__cartesian{grid-template-columns:calc(var(--axis-ch,3) * 1ch) minmax(0, 1fr);grid-template-rows:var(--plot-h,13rem) auto;column-gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-11);font-variant-numeric:tabular-nums;display:grid;container-type:inline-size}.chart-module__hDxb1G__yAxis{color:var(--chart-label,var(--ink-3));position:relative}.chart-module__hDxb1G__yAxis span{white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.chart-module__hDxb1G__area{min-width:0;position:relative}.chart-module__hDxb1G__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.chart-module__hDxb1G__notes{pointer-events:none;position:absolute;inset:0}.chart-module__hDxb1G__notes span{color:var(--chart-label,var(--ink-3));white-space:nowrap;line-height:1;position:absolute;transform:translate(-50%,calc(-100% - 4px))}.chart-module__hDxb1G__xAxis{height:1.4em;margin-top:var(--space-3);color:var(--chart-label,var(--ink-3));grid-column:2;position:relative}.chart-module__hDxb1G__xAxis span{white-space:nowrap;line-height:1.4;position:absolute;top:0;transform:translate(-50%)}.chart-module__hDxb1G__xAxis span[data-align=start]{transform:none}.chart-module__hDxb1G__xAxis span[data-align=end]{transform:translate(-100%)}.chart-module__hDxb1G__xAxis[data-wrap]{height:3.6em}.chart-module__hDxb1G__xAxis[data-wrap] span{text-align:center;white-space:normal;line-height:1.2}.chart-module__hDxb1G__xAxis[data-angled]{height:calc(var(--label-ch,4) * .7ch + 1em)}.chart-module__hDxb1G__xAxis[data-angled] span{transform-origin:100% 0;transform:translate(-100%)rotate(-40deg)}@container (max-width:34rem){.chart-module__hDxb1G__xAxis span[data-tier="0"]{display:none}}@container (max-width:20rem){.chart-module__hDxb1G__xAxis span:not([data-tier="2"]){display:none}}.chart-module__hDxb1G__grid{stroke:var(--chart-grid,var(--line));stroke-width:1px;vector-effect:non-scaling-stroke}.chart-module__hDxb1G__zero{stroke:var(--chart-axis,var(--line-strong));stroke-width:1px;vector-effect:non-scaling-stroke}.chart-module__hDxb1G__column{fill:var(--series);transform-origin:50% 100%}.chart-module__hDxb1G__column[data-negative]{transform-origin:50% 0}.chart-module__hDxb1G__line{fill:none;stroke:var(--series);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.chart-module__hDxb1G__line[data-line=dashed]{stroke-dasharray:6 4}.chart-module__hDxb1G__line[data-line=dotted]{stroke-dasharray:.5 4.5}.chart-module__hDxb1G__area{fill:color-mix(in oklab, var(--series) 16%, transparent);stroke:none}.chart-module__hDxb1G__area[data-stacked]{fill:color-mix(in oklab, var(--series) 34%, transparent)}.chart-module__hDxb1G__point{stroke:var(--series);stroke-linecap:round;stroke-width:7px;vector-effect:non-scaling-stroke}.chart-module__hDxb1G__empty{min-height:8rem;padding:var(--space-7);border:1px dashed var(--line);border-radius:var(--radius-2);color:var(--ink-3);font-size:var(--text-13);text-align:center;place-items:center;display:grid}.chart-module__hDxb1G__data{color:var(--ink-3);font-size:var(--text-12)}.chart-module__hDxb1G__data>summary{width:fit-content;padding-block:var(--space-2);border-radius:var(--radius-1);cursor:pointer}.chart-module__hDxb1G__data>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chart-module__hDxb1G__data[open]>summary{margin-bottom:var(--space-4)}.chart-module__hDxb1G__dot{fill:var(--chart-neutral);transform-origin:50%}.chart-module__hDxb1G__dot[data-state=up]{fill:var(--chart-pos)}.chart-module__hDxb1G__dot[data-state=down]{fill:var(--chart-neg)}.chart-module__hDxb1G__bubble{fill:var(--series);fill-opacity:.6;stroke:var(--surface-panel);stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-origin:50%}.chart-module__hDxb1G__shape{fill:var(--series);fill-opacity:.85;stroke:var(--surface-panel);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-module__hDxb1G__inspect{border-radius:var(--radius-1);cursor:crosshair;touch-action:pan-y;position:absolute;inset:0}.chart-module__hDxb1G__inspect:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.chart-module__hDxb1G__crosshair,.chart-module__hDxb1G__inspectBand,.chart-module__hDxb1G__marker,.chart-module__hDxb1G__readout{pointer-events:none;position:absolute}.chart-module__hDxb1G__crosshair{border-left:1px dashed var(--chart-axis,var(--line-strong));width:0;top:0;bottom:0}.chart-module__hDxb1G__inspectBand{background:color-mix(in oklab, var(--ink) 6%, transparent);top:0;bottom:0}.chart-module__hDxb1G__marker{border:2px solid var(--surface-panel);background:var(--series);width:9px;height:9px;box-shadow:0 0 0 1px var(--series);border-radius:50%;transform:translate(-50%,-50%)}.chart-module__hDxb1G__readout{--readout-w:min(15rem, 100%);--gap:var(--space-5);top:0;left:clamp(0px, calc(var(--x) + var(--gap)), calc(100% - var(--readout-w)));z-index:1;width:var(--readout-w);gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow);font-family:var(--font-sans);font-size:var(--text-12);display:grid}.chart-module__hDxb1G__readout[data-side=left]{left:clamp(0px, calc(var(--x) - var(--gap) - var(--readout-w)), calc(100% - var(--readout-w)))}@media (prefers-reduced-motion:no-preference){.chart-module__hDxb1G__crosshair,.chart-module__hDxb1G__inspectBand,.chart-module__hDxb1G__marker,.chart-module__hDxb1G__readout{transition:left var(--dur-1) var(--ease), top var(--dur-1) var(--ease)}}.chart-module__hDxb1G__readoutTitle{color:var(--ink);font-weight:var(--weight-strong);margin:0}.chart-module__hDxb1G__readoutRow{align-items:baseline;gap:var(--space-4);color:var(--ink-2);margin:0;display:flex}.chart-module__hDxb1G__readoutRow:before{background:var(--series);content:"";border-radius:2px;flex:none;align-self:center;width:8px;height:8px}.chart-module__hDxb1G__readoutRow[data-total]{padding-top:var(--space-2);border-top:1px solid var(--line);color:var(--ink)}.chart-module__hDxb1G__readoutRow[data-total]:before{background:0 0}.chart-module__hDxb1G__readoutLabel{flex:1;min-width:0}.chart-module__hDxb1G__readoutValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.chart-module__hDxb1G__readoutNote{color:var(--ink-3);font-size:var(--text-11);margin:0}.chart-module__hDxb1G__readoutRow[data-missing] .chart-module__hDxb1G__readoutValue{color:var(--ink-3);font-family:var(--font-sans);font-style:italic}}
@layer primitive{.alert-module__WEp8OG__root{align-items:flex-start;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-2);font-size:var(--text-body,var(--text-13));line-height:var(--leading-snug);border:1px solid;display:flex}.alert-module__WEp8OG__body{gap:var(--space-2);flex:1;min-width:0;display:grid}.alert-module__WEp8OG__title{font-weight:var(--weight-strong);margin:0}.alert-module__WEp8OG__text{color:var(--ink)}.alert-module__WEp8OG__action{margin-top:var(--space-3)}.alert-module__WEp8OG__dismiss{width:var(--control-sm);height:var(--control-sm);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1) 0 0;border-radius:var(--radius-1);color:inherit;cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.alert-module__WEp8OG__dismiss:hover{background:var(--surface-hover-2)}.alert-module__WEp8OG__dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.alert-module__WEp8OG__dismiss svg{width:14px;height:14px}.alert-module__WEp8OG__neutral{border-color:var(--line);background:var(--surface-panel-2);color:var(--ink-2)}.alert-module__WEp8OG__accent{border-color:var(--accent-line);background:var(--accent-tint);color:var(--accent)}.alert-module__WEp8OG__info{border-color:var(--info-line);background:var(--info-tint);color:var(--info)}.alert-module__WEp8OG__warn{border-color:var(--warn-line);background:var(--warn-tint);color:var(--warn)}.alert-module__WEp8OG__crit{border-color:var(--crit-line);background:var(--crit-tint);color:var(--crit)}}
@layer primitive{.accordion-module__oW5jQq__root{width:100%}.accordion-module__oW5jQq__item{border-bottom:1px solid var(--line)}.accordion-module__oW5jQq__heading{margin:0}.accordion-module__oW5jQq__trigger{width:100%;min-height:var(--control-lg);justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-2);border-radius:var(--radius-1);color:var(--ink);font:inherit;font-size:var(--text-body,var(--text-13));font-weight:var(--weight-strong);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.accordion-module__oW5jQq__trigger:where(:hover:not(:disabled)){color:var(--accent)}.accordion-module__oW5jQq__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.accordion-module__oW5jQq__trigger:disabled{opacity:.45;cursor:not-allowed}.accordion-module__oW5jQq__chevron{width:14px;height:14px;color:var(--ink-3);transition:transform var(--dur-2) var(--ease);flex:none}.accordion-module__oW5jQq__trigger[data-state=open] .accordion-module__oW5jQq__chevron{transform:rotate(180deg)}.accordion-module__oW5jQq__content{color:var(--ink-2);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body);overflow:hidden}.accordion-module__oW5jQq__inner{padding:0 var(--space-2) var(--space-7)}}
@layer primitive{.avatar-module__v6H3Za__root{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent);font-weight:var(--weight-strong);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.avatar-module__v6H3Za__sm{width:20px;height:20px;font-size:var(--text-9)}.avatar-module__v6H3Za__md{width:28px;height:28px;font-size:var(--text-11)}.avatar-module__v6H3Za__lg{width:40px;height:40px;font-size:var(--text-15)}.avatar-module__v6H3Za__image{object-fit:cover;width:100%;height:100%}}
@layer primitive{.badge-module__1HW2rq__root{align-items:center;gap:var(--space-2);padding:2px var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-11);font-weight:var(--weight-strong);line-height:var(--leading-snug);white-space:nowrap;border:1px solid;display:inline-flex}.badge-module__1HW2rq__neutral{border-color:var(--line);background:var(--surface-hover);color:var(--ink-2)}.badge-module__1HW2rq__accent{border-color:var(--accent-line);background:var(--accent-tint);color:var(--accent)}.badge-module__1HW2rq__info{border-color:var(--info-line);background:var(--info-tint);color:var(--info)}.badge-module__1HW2rq__warn{border-color:var(--warn-line);background:var(--warn-tint);color:var(--warn)}.badge-module__1HW2rq__crit{border-color:var(--crit-line);background:var(--crit-tint);color:var(--crit)}.badge-module__1HW2rq__dot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:6px;height:6px}}
@layer primitive{.description-list-module___ncZta__root{margin:0}.description-list-module___ncZta__item{gap:var(--space-7);padding-block:var(--space-5);border-bottom:1px solid var(--line);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);display:grid}.description-list-module___ncZta__item:last-child{border-bottom:0}.description-list-module___ncZta__term{color:var(--ink-3)}.description-list-module___ncZta__value{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.description-list-module___ncZta__item{gap:var(--space-2);grid-template-columns:1fr}}}
@layer primitive{.empty-module__JDIr8W__root{justify-items:center;gap:var(--space-4);padding:var(--space-9) var(--space-7);color:var(--ink-3);text-align:center;display:grid}.empty-module__JDIr8W__title{color:var(--ink);font-size:var(--text-15);font-weight:var(--weight-strong);margin:0}.empty-module__JDIr8W__body{max-width:44ch;font-size:var(--text-body,var(--text-13));line-height:var(--leading-body);margin:0}.empty-module__JDIr8W__action{margin-top:var(--space-3)}}
@layer primitive{.skeleton-module__YQxnna__root{border-radius:var(--radius-1);background:var(--surface-hover-2) linear-gradient(90deg, transparent, var(--surface-hover), transparent) no-repeat;background-size:200% 100%;width:100%;height:1em;animation:1.4s ease-in-out infinite skeleton-module__YQxnna__shimmer;display:block}.skeleton-module__YQxnna__circle{aspect-ratio:1;border-radius:var(--radius-pill);flex:none;height:auto}.skeleton-module__YQxnna__text{gap:var(--space-3);display:grid}@media (prefers-reduced-motion:reduce){.skeleton-module__YQxnna__root{animation:none}}@keyframes skeleton-module__YQxnna__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}}
@layer composition{.toast-module__qmu_zG__region{z-index:var(--z-toast);right:var(--space-7);bottom:var(--space-7);width:min(24rem, calc(100vw - var(--space-7) * 2));pointer-events:none;position:fixed}.toast-module__qmu_zG__region:focus-visible{outline:none}.toast-module__qmu_zG__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.toast-module__qmu_zG__toast{align-items:start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);border-left:3px solid var(--tone,var(--line-strong));pointer-events:auto;animation:toast-module__qmu_zG__toast-in var(--dur-3) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.toast-module__qmu_zG__toast[data-tone=accent]{--tone:var(--accent)}.toast-module__qmu_zG__toast[data-tone=warn]{--tone:var(--warn)}.toast-module__qmu_zG__toast[data-tone=crit]{--tone:var(--crit)}.toast-module__qmu_zG__icon{width:18px;height:20px;color:var(--tone,var(--ink-3));place-items:center;display:grid}.toast-module__qmu_zG__icon svg{width:16px;height:16px}.toast-module__qmu_zG__text{gap:var(--space-1);min-width:0;display:grid}.toast-module__qmu_zG__title{color:var(--ink);font-size:var(--text-13);font-weight:var(--weight-strong);line-height:var(--leading-snug)}.toast-module__qmu_zG__description{color:var(--ink-2);font-size:var(--text-12);line-height:var(--leading-snug);overflow-wrap:anywhere}.toast-module__qmu_zG__actions{align-items:center;gap:var(--space-2);display:flex}@keyframes toast-module__qmu_zG__toast-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:40rem){.toast-module__qmu_zG__region{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);width:auto}}}
@layer primitive{.button-module__liDkIa__root{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--button-radius,var(--radius-2));background:var(--surface-panel);color:var(--ink);font:inherit;font-size:var(--text-control,var(--text-13));font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);line-height:1;display:inline-flex}.button-module__liDkIa__root>svg{flex:none;width:1.15em;height:1.15em}.button-module__liDkIa__sm{min-height:var(--control-sm);padding-inline:var(--space-4)}.button-module__liDkIa__md{min-height:var(--control-md);padding-inline:var(--space-6)}.button-module__liDkIa__lg{min-height:var(--control-lg);padding-inline:var(--space-8)}.button-module__liDkIa__icon{width:var(--control-md);min-height:var(--control-md);padding:0}.button-module__liDkIa__secondary:hover:not(:disabled){background:var(--surface-hover-2)}.button-module__liDkIa__primary{border-color:var(--fill);background:var(--fill);color:var(--fill-ink)}.button-module__liDkIa__primary:hover:not(:disabled){border-color:var(--fill-hover);background:var(--fill-hover)}.button-module__liDkIa__quiet{color:var(--accent);background:0 0;border-color:#0000}.button-module__liDkIa__quiet:hover:not(:disabled){background:var(--surface-hover)}.button-module__liDkIa__danger{border-color:var(--crit-line);color:var(--crit)}.button-module__liDkIa__danger:hover:not(:disabled){background:var(--crit-tint)}.button-module__liDkIa__root:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.button-module__liDkIa__root:disabled,.button-module__liDkIa__root[aria-disabled=true]{opacity:.45;cursor:not-allowed}.button-module__liDkIa__root[aria-disabled=true]{pointer-events:none}.button-module__liDkIa__root[aria-busy=true]{opacity:1;cursor:progress}.button-module__liDkIa__spinner{animation:.8s linear infinite button-module__liDkIa__spin}@media (prefers-reduced-motion:reduce){.button-module__liDkIa__spinner{animation-duration:2.4s}}@keyframes button-module__liDkIa__spin{to{transform:rotate(360deg)}}}
@layer primitive{.checkbox-module__EVQU5a__root{border:1px solid var(--line-heavy);border-radius:var(--radius-1);background:var(--surface-panel);width:16px;height:16px;color:var(--fill-ink);cursor:pointer;transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);flex:none;place-items:center;padding:0;display:inline-grid}.checkbox-module__EVQU5a__root:where(:hover:not(:disabled)){border-color:var(--ink-3)}.checkbox-module__EVQU5a__root[data-state=checked],.checkbox-module__EVQU5a__root[data-state=indeterminate]{border-color:var(--fill);background:var(--fill)}.checkbox-module__EVQU5a__root[aria-invalid=true]{border-color:var(--crit)}.checkbox-module__EVQU5a__root:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.checkbox-module__EVQU5a__root:disabled{opacity:.45;cursor:not-allowed}.checkbox-module__EVQU5a__indicator{place-items:center;display:grid}.checkbox-module__EVQU5a__glyph{width:12px;height:12px}.checkbox-module__EVQU5a__root[data-state=checked] .checkbox-module__EVQU5a__mixed,.checkbox-module__EVQU5a__root[data-state=indeterminate] .checkbox-module__EVQU5a__check{display:none}}
@layer primitive{.fieldset-module__4IDJGa__root{align-content:start;gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.fieldset-module__4IDJGa__legend{margin-bottom:var(--space-3);color:var(--ink);font-size:var(--text-control,var(--text-13));font-weight:var(--weight-strong);padding:0}.fieldset-module__4IDJGa__body{gap:var(--space-4);display:grid}.fieldset-module__4IDJGa__hint,.fieldset-module__4IDJGa__error{font-size:var(--text-12);line-height:var(--leading-snug)}.fieldset-module__4IDJGa__hint{color:var(--ink-3)}.fieldset-module__4IDJGa__error{color:var(--crit)}}
@layer primitive{.input-module__fH_ZGa__root{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-panel);width:100%;color:var(--ink);font:inherit;font-size:var(--text-control,var(--text-13));transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);padding-block:0;line-height:normal}.input-module__fH_ZGa__sm{height:var(--control-sm);padding-inline:var(--space-4)}.input-module__fH_ZGa__md{height:var(--control-md);padding-inline:var(--space-5)}.input-module__fH_ZGa__lg{height:var(--control-lg);padding-inline:var(--space-6)}.input-module__fH_ZGa__multiline{height:auto;min-height:calc(var(--control-md) * 2);padding-block:var(--space-4);line-height:var(--leading-body);resize:vertical}.input-module__fH_ZGa__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.input-module__fH_ZGa__root::placeholder{color:var(--ink-3)}.input-module__fH_ZGa__root:where(:hover:not(:disabled,:focus-visible)){border-color:var(--line-heavy)}.input-module__fH_ZGa__root:read-only:not(:disabled){background:var(--surface-sunk)}.input-module__fH_ZGa__root:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.input-module__fH_ZGa__root[aria-invalid=true]{border-color:var(--crit)}.input-module__fH_ZGa__root[aria-invalid=true]:focus-visible{outline-color:var(--crit)}.input-module__fH_ZGa__root:disabled{opacity:.45;cursor:not-allowed}}
@layer primitive{.label-module__y9auYW__root{align-items:center;gap:var(--space-4);color:var(--ink);font-size:var(--text-control,var(--text-13));line-height:var(--leading-snug);display:inline-flex}.label-module__y9auYW__field{font-weight:var(--weight-strong)}.label-module__y9auYW__inline{font-weight:var(--weight-regular);cursor:pointer}.label-module__y9auYW__inline:has(:disabled,[data-disabled]){opacity:.45;cursor:not-allowed}}
@layer primitive{.field-module__ocrdeG__root{align-content:start;gap:var(--space-3);min-width:0;display:grid}.field-module__ocrdeG__required{color:var(--crit)}.field-module__ocrdeG__hint,.field-module__ocrdeG__error{font-size:var(--text-12);line-height:var(--leading-snug)}.field-module__ocrdeG__hint{color:var(--ink-3)}.field-module__ocrdeG__error{color:var(--crit)}}
@layer primitive{.radio-group-module__KDnosG__group{gap:var(--space-4);display:grid}.radio-group-module__KDnosG__radio{border:1px solid var(--line-heavy);border-radius:var(--radius-pill);background:var(--surface-panel);cursor:pointer;width:16px;height:16px;transition:border-color var(--dur-2) var(--ease);flex:none;place-items:center;padding:0;display:inline-grid}.radio-group-module__KDnosG__radio:where(:hover:not(:disabled)){border-color:var(--ink-3)}.radio-group-module__KDnosG__radio[data-state=checked]{border-color:var(--fill)}.radio-group-module__KDnosG__radio:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.radio-group-module__KDnosG__radio:disabled{opacity:.45;cursor:not-allowed}.radio-group-module__KDnosG__indicator{border-radius:var(--radius-pill);background:var(--fill);width:8px;height:8px}}
@layer primitive{.number-input-module__kfhycq__root{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;width:100%;display:inline-grid;overflow:hidden}.number-input-module__kfhycq__root[data-size=sm]{height:var(--control-sm)}.number-input-module__kfhycq__root[data-size=md]{height:var(--control-md)}.number-input-module__kfhycq__root[data-size=lg]{height:var(--control-lg)}.number-input-module__kfhycq__root:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.number-input-module__kfhycq__root[data-invalid]{border-color:var(--crit)}.number-input-module__kfhycq__root[data-disabled]{opacity:.55}.number-input-module__kfhycq__input{min-width:0;padding:0 var(--space-3);color:var(--ink);font:inherit;font-size:var(--text-control,var(--text-13));font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0}.number-input-module__kfhycq__input:focus{outline:none}.number-input-module__kfhycq__step{width:calc(var(--control-sm) - 2px);color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.number-input-module__kfhycq__step:first-child{border-right:1px solid var(--line)}.number-input-module__kfhycq__step:last-child{border-left:1px solid var(--line)}.number-input-module__kfhycq__step:hover:not(:disabled){background:var(--surface-hover-2);color:var(--ink)}.number-input-module__kfhycq__step:disabled{color:var(--ink-4,var(--ink-3));cursor:not-allowed;opacity:.5}.number-input-module__kfhycq__step svg{width:14px;height:14px}}
@layer primitive{.segmented-control-module__MYNz_a__root{height:var(--control-md);box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-sunk);align-items:stretch;gap:2px;padding:2px;display:inline-flex}.segmented-control-module__MYNz_a__root[data-size=sm]{height:var(--control-sm)}.segmented-control-module__MYNz_a__root[data-size=lg]{height:var(--control-lg)}.segmented-control-module__MYNz_a__root[data-full]{width:100%;display:flex}.segmented-control-module__MYNz_a__item{justify-content:center;align-items:center;gap:var(--space-3);padding:0 var(--space-5);border-radius:calc(var(--radius-2) - 2px);color:var(--ink-2);cursor:pointer;font:inherit;font-size:var(--text-control,var(--text-13));white-space:nowrap;transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);background:0 0;border:0;flex:1 0 auto;display:inline-flex}.segmented-control-module__MYNz_a__item svg{width:15px;height:15px}.segmented-control-module__MYNz_a__item:hover:not([data-disabled]){color:var(--ink)}.segmented-control-module__MYNz_a__item[data-state=checked]{background:var(--surface-panel);box-shadow:var(--shadow);color:var(--ink);font-weight:var(--weight-medium)}.segmented-control-module__MYNz_a__item:focus-visible{outline:2px solid var(--accent);outline-offset:0}.segmented-control-module__MYNz_a__item[data-disabled]{cursor:not-allowed;opacity:.45}}
@layer primitive{.select-module__e-v9ZW__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-panel);width:100%;color:var(--ink);font:inherit;font-size:var(--text-control,var(--text-13));text-align:start;cursor:pointer;transition:border-color var(--dur-2) var(--ease);padding-block:0;line-height:normal;display:inline-flex}.select-module__e-v9ZW__sm{height:var(--control-sm);padding-inline:var(--space-4)}.select-module__e-v9ZW__md{height:var(--control-md);padding-inline:var(--space-5)}.select-module__e-v9ZW__lg{height:var(--control-lg);padding-inline:var(--space-6)}.select-module__e-v9ZW__trigger:where(:hover:not(:disabled,:focus-visible)){border-color:var(--line-heavy)}.select-module__e-v9ZW__trigger[data-placeholder]{color:var(--ink-3)}.select-module__e-v9ZW__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.select-module__e-v9ZW__trigger[aria-invalid=true]{border-color:var(--crit)}.select-module__e-v9ZW__trigger[aria-invalid=true]:focus-visible{outline-color:var(--crit)}.select-module__e-v9ZW__trigger:disabled{opacity:.45;cursor:not-allowed}.select-module__e-v9ZW__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-module__e-v9ZW__chevron{width:14px;height:14px;color:var(--ink-3);flex:none}.select-module__e-v9ZW__content{z-index:var(--z-palette);min-width:var(--radix-select-trigger-width);max-height:min(320px, var(--radix-select-content-available-height))}.select-module__e-v9ZW__viewport{padding:var(--space-2)}.select-module__e-v9ZW__item{min-height:var(--control-md);justify-content:space-between;align-items:center;gap:var(--space-5);padding-inline:var(--space-5);border-radius:var(--radius-1);color:var(--ink-2);font-size:var(--text-control,var(--text-13));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.select-module__e-v9ZW__item[data-highlighted]{background:var(--surface-hover-2);color:var(--ink)}.select-module__e-v9ZW__item[data-state=checked]{color:var(--ink);font-weight:var(--weight-medium)}.select-module__e-v9ZW__item[data-disabled]{opacity:.45;cursor:not-allowed}.select-module__e-v9ZW__tick{width:14px;height:14px;color:var(--accent);flex:none}}
@layer primitive{.progress-module__yZfr3q__root{width:100%;height:var(--space-4);appearance:none;border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--fill);border:0;display:block;overflow:hidden}.progress-module__yZfr3q__root::-webkit-progress-bar{border-radius:inherit;background:var(--surface-sunk)}.progress-module__yZfr3q__root::-webkit-progress-value{border-radius:inherit;background:var(--fill);transition:width var(--dur-3) var(--ease)}.progress-module__yZfr3q__root::-moz-progress-bar{border-radius:inherit;background:var(--fill)}.progress-module__yZfr3q__root:indeterminate{background:repeating-linear-gradient(110deg, var(--fill) 0 10px, var(--accent-tint) 10px 20px) 0 0 / 200% 100%;animation:1.6s linear infinite progress-module__yZfr3q__stripes}.progress-module__yZfr3q__root:indeterminate::-webkit-progress-bar{background:0 0}.progress-module__yZfr3q__root:indeterminate::-moz-progress-bar{background:0 0}@keyframes progress-module__yZfr3q__stripes{to{background-position:-100% 0}}}
@layer primitive{.card-module__H-y6EW__root{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-panel);min-width:0;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;display:flex}.card-module__H-y6EW__raised{background:var(--surface-raised);box-shadow:var(--shadow)}.card-module__H-y6EW__header{align-items:flex-start;gap:var(--space-5);padding:var(--space-7);display:flex}.card-module__H-y6EW__heading{gap:var(--space-2);flex:1;min-width:0;display:grid}.card-module__H-y6EW__actions{align-items:center;gap:var(--space-3);flex:none;display:flex}.card-module__H-y6EW__description{color:var(--ink-2);font-size:var(--text-12);line-height:var(--leading-body);margin:0}.card-module__H-y6EW__body{align-content:start;gap:var(--space-5);min-width:0;padding:var(--space-7);flex:1;display:grid}.card-module__H-y6EW__header+.card-module__H-y6EW__body{padding-top:0}.card-module__H-y6EW__footer{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-top:1px solid var(--line);flex-wrap:wrap;margin-top:auto;display:flex}}
@layer primitive{.stat-module__Hl1mgq__root{gap:var(--space-2);min-width:0;display:grid}.stat-module__Hl1mgq__label{color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.stat-module__Hl1mgq__value{color:var(--ink);font-family:var(--font-display,var(--font-sans));font-size:var(--text-30);font-weight:var(--heading-weight,var(--weight-bold));font-variant-numeric:tabular-nums;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.stat-module__Hl1mgq__unmeasured{color:var(--ink-4);font-weight:var(--weight-regular)}.stat-module__Hl1mgq__hint{color:var(--ink-3);font-size:var(--text-12)}}
@layer primitive{.slider-module__EbdL2G__root{gap:var(--space-3);display:grid}.slider-module__EbdL2G__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--text-13);display:flex}.slider-module__EbdL2G__label{color:var(--ink);font-weight:var(--weight-medium)}.slider-module__EbdL2G__output{color:var(--ink-2);font-variant-numeric:tabular-nums}.slider-module__EbdL2G__slider{height:var(--control-sm);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.slider-module__EbdL2G__track{border-radius:var(--radius-pill);background:var(--line-strong);flex:1;height:4px;position:relative;overflow:hidden}.slider-module__EbdL2G__range{background:var(--accent);height:100%;position:absolute}.slider-module__EbdL2G__thumb{border:2px solid var(--accent);background:var(--surface-panel);width:18px;height:18px;box-shadow:var(--shadow);cursor:grab;transition:transform var(--dur-1) var(--ease);border-radius:50%;display:block}.slider-module__EbdL2G__thumb:hover{transform:scale(1.08)}.slider-module__EbdL2G__thumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.slider-module__EbdL2G__slider[data-disabled]{opacity:.45}.slider-module__EbdL2G__slider[data-disabled] .slider-module__EbdL2G__thumb{cursor:not-allowed}}
@layer primitive{.switch-module__SVFThG__root{border:1px solid var(--line-heavy);border-radius:var(--radius-pill);background:var(--surface-sunk);cursor:pointer;width:32px;height:18px;transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);flex:none;align-items:center;padding:0;display:inline-flex;position:relative}.switch-module__SVFThG__root[data-state=checked]{border-color:var(--fill);background:var(--fill)}.switch-module__SVFThG__root:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.switch-module__SVFThG__root:disabled{opacity:.45;cursor:not-allowed}.switch-module__SVFThG__thumb{border-radius:var(--radius-pill);background:var(--ink-3);width:12px;height:12px;transition:transform var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);display:block;transform:translate(2px)}.switch-module__SVFThG__root[data-state=checked] .switch-module__SVFThG__thumb{background:var(--fill-ink);transform:translate(16px)}}
@layer primitive{.container-module__W77ORq__root{--container-gutter:0px;box-sizing:border-box;width:100%;min-width:0;max-width:calc(var(--container-max) + 2 * var(--container-gutter));padding-inline:var(--container-gutter);margin-inline:auto}.container-module__W77ORq__narrow{--container-max:var(--narrow-max)}.container-module__W77ORq__measure{--container-max:var(--measure)}.container-module__W77ORq__content{--container-max:var(--content-max)}.container-module__W77ORq__page{--container-max:var(--page-max)}.container-module__W77ORq__gutter{--container-gutter:var(--gutter)}}
@layer primitive{.grid-module__KrKKVG__root{gap:var(--grid-gap);min-width:0;display:grid}.grid-module__KrKKVG__fixed{grid-template-columns:repeat(var(--grid-columns,1), minmax(0, 1fr))}.grid-module__KrKKVG__fluid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--grid-min)), 1fr))}.grid-module__KrKKVG__capped{grid-template-columns:repeat(auto-fill, minmax(max(min(100%, var(--grid-min)), (100% - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns)), 1fr))}.grid-module__KrKKVG__sm{--grid-gap:var(--space-3)}.grid-module__KrKKVG__md{--grid-gap:var(--space-6)}.grid-module__KrKKVG__lg{--grid-gap:var(--space-8)}}
@layer primitive{.separator-module__zCUc2W__root{background:var(--line);border:0;flex:none}.separator-module__zCUc2W__horizontal{width:100%;height:1px}.separator-module__zCUc2W__vertical{align-self:stretch;width:1px;min-height:1em}}
@layer primitive{.stack-module__Dro0YW__root{min-width:0;display:flex}.stack-module__Dro0YW__vertical{flex-direction:column}.stack-module__Dro0YW__horizontal{flex-direction:row;align-items:center}.stack-module__Dro0YW__sm{gap:var(--space-3)}.stack-module__Dro0YW__md{gap:var(--space-6)}.stack-module__Dro0YW__lg{gap:var(--space-8)}.stack-module__Dro0YW__wrap{flex-wrap:wrap}}
@layer primitive{.breadcrumb-module__IllPDG__root{min-width:0}.breadcrumb-module__IllPDG__list{align-items:center;gap:var(--space-3);font-size:var(--text-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module__IllPDG__item{min-width:0;display:flex}.breadcrumb-module__IllPDG__separator{color:var(--ink-4);-webkit-user-select:none;user-select:none}.breadcrumb-module__IllPDG__separator:first-child{display:none}.breadcrumb-module__IllPDG__link{border-radius:var(--radius-1);color:var(--ink-3)}.breadcrumb-module__IllPDG__link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.breadcrumb-module__IllPDG__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.breadcrumb-module__IllPDG__current{color:var(--ink);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer primitive{.nav-link-module__QDvCZG__root{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);color:var(--ink-2);font-size:var(--text-control,var(--text-13));transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);text-decoration:none;display:flex}.nav-link-module__QDvCZG__root svg{width:16px;height:16px;color:var(--ink-3);flex:none}.nav-link-module__QDvCZG__root:hover{background:var(--surface-hover-2);color:var(--ink)}.nav-link-module__QDvCZG__root:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav-link-module__QDvCZG__root[aria-current]:not([aria-current=false]){background:var(--surface-hover-2);color:var(--ink);font-weight:var(--weight-medium)}.nav-link-module__QDvCZG__root[aria-current]:not([aria-current=false]) svg{color:var(--accent)}}
@layer primitive{.tabs-module__egfvBa__list{gap:var(--space-2);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.tabs-module__egfvBa__tab{height:var(--control-md);padding:0 var(--space-5);color:var(--ink-3);font:inherit;font-size:var(--text-control,var(--text-13));font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px}.tabs-module__egfvBa__tab:where(:hover:not(:disabled)){color:var(--ink)}.tabs-module__egfvBa__tab[data-state=active]{border-bottom-color:var(--accent);color:var(--ink)}.tabs-module__egfvBa__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-1)}.tabs-module__egfvBa__tab:disabled{opacity:.45;cursor:not-allowed}.tabs-module__egfvBa__panel{padding-top:var(--space-7)}.tabs-module__egfvBa__panel:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-1)}}
@layer primitive{.pagination-module__d1prsq__root{justify-content:center;align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.pagination-module__d1prsq__pages{align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.pagination-module__d1prsq__page{min-width:var(--control-sm)}.pagination-module__d1prsq__gap{padding-inline:var(--space-3);color:var(--ink-3);display:block}@media (max-width:480px){.pagination-module__d1prsq__word{display:none}}}
@layer primitive{.network-graph-module__NuIBFG__frame{width:100%;aspect-ratio:var(--aspect,1.6);position:relative}.network-graph-module__NuIBFG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.network-graph-module__NuIBFG__hull{fill:color-mix(in oklab, var(--series) 12%, transparent);stroke:color-mix(in oklab, var(--series) 45%, transparent);stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}.network-graph-module__NuIBFG__edge{fill:none;stroke:var(--chart-axis,var(--line-strong));stroke-opacity:.7;stroke-width:var(--edge-w,1.25);vector-effect:non-scaling-stroke;transition:stroke-opacity var(--dur-2) var(--ease)}.network-graph-module__NuIBFG__edge[data-sign=positive]{stroke:var(--chart-pos);stroke-opacity:var(--edge-o,.7)}.network-graph-module__NuIBFG__edge[data-sign=negative]{stroke:var(--chart-neg);stroke-opacity:var(--edge-o,.7)}.network-graph-module__NuIBFG__svg[data-lit] .network-graph-module__NuIBFG__edge:not([data-lit]){stroke-opacity:.12}.network-graph-module__NuIBFG__node{transform-origin:50%;transition:opacity var(--dur-2) var(--ease)}.network-graph-module__NuIBFG__shape{fill:var(--series);stroke:var(--surface-panel);stroke-width:1.5px;vector-effect:non-scaling-stroke}.network-graph-module__NuIBFG__svg[data-lit] .network-graph-module__NuIBFG__node[data-state=dim]{opacity:.25}.network-graph-module__NuIBFG__ring{fill:none;stroke:var(--accent);stroke-width:2.5px;vector-effect:non-scaling-stroke;opacity:0}.network-graph-module__NuIBFG__node[data-state=lit] .network-graph-module__NuIBFG__ring,.network-graph-module__NuIBFG__node[aria-pressed=true] .network-graph-module__NuIBFG__ring{opacity:1}.network-graph-module__NuIBFG__node[role=button]{cursor:pointer;outline:none}.network-graph-module__NuIBFG__node[role=button]:focus-visible .network-graph-module__NuIBFG__ring{stroke-dasharray:3 2;opacity:1}.network-graph-module__NuIBFG__labels{pointer-events:none;font-size:var(--text-11);position:absolute;inset:0}.network-graph-module__NuIBFG__labels span{color:var(--ink-2);white-space:nowrap;transition:opacity var(--dur-2) var(--ease);position:absolute;transform:translate(-50%,6px)}.network-graph-module__NuIBFG__labels span[data-state=dim]{opacity:.25}.network-graph-module__NuIBFG__labels span[data-hull]{color:var(--ink-3);font-weight:var(--weight-medium);transform:translate(-50%,-100%)}}
@layer primitive{.sankey-chart-module__lXVccq__frame{width:100%;aspect-ratio:var(--aspect,2);position:relative}.sankey-chart-module__lXVccq__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sankey-chart-module__lXVccq__link{fill:none;stroke:var(--series);stroke-opacity:.32;transition:stroke-opacity var(--dur-2) var(--ease)}.sankey-chart-module__lXVccq__link:hover,.sankey-chart-module__lXVccq__link[data-lit]{stroke-opacity:.6}.sankey-chart-module__lXVccq__svg[data-lit] .sankey-chart-module__lXVccq__link:not([data-lit]){stroke-opacity:.12}.sankey-chart-module__lXVccq__node{fill:var(--series)}.sankey-chart-module__lXVccq__labels{pointer-events:none;font-size:var(--text-12);position:absolute;inset:0}.sankey-chart-module__lXVccq__labels span{color:var(--ink-2);white-space:nowrap;line-height:1.25;display:grid;position:absolute;transform:translate(8px,-50%)}.sankey-chart-module__lXVccq__labels span[data-side=left]{text-align:end;transform:translate(calc(-100% - 8px),-50%)}.sankey-chart-module__lXVccq__labels b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}}
@layer primitive{.menu-module__E7juWW__content{z-index:var(--z-palette);min-width:12rem;padding:var(--space-2)}.menu-module__E7juWW__item{min-height:var(--control-md);align-items:center;gap:var(--space-4);padding:0 var(--space-5);border-radius:var(--radius-1);color:var(--ink);font-size:var(--text-control,var(--text-13));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.menu-module__E7juWW__item svg{width:14px;height:14px;color:var(--ink-3);flex:none}.menu-module__E7juWW__item[data-highlighted]{background:var(--surface-hover-2)}.menu-module__E7juWW__item[data-disabled]{opacity:.45;cursor:not-allowed}.menu-module__E7juWW__item[data-tone=crit],.menu-module__E7juWW__item[data-tone=crit] svg{color:var(--crit)}.menu-module__E7juWW__item[data-tone=crit][data-highlighted]{background:var(--crit-tint)}.menu-module__E7juWW__label{padding:var(--space-3) var(--space-5) var(--space-2);color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.menu-module__E7juWW__separator{height:1px;margin:var(--space-2) 0;background:var(--line)}.menu-module__E7juWW__content{transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin,var(--bits-dropdown-menu-content-transform-origin,var(--bits-popover-content-transform-origin,top))))}.menu-module__E7juWW__content[data-state=open]{animation:menu-module__E7juWW__pop var(--dur-2) var(--ease)}.menu-module__E7juWW__content[data-state=closed]{animation:menu-module__E7juWW__unpop var(--dur-1) var(--ease) forwards}@keyframes menu-module__E7juWW__unpop{to{opacity:0;transform:scale(.96)}}@keyframes menu-module__E7juWW__pop{0%{opacity:0;transform:scale(.96)}}}
@layer composition{.overlay-module__gpV5ya__scrim{z-index:var(--z-scrim);background:var(--scrim);animation:overlay-module__gpV5ya__fade var(--dur-2) var(--ease);position:fixed;inset:0}.overlay-module__gpV5ya__panel{z-index:var(--z-drawer);width:min(calc(100vw - var(--space-8) * 2), 480px);max-height:calc(100dvh - var(--space-9) * 2);gap:var(--space-6);padding:var(--space-8);animation:overlay-module__gpV5ya__rise var(--dur-2) var(--ease);display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.overlay-module__gpV5ya__panel:focus-visible{outline:none}.overlay-module__gpV5ya__head{gap:var(--space-3);padding-right:var(--space-8);display:grid}.overlay-module__gpV5ya__title{color:var(--ink);font-family:var(--font-display,var(--font-sans));font-size:var(--text-18);font-weight:var(--heading-weight,var(--weight-bold));line-height:var(--leading-tight);margin:0}.overlay-module__gpV5ya__description{color:var(--ink-2);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body);margin:0}.overlay-module__gpV5ya__body{color:var(--ink);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body)}.overlay-module__gpV5ya__footer{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.overlay-module__gpV5ya__close{top:var(--space-6);right:var(--space-6);width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-1);color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.overlay-module__gpV5ya__close:hover{background:var(--surface-hover-2);color:var(--ink)}.overlay-module__gpV5ya__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.overlay-module__gpV5ya__close svg{width:14px;height:14px}.overlay-module__gpV5ya__scrim[data-state=closed]{animation:overlay-module__gpV5ya__fade-out var(--dur-2) var(--ease) forwards}.overlay-module__gpV5ya__panel[data-state=closed]{animation:overlay-module__gpV5ya__fall var(--dur-2) var(--ease) forwards}@keyframes overlay-module__gpV5ya__fade{0%{opacity:0}}@keyframes overlay-module__gpV5ya__fade-out{to{opacity:0}}@keyframes overlay-module__gpV5ya__fall{to{opacity:0;transform:translate(-50%,calc(8px - 50%))}}@keyframes overlay-module__gpV5ya__rise{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}}@media (prefers-reduced-motion:reduce){.overlay-module__gpV5ya__scrim,.overlay-module__gpV5ya__panel{animation:none}}}
@layer composition{.command-module__bQ0UlG__panel{z-index:var(--z-drawer);width:min(calc(100vw - var(--space-7) * 2), 36rem);grid-template-rows:auto minmax(0,1fr);max-height:70vh;display:grid;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%)}.command-module__bQ0UlG__panel[data-state=open]{animation:command-module__bQ0UlG__drop var(--dur-2) var(--ease)}.command-module__bQ0UlG__panel[data-state=closed]{animation:command-module__bQ0UlG__lift var(--dur-1) var(--ease) forwards}.command-module__bQ0UlG__panel:focus-visible{outline:none}.command-module__bQ0UlG__search{align-items:center;gap:var(--space-4);padding:0 var(--space-6);border-bottom:1px solid var(--line);display:flex}.command-module__bQ0UlG__search svg{width:16px;height:16px;color:var(--ink-3);flex:none}.command-module__bQ0UlG__input{height:var(--control-lg);min-width:0;color:var(--ink);font:inherit;font-size:var(--text-15);background:0 0;border:0;flex:1}.command-module__bQ0UlG__input:focus{outline:none}.command-module__bQ0UlG__input::placeholder{color:var(--ink-3)}.command-module__bQ0UlG__list{padding:var(--space-3);overscroll-behavior:contain;overflow-y:auto}.command-module__bQ0UlG__empty{padding:var(--space-8) var(--space-6);color:var(--ink-3);font-size:var(--text-13);text-align:center}.command-module__bQ0UlG__group [cmdk-group-heading],.command-module__bQ0UlG__heading{padding:var(--space-4) var(--space-4) var(--space-2);color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.command-module__bQ0UlG__item{min-height:var(--control-md);align-items:center;gap:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-2);color:var(--ink-2);cursor:pointer;font-size:var(--text-13);display:flex}.command-module__bQ0UlG__item svg{width:16px;height:16px;color:var(--ink-3);flex:none}.command-module__bQ0UlG__item[data-selected]:not([data-selected=false]){background:var(--surface-hover-2);color:var(--ink)}.command-module__bQ0UlG__item[data-selected]:not([data-selected=false]) svg{color:var(--accent)}.command-module__bQ0UlG__item[data-disabled]:not([data-disabled=false]){cursor:not-allowed;opacity:.45}.command-module__bQ0UlG__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.command-module__bQ0UlG__separator{height:1px;margin:var(--space-3) var(--space-2);background:var(--line)}@keyframes command-module__bQ0UlG__drop{0%{opacity:0;transform:translate(-50%,-8px)scale(.98)}}@keyframes command-module__bQ0UlG__lift{to{opacity:0;transform:translate(-50%,-8px)scale(.98)}}}
@layer composition{.drawer-module__LzsNkW__panel{z-index:var(--z-drawer);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;overflow:hidden}.drawer-module__LzsNkW__panel:focus-visible{outline:none}.drawer-module__LzsNkW__panel[data-side=right],.drawer-module__LzsNkW__panel[data-side=left]{width:min(var(--drawer-w,28rem), calc(100vw - var(--space-8)));top:0;bottom:0}.drawer-module__LzsNkW__panel[data-side=right]{border-radius:var(--radius-3) 0 0 var(--radius-3);right:0}.drawer-module__LzsNkW__panel[data-side=left]{border-radius:0 var(--radius-3) var(--radius-3) 0;left:0}.drawer-module__LzsNkW__panel[data-side=bottom]{border-radius:var(--radius-3) var(--radius-3) 0 0;max-height:85dvh;bottom:0;left:0;right:0}.drawer-module__LzsNkW__sm{--drawer-w:22rem}.drawer-module__LzsNkW__md{--drawer-w:28rem}.drawer-module__LzsNkW__lg{--drawer-w:40rem}.drawer-module__LzsNkW__head{gap:var(--space-3);padding:var(--space-7) calc(var(--space-7) + var(--control-sm)) var(--space-5) var(--space-7);border-bottom:1px solid var(--line);display:grid}.drawer-module__LzsNkW__body{min-height:0;padding:var(--space-7);color:var(--ink);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body);overscroll-behavior:contain;overflow-y:auto}.drawer-module__LzsNkW__footer{justify-content:flex-end;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.drawer-module__LzsNkW__panel[data-side=right][data-state=open]{animation:drawer-module__LzsNkW__in-right var(--dur-3) var(--ease)}.drawer-module__LzsNkW__panel[data-side=right][data-state=closed]{animation:drawer-module__LzsNkW__out-right var(--dur-2) var(--ease) forwards}.drawer-module__LzsNkW__panel[data-side=left][data-state=open]{animation:drawer-module__LzsNkW__in-left var(--dur-3) var(--ease)}.drawer-module__LzsNkW__panel[data-side=left][data-state=closed]{animation:drawer-module__LzsNkW__out-left var(--dur-2) var(--ease) forwards}.drawer-module__LzsNkW__panel[data-side=bottom][data-state=open]{animation:drawer-module__LzsNkW__in-bottom var(--dur-3) var(--ease)}.drawer-module__LzsNkW__panel[data-side=bottom][data-state=closed]{animation:drawer-module__LzsNkW__out-bottom var(--dur-2) var(--ease) forwards}@keyframes drawer-module__LzsNkW__out-right{to{transform:translate(100%)}}@keyframes drawer-module__LzsNkW__in-right{0%{transform:translate(100%)}}@keyframes drawer-module__LzsNkW__out-left{to{transform:translate(-100%)}}@keyframes drawer-module__LzsNkW__in-left{0%{transform:translate(-100%)}}@keyframes drawer-module__LzsNkW__out-bottom{to{transform:translateY(100%)}}@keyframes drawer-module__LzsNkW__in-bottom{0%{transform:translateY(100%)}}}
@layer primitive{.popover-module__6bMooa__content{z-index:var(--z-palette);width:min(calc(100vw - var(--space-7) * 2), 20rem);padding:var(--space-6);color:var(--ink);font-size:var(--text-body,var(--text-13));line-height:var(--leading-body)}.popover-module__6bMooa__content:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.popover-module__6bMooa__content{transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin,var(--bits-dropdown-menu-content-transform-origin,var(--bits-popover-content-transform-origin,top))))}.popover-module__6bMooa__content[data-state=open]{animation:popover-module__6bMooa__pop var(--dur-2) var(--ease)}.popover-module__6bMooa__content[data-state=closed]{animation:popover-module__6bMooa__unpop var(--dur-1) var(--ease) forwards}@keyframes popover-module__6bMooa__unpop{to{opacity:0;transform:scale(.96)}}@keyframes popover-module__6bMooa__pop{0%{opacity:0;transform:scale(.96)}}}
@layer primitive{.tooltip-module__pkrZFq__content{z-index:var(--z-toast);max-width:16rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);background:var(--ink);color:var(--surface-panel);font-size:var(--text-12);line-height:var(--leading-snug);animation:tooltip-module__pkrZFq__fade var(--dur-2) var(--ease)}.tooltip-module__pkrZFq__arrow{fill:var(--ink)}.tooltip-module__pkrZFq__content[data-state=closed]{animation:tooltip-module__pkrZFq__fade-out var(--dur-1) var(--ease) forwards}@keyframes tooltip-module__pkrZFq__fade-out{to{opacity:0}}@keyframes tooltip-module__pkrZFq__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tooltip-module__pkrZFq__content{animation:none}}}
@layer composition{.collection-toolbar-module__Gy9qna__root{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-6);flex-wrap:wrap;display:flex}.collection-toolbar-module__Gy9qna__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:18rem;min-width:0;display:flex}.collection-toolbar-module__Gy9qna__trailing{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.collection-toolbar-module__Gy9qna__summary{color:var(--ink-3);font-size:var(--text-12);font-variant-numeric:tabular-nums}}
@layer composition{.page-header-module__tE2pIW__root{gap:var(--space-5);min-width:0;display:grid}.page-header-module__tE2pIW__row{justify-content:space-between;align-items:flex-start;gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.page-header-module__tE2pIW__copy{gap:var(--space-3);flex:18rem;min-width:0;display:grid}.page-header-module__tE2pIW__meta{align-items:center;gap:var(--space-3) var(--space-5);color:var(--ink-3);font-size:var(--text-12);flex-wrap:wrap;display:flex}.page-header-module__tE2pIW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}}
@layer composition{.settings-section-module__gJAoZa__root{container-type:inline-size}.settings-section-module__gJAoZa__grid{gap:var(--space-6);display:grid}@container (min-width:44rem){.settings-section-module__gJAoZa__grid{gap:var(--space-9);grid-template-columns:minmax(12rem,1fr) minmax(0,2fr)}}.settings-section-module__gJAoZa__copy{align-content:start;gap:var(--space-3);display:grid}.settings-section-module__gJAoZa__danger .settings-section-module__gJAoZa__title{color:var(--crit)}.settings-section-module__gJAoZa__danger .settings-section-module__gJAoZa__card{border-color:var(--crit-line)}}
@layer composition{.sidebar-nav-module__lYI9sq__root{gap:var(--space-7);display:grid}.sidebar-nav-module__lYI9sq__group{gap:var(--space-1);display:grid}.sidebar-nav-module__lYI9sq__groupLabel{margin:0 0 var(--space-2);padding:0 var(--space-4);color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.sidebar-nav-module__lYI9sq__list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.sidebar-nav-module__lYI9sq__badge{margin-left:auto}}
@layer primitive{.box-plot-module__0QdF7a__box{transform-origin:50%}.box-plot-module__0QdF7a__whisker{stroke:var(--series);stroke-width:1.5px;vector-effect:non-scaling-stroke}.box-plot-module__0QdF7a__body{fill:color-mix(in oklab, var(--series) 22%, var(--surface-panel));stroke:var(--series);stroke-width:1.5px;vector-effect:non-scaling-stroke}.box-plot-module__0QdF7a__median{stroke:var(--series);stroke-width:3px;vector-effect:non-scaling-stroke}.box-plot-module__0QdF7a__outlier{fill:none;stroke:var(--series);stroke-linecap:round;stroke-width:5px;vector-effect:non-scaling-stroke}}
@layer primitive{.plot-frame-module__sd779a__root{grid-template-columns:auto calc(var(--axis-ch,3) * 1ch) minmax(0, 1fr);column-gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-11);font-variant-numeric:tabular-nums;color:var(--chart-label,var(--ink-3));grid-template-rows:auto auto auto;display:grid}.plot-frame-module__sd779a__yTitle{font-family:var(--font-sans);writing-mode:vertical-rl;white-space:nowrap;grid-area:1/1;align-self:center;transform:rotate(180deg)}.plot-frame-module__sd779a__yTicks{grid-area:1/2;position:relative}.plot-frame-module__sd779a__yTicks span{white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.plot-frame-module__sd779a__plot{aspect-ratio:var(--aspect,1.6);grid-area:1/3;position:relative}.plot-frame-module__sd779a__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plot-frame-module__sd779a__xTicks{height:1.4em;margin-top:var(--space-3);grid-area:2/3;position:relative}.plot-frame-module__sd779a__xTicks span{white-space:nowrap;line-height:1.4;position:absolute;top:0;transform:translate(-50%)}.plot-frame-module__sd779a__xTitle{margin-top:var(--space-2);font-family:var(--font-sans);text-align:center;grid-area:3/3}.plot-frame-module__sd779a__grid{stroke:var(--chart-grid,var(--line));stroke-width:1px;vector-effect:non-scaling-stroke}.plot-frame-module__sd779a__frame{fill:none;stroke:var(--chart-axis,var(--line-strong));stroke-width:1px;vector-effect:non-scaling-stroke}.plot-frame-module__sd779a__rule{stroke:var(--chart-axis,var(--line-strong));stroke-dasharray:4 3;stroke-width:1px;vector-effect:non-scaling-stroke}.plot-frame-module__sd779a__band{fill:color-mix(in oklab, var(--accent) 9%, transparent)}.plot-frame-module__sd779a__notes{pointer-events:none;position:absolute;inset:0}.plot-frame-module__sd779a__notes span{padding:0 var(--space-2);color:var(--chart-ink,var(--ink));font-size:var(--text-11);white-space:nowrap;line-height:1.2;position:absolute;transform:translate(4px,-50%)}.plot-frame-module__sd779a__notes span[data-side=left]{transform:translate(calc(-100% - 4px),-50%)}.plot-frame-module__sd779a__notes span[data-corner]{color:var(--chart-label,var(--ink-3));font-family:var(--font-sans)}.plot-frame-module__sd779a__notes span[data-corner=tl]{transform:translate(4px,4px)}.plot-frame-module__sd779a__notes span[data-corner=tr]{transform:translate(calc(-100% - 4px),4px)}.plot-frame-module__sd779a__notes span[data-corner=bl]{transform:translate(4px,calc(-100% - 4px))}.plot-frame-module__sd779a__notes span[data-corner=br]{transform:translate(calc(-100% - 4px),calc(-100% - 4px))}.plot-frame-module__sd779a__notes span[data-kind=rule]{color:var(--chart-label,var(--ink-3));transform:translate(-100%,-120%)}}
@layer primitive{.colour-bar-module__fDBLSG__root{width:min(100%, var(--bar-w,14rem));gap:var(--space-2);margin:0;display:grid}.colour-bar-module__fDBLSG__steps{border-radius:var(--radius-1);height:10px;display:flex;overflow:hidden}.colour-bar-module__fDBLSG__steps span{flex:1}.colour-bar-module__fDBLSG__ticks{height:1.3em;color:var(--chart-label,var(--ink-3));font-family:var(--font-mono);font-size:var(--text-11);font-variant-numeric:tabular-nums;position:relative}.colour-bar-module__fDBLSG__ticks span{position:absolute;top:0;transform:translate(-50%)}.colour-bar-module__fDBLSG__ticks span:first-child{transform:none}.colour-bar-module__fDBLSG__ticks span:last-child{transform:translate(-100%)}.colour-bar-module__fDBLSG__caption{color:var(--ink-2);font-size:var(--text-12)}}
@layer primitive{.matrix-module__jGFknG__scroll{min-width:0;overflow-x:auto}.matrix-module__jGFknG__table{width:100%;min-width:calc(var(--row-head-ch,8) * 1ch + var(--columns,4) * 2.75rem);border-collapse:separate;border-spacing:3px;table-layout:fixed;font-size:var(--text-11)}.matrix-module__jGFknG__corner,.matrix-module__jGFknG__rowHead{width:calc(var(--row-head-ch,8) * 1ch + var(--space-5))}.matrix-module__jGFknG__columnHead{padding:0 var(--space-1) var(--space-2);color:var(--chart-label,var(--ink-3));font-weight:var(--weight-medium);text-align:center;vertical-align:bottom;overflow-wrap:anywhere;line-height:1.2}.matrix-module__jGFknG__rowHead{padding-right:var(--space-3);color:var(--chart-label,var(--ink-3));font-family:var(--font-mono);font-weight:var(--weight-regular,400);text-align:end;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.matrix-module__jGFknG__cell{height:2.25rem;padding:0}.matrix-module__jGFknG__swatch{border-radius:var(--radius-1);background:var(--chart-mid);width:100%;height:100%;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;place-items:center;display:grid}.matrix-module__jGFknG__swatch[data-strong]{color:var(--surface-panel)}.matrix-module__jGFknG__swatch[data-state=absent]{border:1px solid var(--line-strong);background:var(--chart-absent);color:var(--ink-3)}.matrix-module__jGFknG__swatch[data-state=unattempted]{border:1px dashed var(--ink-4,var(--line-strong));background:var(--chart-unattempted,transparent)}.matrix-module__jGFknG__swatch[data-state=na]{background:linear-gradient(to top right, transparent calc(50% - .5px), var(--line-strong) calc(50% - .5px), var(--line-strong) calc(50% + .5px), transparent calc(50% + .5px)), var(--chart-na,var(--surface-sunk))}.matrix-module__jGFknG__swatch[data-state=unavailable]{border:1px dashed var(--ink-3);color:var(--ink-3);background:0 0}button.matrix-module__jGFknG__swatch{cursor:pointer;font:inherit;border:0}button.matrix-module__jGFknG__swatch:focus-visible,button.matrix-module__jGFknG__swatch[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}.matrix-module__jGFknG__key{gap:var(--space-3) var(--space-6);color:var(--ink-2);font-size:var(--text-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.matrix-module__jGFknG__key li{align-items:center;gap:var(--space-3);display:inline-flex}.matrix-module__jGFknG__key .matrix-module__jGFknG__swatch{width:14px;height:14px}}
@layer composition{.data-table-module__1k_QGW__root{gap:var(--space-5);min-width:0;display:grid}.data-table-module__1k_QGW__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-md);flex-wrap:wrap;display:flex}.data-table-module__1k_QGW__search{width:min(100%,18rem)}.data-table-module__1k_QGW__tools,.data-table-module__1k_QGW__bulk{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.data-table-module__1k_QGW__bulk{color:var(--ink-2);font-size:var(--text-12)}.data-table-module__1k_QGW__frame{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-panel);overflow:hidden}.data-table-module__1k_QGW__state{padding:var(--space-6)}.data-table-module__1k_QGW__state>*{margin-inline:auto}.data-table-module__1k_QGW__noResults{justify-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--ink-2);text-align:center;display:grid}.data-table-module__1k_QGW__footer{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--ink-3);font-size:var(--text-12);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}}
@layer primitive{.text-module__Ltokxa__root{line-height:var(--leading-body);margin:0}.text-module__Ltokxa__sm{font-size:var(--text-12)}.text-module__Ltokxa__md{font-size:var(--text-body,var(--text-13))}.text-module__Ltokxa__lg{font-size:var(--text-15)}.text-module__Ltokxa__default{color:var(--ink)}.text-module__Ltokxa__muted{color:var(--ink-2)}.text-module__Ltokxa__quiet{color:var(--ink-3)}.text-module__Ltokxa__accent{color:var(--accent)}.text-module__Ltokxa__crit{color:var(--crit)}.text-module__Ltokxa__regular{font-weight:var(--weight-regular)}.text-module__Ltokxa__medium{font-weight:var(--weight-medium)}.text-module__Ltokxa__strong{font-weight:var(--weight-strong)}.text-module__Ltokxa__measure{max-width:var(--measure)}.text-module__Ltokxa__truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}
@layer primitive{.mark-module__tQxuLW__root{align-items:center;gap:var(--space-4);color:var(--ink);font-size:var(--text-15);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-decoration:none;display:inline-flex}.mark-module__tQxuLW__glyph{border-radius:var(--radius-2);background:var(--fill);width:28px;height:28px;color:var(--fill-ink);font-size:var(--text-15);flex:none;place-items:center;display:grid}.mark-module__tQxuLW__compact .mark-module__tQxuLW__word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@layer primitive{.visually-hidden-module__WpuWKq__root{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@layer composition{.dashboard-grid-module__WGN6gG__dashboard{gap:var(--space-4);min-inline-size:0;display:grid}.dashboard-grid-module__WGN6gG__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-grid-module__WGN6gG__toolbar svg{block-size:15px;inline-size:15px}.dashboard-grid-module__WGN6gG__toolbarEnd{margin-inline-start:auto}.dashboard-grid-module__WGN6gG__note{color:var(--ink-3);font-size:var(--text-12);margin:0}.dashboard-grid-module__WGN6gG__menu{max-inline-size:300px}.dashboard-grid-module__WGN6gG__menuItem{block-size:auto;padding-block:var(--space-2);gap:1px;display:grid}.dashboard-grid-module__WGN6gG__menuTitle{font-weight:var(--weight-medium)}.dashboard-grid-module__WGN6gG__menuNote{color:var(--ink-3);font-size:var(--text-12);white-space:normal}.dashboard-grid-module__WGN6gG__grid{--gap:var(--space-4);gap:var(--gap);block-size:calc(var(--rows) * (var(--row-h) + var(--gap)) - var(--gap));min-block-size:calc(var(--row-h) * 2);position:relative}.dashboard-grid-module__WGN6gG__grid>.dashboard-grid-module__WGN6gG__widget,.dashboard-grid-module__WGN6gG__placeholder{left:calc(var(--x) * (100% + var(--gap)) / var(--columns));top:calc(var(--y) * (var(--row-h) + var(--gap)));width:calc(var(--w) * (100% + var(--gap)) / var(--columns) - var(--gap));height:calc(var(--h) * (var(--row-h) + var(--gap)) - var(--gap));transition:left var(--dur-2) var(--ease), top var(--dur-2) var(--ease), width var(--dur-2) var(--ease), height var(--dur-2) var(--ease);position:absolute}.dashboard-grid-module__WGN6gG__grid>.dashboard-grid-module__WGN6gG__widget[data-active]{transition:none}.dashboard-grid-module__WGN6gG__placeholder{border:2px dashed var(--accent);border-radius:var(--radius-3);background:var(--accent-tint)}@media (prefers-reduced-motion:reduce){.dashboard-grid-module__WGN6gG__grid>.dashboard-grid-module__WGN6gG__widget,.dashboard-grid-module__WGN6gG__placeholder{transition:none}}.dashboard-grid-module__WGN6gG__dashboard[data-editing] .dashboard-grid-module__WGN6gG__grid{border-radius:var(--radius-3);background-image:linear-gradient(to right, var(--line) 1px, transparent 1px);background-size:calc((100% + var(--space-4)) / var(--columns)) 100%;background-position:calc(-1 * var(--space-4) / 2) 0;outline:1px dashed var(--line-strong);outline-offset:var(--space-2)}.dashboard-grid-module__WGN6gG__stack{gap:var(--space-4);display:grid}.dashboard-grid-module__WGN6gG__stack>.dashboard-grid-module__WGN6gG__widget{block-size:calc(var(--h) * var(--row-h) + (var(--h) - 1) * var(--space-4));min-block-size:calc(var(--row-h) * 2)}.dashboard-grid-module__WGN6gG__empty{block-size:100%;padding:var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--radius-3);color:var(--ink-3);font-size:var(--text-13);text-align:center;place-items:center;display:grid}.dashboard-grid-module__WGN6gG__widget{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-panel);grid-template-rows:auto minmax(0,1fr);min-inline-size:0;display:grid;position:relative;overflow:hidden}.dashboard-grid-module__WGN6gG__widget[data-active]{z-index:var(--z-raised);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 10px 24px var(--alpha-b-13)}.dashboard-grid-module__WGN6gG__head{align-items:center;gap:var(--space-2);min-block-size:40px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);display:flex}.dashboard-grid-module__WGN6gG__dashboard[data-editing] .dashboard-grid-module__WGN6gG__head{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding-inline-start:var(--space-2)}.dashboard-grid-module__WGN6gG__widget[data-active] .dashboard-grid-module__WGN6gG__head{cursor:grabbing}.dashboard-grid-module__WGN6gG__handle{border-radius:var(--radius-1);block-size:24px;inline-size:24px;color:var(--ink-3);cursor:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.dashboard-grid-module__WGN6gG__handle:hover{background:var(--surface-hover);color:var(--ink)}.dashboard-grid-module__WGN6gG__handle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dashboard-grid-module__WGN6gG__handle svg{block-size:15px;inline-size:15px}.dashboard-grid-module__WGN6gG__title{font-size:var(--text-13);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.dashboard-grid-module__WGN6gG__remove{cursor:pointer;margin-inline-start:auto}.dashboard-grid-module__WGN6gG__remove svg{block-size:15px;inline-size:15px}.dashboard-grid-module__WGN6gG__body{min-block-size:0;padding:0 var(--space-4) var(--space-4);overflow:auto}.dashboard-grid-module__WGN6gG__resize{cursor:nwse-resize;touch-action:none;block-size:20px;inline-size:20px;position:absolute;bottom:0;right:0}.dashboard-grid-module__WGN6gG__resize:after{content:"";border-right:2px solid var(--ink-4);border-bottom:2px solid var(--ink-4);border-bottom-right-radius:2px;block-size:8px;inline-size:8px;position:absolute;bottom:5px;right:5px}.dashboard-grid-module__WGN6gG__resize:hover:after,.dashboard-grid-module__WGN6gG__widget[data-active] .dashboard-grid-module__WGN6gG__resize:after{border-color:var(--accent)}.dashboard-grid-module__WGN6gG__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}
@layer screen{.dashboard-demos-module__9n8XJG__metric{align-items:end;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);block-size:100%;display:grid}.dashboard-demos-module__9n8XJG__meters{align-content:start;gap:var(--space-4);display:grid}.dashboard-demos-module__9n8XJG__meter{gap:var(--space-2);display:grid}.dashboard-demos-module__9n8XJG__meterText{justify-content:space-between;gap:var(--space-3);color:var(--ink-2);font-size:var(--text-12);display:flex}.dashboard-demos-module__9n8XJG__meterValue{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-11)}.dashboard-demos-module__9n8XJG__feed{gap:var(--space-3);color:var(--ink-2);font-size:var(--text-13);margin:0;padding:0;list-style:none;display:grid}.dashboard-demos-module__9n8XJG__who{color:var(--ink);font-weight:var(--weight-medium)}.dashboard-demos-module__9n8XJG__when{color:var(--ink-3);font-size:var(--text-11);display:block}}
@layer composition{.kanban-board-module__ge6xfq__board{gap:var(--space-3);min-inline-size:0;display:grid}.kanban-board-module__ge6xfq__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.kanban-board-module__ge6xfq__toolbar svg{block-size:15px;inline-size:15px}.kanban-board-module__ge6xfq__search{inline-size:min(100%,260px);position:relative}.kanban-board-module__ge6xfq__search input{padding-inline-start:30px}.kanban-board-module__ge6xfq__searchIcon{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.kanban-board-module__ge6xfq__summary{color:var(--ink-3);font-size:var(--text-12)}.kanban-board-module__ge6xfq__toolbarEnd{align-items:center;gap:var(--space-1);margin-inline-start:auto;display:flex}.kanban-board-module__ge6xfq__filterNote{color:var(--ink-3);font-size:var(--text-12);margin:0}.kanban-board-module__ge6xfq__scroller{min-inline-size:0;padding-block-end:var(--space-3);overflow-x:auto}.kanban-board-module__ge6xfq__columns{align-items:flex-start;gap:var(--space-4);inline-size:max-content;display:flex}.kanban-board-module__ge6xfq__column{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-sunk);max-block-size:640px;inline-size:280px;transition:opacity var(--dur-1) var(--ease);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.kanban-board-module__ge6xfq__scroller[data-dragging] .kanban-board-module__ge6xfq__column[data-refused]{opacity:.45}.kanban-board-module__ge6xfq__column[data-indicator]:after{content:"";border-radius:var(--radius-pill);background:var(--accent);inline-size:3px;position:absolute;top:0;bottom:0}.kanban-board-module__ge6xfq__column[data-indicator=left]:after{left:calc(-1 * var(--space-4) / 2 - 2px)}.kanban-board-module__ge6xfq__column[data-indicator=right]:after{right:calc(-1 * var(--space-4) / 2 - 2px)}.kanban-board-module__ge6xfq__columnHead{align-items:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);display:flex}.kanban-board-module__ge6xfq__columnHead[data-handle]{cursor:grab;padding-inline-start:var(--space-2)}.kanban-board-module__ge6xfq__grip{block-size:14px;inline-size:14px;color:var(--ink-4);flex:none}.kanban-board-module__ge6xfq__columnTitle{font-size:var(--text-13);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kanban-board-module__ge6xfq__count{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-hover);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-11);flex:none}.kanban-board-module__ge6xfq__count[data-over]{background:var(--warn-tint);color:var(--warn)}.kanban-board-module__ge6xfq__columnMenu{margin-inline-start:auto}.kanban-board-module__ge6xfq__columnMenu svg{block-size:15px;inline-size:15px}.kanban-board-module__ge6xfq__cards{align-content:start;gap:var(--space-2);min-block-size:48px;padding:var(--space-1) var(--space-2) var(--space-2);margin:0;list-style:none;display:grid;overflow-y:auto}.kanban-board-module__ge6xfq__columnEmpty{border:1px dashed var(--line-strong);border-radius:var(--radius-2);min-block-size:64px;color:var(--ink-4);font-size:var(--text-12);place-items:center;display:grid}.kanban-board-module__ge6xfq__endLine{block-size:2px;margin-block:calc(-1 * var(--space-1));border-radius:var(--radius-pill);background:var(--accent)}.kanban-board-module__ge6xfq__addCard{margin:0 var(--space-2) var(--space-2);color:var(--ink-3);justify-content:flex-start;justify-self:stretch}.kanban-board-module__ge6xfq__addCard svg{block-size:14px;inline-size:14px}.kanban-board-module__ge6xfq__composer{gap:var(--space-2);padding:0 var(--space-2) var(--space-2);display:grid}.kanban-board-module__ge6xfq__composerButtons{gap:var(--space-2);display:flex}.kanban-board-module__ge6xfq__card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--ink);box-shadow:0 1px 2px var(--alpha-b-06);cursor:grab;display:grid;position:relative}.kanban-board-module__ge6xfq__card[role=button]:hover{border-color:var(--line-strong)}.kanban-board-module__ge6xfq__card:not([role=button]){cursor:default}.kanban-board-module__ge6xfq__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kanban-board-module__ge6xfq__card[data-dragging]{opacity:.4}.kanban-board-module__ge6xfq__card[data-grabbed]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 8px 20px var(--alpha-b-13);transform:rotate(-1deg)}.kanban-board-module__ge6xfq__card[data-indicator]:after{content:"";border-radius:var(--radius-pill);background:var(--accent);block-size:2px;position:absolute;left:0;right:0}.kanban-board-module__ge6xfq__card[data-indicator=top]:after{top:calc(-1 * var(--space-2) / 2 - 2px)}.kanban-board-module__ge6xfq__card[data-indicator=bottom]:after{bottom:calc(-1 * var(--space-2) / 2 - 2px)}.kanban-board-module__ge6xfq__cardTitle{font-size:var(--text-13);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin:0}.kanban-board-module__ge6xfq__cardText{color:var(--ink-3);font-size:var(--text-12);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kanban-board-module__ge6xfq__tags{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kanban-board-module__ge6xfq__tag{padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-1);color:var(--ink-2);font-size:var(--text-11);line-height:18px}.kanban-board-module__ge6xfq__cardFoot{align-items:center;gap:var(--space-3);min-block-size:20px;display:flex}.kanban-board-module__ge6xfq__due{align-items:center;gap:var(--space-1);color:var(--ink-3);font-size:var(--text-11);display:inline-flex}.kanban-board-module__ge6xfq__due svg{block-size:12px;inline-size:12px}.kanban-board-module__ge6xfq__due[data-late]{color:var(--crit)}.kanban-board-module__ge6xfq__assignee{margin-inline-start:auto}.kanban-board-module__ge6xfq__empty{border:1px dashed var(--line-strong);border-radius:var(--radius-3);min-block-size:200px;color:var(--ink-3);font-size:var(--text-13);place-items:center;display:grid}.kanban-board-module__ge6xfq__dialogBody{gap:var(--space-5);display:grid}.kanban-board-module__ge6xfq__dialogRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.kanban-board-module__ge6xfq__dialogButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.kanban-board-module__ge6xfq__dialogButtons svg{block-size:14px;inline-size:14px}.kanban-board-module__ge6xfq__dialogNote{color:var(--ink-3);font-size:var(--text-12);margin:0}.kanban-board-module__ge6xfq__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}
@layer screen{.api-credentials-module__nplJiG__form{gap:var(--space-5);display:grid}.api-credentials-module__nplJiG__pair{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.api-credentials-module__nplJiG__scopes{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));max-block-size:18rem;display:grid;overflow-y:auto}.api-credentials-module__nplJiG__scopeGroup{align-content:start;gap:var(--space-2);display:grid}.api-credentials-module__nplJiG__scopeGroupLabel{color:var(--ink-3);font-size:var(--text-11);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.api-credentials-module__nplJiG__scope{align-items:flex-start}.api-credentials-module__nplJiG__scopeName{font-size:var(--text-13);display:block}.api-credentials-module__nplJiG__scopeNote{color:var(--ink-3);font-size:var(--text-12);font-weight:var(--weight-regular);line-height:var(--leading-snug);display:block}.api-credentials-module__nplJiG__reveal{gap:var(--space-4);display:grid}.api-credentials-module__nplJiG__secret{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-sunk);display:flex}.api-credentials-module__nplJiG__secretValue{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-12);-webkit-user-select:all;user-select:all;flex:1}}
@layer screen{.audit-module__fRx0zq__panel{gap:var(--space-7);display:grid}.audit-module__fRx0zq__group{gap:var(--space-1);border:0;margin:0;padding:0;display:grid}.audit-module__fRx0zq__legend{margin-bottom:var(--space-3);color:var(--ink);font-size:var(--text-13);font-weight:var(--weight-medium);padding:0}.audit-module__fRx0zq__option{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-1);color:var(--ink-2);font-size:var(--text-13);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.audit-module__fRx0zq__option+.audit-module__fRx0zq__option{margin-top:calc(-1 * var(--space-1));border-top-left-radius:0;border-top-right-radius:0}.audit-module__fRx0zq__option:hover{background:var(--surface-hover)}.audit-module__fRx0zq__option:has(input:checked){color:var(--ink)}.audit-module__fRx0zq__option input{accent-color:var(--accent);margin:0}.audit-module__fRx0zq__option:not(:has(.audit-module__fRx0zq__dot)){grid-template-columns:auto minmax(0,1fr) auto}.audit-module__fRx0zq__optionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-module__fRx0zq__count{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12)}.audit-module__fRx0zq__clear{margin-top:var(--space-2);color:var(--ink-3);font:inherit;font-size:var(--text-12);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.audit-module__fRx0zq__clear:hover{color:var(--ink);text-decoration:underline}.audit-module__fRx0zq__dot{background:var(--ink-4);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}.audit-module__fRx0zq__ok{background:var(--accent)}.audit-module__fRx0zq__crit{background:var(--crit)}.audit-module__fRx0zq__warn{background:var(--warn)}.audit-module__fRx0zq__neutral{background:var(--ink-4)}.audit-module__fRx0zq__page{gap:var(--space-5);min-width:0;display:grid}.audit-module__fRx0zq__bar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.audit-module__fRx0zq__filter{flex:20rem}.audit-module__fRx0zq__bar button{gap:var(--space-2)}.audit-module__fRx0zq__chart{gap:var(--space-2);margin:0;display:grid}.audit-module__fRx0zq__bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:3.5rem;padding-bottom:1px;display:flex}.audit-module__fRx0zq__column{background:var(--line-strong);border-radius:1px 1px 0 0;flex-direction:column;flex:1 1 0;justify-content:flex-start;min-height:0;display:flex}.audit-module__fRx0zq__column:hover{background:var(--ink-3)}.audit-module__fRx0zq__flagged{background:var(--crit);border-radius:1px 1px 0 0}.audit-module__fRx0zq__axis{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);justify-content:space-between;display:flex}.audit-module__fRx0zq__scroll{overflow-x:auto}.audit-module__fRx0zq__table{border-collapse:collapse;width:100%;font-size:var(--text-13)}.audit-module__fRx0zq__table th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);font-weight:var(--weight-regular);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.audit-module__fRx0zq__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.audit-module__fRx0zq__table tbody tr:hover{background:var(--surface-hover)}.audit-module__fRx0zq__dotCol{width:1rem;padding-right:0}.audit-module__fRx0zq__when{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12)}.audit-module__fRx0zq__mono{font-family:var(--font-mono);font-size:var(--text-12)}.audit-module__fRx0zq__module{color:var(--ink-3)}.audit-module__fRx0zq__apiKey{align-items:center;gap:var(--space-2);display:inline-flex}.audit-module__fRx0zq__apiKey svg{block-size:13px;inline-size:13px;color:var(--ink-3)}.audit-module__fRx0zq__system{color:var(--ink-3);font-style:italic}.audit-module__fRx0zq__details{white-space:normal;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.audit-module__fRx0zq__tag{padding:1px var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-1);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12)}.audit-module__fRx0zq__pipe{color:var(--ink-4)}.audit-module__fRx0zq__reason{color:var(--crit)}.audit-module__fRx0zq__footer{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.audit-module__fRx0zq__gone{color:var(--ink-3);font-style:italic}.audit-module__fRx0zq__fact{align-items:center;gap:var(--space-3);color:var(--ink-2);display:inline-flex}.audit-module__fRx0zq__stale{opacity:.55;transition:opacity .12s}.audit-module__fRx0zq__details>.audit-module__fRx0zq__fact:first-child>.audit-module__fRx0zq__pipe{display:none}}
@layer screen{.billing-module__P6x6Sa__banner{margin-block-end:var(--space-6)}.billing-module__P6x6Sa__current{gap:var(--space-3);display:grid}.billing-module__P6x6Sa__currentName{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.billing-module__P6x6Sa__planName{font-size:var(--text-18);font-weight:var(--weight-strong)}.billing-module__P6x6Sa__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.billing-module__P6x6Sa__plansSection{gap:var(--space-5);display:grid}.billing-module__P6x6Sa__plansCopy{gap:var(--space-2);max-inline-size:40rem;display:grid}.billing-module__P6x6Sa__plans{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.billing-module__P6x6Sa__plan{align-content:start;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-panel);grid-template-rows:auto auto 1fr auto;display:grid}.billing-module__P6x6Sa__plan[data-current]{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line)}.billing-module__P6x6Sa__planHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.billing-module__P6x6Sa__planTitle{font-size:var(--text-15);font-weight:var(--weight-strong);margin:0}.billing-module__P6x6Sa__price{color:var(--ink-3);font-size:var(--text-13);margin:0}.billing-module__P6x6Sa__amount{color:var(--ink);font-size:var(--text-30);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight)}.billing-module__P6x6Sa__lines{align-content:start;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-13);line-height:var(--leading-snug);margin:0;padding:0;list-style:none;display:grid}.billing-module__P6x6Sa__lines li{padding-inline-start:var(--space-5);position:relative}.billing-module__P6x6Sa__lines li:before{content:"";border-radius:var(--radius-pill);background:var(--accent);block-size:6px;inline-size:6px;position:absolute;top:.5em;left:2px}.billing-module__P6x6Sa__choice{gap:var(--space-2);justify-items:start;display:grid}.billing-module__P6x6Sa__skeleton{gap:var(--space-2);display:grid}.billing-module__P6x6Sa__links{gap:var(--space-4);font-size:var(--text-13);display:inline-flex}.billing-module__P6x6Sa__links a{color:var(--accent)}.billing-module__P6x6Sa__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}
@layer screen{.chat-module__Vf-nyq__page{gap:var(--space-6);display:grid}.chat-module__Vf-nyq__panes{gap:var(--space-5);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:48rem){.chat-module__Vf-nyq__panes{grid-template-columns:minmax(0,1fr)}}.chat-module__Vf-nyq__list{border:1px solid var(--line);border-radius:var(--radius-2);margin:0;padding:0;list-style:none;display:grid}.chat-module__Vf-nyq__list>li+li{border-top:1px solid var(--line)}.chat-module__Vf-nyq__item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--ink);text-decoration:none;display:flex}.chat-module__Vf-nyq__item[aria-current=page]{background:var(--surface-sunk)}.chat-module__Vf-nyq__thread{gap:var(--space-4);min-width:0;display:grid}.chat-module__Vf-nyq__messages{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.chat-module__Vf-nyq__message{gap:var(--space-1);display:grid}.chat-module__Vf-nyq__body{white-space:pre-wrap;overflow-wrap:anywhere}.chat-module__Vf-nyq__composer{gap:var(--space-3);justify-items:start;display:grid}.chat-module__Vf-nyq__composer>:first-child{justify-self:stretch}.chat-module__Vf-nyq__attachments,.chat-module__Vf-nyq__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chat-module__Vf-nyq__attachment{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.chat-module__Vf-nyq__chip{align-items:center;gap:var(--space-2);max-width:100%;border:1px solid var(--line);border-radius:var(--radius-2);padding-inline-start:var(--space-3);display:inline-flex}.chat-module__Vf-nyq__chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-module__Vf-nyq__chip>svg{width:1rem;height:1rem;color:var(--ink-3);flex:none}.chat-module__Vf-nyq__sending{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.chat-module__Vf-nyq__sending>li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.chat-module__Vf-nyq__composerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.chat-module__Vf-nyq__find{gap:var(--space-3);display:flex}.chat-module__Vf-nyq__find>:first-child{flex:1;min-width:0}.chat-module__Vf-nyq__people{gap:var(--space-2);max-height:20rem;display:grid;overflow:auto}}
@layer screen{.integrations-module__ldU3_G__block{gap:var(--space-4);display:grid}.integrations-module__ldU3_G__blockHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.integrations-module__ldU3_G__blockTitle{margin:0 0 var(--space-1);font-size:var(--text-15);font-weight:var(--weight-strong)}.integrations-module__ldU3_G__scroll{min-inline-size:0;overflow-x:auto}.integrations-module__ldU3_G__subtle{color:var(--ink-3);font-size:var(--text-12);font-weight:var(--weight-regular);margin-block-start:2px;display:block}.integrations-module__ldU3_G__subtle code{font-size:var(--text-11-5)}.integrations-module__ldU3_G__nowrap{white-space:nowrap}.integrations-module__ldU3_G__access{white-space:nowrap;min-inline-size:9rem}.integrations-module__ldU3_G__access .integrations-module__ldU3_G__subtle{white-space:normal}.integrations-module__ldU3_G__form{gap:var(--space-5);display:grid}.integrations-module__ldU3_G__host{font-weight:var(--weight-strong);overflow-wrap:anywhere}.integrations-module__ldU3_G__path{color:var(--ink-2);font-weight:var(--weight-regular);overflow-wrap:anywhere}.integrations-module__ldU3_G__events{min-inline-size:10rem;font-size:var(--text-13)}.integrations-module__ldU3_G__eventGroups{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));max-block-size:18rem;display:grid;overflow-y:auto}.integrations-module__ldU3_G__eventGroup{gap:var(--space-2);align-content:start;display:grid}.integrations-module__ldU3_G__eventGroupLabel{color:var(--ink-3);font-size:var(--text-12);font-weight:var(--weight-strong);margin:0}.integrations-module__ldU3_G__eventName{font-size:var(--text-12)}.integrations-module__ldU3_G__statusFilter{inline-size:10rem}.integrations-module__ldU3_G__deliveriesBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.integrations-module__ldU3_G__endpointLink{color:inherit;text-decoration:none}.integrations-module__ldU3_G__endpointLink:hover .integrations-module__ldU3_G__host,.integrations-module__ldU3_G__endpointLink:focus-visible .integrations-module__ldU3_G__host{text-decoration:underline}.integrations-module__ldU3_G__page{gap:var(--space-6);display:grid}.integrations-module__ldU3_G__back{justify-self:start;align-items:center;gap:var(--space-1);color:var(--ink-2);font-size:var(--text-13);text-decoration:none;display:inline-flex}.integrations-module__ldU3_G__back:hover{color:var(--ink)}.integrations-module__ldU3_G__back svg{block-size:14px;inline-size:14px}.integrations-module__ldU3_G__url{font-size:var(--text-12);overflow-wrap:anywhere}.integrations-module__ldU3_G__attempts{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}}
@layer screen{.notification-bell-module__cfuiAq__trigger{border-radius:50%;flex:none;block-size:28px;min-block-size:28px;inline-size:28px;padding:0}.notification-bell-module__cfuiAq__bell{place-items:center;display:inline-grid;position:relative}.notification-bell-module__cfuiAq__badge{border-radius:var(--radius-pill);background:var(--fill);block-size:16px;min-inline-size:16px;box-shadow:0 0 0 2px var(--surface-ground);color:var(--fill-ink);font-size:var(--text-9);font-weight:var(--weight-strong);place-items:center;padding-inline:4px;line-height:1;display:inline-grid;position:absolute;inset-block-start:-6px;inset-inline-end:-8px}.notification-bell-module__cfuiAq__panel{inline-size:min(380px,100vw - 32px);padding:0}.notification-bell-module__cfuiAq__inbox{gap:var(--space-3);padding:var(--space-4);display:grid}.notification-bell-module__cfuiAq__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.notification-bell-module__cfuiAq__title{font-size:var(--text-15);font-weight:var(--weight-strong);margin:0}.notification-bell-module__cfuiAq__empty{padding-block:var(--space-6);text-align:center}.notification-bell-module__cfuiAq__list{max-block-size:min(60vh,440px);margin:0 calc(var(--space-4) * -1);padding:0;list-style:none;display:grid;overflow-y:auto}.notification-bell-module__cfuiAq__item{border-block-start:1px solid var(--line);align-items:flex-start;display:flex;position:relative}.notification-bell-module__cfuiAq__open{gap:var(--space-2);min-inline-size:0;padding:var(--space-3) var(--space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding-inline-end:var(--space-1);display:flex}.notification-bell-module__cfuiAq__open:hover,.notification-bell-module__cfuiAq__open:focus-visible{background:var(--surface-sunk)}.notification-bell-module__cfuiAq__dot{border-radius:var(--radius-pill);background:var(--accent);flex:none;block-size:7px;inline-size:7px;margin-block-start:6px}.notification-bell-module__cfuiAq__copy{gap:2px;min-inline-size:0;display:grid}.notification-bell-module__cfuiAq__itemTitle{color:var(--ink-2);font-size:var(--text-13)}.notification-bell-module__cfuiAq__unread .notification-bell-module__cfuiAq__itemTitle{color:var(--ink);font-weight:var(--weight-medium)}.notification-bell-module__cfuiAq__details,.notification-bell-module__cfuiAq__when{color:var(--ink-3);font-size:var(--text-12)}.notification-bell-module__cfuiAq__remove{margin:var(--space-2) var(--space-2) 0 0;opacity:0;flex:none}.notification-bell-module__cfuiAq__item:hover .notification-bell-module__cfuiAq__remove,.notification-bell-module__cfuiAq__remove:focus-visible{opacity:1}.notification-bell-module__cfuiAq__foot{border-block-start:1px solid var(--line);font-size:var(--text-13);padding-block-start:var(--space-2)}}
@layer screen{.presence-module__8BXMZq__present{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.presence-module__8BXMZq__compact{gap:0}.presence-module__8BXMZq__stack{flex:none;align-items:center;display:inline-flex}.presence-module__8BXMZq__avatar{box-shadow:0 0 0 2px var(--surface-ground)}.presence-module__8BXMZq__avatar+.presence-module__8BXMZq__avatar,.presence-module__8BXMZq__avatar+.presence-module__8BXMZq__more{margin-inline-start:-6px}.presence-module__8BXMZq__more{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-panel);block-size:20px;min-inline-size:20px;box-shadow:0 0 0 2px var(--surface-ground);color:var(--ink-2);font-size:var(--text-9);font-weight:var(--weight-strong);place-items:center;padding-inline:4px;display:inline-grid}}
.auth-module__uh9QMa__brand{border-radius:var(--radius-2);text-decoration:none}.auth-module__uh9QMa__brand:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth-module__uh9QMa__form{gap:var(--space-7);display:grid}.auth-module__uh9QMa__footer{margin:0}.auth-module__uh9QMa__footer a{color:var(--accent)}.auth-module__uh9QMa__notice{overflow-wrap:anywhere}.auth-module__uh9QMa__verification{gap:var(--space-7);padding-top:var(--space-8);border-top:1px solid var(--line);display:grid}.auth-module__uh9QMa__verificationHead{gap:var(--space-3);display:grid}.auth-module__uh9QMa__aside{margin-top:calc(-1 * var(--space-4));color:var(--ink-3);font-size:var(--text-13);justify-self:start}.auth-module__uh9QMa__aside:hover{color:var(--ink)}.auth-module__uh9QMa__oauth{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--line);display:grid}.auth-module__uh9QMa__oauthLabel,.auth-module__uh9QMa__oauthHint{color:var(--ink-3);font-size:var(--text-13);margin:0}
@layer composition{.context-sidebar-module__utmolG__root{gap:var(--space-7);grid-template-rows:auto minmax(0,1fr) auto;min-height:100%;display:grid}.context-sidebar-module__utmolG__head{gap:var(--space-2);padding:0 var(--space-4);display:grid}.context-sidebar-module__utmolG__footer{padding:var(--space-5) var(--space-4) 0;border-top:1px solid var(--line)}}
@layer screen{.site-module__fHFmTW__preview{min-width:0}.site-module__fHFmTW__previewWide{width:min(100%,56rem);margin:var(--space-6) auto 0}.site-module__fHFmTW__window{padding:0;overflow:hidden}.site-module__fHFmTW__windowBar{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface-panel-2,var(--surface-panel));display:flex}.site-module__fHFmTW__windowTitle{color:var(--ink-3);font-size:var(--text-12)}.site-module__fHFmTW__windowBody details{display:none}.site-module__fHFmTW__windowBody{gap:var(--space-7);padding:var(--space-7);display:grid}.site-module__fHFmTW__stats{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.site-module__fHFmTW__section{padding-block:clamp(var(--space-9), 7vw, var(--space-11))}.site-module__fHFmTW__stack{gap:var(--space-9);display:grid}.site-module__fHFmTW__head{gap:var(--space-4);max-width:40rem;display:grid}.site-module__fHFmTW__band{padding-block:var(--space-9);border-block:1px solid var(--line);background:var(--surface-sunk)}.site-module__fHFmTW__customers{padding-block:var(--space-8);border-block:1px solid var(--line)}.site-module__fHFmTW__customerRow{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.site-module__fHFmTW__customerList{gap:var(--space-5) var(--space-9);color:var(--ink-3);font-family:var(--font-display,var(--font-sans));font-size:var(--text-18);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-module__fHFmTW__floatingHero{padding-top:calc(var(--space-12) + var(--space-9))}.site-module__fHFmTW__inline{justify-content:center;gap:var(--space-3);width:min(100%,28rem);margin:var(--space-3) auto 0;flex-wrap:wrap;display:flex}.site-module__fHFmTW__inline>input{flex:1;min-width:12rem}.site-module__fHFmTW__signup{gap:var(--space-5);width:min(100%,26rem);padding:var(--space-9);justify-self:end;display:grid}.site-module__fHFmTW__form{gap:var(--space-5);display:grid}.site-module__fHFmTW__full{width:100%}.site-module__fHFmTW__plans{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.site-module__fHFmTW__plan{gap:var(--space-5);height:100%;padding:var(--space-8);grid-template-rows:auto auto auto 1fr auto;display:grid}.site-module__fHFmTW__plan[data-featured]{border-color:var(--accent-line)}.site-module__fHFmTW__planHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.site-module__fHFmTW__price{color:var(--ink-3);font-size:var(--text-13);margin:0}.site-module__fHFmTW__price span{color:var(--ink);font-family:var(--font-display,var(--font-sans));font-size:var(--text-30);font-weight:var(--heading-weight,var(--weight-bold));letter-spacing:var(--tracking-tight)}.site-module__fHFmTW__points{align-content:start;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.site-module__fHFmTW__points li{align-items:center;gap:var(--space-3);color:var(--ink-2);display:flex}.site-module__fHFmTW__points svg{width:16px;height:16px;color:var(--accent);flex:none}}
@layer composition{.navigation-rail-module__vceFRq__root{justify-items:center;gap:var(--space-6);height:100%;padding:var(--space-5) 0;grid-template-rows:auto minmax(0,1fr);display:grid}.navigation-rail-module__vceFRq__nav{align-content:space-between;gap:var(--space-6);min-height:0;display:grid}.navigation-rail-module__vceFRq__items{align-content:start;gap:var(--space-2);display:grid}.navigation-rail-module__vceFRq__link{border-radius:var(--radius-2);width:36px;height:36px;color:var(--ink-3);place-items:center;display:grid}.navigation-rail-module__vceFRq__link svg{width:18px;height:18px}.navigation-rail-module__vceFRq__link:hover{background:var(--surface-hover-2);color:var(--ink)}.navigation-rail-module__vceFRq__link:focus-visible{outline:2px solid var(--accent);outline-offset:0}.navigation-rail-module__vceFRq__link[aria-current]:not([aria-current=false]){background:var(--accent-tint);color:var(--accent)}}
@layer composition{.rail-shell-module__j1_z2W__root{background:var(--surface-ground);min-width:0;height:100dvh;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body,var(--text-13));container:rail-shell/inline-size}.rail-shell-module__j1_z2W__frame{grid-template:"rail sidebar header""rail sidebar main"minmax(0,1fr)/56px 0 minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}.rail-shell-module__j1_z2W__frame[data-sidebar-open]{grid-template-columns:56px 15rem minmax(0,1fr)}.rail-shell-module__j1_z2W__rail{border-right:1px solid var(--line);background:var(--surface-rail);grid-area:rail;overflow-y:auto}.rail-shell-module__j1_z2W__sidebar{min-width:0;padding:var(--space-6) var(--space-4);border-right:1px solid var(--line);background:var(--surface-panel);grid-area:sidebar;overflow-y:auto}.rail-shell-module__j1_z2W__sidebar[hidden]{display:none}.rail-shell-module__j1_z2W__header{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface-panel);grid-area:header;display:flex}.rail-shell-module__j1_z2W__headerContent{flex:1;min-width:0}.rail-shell-module__j1_z2W__main{min-width:0;min-height:0;padding:var(--space-9) clamp(var(--space-7), 4vw, var(--space-10));overscroll-behavior:contain;grid-area:main;overflow:auto}.rail-shell-module__j1_z2W__flush{padding:0}.rail-shell-module__j1_z2W__main:focus{outline:none}.rail-shell-module__j1_z2W__skip{z-index:var(--z-toast);top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);background:var(--fill);color:var(--fill-ink);position:absolute;transform:translateY(-200%)}.rail-shell-module__j1_z2W__skip:focus{transform:none}@container rail-shell (max-width:40rem){.rail-shell-module__j1_z2W__frame,.rail-shell-module__j1_z2W__frame[data-sidebar-open]{grid-template:"rail header""rail sidebar""rail main"minmax(0,1fr)/56px minmax(0,1fr)}.rail-shell-module__j1_z2W__sidebar{border-right:0;border-bottom:1px solid var(--line);max-height:16rem}}}
@layer composition{.backdrop-module__OD77-G__mesh{isolation:isolate;position:relative}.backdrop-module__OD77-G__mesh:before{z-index:-1;border-radius:inherit;background:radial-gradient(55% 65% at 12% 18%, color-mix(in oklab, var(--gradient-1) var(--gradient-strength), transparent), transparent 70%), radial-gradient(50% 60% at 88% 12%, color-mix(in oklab, var(--gradient-2) var(--gradient-strength), transparent), transparent 70%), radial-gradient(70% 70% at 55% 100%, color-mix(in oklab, var(--gradient-3) var(--gradient-strength), transparent), transparent 72%);content:"";pointer-events:none;background-size:140% 140%;position:absolute;inset:0}.backdrop-module__OD77-G__mesh[data-strength=soft]:before{opacity:.55}@media (prefers-reduced-motion:no-preference){.backdrop-module__OD77-G__mesh[data-drift]:before{animation:28s ease-in-out infinite alternate backdrop-module__OD77-G__drift}}@keyframes backdrop-module__OD77-G__drift{0%{background-position:0 0,100% 0,50% 100%}to{background-position:30% 40%,60% 30%,20% 60%}}}
@layer screen{.step-up-module__6R9qvq__form{gap:var(--space-7);display:grid}}
@layer screen{.account-shell-module__zqA9sG__brand{align-items:center;gap:var(--space-4);display:flex}.account-shell-module__zqA9sG__brand a{border-radius:var(--radius-2);color:inherit;display:inline-flex}.account-shell-module__zqA9sG__slash{color:var(--ink-4)}.account-shell-module__zqA9sG__where{color:var(--ink);font-size:var(--text-14);font-weight:var(--weight-medium)}.account-shell-module__zqA9sG__nav{align-content:start;gap:var(--space-6);display:grid}.account-shell-module__zqA9sG__back{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-5);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--text-14);line-height:1;text-decoration:none;display:inline-flex}.account-shell-module__zqA9sG__back:hover{color:var(--ink)}.account-shell-module__zqA9sG__back:focus-visible{border-radius:var(--radius-2);outline:2px solid var(--accent);outline-offset:2px}.account-shell-module__zqA9sG__backIcon{flex:none;width:1rem;height:1rem}}
@layer screen{.shell-preview-module__DRNS6q__search{max-width:20rem}.shell-preview-module__DRNS6q__content{gap:var(--space-8);display:grid}.shell-preview-module__DRNS6q__stats{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.shell-preview-module__DRNS6q__panel{gap:var(--space-4);padding:var(--space-7);display:grid}.shell-preview-module__DRNS6q__form{gap:var(--space-7);display:grid}.shell-preview-module__DRNS6q__footer a{color:var(--accent)}}
@layer screen{.settings-module__EsDGqq__page{gap:var(--space-10);width:min(100%,50rem);padding:var(--space-10) var(--gutter) var(--space-11);margin-inline:auto;display:grid}.settings-module__EsDGqq__pageHead{gap:var(--space-2);display:grid}.settings-module__EsDGqq__title{color:var(--ink);font-size:var(--text-22);font-weight:var(--weight-medium);letter-spacing:-.01em;margin:0}.settings-module__EsDGqq__description{color:var(--ink-3);font-size:var(--text-15);margin:0}.settings-module__EsDGqq__section{gap:var(--space-5);display:grid}.settings-module__EsDGqq__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.settings-module__EsDGqq__sectionCopy{gap:var(--space-1);display:grid}.settings-module__EsDGqq__sectionTitle{color:var(--ink);font-size:var(--text-18);font-weight:var(--weight-medium);margin:0}.settings-module__EsDGqq__danger .settings-module__EsDGqq__sectionTitle{color:var(--crit)}.settings-module__EsDGqq__sectionDescription{color:var(--ink-3);font-size:var(--text-14);margin:0}.settings-module__EsDGqq__sectionAction{align-items:center;gap:var(--space-3);flex:none;display:flex}.settings-module__EsDGqq__card{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface-raised);overflow:hidden}.settings-module__EsDGqq__danger .settings-module__EsDGqq__card{border-color:var(--crit-line)}.settings-module__EsDGqq__card>*+*{border-top:1px solid var(--line)}.settings-module__EsDGqq__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.settings-module__EsDGqq__row{align-items:center;gap:var(--space-3) var(--space-8);padding:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,20rem);display:grid}.settings-module__EsDGqq__rowCopy{gap:var(--space-1);display:grid}.settings-module__EsDGqq__rowLabel{color:var(--ink);font-size:var(--text-14);font-weight:var(--weight-medium)}.settings-module__EsDGqq__rowHint{color:var(--ink-3);font-size:var(--text-13);margin:0}.settings-module__EsDGqq__rowControl{min-width:0;display:grid}.settings-module__EsDGqq__rowValue{color:var(--ink-2);font-size:var(--text-14);overflow-wrap:anywhere;justify-items:start}.settings-module__EsDGqq__item{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.settings-module__EsDGqq__item:not(:has(.settings-module__EsDGqq__itemIcon)){grid-template-columns:minmax(0,1fr) auto}.settings-module__EsDGqq__itemIcon{border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-sunk);width:2rem;height:2rem;color:var(--ink-2);place-items:center;display:grid}.settings-module__EsDGqq__itemIcon>svg{width:1rem;height:1rem}.settings-module__EsDGqq__itemCopy{gap:var(--space-1);min-width:0;display:grid}.settings-module__EsDGqq__itemTitle{align-items:center;gap:var(--space-3);color:var(--ink);font-size:var(--text-14);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.settings-module__EsDGqq__itemSubtitle{color:var(--ink-3);font-size:var(--text-13)}.settings-module__EsDGqq__itemActions{align-items:center;gap:var(--space-3);display:flex}.settings-module__EsDGqq__list{margin:0;padding:0;list-style:none}.settings-module__EsDGqq__listItem+.settings-module__EsDGqq__listItem{border-top:1px solid var(--line)}.settings-module__EsDGqq__empty{padding:var(--space-5) var(--space-6);color:var(--ink-3);font-size:var(--text-14);margin:0}.settings-module__EsDGqq__tableWrap{padding:0 var(--space-3) var(--space-2)}.settings-module__EsDGqq__block{gap:var(--space-5);padding:var(--space-6);display:grid}@container (max-width:36rem){.settings-module__EsDGqq__row{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.settings-module__EsDGqq__row{grid-template-columns:minmax(0,1fr)}.settings-module__EsDGqq__item{grid-template-columns:auto minmax(0,1fr)}.settings-module__EsDGqq__itemActions{grid-column:2}.settings-module__EsDGqq__sectionHead{flex-direction:column;align-items:stretch}}}
@layer screen{.invitations-module__0xcArq__list{margin:0;padding:0;list-style:none;display:grid}.invitations-module__0xcArq__item{align-items:center;gap:var(--space-5);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.invitations-module__0xcArq__item+.invitations-module__0xcArq__item{border-top:1px solid var(--line)}}
@layer screen{.coming-soon-module__cfGLOq__root{background:var(--surface-ground);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.coming-soon-module__cfGLOq__top,.coming-soon-module__cfGLOq__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-7) var(--gutter);flex-wrap:wrap;display:flex}.coming-soon-module__cfGLOq__home{color:inherit;text-decoration:none}.coming-soon-module__cfGLOq__main{align-content:center;justify-items:center;gap:var(--space-6);width:min(100%,44rem);padding:var(--space-10) var(--gutter);text-align:center;margin-inline:auto;display:grid}.coming-soon-module__cfGLOq__lede{max-width:34rem}.coming-soon-module__cfGLOq__form{justify-content:center;gap:var(--space-3);width:min(100%,26rem);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.coming-soon-module__cfGLOq__form>input{flex:1;min-width:12rem}.coming-soon-module__cfGLOq__bottom{color:var(--ink-3);font-size:var(--text-12)}.coming-soon-module__cfGLOq__bottom a{color:inherit}}
@layer screen{.auth-aside-module__VYVjdW__root{gap:var(--space-10);height:100%;padding:clamp(var(--space-9), 6vw, var(--space-11));background:var(--surface-ground);grid-template-rows:1fr auto;display:grid}.auth-aside-module__VYVjdW__copy{align-content:center;justify-items:start;gap:var(--space-6);max-width:30rem;display:grid}.auth-aside-module__VYVjdW__points{gap:var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.auth-aside-module__VYVjdW__points li{align-items:center;gap:var(--space-4);color:var(--ink-2);display:flex}.auth-aside-module__VYVjdW__points svg{width:18px;height:18px;color:var(--accent);flex:none}.auth-aside-module__VYVjdW__quote{gap:var(--space-5);max-width:30rem;padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-3);background:color-mix(in oklab, var(--surface-panel) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0;display:grid}.auth-aside-module__VYVjdW__quote blockquote{color:var(--ink);font-size:var(--text-15);line-height:var(--leading-body);margin:0}.auth-aside-module__VYVjdW__quote figcaption{align-items:center;gap:var(--space-4);color:var(--ink-3);font-size:var(--text-12);display:flex}.auth-aside-module__VYVjdW__quote strong{color:var(--ink-2);font-weight:var(--weight-medium)}}
@layer screen{.unsubscribe-module__z4z6GW__ask,.unsubscribe-module__z4z6GW__done{gap:var(--space-4);display:grid}}
@layer screen{.notification-settings-module__G24H-q__channels{gap:var(--space-4);flex-wrap:wrap;display:flex}.notification-settings-module__G24H-q__channel{align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-13);white-space:nowrap;display:inline-flex}}
@layer screen{.two-step-module__-23ZvW__page{background:var(--surface-ground);min-height:100dvh;color:var(--ink);font-family:var(--font-sans)}.two-step-module__-23ZvW__top{padding:var(--space-6) var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.two-step-module__-23ZvW__home{color:inherit;text-decoration:none}.two-step-module__-23ZvW__body{gap:var(--space-8);padding-block:var(--space-9) var(--space-11);display:grid}.two-step-module__-23ZvW__back{width:fit-content;color:var(--ink-3);font-size:var(--text-13);text-decoration:none}.two-step-module__-23ZvW__back:hover{color:var(--ink)}.two-step-module__-23ZvW__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.two-step-module__-23ZvW__setup,.two-step-module__-23ZvW__codes{gap:var(--space-7);display:grid}.two-step-module__-23ZvW__steps{gap:var(--space-8);padding-left:var(--space-7);margin:0;display:grid}.two-step-module__-23ZvW__steps>li{gap:var(--space-3);display:grid}.two-step-module__-23ZvW__qr{width:192px;height:192px;margin-block:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-2);background:#fff;place-items:center;display:grid}.two-step-module__-23ZvW__secret{align-items:center;gap:var(--space-3);font-size:var(--text-15);letter-spacing:.04em;display:inline-flex}.two-step-module__-23ZvW__confirm{gap:var(--space-5);max-width:20rem;display:grid}.two-step-module__-23ZvW__codeList{gap:var(--space-3) var(--space-7);padding:var(--space-7);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-sunk);font-family:var(--font-mono);font-size:var(--text-15);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;list-style:none;display:grid}.two-step-module__-23ZvW__form{gap:var(--space-5);display:grid}.two-step-module__-23ZvW__rows{margin:0;padding:0;list-style:none;display:grid}.two-step-module__-23ZvW__row{align-items:center;gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.two-step-module__-23ZvW__row+.two-step-module__-23ZvW__row{border-top:1px solid var(--line)}.two-step-module__-23ZvW__dangerRow{align-items:center;gap:var(--space-4) var(--space-7);grid-template-columns:minmax(0,1fr) auto;display:grid}.two-step-module__-23ZvW__owned{margin:var(--space-3) 0 0;padding-left:var(--space-7)}}
