.neutreeno-avatar{width:var(--avatar-size,var(--avatar-base));height:var(--avatar-size,var(--avatar-base));font-size:calc(var(--avatar-size,var(--avatar-base)) * .4);background:var(--surface-sunken);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-body);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.neutreeno-avatar__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.neutreeno-avatar__fallback{width:100%;height:100%;line-height:var(--leading-tight);justify-content:center;align-items:center;display:flex}@container neutreeno-pane (width<=599.98px){.neutreeno-avatar[data-compact]{--avatar-size:var(--avatar-compact)}}@keyframes neutreeno-spin{to{transform:rotate(360deg)}}.neutreeno-btn{justify-content:center;align-items:center;gap:var(--inline-glyph);font-family:var(--font-body);font-weight:var(--weight-regular);text-align:center;border-radius:var(--radius-medium);border:var(--stroke-border) solid transparent;cursor:pointer;white-space:nowrap;transition:var(--transition-state);text-decoration:none;display:inline-flex}@media (hover:hover){.neutreeno-btn:hover:not(:disabled,[aria-disabled=true]){transition:var(--transition-state-in)}}.neutreeno-btn:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--press-scale))}.neutreeno-btn:disabled,.neutreeno-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.neutreeno-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.neutreeno-btn__label{align-items:center;gap:var(--inline-glyph);display:inline-flex}.neutreeno-btn__label>svg{flex:none}.neutreeno-btn__text{text-box:trim-both cap alphabetic;margin-block:-.3em;padding-block:.3em}.neutreeno-btn--small{height:var(--control-sm);padding-inline:var(--inset-control);font-size:var(--ui-size)}.neutreeno-btn--medium{height:var(--control-md);padding-inline:var(--inset-control);font-size:var(--ui-size)}.neutreeno-btn--large{height:var(--control-lg);padding-inline:var(--inset-control-large);font-size:var(--ui-size-large)}.neutreeno-btn--block{width:100%;display:flex}.neutreeno-btn--primary{background-color:var(--action-primary);border-color:var(--action-primary);color:var(--text-on-accent)}@media (hover:hover){.neutreeno-btn--primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--action-primary-hover);border-color:var(--action-primary-hover)}}.neutreeno-btn--primary:active:not(:disabled,[aria-disabled=true]){background-color:var(--action-primary-active);border-color:var(--action-primary-active)}.neutreeno-btn--secondary,.neutreeno-btn--neutral{background-color:var(--btn-secondary-bg);border-color:var(--hairline);color:var(--text-strong);box-shadow:var(--btn-secondary-shadow)}@media (hover:hover){.neutreeno-btn--secondary:hover:not(:disabled,[aria-disabled=true]),.neutreeno-btn--neutral:hover:not(:disabled,[aria-disabled=true]){border-color:var(--text-subtle);background-color:var(--control-hover-bg);box-shadow:var(--btn-secondary-shadow)}}.neutreeno-btn--secondary:active:not(:disabled,[aria-disabled=true]),.neutreeno-btn--neutral:active:not(:disabled,[aria-disabled=true]){border-color:var(--text-subtle);background-color:var(--control-press-bg)}.neutreeno-btn--ghost{color:var(--text-strong);padding-inline:var(--inset-item);background-color:#0000;border-color:#0000}@media (hover:hover){.neutreeno-btn--ghost:not(.neutreeno-btn--danger):hover:not(:disabled,[aria-disabled=true]){color:var(--text-accent)}}.neutreeno-btn--ghost:not(.neutreeno-btn--danger):active:not(:disabled,[aria-disabled=true]){color:var(--text-accent-hover)}.neutreeno-btn--ghost:not(.neutreeno-btn--danger):active:not(:disabled,[aria-disabled=true]) .neutreeno-btn__label{text-underline-offset:4px;text-decoration:underline}.neutreeno-btn--loading{cursor:progress;position:relative}.neutreeno-btn--loading .neutreeno-btn__label,.neutreeno-btn--loading .neutreeno-btn__arrow{opacity:0}.neutreeno-btn__spinner{place-items:center;display:grid;position:absolute;inset:0}.neutreeno-btn__spinner .neutreeno-icon{animation:neutreeno-spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){.neutreeno-btn__spinner .neutreeno-icon{animation:none}}.neutreeno-btn__arrow{transition:transform var(--duration-base) var(--ease-standard)}@media (hover:hover){.neutreeno-btn:hover:not(:disabled,[aria-disabled=true]) .neutreeno-btn__arrow{transform:translateX(var(--nudge-arrow))}}.neutreeno-btn:active:not(:disabled,[aria-disabled=true]) .neutreeno-btn__arrow{transform:translateX(var(--nudge-arrow))}.neutreeno-btn--danger.neutreeno-btn--primary{background:var(--status-danger-fill);border-color:var(--status-danger-fill);color:var(--text-on-accent)}@media (hover:hover){.neutreeno-btn--danger.neutreeno-btn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--status-danger-fill-hover);border-color:var(--status-danger-fill-hover)}}.neutreeno-btn--danger.neutreeno-btn--primary:active:not(:disabled,[aria-disabled=true]){background:var(--status-danger-fill-hover);border-color:var(--status-danger-fill-hover)}.neutreeno-btn--danger.neutreeno-btn--secondary,.neutreeno-btn--danger.neutreeno-btn--neutral{color:var(--status-danger-ink);border-color:var(--status-danger-border)}@media (hover:hover){.neutreeno-btn--danger.neutreeno-btn--secondary:hover:not(:disabled,[aria-disabled=true]),.neutreeno-btn--danger.neutreeno-btn--neutral:hover:not(:disabled,[aria-disabled=true]){border-color:var(--status-danger-ink);background:var(--status-danger-bg)}}.neutreeno-btn--danger.neutreeno-btn--secondary:active:not(:disabled,[aria-disabled=true]),.neutreeno-btn--danger.neutreeno-btn--neutral:active:not(:disabled,[aria-disabled=true]){border-color:var(--status-danger-ink);background:var(--status-danger-bg-press)}.neutreeno-btn--danger.neutreeno-btn--ghost{color:var(--status-danger-ink)}@media (hover:hover){.neutreeno-btn--danger.neutreeno-btn--ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg)}}.neutreeno-btn--danger.neutreeno-btn--ghost:active:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg-press)}@media (forced-colors:active){.neutreeno-btn{border-width:2px;border-color:buttontext}.neutreeno-btn:disabled,.neutreeno-btn[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}}.neutreeno-checkbox-field{align-items:center;gap:var(--inline-control);display:inline-flex}.neutreeno-checkbox{border-radius:var(--radius-small);background:var(--surface-page);border:1px solid var(--border-input);width:20px;height:20px;color:var(--text-on-accent);cursor:pointer;transition:var(--transition-state);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.neutreeno-checkbox[data-checked],.neutreeno-checkbox[data-indeterminate]{background:var(--action-primary);border-color:var(--action-primary)}@media (hover:hover){.neutreeno-checkbox:not([data-disabled]):not([data-readonly]):hover{border-color:var(--control-hover-edge);background:var(--control-hover-bg);transition:var(--transition-state-in)}.neutreeno-checkbox:is([data-checked],[data-indeterminate]):not([data-disabled]):not([data-readonly]):hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}}.neutreeno-checkbox:not([data-disabled]):not([data-readonly]):active{border-color:var(--control-hover-edge);background:var(--control-press-bg);transform:scale(var(--press-scale))}.neutreeno-checkbox:is([data-checked],[data-indeterminate]):not([data-disabled]):not([data-readonly]):active{background:var(--action-primary-active);border-color:var(--action-primary-active)}.neutreeno-checkbox[data-disabled]{opacity:.4;cursor:not-allowed}.neutreeno-checkbox:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-checkbox__indicator{justify-content:center;align-items:center;display:inline-flex}.neutreeno-checkbox__dash{background:currentColor;border-radius:1px;width:10px;height:2px}.neutreeno-checkbox__label{color:var(--text-default);font-size:var(--ui-size);cursor:pointer}.neutreeno-checkbox__text{cursor:pointer;gap:1px;min-width:0;display:grid}.neutreeno-checkbox__desc{font-size:var(--caption-size);line-height:var(--leading-xs);color:var(--caption-ink)}.neutreeno-checkbox__right{flex:none;margin-inline-start:auto}.neutreeno-checkbox-field--row{align-items:flex-start;gap:var(--inline-control);width:100%;padding:var(--inset-control);border-radius:var(--radius-medium);transition:var(--transition-default);display:flex}.neutreeno-checkbox-field--row:not(:has([data-disabled])):hover{background:var(--fill-hover)}.neutreeno-checkbox-field--row .neutreeno-checkbox{margin-top:1px}.neutreeno-checkbox[data-size=small]{width:16px;height:16px}.neutreeno-checkbox-field[data-size=small] .neutreeno-checkbox__label{font-size:var(--ui-size-small)}.neutreeno-checkbox[data-invalid]:not([data-checked]){border-color:var(--status-danger)}.neutreeno-switch{--neutreeno-switch-w:36px;--neutreeno-switch-h:20px;--neutreeno-switch-pad:2px;width:var(--neutreeno-switch-w);height:var(--neutreeno-switch-h);padding:var(--neutreeno-switch-pad);border-radius:var(--radius-pill);background:var(--switch-bg);cursor:pointer;transition:var(--transition-state);border:0;flex:none;align-items:center;display:inline-flex;position:relative}.neutreeno-switch[data-checked]{background:var(--action-primary)}@media (hover:hover){.neutreeno-switch:not([data-disabled]):not([data-readonly]):hover{box-shadow:inset 0 0 0 1px var(--control-hover-edge);transition:var(--transition-state-in)}.neutreeno-switch[data-checked]:not([data-disabled]):not([data-readonly]):hover{background:var(--action-primary-hover)}}.neutreeno-switch:not([data-disabled]):not([data-readonly]):active{background:var(--switch-hover-bg);box-shadow:inset 0 0 0 1px var(--control-hover-edge);transform:scale(var(--press-scale))}.neutreeno-switch[data-checked]:not([data-disabled]):not([data-readonly]):active{background:var(--action-primary-active)}.neutreeno-switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-switch[data-disabled]{opacity:.4;cursor:not-allowed}.neutreeno-switch[data-invalid]:not([data-checked]){box-shadow:0 0 0 1px var(--status-danger)}.neutreeno-switch__thumb{width:calc(var(--neutreeno-switch-h) - var(--neutreeno-switch-pad) * 2);height:calc(var(--neutreeno-switch-h) - var(--neutreeno-switch-pad) * 2);border-radius:var(--radius-pill);background:var(--switch-thumb);box-shadow:var(--elevation-raised);transition:transform var(--duration-base) var(--ease-standard);display:block}.neutreeno-switch[data-checked] .neutreeno-switch__thumb{transform:translateX(calc(var(--neutreeno-switch-w) - var(--neutreeno-switch-h)))}.neutreeno-switch[data-size=small]{--neutreeno-switch-w:28px;--neutreeno-switch-h:16px}.neutreeno-checkbox-field--switch[data-size=small]{gap:var(--inline-glyph)}.neutreeno-checkbox-field--row .neutreeno-switch{margin-top:1px}@media (prefers-reduced-motion:reduce){.neutreeno-switch,.neutreeno-switch__thumb{transition:none}}.neutreeno-field{width:100%;font-family:var(--font-body);font-size:var(--ui-size);color:var(--text-strong);background-color:var(--surface-page);border:1px solid var(--border-input);border-radius:var(--radius-medium);padding:var(--inset-item) var(--inset-control);transition:var(--transition-state)}input.neutreeno-field{height:var(--control-md);padding-block:0}.neutreeno-field::placeholder{color:var(--text-subtle)}@media (hover:hover){.neutreeno-field:hover:not(:disabled):not(:-moz-read-only):not(:focus){border-color:var(--control-hover-edge);-moz-transition:var(--transition-state-in);transition:var(--transition-state-in)}.neutreeno-field:hover:not(:disabled):not(:read-only):not(:focus){border-color:var(--control-hover-edge);transition:var(--transition-state-in)}}.neutreeno-field:focus{border-color:var(--action-primary);outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-field);transition-duration:0s}.neutreeno-check{color:var(--text-default);font-size:var(--type-4);cursor:pointer;align-items:center;gap:.6rem;display:inline-flex}.neutreeno-check input{width:18px;height:18px;accent-color:var(--action-primary)}.neutreeno-grid{grid-template-columns:repeat(var(--grid-columns), var(--grid-track));-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);border:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.neutreeno-grid--rows-row{row-gap:var(--grid-row-gap)}.neutreeno-grid--rows-gutter{row-gap:var(--grid-gutter)}.neutreeno-grid--rows-label{row-gap:var(--stack-label)}.neutreeno-grid--rows-text{row-gap:var(--stack-text)}.neutreeno-grid--rows-item{row-gap:var(--stack-item)}.neutreeno-grid--rows-part{row-gap:var(--stack-part)}.neutreeno-grid--rows-group{row-gap:var(--stack-group)}.neutreeno-grid--rows-section{row-gap:var(--stack-section)}.neutreeno-grid--align-stretch{align-items:stretch}.neutreeno-grid--align-start{align-items:start}.neutreeno-grid--align-center{align-items:center}.neutreeno-grid--align-end{align-items:end}.neutreeno-grid__item{min-inline-size:0}.neutreeno-grid__item--full{grid-column:1/-1}.neutreeno-grid__item--half{grid-column:span max(1, calc(var(--grid-columns) / 2));grid-column:span max(1, round(down, calc(var(--grid-columns) / 2), 1))}.neutreeno-grid__item--third{grid-column:span max(1, calc(var(--grid-columns) / 3));grid-column:span max(1, round(down, calc(var(--grid-columns) / 3), 1))}.neutreeno-grid__item--two-thirds{grid-column:span max(1, calc(var(--grid-columns) * 2 / 3));grid-column:span max(1, round(down, calc(var(--grid-columns) * 2 / 3), 1))}.neutreeno-grid__item--quarter{grid-column:span max(1, calc(var(--grid-columns) / 4));grid-column:span max(1, round(up, calc(var(--grid-columns) / 4), 1))}.neutreeno-logo{-webkit-user-select:none;user-select:none;background-color:currentColor;flex:none;display:inline-block;-webkit-mask:url(/assets/neutreeno-logo.svg) 50%/contain no-repeat;mask:url(/assets/neutreeno-logo.svg) 50%/contain no-repeat}.neutreeno-logo--default,.neutreeno-logo--white{color:var(--text-strong)}.neutreeno-logo--blue{color:var(--action-primary)}.neutreeno-spinner{line-height:0;display:inline-block}.neutreeno-spinner svg{overflow:visible}.neutreeno-spinner__dot,.neutreeno-spinner__cell{fill:var(--viz-ink)}.neutreeno-skeleton{background:linear-gradient(90deg, var(--fill-subtle) 25%, var(--fill-hover) 37%, var(--fill-subtle) 63%);animation:neutreeno-shimmer var(--duration-shimmer) ease infinite;background-size:400% 100%;display:block}@keyframes neutreeno-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.neutreeno-spinner__dot{opacity:.5}.neutreeno-spinner__cell{display:none}.neutreeno-skeleton{animation:none}}.neutreeno-figure{justify-items:start;gap:var(--stack-label);min-width:0;font-family:var(--font-display);display:grid}.neutreeno-figure__value{align-items:baseline;gap:var(--caption-gap);min-width:0;font-weight:var(--figure-weight);font-size:var(--figure-size);line-height:var(--leading-snug);color:var(--text-strong);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-features-tabular);flex-wrap:wrap;display:inline-flex}.neutreeno-figure__number{overflow-wrap:break-word;min-width:0}.neutreeno-figure__unit{font-size:var(--figure-unit-size);font-weight:var(--figure-unit-weight);color:var(--text-subtle);white-space:nowrap}.neutreeno-figure__label{font-family:var(--font-body);font-size:var(--figure-label-size);line-height:var(--leading-normal);color:var(--text-muted)}.neutreeno-figure--lead .neutreeno-figure__value{font-size:var(--figure-size-lead)}.neutreeno-figure--gauge .neutreeno-figure__value{font-size:var(--figure-size-gauge);line-height:var(--leading-tight)}.neutreeno-figure--compact .neutreeno-figure__value{font-size:var(--figure-size-compact)}.neutreeno-figure--inline .neutreeno-figure__value{font-size:var(--figure-size-inline);line-height:var(--leading-relaxed);color:var(--text-default)}.neutreeno-figure .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-iconbtn{border:var(--stroke-border) solid transparent;border-radius:var(--radius-medium);color:var(--text-muted);cursor:pointer;transition:var(--transition-state);background:0 0;flex:none;place-items:center;display:inline-grid}@media (hover:hover){.neutreeno-iconbtn:hover:not(:disabled,[aria-disabled=true]){transition:var(--transition-state-in)}}.neutreeno-iconbtn:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--press-scale))}.neutreeno-iconbtn--xs{width:var(--target-min);height:var(--target-min)}.neutreeno-iconbtn--sm{width:var(--control-sm);height:var(--control-sm)}.neutreeno-iconbtn--md{width:var(--control-md);height:var(--control-md)}.neutreeno-iconbtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.neutreeno-iconbtn:disabled,.neutreeno-iconbtn[aria-disabled=true]:not(.neutreeno-iconbtn--loading){opacity:.4;cursor:not-allowed}@media (hover:hover){.neutreeno-iconbtn--ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--fill-hover);color:var(--text-strong)}}.neutreeno-iconbtn--ghost:active:not(:disabled,[aria-disabled=true]){background:var(--fill-press);color:var(--text-strong)}.neutreeno-iconbtn--secondary,.neutreeno-iconbtn--neutral{border:var(--stroke-border) solid var(--hairline);color:var(--text-strong);background:var(--surface-page)}@media (hover:hover){.neutreeno-iconbtn--secondary:hover:not(:disabled,[aria-disabled=true]),.neutreeno-iconbtn--neutral:hover:not(:disabled,[aria-disabled=true]){border-color:var(--text-subtle);background:var(--control-hover-bg)}}.neutreeno-iconbtn--secondary:active:not(:disabled,[aria-disabled=true]),.neutreeno-iconbtn--neutral:active:not(:disabled,[aria-disabled=true]){border-color:var(--text-subtle);background:var(--control-press-bg)}.neutreeno-iconbtn--primary{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-on-accent)}@media (hover:hover){.neutreeno-iconbtn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--action-primary-hover);border-color:var(--action-primary-hover)}}.neutreeno-iconbtn--primary:active:not(:disabled,[aria-disabled=true]){background:var(--action-primary-active);border-color:var(--action-primary-active)}.neutreeno-iconbtn--danger.neutreeno-iconbtn--ghost{color:var(--status-danger-ink)}@media (hover:hover){.neutreeno-iconbtn--danger.neutreeno-iconbtn--ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg);color:var(--status-danger-ink)}}.neutreeno-iconbtn--danger.neutreeno-iconbtn--ghost:active:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg-press);color:var(--status-danger-ink)}.neutreeno-iconbtn--danger.neutreeno-iconbtn--secondary,.neutreeno-iconbtn--danger.neutreeno-iconbtn--neutral{color:var(--status-danger-ink)}@media (hover:hover){.neutreeno-iconbtn--danger.neutreeno-iconbtn--secondary:hover:not(:disabled,[aria-disabled=true]),.neutreeno-iconbtn--danger.neutreeno-iconbtn--neutral:hover:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg);color:var(--status-danger-ink)}}.neutreeno-iconbtn--danger.neutreeno-iconbtn--secondary:active:not(:disabled,[aria-disabled=true]),.neutreeno-iconbtn--danger.neutreeno-iconbtn--neutral:active:not(:disabled,[aria-disabled=true]){background:var(--status-danger-bg-press);color:var(--status-danger-ink)}.neutreeno-iconbtn--danger.neutreeno-iconbtn--primary{background:var(--status-danger-fill);border-color:var(--status-danger-fill);color:var(--text-on-accent)}@media (hover:hover){.neutreeno-iconbtn--danger.neutreeno-iconbtn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--status-danger-fill-hover);border-color:var(--status-danger-fill-hover);color:var(--text-on-accent)}}.neutreeno-iconbtn--danger.neutreeno-iconbtn--primary:active:not(:disabled,[aria-disabled=true]){background:var(--status-danger-fill-hover);border-color:var(--status-danger-fill-hover);color:var(--text-on-accent)}.neutreeno-iconbtn[aria-pressed=true],.neutreeno-iconbtn:not(.neutreeno-iconbtn--disclosure)[aria-expanded=true]{background:var(--accent-soft-bg);color:var(--accent-soft-text)}@media (hover:hover){.neutreeno-iconbtn[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]),.neutreeno-iconbtn:not(.neutreeno-iconbtn--disclosure)[aria-expanded=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--accent-soft-bg);color:var(--text-accent-hover)}}.neutreeno-iconbtn--loading{cursor:progress}.neutreeno-iconbtn--loading .neutreeno-icon{animation:neutreeno-spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){.neutreeno-iconbtn--loading .neutreeno-icon{animation:none}}.neutreeno-pill{align-items:center;gap:var(--inline-glyph);font-family:var(--font-body);font-size:var(--ui-size);font-weight:var(--weight-regular);padding:0 var(--inset-control);block-size:calc(var(--ui-size) * var(--leading-normal) + .375rem);box-sizing:border-box;border-radius:var(--radius-small);line-height:var(--leading-normal);font-variant-numeric:tabular-nums;display:inline-flex}.neutreeno-pill__text{text-box:trim-both cap alphabetic;margin-block:-.3em;padding-block:.3em}.neutreeno-pill--blue{background:var(--accent-soft-bg);color:var(--accent-soft-text);border:1px solid var(--accent-soft-border)}.neutreeno-pill--neutral{background:var(--fill-subtle);color:var(--text-default);border:1px solid var(--hairline)}.neutreeno-tag{font-family:var(--font-body);font-size:var(--annotation-size);letter-spacing:var(--tracking-mono);text-transform:none;color:var(--text-muted);border:1px solid var(--hairline);border-radius:var(--radius-small);padding:.1875rem var(--inset-item);align-items:center;display:inline-flex}.neutreeno-badge{align-items:center;gap:var(--inline-glyph);font-size:var(--ui-size-small);font-weight:var(--weight-regular);color:var(--text-default);display:inline-flex}.neutreeno-badge__dot{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 16%, transparent);background:currentColor;border-radius:50%}.neutreeno-badge--live{color:var(--status-success-ink)}.neutreeno-badge--new{color:var(--text-accent)}.neutreeno-badge--muted{color:var(--text-subtle)}.neutreeno-badge--muted .neutreeno-badge__dot{box-shadow:none}.neutreeno-inline{flex-wrap:nowrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.neutreeno-inline--wrap{flex-wrap:wrap}.neutreeno-inline--pair{gap:var(--inline-pair)}.neutreeno-inline--glyph{gap:var(--inline-glyph)}.neutreeno-inline--control{gap:var(--inline-control)}.neutreeno-inline--part{gap:var(--inline-part)}.neutreeno-inline--cluster{gap:var(--inline-cluster)}.neutreeno-inline--align-center{align-items:center}.neutreeno-inline--align-baseline{align-items:baseline}.neutreeno-inline--align-start{align-items:flex-start}.neutreeno-inline--align-end{align-items:flex-end}.neutreeno-inline--align-stretch{align-items:stretch}.neutreeno-inline--justify-start{justify-content:flex-start}.neutreeno-inline--justify-center{justify-content:center}.neutreeno-inline--justify-end{justify-content:flex-end}.neutreeno-inline--justify-between{justify-content:space-between}.neutreeno-meter{gap:var(--stack-text);width:100%;max-width:320px;display:grid}.neutreeno-meter__head{font-size:var(--ui-size);justify-content:space-between;align-items:baseline;display:flex}.neutreeno-meter__name{align-items:center;gap:var(--inline-pair);display:inline-flex}.neutreeno-meter__label{color:var(--text-default)}.neutreeno-meter__value{color:var(--text-strong);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-features-tabular)}.neutreeno-meter__track{border-radius:var(--radius-small);background:var(--viz-track);height:6px;position:relative;overflow:hidden}.neutreeno-meter__indicator{background:var(--viz-accent);border-radius:var(--radius-small);height:100%;transition:width var(--duration-base) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.neutreeno-meter__indicator{transition:none}}.neutreeno-meter--danger{--neutreeno-meter-fill:var(--status-danger)}.neutreeno-meter--warning{--neutreeno-meter-fill:var(--status-warning)}.neutreeno-meter--success{--neutreeno-meter-fill:var(--status-success)}.neutreeno-meter:not(.neutreeno-meter--neutral) .neutreeno-meter__indicator{background:var(--neutreeno-meter-fill)}.neutreeno-meter[data-series=pink] .neutreeno-meter__indicator{background:var(--viz-series-pink)}.neutreeno-meter[data-series=olive] .neutreeno-meter__indicator{background:var(--viz-series-olive)}.neutreeno-meter[data-series=orange] .neutreeno-meter__indicator{background:var(--viz-series-orange)}.neutreeno-meter[data-series=teal] .neutreeno-meter__indicator{background:var(--viz-series-teal)}.neutreeno-meter[data-series=lilac] .neutreeno-meter__indicator{background:var(--viz-series-lilac)}.neutreeno-meter[data-series=umber] .neutreeno-meter__indicator{background:var(--viz-series-umber)}.neutreeno-meter[data-series=green] .neutreeno-meter__indicator{background:var(--viz-series-green)}.neutreeno-meter[data-series=other] .neutreeno-meter__indicator{background:var(--viz-series-other)}.neutreeno-meter--full,.neutreeno-meter--segmented{max-width:none}.neutreeno-meter__segments{gap:var(--inline-pair);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.neutreeno-meter__segment{border-radius:var(--radius-small);background:var(--viz-track);height:4px;transition:background-color var(--duration-base) var(--ease-standard)}.neutreeno-meter__segment:not([data-filled]){box-shadow:inset 0 0 0 1px var(--border-input)}.neutreeno-meter__segment[data-filled]{background:var(--neutreeno-meter-fill,var(--viz-ink))}@media (prefers-reduced-motion:reduce){.neutreeno-meter__segment{transition:none}}.neutreeno-monogram{--tile:var(--viz-muted);border-radius:var(--radius-medium);background:color-mix(in srgb, var(--tile) 16%, transparent);color:var(--tile);font-family:var(--font-body);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);flex:none;place-items:center;display:grid}.neutreeno-monogram--sm{width:28px;height:28px;font-size:var(--tick-size)}.neutreeno-monogram--md{width:var(--tile-md);height:var(--tile-md);font-size:var(--ui-size-small)}.neutreeno-monogram--lg{width:48px;height:48px;font-size:var(--ui-size);border-radius:var(--radius-large)}.neutreeno-progress{gap:var(--stack-text);width:100%;max-width:320px;display:grid}.neutreeno-progress__head{font-size:var(--ui-size);justify-content:space-between;align-items:baseline;display:flex}.neutreeno-progress__label{color:var(--text-default)}.neutreeno-progress__value{color:var(--text-strong);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-features-tabular)}.neutreeno-progress__track{border-radius:var(--radius-small);background:repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), var(--tick) calc(25% - 1px) 25%), var(--viz-track);height:6px;position:relative;overflow:hidden}.neutreeno-progress__indicator{background:var(--viz-ink);border-radius:var(--radius-small);height:100%;transition:width var(--duration-base) var(--ease-standard);position:relative}.neutreeno-progress__indicator:after{content:"";background:var(--viz-accent);width:2px;position:absolute;top:0;bottom:0;right:0}.neutreeno-progress[data-indeterminate] .neutreeno-progress__indicator{animation:neutreeno-progress-indeterminate var(--duration-shimmer) var(--ease-standard) infinite;width:36%!important}@keyframes neutreeno-progress-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.neutreeno-progress__indicator{transition:none}.neutreeno-progress[data-indeterminate] .neutreeno-progress__indicator{animation:none}}.neutreeno-stack{border:0;grid-template-columns:minmax(0,1fr);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.neutreeno-stack--label{gap:var(--stack-label)}.neutreeno-stack--text{gap:var(--stack-text)}.neutreeno-stack--item{gap:var(--stack-item)}.neutreeno-stack--part{gap:var(--stack-part)}.neutreeno-stack--group{gap:var(--stack-group)}.neutreeno-stack--section{gap:var(--stack-section)}.neutreeno-stack--align-stretch{justify-items:stretch}.neutreeno-stack--align-start{justify-items:start}.neutreeno-stack--align-center{justify-items:center}.neutreeno-stack--align-end{justify-items:end}.neutreeno-statuschip{align-items:center;gap:var(--inline-pair);box-sizing:border-box;block-size:22px;padding:0 var(--inset-control);border-radius:var(--radius-pill);border:var(--stroke-border) solid transparent;font-family:var(--font-body);font-size:var(--ui-size-small);font-weight:var(--weight-regular);line-height:var(--leading-xs);white-space:nowrap;display:inline-flex}.neutreeno-statuschip--capped>:not(.neutreeno-statuschip__dot){min-width:0}.neutreeno-statuschip__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.neutreeno-statuschip__icon{flex:none}.neutreeno-statuschip__icon--spin{animation:neutreeno-spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){.neutreeno-statuschip__icon--spin{animation:none}}[data-theme=dark] .neutreeno-statuschip--neutral .neutreeno-icon{color:var(--text-strong)}.neutreeno-statuschip--info{color:var(--status-info-ink);background:var(--status-info-bg)}.neutreeno-statuschip--warning{color:var(--status-warning-ink);background:var(--status-warning-bg)}.neutreeno-statuschip--success{color:var(--status-success-ink);background:var(--status-success-bg)}.neutreeno-statuschip--danger{color:var(--status-danger-ink);background:var(--status-danger-bg)}.neutreeno-statuschip--neutral{color:var(--text-muted);background:var(--fill-subtle)}.neutreeno-statuschip--outline.neutreeno-statuschip--info{border-color:var(--status-info-border)}.neutreeno-statuschip--outline.neutreeno-statuschip--warning{border-color:var(--status-warning-border)}.neutreeno-statuschip--outline.neutreeno-statuschip--success{border-color:var(--status-success-border)}.neutreeno-statuschip--outline.neutreeno-statuschip--danger{border-color:var(--status-danger-border)}.neutreeno-statuschip--outline.neutreeno-statuschip--neutral{border-color:var(--border-default)}.neutreeno-statusdot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.neutreeno-statusdot--info{background:var(--status-info)}.neutreeno-statusdot--warning{background:var(--status-warning)}.neutreeno-statusdot--success{background:var(--status-success)}.neutreeno-statusdot--danger{background:var(--status-danger)}.neutreeno-statusdot--neutral{background:var(--text-subtle)}.neutreeno-text{font-family:var(--font-body);margin:0}.neutreeno-text--size-lg{font-size:var(--lead-size);line-height:var(--leading-snug)}.neutreeno-text--size-base{font-size:var(--body-size);line-height:var(--leading-relaxed)}.neutreeno-text--size-sm{font-size:var(--ui-size);line-height:var(--leading-normal)}.neutreeno-text--size-xs{font-size:var(--ui-size-small);line-height:var(--leading-xs)}.neutreeno-text--weight-regular{font-weight:var(--weight-regular)}.neutreeno-text--weight-medium{font-weight:var(--weight-medium)}.neutreeno-text--tone-strong{color:var(--text-strong)}.neutreeno-text--tone-default{color:var(--text-default)}.neutreeno-text--tone-muted{color:var(--text-muted)}.neutreeno-text--tone-subtle{color:var(--text-subtle)}.neutreeno-text--tabular{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-features-tabular)}.neutreeno-actionlist{margin:0;padding:0;list-style:none;display:grid}.neutreeno-actionlist>:first-child{padding-top:0}.neutreeno-actionlist>:last-child{padding-bottom:0}.neutreeno-actionrow{align-items:center;gap:var(--inline-control);width:100%;padding:var(--inset-control) 0;border-bottom:var(--stroke-hair) solid var(--divider);transition:var(--transition-default);background-clip:padding-box;display:flex}.neutreeno-actionrow__text{gap:var(--stack-label);min-width:0;margin-right:auto;display:grid}.neutreeno-actionrow__link{min-height:var(--target-min);font-family:inherit;font-size:var(--ui-size);font-weight:var(--weight-regular);text-align:left;color:var(--text-strong);cursor:pointer;transition:var(--transition-default);background:0 0;border:0;justify-self:start;align-items:center;padding:0;text-decoration:none;display:inline-flex}.neutreeno-actionrow__link:hover:not(:disabled){color:var(--text-accent)}.neutreeno-actionrow__link:disabled{color:var(--text-subtle);opacity:.5;cursor:not-allowed}.neutreeno-actionrow__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-small)}.neutreeno-actionrow:hover{background-color:var(--fill-subtle)}.neutreeno-actionrow__sub{font-size:var(--caption-size);color:var(--caption-ink)}.neutreeno-actiondone{align-items:center;gap:var(--inline-glyph);padding:var(--inset-control) 0;font-size:var(--ui-size);color:var(--status-success-ink);display:flex}.neutreeno-banner{align-items:flex-start;gap:var(--inline-control);padding:var(--inset-card-compact);border-radius:var(--radius-medium);border:1px solid var(--banner-border);border-left:2px solid var(--banner-accent);background:var(--banner-bg);color:var(--text-default);display:flex;position:relative}.neutreeno-banner__icon{color:var(--banner-accent);flex:none;place-items:center;margin-top:1px;display:grid}.neutreeno-banner__body{gap:var(--caption-gap);flex:auto;min-width:0;display:grid}.neutreeno-banner__title{font-weight:var(--weight-regular);color:var(--text-strong);font-size:var(--cardtitle-size);margin:0}.neutreeno-banner__text{font-size:var(--ui-size);color:var(--text-default);line-height:var(--leading-relaxed);margin:0}.neutreeno-banner__text a{color:var(--banner-ink,var(--banner-accent));text-underline-offset:2px;text-decoration:underline}.neutreeno-banner__action{align-self:center;gap:var(--inline-glyph);flex:none;display:flex}.neutreeno-banner__dismiss{width:var(--control-xs);height:var(--control-xs);margin:calc(-1 * var(--inset-mark)) calc(-1 * var(--inset-mark)) calc(-1 * var(--inset-mark)) 0;border-radius:var(--radius-small);color:var(--text-muted);cursor:pointer;transition:var(--transition-default);background:0 0;border:none;flex:none;place-items:center;display:grid}.neutreeno-banner__dismiss:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-banner__dismiss:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.neutreeno-banner--info{--banner-bg:var(--status-info-bg);--banner-border:var(--status-info-border);--banner-accent:var(--status-info);--banner-ink:var(--status-info-ink)}.neutreeno-banner--success{--banner-bg:var(--status-success-bg);--banner-border:var(--status-success-border);--banner-accent:var(--status-success);--banner-ink:var(--status-success-ink)}.neutreeno-banner--warning{--banner-bg:var(--status-warning-bg);--banner-border:var(--status-warning-border);--banner-accent:var(--status-warning);--banner-ink:var(--status-warning-ink)}.neutreeno-banner--critical{--banner-bg:var(--status-danger-bg);--banner-border:var(--status-danger-border);--banner-accent:var(--status-danger);--banner-ink:var(--status-danger-ink)}.neutreeno-banner--neutral{--banner-bg:var(--fill-subtle);--banner-border:var(--border-default);--banner-accent:var(--text-muted);--banner-ink:var(--text-muted)}.neutreeno-dialog{white-space:normal;color:var(--text-default);background:0 0;border:none;padding:0}.neutreeno-dialog--small{width:min(92vw,26rem)}.neutreeno-dialog--medium{width:min(92vw,34rem)}.neutreeno-dialog--large{width:min(92vw,46rem)}.neutreeno-dialog--xlarge{width:min(94vw,60rem)}.neutreeno-dialog::backdrop{background:var(--scrim)}.neutreeno-dialog[open]{animation:neutreeno-dialog-in var(--duration-base) var(--ease-entrance)}.neutreeno-dialog__panel{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-large);max-height:min(88vh,48rem);box-shadow:var(--elevation-overlay);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.neutreeno-dialog__head{justify-content:space-between;align-items:center;gap:var(--inline-part);padding:var(--inset-card-compact) var(--inset-card);border-bottom:1px solid var(--hairline);display:flex}.neutreeno-dialog__title{min-width:0;font-family:var(--font-heading);font-size:var(--title-panel-size);line-height:var(--title-panel-leading);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.neutreeno-dialog__close{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-medium);background:var(--fill-subtle);color:var(--text-muted);cursor:pointer;transition:var(--transition-default);border:none;flex-shrink:0;place-items:center;display:grid}.neutreeno-dialog__close:hover:not(:disabled){background:var(--fill-hover);color:var(--text-strong)}.neutreeno-dialog__close:disabled{opacity:.4;cursor:not-allowed}.neutreeno-dialog__body{padding:var(--inset-card);line-height:var(--leading-relaxed);scroll-padding-block:var(--inset-card);overflow-y:auto}.neutreeno-dialog__foot{padding:var(--inset-card-compact) var(--inset-card);border-top:1px solid var(--hairline);justify-content:flex-end;gap:var(--inline-control);flex-wrap:wrap;display:flex}@keyframes neutreeno-dialog-in{0%{opacity:0;transform:translateY(var(--entrance-offset)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.neutreeno-dialog[open]{animation:none}}.neutreeno-menu__positioner{z-index:var(--z-dropdown)}.neutreeno-menu__popup{box-sizing:border-box;min-width:176px;max-width:var(--available-width,320px);max-height:var(--available-height,none);padding:var(--inset-item);gap:var(--caption-gap);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-medium);box-shadow:var(--elevation-overlay);transform-origin:var(--transform-origin);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance);outline:none;display:grid;overflow-y:auto}.neutreeno-menu__popup:not([data-open]),.neutreeno-menu__popup[data-starting-style],.neutreeno-menu__popup[data-ending-style]{opacity:0;transform:scale(.97)}.neutreeno-menu__item{align-items:center;gap:var(--inline-control);box-sizing:border-box;min-height:34px;padding:var(--inset-item) var(--inset-control);border-radius:var(--radius-small);color:var(--text-default);font-size:var(--ui-size);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.neutreeno-menu__item[data-highlighted]{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-menu__icon{color:var(--text-muted);flex:none}.neutreeno-menu__item[data-highlighted] .neutreeno-menu__icon{color:inherit}.neutreeno-menu__item--danger,.neutreeno-menu__item--danger .neutreeno-menu__icon{color:var(--status-danger-ink)}.neutreeno-menu__item--danger[data-highlighted]{background:var(--status-danger-bg);color:var(--status-danger-ink)}.neutreeno-menu__item[data-disabled],.neutreeno-menu__item[data-disabled] .neutreeno-menu__icon{color:var(--text-subtle);cursor:default;background:0 0}.neutreeno-menu__separator{height:1px;margin:var(--stack-label) calc(var(--inset-item) * -1);background:var(--hairline)}@media (prefers-reduced-motion:reduce){.neutreeno-menu__popup{transition:none}}.neutreeno-breadcrumbs{min-width:0}.neutreeno-breadcrumbs .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-breadcrumbs ol{align-items:center;gap:var(--inline-glyph);flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.neutreeno-breadcrumbs li{align-items:center;gap:var(--inline-glyph);white-space:nowrap;flex:none;display:inline-flex}.neutreeno-breadcrumbs li.neutreeno-breadcrumbs__last{flex:0 auto;min-width:0}.neutreeno-breadcrumbs__last>.neutreeno-breadcrumbs__current{text-overflow:ellipsis;min-width:0;overflow:hidden}.neutreeno-breadcrumbs__more{border-radius:var(--radius-small);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.neutreeno-breadcrumbs__more:hover,.neutreeno-breadcrumbs__more[data-popup-open]{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-breadcrumbs__more:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-breadcrumbs__link,.neutreeno-breadcrumbs__current{font-size:var(--ui-size)}.neutreeno-breadcrumbs__link{color:var(--text-muted);font-weight:var(--weight-regular);border-radius:var(--radius-small);transition:color var(--duration-base) var(--ease-standard);text-decoration:none}.neutreeno-breadcrumbs__link:hover{color:var(--text-strong)}.neutreeno-breadcrumbs__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-breadcrumbs__current{color:var(--text-strong);font-weight:var(--weight-medium)}.neutreeno-breadcrumbs__loading{align-items:center;min-height:1lh;display:inline-flex}.neutreeno-breadcrumbs__loading .neutreeno-skeleton{display:inline-block}.neutreeno-breadcrumbs__sep{color:var(--text-subtle);place-items:center;display:inline-grid}.neutreeno-chartkey{font-family:var(--font-body);margin:0;padding:0;list-style:none}.neutreeno-chartkey .neutreeno-visually-hidden,.neutreeno-chartkey.neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-chartkey--table{-moz-column-gap:var(--inline-control);justify-content:start;column-gap:var(--inline-control);row-gap:var(--stack-text);grid-template-columns:auto minmax(0,max-content) auto auto;display:grid}.neutreeno-chartkey--table .neutreeno-chartkey__item{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.neutreeno-chartkey--inline{-moz-column-gap:var(--inline-cluster);column-gap:var(--inline-cluster);row-gap:var(--stack-text);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.neutreeno-chartkey--inline .neutreeno-chartkey__item{align-items:baseline;gap:var(--inline-glyph);min-width:0;display:flex}.neutreeno-chartkey__dot{transition:var(--viz-dim-transition)}.neutreeno-chartkey__name,.neutreeno-chartkey__value,.neutreeno-chartkey__share{transition:color var(--duration-base) var(--ease-standard)}.neutreeno-chartkey__item.is-dimmed .neutreeno-chartkey__dot{opacity:var(--viz-dim-opacity)}.neutreeno-chartkey__item.is-dimmed :is(.neutreeno-chartkey__name,.neutreeno-chartkey__value,.neutreeno-chartkey__share){color:var(--text-subtle)}.neutreeno-chartkey__dot{border-radius:2px;flex:none;align-self:center;width:8px;height:8px}.neutreeno-chartkey__name{font-size:var(--ui-size);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.neutreeno-chartkey__value,.neutreeno-chartkey__share{font-size:var(--ui-size);font-variant-numeric:tabular-nums;font-feature-settings:var(--font-features-tabular);text-align:right}.neutreeno-chartkey__value{color:var(--text-default);font-weight:var(--figure-weight)}.neutreeno-chartkey__share{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.neutreeno-chartkey__dot,.neutreeno-chartkey__name,.neutreeno-chartkey__value,.neutreeno-chartkey__share{transition:none}}.neutreeno-collapsible{background:var(--surface-raised);border:var(--stroke-divider) solid var(--hairline);border-radius:var(--radius-medium)}.neutreeno-collapsible__header{isolation:isolate;align-items:center;gap:var(--inline-control);border-radius:inherit;padding-inline-end:calc(var(--inset-card-compact) + 16px + var(--inline-control));display:flex;position:relative}.neutreeno-collapsible__heading{min-width:0;font-family:var(--font-heading);font-size:var(--cardtitle-size);font-weight:var(--cardtitle-weight);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink);flex:auto;margin:0}.neutreeno-collapsible__trigger{align-items:center;gap:var(--inline-control);width:100%;padding:var(--inset-control) 0 var(--inset-control) var(--inset-card-compact);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.neutreeno-collapsible__trigger:after{content:"";z-index:-1;border-radius:var(--radius-medium);position:absolute;inset:0}.neutreeno-collapsible__trigger:hover:after{background:var(--fill-hover)}.neutreeno-collapsible__trigger:focus-visible{outline:none}.neutreeno-collapsible__trigger:focus-visible:after{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-collapsible__marker{align-items:center;gap:var(--inline-control);font-weight:var(--step-number-weight);color:var(--step-number-ink);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.neutreeno-collapsible__marker:after{content:"";inline-size:var(--stroke-divider);block-size:var(--step-number-rule-height);background:var(--step-number-rule)}.neutreeno-collapsible__title{flex:auto;min-width:0}.neutreeno-collapsible__chevron{color:var(--text-muted);transition:rotate var(--duration-fast) var(--ease-standard);align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--inset-card-compact)}.neutreeno-collapsible__trigger[data-panel-open] .neutreeno-collapsible__chevron{rotate:180deg}.neutreeno-collapsible__meta{align-items:center;gap:var(--inline-control);flex:none;display:flex}.neutreeno-collapsible__panel{height:var(--collapsible-panel-height);transition:height var(--duration-base) var(--ease-standard);overflow:hidden}.neutreeno-collapsible__panel[data-starting-style],.neutreeno-collapsible__panel[data-ending-style]{height:0}.neutreeno-collapsible__panel[hidden]{display:none}.neutreeno-collapsible__body{padding:0 var(--inset-card-compact) var(--inset-card-compact)}@media (prefers-reduced-motion:reduce){.neutreeno-collapsible__chevron,.neutreeno-collapsible__panel{transition:none}}.neutreeno-datefield{align-items:center;gap:var(--inline-glyph);width:100%;min-width:0;height:var(--control-md);padding-inline:var(--inset-control);font-family:var(--font-body);font-size:var(--ui-size);color:var(--text-strong);background-color:var(--surface-page);border:1px solid var(--border-input);border-radius:var(--radius-medium);transition:var(--transition-state);cursor:text;display:flex;position:relative}.neutreeno-datefield:not([data-typing]){cursor:pointer}@media (hover:hover){.neutreeno-datefield:hover:not([data-disabled]):not([data-readonly]):not([data-open]):not(:focus-within):not([data-status=error]):not([data-status=valid]):not([data-status=advisory]):not([data-density=cell]){border-color:var(--control-hover-edge);transition:var(--transition-state-in)}}.neutreeno-datefield:focus-within,.neutreeno-datefield[data-open]{border-color:var(--action-primary);outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-field)}.neutreeno-datefield[data-size=small]{height:var(--control-dense);font-size:var(--ui-size-small)}.neutreeno-datefield[data-size=large]{height:var(--control-lg)}.neutreeno-datefield[data-density=cell]{height:var(--control-dense);border-radius:var(--radius-small);background-color:#0000;border-color:#0000}.neutreeno-datefield[data-density=cell]:hover{border-color:var(--hairline)}.neutreeno-datefield[data-density=cell]:focus-within,.neutreeno-datefield[data-density=cell][data-open]{border-color:var(--action-primary)}.neutreeno-datefield[data-status=error]{border-color:var(--status-danger)}.neutreeno-datefield[data-status=valid]{border-color:var(--status-success)}.neutreeno-datefield[data-status=advisory]{border-color:var(--status-warning)}.neutreeno-datefield[data-status=error]:is(:focus-within,[data-open]){outline-color:var(--status-danger)}.neutreeno-datefield[data-status=valid]:is(:focus-within,[data-open]){outline-color:var(--status-success)}.neutreeno-datefield[data-status=advisory]:is(:focus-within,[data-open]){outline-color:var(--status-warning)}.neutreeno-datefield[data-autofilled]{background-color:color-mix(in srgb, var(--action-primary) 5%, var(--surface-page))}.neutreeno-datefield[data-disabled]{opacity:.5;pointer-events:none}.neutreeno-datefield[data-readonly]{background-color:var(--fill-subtle);cursor:default;border-color:#0000}.neutreeno-datefield__input{min-width:0;height:100%;font:inherit;color:inherit;cursor:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0}.neutreeno-datefield__input::placeholder{color:var(--text-subtle)}.neutreeno-datefield__end{flex:none;align-items:center;gap:2px;margin-inline-end:-6px;display:inline-flex}.neutreeno-datefield__btn{border-radius:var(--radius-small);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.neutreeno-datefield__btn:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-datefield__btn:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-datefield__btn:disabled{opacity:.35;cursor:default;background:0 0}.neutreeno-datefield__spin{color:var(--text-muted);animation:neutreeno-spin var(--duration-spin) linear infinite;display:inline-flex}.neutreeno-datefield__positioner{z-index:var(--z-dropdown)}.neutreeno-datefield__popup{gap:var(--stack-text);padding:var(--inset-control);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-medium);box-shadow:var(--elevation-overlay);transform-origin:var(--transform-origin);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance);outline:none;display:grid}.neutreeno-datefield__popup[data-starting-style],.neutreeno-datefield__popup[data-ending-style]{opacity:0;transform:scale(.97)}.neutreeno-datefield__calendar .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-datefield__calendar{gap:var(--stack-text);display:grid}.neutreeno-datefield__head{justify-content:space-between;align-items:center;gap:var(--inline-glyph);display:flex}.neutreeno-datefield__heading{font-size:var(--ui-size);color:var(--text-strong)}.neutreeno-datefield__heading--button{padding:2px var(--inline-glyph);border-radius:var(--radius-small);font:inherit;font-size:var(--ui-size);cursor:pointer;background:0 0;border:0}.neutreeno-datefield__heading--button:hover{background:var(--fill-hover)}.neutreeno-datefield__heading--button:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-datefield__grid{font-size:var(--ui-size-small);gap:2px;display:grid}.neutreeno-datefield__row{gap:2px;display:grid}.neutreeno-datefield__grid--day .neutreeno-datefield__row{grid-template-columns:repeat(7,32px)}.neutreeno-datefield__grid--month .neutreeno-datefield__row{grid-template-columns:repeat(3,72px)}.neutreeno-datefield__grid--year .neutreeno-datefield__row{grid-template-columns:repeat(4,56px)}.neutreeno-datefield__row>span{display:grid}.neutreeno-datefield__blank{pointer-events:none}.neutreeno-datefield__dow{text-align:center;height:24px;color:var(--caption-ink);line-height:24px}.neutreeno-datefield__cell{border-radius:var(--radius-small);height:32px;font:inherit;font-variant-numeric:tabular-nums;color:var(--text-default);cursor:pointer;background:0 0;border:0;padding:0}.neutreeno-datefield__cell:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-datefield__cell:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-datefield__cell.is-range{background:color-mix(in srgb, var(--action-primary) 12%, transparent);border-radius:0}.neutreeno-datefield__cell.is-selected,.neutreeno-datefield__cell.is-selected:hover{background:var(--action-primary);color:var(--text-on-accent)}.neutreeno-datefield__cell.is-off,.neutreeno-datefield__cell.is-off:hover{color:var(--text-subtle);opacity:.45;cursor:default;background:0 0;text-decoration:line-through}@media (prefers-reduced-motion:reduce){.neutreeno-datefield__popup{transition:none}.neutreeno-datefield__spin{animation:none}}.neutreeno-top-layer{pointer-events:none;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.neutreeno-top-layer>*{pointer-events:auto}.neutreeno-donut-total{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:inline-size}.neutreeno-donut-total__inner{text-align:center;width:55%;min-width:80px;color:var(--text-strong);flex-direction:column;align-items:center;gap:0;display:flex}.neutreeno-donut-total__value{font-family:var(--font-heading);font-size:clamp(var(--figure-size-compact), 11cqi, var(--figure-size-donut));font-weight:var(--figure-weight);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;color:var(--text-strong);margin:0}.neutreeno-donut-total__unit{font-size:var(--ui-size);line-height:var(--leading-xs);color:var(--text-subtle)}.neutreeno-donut-total .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-tooltip__wrap{min-width:0;max-width:100%;display:inline-block}.neutreeno-tooltip__wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-small)}.neutreeno-tooltip__wrap .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-tooltip__positioner{z-index:var(--z-overlay)}.neutreeno-tooltip__popup{background:var(--text-strong);max-width:260px;color:var(--text-inverse);border:1px solid var(--text-strong);border-radius:var(--radius-medium);box-shadow:var(--elevation-overlay);padding:var(--inset-item) var(--inset-control);font-size:var(--ui-size);line-height:var(--leading-normal);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-entrance), transform var(--duration-fast) var(--ease-entrance)}.neutreeno-tooltip__popup[data-starting-style],.neutreeno-tooltip__popup[data-ending-style]{opacity:0;transform:scale(.96)}.neutreeno-tooltip__arrow{background:var(--text-strong);border-left:1px solid var(--text-strong);border-top:1px solid var(--text-strong);width:10px;height:10px;transform:rotate(45deg)}.neutreeno-tooltip__arrow[data-side=top]{bottom:-5px}.neutreeno-tooltip__arrow[data-side=bottom]{top:-5px;transform:rotate(225deg)}.neutreeno-tooltip__arrow[data-side=left]{right:-5px;transform:rotate(135deg)}.neutreeno-tooltip__arrow[data-side=right]{left:-5px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.neutreeno-tooltip__popup{transition:none}}.neutreeno-chart{border-radius:var(--radius-large);background:var(--surface-page);border:1px solid var(--hairline);padding:var(--inset-card);width:100%;max-width:760px}.neutreeno-chart__header{margin-bottom:var(--stack-part)}.neutreeno-chart .neutreeno-visually-hidden,.neutreeno-waterfall .neutreeno-visually-hidden,.neutreeno-cashflow .neutreeno-visually-hidden,.neutreeno-treemap .neutreeno-visually-hidden,.neutreeno-barchart .neutreeno-visually-hidden,.neutreeno-boxplot .neutreeno-visually-hidden,.neutreeno-gauge .neutreeno-visually-hidden,.neutreeno-dotgauge .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-chart__row{transition:var(--viz-dim-transition)}.neutreeno-chart__rowtint{animation:neutreeno-chart-fade-in var(--duration-base) var(--ease-entrance)}.neutreeno-treemap__block{transition:var(--viz-dim-transition)}@keyframes neutreeno-chart-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.neutreeno-chart__row,.neutreeno-treemap__block,.neutreeno-waterfall__bar,.neutreeno-sankey__link,.neutreeno-sankey__ribbon,.neutreeno-sankey__nodegroup{transition:none}.neutreeno-chart__rowtint{animation:none}}.neutreeno-chart__title{font-size:var(--cardtitle-size);font-weight:var(--cardtitle-weight);line-height:var(--leading-normal);color:var(--cardtitle-ink);margin:0}.neutreeno-chart__divider{height:var(--stroke-hair);margin-top:var(--stack-part);background:var(--hairline)}.neutreeno-chart__dot{transition:fill var(--duration-base) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.neutreeno-chart__dot{transition:none}}.neutreeno-sankey__node{fill:var(--viz-muted);transition:fill var(--duration-base) var(--ease-standard)}.neutreeno-sankey__node--accent{fill:var(--viz-accent)}.neutreeno-sankey__link{fill:none;stroke:var(--viz-ink);stroke-opacity:.1;transition:stroke-opacity var(--duration-base) var(--ease-standard)}.neutreeno-sankey__link:hover{stroke-opacity:.24}.neutreeno-sankey__ribbon{fill:var(--viz-ink);fill-opacity:.1;transition:var(--viz-dim-transition)}.neutreeno-sankey__ribbon--tinted{fill-opacity:.5}[data-theme=dark] .neutreeno-sankey__ribbon--tinted{fill-opacity:.8}.neutreeno-sankey__ribbon.is-dimmed{opacity:var(--viz-dim-opacity)}.neutreeno-sankey__link--tinted{stroke-opacity:.5}.neutreeno-sankey__link--tinted:hover{stroke-opacity:.7}[data-theme=dark] .neutreeno-sankey__link--tinted{stroke-opacity:.8}[data-theme=dark] .neutreeno-sankey__link--tinted:hover{stroke-opacity:.95}.neutreeno-sankey__label{fill:var(--viz-label);font-family:var(--font-body);font-size:var(--caption-size)}.neutreeno-sankey__label--inside{fill:var(--viz-cat-ink);font-weight:var(--viz-cat-title-weight);pointer-events:none}.neutreeno-sankey__columns{min-height:40px;margin-bottom:var(--stack-part);position:relative}.neutreeno-sankey__column{padding:var(--inset-item) var(--inset-card-compact);line-height:var(--leading-normal);border-radius:var(--radius-small);background:var(--fill-subtle);font-family:var(--font-body);font-size:var(--ui-size);color:var(--text-default);text-align:center;box-sizing:border-box;position:absolute;top:0;transform:translate(-50%)}.neutreeno-chart__rowtint{fill:var(--fill-subtle);rx:var(--radius-medium);ry:var(--radius-medium)}.neutreeno-chart__plotframe{position:relative}.neutreeno-waterfall{--neutreeno-wf-h:200px;width:100%;min-width:0;font-family:var(--font-body);margin:0;container:neutreeno-waterfall/inline-size}.neutreeno-waterfall__title{font-size:var(--cardtitle-size);font-weight:var(--weight-regular);color:var(--text-strong);margin-bottom:var(--stack-part)}.neutreeno-waterfall__chart{-moz-column-gap:var(--inline-glyph);column-gap:var(--inline-glyph);grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);width:100%;display:grid}.neutreeno-waterfall__yaxis{height:var(--neutreeno-wf-h);grid-area:1/1;position:relative}.neutreeno-waterfall__yaxis span{font-size:var(--tick-size);color:var(--viz-label);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}.neutreeno-waterfall__plot{height:var(--neutreeno-wf-h);grid-area:1/2;position:relative}.neutreeno-waterfall__gline{border-top:var(--stroke-hair) solid var(--viz-faint);position:absolute;left:0;right:0}.neutreeno-waterfall__bars{display:flex;position:absolute;inset:0}.neutreeno-waterfall__col{flex:1 1 0;justify-content:center;min-width:0;height:100%;display:flex;position:relative}.neutreeno-waterfall__bar{box-sizing:border-box;background:color-mix(in srgb, var(--viz-ink) 30%, transparent);border-radius:3px;width:26px;max-width:62%;position:absolute}.neutreeno-waterfall__bar--baseline,.neutreeno-waterfall__bar--residual{border-top:2.5px solid var(--viz-ink);border-radius:3px 3px 0 0}.neutreeno-waterfall__bar--step{border-bottom:2.5px solid var(--viz-ink)}.neutreeno-waterfall__bar.is-accent{background:color-mix(in srgb, var(--viz-accent) 32%, transparent);border-color:var(--viz-accent)}.neutreeno-waterfall__bar.is-coloured{background:var(--neutreeno-wf-fill);border-color:var(--neutreeno-wf-fill)}.neutreeno-waterfall__bar{transition:var(--viz-dim-transition)}.neutreeno-waterfall__bar.is-dimmed{opacity:var(--viz-dim-opacity)}.neutreeno-waterfall__chart.has-axis-title{grid-template-columns:auto 36px minmax(0,1fr)}.neutreeno-waterfall__chart.has-axis-title .neutreeno-waterfall__yaxis{grid-column:2}.neutreeno-waterfall__chart.has-axis-title .neutreeno-waterfall__plot,.neutreeno-waterfall__chart.has-axis-title .neutreeno-waterfall__xaxis{grid-column:3}.neutreeno-waterfall__axistitle{writing-mode:vertical-rl;font-size:var(--tick-size);color:var(--viz-label);white-space:nowrap;grid-area:1/1;place-self:center;transform:rotate(180deg)}.neutreeno-waterfall__val{font-size:var(--annotation-size);font-weight:var(--weight-regular);color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 8px))}.neutreeno-waterfall__join{border-top:var(--stroke-hair) dashed var(--tick);width:100%;position:absolute;left:50%}.neutreeno-waterfall__xaxis{grid-area:2/2;padding-top:6px;display:flex}.neutreeno-waterfall__xaxis span{text-align:center;min-width:0;font-size:var(--tick-size);line-height:var(--leading-snug);color:var(--viz-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1 0;padding:0 2px;display:-webkit-box;overflow:hidden}.neutreeno-waterfall__xaxis span.is-accent{color:var(--viz-accent)}.neutreeno-waterfall__data,.neutreeno-chart__data{border-collapse:collapse;font-size:var(--ui-size)}.neutreeno-waterfall__data.is-shown{width:100%;margin-top:var(--stack-group)}.neutreeno-waterfall__data caption{text-align:left;padding-bottom:var(--stack-text);font-size:var(--caption-size);color:var(--caption-ink)}.neutreeno-waterfall__data th,.neutreeno-waterfall__data td{padding:var(--inset-item) var(--inset-control);border-bottom:var(--stroke-hair) solid var(--divider);text-align:right;font-weight:var(--weight-regular);color:var(--text-default);font-variant-numeric:tabular-nums}.neutreeno-waterfall__data th[scope=col]{color:var(--caption-ink);font-size:var(--table-header-size);font-weight:var(--table-header-weight);letter-spacing:var(--table-header-tracking);text-transform:var(--table-header-transform)}.neutreeno-waterfall__data th:first-child{text-align:left;color:var(--text-strong)}.neutreeno-waterfall__note{color:var(--text-subtle)}.neutreeno-waterfall__cap{margin:var(--stack-item) 0 0;font-size:var(--caption-size);color:var(--caption-ink)}@container neutreeno-waterfall (width<=520px){.neutreeno-waterfall{--neutreeno-wf-h:150px}.neutreeno-waterfall__chart{grid-template-columns:28px minmax(0,1fr)}.neutreeno-waterfall__chart.has-axis-title{grid-template-columns:auto 28px minmax(0,1fr)}.neutreeno-waterfall__bar{width:16px}.neutreeno-waterfall__xaxis span{-webkit-line-clamp:3}}@media (prefers-reduced-motion:no-preference){.neutreeno-waterfall.is-revealed .neutreeno-waterfall__bar{animation:neutreeno-wf-in var(--duration-slow) var(--ease-entrance) both;animation-delay:calc(var(--wf-i,0) * 60ms)}}@keyframes neutreeno-wf-in{0%{opacity:0;transform:translateY(var(--entrance-offset))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.neutreeno-waterfall__bar{transition:none;animation:none}}.neutreeno-chart--bare{background:0 0;border:0;max-width:none;padding:0}.neutreeno-treemap{border-radius:var(--radius-medium);width:100%;font-family:var(--font-body);position:relative;overflow:hidden}.neutreeno-treemap__block.is-dimmed{opacity:var(--viz-dim-opacity)}.neutreeno-sankey__link,.neutreeno-sankey__nodegroup{transition:var(--viz-dim-transition)}.neutreeno-sankey__link.is-dimmed,g.is-dimmed{opacity:var(--viz-dim-opacity)}.neutreeno-treemap__block{box-shadow:inset 0 0 0 1px var(--surface-raised);color:var(--viz-cat-ink);font-weight:var(--viz-cat-label-weight);position:absolute;overflow:hidden}.neutreeno-treemap__inner{width:100%;height:100%;padding:var(--inset-item) var(--inset-item) calc(var(--inset-item) + 15px);display:block;position:relative;overflow:hidden}.neutreeno-treemap__icon{margin-bottom:var(--caption-gap);opacity:.85;display:block}.neutreeno-treemap__icon>svg{width:14px;height:14px}.neutreeno-treemap__label{-webkit-line-clamp:2;font-size:var(--caption-size);font-weight:var(--viz-cat-title-weight);line-height:var(--leading-snug);overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.neutreeno-treemap__value{left:var(--inset-item);bottom:var(--inset-item);font-size:var(--caption-size);font-variant-numeric:tabular-nums;font-feature-settings:var(--font-features-tabular);color:var(--viz-cat-ink);position:absolute}.neutreeno-treemap__block--compact .neutreeno-treemap__inner{padding:var(--inset-mark) var(--inset-mark) calc(var(--inset-mark) + 15px)}.neutreeno-treemap__block--compact .neutreeno-treemap__value{left:var(--inset-mark);bottom:var(--inset-mark)}.neutreeno-cashflow{gap:var(--stack-part);width:100%;min-width:0;font-family:var(--font-body);flex-direction:column;display:flex}.neutreeno-cashflow__key{gap:var(--inline-cluster);flex-wrap:wrap;align-items:center;display:flex}.neutreeno-cashflow__keyitem{gap:var(--inline-glyph);align-items:center;display:flex}.neutreeno-cashflow__swatch{flex:none;display:block;overflow:visible}.neutreeno-cashflow__keytext{font-size:var(--ui-size-small);color:var(--text-default)}.neutreeno-sankey__node--block{rx:var(--radius-medium)}.neutreeno-sankey__blocklabel{fill:var(--viz-cat-ink);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--viz-cat-title-weight);dominant-baseline:central}.neutreeno-gauge{place-items:center;display:inline-grid;position:relative}.neutreeno-gauge svg{transform:rotate(0)}.neutreeno-gauge--fill{aspect-ratio:1;width:100%;display:block}.neutreeno-gauge__segment{transition:d var(--duration-fast) var(--ease-standard)}.neutreeno-gauge__tip{pointer-events:none;white-space:nowrap;z-index:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.neutreeno-dotgauge{place-items:center;display:inline-grid;position:relative}.neutreeno-dotgauge circle{transform-box:fill-box;transform-origin:50%;animation:neutreeno-dot-in .56s var(--ease-entrance) both}.neutreeno-dotgauge__amb{fill:var(--viz-faint)}.neutreeno-dotgauge__track{fill:var(--viz-track)}.neutreeno-dotgauge__fill{fill:var(--viz-ink)}.neutreeno-dotgauge__lead{fill:var(--viz-accent);animation:neutreeno-dot-in .56s var(--ease-entrance) both, neutreeno-dot-pulse 2.4s var(--ease-standard) 1.2s infinite}@keyframes neutreeno-dot-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes neutreeno-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.neutreeno-dotgauge circle{opacity:1;animation:none!important}}.neutreeno-dotgauge__center{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.neutreeno-dotgauge__value{font-family:var(--font-body);font-weight:var(--weight-light);font-size:var(--type-10);color:var(--text-strong);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1}.neutreeno-dotgauge__unit{color:var(--text-muted);margin-left:2px;font-size:.5em}.neutreeno-dotgauge__label{font-size:var(--type-4);color:var(--text-muted);position:absolute;bottom:-1.6rem}.neutreeno-chart__bar{cursor:pointer}.neutreeno-chart__barbody{fill:color-mix(in srgb, var(--viz-ink) 30%, transparent);transition:fill var(--duration-fast) var(--ease-standard)}.neutreeno-chart__barbody.is-accent{fill:color-mix(in srgb, var(--viz-accent) 32%, transparent)}.neutreeno-chart__barbody.is-active{fill:color-mix(in srgb, var(--viz-ink) 44%, transparent)}.neutreeno-chart__barbody.is-accent.is-active{fill:color-mix(in srgb, var(--viz-accent) 46%, transparent)}.neutreeno-chart__barcap{fill:var(--viz-ink)}.neutreeno-chart__barcap.is-accent{fill:var(--viz-accent)}.neutreeno-chart__seg{rx:var(--viz-bar-radius);transition:filter var(--duration-fast) var(--ease-standard)}.neutreeno-chart__seg.is-active{filter:brightness(.92)}.neutreeno-chart__bar.is-selectable:focus-visible{outline:var(--focus-ring-outline)}.neutreeno-chart__seglabel{fill:var(--viz-cat-ink);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--viz-cat-label-weight);font-variant-numeric:tabular-nums;pointer-events:none}.neutreeno-chart__barlabel{fill:var(--viz-label);font-family:var(--font-body);font-size:var(--caption-size);font-variant-numeric:tabular-nums}.neutreeno-chart-legend{gap:var(--stack-text) var(--inline-part);margin:var(--stack-text) 0 0;font-family:var(--font-body);font-size:var(--caption-size);color:var(--text-default);flex-wrap:wrap;padding:0;list-style:none;display:flex}.neutreeno-chart-legend__item{align-items:center;gap:var(--inline-glyph);display:inline-flex}.neutreeno-chart-legend__swatch{border-radius:var(--viz-bar-radius);background:var(--swatch);width:10px;height:10px}.neutreeno-boxplot{width:100%}.neutreeno-boxplot__hit{fill:#0000}.neutreeno-boxplot__label{font-size:var(--caption-size);fill:var(--viz-label);dominant-baseline:central}.neutreeno-boxplot__axislabel{fill:var(--viz-label);font-family:var(--font-body);font-size:var(--caption-size);text-anchor:middle;dominant-baseline:central}.neutreeno-boxplot__value{fill:var(--text-inverse);font-family:var(--font-body);font-size:var(--tick-size);font-weight:var(--viz-cat-label-weight);font-variant-numeric:tabular-nums;dominant-baseline:central;pointer-events:none}.neutreeno-chart__tick{font-family:var(--font-body);font-size:var(--type-1);fill:var(--viz-label)}.neutreeno-chart__tick--y{font-variant-numeric:tabular-nums}.neutreeno-charttip{border-radius:var(--radius-medium);box-shadow:var(--charttip-shadow);color:var(--charttip-ink);font-family:var(--font-body);padding:.4rem .6rem;transform:translate(-50%,calc(-100% - 10px));background:var(--charttip-bg)!important;border:1px solid var(--charttip-border)!important}.neutreeno-charttip__label{font-family:var(--font-body);font-size:var(--caption-size);color:var(--caption-ink);text-transform:none;letter-spacing:var(--tracking-mono)}.neutreeno-charttip__value{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--type-6);color:var(--text-strong);font-variant-numeric:tabular-nums lining-nums}.neutreeno-donut{align-items:center;gap:var(--inline-cluster);font-family:var(--font-body);flex-wrap:wrap;margin:0;display:flex}.neutreeno-donut__frame{flex:none;position:relative}.neutreeno-donut__frame svg{display:block}.neutreeno-donut__track{stroke:var(--viz-track)}.neutreeno-donut__seg{transition:var(--viz-dim-transition)}.neutreeno-donut__seg.is-dimmed{opacity:var(--viz-dim-opacity)}@media (prefers-reduced-motion:reduce){.neutreeno-donut__seg{transition:none}}@media (prefers-reduced-motion:no-preference){.neutreeno-reveal:not(.is-revealed){opacity:0}.neutreeno-reveal.is-revealed{animation:neutreeno-reveal-in var(--duration-scene) var(--ease-entrance) both}}@keyframes neutreeno-reveal-in{0%{opacity:0;transform:translateY(var(--entrance-offset))}}.neutreeno-dissolve{flex:none;display:block}.neutreeno-dissolve__dot{fill:var(--viz-ink);opacity:.8}.neutreeno-dissolve__fleck{fill:var(--viz-ink)}.neutreeno-orb{isolation:isolate;flex:none;display:block;position:relative}.neutreeno-orb__glow{background:radial-gradient(circle at 50% 50%, var(--brand-orb-core) 0%, var(--brand-orb-edge) 55%, transparent 72%);z-index:-1;pointer-events:none;border-radius:50%;position:absolute;inset:10%}.neutreeno-orb__canvas{display:block;position:relative}.neutreeno-empty{text-align:center;justify-items:center;gap:var(--stack-text);padding:var(--inset-empty) var(--inset-card);max-width:42ch;margin-inline:auto;display:grid}.neutreeno-empty--compact{padding:var(--stack-frame) var(--inset-card-compact)}.neutreeno-empty--sketch{max-width:min(416px,100%)}.neutreeno-empty__sketch{width:100%;height:auto;margin-bottom:var(--stack-part);display:block}.neutreeno-empty__icon{width:56px;height:56px;margin-bottom:var(--stack-part);border-radius:var(--radius-medium);background:var(--surface-sunken);color:var(--text-strong);border:1px solid var(--hairline);place-items:center;display:grid;position:relative}.neutreeno-empty__icon:after{content:"";left:50%;bottom:calc(-1 * var(--stack-text));background-image:repeating-linear-gradient(to right, var(--tick) 0, var(--tick) 1px, transparent 1px, transparent 4px);width:32px;height:3px;position:absolute;transform:translate(-50%)}.neutreeno-empty--compact .neutreeno-empty__icon{width:var(--tile-lg);height:var(--tile-lg)}.neutreeno-empty__mark{margin-bottom:var(--stack-item);display:block}.neutreeno-empty__title{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--title-panel-size);line-height:var(--leading-snug);text-wrap:balance;color:var(--text-strong);margin:0}.neutreeno-empty__desc{font-size:var(--ui-size);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0}.neutreeno-empty__action{margin-top:var(--stack-item)}.neutreeno-loading-overlay--window{background:0 0;border:none;padding:0;overflow:visible}.neutreeno-loading-overlay--window::backdrop{background:var(--scrim)}.neutreeno-loading-overlay--contained{background:color-mix(in srgb, var(--surface-raised) 70%, transparent);z-index:var(--z-raised);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.neutreeno-loading-overlay__tile{padding:var(--inset-card-compact);border-radius:var(--radius-medium);background:var(--surface-raised);box-shadow:var(--elevation-overlay);display:flex}.neutreeno-loading-overlay--contained .neutreeno-loading-overlay__tile{box-shadow:none;background:0 0}.neutreeno-formfield{gap:var(--stack-text);min-width:0;display:grid}.neutreeno-formfield--fieldset{border:0;min-inline-size:0;margin:0;padding:0}.neutreeno-formfield--fieldset>legend{margin-bottom:var(--stack-text);padding:0}.neutreeno-formfield__label{align-items:center;gap:var(--inline-pair);font-size:var(--ui-size);font-weight:var(--weight-regular);color:var(--text-strong);display:flex}.neutreeno-formfield__labelfor{align-items:baseline;gap:var(--inline-pair);display:inline-flex}.neutreeno-formfield__labeltext{display:inline}.neutreeno-formfield__suffix{color:var(--caption-ink)}.neutreeno-formfield__info{border-radius:var(--radius-small);width:18px;height:18px;color:var(--text-subtle);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.neutreeno-formfield__info:after{content:"";inset:calc((18px - var(--target-min)) / 2);position:absolute}.neutreeno-formfield__info:hover{color:var(--text-strong)}.neutreeno-formfield__info:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-formfield__hint{font-size:var(--caption-size);color:var(--caption-ink);margin:0}.neutreeno-formfield__msg{align-items:flex-start;gap:var(--inline-pair);font-size:var(--caption-size);color:var(--caption-ink);margin:0;display:flex}.neutreeno-formfield__msgicon{flex:none;margin-top:1px;display:inline-flex}.neutreeno-formfield__msg--error{color:var(--status-danger-ink)}.neutreeno-formfield__msg--advisory{color:var(--status-warning-ink)}.neutreeno-formfield__msg--valid{color:var(--status-success-ink)}.neutreeno-formfield__msg--autofilled{color:var(--text-accent)}.neutreeno-formfield:not(.neutreeno-formfield--fieldset)>.neutreeno-formfield__hint,.neutreeno-formfield>.neutreeno-formfield__msg{margin-top:calc(var(--stack-label) - var(--stack-text))}.neutreeno-formfield .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-infotip{border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;vertical-align:middle;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.neutreeno-infotip:hover{color:var(--text-strong)}.neutreeno-infotip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.neutreeno-infotip--default{width:20px;height:20px}.neutreeno-infotip--compact{width:16px;height:16px}.neutreeno-infotip__title{font-weight:var(--weight-medium);display:block}.neutreeno-infotip__body{display:block}@media (prefers-reduced-motion:reduce){.neutreeno-infotip{transition:none}}.neutreeno-pageheader{align-items:flex-start;gap:var(--inline-cluster);flex-shrink:0;width:100%;min-width:0;display:flex}.neutreeno-pageheader__leading{flex:none;display:inline-flex}.neutreeno-pageheader__heading{gap:var(--stack-text);flex-direction:column;flex:auto;min-width:0;display:flex}.neutreeno-pageheader__row{justify-content:space-between;align-items:center;gap:var(--stack-part) var(--inline-cluster);flex-wrap:wrap;min-width:0;display:flex}.neutreeno-pageheader__title{min-width:0;font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--title-page-size);line-height:var(--title-page-leading);letter-spacing:var(--tracking-tight);color:var(--text-strong);overflow-wrap:anywhere;margin:0}@container neutreeno-pane (width>=900px){.neutreeno-pageheader__title{font-size:var(--title-page-size-wide);line-height:var(--title-page-leading-wide)}}.neutreeno-pageheader__meta{align-items:center;gap:var(--inline-glyph) var(--inline-control);flex-wrap:wrap;min-width:0;display:flex}.neutreeno-pageheader__desc{font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--text-muted);align-self:flex-start;max-width:62ch;margin:0}.neutreeno-pageheader__actions{align-items:center;gap:var(--inline-glyph);flex-wrap:wrap;display:flex}@container neutreeno-pane (width<=599.98px){.neutreeno-pageheader--stack-narrow .neutreeno-pageheader__row{display:contents}.neutreeno-pageheader--stack-narrow .neutreeno-pageheader__actions{margin-top:calc(var(--stack-part) - var(--stack-text));order:1}}.neutreeno-pagination{align-items:center;gap:var(--inline-pair);display:flex}.neutreeno-pagination ul{align-items:center;gap:var(--inline-pair);margin:0;padding:0;list-style:none;display:flex}.neutreeno-pagination__btn{min-width:var(--control-sm);height:var(--control-sm);padding:0 var(--inset-item);border:1px solid var(--hairline);border-radius:var(--radius-small);background:var(--surface-page);color:var(--text-default);font:inherit;font-size:var(--ui-size);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;transition:var(--transition-default);place-items:center;display:inline-grid}.neutreeno-pagination__btn:hover:not(:disabled):not(.is-current){background:var(--fill-hover);border-color:var(--hairline-strong);color:var(--text-strong)}.neutreeno-pagination__btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-pagination__btn.is-current{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-on-accent);font-weight:var(--weight-medium);cursor:default}.neutreeno-pagination__btn:disabled{opacity:.4;cursor:not-allowed}.neutreeno-pagination__arrow{color:var(--text-muted)}.neutreeno-pagination__ellipsis{min-width:var(--control-sm);text-align:center;color:var(--text-muted);-webkit-user-select:none;user-select:none}@container neutreeno-pane (width<=599.98px){.neutreeno-pagination li:not(:has(>[aria-current=page])){display:none}}.neutreeno-popover__positioner{z-index:var(--z-dropdown)}.neutreeno-popover__popup{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-medium);max-width:300px;box-shadow:var(--elevation-overlay);padding:var(--inset-card-compact);color:var(--text-default);transform-origin:var(--transform-origin);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance)}.neutreeno-popover__popup[data-starting-style],.neutreeno-popover__popup[data-ending-style]{opacity:0;transform:scale(.97)}.neutreeno-popover__head{justify-content:space-between;align-items:center;gap:var(--inline-part);padding-bottom:var(--inset-item);margin-bottom:var(--stack-item);border-bottom:1px solid var(--hairline);display:flex}.neutreeno-popover__title{font-family:var(--font-heading);font-weight:var(--weight-regular);color:var(--text-strong);font-size:var(--cardtitle-size)}.neutreeno-popover__close{width:var(--control-xs);height:var(--control-xs);color:var(--text-muted);border-radius:var(--radius-small);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.neutreeno-popover__close:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-popover__body{font-size:var(--ui-size);line-height:var(--leading-relaxed)}.neutreeno-popover__arrow{background:var(--surface-raised);border-left:1px solid var(--hairline);border-top:1px solid var(--hairline);width:10px;height:10px}.neutreeno-popover__arrow[data-side=bottom]{top:-5px;transform:rotate(45deg)}.neutreeno-popover__arrow[data-side=top]{bottom:-5px;transform:rotate(225deg)}.neutreeno-popover__arrow[data-side=left]{right:-5px;transform:rotate(135deg)}.neutreeno-popover__arrow[data-side=right]{left:-5px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.neutreeno-popover__popup{transition:none}}.neutreeno-stepper{padding:var(--inset-mark) 0 0;font-family:var(--font-body);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;list-style:none;display:grid}.neutreeno-stepper__step{justify-items:center;gap:var(--stack-text);display:grid;position:relative}.neutreeno-stepper__node{border:var(--stroke-border) solid var(--border-strong);background:var(--surface-page);width:22px;height:22px;color:var(--text-on-accent);z-index:1;border-radius:50%;place-items:center;display:grid}.neutreeno-stepper__step:not(:first-child):before{content:"";height:var(--stroke-border);background:var(--border-strong);position:absolute;top:11px;left:-50%;right:50%}.neutreeno-stepper__step.is-reached .neutreeno-stepper__node{border-color:var(--viz-accent);background:var(--viz-accent)}.neutreeno-stepper__step.is-reached:not(:first-child):before{background:var(--viz-accent)}.neutreeno-stepper__step.is-current .neutreeno-stepper__node{border-color:var(--viz-accent)}.neutreeno-stepper__step.is-current:not(:first-child):before{background:var(--viz-accent)}.neutreeno-stepper__dot{background:var(--viz-accent);border-radius:50%;width:40%;height:40%}.neutreeno-stepper__label{font-size:var(--caption-size);color:var(--caption-ink);text-align:center}.neutreeno-stepper__step.is-current .neutreeno-stepper__label{color:var(--text-strong);font-weight:var(--weight-regular)}.neutreeno-stepper .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-radiogroup{gap:var(--stack-item);display:grid}.neutreeno-radio-field{align-items:center;gap:var(--inline-control);cursor:pointer;display:inline-flex}.neutreeno-radio{background:var(--surface-page);border:1px solid var(--border-input);cursor:pointer;width:20px;height:20px;transition:var(--transition-state);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.neutreeno-radio[data-checked]{background:var(--action-primary);border-color:var(--action-primary)}@media (hover:hover){.neutreeno-radio:not([data-disabled]):not([data-readonly]):hover{border-color:var(--control-hover-edge);background:var(--control-hover-bg);transition:var(--transition-state-in)}.neutreeno-radio[data-checked]:not([data-disabled]):not([data-readonly]):hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}}.neutreeno-radio:not([data-disabled]):not([data-readonly]):active{border-color:var(--control-hover-edge);background:var(--control-press-bg);transform:scale(var(--press-scale))}.neutreeno-radio[data-checked]:not([data-disabled]):not([data-readonly]):active{background:var(--action-primary-active);border-color:var(--action-primary-active)}.neutreeno-radio[data-disabled]{opacity:.4;cursor:not-allowed}.neutreeno-radio:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-radio__dot{background:var(--surface-page);width:8px;height:8px;transition:transform var(--duration-fast) var(--ease-emphasised);border-radius:50%;transform:scale(0)}.neutreeno-radio[data-checked] .neutreeno-radio__dot{transform:scale(1)}.neutreeno-radio__label{color:var(--text-default);font-size:var(--ui-size)}@media (prefers-reduced-motion:reduce){.neutreeno-radio__dot{transition:none}}.neutreeno-radiogroup--list{grid-auto-flow:row}.neutreeno-radiogroup--horizontal{gap:var(--stack-item) var(--inline-cluster);flex-wrap:wrap;display:flex}.neutreeno-radiogroup--card{grid-template-columns:repeat(var(--neutreeno-radio-cols,1), minmax(0, 1fr));gap:var(--grid-gutter)}.neutreeno-radiogroup--card[data-columns]{gap:var(--grid-gutter);align-items:stretch}@container neutreeno-pane (width<=899.98px){.neutreeno-radiogroup--card[data-columns="3"]{grid-template-columns:minmax(0,1fr)}}@container neutreeno-pane (width<=599.98px){.neutreeno-radiogroup--card{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.neutreeno-radiogroup--card{grid-template-columns:minmax(0,1fr)}}.neutreeno-radiocard{border:1px solid var(--hairline);border-radius:var(--radius-medium);background:var(--surface-raised);transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);min-width:0;display:grid}.neutreeno-radiocard:not([data-disabled]):hover{border-color:var(--hairline-strong)}.neutreeno-radiocard[data-checked],.neutreeno-radiocard[data-checked]:hover{border-color:var(--action-primary);background:var(--accent-soft-bg)}.neutreeno-radiocard:has(.neutreeno-radio:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-radiocard:has(.neutreeno-radio:focus-visible) .neutreeno-radio:focus-visible{outline:none}.neutreeno-radiocard[data-disabled]{opacity:.5}.neutreeno-radiocard[data-disabled] .neutreeno-radiocard__main{cursor:not-allowed}.neutreeno-radiocard__main{gap:var(--inline-control);padding:var(--inset-card-compact);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.neutreeno-radiocard__text{gap:var(--inline-pair);min-width:0;display:grid}.neutreeno-radiocard__title{align-items:center;gap:var(--caption-gap) var(--inline-glyph);color:var(--cardtitle-ink);font-size:var(--cardtitle-size);font-weight:var(--cardtitle-weight);flex-wrap:wrap;display:flex}.neutreeno-radiocard__icon{color:var(--text-muted);display:inline-flex}.neutreeno-radiocard__desc{color:var(--text-muted);font-size:var(--ui-size)}.neutreeno-radiocard__child{padding:0 var(--inset-card-compact) var(--inset-card-compact) calc(var(--inset-card-compact) + 20px + var(--inline-control))}.neutreeno-radiocard__badge{padding:1px var(--inline-glyph);border-radius:var(--radius-pill);background:var(--accent-soft-bg);color:var(--accent-soft-text);font-size:var(--caption-size);font-weight:var(--weight-regular);flex:none}.neutreeno-segmented{align-items:center;gap:var(--caption-gap);scrollbar-width:none;background:var(--fill-subtle);border-radius:var(--radius-pill);max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.neutreeno-segmented::-webkit-scrollbar{display:none}.neutreeno-segmented__option{align-items:center;gap:var(--inline-pair);border:var(--stroke-hair) solid transparent;border-radius:var(--radius-pill);color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:var(--transition-default);background:0 0;flex:none;font-family:inherit;display:inline-flex}.neutreeno-segmented__option:hover{color:var(--text-strong)}.neutreeno-segmented__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-segmented__option.is-active{border-color:var(--divider);color:var(--text-strong)}.neutreeno-segmented__count{font-size:var(--caption-size);font-weight:var(--weight-regular);color:var(--caption-ink);font-variant-numeric:tabular-nums}.neutreeno-segmented--medium .neutreeno-segmented__option{padding:var(--inset-mark) var(--inset-control);font-size:var(--ui-size);font-weight:var(--weight-regular)}.neutreeno-segmented--medium .neutreeno-segmented__option.is-active{font-weight:var(--weight-medium);background:var(--surface-raised)}.neutreeno-segmented--small .neutreeno-segmented__option{height:var(--control-xs);padding:0 var(--inset-control);font-size:var(--ui-size-small);font-weight:var(--weight-regular)}.neutreeno-segmented--small .neutreeno-segmented__option.is-active{font-weight:var(--weight-medium);background:var(--surface-page)}.neutreeno-segmented--full{width:100%;display:flex}.neutreeno-segmented--full .neutreeno-segmented__option{flex:1 1 0;justify-content:center;min-width:0}.neutreeno-segmented__option--icon{justify-content:center}.neutreeno-segmented--medium .neutreeno-segmented__option--icon{width:calc(var(--control-md) - 4px);height:calc(var(--control-md) - 4px);padding:0}.neutreeno-segmented--small .neutreeno-segmented__option--icon{width:var(--control-xs);padding:0}[data-theme=dark] .neutreeno-segmented__option.is-active{background:var(--fill-strong);border-color:var(--hairline-strong)}[data-theme=dark] [data-theme=light] .neutreeno-segmented__option.is-active{border-color:var(--divider)}[data-theme=dark] [data-theme=light] .neutreeno-segmented--medium .neutreeno-segmented__option.is-active{background:var(--surface-raised)}[data-theme=dark] [data-theme=light] .neutreeno-segmented--small .neutreeno-segmented__option.is-active{background:var(--surface-page)}.neutreeno-filefield{gap:var(--space-3);font-family:var(--font-body);flex-direction:column;display:flex}.neutreeno-filefield__zone{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5);text-align:center;color:var(--text-muted);font-size:var(--type-4);background-color:var(--surface-page);border:1px solid var(--hairline-strong);border-radius:var(--radius-medium);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.neutreeno-filefield__zone:not([data-disabled]):hover,.neutreeno-filefield__zone[data-dragging]{border-color:var(--action-primary);background-color:var(--accent-soft-bg)}.neutreeno-filefield__zone:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.neutreeno-filefield__zone[data-disabled]{cursor:not-allowed;opacity:.5}.neutreeno-filefield__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-filefield__icon{color:var(--text-subtle)}.neutreeno-filefield__label{color:var(--text-default)}.neutreeno-filefield__hint{font-size:var(--type-3);color:var(--text-subtle)}.neutreeno-filefield__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.neutreeno-filefield__file{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-medium);background-color:var(--surface-raised);color:var(--text-muted);font-size:var(--type-4);display:flex}.neutreeno-filefield__file[data-error]{border-color:var(--status-danger-border);color:var(--status-danger-ink)}.neutreeno-filefield__status{color:var(--text-muted);flex:none;display:inline-flex}.neutreeno-filefield__file[data-status=processing] .neutreeno-filefield__status{color:var(--action-primary);animation:neutreeno-spin var(--duration-spin) linear infinite}.neutreeno-filefield__file[data-status=done]{border-color:var(--status-success-border)}.neutreeno-filefield__file[data-status=done] .neutreeno-filefield__status{color:var(--status-success)}.neutreeno-filefield__file[data-error] .neutreeno-filefield__status{color:inherit}.neutreeno-filefield__text{flex-direction:column;flex:auto;min-width:0;display:flex}.neutreeno-filefield__name{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.neutreeno-filefield__file[data-error] .neutreeno-filefield__name{color:inherit}.neutreeno-filefield__meta{font-size:var(--type-3);color:var(--text-subtle);font-variant-numeric:tabular-nums}.neutreeno-filefield__file[data-error] .neutreeno-filefield__meta{color:inherit}.neutreeno-filefield__progress{border-radius:var(--radius-pill);background:var(--hairline);flex:none;width:96px;height:4px;overflow:hidden}.neutreeno-filefield__bar{background:var(--action-primary);height:100%;transition:width var(--duration-base) var(--ease-standard);display:block}.neutreeno-filefield__remove{border-radius:var(--radius-small);width:24px;height:24px;color:var(--text-subtle);cursor:pointer;transition:color var(--duration-base) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.neutreeno-filefield__remove:not(:disabled):hover{color:var(--status-danger);background:var(--status-danger-bg)}.neutreeno-filefield__remove:disabled{cursor:not-allowed;opacity:.5}.neutreeno-filefield__remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.neutreeno-filefield .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.neutreeno-filefield__file[data-status=processing] .neutreeno-filefield__status{animation:none}}.neutreeno-select{align-items:center;gap:var(--inline-glyph);box-sizing:border-box;min-width:var(--neutreeno-select-min,200px);max-width:100%;height:var(--control-md);padding-inline:var(--inset-control);font-family:var(--font-body);font-size:var(--ui-size);color:var(--text-strong);background-color:var(--surface-page);border:1px solid var(--border-input);border-radius:var(--radius-medium);transition:var(--transition-state);display:inline-flex;position:relative}@media (hover:hover){.neutreeno-select:hover:not([data-disabled]):not([data-readonly]):not([data-open]):not(:focus-within):not([data-status=error]):not([data-status=valid]):not([data-status=advisory]):not([data-density=cell]){border-color:var(--control-hover-edge);transition:var(--transition-state-in)}}.neutreeno-select[data-open],.neutreeno-select--combo:focus-within,.neutreeno-select__trigger:focus-visible{border-color:var(--action-primary);outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-field)}.neutreeno-select:not(.neutreeno-select--combo):not([data-disabled]):not([data-readonly]):active{background-color:var(--control-hover-bg)}.neutreeno-select__trigger{text-align:start;cursor:pointer}.neutreeno-select__clearwrap{min-width:0;max-width:100%;display:inline-flex;position:relative}.neutreeno-select__clearwrap>.neutreeno-select__trigger{flex:auto}.neutreeno-select[data-clearable] .neutreeno-select__value{margin-inline-end:28px}.neutreeno-select__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.neutreeno-select__value--multi{gap:var(--inline-pair);display:flex}.neutreeno-select__first{text-overflow:ellipsis;min-width:0;overflow:hidden}.neutreeno-select__more{color:var(--text-muted);flex:none}.neutreeno-select__input::-moz-placeholder{color:var(--text-subtle)}.neutreeno-select__placeholder,.neutreeno-select__input::placeholder{color:var(--text-subtle)}.neutreeno-select--combo[data-open] .neutreeno-select__input::placeholder{color:var(--text-muted)}.neutreeno-select__input{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0}.neutreeno-select__lead{color:var(--text-muted);flex:none;display:inline-flex}.neutreeno-select__end{flex:none;align-items:center;gap:2px;margin-inline-end:-6px;display:inline-flex}.neutreeno-select__icon,.neutreeno-select__chevron{color:var(--text-muted);transition:transform var(--duration-base) var(--ease-standard);flex:none;display:inline-flex}.neutreeno-select[data-open] .neutreeno-select__icon,.neutreeno-select[data-open] .neutreeno-select__chevron{transform:rotate(180deg)}.neutreeno-select__btn{border-radius:var(--radius-small);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.neutreeno-select__btn:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-select__btn:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-select__btn[data-disabled],.neutreeno-select__btn[aria-disabled=true]{opacity:.4;cursor:default;color:var(--text-muted);background:0 0}.neutreeno-select__clear{inset-inline-end:calc(var(--inset-control) + 18px + var(--inline-glyph) - 2px);position:absolute;top:50%;transform:translateY(-50%)}.neutreeno-select__spin{color:var(--text-muted);animation:neutreeno-spin var(--duration-spin) linear infinite;flex:none;display:inline-flex}.neutreeno-select--chipmode{width:100%;display:flex}.neutreeno-select--chips{height:auto;min-height:var(--control-md);padding-block:3px}.neutreeno-select__chips{align-items:center;gap:var(--inline-pair);flex-wrap:wrap;flex:auto;align-content:center;min-width:0;display:flex}.neutreeno-select__chips .neutreeno-select__input{flex:60px;width:60px;height:26px}.neutreeno-select__chip{max-width:100%;height:24px;padding-inline:var(--inset-item) 2px;border-radius:var(--radius-small);background:var(--fill-hover);color:var(--text-strong);font-size:var(--ui-size-small);white-space:nowrap;outline:none;align-items:center;gap:2px;display:inline-flex}.neutreeno-select__chips .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-select__chip:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-select__chiplabel{text-overflow:ellipsis;overflow:hidden}.neutreeno-select__chip:not(:has(.neutreeno-select__chipremove)){padding-inline-end:var(--inset-item)}.neutreeno-select__chipremove{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:inline-grid}.neutreeno-select__chipremove:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-select__chipremove:focus-visible{outline:var(--focus-ring-outline);outline-offset:0}.neutreeno-select[data-size=small]{height:var(--control-dense);font-size:var(--ui-size-small)}.neutreeno-select[data-size=large]{height:var(--control-lg)}.neutreeno-select--chips[data-size]{height:auto}.neutreeno-select[data-density=cell]{width:100%;min-width:0;height:var(--table-cell-control-h);border-radius:var(--radius-small);background-color:#0000;border-color:#0000}.neutreeno-select:where([data-density=cell]):hover{border-color:var(--hairline)}.neutreeno-select:where([data-density=cell])[data-open],.neutreeno-select--combo:where([data-density=cell]):focus-within{border-color:var(--action-primary)}.neutreeno-select[data-autofilled]{background-color:color-mix(in srgb, var(--action-primary) 5%, var(--surface-page))}.neutreeno-select[data-readonly]{background-color:var(--fill-subtle);border-color:#0000}.neutreeno-select[data-readonly],.neutreeno-select[data-readonly] .neutreeno-select__input{cursor:default}.neutreeno-select[data-status=error]{border-color:var(--status-danger)}.neutreeno-select[data-status=valid]{border-color:var(--status-success)}.neutreeno-select[data-status=advisory]{border-color:var(--status-warning)}.neutreeno-select[data-status=error]:is([data-open],.neutreeno-select--combo:focus-within,.neutreeno-select__trigger:focus-visible){outline-color:var(--status-danger)}.neutreeno-select[data-status=valid]:is([data-open],.neutreeno-select--combo:focus-within,.neutreeno-select__trigger:focus-visible){outline-color:var(--status-success)}.neutreeno-select[data-status=advisory]:is([data-open],.neutreeno-select--combo:focus-within,.neutreeno-select__trigger:focus-visible){outline-color:var(--status-warning)}.neutreeno-select[data-disabled]{pointer-events:none;opacity:var(--field-disabled-opacity);background-color:var(--field-disabled-bg);border-color:var(--field-disabled-edge)}.neutreeno-select[data-disabled],.neutreeno-select[data-disabled] *{color:var(--field-disabled-ink)}.neutreeno-select[data-open],.neutreeno-select--combo:focus-within,.neutreeno-select__trigger:focus-visible,.neutreeno-select__btn:focus-visible,.neutreeno-select__chip:focus-visible,.neutreeno-select__chipremove:focus-visible{transition-duration:0s}.neutreeno-select__input{text-overflow:ellipsis}.neutreeno-select__input:focus{text-overflow:clip}.neutreeno-select__live{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-select__positioner{z-index:var(--z-dropdown)}.neutreeno-select__popup{box-sizing:border-box;min-width:max(var(--anchor-width,220px), min(var(--neutreeno-select-popup-min,0px), var(--available-width,100vw)));width:max-content;max-width:min(calc(100vw - 2 * var(--inset-card-compact)), var(--available-width,100vw));max-height:calc(min(340px, var(--available-height,340px)) - 2 * var(--inset-item));background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-medium);box-shadow:var(--elevation-overlay);transform-origin:var(--transform-origin);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance);flex-direction:column;display:flex;position:relative;overflow:hidden}.neutreeno-select__popup:not([data-open]),.neutreeno-select__popup[data-starting-style],.neutreeno-select__popup[data-ending-style]{opacity:0;transform:scale(.97)}.neutreeno-select__list{min-height:0;padding:var(--inset-item);align-content:start;gap:var(--caption-gap);flex:auto;grid-auto-rows:max-content;display:grid;overflow-y:auto}.neutreeno-select__groupwrap{gap:var(--caption-gap);display:grid}.neutreeno-select__vrows{position:relative}.neutreeno-select__vrow{position:absolute;top:0;left:0;right:0}.neutreeno-select__group{contain:inline-size;padding:var(--inset-item) var(--inset-control) var(--inset-mark);font-size:var(--caption-size);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--list-group-ink)}.neutreeno-select__groupwrap+.neutreeno-select__groupwrap,.neutreeno-select__item+.neutreeno-select__groupwrap{margin-top:var(--stack-text);margin-inline:calc(var(--inset-item) * -1);padding-top:var(--stack-label);padding-inline:var(--inset-item);border-top:1px solid var(--list-group-edge)}.neutreeno-select__groupwrap .neutreeno-select__item{padding-inline-start:calc(var(--inset-control) + var(--list-group-indent))}.neutreeno-select__sep{height:1px;margin:var(--stack-label) calc(var(--inset-item) * -1);background:var(--hairline)}.neutreeno-select__item{align-items:center;gap:var(--inline-control);box-sizing:border-box;min-height:34px;padding:var(--inset-item) var(--inset-control);border-radius:var(--radius-small);color:var(--text-default);font-size:var(--ui-size);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding-inline-start:calc(var(--inset-control) + var(--neutreeno-select-depth,0) * 18px);display:flex}.neutreeno-select__item[data-highlighted]{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-select__item[data-selected]{color:var(--text-strong)}.neutreeno-select__item[data-disabled]{color:var(--text-subtle);cursor:default;background:0 0}.neutreeno-select__item--branch[data-disabled]{color:var(--text-muted)}.neutreeno-select__toggle{border-radius:var(--radius-small);width:20px;height:20px;color:var(--text-subtle);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-block:-2px;margin-inline-start:-4px;display:inline-flex}.neutreeno-select__toggle:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-select__toggle svg{transition:transform .12s}.neutreeno-select__item[data-collapsed=false] .neutreeno-select__toggle svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.neutreeno-select__toggle svg{transition:none}}.neutreeno-select__item--create,.neutreeno-select__item--create .neutreeno-select__opticon{color:var(--text-accent)}.neutreeno-select__text{flex:auto;min-width:0;display:grid}.neutreeno-select__itemlabel{overflow-wrap:break-word;display:block}.neutreeno-select__itemdesc{font-size:var(--caption-size);color:var(--caption-ink);margin-top:1px;display:block}.neutreeno-select__meta{font-size:var(--caption-size);color:var(--text-subtle);font-variant-numeric:tabular-nums;flex:none}.neutreeno-select__hl{color:var(--text-strong);font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--action-primary);text-decoration-color:var(--action-primary);text-underline-offset:3px;background:0 0}.neutreeno-select__opticon{color:var(--text-muted);flex:none;display:inline-flex}.neutreeno-select__opticon--spark{color:var(--action-primary)}.neutreeno-select__check{flex:none;width:16px;display:inline-flex}.neutreeno-select__indicator{color:var(--action-primary);display:inline-flex}.neutreeno-select__box{box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--radius-small);color:#0000;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.neutreeno-select__item[data-selected] .neutreeno-select__box{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-on-accent)}.neutreeno-select__actions{margin-block:calc(var(--inset-mark) * -1);opacity:0;flex:none;gap:2px;display:inline-flex}.neutreeno-select__item:hover .neutreeno-select__actions,.neutreeno-select__item[data-highlighted] .neutreeno-select__actions{opacity:1}.neutreeno-select__actionmenu{opacity:1;margin:0;position:absolute}.neutreeno-select__item[data-actions-open] .neutreeno-select__actions{visibility:hidden}.neutreeno-select__status{align-items:center;gap:var(--inline-control);min-height:34px;padding:var(--inset-item) var(--inset-control);color:var(--text-muted);font-size:var(--ui-size);display:flex}@media (prefers-reduced-motion:reduce){.neutreeno-select__popup,.neutreeno-select__icon,.neutreeno-select__chevron{transition:none}.neutreeno-select__spin{animation:none}}.neutreeno-sidepanel{color:var(--text-default);white-space:normal;background:0 0;border:none;max-width:100vw;height:100%;max-height:100%;margin-block:0;padding:0}.neutreeno-sidepanel--right{margin-inline:auto 0}.neutreeno-sidepanel--left{margin-inline:0 auto}.neutreeno-sidepanel--small{width:min(100vw,24rem)}.neutreeno-sidepanel--medium{width:min(100vw,30rem)}.neutreeno-sidepanel--large{width:min(100vw,40rem)}.neutreeno-sidepanel--xlarge{width:min(100vw,52rem)}.neutreeno-sidepanel::backdrop{background:var(--scrim)}.neutreeno-sidepanel[open]{animation:neutreeno-sidepanel-in var(--duration-base) var(--ease-entrance)}.neutreeno-sidepanel__panel{background:var(--surface-raised);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid;overflow:hidden}.neutreeno-sidepanel--right .neutreeno-sidepanel__panel{border-left:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-large) 0 0 var(--radius-large)}.neutreeno-sidepanel--left .neutreeno-sidepanel__panel{border-right:var(--stroke-hair) solid var(--hairline);border-radius:0 var(--radius-large) var(--radius-large) 0}.neutreeno-sidepanel__head{justify-content:space-between;align-items:center;gap:var(--inline-part);padding:var(--inset-card-compact) var(--inset-card);border-bottom:var(--stroke-hair) solid var(--hairline);display:flex}.neutreeno-sidepanel__head--described{align-items:flex-start}.neutreeno-sidepanel__head:not(.neutreeno-sidepanel__head--described){box-sizing:border-box;block-size:calc(var(--shell-inset) + var(--shell-header-height) + var(--shell-gutter) + var(--stroke-hair));padding-block:0}.neutreeno-sidepanel__title{font-family:var(--font-heading);font-size:var(--title-panel-size);line-height:var(--title-panel-leading);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-box:trim-both cap alphabetic;margin:0}.neutreeno-sidepanel__heading{gap:var(--stack-text);min-width:0;display:grid}.neutreeno-sidepanel__desc{font-size:var(--caption-size);line-height:var(--leading-xs);color:var(--caption-ink);max-width:48ch;margin:0}.neutreeno-sidepanel__close{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-medium);background:var(--fill-subtle);color:var(--text-muted);cursor:pointer;transition:var(--transition-default);border:none;flex:none;place-items:center;display:grid}.neutreeno-sidepanel__close:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-sidepanel__extra{min-width:0}.neutreeno-sidepanel__body{padding:var(--inset-card);line-height:var(--leading-relaxed);scroll-padding-block:var(--inset-card);grid-area:2/1;overflow-y:auto}.neutreeno-sidepanel__loading{background:color-mix(in srgb, var(--surface-raised) 72%, transparent);grid-area:2/1;place-items:center;display:grid}.neutreeno-sidepanel__foot{padding:var(--inset-card-compact) var(--inset-card);border-top:var(--stroke-hair) solid var(--hairline);justify-content:flex-end;gap:var(--inline-control);flex-wrap:wrap;display:flex}@keyframes neutreeno-sidepanel-in{0%{opacity:0;transform:translateX(var(--neutreeno-sidepanel-from,var(--inline-region)))}to{opacity:1;transform:translate(0)}}.neutreeno-sidepanel--right{--neutreeno-sidepanel-from:var(--inline-region)}.neutreeno-sidepanel--left{--neutreeno-sidepanel-from:calc(var(--inline-region) * -1)}@media (prefers-reduced-motion:reduce){.neutreeno-sidepanel[open]{animation:none}}@media (width<=1023.98px){.neutreeno-sidepanel--large,.neutreeno-sidepanel--xlarge{width:100vw}.neutreeno-sidepanel--large .neutreeno-sidepanel__panel,.neutreeno-sidepanel--xlarge .neutreeno-sidepanel__panel{border-radius:0}}@media (width<=599.98px){.neutreeno-sidepanel--small,.neutreeno-sidepanel--medium{width:100vw}.neutreeno-sidepanel__panel{border-radius:0}}.neutreeno-stackbar{gap:var(--stack-item);font-family:var(--font-body);margin:0;display:grid}.neutreeno-stackbar__track{border-radius:var(--viz-bar-radius);gap:2px;height:24px;display:flex;overflow:hidden}.neutreeno-stackbar__track.is-empty{background:var(--viz-bar-track)}.neutreeno-stackbar__seg{min-width:2px;padding-inline:var(--inset-item);transition:var(--viz-dim-transition);flex-basis:0;align-items:center;display:flex;overflow:hidden}.neutreeno-stackbar__seg.is-dimmed{opacity:var(--viz-dim-opacity)}.neutreeno-stackbar__fig{font-size:var(--caption-size);font-weight:var(--viz-cat-label-weight);color:var(--viz-cat-ink);font-variant-numeric:tabular-nums;font-feature-settings:var(--font-features-tabular);white-space:nowrap}@media (prefers-reduced-motion:reduce){.neutreeno-stackbar__seg{transition:none}}.neutreeno-statrail{min-width:0;font-family:var(--font-body);container:neutreeno-statrail/inline-size}.neutreeno-statrail__row{gap:var(--stack-group);align-items:center;min-width:0;display:grid}.neutreeno-statrail--led .neutreeno-statrail__row{gap:var(--inline-page);grid-template-columns:minmax(0,auto) minmax(0,1fr)}.neutreeno-statrail__lead{align-items:center;gap:var(--inline-part);min-width:0;max-width:22rem;display:flex}.neutreeno-statrail__stats{--stat-gap:var(--grid-gutter);--stat-cap:calc((100% - (var(--cols,4) - 1) * var(--stat-gap)) / var(--cols,4));grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--stat-min,8.5rem), var(--stat-cap))), 1fr));gap:var(--stack-group) var(--stat-gap);min-width:0;display:grid}.neutreeno-stat.neutreeno-figure{justify-items:stretch}.neutreeno-stat .neutreeno-figure__label{line-height:inherit}@supports (grid-template-rows:subgrid){.neutreeno-statrail__stats>.neutreeno-stat{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.neutreeno-statrail__stats>.neutreeno-stat:not(:has(>.neutreeno-stat__note)){grid-row:span 2}.neutreeno-statrail__stats>.neutreeno-stat>.neutreeno-figure__value{align-self:end}.neutreeno-statrail__stats>.neutreeno-stat>:is(.neutreeno-figure__label,.neutreeno-stat__note){margin-top:var(--stack-label);align-self:start}}.neutreeno-statrail__stats .neutreeno-figure__value{white-space:nowrap;display:block}.neutreeno-statrail__stats .neutreeno-figure__unit{margin-inline-start:var(--caption-gap)}.neutreeno-statrail__stats .neutreeno-figure__number{overflow-wrap:normal;font-size:calc(var(--stat-step,1) * 1em)}.neutreeno-statrail__stats[data-rows]:not([data-ready]) .neutreeno-figure__value{visibility:hidden}.neutreeno-stat__note{max-width:34ch;font-family:var(--font-body);font-size:var(--caption-size);line-height:var(--leading-normal);color:var(--text-subtle);margin:0}.neutreeno-statrail--divided .neutreeno-stat{position:relative}.neutreeno-statrail--divided .neutreeno-statrail__stats:not([data-rows])>.neutreeno-stat+.neutreeno-stat:before,.neutreeno-statrail--divided .neutreeno-statrail__stats[data-rows]>.neutreeno-stat:not([data-row-start]):before{content:"";font-size:var(--figure-size-lead);line-height:var(--leading-snug);top:calc((1lh - 1cap) / 2 + (1 - var(--stat-step,1)) * 1cap);bottom:0;left:calc(var(--stat-gap) / -2);border-left:var(--stroke-divider) solid var(--divider);position:absolute}.neutreeno-statrail--divided .neutreeno-stat .neutreeno-figure__value{font-size:var(--figure-size-lead);font-weight:var(--figure-weight)}@container neutreeno-statrail (width<=960px){.neutreeno-statrail--led .neutreeno-statrail__row{gap:var(--stack-part);grid-template-columns:minmax(0,1fr)}.neutreeno-statrail__lead{max-width:none}}@container neutreeno-statrail (width<=420px){.neutreeno-statrail--divided .neutreeno-statrail__stats:not([data-rows])>.neutreeno-stat+.neutreeno-stat:before{content:none}}@container neutreeno-statrail (width<=599.98px){.neutreeno-statrail--stack-narrow .neutreeno-statrail__stats{grid-template-columns:minmax(0,1fr)}.neutreeno-statrail--stack-narrow.neutreeno-statrail--divided .neutreeno-statrail__stats:not([data-rows])>.neutreeno-stat+.neutreeno-stat:before{content:none}}.neutreeno-statrail--panel .neutreeno-statrail__stats{--stat-gap:var(--inline-page)}.neutreeno-statrail--panel .neutreeno-stat .neutreeno-figure__value{font-size:var(--stat-figure-size);font-weight:var(--figure-weight)}.neutreeno-stat .neutreeno-figure__label{color:var(--text-subtle)}@container neutreeno-statrail (width<=520px){.neutreeno-statrail--panel .neutreeno-statrail__stats{--stat-gap:var(--inline-region)}.neutreeno-statrail--panel .neutreeno-statrail__stats>.neutreeno-stat:last-child:nth-child(odd){grid-column:1/-1}}.neutreeno-stat .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-stat--good .neutreeno-figure__number{color:var(--status-success-ink)}.neutreeno-stat__glyph{vertical-align:baseline;width:.75em;height:.75em;margin-inline-end:.25em}.neutreeno-stat:has(>.neutreeno-stat__action){-moz-column-gap:var(--inline-control);column-gap:var(--inline-control);grid-template-columns:max-content minmax(0,1fr)}.neutreeno-stat:has(>.neutreeno-stat__action)>.neutreeno-figure__value{grid-column:1}.neutreeno-stat:has(>.neutreeno-stat__action)>:is(.neutreeno-figure__label,.neutreeno-stat__note){grid-column:1/-1}.neutreeno-stat__action{min-width:0;font-size:var(--ui-size);grid-area:1/2;place-self:end start;margin-bottom:.35em}@container neutreeno-statrail (width<=520px){.neutreeno-statrail__stats>.neutreeno-stat:has(>.neutreeno-stat__action){grid-row:span 3}.neutreeno-stat__action{margin:var(--stack-label) 0 0;grid-area:3/1/auto/-1;align-self:start}}.neutreeno-surface{gap:var(--stack-group);background-color:var(--surface-raised);background-image:linear-gradient(to bottom, var(--card-glow), transparent);background-repeat:no-repeat;background-size:100% var(--card-glow-size);border:var(--stroke-border) solid var(--hairline);border-radius:var(--radius-large);color:var(--text-default);font-family:var(--font-body);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid;position:relative}@supports (-webkit-mask-composite:xor) or (mask-composite:exclude){.neutreeno-surface{border-color:#0000}.neutreeno-surface:after{content:"";inset:calc(var(--stroke-border) * -1);border-radius:inherit;padding:var(--stroke-border);background:var(--raised-border);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}.neutreeno-surface:before{content:"";height:var(--raised-glow-height);background:var(--raised-glow);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.neutreeno-surface--open:before{content:none}.neutreeno-surface--raised{box-shadow:var(--elevation-raised)}.neutreeno-surface--flat{box-shadow:none}.neutreeno-surface--open:after{content:none}.neutreeno-surface--open{box-shadow:none;gap:var(--stack-group);background:0 0;border:0;border-radius:0;padding:0}.neutreeno-surface--open>.neutreeno-surface__cap{line-height:var(--leading-snug)}.neutreeno-surface--open>.neutreeno-surface__cap>.neutreeno-surface__cap-meta{font-size:var(--caption-size);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);color:var(--caption-ink)}.app-pagebody>.neutreeno-surface--open:not(:first-child){border-top:var(--stroke-hair) solid var(--divider);padding-top:var(--stack-frame);margin-top:var(--stack-text)}.neutreeno-surface--pad-md{padding:var(--inset-card)}.neutreeno-surface--pad-sm{padding:var(--inset-card-compact)}.neutreeno-surface--pad-none{padding:0}.neutreeno-surface{min-width:0}.neutreeno-surface--interactive{color:inherit;cursor:pointer;transition:var(--transition-default);text-decoration:none}.neutreeno-surface--interactive:hover{border-color:var(--hairline-strong);box-shadow:var(--elevation-raised)}.neutreeno-surface--interactive:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}.neutreeno-surface__cap{align-items:baseline;gap:var(--caption-gap) var(--inline-control);font-size:var(--cardtitle-size);line-height:var(--leading-snug);font-weight:var(--cardtitle-weight);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink);flex-wrap:wrap;display:flex}.neutreeno-surface__cap--center{align-items:center}.neutreeno-surface__cap-label{font:inherit;letter-spacing:inherit;color:inherit;text-wrap:wrap;margin:0}.neutreeno-surface__cap-meta{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:var(--tracking-normal);white-space:nowrap;color:var(--text-subtle);margin-left:auto}.neutreeno-textfield{align-items:center;gap:var(--inline-glyph);width:100%;min-width:0;height:var(--control-md);padding-inline:var(--inset-control);font-family:var(--font-body);font-size:var(--ui-size);color:var(--text-strong);background-color:var(--surface-page);border:1px solid var(--border-input);border-radius:var(--radius-medium);transition:var(--transition-state);cursor:text;display:flex;position:relative}@media (hover:hover){.neutreeno-textfield:hover:not([data-disabled]):not([data-readonly]):not(:focus-within):not([data-status=error]):not([data-status=valid]):not([data-status=advisory]):not([data-density=cell]){border-color:var(--control-hover-edge);transition:var(--transition-state-in)}}.neutreeno-textfield:focus-within,.neutreeno-textfield[data-popup-open]{border-color:var(--action-primary);outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-field)}.neutreeno-textfield[data-size=small]{height:var(--control-dense);font-size:var(--ui-size-small)}.neutreeno-textfield[data-size=large]{height:var(--control-lg)}.neutreeno-textfield[data-multiline]{align-items:stretch;gap:var(--stack-label);height:auto;padding:var(--inset-item) var(--inset-control);flex-direction:column}.neutreeno-textfield[data-density=cell]{height:var(--control-dense);border-radius:var(--radius-small);background-color:#0000;border-color:#0000}.neutreeno-textfield[data-density=cell]:hover{border-color:var(--hairline)}.neutreeno-textfield[data-density=cell]:focus-within{border-color:var(--action-primary)}.neutreeno-textfield[data-density=cell][data-type=number] .neutreeno-textfield__input{text-align:end}.neutreeno-textfield__input{min-width:var(--target-min);width:100%;font:inherit;color:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:auto;margin:0;padding:0}.neutreeno-textfield__input:focus{text-overflow:clip}.neutreeno-textfield__input::placeholder{color:var(--text-subtle)}.neutreeno-textfield__input::-webkit-search-cancel-button{appearance:none}.neutreeno-textfield__input::-webkit-search-decoration{appearance:none}textarea.neutreeno-textfield__input{resize:vertical;line-height:var(--leading-normal)}textarea.neutreeno-textfield__input[data-autoresize]{resize:none;max-height:10lh;overflow-y:auto}.neutreeno-textfield[data-type=number] .neutreeno-textfield__input{font-variant-numeric:tabular-nums}.neutreeno-textfield__icon{color:var(--text-muted);flex:none;display:inline-flex}.neutreeno-textfield__affix{color:var(--text-muted);white-space:nowrap;flex:none}.neutreeno-textfield__end{flex:none;align-items:center;gap:2px;margin-inline-end:-6px;display:inline-flex}.neutreeno-textfield__count{font-size:var(--caption-size);color:var(--caption-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.neutreeno-textfield[data-multiline] .neutreeno-textfield__count{align-self:flex-end}.neutreeno-textfield__end .neutreeno-textfield__count{margin-inline-end:6px}.neutreeno-textfield__count[data-over]{color:var(--status-danger-ink)}.neutreeno-textfield .neutreeno-textfield__btn{border-radius:var(--radius-small);width:26px;height:26px}.neutreeno-textfield .neutreeno-textfield__btn:focus-visible{outline:var(--focus-ring-outline);outline-offset:1px}.neutreeno-textfield[data-size=small] .neutreeno-textfield__btn{width:24px;height:24px}.neutreeno-textfield__end .neutreeno-iconbtn--sm:not(.neutreeno-textfield__btn){width:26px;height:26px}.neutreeno-textfield .neutreeno-select__trigger.neutreeno-textfield__unit{align-self:stretch;gap:var(--inline-pair);height:auto;padding-inline:var(--inset-control) var(--inset-item);border:0;border-inline-start:1px solid var(--hairline);border-radius:0 calc(var(--radius-medium) - 1px) calc(var(--radius-medium) - 1px) 0;font-size:inherit;background:0 0;flex:0 auto;margin-inline-end:calc(var(--inset-control) * -1)}.neutreeno-textfield .neutreeno-select__trigger.neutreeno-textfield__unit:hover{border:0;border-inline-start:1px solid var(--hairline);background:0 0}.neutreeno-textfield .neutreeno-select__trigger.neutreeno-textfield__unit:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-textfield .neutreeno-textfield__unit .neutreeno-select__icon svg{width:16px;height:16px}.neutreeno-textfield[data-density=cell] .neutreeno-select__trigger.neutreeno-textfield__unit{border-radius:0 var(--radius-small) var(--radius-small) 0;background:0 0;border-inline-start-color:#0000}.neutreeno-textfield[data-density=cell]:is(:hover,:focus-within) .neutreeno-select__trigger.neutreeno-textfield__unit{border-inline-start-color:var(--hairline)}.neutreeno-textfield[data-status=error]{border-color:var(--status-danger-border)}.neutreeno-textfield[data-status=valid]{border-color:var(--status-success-border)}.neutreeno-textfield[data-status=advisory]{border-color:var(--status-warning-border)}.neutreeno-textfield[data-status=error]:is(:focus-within,[data-popup-open]){border-color:var(--status-danger);outline-color:var(--status-danger)}.neutreeno-textfield[data-status=valid]:is(:focus-within,[data-popup-open]){border-color:var(--status-success);outline-color:var(--status-success)}.neutreeno-textfield[data-status=advisory]:is(:focus-within,[data-popup-open]){border-color:var(--status-warning);outline-color:var(--status-warning)}.neutreeno-textfield[data-autofilled]{background-color:var(--status-info-bg)}.neutreeno-textfield[data-disabled]{pointer-events:none;background-color:var(--field-disabled-bg);opacity:var(--field-disabled-opacity);border-color:var(--field-disabled-edge)}.neutreeno-textfield[data-disabled] .neutreeno-textfield__input{color:var(--field-disabled-ink)}.neutreeno-textfield[data-disabled] .neutreeno-textfield__input::placeholder{color:var(--field-disabled-placeholder)}.neutreeno-textfield[data-disabled] .neutreeno-select__trigger.neutreeno-textfield__unit{border-inline-start-color:var(--field-disabled-edge)}.neutreeno-textfield:focus-within,.neutreeno-textfield[data-popup-open],.neutreeno-textfield .neutreeno-textfield__btn:focus-visible,.neutreeno-textfield .neutreeno-select__trigger.neutreeno-textfield__unit:focus-visible{transition-duration:0s}.neutreeno-textfield[data-readonly]{background-color:var(--fill-subtle);cursor:default;border-color:#0000}.neutreeno-textfield__spin{color:var(--text-muted);animation:neutreeno-spin var(--duration-spin) linear infinite;display:inline-flex}.neutreeno-textfield__positioner{z-index:var(--z-dropdown)}.neutreeno-textfield__popup{box-sizing:border-box;width:var(--anchor-width);max-height:min(340px, var(--available-height,340px));background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-medium);box-shadow:var(--elevation-overlay);padding:var(--inset-item);transform-origin:var(--transform-origin);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance);overflow:auto}.neutreeno-textfield__popup[data-starting-style],.neutreeno-textfield__popup[data-ending-style]{opacity:0;transform:scale(.97)}.neutreeno-textfield__list{gap:var(--caption-gap);display:grid}.neutreeno-textfield__list:empty{display:none}.neutreeno-textfield__option{align-items:center;gap:var(--inline-control);min-height:34px;padding:var(--inset-item) var(--inset-control);border-radius:var(--radius-small);color:var(--text-default);font-size:var(--ui-size);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.neutreeno-textfield__option[data-highlighted]{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-textfield__optionicon{color:var(--text-muted);flex:none;display:inline-flex}.neutreeno-textfield__optionlabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.neutreeno-textfield__mark{color:var(--text-strong);font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--action-primary);text-decoration-color:var(--action-primary);text-underline-offset:3px;background:0 0}.neutreeno-textfield__status{padding:var(--inset-item) var(--inset-control);color:var(--text-muted);font-size:var(--ui-size)}.neutreeno-textfield__status:empty{display:none}@media (prefers-reduced-motion:reduce){.neutreeno-textfield__spin{animation:none}.neutreeno-textfield__popup{transition:none}}.neutreeno-tableinset{flex-direction:column;flex:auto;min-height:0;display:flex;container-type:inline-size}.neutreeno-tableinset__inner{box-sizing:border-box;min-height:0;padding:var(--shell-pane-pad-block-start) var(--shell-pane-pad-inline) var(--shell-pane-pad-block-end);flex-direction:column;flex:auto;display:flex}.neutreeno-table__frame{border-radius:inherit;flex-direction:column;min-height:0;display:flex}.neutreeno-table__frame .neutreeno-visually-hidden,.neutreeno-table .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-table__frame--card{border:1px solid var(--border-default);border-radius:var(--table-radius);background:var(--surface-raised);overflow:hidden}.neutreeno-table__toolbar{align-items:center;gap:var(--inline-glyph);flex-wrap:wrap;flex-shrink:0;padding-block-end:var(--layout-toolbar-gap);display:flex}.neutreeno-table__frame--card>.neutreeno-table__toolbar{padding:var(--inset-item) var(--inset-control);margin-block-end:var(--grid-row-gap)}.neutreeno-table__controls--end{align-items:center;gap:var(--inline-glyph);margin-inline-start:auto;display:flex}.neutreeno-table__filter--search{flex:0 280px;min-width:200px;max-width:100%;display:inline-grid}.neutreeno-table__actionicon{align-items:center;margin-inline-end:var(--inline-pair);display:inline-flex}.neutreeno-table__toolbar--fit{flex-wrap:nowrap}.neutreeno-table__toolbar--fit .neutreeno-table__filter--search{min-width:8rem}.neutreeno-table__toolbar--fit .neutreeno-table__controls--end{flex-wrap:nowrap;flex:none}.neutreeno-table__filters{gap:var(--inline-glyph);overscroll-behavior-x:contain;min-width:0;padding:var(--focus-ring-reach);margin:calc(var(--focus-ring-reach) * -1);flex:0 auto;display:flex;overflow-x:auto}.neutreeno-table__filterslot{--neutreeno-select-min:0px;flex:0 240px;min-width:7rem}.neutreeno-table__filterslot .neutreeno-select,.neutreeno-table__filterslot .neutreeno-select__clearwrap{width:100%}.neutreeno-table__toolbar--phone .neutreeno-table__filter--search{flex:1 1 0;min-width:0}.neutreeno-table__filtersfold{flex:none;display:inline-flex;position:relative}.neutreeno-table__filtersbadge{box-sizing:border-box;block-size:18px;min-inline-size:18px;padding-inline:var(--inset-mark);border-radius:var(--radius-pill);background:var(--action-primary);color:var(--text-on-accent);font-size:var(--caption-size);font-weight:var(--weight-medium);text-align:center;pointer-events:none;line-height:18px;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}.neutreeno-table__filterspopover{inline-size:min(20rem, calc(100vw - 2 * var(--inset-card)));max-inline-size:none}.neutreeno-table__filtersstack{gap:var(--stack-item);flex-direction:column;inline-size:100%;display:flex}.neutreeno-table__filtersstack .neutreeno-table__filterslot{inline-size:100%;flex:none;min-width:0}.neutreeno-table__pagination{flex-shrink:0}.neutreeno-table__paginationbar{align-items:center;gap:var(--inline-glyph) var(--inline-cluster);box-sizing:content-box;min-height:var(--control-sm);padding-top:var(--stack-item);flex-wrap:wrap;flex-shrink:0;display:flex}.neutreeno-table__frame--card .neutreeno-table__paginationbar{padding:var(--inset-item) var(--inset-control)}.neutreeno-table__paginationcount{font-size:var(--ui-size);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}@container neutreeno-pane (width<=599.98px){.neutreeno-table__paginationbar{flex-wrap:nowrap}.neutreeno-table__paginationcount{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}}.neutreeno-table__paginationpages{flex:none;margin-left:auto}.neutreeno-table__scrollarea{border-radius:var(--table-radius);flex:auto;min-height:0;position:relative}.neutreeno-table__scrollarea:after{content:"";border:var(--stroke-border) solid var(--table-border);border-radius:inherit;pointer-events:none;z-index:7;position:absolute;inset:0}.neutreeno-table__wrap:focus-visible{outline:none}.neutreeno-table__scrollarea:has(>.neutreeno-table__wrap:focus-visible):after{border:var(--focus-ring-width) solid var(--focus-ring)}.neutreeno-table__wrap{overscroll-behavior:none;border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;width:100%;height:100%;overflow-x:auto}.neutreeno-table__wrap::-webkit-scrollbar{width:10px;height:10px}.neutreeno-table__wrap::-webkit-scrollbar-track{background:0 0}.neutreeno-table__wrap::-webkit-scrollbar-corner{background:0 0}.neutreeno-table__wrap::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill);background-clip:content-box;border:3px solid #0000}.neutreeno-table__wrap::-webkit-scrollbar-thumb:hover{background:var(--text-subtle);background-clip:content-box}.neutreeno-table__coloverlay{z-index:3;padding:var(--inset-control);text-align:center;background:var(--table-header-bg);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}.neutreeno-table{border-collapse:collapse;width:100%;font-size:var(--ui-size);color:var(--text-default);background:var(--surface-raised)}.neutreeno-table thead th{background:var(--table-header-bg);padding:var(--inset-control) var(--inset-control);font-weight:var(--table-header-weight);font-size:var(--table-header-size);letter-spacing:var(--table-header-tracking);text-transform:var(--table-header-transform);color:var(--text-muted);box-shadow:inset 0 -1px 0 var(--border-strong);white-space:normal;line-height:var(--leading-xs);vertical-align:middle;height:var(--table-header-h);border-bottom:none}.neutreeno-table__wrap.is-sticky thead th{z-index:1;background:var(--table-header-bg);position:sticky;top:0}.neutreeno-table__sort{align-items:center;gap:var(--inline-pair);min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}th[style*=end] .neutreeno-table__sort{flex-direction:row-reverse}.neutreeno-table__sort:hover{color:var(--text-strong)}.neutreeno-table__sort:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-small)}.neutreeno-table__sorticon{opacity:.4;transition:opacity var(--duration-base) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.neutreeno-table__sorticon.is-active{opacity:1;color:var(--text-accent)}.neutreeno-table tbody .neutreeno-icon{color:var(--text-subtle)}.neutreeno-table tbody a .neutreeno-icon,.neutreeno-table tbody button .neutreeno-icon,.neutreeno-table tbody .neutreeno-statuschip .neutreeno-icon,.neutreeno-table tbody .neutreeno-checkbox .neutreeno-icon{color:inherit}.neutreeno-table tbody td{padding:var(--inset-control) var(--inset-control);border-bottom:var(--stroke-divider) solid var(--border-default);vertical-align:middle;color:var(--text-default);font-weight:var(--weight-light);height:var(--table-row-h);overflow-wrap:break-word;word-break:normal}.neutreeno-table tbody tr:has(>td .neutreeno-select,>td .neutreeno-tablecell-text)>td{padding-block:calc((var(--table-row-h) - var(--table-cell-control-h)) / 2)}.neutreeno-table tbody tr:last-child td{border-bottom:none}.neutreeno-table tbody tr{transition:background var(--duration-base) var(--ease-standard)}.neutreeno-table tbody tr:nth-child(2n){background:var(--table-stripe-bg)}.neutreeno-table tbody tr:hover,.neutreeno-table tbody tr:nth-child(2n):hover{background:var(--table-hover-bg)}.neutreeno-table tbody tr.is-clickable{cursor:pointer}.neutreeno-table tbody tr.is-clickable:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-table td[style*=end],.neutreeno-table th[style*=end]{font-variant-numeric:tabular-nums}.neutreeno-table__empty{min-height:min-content;padding:var(--inset-empty) var(--inset-card);text-align:center;color:var(--text-muted);flex:none}.neutreeno-table__emptybody{container:neutreeno-emptybody/inline-size}.neutreeno-table__emptybody>.neutreeno-empty{padding:0}.neutreeno-table__selectcell{padding-left:var(--inset-control);padding-right:var(--inset-control);text-align:center}.neutreeno-table__selectcell .neutreeno-checkbox-field{vertical-align:middle}.neutreeno-table tbody tr[data-selected=true],.neutreeno-table tbody tr[data-selected=true]:nth-child(2n){background:var(--table-selected-bg)}.neutreeno-table tbody tr[data-selected=true]:hover,.neutreeno-table tbody tr[data-selected=true]:nth-child(2n):hover{background:var(--table-selected-hover-bg)}.neutreeno-table__actionscell{text-align:end;white-space:nowrap;padding-left:var(--inset-item);padding-right:var(--inset-item)}.neutreeno-table__actionscell>*{vertical-align:middle}.neutreeno-table thead th.is-sticky-l,.neutreeno-table thead th.is-sticky-r{z-index:3;background:var(--table-header-bg)}.neutreeno-table tbody td.is-sticky-l,.neutreeno-table tbody td.is-sticky-r{z-index:2;background:var(--surface-raised);--cell-fill:transparent;box-shadow:inset 0 0 0 100vmax var(--cell-fill);transition:box-shadow var(--duration-base) var(--ease-standard);background-clip:padding-box}.neutreeno-table tbody tr:nth-child(2n) td.is-sticky-l,.neutreeno-table tbody tr:nth-child(2n) td.is-sticky-r{--cell-fill:var(--table-stripe-bg)}.neutreeno-table tbody tr:hover td.is-sticky-l,.neutreeno-table tbody tr:hover td.is-sticky-r,.neutreeno-table tbody tr:nth-child(2n):hover td.is-sticky-l,.neutreeno-table tbody tr:nth-child(2n):hover td.is-sticky-r{--cell-fill:var(--table-hover-bg)}.neutreeno-table tbody tr[data-selected=true] td.is-sticky-l,.neutreeno-table tbody tr[data-selected=true] td.is-sticky-r,.neutreeno-table tbody tr[data-selected=true]:nth-child(2n) td.is-sticky-l,.neutreeno-table tbody tr[data-selected=true]:nth-child(2n) td.is-sticky-r{--cell-fill:var(--table-selected-bg)}.neutreeno-table tbody tr[data-selected=true]:hover td.is-sticky-l,.neutreeno-table tbody tr[data-selected=true]:hover td.is-sticky-r{--cell-fill:var(--table-selected-hover-bg)}.neutreeno-table__wrap.is-scrolled-start{--table-seam-l:var(--border-default)}.neutreeno-table__wrap.is-scrolled-end{--table-seam-r:var(--border-default)}.neutreeno-table .is-sticky-l-last{box-shadow:inset -1px 0 0 var(--table-seam-l,transparent)}.neutreeno-table tbody td.is-sticky-l-last{box-shadow:inset -1px 0 0 var(--table-seam-l,transparent), inset 0 0 0 100vmax var(--cell-fill)}.neutreeno-table thead th.is-sticky-l-last{box-shadow:inset -1px 0 0 var(--table-seam-l,transparent), inset 0 -1px 0 var(--border-strong)}.neutreeno-table .is-sticky-r-first{box-shadow:inset 1px 0 0 var(--table-seam-r,transparent)}.neutreeno-table tbody td.is-sticky-r-first{box-shadow:inset 1px 0 0 var(--table-seam-r,transparent), inset 0 0 0 100vmax var(--cell-fill)}.neutreeno-table thead th.is-sticky-r-first{box-shadow:inset 1px 0 0 var(--table-seam-r,transparent), inset 0 -1px 0 var(--border-strong)}.neutreeno-table__wrap.is-sticky thead th.is-sticky-l,.neutreeno-table__wrap.is-sticky thead th.is-sticky-r{z-index:4}.neutreeno-table .is-sticky-l-last:after,.neutreeno-table .is-sticky-r-first:before{content:"";width:var(--table-seam-shadow-w);pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard);position:absolute;top:0;bottom:0}.neutreeno-table .is-sticky-l-last:after{background:linear-gradient(to right, var(--table-seam-shadow), transparent);left:100%}.neutreeno-table .is-sticky-r-first:before{background:linear-gradient(to left, var(--table-seam-shadow), transparent);right:100%}.neutreeno-table__wrap.is-scrolled-start .is-sticky-l-last:after,.neutreeno-table__wrap.is-scrolled-end .is-sticky-r-first:before{opacity:1}.neutreeno-table__fade{width:var(--table-fade-w);pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard);z-index:5;position:absolute;top:0;bottom:0}.neutreeno-table__fade--start{background:linear-gradient(to right, var(--table-fade-color), transparent);left:0}.neutreeno-table__fade--end{background:linear-gradient(to left, var(--table-fade-color), transparent);right:0}.neutreeno-table__fade.is-visible{opacity:1}.neutreeno-table__fade--narrow-only{display:none}@container neutreeno-pane (width<=599.98px){.neutreeno-table .is-sticky-l{position:static!important;left:auto!important}.neutreeno-table .is-sticky-r{position:static!important;right:auto!important}.neutreeno-table__wrap.is-sticky thead th.is-sticky-l,.neutreeno-table__wrap.is-sticky thead th.is-sticky-r{position:sticky!important}.neutreeno-table__wrap.is-scrolled-start,.neutreeno-table__wrap.is-scrolled-end{--table-seam-l:transparent;--table-seam-r:transparent}.neutreeno-table .is-sticky-l-last:after,.neutreeno-table .is-sticky-r-first:before{content:none}.neutreeno-table__fade--narrow-only{display:block}}.neutreeno-table__skeletonrow td{height:var(--table-row-h)}.neutreeno-table__wrap.is-blurred tbody{filter:blur(3px);-webkit-user-select:none;user-select:none}.neutreeno-table__blur{inset:var(--table-header-h) 0 0 0;padding:var(--inset-card-compact);background:var(--table-blur-scrim);z-index:6;place-items:center;display:grid;position:absolute}.neutreeno-table__truncate{text-overflow:ellipsis;white-space:nowrap;padding:var(--focus-ring-reach);margin:calc(var(--focus-ring-reach) * -1);max-width:calc(100% + 2 * var(--focus-ring-reach));display:block;overflow:hidden}.neutreeno-table__truncate:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset);border-radius:var(--radius-small)}.neutreeno-table__truncate:has(>.neutreeno-text:only-child){grid-template-columns:minmax(0,1fr);display:grid}.neutreeno-table .neutreeno-table__truncate *{flex-wrap:nowrap}:is(.neutreeno-table .neutreeno-table__truncate div,.neutreeno-table .neutreeno-table__truncate p,.neutreeno-table .neutreeno-table__truncate :is(span,a,strong,em):not(:has(:not(wbr,br)))){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.neutreeno-table .neutreeno-table__truncate :is(span,a,strong,em):not(:has(:not(wbr,br))):not(:first-child):not(.neutreeno-statuschip>*):not(:empty){flex-shrink:100;min-width:6ch}.neutreeno-table .neutreeno-table__truncate wbr{display:none}.neutreeno-table .neutreeno-table__truncate:has(button,input,select,textarea,a[href],[role=combobox],[role=button]){overflow:visible}.neutreeno-table .neutreeno-table__truncate div:has(button,input,select,textarea,a[href],[role=combobox],[role=button]){overflow:visible}.neutreeno-table__headinner{align-items:center;gap:var(--inline-pair);min-width:0;max-width:100%;display:inline-flex}.neutreeno-table__headinner>.neutreeno-table__headaccessory{flex:none;align-items:center;display:inline-flex}.neutreeno-table__headlabel{overflow-wrap:normal;word-break:keep-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}th[style*=end] .neutreeno-table__headinner{flex-direction:row-reverse}.neutreeno-textfield.neutreeno-tablecell-text[data-density=cell]{width:100%;min-width:0;height:var(--table-cell-control-h)}.neutreeno-tablecell-text .neutreeno-textfield__input{font-weight:var(--weight-light);font-variant-numeric:tabular-nums}.neutreeno-tablecell-text.is-end .neutreeno-textfield__input{text-align:end}.neutreeno-tablecell-input{width:100%;height:var(--table-cell-control-h);padding:0 var(--inset-item);border-radius:var(--radius-small);font:inherit;font-weight:var(--weight-light);color:var(--text-default);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000}.neutreeno-tablecell-input.is-end{text-align:end}.neutreeno-tablecell-input:hover:not(:disabled){border-color:var(--border-default);background:var(--surface-raised)}.neutreeno-tablecell-input:focus{border-color:var(--action-primary);outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-field);background:var(--surface-raised)}.neutreeno-tablecell-input.is-invalid{border-color:var(--status-danger-fill)}.neutreeno-tablecell-input.is-invalid:focus{border-color:var(--status-danger);outline-color:var(--status-danger)}.neutreeno-tablecell-input:disabled{color:var(--text-subtle);cursor:not-allowed}.neutreeno-tablecell-input[type=number]{appearance:textfield}.neutreeno-tablecell-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.neutreeno-tablecell-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.neutreeno-tablecell-hybrid{display:block;position:relative}.neutreeno-tablecell-hybrid__list{z-index:20;padding:var(--inset-mark);background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-medium);max-height:220px;box-shadow:var(--table-menu-shadow);margin:0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.neutreeno-tablecell-hybrid__option{padding:var(--inset-item);border-radius:var(--radius-small);cursor:pointer;font-weight:var(--weight-light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.neutreeno-tablecell-hybrid__option:hover,.neutreeno-tablecell-hybrid__option.is-active{background:var(--fill-hover)}.neutreeno-togglechip{align-items:center;gap:var(--inline-pair);padding:2px var(--inset-control) 2px var(--inline-pair);border:var(--stroke-border) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-default);font-family:var(--font-body);font-size:var(--ui-size-small);font-weight:var(--weight-regular);line-height:var(--leading-xs);white-space:nowrap;cursor:pointer;transition:var(--transition-default);background:0 0;display:inline-flex}.neutreeno-togglechip:hover{background:var(--fill-subtle);color:var(--text-strong)}.neutreeno-togglechip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neutreeno-togglechip.is-pressed{border-color:var(--status-info-border);background:var(--status-info-bg);color:var(--status-info-ink)}.neutreeno-togglechip.is-pressed:hover{border-color:var(--status-info);color:var(--status-info-ink)}.neutreeno-togglechip[aria-busy=true]{cursor:progress}.neutreeno-togglechip__glyph{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.neutreeno-tabstrip{font-family:var(--font-body);--neutreeno-tabstrip-fade:40px;--neutreeno-tabstrip-gutter:var(--inline-region);min-width:0;position:relative}.neutreeno-tabstrip__list{overscroll-behavior-inline:contain;min-width:0;scroll-padding-inline:var(--inset-card-compact);scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.neutreeno-tabstrip__list::-webkit-scrollbar{display:none}.neutreeno-tabstrip[data-overflow-start] .neutreeno-tabstrip__list{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade));mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade))}.neutreeno-tabstrip[data-overflow-end] .neutreeno-tabstrip__list{-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--neutreeno-tabstrip-fade));-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--neutreeno-tabstrip-fade));mask-image:linear-gradient(to left, transparent 0, black var(--neutreeno-tabstrip-fade))}.neutreeno-tabstrip[data-overflow-start][data-overflow-end] .neutreeno-tabstrip__list{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade), black calc(100% - var(--neutreeno-tabstrip-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade), black calc(100% - var(--neutreeno-tabstrip-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--neutreeno-tabstrip-fade), black calc(100% - var(--neutreeno-tabstrip-fade)), transparent 100%)}.neutreeno-tabstrip[data-overflow-start] .neutreeno-tabstrip__list{padding-inline-start:var(--neutreeno-tabstrip-gutter)}.neutreeno-tabstrip[data-overflow-end] .neutreeno-tabstrip__list{padding-inline-end:var(--neutreeno-tabstrip-gutter)}.neutreeno-tabstrip__scroll{z-index:1;border-radius:var(--radius-pill);background:var(--surface-raised);width:26px;height:26px;box-shadow:0 0 0 var(--stroke-hair) var(--hairline-strong);color:var(--text-muted);cursor:pointer;transition:var(--transition-default);border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.neutreeno-tabstrip__scroll:hover{color:var(--text-strong);background:var(--surface-raised);box-shadow:0 0 0 var(--stroke-hair) var(--hairline-strong), var(--elevation-raised)}.neutreeno-tabstrip__scroll--start{inset-inline-start:0}.neutreeno-tabstrip__scroll--end{inset-inline-end:0}.neutreeno-tabstrip__tab{color:var(--text-muted);font-family:inherit;font-size:var(--ui-size);font-weight:var(--weight-regular);white-space:nowrap;cursor:pointer;transition:var(--transition-default);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.neutreeno-tabstrip__label{text-box:trim-both cap alphabetic;grid-area:1/1;margin-block:-.3em;padding-block:.3em}.neutreeno-tabstrip__tab:after{content:attr(data-label);visibility:hidden;pointer-events:none;height:0;font-weight:var(--weight-regular);grid-area:1/1;overflow:hidden}.neutreeno-tabstrip__tab:hover:not(:disabled){color:var(--text-strong)}.neutreeno-tabstrip__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset-inset);border-radius:var(--radius-small)}.neutreeno-tabstrip__tab:disabled{color:var(--text-subtle);opacity:.5;cursor:not-allowed}.neutreeno-tabstrip--underline{border-bottom:var(--stroke-hair) solid var(--divider);width:100%}.neutreeno-tabstrip--underline .neutreeno-tabstrip__list{--neutreeno-tabstrip-tab-pad:var(--focus-ring-reach);gap:calc(var(--inline-cluster) - 2 * (var(--neutreeno-tabstrip-tab-pad) - 2px));margin-inline-start:calc(2px - var(--neutreeno-tabstrip-tab-pad));margin-bottom:calc(-1 * var(--stroke-hair))}.neutreeno-tabstrip--underline .neutreeno-tabstrip__tab{height:var(--tabstrip-height);padding:0 var(--neutreeno-tabstrip-tab-pad)}.neutreeno-tabstrip--underline .neutreeno-tabstrip__tab.is-active{color:var(--text-strong);font-weight:var(--weight-medium);box-shadow:inset 0 -2px 0 var(--action-primary)}.neutreeno-tabstrip--underline.neutreeno-tabstrip--bleed{border-bottom-color:#0000;position:relative}.neutreeno-tabstrip--underline.neutreeno-tabstrip--bleed:after{content:"";left:calc(-1 * var(--neutreeno-pane-inset,0px));right:calc(-1 * var(--neutreeno-pane-inset,0px));bottom:calc(-1 * var(--stroke-hair));height:var(--stroke-hair);background:var(--divider);pointer-events:none;position:absolute}.neutreeno-tabstrip--underline.neutreeno-tabstrip--bleed .neutreeno-tabstrip__list{z-index:1;position:relative}.neutreeno-tabstrip--pill{--neutreeno-tabstrip-fade:24px;--neutreeno-tabstrip-gutter:var(--inset-card);width:fit-content;max-width:100%}.neutreeno-tabstrip--pill .neutreeno-tabstrip__scroll{width:22px;height:22px}.neutreeno-tabstrip--pill .neutreeno-tabstrip__scroll--start{inset-inline-start:3px}.neutreeno-tabstrip--pill .neutreeno-tabstrip__scroll--end{inset-inline-end:3px}.neutreeno-tabstrip--pill .neutreeno-tabstrip__list{gap:var(--caption-gap);background:var(--fill-subtle);border-radius:var(--radius-pill);width:fit-content;max-width:100%;padding:2px}.neutreeno-tabstrip--pill .neutreeno-tabstrip__tab{height:var(--control-sm);padding:0 var(--inset-control);border-radius:var(--radius-pill)}.neutreeno-tabstrip--pill .neutreeno-tabstrip__tab:focus-visible{border-radius:var(--radius-pill)}.neutreeno-tabstrip--pill .neutreeno-tabstrip__tab.is-active{color:var(--text-strong);font-weight:var(--weight-medium);background:var(--surface-raised);box-shadow:0 0 0 var(--stroke-hair) var(--divider), var(--elevation-raised)}.neutreeno-tabstrip__tab--status{-moz-column-gap:var(--inline-glyph);column-gap:var(--inline-glyph);grid-template-columns:auto auto;position:relative}.neutreeno-tabstrip__status{grid-area:1/2;display:inline-flex}.neutreeno-tabstrip__status--success{color:var(--status-success)}.neutreeno-tabstrip__status--warning{color:var(--status-warning)}.neutreeno-tabstrip__status--danger{color:var(--status-danger)}.neutreeno-tabstrip__status--info{color:var(--status-info)}.neutreeno-tabstrip__status--neutral{color:var(--text-subtle)}.neutreeno-tabstrip .neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neutreeno-toaster{z-index:var(--z-toast);inset-inline:0;bottom:var(--inset-card);align-items:center;gap:var(--stack-text);padding-inline:var(--inset-card-compact);pointer-events:none;outline:none;flex-direction:column-reverse;display:flex;position:fixed}.neutreeno-top-layer>.neutreeno-toaster{pointer-events:none}.neutreeno-toaster:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}.neutreeno-toast{pointer-events:auto;align-items:center;gap:var(--inline-glyph);max-width:min(32rem,100%);min-height:var(--control-lg);box-sizing:border-box;padding:var(--inset-item) var(--inset-item) var(--inset-item) var(--inset-control);border:1px solid var(--hairline);border-radius:var(--radius-medium);background:var(--surface-raised);box-shadow:var(--elevation-overlay);color:var(--text-strong);font-family:var(--font-body);font-size:var(--ui-size);line-height:var(--leading-normal);transition:opacity var(--duration-base) var(--ease-entrance), transform var(--duration-base) var(--ease-entrance);display:flex}.neutreeno-toast[data-starting-style],.neutreeno-toast[data-ending-style]{opacity:0;transform:translateY(var(--entrance-offset))}.neutreeno-toast[data-ending-style]{transition-timing-function:var(--ease-exit)}.neutreeno-toast:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}.neutreeno-toast__icon{color:var(--toast-accent);flex:none;place-items:center;display:grid}.neutreeno-toast__message{min-width:0;font:inherit;color:inherit;overflow-wrap:anywhere;flex:auto;margin:0}.neutreeno-toast__action,.neutreeno-toast__close{flex:none}.neutreeno-toast--info{--toast-accent:var(--status-info)}.neutreeno-toast--success{--toast-accent:var(--status-success)}.neutreeno-toast--warning{--toast-accent:var(--status-warning)}.neutreeno-toast--error{--toast-accent:var(--status-danger)}.neutreeno-toast--loading{--toast-accent:var(--text-muted)}@media (prefers-reduced-motion:reduce){.neutreeno-toast{transition:none}.neutreeno-toast[data-starting-style],.neutreeno-toast[data-ending-style]{transform:none}}.neutreeno-worknav{--ws-nav-pad:var(--inset-control);width:204px;height:100%;min-height:0;font-family:var(--font-body);color:var(--text-default);transition:width var(--duration-base) var(--ease-standard);background:0 0;flex-direction:column;flex:none;display:flex}.neutreeno-worknav.is-collapsed{width:60px}.neutreeno-worknav__brand{height:44px;padding:0 var(--ws-nav-pad);flex:none;align-items:center;display:flex}.neutreeno-worknav.is-collapsed .neutreeno-worknav__brand{justify-content:center;padding:0}.neutreeno-worknav__scroll{min-height:0;padding:var(--inset-item) 0;gap:var(--stack-item);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.neutreeno-worknav__group{gap:2px;display:grid}.neutreeno-worknav:not(.has-foot) .neutreeno-worknav__scroll>.neutreeno-worknav__group:last-child:not(:first-child){margin-top:auto}.neutreeno-worknav__foot{gap:var(--stack-item);display:grid}.neutreeno-worknav__group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.neutreeno-worknav__grouplabel{margin:0 0 var(--caption-gap);padding:0 var(--ws-nav-pad);font-size:var(--caption-size);letter-spacing:var(--tracking-mono);color:var(--caption-ink);white-space:nowrap}.neutreeno-worknav__item{align-items:center;gap:var(--inline-control);height:var(--control-sm);box-sizing:border-box;text-align:start;width:100%;padding:0 var(--ws-nav-pad);border-radius:var(--radius-medium);color:var(--text-muted);font-family:inherit;font-size:var(--ui-size);line-height:var(--leading-snug);cursor:pointer;transition-property:color,background-color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}.neutreeno-worknav.is-full .neutreeno-worknav__item{height:var(--control-md)}.neutreeno-worknav__item:hover{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-worknav__item:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-worknav__item.is-active{color:var(--text-strong);font-weight:var(--weight-regular)}.neutreeno-worknav__item.is-active:hover{background:0 0}.neutreeno-worknav__item.is-active:before{content:"";background:var(--action-primary);width:2px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.neutreeno-worknav__icon{color:currentColor;flex:none;place-items:center;display:grid}.neutreeno-worknav__item[data-accent]:hover .neutreeno-worknav__icon{color:color-mix(in srgb, var(--neutreeno-area) 60%, currentColor)}.neutreeno-worknav__item[data-accent].is-active .neutreeno-worknav__icon{color:var(--neutreeno-area)}.neutreeno-worknav__item[data-accent].is-active:before{background:var(--neutreeno-area)}@media (prefers-contrast:more){.neutreeno-worknav__item[data-accent].is-active .neutreeno-worknav__icon{color:currentColor}.neutreeno-worknav__item[data-accent].is-active:before{background:var(--text-strong)}}.neutreeno-worknav__item.is-muted{color:var(--text-subtle)}.neutreeno-worknav__item.is-muted:hover,.neutreeno-worknav__item.is-muted:focus-visible,.neutreeno-worknav__item.is-muted.is-active{color:var(--text-strong)}.neutreeno-worknav__text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.neutreeno-worknav__footer{gap:var(--stack-label);padding:var(--inset-item) 0;border-top:var(--stroke-divider) solid var(--hairline);flex:none;grid-template-columns:minmax(0,1fr);display:grid}.neutreeno-worknav__session{gap:var(--stack-label);display:grid}.neutreeno-worknav__tools{align-items:center;gap:var(--stack-label) var(--inline-glyph);padding:0 var(--ws-nav-pad) 0 0;flex-wrap:wrap;display:flex}.neutreeno-worknav__tools>:not(.neutreeno-worknav__item,.neutreeno-worknav__tool){flex:100%;min-width:0}.neutreeno-worknav__tool{box-sizing:border-box;width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-medium);color:var(--text-muted);cursor:pointer;transition-property:color,background-color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.neutreeno-worknav__tool:hover,.neutreeno-worknav__tool[data-popup-open]{background:var(--fill-hover);color:var(--text-strong)}.neutreeno-worknav__tool:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-worknav__tool[aria-pressed=true],.neutreeno-worknav__item.is-pressed{background:var(--fill-strong);color:var(--text-strong)}.neutreeno-worknav__item.is-refocused,.neutreeno-worknav__tool.is-refocused{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-worknav__panel{--ws-nav-pad:var(--inset-control);width:18rem;min-width:14rem;max-width:none;max-height:calc(100vh - 2 * var(--inset-item));gap:var(--stack-item);padding:var(--inset-item);display:grid;overflow-y:auto}.neutreeno-worknav.is-tight .neutreeno-worknav__scroll,.neutreeno-worknav.is-tight .neutreeno-worknav__foot{gap:var(--stack-text)}.neutreeno-worknav.is-tight .neutreeno-worknav__group ul,.neutreeno-worknav.is-tight .neutreeno-worknav__session,.neutreeno-worknav.is-collapsed.is-tight .neutreeno-worknav__tools{gap:0}.neutreeno-worknav.is-collapsed .neutreeno-worknav__text{display:none}.neutreeno-worknav.is-collapsed .neutreeno-worknav__grouplabel{width:24px;height:var(--stroke-hair);margin:var(--stack-text) auto;text-indent:-9999px;background:var(--hairline);padding:0;overflow:hidden}.neutreeno-worknav.is-collapsed .neutreeno-worknav__item{justify-content:center;gap:0;padding:0}.neutreeno-worknav.is-collapsed .neutreeno-worknav__item.is-active:before{width:16px;height:2px;top:auto;bottom:1px;left:50%;transform:translate(-50%)}.neutreeno-worknav.is-collapsed .neutreeno-worknav__footer{padding:0 0 var(--inset-item);border-top:0;gap:0}.neutreeno-worknav.is-collapsed .neutreeno-worknav__tools{flex-flow:column;gap:2px;padding:0}.neutreeno-worknav.is-collapsed .neutreeno-worknav__tools:before,.neutreeno-worknav.is-collapsed .neutreeno-worknav__session:before{content:"";width:24px;height:var(--stroke-hair);margin:var(--stack-text) auto;background:var(--hairline);display:block}.neutreeno-worknav.is-collapsed .neutreeno-worknav__tool{width:100%}.neutreeno-worknav.is-collapsed.is-full .neutreeno-worknav__tool{height:var(--control-md)}.neutreeno-worknav.is-collapsed.is-tight .neutreeno-worknav__grouplabel,.neutreeno-worknav.is-collapsed.is-tight .neutreeno-worknav__tools:before,.neutreeno-worknav.is-collapsed.is-tight .neutreeno-worknav__session:before{margin-block:var(--stack-label)}.neutreeno-auth{--auth-top:var(--inset-region-large);--auth-logo:22px;--auth-gap:var(--inset-region-large);background:var(--surface-page);min-height:100vh;color:var(--text-default);font-family:var(--font-body);font-feature-settings:var(--font-features-normal);container:neutreeno-auth/inline-size}.neutreeno-auth__frame{flex-direction:column;min-height:100vh;display:flex}.neutreeno-auth__form{min-width:0;padding:var(--inset-card) var(--inset-card-compact) var(--inset-region);background:var(--surface-page);justify-content:center;display:flex}.neutreeno-auth__col{align-content:start;gap:var(--stack-section);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:24rem;display:grid}.neutreeno-auth__head{gap:var(--stack-text);display:grid}.neutreeno-auth__title{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--title-display-size-compact);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.neutreeno-auth__description{color:var(--text-muted);margin:0}.neutreeno-auth__col>:not(.neutreeno-auth__footer) a:not(.neutreeno-btn){text-decoration-line:underline;text-decoration-color:currentColor}.neutreeno-auth__footer{font-size:var(--ui-size);color:var(--text-muted)}.neutreeno-auth__brand{isolation:isolate;padding:var(--inset-region) var(--inset-card-compact) var(--inset-region-large);background:var(--surface-page);color:var(--text-default);flex:1;align-content:start;justify-items:center;display:grid;position:relative;overflow:hidden}.neutreeno-auth__brand-in{gap:var(--stack-section);width:100%;min-width:0;max-width:24rem;display:grid;position:relative}.neutreeno-auth__brand-mark{display:none}.neutreeno-auth__orb{z-index:-1;pointer-events:none;position:absolute;bottom:-45%;right:-30%}.neutreeno-auth__orb:after{content:"";background:linear-gradient(to bottom, var(--surface-page) 0%, color-mix(in srgb, var(--surface-page) 55%, transparent) 26%, transparent 46%);position:absolute;inset:0}.neutreeno-auth__pitch{align-content:start;gap:var(--grid-row-gap);display:grid}.neutreeno-auth__pitch-title{max-width:20ch;font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--title-page-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:balance;margin:0}.neutreeno-auth__lead{margin:var(--stack-part) 0 0;max-width:42ch;font-size:var(--body-size);line-height:var(--leading-relaxed);color:var(--text-muted)}.neutreeno-auth__points{gap:var(--stack-item);margin:0;padding:0;list-style:none;display:grid}.neutreeno-auth__point{align-items:center;gap:var(--inline-control);font-size:var(--ui-size);display:flex}.neutreeno-auth__point-icon{width:var(--tile-sm);height:var(--tile-sm);border-radius:var(--radius-medium);background:var(--fill-subtle);color:var(--text-accent);flex:none;place-items:center;display:grid}.neutreeno-auth__legal{font-size:var(--caption-size);color:var(--caption-ink);margin:0}@container neutreeno-auth (width>=600px){.neutreeno-auth__form{padding:var(--inset-region) var(--stack-frame) var(--inset-region-large)}.neutreeno-auth__brand{padding-inline:var(--stack-frame)}.neutreeno-auth__lead{font-size:var(--lead-size)}}@container neutreeno-auth (width>=1024px){.neutreeno-auth__frame{flex-direction:row-reverse}.neutreeno-auth__form{padding:calc(var(--auth-top) + var(--auth-logo) + var(--auth-gap)) var(--stack-frame) var(--stack-frame);flex:1;align-items:flex-start}.neutreeno-auth__form:has(.neutreeno-auth__lead-in){padding-top:var(--auth-top)}.neutreeno-auth__lead-in{height:calc(var(--auth-logo) + var(--auth-gap) - var(--stack-section));flex-direction:column;justify-content:flex-end;display:flex}.neutreeno-auth__mark{display:none}.neutreeno-auth__brand{width:52%;padding:var(--auth-top) var(--inset-region) var(--inset-region);flex:none;align-content:stretch;justify-items:stretch}.neutreeno-auth__brand-in{grid-template-rows:var(--auth-logo) 1fr auto;gap:var(--auth-gap);max-width:none;height:100%}.neutreeno-auth__brand-mark{display:block}.neutreeno-auth__orb{bottom:-38%;right:-20%}.neutreeno-auth__pitch-title{max-width:16ch;font-size:var(--title-display-size)}}.neutreeno-notfound{--notfound-top:var(--inset-region-large);--notfound-logo:22px;--notfound-gap:var(--inset-region-large);background:var(--surface-page);min-height:100vh;color:var(--text-default);font-family:var(--font-body);font-feature-settings:var(--font-features-normal);container:neutreeno-notfound/inline-size}.neutreeno-notfound__stage{isolation:isolate;row-gap:var(--stack-section);min-height:100vh;padding:var(--inset-card) var(--inset-card-compact);background:var(--surface-page);grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.neutreeno-notfound__orb{z-index:-1;pointer-events:none;opacity:.7;position:absolute;bottom:-8%;right:-30%}.neutreeno-notfound__main{gap:var(--stack-section);align-content:start;display:grid}.neutreeno-notfound__mark{order:-1}.neutreeno-notfound__dissolve{width:112px;height:auto;display:block}.neutreeno-notfound__copy{gap:var(--stack-group);max-width:36rem;display:grid}.neutreeno-notfound__words{gap:var(--stack-part);display:grid}.neutreeno-notfound__eyebrow{align-items:center;gap:var(--inline-glyph);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--text-subtle);display:inline-flex}.neutreeno-notfound__eyebrow:before{content:"";width:var(--inline-part);background:var(--tick);flex:none;height:1px}.neutreeno-notfound__title{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--title-display-size-compact);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:balance;overflow-wrap:anywhere;margin:0}.neutreeno-notfound__lead{font-size:var(--lead-size);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.neutreeno-notfound__lead a{color:var(--text-accent);text-underline-offset:var(--underline-offset);text-decoration-thickness:1px}.neutreeno-notfound__lead a:hover{color:var(--text-accent-hover)}.neutreeno-notfound__actions{display:grid}.neutreeno-notfound__ways{gap:var(--stack-part);margin-block-start:calc(var(--grid-row-gap) - var(--stack-section));display:grid}.neutreeno-notfound__cards{gap:var(--grid-gutter);display:grid}.neutreeno-notfound__card{gap:var(--stack-label);display:grid}.neutreeno-notfound__card-title{align-items:center;gap:var(--inline-glyph);font-size:var(--ui-size);font-weight:var(--weight-medium);color:var(--text-strong);display:flex}.neutreeno-notfound__card-body{font-size:var(--ui-size);color:var(--text-muted)}.neutreeno-notfound__foot{align-self:end}.neutreeno-notfound__legal{font-size:var(--caption-size);color:var(--caption-ink);margin:0}@container neutreeno-notfound (width>=600px){.neutreeno-notfound__stage{padding:var(--inset-region)}.neutreeno-notfound__dissolve{width:160px}.neutreeno-notfound__actions{display:flex}.neutreeno-notfound__cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:48rem}}@container neutreeno-notfound (width>=1024px){.neutreeno-notfound__stage{grid-template-columns:minmax(0, calc(72rem - 320px - var(--grid-row-gap))) auto 1fr;grid-template-rows:calc(var(--notfound-logo) + var(--notfound-gap) - var(--grid-row-gap)) auto auto 1fr;row-gap:var(--grid-row-gap);-moz-column-gap:var(--grid-row-gap);column-gap:var(--grid-row-gap);padding:var(--notfound-top) var(--inset-region) var(--inset-region)}.neutreeno-notfound__head{grid-column:1/-1}.neutreeno-notfound__main{display:contents}.neutreeno-notfound__copy{grid-area:2/1}.neutreeno-notfound__mark{grid-area:2/2/span 2;align-self:start}.neutreeno-notfound__ways{grid-area:3/1;margin-block-start:0}.neutreeno-notfound__foot{grid-column:1/-1}.neutreeno-notfound__orb{opacity:.55;bottom:-48%;right:-22%}.neutreeno-notfound__dissolve{width:320px}}.neutreeno-workshell{gap:var(--shell-gutter);height:100vh;padding:var(--shell-inset);background:var(--surface-sunken);color:var(--text-default);font-family:var(--font-body);font-feature-settings:var(--font-features-normal);display:flex;overflow:hidden;container:neutreeno-workshell/inline-size}.neutreeno-workshell__rail{flex:none;min-height:0;display:flex}.neutreeno-workshell__main{gap:var(--shell-gutter);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.neutreeno-workshell__header{align-items:center;gap:var(--inline-part);min-width:0;min-height:var(--shell-header-height);flex:none;padding:0;display:flex}.neutreeno-workshell__header>.neutreeno-breadcrumbs{flex:0 auto;min-width:0}.neutreeno-workshell__cols{gap:var(--shell-inset);flex:auto;grid-template-columns:minmax(280px,320px) minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.neutreeno-workshell__cols--solo{grid-template-columns:minmax(0,1fr)}.neutreeno-workshell__list{min-width:0;min-height:0;display:flex}.neutreeno-workshell__list>*{flex:auto}.neutreeno-workshell__pane{background:var(--surface-page);border:var(--stroke-border) solid var(--hairline);border-radius:var(--radius-large);min-width:0;min-height:0;box-shadow:var(--elevation-raised);flex-direction:column;display:flex;position:relative;overflow:hidden;container:neutreeno-pane/inline-size}.neutreeno-workshell__panescroll{overscroll-behavior:contain;min-height:0;padding:var(--shell-pane-pad-block-start) var(--shell-pane-pad-inline) var(--shell-pane-pad-block-end);--neutreeno-pane-inset:var(--shell-pane-pad-inline);flex:auto;overflow-y:auto}@property --neutreeno-pane-inset{syntax:"<length>";inherits:true;initial-value:0}.neutreeno-workshell__panescroll:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}.neutreeno-workshell[data-overlay=true] .neutreeno-workshell__cols{grid-template-columns:minmax(0,1fr)}.neutreeno-workshell[data-overlay=true] .neutreeno-workshell__list{top:0;left:calc(var(--shell-gutter) * -1);width:320px;max-width:calc(100% - var(--inline-cluster));z-index:var(--z-pane-overlay);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);position:absolute;bottom:0}.neutreeno-workshell[data-overlay=true] .neutreeno-workshell__list>*{box-shadow:var(--elevation-overlay)}.neutreeno-workshell[data-overlay=true][data-list-open=true] .neutreeno-workshell__list,.neutreeno-workshell[data-overlay=true] .neutreeno-workshell__list:hover,.neutreeno-workshell[data-overlay=true] .neutreeno-workshell__list:focus-within{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.neutreeno-workshell[data-overlay=true]:has(.neutreeno-worknav__item.is-active:hover) .neutreeno-workshell__list{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.neutreeno-workshell[data-overlay=true]:has(.neutreeno-worknav__item.is-active:focus-visible) .neutreeno-workshell__list{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.neutreeno-workshell[data-overlay=true]:has(.neutreeno-workshell__list [data-popup-open]) .neutreeno-workshell__list{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.neutreeno-workshell__listtoggle{flex:none}@media (width<=680px){.neutreeno-workshell{padding:var(--shell-gutter) 0 0 var(--shell-gutter);gap:var(--shell-gutter)}.neutreeno-workshell__header{padding-right:var(--inset-card-compact)}}.neutreeno-workshell__navtoggle{flex:none}.neutreeno-workshell__scrim{z-index:var(--z-drawer-scrim);background:var(--scrim);position:fixed;inset:0}.neutreeno-workshell[data-compact=true]{gap:0;padding:0}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__rail{z-index:var(--z-drawer);width:min(288px,100vw - 56px);max-width:calc(100vw - var(--inline-page));box-sizing:border-box;padding:var(--shell-inset) var(--shell-gutter);background:var(--surface-sunken);box-shadow:var(--elevation-overlay);visibility:hidden;transition:transform var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__rail>.neutreeno-worknav{width:100%}.neutreeno-workshell__drawerclose{z-index:1;top:var(--shell-inset);right:var(--shell-gutter);position:absolute}.neutreeno-workshell[data-compact=true][data-nav-open=true] .neutreeno-workshell__rail{visibility:visible;transition:transform var(--duration-base) var(--ease-standard);transform:none}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__main{gap:0}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__header{gap:var(--inline-glyph);min-height:52px;padding:0 var(--shell-gutter)}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__header>:not(.neutreeno-breadcrumbs){flex:none}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__header .neutreeno-breadcrumbs{flex:auto;min-width:0}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__pane{border-width:var(--stroke-border) 0 0;box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.neutreeno-workshell[data-compact=true] .neutreeno-workshell__rail,.neutreeno-workshell[data-compact=true][data-nav-open=true] .neutreeno-workshell__rail{transition:none}}.neutreeno-workshell__dock:empty{display:none}.neutreeno-workshell__dock{background:var(--surface-page);border:var(--stroke-border) solid var(--hairline);border-radius:var(--radius-large);width:384px;min-height:0;box-shadow:var(--elevation-raised);flex-direction:column;flex:none;display:flex;overflow:hidden}@container neutreeno-workshell (width<=1023px){.neutreeno-workshell__dock{top:var(--shell-inset);right:var(--shell-inset);bottom:var(--shell-inset);width:min(384px, calc(100% - 2 * var(--shell-inset)));z-index:var(--z-overlay);box-shadow:var(--elevation-overlay);position:fixed}}.neutreeno-workshell[data-compact=true] .neutreeno-workshell__dock{border:0;border-radius:0;width:100%;inset:0}._icon_142xs_4{margin:0 auto var(--stack-section);color:var(--status-danger);display:block}h1._title_142xs_11{margin:0 0 var(--stack-section);text-align:center}._actions_142xs_16{margin-top:var(--space-8);justify-content:center;display:flex}._screen_1taab_5{justify-content:center;align-items:center;min-height:100dvh;display:flex}._screen_1taab_5>._card_1taab_16{width:min(22.5rem, 100% - 2 * var(--inset-card-compact));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}._form_1fauh_2{max-width:42rem}._cards_1fauh_6{max-width:72rem}._formFooter_1fauh_11{margin-top:calc(var(--stack-section) - var(--stack-group))}._footer_1fauh_15{display:flex}@container neutreeno-pane (width<=599px){._footer_1fauh_15>*{flex:auto}}._stepper_1fauh_27{width:100%;max-width:24rem}._reason_1xop4_2{align-items:center;gap:var(--inline-glyph);margin-top:var(--stack-label);color:var(--text-muted);display:flex}._actions_1xop4_10{display:flex}@container neutreeno-pane (width<=599px){._actions_1xop4_10>*{flex:auto}}._page_105hw_3{--grid-columns:1;padding-bottom:clamp(var(--inset-card-compact), 4cqi, var(--inset-region));background-color:#0000}@container neutreeno-pane (width>900px){._page_105hw_3{--grid-columns:12}}._columns_105hw_16>*>*{display:grid}@container neutreeno-pane (width<=900px){._columns_105hw_16>*>:nth-child(3n+2){order:1}._columns_105hw_16>*>:nth-child(3n){order:2}}._columnHead_105hw_31{align-items:center;gap:var(--inline-control);display:flex}._columnNum_105hw_38{align-items:center;gap:var(--inline-control);font-size:var(--title-section-size);line-height:var(--leading-snug);font-weight:var(--step-number-weight);color:var(--step-number-ink);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}._columnNum_105hw_38:after{content:"";inline-size:var(--stroke-divider);block-size:var(--step-number-rule-height);background:var(--step-number-rule)}._columnTitle_105hw_56{flex:auto;margin:0}._card_14y39_1{justify-content:flex-start;gap:var(--stack-group);flex-direction:column;height:100%;display:flex}._head_14y39_10{gap:var(--stack-text);flex-direction:column;flex:none;display:flex}._title_14y39_17{align-items:center;gap:var(--inline-glyph);min-width:0;display:flex}._icon_14y39_24{color:var(--text-muted);flex:none;display:inline-flex}._titleText_14y39_31{min-width:0;font-family:inherit;font-size:var(--cardtitle-size);font-weight:var(--cardtitle-weight);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink);flex:auto;margin:0}._action_14y39_43{flex:none;margin-inline-start:auto}._body_14y39_52{gap:var(--stack-group);flex-direction:column;min-width:0;display:flex}._empty_14y39_59{place-content:center;justify-items:center;gap:var(--stack-group);padding:var(--inset-control);text-align:center;flex:auto;display:grid}._emptyText_14y39_69{gap:var(--stack-part);display:grid}._emptyMessage_14y39_74{color:var(--text-strong);margin:0}._emptySubtitle_14y39_79{font-size:var(--caption-size);color:var(--text-muted);margin:0}._requestsBar_14y39_86{width:100%}._scopeFigure_1kuc4_2{font-family:var(--font-heading);font-weight:var(--figure-weight);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;font-size:var(--figure-size-compact);color:var(--text-strong);margin:0}._scopeStat_1kuc4_13{align-items:center;gap:var(--stack-label);flex-direction:column;display:flex}._scopeUnit_1kuc4_20{max-width:95px;font-size:var(--ui-size);line-height:var(--leading-normal);text-align:center;color:var(--text-subtle)}._chart_1kuc4_29{justify-content:center;display:flex}._breakdown_1kuc4_34{flex-direction:row;justify-content:space-between;align-self:center;width:100%;max-width:350px;display:flex}._scope_1kuc4_2{gap:var(--space-4);flex-direction:column;align-items:center;width:calc(33.3333% - 5.33333px);display:flex}._scopePill_1kuc4_52{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background-color:var(--pill-bg);width:fit-content;color:var(--pill-ink);flex-shrink:0}._scopePillText_1kuc4_61{font-size:var(--ui-size-small);line-height:var(--leading-xs);display:block}._topBarFrame_ubhyp_7{min-width:0;container:emissions-top-bar/inline-size}._topBar_ubhyp_7{gap:var(--grid-module);padding:var(--inset-card);border-radius:var(--radius-medium);background-color:var(--surface-raised);grid-template-columns:minmax(0,2.6fr) minmax(0,3fr);min-width:0;display:grid}._topBar_ubhyp_7[data-cards="2"]{grid-template-columns:minmax(0,2.2fr) minmax(0,2fr)}._topBar_ubhyp_7[data-cards="1"]{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr)}._topBar_ubhyp_7[data-on-page]{background-color:#0000;border-radius:0;padding:0}._titleBox_ubhyp_36{justify-content:space-between;align-items:center;gap:var(--inline-glyph);min-width:0;padding:0 var(--inset-control) 0 var(--inset-card);border:1px solid var(--hairline);border-radius:var(--radius-medium);display:flex}._titleText_ubhyp_47{gap:var(--stack-part);flex-direction:column;max-width:70%;display:flex}._donut_ubhyp_54{flex:none;display:flex}._scopeGrid_ubhyp_61{-moz-column-gap:var(--grid-module);column-gap:var(--grid-module);grid-template-rows:auto auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}._scopeCard_ubhyp_71{grid-row:1/span 3;grid-template-rows:subgrid;align-content:start;justify-items:center;row-gap:var(--stack-part);min-width:0;padding:var(--inset-card) var(--inset-item);border:1px solid var(--hairline);border-radius:var(--radius-medium);display:grid}._scopeChip_ubhyp_85{background-color:var(--chip-fill);color:var(--chip-ink);max-width:100%;font-size:var(--ui-size-small);line-height:var(--leading-xs);white-space:nowrap;text-overflow:ellipsis;border-radius:100px;grid-row:1;padding:8px 12px;overflow:hidden}._scopeValue_ubhyp_100{grid-row:2}._scopeNote_ubhyp_104{text-align:center;font-size:var(--caption-size);line-height:var(--leading-xs);margin:0;margin-top:calc(var(--stack-label) - var(--stack-part));grid-row:3}@container emissions-top-bar (width<=999.98px){._topBar_ubhyp_7,._topBar_ubhyp_7[data-cards]{grid-template-columns:minmax(0,1fr)}}@container emissions-top-bar (width<=599.98px){._topBar_ubhyp_7:not([data-on-page]){padding:var(--inset-card-compact)}._titleBox_ubhyp_36{padding:var(--inset-card-compact);grid-template-columns:minmax(0,1fr) auto;display:grid}._titleText_ubhyp_47{max-width:none}._scopeCard_ubhyp_71{padding:var(--inset-card-compact) var(--inset-item)}}._emptyChart_ubhyp_140{justify-content:center;align-items:center;gap:var(--stack-group);width:100%;height:100%;padding:var(--inset-card);text-align:center;flex-direction:column;flex:auto;display:flex}._emptyChartText_ubhyp_153{align-items:center;gap:var(--stack-group);flex-direction:column;display:flex}._emptyChartText_ubhyp_153[data-side]{gap:var(--stack-part)}._emptyChartText_ubhyp_153 p{margin:0}._stack_ubhyp_167{gap:var(--stack-group);flex-direction:column;min-width:0;display:flex}._sidebarScroll_ubhyp_176{width:100%;height:100%;overflow:hidden auto}._contentWrapper_ubhyp_188{align-items:var(--wrapper-align);width:100%;height:auto;min-height:var(--wrapper-min-height);background-color:var(--surface-raised);border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium);display:flex}._contentWrapper_ubhyp_188[data-fixed-height]{height:clamp(280px,100vh - 520px,640px)}._frame_1m445_3{min-width:0;container:emissions-sections/inline-size}._sections_1m445_8{gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@container emissions-sections (width>=900px){._sections_1m445_8{grid-template-columns:repeat(12,minmax(0,1fr))}._sections_1m445_8>:first-child{grid-column:span var(--sections-primary-span)}._sections_1m445_8>:last-child{grid-column:span var(--sections-secondary-span)}}._section_1m445_8{gap:var(--stack-part);flex-direction:column;min-width:0;display:flex}._titleRow_1m445_35{align-items:center;gap:var(--inline-glyph);min-width:0;display:flex}._titleIcon_1m445_42{color:var(--text-muted);flex:none;display:inline-flex}._title_1m445_35{min-width:0;font-family:inherit;font-size:var(--cardtitle-size);font-weight:var(--cardtitle-weight);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink);flex:auto;margin:0}._titleAction_1m445_60{line-height:var(--leading-xs);font-size:var(--ui-size-small);color:var(--text-muted);flex:none;align-items:center;margin-inline-start:auto;display:flex}._body_1m445_71{min-width:0;min-height:var(--sections-body-height,auto);flex-direction:column;flex:auto;display:flex;position:relative;overflow-x:auto}._kpis_firaa_4{align-items:flex-start;gap:var(--stack-part) var(--inline-page);flex-flow:wrap;display:flex}._progress_firaa_12{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._kpiRow_bve11_2{align-items:flex-start;gap:var(--space-6);flex-direction:row;display:flex}._kpi_bve11_2{padding-right:0}._tilesFrame_bve11_14{container-type:inline-size}._tiles_bve11_14{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._tilePair_bve11_25{gap:var(--space-2);width:100%;display:flex}@container (width>460px){._tiles_bve11_14{flex-wrap:nowrap}._tilePair_bve11_25{width:calc(50% - 4px)}}._tile_bve11_14{border-radius:var(--radius-small);width:calc(50% - 4px);color:var(--text-default);padding:var(--space-2);justify-content:space-between;gap:var(--space-5);flex-direction:column;display:flex}._completed_bve11_50{background-color:var(--accent-soft-bg)}._alerts_bve11_54{background-color:var(--status-warning-bg)}._errors_bve11_58{background-color:var(--status-danger-bg)}._incomplete_bve11_62{background-color:var(--surface-sunken)}._tileValue_bve11_66{align-items:center;gap:var(--space-1);color:var(--text-default);display:flex}._tileCount_bve11_73{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._bars_1l45q_1{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._potentialRow_q51q3_1{align-items:flex-start;gap:var(--space-6);flex-flow:wrap;display:flex}._chartSlot_q51q3_11{flex:100%;min-width:0}._body_szbog_3{gap:var(--stack-group);flex-direction:column;display:flex}._bom_szbog_10{gap:var(--stack-item);flex-direction:column;display:flex}._supplierOption_szbog_17{align-items:center;gap:var(--space-2);display:inline-flex}._cellBox_g294h_1,._headerCell_g294h_2{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}._headerCell_g294h_2{padding:0 16px}._centerBox_g294h_14{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._tableScroll_g294h_24{flex:1 1 0;min-height:0;overflow-y:auto}._body_g294h_31{gap:var(--stack-group);flex-direction:column;display:flex}._toolbar_g294h_37{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._card_g294h_45{border-radius:var(--radius-medium);background:var(--surface-raised);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._pager_g294h_55{border-top:var(--stroke-hair) solid var(--border-default);background:var(--surface-raised)}._costCell_g294h_61{align-items:center;gap:var(--space-1);width:100%;display:flex}._currencyCell_g294h_68{flex-shrink:0;width:100px}._cellBoxInset_g294h_74{padding:0 var(--space-4)}._stepReadout_1ywh6_2{font-variant-numeric:tabular-nums}._body_1ywh6_8{flex-direction:column;display:flex}._steps_1ywh6_14{flex-direction:column;flex:auto;gap:40px;min-height:0;display:flex}._tableArea_1ywh6_23{gap:var(--stack-item);flex-direction:column;flex:1 1 0;min-height:0;display:flex}._filters_1ywh6_31{gap:var(--space-2);display:flex}._filter_1ywh6_31{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:0}._filter_1ywh6_31:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}._tableRegion_1ywh6_52{flex:1 1 0;min-height:0;overflow:auto}._pager_1ywh6_59{border-top:1px solid var(--border-default)}._impact_auwvp_3{gap:var(--stack-label);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}._categoryName_wtctl_2{flex:1;min-width:0}._code_1jpsw_2{white-space:nowrap;display:flex}._cell_1jpsw_8{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}._cell_1jpsw_8._tall_1jpsw_17{min-height:calc(var(--size-control-sm) + var(--space-6));justify-content:center;gap:0}._cell_1jpsw_8._tall_1jpsw_17>:first-child>*{line-height:var(--size-control-sm)}._badges_1jpsw_27{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._cell_1jpsw_8 ._badges_1jpsw_27._badges_1jpsw_27{flex-wrap:wrap}._cell_1jpsw_8._cell_1jpsw_8 ._badges_1jpsw_27._badges_1jpsw_27 ._code_1jpsw_2._code_1jpsw_2{flex-shrink:0;min-width:max-content}._suppliersContainer_zufjv_3{gap:var(--layout-header-gap);background-color:#0000;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._tableRegion_zufjv_19{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._tableRegion_zufjv_19:after{content:"";flex:0 0 var(--shell-pane-pad-block-end)}._tableRegion_zufjv_19>*,._tableRegion_zufjv_19 .neutreeno-table__frame,._tableRegion_zufjv_19 .neutreeno-table__scrollarea{flex-shrink:0}._emptyPane_zufjv_38{flex:1 1 0;place-items:center;display:grid}._supplierCell_zufjv_44,._contactCell_zufjv_45{align-items:center;gap:var(--space-3);min-width:0;display:flex}._contactCell_zufjv_45{gap:var(--space-2)}._contactCellWithRole_zufjv_56{align-items:flex-start}._contactCellWithRole_zufjv_56 ._glyph_zufjv_59{margin-top:var(--space-1)}._avatar_zufjv_64{flex-shrink:0;display:flex}._lines_zufjv_69{flex-direction:column;min-width:0;display:flex}._name_zufjv_76{overflow-wrap:break-word;min-width:0;display:flex}._glyph_zufjv_59{color:var(--text-subtle);flex-shrink:0}._muted_183en_1{color:var(--text-subtle)}._supplierCell_183en_7{align-items:center;gap:var(--space-2);min-width:0;display:flex}._supplierStack_183en_14{flex-shrink:0;display:flex}._supplierStack_183en_14>*{box-sizing:content-box;border:var(--stroke-border) solid var(--surface-raised)}._supplierStack_183en_14>*+*{margin-inline-start:calc(-1 * var(--space-2))}._supplierNames_183en_27{-moz-column-gap:var(--space-2);align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._supplierLink_183en_35{color:var(--text-accent);overflow-wrap:break-word}._supplierLink_183en_35 .neutreeno-text{color:inherit}._supplierNames_183en_27>:first-child,._supplierNames_183en_27>:first-child ._supplierLink_183en_35{min-width:0;max-width:100%;display:block}._supplierNames_183en_27>:first-child .neutreeno-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._supplierMore_183en_59{color:var(--text-muted);font:inherit;font-size:var(--caption-size);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0}._supplierList_183en_70{gap:var(--space-1);flex-direction:column;display:flex}._productsPageContainer_1ia7b_4{gap:var(--layout-header-gap);flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._tableRegion_1ia7b_17{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._tableRegion_1ia7b_17:after{content:"";flex:0 0 var(--shell-pane-pad-block-end)}._tableRegion_1ia7b_17>*,._tableRegion_1ia7b_17 .neutreeno-table__frame,._tableRegion_1ia7b_17 .neutreeno-table__scrollarea{flex-shrink:0}._listFill_eyv0r_3{position:absolute;inset:0}._sankeyFill_eyv0r_8{width:100%}._listTitle_eyv0r_12{padding:var(--stack-part) 0 calc(var(--stack-group) - var(--stack-text));font:inherit;font-size:var(--caption-size);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);margin:0}._listTitle_eyv0r_12[data-first]{padding-top:0}._loadingMore_eyv0r_28{padding:var(--space-4);justify-content:center;margin:0;display:flex}._tooltip_eyv0r_36{gap:var(--stack-text);flex-direction:column;max-width:250px;display:flex}._tooltip_eyv0r_36 p{margin:0}._pillTitle_eyv0r_47{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._itemName_eyv0r_57,._itemValue_eyv0r_58{font-family:var(--font-body);font-size:var(--ui-size-small);font-weight:var(--viz-cat-title-weight);color:var(--viz-cat-ink);line-height:20px}._itemValue_eyv0r_58{font-weight:var(--viz-cat-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sankeyScroll_eyv0r_82{width:100%;overflow-x:auto}._sankeyColumn_eyv0r_89{width:100%;min-width:var(--chart-min-width);flex-direction:column;display:flex}._columnTitles_eyv0r_98{width:100%;min-height:40px;margin-bottom:var(--stack-part);justify-content:center;align-items:flex-start;display:flex;position:relative}._columnTitleAt_eyv0r_108{top:0;left:var(--column-center);position:absolute;transform:translate(-50%)}._sankeyChart_eyv0r_116{width:100%}._pill_eyv0r_47{min-width:120px;padding:var(--inset-item) var(--inset-card-compact);background-color:var(--fill-subtle);border-radius:var(--radius-small);justify-content:center;display:flex}._legend_eyv0r_131{width:100%;padding-top:var(--stack-part)}._item_eyv0r_57{gap:var(--inline-glyph);padding:var(--space-4);background-color:var(--item-color);border-radius:var(--radius-small);transition:var(--viz-dim-transition);justify-content:space-between;align-items:center;display:flex}._item_eyv0r_57[data-dimmed]{opacity:var(--viz-dim-opacity)}._item_eyv0r_57:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}._itemLabel_eyv0r_158{gap:var(--inline-glyph);min-width:0;color:var(--viz-cat-ink);flex:1;align-items:center;display:flex}._itemNameBox_eyv0r_168{min-width:0;height:20px;color:var(--viz-cat-ink);flex:1;display:flex}._itemNameBox_eyv0r_168>*{flex:auto;min-width:0}._card_c5b10_3{gap:var(--stack-text);grid-template-rows:auto auto 1fr;height:100%;display:grid}._title_c5b10_11{align-items:center;gap:var(--inline-glyph);display:flex}._icon_c5b10_17{color:var(--text-muted);flex-shrink:0;display:inline-flex}._figureBlock_c5b10_23{min-width:0;margin-top:var(--stack-part);align-self:end}._metricPanel_1ozj0_2{width:100%;container:metric-panel/inline-size}._metricGrid_1ozj0_8{gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container metric-panel (width<=952px){._metricGrid_1ozj0_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@container neutreeno-pane (width<=599.98px){._metricGrid_1ozj0_8{grid-template-columns:minmax(0,1fr)}}@container metric-panel (width<=488px){._metricGrid_1ozj0_8{grid-template-columns:minmax(0,1fr)}}._toggle_1ozj0_30{width:fit-content;padding-bottom:var(--stack-group)}._dots_1ozj0_36{align-items:center;gap:var(--inline-pair);display:inline-flex}._section_2ee8d_1{gap:var(--stack-group);flex-direction:column;min-width:0;display:flex}._sectionHead_2ee8d_8{align-items:center;gap:var(--inline-pair);display:flex}._sectionHead_2ee8d_8>h2,._sectionHead_2ee8d_8>h3{margin:0}._explanation_2ee8d_18{gap:var(--stack-text);flex-direction:column;display:flex}._explanation_2ee8d_18>h3{margin:var(--stack-part) 0 0}._explanation_2ee8d_18>h3:first-child{margin-top:0}._explanation_2ee8d_18>p{margin:0}._body_ufjtw_2{gap:var(--stack-section);padding:var(--stack-group) 0;flex-direction:column;display:flex}._empty_ufjtw_11{min-height:var(--empty-min-height);display:flex}._chart_ufjtw_16{width:100%;min-width:720px;display:flex;position:relative}._summary_ufjtw_23{align-items:center;gap:var(--inline-pair);display:flex}._hoverCard_ufjtw_30{gap:var(--stack-part);flex-direction:column;width:236px;display:flex}._hoverRow_ufjtw_37{gap:var(--stack-text);flex-direction:column;display:flex}._hoverRow_ufjtw_37+._hoverRow_ufjtw_37{padding-top:var(--stack-part);border-top:var(--stroke-border) solid var(--divider)}._emptyState_14sj9_2{gap:var(--space-4);padding:var(--space-7) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}._frame_14sj9_12{border:1px solid var(--divider);border-radius:var(--radius-medium);min-height:400px;overflow:hidden}._swatch_1x3ce_3{background-color:var(--swatch-colour);border-radius:2px;flex:none;width:8px;height:8px}._table_urffm_7{height:100%}._table_urffm_7 .neutreeno-table__wrap{overscroll-behavior-y:auto}._panel_urffm_20{flex-direction:column;flex:1;min-width:0;min-height:400px;display:flex}._leverCell_urffm_28{gap:var(--stack-label);min-width:0;display:grid}._leverName_urffm_34{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._verb_urffm_44{font-family:var(--font-body);font-size:var(--ui-size);line-height:var(--leading-normal)}._verb_urffm_44[data-direction=saves]{color:var(--status-success-ink)}._verb_urffm_44[data-direction=costs]{color:var(--status-warning-ink)}._metricCell_urffm_58{gap:var(--stack-label);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}._metricSkeleton_urffm_68{gap:var(--stack-label);flex-direction:column;justify-content:center;display:flex}._metricTrack_urffm_75{background-color:var(--viz-bar-track);border-radius:var(--radius-small);width:100%;height:4px}._metricBar_urffm_84{width:var(--metric-share);background-color:var(--metric-colour);border-radius:var(--radius-small);height:4px}._section_qp591_1{gap:var(--stack-part);flex-direction:column;flex-shrink:0;min-width:0;display:flex}._scroll_qp591_9{min-width:0;overflow-x:auto}._chart_qp591_14{gap:var(--stack-part);flex-direction:column;min-width:726px;display:flex}._keys_qp591_23{grid-template-columns:repeat(4,1fr);display:grid}@media (width>=1920px){._keys_qp591_23{flex-wrap:wrap;gap:28px;display:flex}}._key_qp591_23{gap:var(--inline-pair);margin-bottom:var(--space-3);justify-content:flex-start;align-items:center;display:flex}@media (width>=1920px){._key_qp591_23{margin-bottom:0}}._keySwatch_qp591_50{background-color:var(--swatch-colour);border-radius:var(--radius-small);width:14px;height:14px}._figures_13bmh_1{flex-shrink:0}._good_13bmh_5,._bad_13bmh_6{align-items:center;gap:var(--caption-gap);display:inline-flex}._good_13bmh_5{color:var(--status-success-ink)}._bad_13bmh_6{color:var(--status-danger-ink)}._noteChip_13bmh_20{margin-top:var(--stack-label);display:block}._page_1hlr4_2{gap:var(--stack-group);flex-direction:column;width:100%;display:flex}._filterBar_1hlr4_10{align-items:center;gap:var(--inline-glyph);flex-wrap:nowrap;flex-shrink:0;display:flex}._periodSlot_1hlr4_18{flex:0 280px;min-width:8rem;display:inline-grid}._barEnd_1hlr4_24{align-items:center;gap:var(--inline-glyph);flex:none;margin-left:auto;display:flex}._filtersPopover_1hlr4_32{inline-size:min(20rem, 100vw - 2 * var(--inset-card));max-inline-size:none}._filtersStack_1hlr4_37{gap:var(--stack-item);flex-direction:column;inline-size:100%;display:flex}._field_1hlr4_44{gap:var(--stack-label);flex-direction:column;width:100%;min-width:0;display:flex}._fieldLabel_1hlr4_52{font-size:var(--ui-size);font-weight:var(--weight-medium);color:var(--text-strong)}@container neutreeno-pane (width<=599.98px){._filterBar_1hlr4_10{flex-wrap:wrap}._periodSlot_1hlr4_18{flex:1 1 0;min-width:0}}._bar_1qmti_2{align-items:center;gap:var(--inline-glyph);flex-wrap:nowrap;flex-shrink:0;display:flex}._periodSlot_1qmti_10{flex:0 280px;min-width:8rem;display:inline-grid}._filtersPopover_1qmti_16{inline-size:min(20rem, 100vw - 2 * var(--inset-card));max-inline-size:none}._filtersStack_1qmti_21{gap:var(--stack-item);flex-direction:column;inline-size:100%;display:flex}@container neutreeno-pane (width<=599.98px){._periodSlot_1qmti_10{flex:1 1 0;min-width:0}}._page_e9uyp_3{width:100%;height:100%;padding:var(--space-5);flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}._message_e9uyp_15{gap:var(--stack-group);text-align:center;flex-direction:column;align-items:center;max-width:279px;display:flex}._graphic_e9uyp_24{max-width:100%;height:auto}._page_5qb1i_2{gap:var(--stack-group);flex-direction:column;height:100%;max-height:100%;display:flex;overflow:auto}._main_16q4n_2{width:100%;height:100%;padding:var(--space-5)}._sidebar_16q4n_10{padding:var(--space-5) 0;flex-direction:column;gap:20px;display:flex}._card_4j57i_2{gap:var(--stack-group);flex-direction:column;width:100%;min-width:0;display:flex}._scroll_4j57i_11{width:100%;height:100%;overflow:auto}._wide_pn2mx_5{display:contents}._narrow_pn2mx_9{display:none}@container neutreeno-pane (width<=599.98px){._wide_pn2mx_5{display:none}._narrow_pn2mx_9{display:contents}}._productDetailsContainer_wrc1f_1{gap:var(--stack-group);flex-direction:column;width:100%;height:100%;max-height:100%;display:flex;overflow:auto}._headerSection_wrc1f_11{gap:var(--stack-group);flex-direction:column;flex-shrink:0;width:100%;display:flex}._metaDetails_wrc1f_19{align-items:center;gap:var(--inline-glyph) var(--inline-control);flex-wrap:wrap;min-width:0;display:inline-flex}._metaDivided_wrc1f_28{border-inline-start:var(--stroke-hair) solid var(--border-default);padding-inline-start:var(--inline-control)}._supplierLink_wrc1f_33{color:var(--text-accent);text-decoration:none}._supplierLink_wrc1f_33:hover{color:var(--text-accent-hover)}._supplierDash_wrc1f_42{font-family:var(--font-display);font-size:var(--type-7);font-weight:var(--figure-weight);line-height:var(--leading-snug);color:var(--text-default)}._figures_wrc1f_50{flex-shrink:0}._inkSuccess_wrc1f_54{color:var(--status-success-ink)}._inkWarning_wrc1f_58{color:var(--status-warning-ink)}._inkDanger_wrc1f_62{color:var(--status-danger-ink)}._skeletonFigures_wrc1f_66{gap:var(--grid-gutter);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._dashboardSection_wrc1f_72{flex-direction:column;flex-grow:1;min-height:0;display:flex}._noFootprint_wrc1f_79{flex-grow:1;justify-content:center;align-items:center;display:flex}._noFootprintBox_wrc1f_86{border:var(--stroke-hair) solid var(--border-default);border-radius:var(--radius-large);background:var(--surface-raised)}._body_i9p9y_2{gap:var(--stack-part);flex-direction:column;display:flex}._contact_i9p9y_9{padding:var(--inset-card);border:var(--stroke-hair) solid var(--border-default);border-radius:var(--radius-medium)}._page_meuii_5{--grid-columns:1;gap:var(--stack-group);background-color:#0000;flex-direction:column;height:100%;min-height:0;display:flex}._page_meuii_5>*{flex-shrink:0}@container neutreeno-pane (width>=1000px){._page_meuii_5{--grid-columns:12}}._filterRow_meuii_27{align-self:flex-start;max-width:100%;display:flex}._page_meuii_5>._tableSection_meuii_33{gap:var(--stack-part);flex-direction:column;flex:1 1 0;min-height:0;display:flex}._tableCard_meuii_42{border:var(--stroke-hair) solid var(--border-default);border-radius:var(--radius-large);background-color:var(--surface-raised);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}._screeningContentRowCell_meuii_54{cursor:default;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 16px;display:flex}._screeningCellText_meuii_66{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._screeningEmissionsCell_meuii_75{justify-content:space-between;align-items:center;width:100%;display:flex}._screeningEmissionsCell_meuii_75[data-clickable]{cursor:pointer}._screeningEmissionsCell_meuii_75[data-clickable]:hover{background-color:var(--surface-page)}._tableRows_meuii_92{flex:1 1 0;min-height:0;overflow:auto hidden}._tableRowsEmpty_meuii_100{overflow-x:hidden}._pager_meuii_106{border-top:1px solid var(--border-default);flex-shrink:0}._container_1fbpq_2{gap:var(--inline-part);background-color:#0000;grid-template-columns:1fr;min-width:0;display:grid}._title_1fbpq_11{font-size:var(--ui-size-large);line-height:var(--leading-relaxed);font-weight:var(--weight-regular);color:var(--text-strong)}._blurred_1fbpq_21{filter:blur(3px)}._comparisonBar_1fbpq_25{border-radius:4px;gap:2px;width:100%;min-height:40px;display:flex;overflow:hidden}._totalsSection_1fbpq_37{width:var(--segment-share);background-color:var(--segment-fill);border-color:var(--segment-edge);border-style:solid;border-width:1px;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:12px 8px;display:flex}._legend_1fbpq_51{gap:16px;display:flex}._legendItem_1fbpq_56{gap:8px;display:flex}._legendBox_1fbpq_62{background-color:var(--segment-fill);border-radius:2px;width:14px;height:14px;margin:auto}._legendTextContainer_1fbpq_70{margin:auto}._container_r82wx_4{background-color:#0000;min-width:0}._container_r82wx_4[data-disabled]{filter:blur(3px);pointer-events:none}._wrap_5k5nq_1{overflow-wrap:anywhere}._form_1ho0r_3{gap:var(--space-6);padding:var(--space-6) 0 var(--space-4);flex-direction:column;display:flex}._list_6265a_2{border:var(--stroke-border) solid var(--border-default);border-radius:var(--radius-medium);margin:0;padding:0;list-style:none}._item_6265a_10{padding:var(--space-3) var(--space-4);overflow-wrap:anywhere}._item_6265a_10+._item_6265a_10{border-top:var(--stroke-divider) solid var(--divider)}._supplier_1qgbf_2{border-bottom:var(--stroke-divider) solid var(--divider);overflow-wrap:anywhere;padding-block-end:var(--stack-part)}._instructions_1qgbf_9{margin-block-start:var(--stack-group)}._instructions_1qgbf_9 p{margin:0}._instructions_1qgbf_9 p+p{margin-block-start:var(--stack-text)}._requests_1qgbf_20{gap:var(--stack-item);min-width:0;padding:var(--space-3);border-radius:var(--radius-large);background:var(--surface-sunken);margin-block-start:var(--stack-group);display:grid}._toolbar_1qgbf_31{justify-content:flex-end;display:flex}._list_1qgbf_36{gap:var(--stack-part);min-width:0;display:grid}._add_1qgbf_43{justify-content:center;display:flex}._error_1qgbf_49{margin-block-end:var(--stack-group)}._fullWidth_v4rup_1{width:100%}._onDark_1q061_2{color:var(--text-inverse)}._editor_1q061_7{gap:var(--space-7);align-items:center;display:flex}._preview_1q061_14{background-color:var(--surface-inverse);border-radius:var(--radius-medium);flex-shrink:0;width:232px;height:232px;position:relative;overflow:hidden}._emptyPreview_1q061_24{justify-content:center;align-items:center;height:100%;display:flex}._zoomControls_1q061_31{gap:var(--space-3);flex:1;align-items:center;display:flex}._error_1q061_39{margin-block-end:var(--stack-group)}._body_66xvz_3{gap:var(--stack-group);flex-direction:column;display:flex}._logoImage_66xvz_10{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:96px;height:96px}._names_66xvz_18{gap:var(--inline-control);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._body_1a655_2{gap:var(--stack-group);flex-direction:column;display:flex}._supplierDetailsContainer_p9slk_3{gap:var(--stack-text);flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._profileHeader_p9slk_15{gap:var(--stack-group);padding-bottom:var(--stack-group);background-color:#0000;flex-direction:column;flex-shrink:0;display:flex}._metaLines_p9slk_24{gap:var(--stack-label);flex:100%;min-width:0;display:grid}._metaLine_p9slk_24{font-size:var(--caption-size);color:var(--text-muted);margin:0}._address_p9slk_39{align-items:center;gap:var(--inline-pair);display:flex}._address_p9slk_39>svg{flex:none}._address_p9slk_39>span{text-box:trim-both cap alphabetic}._metaLabel_p9slk_51{font-weight:var(--weight-medium);color:var(--text-strong)}._statusLine_p9slk_57{-moz-column-gap:var(--inline-glyph);align-items:center;column-gap:var(--inline-glyph);row-gap:var(--stack-label);flex-wrap:wrap;display:flex}._statusLine_p9slk_57>.neutreeno-btn{height:auto;min-height:var(--target-min);padding:var(--inline-pair) var(--inline-glyph);margin-block:calc(var(--inline-pair) * -1);font-size:inherit;line-height:inherit}._about_p9slk_74{gap:var(--stack-text);max-width:72ch;display:grid}._description_p9slk_80{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._description_p9slk_80 p{margin:0}._tabsSection_p9slk_90{gap:var(--stack-group);flex-direction:column;flex:1 1 0;min-height:0;display:flex}._tabContent_p9slk_98{background-color:#0000;flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex;overflow:hidden}._tableRegion_p9slk_112{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._emailCell_p9slk_119{align-items:center;gap:var(--inline-glyph);min-width:0;color:var(--text-subtle);display:flex}._productRequestContainer_16mpj_5{gap:var(--layout-header-gap);background-color:#0000;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._pendingBanner_16mpj_17{margin-bottom:calc(var(--stack-part) - var(--layout-header-gap));flex-shrink:0}._tableRegion_16mpj_25{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.neutreeno-table tbody tr._closedRow_16mpj_38>td,.neutreeno-table tbody tr._closedRow_16mpj_38._closedRow_16mpj_38._closedRow_16mpj_38>td.is-sticky-r{background-color:var(--surface-page);color:var(--text-subtle)}._tableTextCellInner_16mpj_49{align-items:center;gap:var(--space-2);flex-direction:row;width:100%;min-width:0;display:flex}._truncateText_16mpj_58{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:clip visible}._newRequestDot_16mpj_69{background-color:var(--action-primary);border-radius:50%;flex:none;width:5px;height:5px;animation:2s ease-in-out infinite _newRequestPulse_16mpj_1}@keyframes _newRequestPulse_16mpj_1{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._newRequestDot_16mpj_69{animation:none}}._autosave_18ap4_4{align-items:center;gap:var(--inline-glyph);color:var(--text-muted);margin-inline-end:auto;display:inline-flex}._steps_18ap4_13{gap:var(--stack-group);margin:0;padding:0;list-style:none;display:grid}._step_18ap4_13{grid-template-columns:var(--space-6) 1fr;gap:var(--inline-part);align-items:start;display:grid}._step_18ap4_13+._step_18ap4_13{padding-top:var(--stack-group);border-top:var(--stroke-hair) solid var(--hairline)}._marker_18ap4_32{width:var(--space-6);height:var(--space-6);border:var(--stroke-hair) solid var(--hairline-strong);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;place-items:center;display:grid}._stepTitle_18ap4_42{margin:0}._learnMore_18ap4_47{align-self:flex-start}._learnMoreText_18ap4_51{color:var(--text-muted);cursor:help;text-decoration:underline}._card_1c9fj_2{gap:var(--stack-group);flex-direction:column;display:flex}._container_ltvfh_2{gap:var(--stack-group);flex-direction:column;width:100%;height:100%;max-height:100%;display:flex;overflow:auto}._headerSkeleton_ltvfh_13{gap:var(--stack-label);flex-direction:column;flex-shrink:0;display:flex}._meta_ltvfh_20,._metaGroup_ltvfh_21{align-items:center;gap:var(--caption-gap);flex-wrap:wrap;display:inline-flex}._meta_ltvfh_20{gap:var(--inline-control)}._metaLabel_ltvfh_32{font-size:var(--ui-size);font-weight:var(--weight-medium);color:var(--text-strong)}._tabsSection_ltvfh_38{gap:var(--stack-group);flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex}._tabContent_ltvfh_48{gap:var(--stack-group);background-color:#0000;flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex}._section_ltvfh_58{gap:var(--stack-part);flex-direction:column;min-width:0;display:flex}._sectionHead_ltvfh_66{align-items:baseline;gap:var(--inline-cluster);min-width:0;display:flex}._sectionHead_ltvfh_66 h2{flex:auto;min-width:0}._sectionAction_ltvfh_77{align-items:center;gap:var(--inline-glyph);font-size:var(--caption-size);color:var(--text-muted);flex:none;margin-inline-start:auto;display:inline-flex}._figureGroup_ltvfh_88{gap:var(--stack-text);flex-direction:column;min-width:0;display:flex}._body_ltvfh_95{color:var(--text-default);font-size:var(--body-size);max-width:75ch;margin:0}._muted_ltvfh_102{color:var(--text-muted);font-size:var(--body-size);margin:0}._caption_ltvfh_108{color:var(--text-muted);font-size:var(--caption-size);margin:0}._count_ltvfh_114{color:var(--text-muted);font-size:var(--caption-size);font-variant-numeric:tabular-nums}._list_ltvfh_120{gap:var(--stack-text);color:var(--text-default);font-size:var(--body-size);flex-direction:column;max-width:75ch;margin:0;padding-inline-start:1.25em;display:flex}._references_ltvfh_131{font-style:italic}._noteChip_ltvfh_136{margin-top:var(--stack-label);display:block}._formGrid_ltvfh_141{gap:var(--stack-part) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@container neutreeno-pane (width<=599px){._formGrid_ltvfh_141{grid-template-columns:minmax(0,1fr)}}._actions_ltvfh_153{justify-content:flex-end;display:flex}._emptyState_ltvfh_158{justify-content:center;align-items:center;padding:64px 24px;display:flex}._stackedCell_ltvfh_165{flex-direction:column;gap:2px;display:flex}._critical_12116_3{color:var(--status-danger-ink)}._advisory_12116_7{color:var(--status-info-ink)}._glyph_12116_12{color:var(--issue-ink);flex:none}._link_12116_18{font-size:var(--ui-size);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:inherit;align-items:center;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}._link_12116_18:hover{color:var(--text-accent)}._toneCritical_12116_34{--issue-tint:var(--status-danger-bg);--issue-ink:var(--status-danger-ink)}._toneAdvisory_12116_39{--issue-tint:var(--status-info-bg);--issue-ink:var(--status-info-ink)}._heading_12116_45{gap:var(--space-2);align-items:center;display:flex}._badge_12116_54{width:24px;height:24px;color:var(--issue-ink);background-color:var(--issue-tint);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:flex}._list_12116_66{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}._goTo_12116_75{justify-content:flex-end;align-items:center;width:100%;display:flex}._issue_12116_82{margin:5px auto;list-style-type:disc}._tree_li9mx_4{gap:var(--stack-label);display:grid}._list_li9mx_9{margin:0;padding:0;list-style:none}._row_li9mx_15{gap:var(--inline-part);min-height:var(--control-md);padding:var(--space-1) 0;border-top:var(--stroke-hair) solid var(--hairline);align-items:center;display:flex}._tree_li9mx_4>._list_li9mx_9>._item_li9mx_24:first-child>._row_li9mx_15{border-top:none}._item_li9mx_24[aria-level="2"]>._row_li9mx_15{padding-inline-start:var(--space-5)}._item_li9mx_24[aria-level="3"]>._row_li9mx_15{padding-inline-start:calc(2 * var(--space-5))}._item_li9mx_24[aria-level="4"]>._row_li9mx_15{padding-inline-start:calc(3 * var(--space-5))}._item_li9mx_24:focus-visible{outline:none}._item_li9mx_24:focus-visible>._row_li9mx_15{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset-inset);border-radius:var(--radius-small)}._row_li9mx_15>:last-child{overflow-wrap:anywhere;min-width:0}._leaf_li9mx_60{width:var(--control-sm);flex:none}._steps_1jpk6_2{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}._boardScroll_ki4j3_3{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border-input) transparent;overflow:auto hidden}._boardScroll_ki4j3_3:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}@container neutreeno-pane (width<=599.98px){._boardScroll_ki4j3_3{scroll-snap-type:x mandatory}}._frame_ki4j3_24{min-width:0;position:relative}._arrow_ki4j3_31{z-index:var(--z-raised);position:absolute;top:50%;transform:translateY(-50%)}._arrowStart_ki4j3_38{left:var(--inline-control)}._arrowEnd_ki4j3_42{right:var(--inline-control)}._row_1xtuu_4{align-items:center;width:100%;display:flex;position:relative}._incomingLane_1xtuu_11{color:var(--connector-color);flex:none;width:16px;height:40px}._chip_1xtuu_20{z-index:4;align-items:center;gap:var(--space-2);border:var(--chip-border);background-color:var(--chip-bg);cursor:pointer;border-radius:100px;flex:1 1 0;min-width:0;height:40px;padding:0 12px 0 22px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}._select_1xtuu_42{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}._select_1xtuu_42:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}._select_1xtuu_42~*{z-index:1;position:relative}._chip_1xtuu_20 ._name_1xtuu_65{flex:auto;min-width:0;padding-inline:0}._status_1xtuu_72{color:var(--chip-icon);pointer-events:none;flex:none}._lane_1xtuu_78{width:var(--connector-width);flex:none;height:40px}._endInset_1xtuu_85{width:var(--inset-card-compact);flex:none;height:40px}._connector_1xtuu_92{z-index:var(--connector-layer);width:var(--connector-width);color:var(--connector-color);position:absolute;top:0;right:0;overflow:visible}._connectorPaths_1xtuu_102{position:absolute;top:0;left:0}._board_8l6ck_6{gap:var(--space-2);grid-template-columns:repeat(4,minmax(12rem,1fr));display:grid;position:relative}@container neutreeno-pane (width<=799.98px){._board_8l6ck_6{grid-template-columns:repeat(4,minmax(15rem,1fr))}}@container neutreeno-pane (width<=599.98px){._board_8l6ck_6{grid-template-columns:repeat(4,82%)}._column_8l6ck_25{scroll-snap-align:start}}._column_8l6ck_25{grid-template-rows:auto 1fr;gap:0}._columnHead_8l6ck_35{align-items:center;gap:var(--inline-glyph);box-sizing:border-box;min-height:64px;padding:0 var(--inset-card-compact);border-bottom:var(--stroke-hair) solid var(--hairline);color:var(--cardtitle-ink);display:flex}._columnTitle_8l6ck_48{flex:1;min-width:0}._entityList_8l6ck_54{gap:var(--space-6);padding:var(--space-5) 0;flex-direction:column;min-width:0;display:flex}._entityList_8l6ck_54:after{content:""}._entitySpacer_8l6ck_69{visibility:hidden;height:40px}._uploadAction_8l6ck_75{width:232px;max-width:calc(100% - 2 * var(--inset-card-compact));margin:0 auto}._scanOverlay_8l6ck_85{z-index:100;border-radius:var(--radius-large);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:color-mix(in srgb, var(--surface-raised) 50%, transparent);flex-direction:column;grid-area:1/2/auto/-1;align-items:center;padding-top:88px;display:flex;position:absolute;inset:0}._scanOverlayMessage_8l6ck_102{align-items:center;gap:var(--space-4);max-width:300px;padding:var(--space-5);text-align:center;flex-direction:column;display:flex}._page_1sv41_5{flex-direction:column;width:100%;display:flex}._controls_1sv41_14{align-items:center;gap:var(--stack-item) var(--inline-cluster);padding-top:var(--layout-header-gap);padding-bottom:var(--stack-group);flex-wrap:wrap;display:flex}._banner_1sv41_25{padding-bottom:var(--stack-text)}._period_1sv41_30{flex:0 280px;min-width:12.5rem}@container neutreeno-pane (width<=599.98px){._period_1sv41_30{flex:none;width:100%;min-width:0}}._switches_1sv41_42{align-items:center;gap:var(--inline-cluster);flex-wrap:wrap;display:flex}._submit_1sv41_49{margin-inline-start:auto}._scanGroup_1sv41_54{align-items:center;gap:var(--inline-glyph);flex-wrap:nowrap;display:inline-flex}@container neutreeno-pane (width<=899.98px){._submit_1sv41_49{order:1}._switches_1sv41_42{flex-basis:100%;order:2}}@container neutreeno-pane (width<=599.98px){._submit_1sv41_49{margin-inline-start:0}}._guide_1sv41_78{gap:var(--stack-text);max-width:26rem;font-size:var(--ui-size);color:var(--text-default);display:grid}._guide_1sv41_78 p{margin:0}._guide_1sv41_78 ul{margin:0;padding-inline-start:var(--inset-card)}._guideMuted_1sv41_93{color:var(--text-muted)}._page_e90wx_4{gap:var(--stack-item);flex-direction:column;width:100%;min-width:0;display:flex}._info_e90wx_12{gap:var(--stack-text);max-width:325px;display:grid}._info_e90wx_12 p{margin:0}._board_e90wx_25{grid-auto-flow:column;grid-auto-columns:max(12rem, (100% - 3 * var(--space-2)) / 4);gap:var(--space-2);align-items:start;display:grid}@container neutreeno-pane (width<=799.98px){._board_e90wx_25{grid-auto-columns:15rem}}._stage_e90wx_40{gap:0;min-width:0}._stageHead_e90wx_45{align-items:center;gap:var(--inline-glyph);padding:var(--inset-card-compact);border-bottom:var(--stroke-hair) solid var(--hairline);color:var(--cardtitle-ink);display:flex}._stageTitle_e90wx_55{flex:1;min-width:0;margin:0}._steps_e90wx_61{gap:var(--stack-part);padding:var(--inset-card-compact) var(--space-2);flex-direction:column;min-width:0;margin:0;list-style:none;display:flex}._empty_e90wx_72{padding:var(--inset-card-compact)}._chip_b86x0_3{align-items:center;gap:var(--inline-glyph);box-sizing:border-box;width:100%;min-width:0;height:40px;padding:0 var(--space-1) 0 var(--space-4);border:var(--stroke-border) solid var(--hairline-strong);border-radius:var(--radius-pill);background-color:var(--surface-raised);cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}._chip_b86x0_3[data-selected]{border-color:var(--action-primary);background-color:var(--accent-soft-bg)}._select_b86x0_29{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}._select_b86x0_29:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}._select_b86x0_29~*{z-index:1;position:relative}._chip_b86x0_3 ._name_b86x0_51{flex:auto;min-width:0;padding-inline:0}._status_b86x0_58{color:var(--chip-icon);pointer-events:none;flex:none}._step_j8ds5_3{gap:var(--stack-part);flex-direction:column;display:flex}._field_l6gjg_3{margin-top:var(--space-4);grid-column:1/3}._questionWrap_13ntc_3,._questionField_13ntc_4{grid-column:1/3}._questionWrap_13ntc_3{flex-direction:row;align-items:center;height:100%;display:flex}._questionRow_13ntc_16{gap:var(--space-2);width:100%}._questionColumn_13ntc_21{gap:var(--space-2);flex-direction:column}._autofillRow_13ntc_27{border-top:1px solid var(--hairline);justify-content:space-between;width:100%;padding-top:40px}._tableCell_13ntc_36{width:100%}._dataInputComponent_jpvji_3{gap:var(--stack-group);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._dataInputComponentContent_jpvji_15{background-color:#0000;flex-direction:column;flex:1 1 0;min-height:0;display:flex}._panel_jpvji_24{min-height:0;padding-top:var(--stack-group);flex-direction:column;flex:auto;display:flex}._banner_jpvji_32{margin-bottom:var(--stack-group);flex-shrink:0}._loading_jpvji_37{padding-bottom:var(--inset-region-large);flex:auto;justify-content:center;align-items:center;display:flex}._toolbar_jpvji_47{justify-content:space-between;gap:var(--inline-control);padding-bottom:var(--stack-part);flex-wrap:wrap;display:flex}._contentArea_jpvji_56{flex-direction:column;flex-grow:1;min-height:0;display:flex}._contentAreaFitted_jpvji_65{flex-direction:column;flex-grow:0;flex-shrink:0;display:flex}._tableAndBar_jpvji_72{flex-direction:column;flex-grow:1;min-height:0;display:flex}._table_jpvji_72{flex-grow:1;min-height:0}._tableBar_jpvji_84{background-color:var(--surface-raised);border-top:var(--stroke-hair) solid var(--hairline);flex-shrink:0}._cards_jpvji_92{gap:var(--stack-group);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._centred_jpvji_102{padding-bottom:var(--inset-region-large);flex:auto;justify-content:center;align-items:center;display:flex}._card_jpvji_92{flex-shrink:0;gap:0}._cardHead_jpvji_117{justify-content:space-between;align-items:center;gap:var(--inline-control);min-height:calc(var(--control-md) + 2 * var(--inset-card-compact));padding:var(--inset-card-compact) var(--inset-card-compact) var(--inset-card-compact) var(--inset-card);display:flex}._cardHeadOpen_jpvji_127{border-bottom:var(--stroke-hair) solid var(--hairline)}._cardBody_jpvji_133{gap:var(--stack-group);padding:var(--inset-card);flex-direction:column;display:flex}._cardBody_jpvji_133[hidden]{display:none}@container neutreeno-pane (width<=599px){._cardHead_jpvji_117{padding-inline-start:var(--inset-card-compact)}._cardBody_jpvji_133{padding:var(--inset-card-compact)}}._table_piozf_3{--table-row-h:56px;height:100%;min-height:360px}._table_piozf_3 td._cell_piozf_10{padding:0}._tableViewContainer_piozf_14{background-color:var(--surface-sunken);width:100%;height:100%;min-height:0;padding-top:8px;position:relative;overflow:visible}._tableViewContainer_piozf_14._fitted_piozf_30,._fitted_piozf_30 ._table_piozf_3{height:auto;min-height:0}._selectCell_piozf_37{align-items:center;width:100%;height:100%;display:flex}._questionCell_piozf_45{width:100%;height:100%;padding-left:var(--space-4);justify-content:flex-start;align-items:center;display:flex}._notApplicable_piozf_55{gap:var(--space-1)}._emptyOverlay_piozf_62{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:absolute;inset:0}._emptyState_piozf_72{pointer-events:auto}._readOnlyCell_piozf_77{align-items:center;height:100%;display:flex}._container_113of_3{flex-direction:column;justify-content:start;align-items:center;width:100%;height:100%;padding:100px;display:flex}._dataEmptyState_113of_13{background-color:var(--surface-raised);border-radius:8px;flex-direction:column;width:600px;max-width:100%;height:auto;display:flex;overflow:hidden}._topSection_113of_24{background-color:var(--surface-raised);flex-direction:row;gap:0;height:60px;margin-bottom:24px;display:flex}._topBox_113of_33{background-color:var(--surface-raised);height:100%;color:var(--hairline-strong);font-size:var(--ui-size-small);line-height:var(--leading-xs);flex:1;justify-content:center;align-items:center;padding:0 16px;display:flex}._topBox1_113of_50{background-color:var(--fill-press)}._topBox2_113of_54{background-color:var(--fill-hover)}._topBox3_113of_58{background-color:var(--surface-sunken)}._topBox4_113of_62{background-color:var(--surface-page);justify-content:space-between;gap:8px;display:flex}._middleSection_113of_69{background-color:var(--surface-raised);height:56px;color:var(--text-strong);flex-grow:1;justify-content:center;align-items:center;margin-bottom:16px;display:flex}._bottomSection_113of_80{background-color:var(--surface-raised);justify-content:center;gap:8px;height:56px;display:flex}._placeholder_113of_88{width:100%;height:100%;color:var(--text-muted);font-size:var(--type-7);font-weight:var(--weight-medium);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}._actionBox_113of_101{border-color:inherit;border:1px solid var(--divider);border-radius:100px;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;width:91px;height:32px;padding:0 12px 0 16px;display:flex;position:relative;overflow-y:visible}._addRowButton_113of_118{width:166px}._body_1pe9f_4{gap:var(--stack-group);flex-direction:column;display:flex}._mapping_1pe9f_11{align-items:center;gap:var(--stack-item) var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._uploadedField_1pe9f_18,._unmappedName_1pe9f_19{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._checking_1pe9f_25{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;flex-grow:1;display:flex}._unmapped_1pe9f_19{gap:var(--space-2);grid-template-columns:3fr 1fr;display:grid}._previewTable_1pe9f_41{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}._previewRows_1pe9f_52{flex:1 1 0;min-height:0;overflow:hidden auto}._previewPager_1pe9f_60{border-top:1px solid var(--border-default)}._filters_1pe9f_65{gap:var(--space-2);display:flex}._filter_1pe9f_65{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:0}._filter_1pe9f_65:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}._overlay_1pe9f_85{background:color-mix(in srgb, var(--surface-raised) 60%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._previewTableFrame_1pe9f_95{width:100%;height:100%}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-4{bottom:1rem}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.z-40{z-index:40}.z-50{z-index:50}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0\.5{margin-left:.125rem}.ml-11{margin-left:2.75rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-96{max-height:24rem}.min-h-0{min-height:0}.min-h-\[96px\]{min-height:96px}.w-1\.5{width:.375rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-28{width:7rem}.w-40{width:10rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[160px\]{max-width:160px}.max-w-\[70\%\]{max-width:70%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.grid-flow-col{grid-auto-flow:column}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-rave-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(228 228 235/var(--tw-divide-opacity,1))}.divide-rave-border\/50>:not([hidden])~:not([hidden]){border-color:#e4e4eb80}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-500\/20{border-color:#f59e0b33}.border-rave-border{--tw-border-opacity:1;border-color:rgb(228 228 235/var(--tw-border-opacity,1))}.border-rave-border\/50{border-color:#e4e4eb80}.border-rave-border\/60{border-color:#e4e4eb99}.border-rave-cyan{--tw-border-opacity:1;border-color:rgb(12 126 153/var(--tw-border-opacity,1))}.border-rave-cyan\/20{border-color:#0c7e9933}.border-rave-cyan\/30{border-color:#0c7e994d}.border-rave-cyan\/35{border-color:#0c7e9959}.border-rave-cyan\/40{border-color:#0c7e9966}.border-rave-cyan\/60{border-color:#0c7e9999}.border-rave-muted\/35{border-color:#6b6f8059}.border-rave-muted\/60{border-color:#6b6f8099}.border-rave-pink{--tw-border-opacity:1;border-color:rgb(47 111 224/var(--tw-border-opacity,1))}.border-rave-pink\/20{border-color:#2f6fe033}.border-rave-pink\/30{border-color:#2f6fe04d}.border-rave-pink\/40{border-color:#2f6fe066}.border-rave-purple{--tw-border-opacity:1;border-color:rgb(91 95 214/var(--tw-border-opacity,1))}.border-rave-purple\/30{border-color:#5b5fd64d}.border-rave-purple\/35{border-color:#5b5fd659}.border-rave-purple\/50{border-color:#5b5fd680}.border-red-500\/40{border-color:#ef444466}.border-warn\/30{border-color:#e8853a4d}.border-l-rave-cyan\/80{border-left-color:#0c7e99cc}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-bad{--tw-bg-opacity:1;background-color:rgb(154 157 171/var(--tw-bg-opacity,1))}.bg-navy\/20{background-color:#0a0a1b33}.bg-navy\/30{background-color:#0a0a1b4d}.bg-navy\/40{background-color:#0a0a1b66}.bg-ok{--tw-bg-opacity:1;background-color:rgb(47 111 224/var(--tw-bg-opacity,1))}.bg-rave-border{--tw-bg-opacity:1;background-color:rgb(228 228 235/var(--tw-bg-opacity,1))}.bg-rave-border\/30{background-color:#e4e4eb4d}.bg-rave-cyan{--tw-bg-opacity:1;background-color:rgb(12 126 153/var(--tw-bg-opacity,1))}.bg-rave-cyan\/10{background-color:#0c7e991a}.bg-rave-cyan\/15{background-color:#0c7e9926}.bg-rave-cyan\/5{background-color:#0c7e990d}.bg-rave-dark{--tw-bg-opacity:1;background-color:rgb(241 241 245/var(--tw-bg-opacity,1))}.bg-rave-dark\/40{background-color:#f1f1f566}.bg-rave-dark\/80{background-color:#f1f1f5cc}.bg-rave-muted\/10{background-color:#6b6f801a}.bg-rave-muted\/15{background-color:#6b6f8026}.bg-rave-pink{--tw-bg-opacity:1;background-color:rgb(47 111 224/var(--tw-bg-opacity,1))}.bg-rave-pink\/10{background-color:#2f6fe01a}.bg-rave-pink\/15{background-color:#2f6fe026}.bg-rave-pink\/20{background-color:#2f6fe033}.bg-rave-purple{--tw-bg-opacity:1;background-color:rgb(91 95 214/var(--tw-bg-opacity,1))}.bg-rave-purple\/10{background-color:#5b5fd61a}.bg-rave-purple\/15{background-color:#5b5fd626}.bg-rave-purple\/5{background-color:#5b5fd60d}.bg-rave-s2{--tw-bg-opacity:1;background-color:rgb(246 246 249/var(--tw-bg-opacity,1))}.bg-rave-s2\/40{background-color:#f6f6f966}.bg-rave-surface{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-red-500\/5{background-color:#ef44440d}.bg-transparent{background-color:#0000}.bg-warn{--tw-bg-opacity:1;background-color:rgb(232 133 58/var(--tw-bg-opacity,1))}.bg-warn\/10{background-color:#e8853a1a}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-600\/70{color:#d97706b3}.text-amber-600\/80{color:#d97706cc}.text-rave-cyan-ink{--tw-text-opacity:1;color:rgb(10 101 122/var(--tw-text-opacity,1))}.text-rave-faint{--tw-text-opacity:1;color:rgb(154 157 171/var(--tw-text-opacity,1))}.text-rave-muted{--tw-text-opacity:1;color:rgb(107 111 128/var(--tw-text-opacity,1))}.text-rave-pink{--tw-text-opacity:1;color:rgb(47 111 224/var(--tw-text-opacity,1))}.text-rave-pink\/70{color:#2f6fe0b3}.text-rave-purple{--tw-text-opacity:1;color:rgb(91 95 214/var(--tw-text-opacity,1))}.text-rave-text{--tw-text-opacity:1;color:rgb(11 11 26/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-600\/50{color:#dc262680}.text-red-600\/70{color:#dc2626b3}.text-warn{--tw-text-opacity:1;color:rgb(232 133 58/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.placeholder-rave-faint::placeholder{--tw-placeholder-opacity:1;color:rgb(154 157 171/var(--tw-placeholder-opacity,1))}.accent-rave-pink{accent-color:#2f6fe0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(47\,111\,224\,0\.25\)\]{--tw-shadow:0 0 0 3px #2f6fe040;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(91\,120\,204\,0\.4\)\]{--tw-shadow:0 0 10px #5b78cc66;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-rave-pink\/10{--tw-shadow-color:#2f6fe01a;--tw-shadow:var(--tw-shadow-colored)}.shadow-rave-pink\/20{--tw-shadow-color:#2f6fe033;--tw-shadow:var(--tw-shadow-colored)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.dw-root{-webkit-font-smoothing:antialiased;color:#0b0b1a;-webkit-text-size-adjust:100%;tab-size:4;background-color:#f1f1f5;font-family:Inter,Sohne,system-ui,-apple-system,sans-serif;line-height:1.5}.dw-root .react-flow__controls{border-radius:8px;box-shadow:none!important;background:#fff!important;border:1px solid #e4e4eb!important}.dw-root .react-flow__controls-button{color:#6b6f80!important;fill:#6b6f80!important;background:#fff!important;border-bottom:1px solid #e4e4eb!important}.dw-root .react-flow__controls-button:hover{background:#f6f6f9!important}.dw-root .react-flow__minimap{border-radius:8px;overflow:hidden;border:1px solid #e4e4eb!important}:where(.dw-root),:where(.dw-root) *,:where(.dw-root) :before,:where(.dw-root) :after{box-sizing:border-box;border:0 solid #e5e7eb}:where(.dw-root) :before,:where(.dw-root) :after{--tw-content:""}:where(.dw-root) :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(.dw-root) :is(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:0}:where(.dw-root) :is(ol,ul,menu){margin:0;padding:0;list-style:none}:where(.dw-root) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.dw-root) :is(b,strong){font-weight:bolder}:where(.dw-root) :is(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(.dw-root) small{font-size:80%}:where(.dw-root) hr{height:0;color:inherit;border-top-width:1px}:where(.dw-root) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.dw-root) :is(button,input,optgroup,select,textarea){font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.dw-root) :is(button,select){text-transform:none}:where(.dw-root) :is(button,input:where([type=button],[type=reset],[type=submit])){-webkit-appearance:button;background-color:#0000;background-image:none}:where(.dw-root) textarea{resize:vertical}:where(.dw-root) :is(input,textarea)::-moz-placeholder{opacity:1;color:#9ca3af}:where(.dw-root) :is(input,textarea)::placeholder{opacity:1;color:#9ca3af}:where(.dw-root) :is(button,[role=button]){cursor:pointer}:where(.dw-root) :disabled{cursor:default}:where(.dw-root) :is(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(.dw-root) :is(img,video){max-width:100%;height:auto}:where(.dw-root) [hidden]:where(:not([hidden=until-found])){display:none}.dw-root ::-webkit-scrollbar{width:6px;height:6px}.dw-root ::-webkit-scrollbar-track{background:0 0}.dw-root ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.dw-root ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.placeholder\:text-rave-faint::placeholder{--tw-text-opacity:1;color:rgb(154 157 171/var(--tw-text-opacity,1))}.first\:border-t-0:first-child{border-top-width:0}.focus-within\:border-rave-pink:focus-within{--tw-border-opacity:1;border-color:rgb(47 111 224/var(--tw-border-opacity,1))}.hover\:border-rave-cyan:hover{--tw-border-opacity:1;border-color:rgb(12 126 153/var(--tw-border-opacity,1))}.hover\:border-rave-cyan\/40:hover{border-color:#0c7e9966}.hover\:border-rave-pink\/50:hover{border-color:#2f6fe080}.hover\:border-rave-purple:hover{--tw-border-opacity:1;border-color:rgb(91 95 214/var(--tw-border-opacity,1))}.hover\:bg-rave-border:hover{--tw-bg-opacity:1;background-color:rgb(228 228 235/var(--tw-bg-opacity,1))}.hover\:bg-rave-cyan-dark:hover{--tw-bg-opacity:1;background-color:rgb(11 112 137/var(--tw-bg-opacity,1))}.hover\:bg-rave-cyan\/20:hover{background-color:#0c7e9933}.hover\:bg-rave-cyan\/5:hover{background-color:#0c7e990d}.hover\:bg-rave-pink-dark:hover{--tw-bg-opacity:1;background-color:rgb(36 89 184/var(--tw-bg-opacity,1))}.hover\:bg-rave-s2:hover{--tw-bg-opacity:1;background-color:rgb(246 246 249/var(--tw-bg-opacity,1))}.hover\:bg-rave-s2\/50:hover{background-color:#f6f6f980}.hover\:text-rave-pink:hover{--tw-text-opacity:1;color:rgb(47 111 224/var(--tw-text-opacity,1))}.hover\:text-rave-text:hover{--tw-text-opacity:1;color:rgb(11 11 26/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-rave-cyan\/60:focus{border-color:#0c7e9999}.focus\:border-rave-pink\/50:focus{border-color:#2f6fe080}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-rave-cyan:focus-visible{outline-color:#0c7e99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-rave-pink:hover:disabled{--tw-bg-opacity:1;background-color:rgb(47 111 224/var(--tw-bg-opacity,1))}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-rave-cyan-ink{--tw-text-opacity:1;color:rgb(10 101 122/var(--tw-text-opacity,1))}._page_t9a0m_4{gap:var(--stack-group);flex-direction:column;width:100%;height:100%;display:flex}._card_t9a0m_12{background-color:var(--surface-raised);border-radius:var(--table-radius);align-self:center;width:90%;height:50%;overflow:hidden}@media (width>=1440px){._card_t9a0m_12{width:70%}}@media (width>=1680px){._card_t9a0m_12{width:50%}}._page_192ee_4{gap:var(--layout-header-gap);background-color:#0000;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._tabPanel_192ee_18{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._tabPanel_192ee_18:after{content:"";flex:0 0 var(--shell-pane-pad-block-end)}._tabPanel_192ee_18>*,._tabPanel_192ee_18 .neutreeno-table__frame,._tabPanel_192ee_18 .neutreeno-table__scrollarea{flex-shrink:0}._tabPanel_192ee_18 .neutreeno-table col{--table-col-subject:min(17.5rem, 60cqi)}._jobs_192ee_44{margin:calc(-1 * var(--space-2));flex-direction:column;display:flex}._job_192ee_44{white-space:nowrap;justify-content:flex-start}._orgCell_192ee_56{align-items:center;gap:var(--inline-glyph);min-width:0;display:flex}._orgText_192ee_64{flex-direction:column;flex:1;min-width:0;display:flex}._orgName_192ee_72{min-width:0}._orgDomain_192ee_77{min-width:0;font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--text-muted)}._pickerCell_1hmvt_1{min-width:0}._submissionLabel_1hmvt_6{align-items:center;gap:var(--space-2);display:inline-flex}._forceAction_1bbuz_1{align-items:center;display:flex}._completed_1bbuz_7{justify-content:flex-start;align-items:center;gap:var(--inline-glyph);width:100%;min-width:0;height:100%;display:flex}._completedDate_1bbuz_17{white-space:nowrap;flex:none}._items_4uff2_2{gap:var(--stack-item);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._items_4uff2_2 li{padding-left:var(--space-3);border-left:var(--stroke-border) solid var(--status-info)}._items_4uff2_2[data-tone=danger] li{border-left-color:var(--status-danger)}._items_4uff2_2[data-tone=warning] li{border-left-color:var(--status-warning)}._cell_1pze0_3{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}._buttonCell_1pze0_12{justify-content:center;align-items:flex-start;gap:var(--space-1);flex-direction:column}._progress_77hd2_4{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._cancel_77hd2_14{font:inherit;color:var(--text-accent);cursor:pointer;background:0 0;border:0;padding:0}._cancel_77hd2_14:hover{color:var(--text-accent-hover)}._header_19hph_1{height:100%;padding:0 var(--space-4);justify-content:start;align-items:center;display:flex}._cell_19hph_9{width:100%;height:100%;padding:var(--space-4);justify-content:center;align-items:center;display:flex}._checks_1ftoe_2{gap:var(--stack-text) var(--inline-cluster);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}._error_1sek2_4{font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--status-danger-ink);margin:0}._body_1sek2_12{gap:var(--space-5);flex-direction:column;display:flex}._name_gpw6n_3{overflow-wrap:anywhere;flex:1;min-width:0}._nowrap_gpw6n_9{white-space:nowrap}._phase_gpw6n_15{font-size:var(--ui-size);line-height:var(--leading-normal);flex:1}._status_gpw6n_21{font-size:var(--ui-size-small);line-height:var(--leading-xs);color:var(--text-subtle)}._failed_gpw6n_27{color:var(--status-danger-ink)}._running_gpw6n_31{color:var(--status-info-ink)}._summary_gpw6n_37{gap:var(--space-3);padding:var(--space-3) 14px;background-color:var(--surface-page);border:1px solid var(--hairline);border-radius:var(--radius-medium);flex-wrap:wrap;align-items:center;display:flex}._chip_gpw6n_50{min-width:0;max-width:100%;padding:var(--space-1) 10px;overflow-wrap:anywhere;background-color:var(--fill-hover);border-radius:var(--radius-pill)}._bar_gpw6n_63{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}._segment_gpw6n_71{flex:var(--segment-steps,1)}._fillCompleted_gpw6n_75{background-color:var(--status-success)}._fillFailed_gpw6n_79{background-color:var(--status-danger)}._fillRunning_gpw6n_83{background-color:var(--action-primary)}._fillPending_gpw6n_87{background-color:var(--viz-track)}._steps_gpw6n_93{grid-template-rows:repeat(var(--step-rows), auto);gap:2px var(--space-5);grid-template-columns:1fr 1fr;grid-auto-flow:column;display:grid}@media (width<=1024px){._steps_gpw6n_93{grid-template-columns:1fr;grid-auto-flow:row}}._row_gpw6n_110{border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}._rowFailed_gpw6n_118{background-color:var(--status-danger-bg)}._icon_gpw6n_124{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._pendingDot_gpw6n_134{border:1.5px solid var(--hairline-strong);border-radius:50%;width:14px;height:14px;display:block}._markSuccess_gpw6n_143{color:var(--status-success)}._markDanger_gpw6n_147{color:var(--status-danger)}._body_3b141_2{gap:var(--space-5);flex-direction:column;display:flex}._error_3b141_11{font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--status-danger-ink);margin:0}._footer_3b141_19{gap:var(--space-3);align-items:center;width:100%;display:flex}._grow_3b141_26{flex:1;min-width:0}._linkedCard_3b141_32{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-large);flex-direction:column;display:flex}._linkedCardOn_3b141_41{background-color:var(--status-info-bg);border-color:var(--status-info)}._search_3b141_47{flex:1;min-width:200px}._linkedList_3b141_54{border:1px solid var(--hairline);border-radius:var(--radius-medium);max-height:min(360px,45vh);overflow:auto}._selectRow_3b141_62{padding:var(--space-1) var(--space-3);background-color:var(--surface-page);border-bottom:1px solid var(--hairline)}._sticky_3b141_68{z-index:1;position:sticky;top:0}._mainRow_3b141_75{gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text-subtle);align-items:center;display:flex}._linkRow_3b141_83{padding:0 var(--space-3)}._kept_3b141_88{background-color:var(--surface-page)}._empty_3b141_92{padding:var(--space-4) var(--space-3);font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--text-subtle);margin:0}._note_3b141_101{font-size:var(--ui-size-small);line-height:var(--leading-xs);color:var(--text-subtle);margin:0}._nowrap_10q1o_1{white-space:nowrap}._label_10q1o_7{font-size:var(--ui-size);line-height:var(--leading-normal);flex:1}._labelBlock_10q1o_15{flex-direction:column;flex:1;display:flex}._detail_10q1o_21,._status_10q1o_27{font-size:var(--ui-size-small);line-height:var(--leading-xs);color:var(--text-subtle)}._failed_10q1o_33{color:var(--status-danger-ink)}._noResponse_10q1o_37{color:var(--status-warning-ink)}._running_10q1o_41{color:var(--status-info-ink)}._bar_10q1o_49{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}._segment_10q1o_57{flex:var(--segment-steps,1)}._fillCompleted_10q1o_61{background-color:var(--status-success)}._fillFailed_10q1o_65{background-color:var(--status-danger)}._fillNoResponse_10q1o_69{background-color:var(--status-warning)}._fillRunning_10q1o_73{background-color:var(--action-primary)}._fillPending_10q1o_77{background-color:var(--viz-track)}._steps_10q1o_84{gap:2px var(--space-5);grid-template-columns:1fr;display:grid}._twoColumns_10q1o_81{grid-template-rows:repeat(var(--step-rows), auto);grid-template-columns:1fr 1fr;grid-auto-flow:column}@media (width<=1024px){._twoColumns_10q1o_81{grid-template-columns:1fr;grid-auto-flow:row}}._scroll_10q1o_104{max-height:var(--list-max-height);overflow:auto}._scroll_10q1o_104:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset-inset)}._row_10q1o_116{border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}._rowFailed_10q1o_124{background-color:var(--status-danger-bg)}._rowNoResponse_10q1o_128{background-color:var(--status-warning-bg)}._icon_10q1o_134{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._pendingDot_10q1o_144{border:1.5px solid var(--hairline-strong);border-radius:50%;width:14px;height:14px;display:block}._markSuccess_10q1o_153{color:var(--status-success)}._markDanger_10q1o_157{color:var(--status-danger)}._markWarning_10q1o_161{color:var(--status-warning)}._tableRegion_1gzru_1{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._mono_1gzru_8{font-family:var(--font-mono);white-space:nowrap}._revealField_1gzru_13{flex:20rem;min-width:0}._revealField_1gzru_13 .neutreeno-textfield__input{font-family:var(--font-mono)}._usersPageContainer_dg6q8_3{background-color:#0000;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex}._header_dg6q8_14{padding-bottom:var(--layout-header-gap)}._tabPanel_dg6q8_18{gap:var(--space-4);min-height:0;padding-top:var(--stack-group);flex-direction:column;flex:1 1 0;display:flex}._tableRegion_dg6q8_27{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._page_1iezt_2{min-width:0}._footer_1iezt_7{margin-top:calc(var(--stack-section) - var(--stack-group));display:flex}@container neutreeno-pane (width<=599px){._footer_1iezt_7>*{flex:auto}}._dataWrangling_1l7n2_3{height:100%}._spacer_1hhit_2{flex:auto}._demo_doq5a_1{gap:var(--inline-glyph);flex-wrap:wrap;display:flex}._switcher_xz9p6_2{flex:100%;min-width:0}._field_xz9p6_8{flex:1 1 0;min-width:0}._field_xz9p6_8>*{width:100%}._loadingContainer_143j2_1{height:var(--loading-height);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}._windowLoader_w7aqw_2,._paneLoader_w7aqw_3{background-color:var(--surface-sunken);justify-content:center;align-items:center;display:flex}._windowLoader_w7aqw_2{z-index:var(--z-overlay);position:fixed;inset:0}._paneLoader_w7aqw_3{background-color:var(--surface-page);position:absolute;inset:0}.neutreeno-workshell__panescroll[data-page-state=waiting]>:not(._paneLoader_w7aqw_3){visibility:hidden}@keyframes _pageFade_w7aqw_1{0%{opacity:0}}@keyframes _pageRise_w7aqw_1{0%{opacity:0;transform:translateY(var(--entrance-offset))}}@media (prefers-reduced-motion:no-preference){:root[data-shell-ready] .neutreeno-workshell{animation:_pageFade_w7aqw_1 var(--duration-scene) var(--ease-entrance) backwards}.neutreeno-workshell__panescroll[data-page-state=ready]>:not(._paneLoader_w7aqw_3){animation:_pageRise_w7aqw_1 var(--duration-scene) var(--ease-entrance) backwards}}._panel_5qtr4_1{background-color:var(--surface-raised);height:100%;color:var(--text-default);flex-direction:column;display:flex}._head_5qtr4_9{justify-content:space-between;align-items:center;gap:var(--inline-control);box-sizing:border-box;block-size:calc(var(--shell-header-height) + var(--shell-gutter));padding:0 var(--inset-card);border-bottom:var(--stroke-divider) solid var(--hairline);color:var(--text-strong);flex:none;display:flex}._close_5qtr4_24{margin-inline-end:calc((var(--control-md) - 18px) / -2 - 4.5px)}._title_5qtr4_28{font-size:var(--title-panel-size);font-weight:var(--weight-light);line-height:var(--leading-7);color:var(--text-strong);text-box:trim-both cap alphabetic;margin:0}._emptyIcon_5qtr4_38{color:var(--text-muted);display:inline-flex}._thread_5qtr4_43{gap:var(--stack-item);min-height:0;padding:var(--inset-card-compact) var(--inset-card);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._empty_5qtr4_38{gap:var(--stack-text);color:var(--text-muted);margin:auto 0;display:grid}._empty_5qtr4_38 p{margin:0}._emptyTitle_5qtr4_63{font-size:var(--title-section-size);color:var(--text-strong)}._date_5qtr4_68{text-align:center;font-size:var(--caption-size);color:var(--caption-ink);margin:0}._message_5qtr4_75{gap:var(--stack-label);max-width:80%;display:grid}._fromMe_5qtr4_81{align-self:flex-end;justify-items:end}._fromMe_5qtr4_81 ._bubble_5qtr4_85{background-color:var(--accent-soft-bg);color:var(--accent-soft-text);border-radius:var(--radius-large) var(--radius-large) var(--radius-small) var(--radius-large)}._fromThem_5qtr4_91{align-self:flex-start;justify-items:start}._fromThem_5qtr4_91 ._bubble_5qtr4_85{background-color:var(--fill-subtle);color:var(--text-default);border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-small)}._bubble_5qtr4_85{padding:var(--inset-control) var(--inset-card-compact);font-size:var(--ui-size);line-height:var(--leading-relaxed);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._time_5qtr4_110{font-size:var(--caption-size);color:var(--caption-ink)}._field_5qtr4_115{min-width:0}._composer_5qtr4_120{align-items:flex-end;gap:var(--stack-label);padding:var(--inset-card-compact);border-top:var(--stroke-divider) solid var(--hairline);flex-direction:column;flex:none;display:flex}._composer_5qtr4_120>._field_5qtr4_115{align-self:stretch}._docked_lnkjr_2{flex-direction:column;flex:auto;min-height:0;display:flex}._docked_lnkjr_2>*{flex:auto;min-height:0}._panel_lnkjr_14{right:var(--space-4);bottom:var(--space-4);z-index:var(--z-dropdown);width:min(384px, 100vw - 2 * var(--space-4));height:min(480px, 100vh - 2 * var(--space-4));background:var(--surface-page);border:var(--stroke-border) solid var(--hairline);border-radius:var(--radius-large);box-shadow:var(--elevation-overlay);flex-direction:column;display:flex;position:fixed;overflow:hidden}._panel_lnkjr_14>*{flex:auto;min-height:0}._card_kq46y_2{min-width:223px;max-width:223px}._head_kq46y_7{justify-content:space-between;align-items:flex-start;gap:var(--inline-control);display:flex}._heading_kq46y_14{align-items:flex-start;gap:var(--stack-label);flex-direction:column;min-width:0;display:flex}._actions_kq46y_22{gap:var(--inline-glyph);flex-shrink:0;display:flex}._body_kq46y_28{gap:var(--stack-item);margin-top:var(--stack-item);flex-direction:column;display:flex}._body_kq46y_28[hidden]{display:none}._stats_kq46y_39{gap:var(--stack-label);flex-direction:column;display:flex}._card_1479k_2{min-width:223px;max-width:223px}._head_1479k_7{justify-content:space-between;align-items:flex-start;gap:var(--inline-control);display:flex}._heading_1479k_14{align-items:flex-start;gap:var(--stack-label);flex-direction:column;min-width:0;display:flex}._actions_1479k_22{gap:var(--inline-glyph);flex-shrink:0;display:flex}._body_1479k_28{gap:var(--stack-item);margin-top:var(--stack-item);flex-direction:column;display:flex}._body_1479k_28[hidden]{display:none}._downloads_1479k_39{gap:var(--stack-item);flex-direction:column;max-height:150px;display:flex;overflow-y:auto}._failed_1479k_47{font-size:var(--ui-size);line-height:var(--leading-normal);color:var(--status-danger-ink);margin:0}._stack_1fo88_1{right:var(--inset-card);bottom:var(--inset-card);z-index:var(--z-toast);gap:var(--stack-item);max-width:calc(100vw - 2 * var(--inset-card));flex-direction:column;display:flex;position:fixed}._stack_1fo88_1:empty{display:none}._actions_lcf6g_3{gap:var(--inline-glyph);display:grid}@container neutreeno-auth (width>=600px){._actions_lcf6g_3{grid-template-columns:1fr 2fr}._actions_lcf6g_3 ._back_lcf6g_15{grid-area:1/1}._actions_lcf6g_3 ._next_lcf6g_19{grid-area:1/2}}._forgot_1ctn1_2{font-size:var(--ui-size);align-self:flex-start;margin:0}._body_1g8ik_6{flex-direction:column;gap:26px;display:flex}._indent_1g8ik_17,._indentDeep_1g8ik_17{flex-direction:column;gap:26px;margin-left:28px;display:flex}._caps_1g8ik_33{letter-spacing:var(--tracking-wide);text-transform:uppercase}._banner_1g8ik_43{padding:var(--space-4);border:1px solid var(--status-danger-border);border-radius:var(--radius-medium);background-color:var(--status-danger-bg);justify-content:center;display:flex}._consent_1skuh_2 legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._hint_1fdz9_2{font-size:var(--caption-size);line-height:var(--leading-normal);color:var(--caption-ink)}.textLink{color:var(--text-default);-webkit-text-decoration-color:var(--text-default);text-decoration-color:var(--text-default);text-decoration:none}.textLink:link,.textLink:visited{color:var(--text-default);text-decoration:none}.textLink:hover,.textLink:active{color:var(--text-default);text-decoration:underline;-webkit-text-decoration-color:var(--text-default);text-decoration-color:var(--text-default)}[data-theme=dark]{--flow-tint-floor:100%}[data-theme=light]{--flow-tint-floor:0%}:root,[data-theme=light]{--color-brand-black:#0a0a1a;--color-brand-blue:#117ae5;--color-brand-grey:#ebebeb;--color-brand-white:#fff;--color-blue:var(--color-brand-blue);--color-blue-dark:#145c9f;--color-blue-hover:#004790;--color-blue-action:#0a6ad2;--color-neutral-darkest:var(--color-brand-black);--color-neutral-darker:#18191c;--color-neutral-dark:#3a3d44;--color-neutral:#5b616b;--color-neutral-light:#8b9099;--color-neutral-slate:#686e78;--color-neutral-mist:#979ca5;--color-neutral-silver:#adb2ba;--color-neutral-lighter:#c9ccd1;--color-neutral-lightest:var(--color-brand-grey);--color-white:#fcfcfc;--opacity-white-5:#ffffff0d;--opacity-white-10:#ffffff1a;--opacity-white-15:#ffffff26;--opacity-white-20:#fff3;--opacity-white-30:#ffffff4d;--opacity-white-40:#fff6;--opacity-white-50:#ffffff80;--opacity-white-60:#fff9;--opacity-dark-5:#0a0b0d0d;--opacity-dark-10:#0a0b0d1a;--opacity-dark-15:#0a0b0d26;--opacity-dark-20:#0a0b0d33;--opacity-dark-30:#0a0b0d4d;--opacity-dark-40:#0a0b0d66;--opacity-dark-50:#0a0b0d80;--opacity-dark-60:#0a0b0d99;--color-amber-196:#f0b429;--color-amber-258:#c7a93f;--color-amber-374:#b7791f;--color-amber-437:#8a7324;--color-amber-492:#8a5a10;--color-blue-190:#93c5ff;--color-blue-241:#6fb6ff;--color-blue-269:#31b2ff;--color-blue-271:#6eaee4;--color-blue-312:#4f9bff;--color-blue-355:#278cff;--color-blue-487:#2a6c9e;--color-blue-516:#1758be;--color-blue-733:#1f2536;--color-cyan-254:#75b9c8;--color-cyan-255:#7db5d2;--color-cyan-454:#2e7c8c;--color-cyan-455:#3b7896;--color-gray-6:#fcfdfe;--color-gray-21:#f7f8f9;--color-gray-34:#f0f4fa;--color-gray-723:#26282d;--color-gray-746:#202130;--color-gray-789:#161726;--color-gray-798:#121621;--color-gray-813:#10131a;--color-green-268:#39c489;--color-green-341:#2eaa78;--color-green-383:#1d9d68;--color-green-507:#15734c;--color-indigo-254:#a7a7d9;--color-indigo-283:#949cea;--color-indigo-454:#6b6a9c;--color-indigo-458:#5a63c4;--color-indigo-719:#26273a;--color-indigo-805:#121324;--color-indigo-850:#090919;--color-magenta-255:#cc9bba;--color-magenta-297:#cc84b6;--color-magenta-455:#8f5e7e;--color-magenta-476:#91507f;--color-olive-254:#b7ae79;--color-olive-455:#7b7138;--color-orange-231:#eda05e;--color-orange-256:#d49e87;--color-orange-266:#e39177;--color-orange-427:#b25c48;--color-orange-450:#a85a22;--color-orange-456:#966149;--color-red-255:#d39aaa;--color-red-287:#ff6b70;--color-red-374:#e5484d;--color-red-414:#d8383d;--color-red-455:#965c6e;--color-red-461:#c62828;--color-teal-255:#73bbba;--color-teal-281:#4fb8ae;--color-teal-455:#2c7e7e;--color-teal-489:#1b7570;--color-violet-254:#bca0ce;--color-violet-455:#7f6391;--color-red-426:#d72e2d;--color-red-480:#bc2826;--color-red-320:#f75e54;--color-red-275:#f97a71;--color-red-360:#e9504a;--color-green-352:#00a878;--color-green-398:#00986d;--color-green-542:#00684a;--color-green-179:#88d7c0;--color-amber-253:#f79009;--color-amber-360:#c87507;--color-amber-534:#814b05;--color-amber-130:#fbcb8c;--color-blue-489:#1265be;--color-blue-202:#92c2f3;--color-gray-19:#f7f9fc;--color-magenta-336:#d76998;--color-olive-244:#a6bb5d;--color-orange-128:#ffc8a0;--color-teal-263:#62bbbb;--color-violet-331:#ab7ade;--color-amber-244:#c3ac8d;--color-green-368:#4b9e63;--color-gray-150:#cdcdd3;--color-steel-345:#7c94a8;--color-blue-472:#0c68cc;--color-blue-515:#0b5cb7;--color-blue-490:#0a62c6;--color-blue-535:#0a56ae;--color-blue-47:#e8f0fc;--color-blue-288:#5ba4fe;--color-blue-345:#4391f2;--color-blue-244:#76b3fe;--color-blue-303:#599ff9;--color-blue-325:#4a97fa;--color-blue-369:#3a89ec;--opacity-blue-action-1_3:#0a6ad203;--opacity-amber-196-16:#f0b42929;--opacity-amber-196-9:#f0b42917;--opacity-amber-196-40:#f0b42966;--opacity-amber-374-45:#b7791f73;--opacity-black-20:#0003;--opacity-black-22:#00000038;--opacity-black-26:#00000042;--opacity-black-52:#00000085;--opacity-blue-2_5:#117ae506;--opacity-blue-2:#117ae505;--opacity-blue-5:#117ae50d;--opacity-blue-6:#117ae50f;--opacity-blue-6_5:#117ae511;--opacity-blue-7:#117ae512;--opacity-blue-8:#117ae514;--opacity-blue-8_5:#117ae516;--opacity-blue-9:#117ae517;--opacity-blue-10:#117ae51a;--opacity-blue-12:#117ae51f;--opacity-blue-14:#117ae524;--opacity-blue-16:#117ae529;--opacity-blue-23:#117ae53b;--opacity-blue-25:#117ae540;--opacity-blue-28:#117ae547;--opacity-blue-30:#117ae54d;--opacity-blue-38:#117ae561;--opacity-blue-40:#117ae566;--opacity-blue-60:#117ae599;--opacity-blue-312-30:#4f9bff4d;--opacity-blue-516-17:#1758be2b;--opacity-blue-733-66:#1f2536a8;--opacity-dark-1_4:#0a0b0d04;--opacity-dark-1_5:#0a0b0d04;--opacity-dark-3_5:#0a0b0d09;--opacity-dark-3_8:#0a0b0d0a;--opacity-dark-4:#0a0b0d0a;--opacity-dark-4_5:#0a0b0d0b;--opacity-dark-6:#0a0b0d0f;--opacity-dark-7:#0a0b0d12;--opacity-dark-8:#0a0b0d14;--opacity-dark-9:#0a0b0d17;--opacity-dark-12:#0a0b0d1f;--opacity-dark-16:#0a0b0d29;--opacity-dark-18:#0a0b0d2e;--opacity-dark-22:#0a0b0d38;--opacity-gray-798-62:#1216219e;--opacity-green-341-12:#2eaa781f;--opacity-green-341-45:#2eaa7873;--opacity-green-341-8:#2eaa7814;--opacity-green-341-40:#2eaa7866;--opacity-indigo-850-72:#090919b8;--opacity-ink-5:#0a0a1a0d;--opacity-ink-8:#0a0a1a14;--opacity-ink-11_5:#0a0a1a1d;--opacity-ink-18:#0a0a1a2e;--opacity-ink-28:#0a0a1a47;--opacity-red-374-8:#e5484d14;--opacity-red-374-40:#e5484d66;--opacity-red-414-10:#d8383d1a;--opacity-red-414-40:#d8383d66;--opacity-white-2_6:#ffffff07;--opacity-white-2:#ffffff05;--opacity-white-3_5:#ffffff09;--opacity-white-3:#ffffff08;--opacity-white-6:#ffffff0f;--opacity-white-6_2:#ffffff10;--opacity-white-7:#ffffff12;--opacity-white-8:#ffffff14;--opacity-white-9:#ffffff17;--opacity-white-14:#ffffff24;--opacity-white-22:#ffffff38;--opacity-white-24:#ffffff3d;--opacity-white-28:#ffffff47;--opacity-white-32:#ffffff52;--opacity-white-36:#ffffff5c;--opacity-white-82:#ffffffd1;--opacity-blue-17:#117ae52b;--opacity-red-426-10:#d72e2d1a;--opacity-red-426-12:#d72e2d1f;--opacity-red-426-40:#d72e2d66;--opacity-red-320-8:#f75e5414;--opacity-red-320-16:#f75e5429;--opacity-red-320-40:#f75e5466;--opacity-green-352-8:#00a87814;--opacity-green-352-14:#00a87824;--opacity-green-352-40:#00a87866;--opacity-green-352-45:#00a87873;--opacity-amber-253-9:#f7900917;--opacity-amber-253-14:#f7900924;--opacity-amber-253-40:#f7900966;--opacity-amber-360-45:#c8750773;--font-family-sohne:"Sohne", Arial, sans-serif;--font-family-mono:"SF Mono", "Söhne Mono", ui-monospace, Menlo, monospace;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--type-1:.625rem;--type-2:.6875rem;--type-3:.75rem;--type-4:.875rem;--type-5:1rem;--type-6:1.25rem;--type-7:1.5rem;--type-8:2rem;--type-9:2.5rem;--type-10:3rem;--leading-tight:1;--leading-snug:1.25;--leading-normal:1.4286;--leading-relaxed:1.5;--leading-xs:1.3333;--leading-7:1.3333;--leading-9:1.2;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.02em;--tracking-mono:.015em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--radius-small:.25rem;--radius-medium:.5rem;--radius-large:.875rem;--radius-pill:999px;--stroke-border:1px;--stroke-divider:1px;--stroke-hair:1px;--stroke-focus:2px;--duration-instant:.1s;--duration-fast:.2s;--duration-base:.3s;--duration-slow:.5s;--duration-scene:.8s;--duration-long:1.4s;--duration-epic:2s;--duration-ambient:2.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-entrance:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-emphasised:cubic-bezier(.34, 1.56, .64, 1);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1);--container-max:80rem;--container-narrow:48rem;--size-control-sm:30px;--size-control-md:36px;--size-control-lg:44px;--size-control-xs:28px;--size-control-dense:32px;--size-tab-row:40px;--size-tile-xs:28px;--size-tile-sm:32px;--size-tile-md:36px;--size-tile-ml:40px;--size-tile-lg:44px;--size-tile-xl:48px;--size-target-min:24px;--grid-columns:12;--grid-rows:4;--grid-gutter-base:1.25rem;--grid-track:minmax(0, 1fr);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--z-base:0;--z-raised:10;--z-pane-overlay:40;--z-drawer-scrim:69;--z-drawer:70;--z-sticky:100;--z-dropdown:200;--z-overlay:1000;--z-modal:1100;--z-toast:1200;--surface-page:var(--color-gray-19);--surface-raised:var(--color-brand-white);--surface-sunken:var(--color-gray-34);--field-disabled-bg:var(--surface-sunken);--field-disabled-edge:var(--hairline);--field-disabled-ink:var(--text-subtle);--field-disabled-placeholder:var(--text-subtle);--field-disabled-opacity:.5;--list-group-ink:var(--text-muted);--list-group-edge:var(--hairline);--list-group-indent:var(--space-3);--switch-bg:var(--color-neutral-light);--switch-hover-bg:var(--color-neutral);--switch-thumb:var(--color-brand-white);--surface-inverse:var(--color-neutral-darkest);--text-strong:var(--color-brand-black);--text-default:var(--color-gray-723);--text-muted:var(--color-neutral);--text-subtle:var(--color-neutral-slate);--text-on-accent:var(--color-white);--text-inverse:var(--color-white);--text-accent:var(--color-blue-action);--text-accent-hover:var(--color-blue-hover);--border-default:var(--opacity-dark-10);--border-strong:var(--opacity-dark-16);--divider:var(--opacity-dark-8);--fill-subtle:var(--opacity-dark-3_5);--fill-hover:var(--opacity-dark-6);--fill-press:var(--opacity-dark-12);--table-header-bg:var(--surface-sunken);--table-stripe-bg:var(--opacity-dark-3_5);--table-hover-bg:var(--opacity-dark-6);--card-glow:var(--opacity-blue-action-1_3);--card-glow-size:96px;--fill-strong:var(--opacity-dark-9);--action-primary:var(--color-blue-action);--action-primary-hover:color-mix(in srgb, var(--color-blue-action) 88%, var(--color-brand-black));--action-primary-active:color-mix(in srgb, var(--color-blue-action) 76%, var(--color-brand-black));--control-hover-bg:color-mix(in srgb, var(--surface-page) 94%, var(--text-strong));--control-press-bg:color-mix(in srgb, var(--surface-page) 88%, var(--text-strong));--control-hover-edge:var(--text-strong);--focus-ring:var(--color-blue);--focus-ring-outline:var(--stroke-focus) solid var(--focus-ring);--area-soft-amt:10%;--area-soft-amt-strong:18%;--accent-soft-bg:var(--opacity-blue-8);--accent-soft-border:var(--opacity-blue-28);--accent-soft-text:var(--color-blue-dark);--status-success:var(--color-green-398);--status-danger:var(--color-red-426);--status-warning:var(--color-amber-360);--status-info:var(--color-blue);--status-success-bg:var(--opacity-green-352-14);--status-success-border:var(--opacity-green-352-45);--status-danger-bg:var(--opacity-red-426-10);--status-danger-bg-press:var(--opacity-red-426-12);--status-danger-border:var(--opacity-red-426-40);--status-warning-bg:var(--opacity-amber-253-14);--status-warning-border:var(--opacity-amber-360-45);--status-info-bg:var(--opacity-blue-10);--status-info-border:var(--opacity-blue-40);--status-success-ink:var(--color-green-542);--status-warning-ink:var(--color-amber-534);--status-danger-ink:var(--color-red-480);--status-info-ink:var(--color-blue-489);--status-danger-fill:var(--status-danger);--status-danger-fill-hover:color-mix(in srgb, var(--status-danger-fill) 85%, var(--color-neutral-darkest));--navbar-bg:var(--opacity-white-82);--frame-bg:linear-gradient(180deg, var(--color-brand-white), var(--color-gray-21));--hero-glow:var(--opacity-blue-6);--cta-glow:var(--opacity-blue-5);--btn-primary-top:var(--color-blue-472);--btn-primary-bottom:var(--color-blue-515);--btn-primary-edge:var(--color-blue-472);--btn-primary-hover-top:var(--color-blue-472);--btn-primary-hover-bottom:var(--color-blue-472);--btn-primary-hover-edge:var(--color-blue-472);--btn-primary-press-top:var(--color-blue-490);--btn-primary-press-bottom:var(--color-blue-535);--btn-primary-press-edge:var(--color-blue-490);--btn-primary-label:var(--color-blue-47);--btn-primary-focus-ring:var(--focus-ring);--btn-danger-top:var(--status-danger-fill);--btn-danger-bottom:var(--status-danger-fill);--btn-danger-hover:var(--btn-danger-hover-fill);--btn-danger-press:var(--btn-danger-hover-fill);--btn-danger-label:var(--text-on-accent);--btn-secondary-bg:var(--surface-page);--btn-secondary-border:var(--opacity-dark-16);--btn-secondary-shadow:none;--elevation-control:0 1px 2px var(--opacity-dark-20);--btn-secondary-hover-bg:var(--opacity-dark-4);--glass-bg:var(--color-brand-white);--glass-blur:0px;--glass-border:linear-gradient(150deg, var(--opacity-dark-10), var(--opacity-dark-5) 55%, var(--opacity-dark-8));--glass-shadow:none;--glass-shimmer:var(--opacity-dark-1_5);--glass-edge:var(--opacity-dark-12);--glass-reach:460px;--glass-reach-fill:560px;--elevation-hairline:inset 0 0 0 1px var(--opacity-dark-8);--elevation-flat:inset 0 0 0 1px var(--opacity-dark-8);--elevation-raised:0 1px 2px var(--opacity-dark-3_8), 0 4px 12px var(--opacity-dark-4_5);--elevation-overlay:0 12px 34px var(--opacity-dark-12);--raised-border:linear-gradient(150deg, var(--opacity-ink-18) 0%, var(--opacity-ink-11_5) 50%, var(--opacity-ink-5) 100%);--raised-glow:radial-gradient(ellipse 65% 100% at 50% 100%, var(--opacity-blue-17) 0%, var(--opacity-blue-5) 45%, transparent 72%);--raised-glow-height:20px;--control-glow:radial-gradient(ellipse 70% 100% at 50% 100%, var(--opacity-blue-40) 0%, transparent 68%);--control-glow-rise:20%;--raised-border-strong:linear-gradient(150deg, var(--opacity-ink-28) 0%, var(--opacity-ink-18) 50%, var(--opacity-ink-8) 100%);--glow-blue:0 0 0 1px var(--opacity-blue-30), 0 0 28px var(--opacity-blue-12);--brand-glow-color:var(--color-brand-blue);--brand-glow-reach:320px;--brand-glow:radial-gradient(circle at var(--brand-glow-x,50%) var(--brand-glow-y,50%), var(--opacity-blue-16) 0%, var(--opacity-blue-7) 38%, transparent 72%);--brand-orb-core:var(--opacity-blue-9);--brand-orb-edge:var(--opacity-blue-2);--brand-orb-particle:var(--color-blue-355);--brand-orb-particle-bright:var(--color-blue-269);--viz-ink:var(--text-strong);--viz-muted:var(--opacity-dark-30);--viz-track:var(--opacity-dark-10);--viz-dim-opacity:.5;--viz-dim-transition:opacity var(--duration-base) var(--ease-standard);--viz-faint:var(--opacity-dark-7);--viz-accent:var(--action-primary);--viz-accent-ink:var(--text-on-accent);--viz-grid:var(--opacity-dark-6);--viz-axis:var(--opacity-dark-18);--viz-label:var(--text-muted);--viz-dot-r:1.6px;--viz-dot-r-strong:2.4px;--viz-dot-pitch:var(--grid-module);--viz-cat-ink:var(--color-brand-black);--viz-cat-1:var(--color-magenta-336);--viz-cat-2:var(--color-olive-244);--viz-cat-3:var(--color-orange-128);--viz-cat-4:var(--color-teal-263);--viz-cat-5:var(--color-violet-331);--viz-cat-6:var(--color-amber-244);--viz-cat-7:var(--color-green-368);--viz-cat-other:var(--color-gray-150);--viz-series-pink:var(--viz-cat-1);--viz-series-olive:var(--viz-cat-2);--viz-series-orange:var(--viz-cat-3);--viz-series-teal:var(--viz-cat-4);--viz-series-lilac:var(--viz-cat-5);--viz-series-umber:var(--viz-cat-6);--viz-series-green:var(--viz-cat-7);--viz-series-other:var(--viz-cat-other);--viz-scope-1:var(--viz-series-pink);--viz-scope-2:var(--viz-series-orange);--viz-scope-3:var(--viz-series-teal);--viz-cat-label-weight:var(--weight-regular);--viz-cat-title-weight:var(--weight-medium);--viz-steel:var(--color-steel-345);--viz-bar-track:var(--fill-subtle);--viz-bar-radius:var(--radius-small);--charttip-bg:var(--surface-raised);--charttip-border:var(--hairline-strong);--charttip-ink:var(--text-default);--charttip-shadow:var(--elevation-overlay);--hairline:var(--opacity-dark-12);--hairline-strong:var(--opacity-dark-22);--border-input:var(--opacity-dark-50);--border-input-hover:var(--text-subtle);--tick:var(--opacity-dark-22);--tick-strong:var(--text-strong);--selection-bg:var(--opacity-blue-16);--underline-offset:.18em;--font-features-normal:"kern" 1, "liga" 1, "calt" 1;--font-features-tabular:"kern" 1, "tnum" 1, "lnum" 1;--area-products:var(--color-orange-456);--area-suppliers:var(--color-olive-455);--area-efficiency:var(--color-teal-455);--area-facilities:var(--color-cyan-454);--area-decarbonisation:var(--color-cyan-455);--area-reporting:var(--color-indigo-454);--area-scenario:var(--color-violet-455);--area-cost:var(--color-magenta-455);--area-procurement:var(--color-red-455);--area-products-ink:color-mix(in srgb, var(--area-products) 75%, var(--text-strong));--area-suppliers-ink:color-mix(in srgb, var(--area-suppliers) 75%, var(--text-strong));--area-efficiency-ink:color-mix(in srgb, var(--area-efficiency) 75%, var(--text-strong));--area-facilities-ink:color-mix(in srgb, var(--area-facilities) 75%, var(--text-strong));--area-decarbonisation-ink:color-mix(in srgb, var(--area-decarbonisation) 75%, var(--text-strong));--area-reporting-ink:color-mix(in srgb, var(--area-reporting) 75%, var(--text-strong));--area-scenario-ink:color-mix(in srgb, var(--area-scenario) 75%, var(--text-strong));--area-cost-ink:color-mix(in srgb, var(--area-cost) 75%, var(--text-strong));--area-procurement-ink:color-mix(in srgb, var(--area-procurement) 75%, var(--text-strong));--stack-label:var(--space-1);--stack-text:var(--space-2);--stack-item:var(--space-3);--stack-part:var(--space-4);--stack-group:var(--space-5);--stack-section:var(--space-6);--stack-frame:var(--space-6);--layout-header-gap:var(--stack-group);--layout-toolbar-gap:var(--stack-part);--layout-tabs-gap:var(--stack-group);--layout-heading-gap:var(--stack-part);--layout-section-gap:var(--stack-section);--inline-pair:var(--space-1);--inline-glyph:var(--space-2);--inline-control:var(--space-3);--inline-part:var(--space-4);--inline-region:var(--space-6);--inline-page:var(--space-7);--inline-cluster:var(--space-5);--font-display:var(--font-family-sohne);--font-heading:var(--font-family-sohne);--font-body:var(--font-family-sohne);--font-mono:var(--font-family-mono);--transition-default:all var(--duration-base) var(--ease-standard), outline 0s, outline-offset 0s;--transition-state:background-color var(--duration-fast) var(--ease-exit), border-color var(--duration-fast) var(--ease-exit), color var(--duration-fast) var(--ease-exit), box-shadow var(--duration-fast) var(--ease-exit), transform var(--duration-instant) var(--ease-standard);--transition-state-in:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);--press-scale:.98;--duration-count:var(--duration-epic);--duration-spin:1.6s;--duration-settle:var(--duration-long);--nudge-arrow:var(--space-1);--reveal-rise:var(--space-5);--entrance-offset:var(--space-2);--duration-shimmer:var(--duration-long);--duration-pulse:var(--duration-ambient);--duration-mark-in:var(--duration-slow);--grid-gutter:var(--grid-gutter-base);--grid-row-gap:var(--space-7);--grid-module:calc(var(--grid-gutter) / 2);--gutter:var(--space-5);--control-sm:var(--size-control-sm);--control-md:var(--size-control-md);--control-lg:var(--size-control-lg);--control-xs:var(--size-control-xs);--control-dense:var(--size-control-dense);--tabstrip-height:var(--size-tab-row);--tile-xs:var(--size-tile-xs);--tile-sm:var(--size-tile-sm);--tile-md:var(--size-tile-md);--tile-ml:var(--size-tile-ml);--tile-lg:var(--size-tile-lg);--tile-xl:var(--size-tile-xl);--target-min:var(--size-target-min);--focus-ring-width:var(--stroke-focus);--focus-ring-offset:var(--stroke-focus);--focus-ring-offset-inset:calc(var(--stroke-focus) * -1);--focus-ring-offset-loose:calc(var(--stroke-focus) * 4);--focus-ring-offset-field:calc(var(--stroke-focus) / 2);--focus-ring-reach:calc(var(--focus-ring-width) + var(--focus-ring-offset));--inset-mark:var(--space-1);--inset-item:var(--space-2);--inset-control:var(--space-3);--inset-control-large:var(--space-5);--inset-card-compact:var(--space-4);--inset-card:var(--space-5);--inset-region:var(--space-7);--inset-empty:var(--space-8);--inset-region-large:var(--space-9);--shell-gutter:var(--space-2);--shell-inset:var(--space-3);--shell-header-height:44px;--scrim:var(--opacity-dark-40);--title-display-size:var(--type-10);--title-display-size-compact:var(--type-9);--title-hero-size:var(--type-8);--title-page-size:var(--type-7);--title-page-size-wide:var(--type-8);--title-panel-size:var(--type-7);--title-section-size:var(--type-6);--title-page-leading:var(--leading-snug);--title-page-leading-wide:var(--leading-snug);--title-panel-leading:var(--leading-7);--body-size:var(--type-5);--lead-size:var(--type-6);--ui-size-large:var(--type-5);--ui-size:var(--type-4);--ui-size-small:var(--type-3);--annotation-size:var(--type-2);--tick-size:var(--type-1);--cardtitle-size:var(--type-5);--cardtitle-weight:var(--weight-regular);--cardtitle-ink:var(--text-strong);--label-size:var(--type-3);--label-weight:var(--weight-medium);--label-tracking:.08em;--label-transform:uppercase;--table-header-size:var(--label-size);--table-header-weight:var(--label-weight);--table-header-tracking:var(--label-tracking);--table-header-transform:var(--label-transform);--step-number-weight:var(--weight-light);--step-number-ink:var(--text-muted);--step-number-rule:var(--hairline-strong);--step-number-rule-height:1em;--figure-size:var(--type-8);--figure-size-lead:var(--type-9);--figure-size-gauge:var(--type-10);--figure-size-compact:var(--type-6);--figure-size-inline:var(--type-5);--figure-size-donut:var(--type-7);--stat-figure-size:var(--figure-size);--figure-weight:var(--weight-light);--figure-unit-size:var(--type-3);--figure-unit-weight:var(--weight-light);--figure-label-size:var(--type-4);--caption-size:var(--type-3);--caption-ink:var(--text-subtle);--caption-gap:var(--stack-label);--shell-pane-pad-block-start:clamp(var(--inset-card-compact), 3.2cqi, var(--stack-frame));--shell-pane-pad-inline:clamp(var(--inset-card-compact), 4cqi, var(--inset-region));--shell-pane-pad-block-end:clamp(var(--inset-card-compact), 4cqi, var(--inset-region));--toast-column-width:360px;--table-border:var(--color-neutral-lighter);--table-selected-bg:var(--opacity-blue-7);--table-selected-hover-bg:#117ae51c;--table-stripe-solid-bg:color-mix(in srgb, var(--color-brand-white) 96.5%, var(--color-neutral-darkest));--table-hover-solid-bg:color-mix(in srgb, var(--color-brand-white) 94%, var(--color-neutral-darkest));--table-selected-solid-bg:#eff6fd;--table-row-h:48px;--table-header-h:56px;--table-cell-control-h:32px;--table-select-col-w:56px;--table-actions-col-w:56px;--table-radius:var(--radius-medium);--table-col-min:9rem;--table-col-numeric:120px;--table-col-count:128px;--table-col-code:140px;--table-col-band:160px;--table-col-brief:180px;--table-col-label:200px;--table-col-name:240px;--table-col-subject:280px;--table-col-metric:240px;--table-col-status:230px;--table-col-bar:310px;--table-col-field:320px;--table-fade-w:24px;--table-fade-color:var(--surface-raised);--table-seam-shadow-w:12px;--table-seam-shadow:var(--opacity-dark-9);--table-blur-scrim:#fcfcfc8c;--table-menu-shadow:0 8px 24px #0a0b1a1f;--btn-neutral-bg:var(--surface-inverse);--btn-neutral-fg:var(--text-inverse);--btn-neutral-hover-bg:color-mix(in srgb, var(--surface-inverse) 88%, var(--surface-page));--btn-neutral-active-bg:color-mix(in srgb, var(--surface-inverse) 78%, var(--surface-page));--btn-danger-hover-fill:color-mix(in srgb, var(--status-danger-fill) 85%, var(--text-strong))}[data-theme=dark]{--surface-sunken:var(--color-brand-black);--surface-page:var(--color-gray-789);--surface-raised:var(--color-gray-746);--surface-inverse:var(--color-white);--scrim:var(--opacity-dark-60);--field-disabled-bg:color-mix(in srgb, var(--surface-page) 15%, var(--surface-raised));--field-disabled-edge:color-mix(in srgb, var(--border-input) 20%, transparent);--field-disabled-ink:color-mix(in srgb, var(--text-strong) 50%, transparent);--field-disabled-placeholder:color-mix(in srgb, var(--text-subtle) 50%, transparent);--field-disabled-opacity:1;--list-group-ink:var(--text-muted);--list-group-edge:var(--hairline);--text-strong:var(--color-white);--text-default:var(--color-neutral-lighter);--text-muted:var(--color-neutral-silver);--text-subtle:var(--color-neutral-mist);--text-on-accent:var(--color-white);--text-inverse:var(--color-neutral-darkest);--text-accent:var(--color-blue-312);--text-accent-hover:var(--color-blue-190);--border-default:var(--opacity-white-10);--border-strong:var(--opacity-white-20);--divider:var(--opacity-white-10);--fill-subtle:var(--opacity-white-5);--fill-hover:var(--opacity-white-10);--fill-press:var(--opacity-white-15);--table-header-bg:var(--color-indigo-719);--table-stripe-bg:var(--opacity-white-3_5);--table-hover-bg:var(--opacity-white-6);--card-glow:var(--opacity-white-2_6);--card-glow-size:96px;--fill-strong:var(--opacity-white-15);--action-primary:var(--color-blue-action);--action-primary-hover:color-mix(in srgb, var(--color-blue-action) 88%, var(--color-brand-black));--action-primary-active:color-mix(in srgb, var(--color-blue-action) 76%, var(--color-brand-black));--control-hover-bg:color-mix(in srgb, var(--surface-page) 94%, var(--text-strong));--control-press-bg:color-mix(in srgb, var(--surface-page) 88%, var(--text-strong));--control-hover-edge:var(--text-strong);--focus-ring:var(--color-blue);--focus-ring-outline:var(--stroke-focus) solid var(--focus-ring);--area-soft-amt:18%;--area-soft-amt-strong:28%;--accent-soft-bg:var(--opacity-blue-16);--accent-soft-border:var(--opacity-blue-40);--accent-soft-text:var(--color-blue-241);--status-success:var(--color-green-352);--status-danger:var(--color-red-320);--status-warning:var(--color-amber-253);--status-info:var(--color-blue-312);--status-success-bg:var(--opacity-green-352-8);--status-success-border:var(--opacity-green-352-40);--status-danger-bg:var(--opacity-red-320-8);--status-danger-bg-press:var(--opacity-red-320-16);--status-danger-border:var(--opacity-red-320-40);--status-warning-bg:var(--opacity-amber-253-9);--status-warning-border:var(--opacity-amber-253-40);--status-info-bg:var(--opacity-blue-10);--status-info-border:var(--opacity-blue-40);--status-success-ink:var(--color-green-179);--status-warning-ink:var(--color-amber-130);--status-danger-ink:var(--status-danger);--status-info-ink:var(--color-blue-202);--status-danger-fill:var(--color-red-426);--navbar-bg:var(--opacity-indigo-850-72);--frame-bg:linear-gradient(180deg, var(--color-indigo-805), var(--color-indigo-850));--hero-glow:var(--opacity-blue-16);--cta-glow:var(--opacity-blue-14);--btn-primary-top:var(--color-blue-288);--btn-primary-bottom:var(--color-blue-345);--btn-primary-edge:var(--color-blue-345);--btn-primary-hover-top:var(--color-blue-244);--btn-primary-hover-bottom:var(--color-blue-303);--btn-primary-hover-edge:var(--color-blue-303);--btn-primary-press-top:var(--color-blue-325);--btn-primary-press-bottom:var(--color-blue-369);--btn-primary-press-edge:var(--color-blue-369);--btn-primary-label:var(--color-brand-black);--btn-primary-focus-ring:var(--color-blue-190);--btn-danger-top:var(--color-red-320);--btn-danger-bottom:var(--color-red-320);--btn-danger-hover:var(--color-red-275);--btn-danger-press:var(--color-red-360);--btn-danger-label:var(--color-brand-black);--btn-secondary-bg:var(--surface-page);--btn-secondary-border:var(--opacity-white-30);--btn-secondary-shadow:0 1px 2px var(--opacity-black-20);--btn-secondary-hover-bg:color-mix(in srgb, var(--color-blue) 14%, var(--surface-page));--glass-bg:radial-gradient(110% 70% at 50% 0%, var(--opacity-white-3), transparent 60%), linear-gradient(157deg, var(--opacity-blue-733-66) 0%, var(--opacity-gray-798-62) 100%);--glass-blur:20px;--glass-border:linear-gradient(150deg, var(--opacity-white-8), var(--opacity-white-3) 55%, var(--opacity-white-6));--glass-shadow:0 1px 0 0 var(--opacity-white-2), 0 4px 14px var(--opacity-black-22);--glass-shimmer:var(--opacity-white-2);--glass-edge:var(--opacity-white-28);--elevation-hairline:inset 0 0 0 1px var(--opacity-white-10);--elevation-flat:inset 0 0 0 1px var(--opacity-white-10);--elevation-raised:0 3px 12px var(--opacity-black-26);--elevation-overlay:0 12px 40px var(--opacity-black-52);--raised-border:linear-gradient(150deg, var(--opacity-white-24) 0%, var(--opacity-white-15) 50%, var(--opacity-white-6_2) 100%);--raised-glow:radial-gradient(ellipse 65% 100% at 50% 100%, var(--opacity-blue-23) 0%, var(--opacity-blue-6_5) 45%, transparent 72%);--raised-glow-height:20px;--control-glow:radial-gradient(ellipse 70% 100% at 50% 100%, var(--opacity-blue-60) 0%, transparent 68%);--control-glow-rise:20%;--raised-border-strong:linear-gradient(150deg, var(--opacity-white-36) 0%, var(--opacity-white-22) 50%, var(--opacity-white-9) 100%);--glow-blue:0 0 0 1px var(--opacity-blue-40), 0 0 40px var(--opacity-blue-25);--brand-glow-color:var(--color-brand-blue);--brand-glow-reach:420px;--brand-glow:radial-gradient(circle at var(--brand-glow-x,50%) var(--brand-glow-y,50%), var(--opacity-blue-38) 0%, var(--opacity-blue-14) 38%, transparent 72%);--brand-orb-core:var(--opacity-blue-516-17);--brand-orb-edge:var(--opacity-blue-5);--brand-orb-particle:var(--color-blue-355);--brand-orb-particle-bright:var(--color-blue-269);--viz-ink:var(--text-strong);--viz-muted:var(--opacity-white-32);--viz-track:var(--opacity-white-10);--viz-faint:var(--opacity-white-7);--viz-accent:var(--color-blue-312);--viz-accent-ink:var(--color-brand-black);--viz-grid:var(--opacity-white-6);--viz-axis:var(--opacity-white-20);--viz-label:var(--text-muted);--viz-dot-r:1.6px;--viz-dot-r-strong:2.4px;--viz-dot-pitch:var(--grid-module);--viz-cat-ink:var(--color-brand-black);--viz-cat-1:var(--color-magenta-336);--viz-cat-2:var(--color-olive-244);--viz-cat-3:var(--color-orange-128);--viz-cat-4:var(--color-teal-263);--viz-cat-5:var(--color-violet-331);--viz-cat-6:var(--color-amber-244);--viz-cat-7:var(--color-green-368);--viz-cat-other:var(--color-gray-150);--viz-series-pink:var(--viz-cat-1);--viz-series-olive:var(--viz-cat-2);--viz-series-orange:var(--viz-cat-3);--viz-series-teal:var(--viz-cat-4);--viz-series-lilac:var(--viz-cat-5);--viz-series-umber:var(--viz-cat-6);--viz-series-green:var(--viz-cat-7);--viz-series-other:var(--viz-cat-other);--viz-scope-1:var(--viz-series-pink);--viz-scope-2:var(--viz-series-orange);--viz-scope-3:var(--viz-series-teal);--viz-bar-track:var(--fill-subtle);--step-number-ink:var(--text-muted);--step-number-rule:var(--hairline-strong);--charttip-bg:color-mix(in srgb, var(--surface-raised) 90%, var(--color-white));--charttip-border:var(--opacity-white-24);--charttip-ink:var(--text-default);--charttip-shadow:var(--elevation-overlay);--hairline:var(--opacity-white-14);--hairline-strong:var(--opacity-white-24);--border-input:var(--opacity-white-40);--border-input-hover:var(--text-subtle);--tick:var(--opacity-white-24);--tick-strong:var(--text-strong);--selection-bg:var(--opacity-blue-312-30);--area-products:var(--color-orange-256);--area-suppliers:var(--color-olive-254);--area-efficiency:var(--color-teal-255);--area-facilities:var(--color-cyan-254);--area-decarbonisation:var(--color-cyan-255);--area-reporting:var(--color-indigo-254);--area-scenario:var(--color-violet-254);--area-cost:var(--color-magenta-255);--area-procurement:var(--color-red-255);--caption-ink:var(--text-subtle);--cardtitle-ink:var(--text-strong);--status-danger-fill-hover:color-mix(in srgb, var(--status-danger-fill) 85%, var(--color-neutral-darkest));--elevation-control:0 1px 2px var(--opacity-dark-40);--area-products-ink:color-mix(in srgb, var(--area-products) 75%, var(--text-strong));--area-suppliers-ink:color-mix(in srgb, var(--area-suppliers) 75%, var(--text-strong));--area-efficiency-ink:color-mix(in srgb, var(--area-efficiency) 75%, var(--text-strong));--area-facilities-ink:color-mix(in srgb, var(--area-facilities) 75%, var(--text-strong));--area-decarbonisation-ink:color-mix(in srgb, var(--area-decarbonisation) 75%, var(--text-strong));--area-reporting-ink:color-mix(in srgb, var(--area-reporting) 75%, var(--text-strong));--area-scenario-ink:color-mix(in srgb, var(--area-scenario) 75%, var(--text-strong));--area-cost-ink:color-mix(in srgb, var(--area-cost) 75%, var(--text-strong));--area-procurement-ink:color-mix(in srgb, var(--area-procurement) 75%, var(--text-strong));--table-fade-color:var(--surface-raised);--btn-neutral-bg:var(--surface-inverse);--btn-neutral-fg:var(--text-inverse);--btn-neutral-hover-bg:color-mix(in srgb, var(--surface-inverse) 88%, var(--surface-page));--btn-neutral-active-bg:color-mix(in srgb, var(--surface-inverse) 78%, var(--surface-page));--btn-danger-hover-fill:color-mix(in srgb, var(--status-danger-fill) 85%, var(--text-strong));--table-border:var(--border-default);--table-selected-bg:#4f9bff24;--table-selected-hover-bg:#4f9bff33;--table-stripe-solid-bg:#2b2c3a;--table-hover-solid-bg:#303140;--table-selected-solid-bg:#2a3450;--table-blur-scrim:#2021308c;--table-seam-shadow:#00000061}@media (prefers-reduced-motion:reduce){:root{--press-scale:1}}@layer design-system{@font-face{font-family:Sohne;src:url(/fonts/Sohne-Extraleicht.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-ExtraleichtItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Leicht.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-LeichtItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Buch.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-BuchItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Kraftig.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Dreiviertelfett.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-DreiviertelfettItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}.neutreeno-title-page,.neutreeno-title-section,.neutreeno-title-panel,.neutreeno-title-card{font-family:var(--font-heading);margin:0}.neutreeno-title-page,.neutreeno-title-section,.neutreeno-title-panel{font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong)}.neutreeno-title-page,.neutreeno-title-section{text-wrap:balance}.neutreeno-title-page{font-size:var(--title-page-size);line-height:var(--title-page-leading)}@container neutreeno-pane (width>=900px){.neutreeno-title-page{font-size:var(--title-page-size-wide);line-height:var(--title-page-leading-wide)}}.neutreeno-title-section{font-size:var(--title-section-size);line-height:var(--leading-snug)}.neutreeno-title-panel{font-size:var(--title-panel-size);line-height:var(--title-panel-leading)}.neutreeno-title-card{font-size:var(--cardtitle-size);line-height:var(--leading-snug);font-weight:var(--cardtitle-weight);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink)}:where(a,button,input,textarea,select,summary,[tabindex]):where(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-small);transition-duration:0s}:where([role=region][tabindex]):where(:focus-visible){outline-offset:var(--focus-ring-offset-inset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}button{font:inherit;color:inherit}strong,b{font-weight:var(--weight-medium)}.neutreeno-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--body-size);line-height:var(--leading-relaxed);color:var(--text-default);background-color:var(--surface-page);font-feature-settings:var(--font-features-normal);font-kerning:normal;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:var(--leading-snug);font-weight:var(--weight-light);color:var(--text-strong);margin:0}h1,h2{letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-family:var(--font-heading);font-size:var(--title-page-size);line-height:var(--title-page-leading);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:balance}@container neutreeno-pane (width>=900px){h1{font-size:var(--title-page-size-wide);line-height:var(--title-page-leading-wide)}}h2{font-family:var(--font-heading);font-size:var(--title-section-size);line-height:var(--leading-snug);font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:balance}h3,h4,h5,h6{font-family:var(--font-heading);font-size:var(--cardtitle-size);line-height:var(--leading-snug);font-weight:var(--cardtitle-weight);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink)}p{margin:0}::selection{background:var(--selection-bg)}a{color:var(--text-accent);text-underline-offset:var(--underline-offset);text-decoration:none;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);transition:color var(--duration-instant) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard)}a:hover{color:var(--text-accent-hover)}@keyframes neutreeno-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-12px)scale(1.02)}}.neutreeno-container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.neutreeno-eyebrow{align-items:center;gap:var(--inline-glyph);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--text-subtle);display:inline-flex}.neutreeno-eyebrow:before{content:"";width:var(--inline-part);background:var(--tick);flex:none;height:1px}.neutreeno-raised-rule{position:relative}@supports (-webkit-mask-composite:xor) or (mask-composite:exclude){.neutreeno-raised-rule{border-color:#0000}.neutreeno-raised-rule:after{content:"";inset:calc(var(--stroke-border) * -1);border-radius:inherit;padding:var(--stroke-border);background:var(--raised-border);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}.neutreeno-tabular{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-features-tabular)}.neutreeno-meta{font-family:var(--font-body);font-size:var(--caption-size);letter-spacing:var(--tracking-mono);text-transform:none;color:var(--caption-ink);font-variant-numeric:tabular-nums}.neutreeno-rule{background:var(--hairline);height:1px;position:relative}.neutreeno-rule:before,.neutreeno-rule:after{content:"";background:var(--tick);width:1px;height:5px;position:absolute;top:-2px}.neutreeno-rule:before{left:0}.neutreeno-rule:after{right:0}.neutreeno-pro{align-items:center;gap:var(--inline-pair);padding:1px var(--inset-item);font-family:var(--font-body);font-size:var(--tick-size);letter-spacing:var(--tracking-mono);text-transform:none;color:var(--accent-soft-text);border:1px solid var(--accent-soft-border);border-radius:var(--radius-small);display:inline-flex}.neutreeno-glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.3);backdrop-filter:blur(var(--glass-blur)) saturate(1.3);position:relative}.neutreeno-glass:before{content:"";z-index:1;border-radius:inherit;background:var(--glass-border);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:inherit}body{font-size:var(--ui-size);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);color:var(--text-default);background-color:var(--surface-sunken);overflow-x:visible}@media print{body{background-color:var(--surface-raised)}}:where(strong,b){font-weight:var(--weight-semibold)}:where(h1,h2,h3,h4,h5,h6){all:revert;box-sizing:inherit}:where(p){margin-block:revert}:where(button){font:revert;color:revert}.neutreeno-title-page,.neutreeno-title-section,.neutreeno-title-panel,.neutreeno-title-card{font-family:var(--font-heading);margin:0}.neutreeno-title-page,.neutreeno-title-section,.neutreeno-title-panel{font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);color:var(--text-strong)}.neutreeno-title-page,.neutreeno-title-section{text-wrap:balance}.neutreeno-title-page{font-size:var(--title-page-size);line-height:var(--title-page-leading)}@container neutreeno-pane (width>=900px){.neutreeno-title-page{font-size:var(--title-page-size-wide);line-height:var(--title-page-leading-wide)}}.neutreeno-title-section{font-size:var(--title-section-size);line-height:var(--leading-snug)}.neutreeno-title-panel{font-size:var(--title-panel-size);line-height:var(--title-panel-leading)}.neutreeno-title-card{font-size:var(--cardtitle-size);line-height:var(--leading-snug);font-weight:var(--cardtitle-weight);letter-spacing:var(--tracking-normal);color:var(--cardtitle-ink)}:where(a,button,input,textarea,select,summary,[tabindex]):where(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-small);transition-duration:0s}:where([role=region][tabindex]):where(:focus-visible){outline-offset:var(--focus-ring-offset-inset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
