.a-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.a-btn{border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-control);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);min-height:var(--control-h);padding:var(--space-sm) var(--space-xl);text-align:center;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.a-btn__hint{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-normal)}.a-btn--sm{border-radius:var(--radius-small);font-size:var(--text-sm);min-height:var(--control-h-sm);padding:var(--space-xs) var(--space-lg)}.a-btn--tall{font-size:var(--text-lg);min-height:var(--control-h-tall)}.a-btn--pill{border-color:var(--color-border);border-radius:var(--radius-action);gap:var(--space-sm);min-height:var(--control-h-xs);padding:0 var(--space-2xl);white-space:nowrap;flex-direction:row;display:flex}.a-btn--pill .a-btn__hint{display:none}.a-btn--block{width:100%}.a-btn--primary,.a-btn[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.a-btn--primary .a-btn__hint,.a-btn[aria-pressed=true] .a-btn__hint{color:var(--color-accent-fg-muted)}.a-btn--danger{border-color:var(--color-danger);border-width:var(--border-w-strong);color:var(--color-danger);font-weight:var(--btn-danger-weight);letter-spacing:var(--btn-danger-tracking)}.a-btn--icon{align-items:center;gap:var(--space-3xs);min-height:var(--control-h-icon);padding:var(--space-sm) var(--space-lg);flex-direction:column;justify-content:center;display:flex}.a-icon{flex:none;display:block}.a-icon--sm{height:var(--icon-sm);width:var(--icon-sm)}.a-icon--md{height:var(--icon-md);width:var(--icon-md)}.a-icon--lg{height:var(--icon-lg);width:var(--icon-lg)}.a-icon--xl{height:var(--icon-xl);width:var(--icon-xl)}.a-btn[aria-disabled=true]{background:var(--color-disabled-bg);border-color:var(--color-disabled-border);color:var(--color-fg-faint);cursor:default}.a-btn[aria-disabled=true] .a-btn__hint{color:var(--color-fg-faint)}.a-rows{column-gap:var(--space-xl);font-size:var(--text-md);row-gap:var(--space-xs);grid-template-columns:fit-content(48%) minmax(0,1fr);display:grid}.a-rows__pair{display:contents}.a-rows__k{color:var(--color-fg-muted)}.a-rows__v{font-variant-numeric:var(--numeric);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-align:right}.a-rows--grid{row-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.a-rows--grid .a-rows__pair{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.a-rows--grid .a-rows__pair--wide{grid-column:1/-1}.a-rows--grid .a-rows__k{font-size:var(--text-sm)}.a-rows--grid .a-rows__v{text-align:left;margin:0}.a-steps{border:var(--border-w) solid var(--color-border-strong);display:flex}.a-steps__item{border-right:var(--border-w) solid var(--color-border-strong);color:var(--color-fg-muted);font-size:var(--text-xs);padding:var(--space-sm) var(--space-xs);text-align:center;flex:1}.a-steps__item:last-child{border-right:0}.a-steps__item--done{background:var(--color-accent);color:var(--color-accent-fg)}.a-steps__item--now{background:var(--color-fill);color:var(--color-fg);font-weight:var(--weight-bold)}.a-nstep{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0 18px;display:flex}.a-nstep__item{color:var(--color-fg-muted);font-size:var(--text-md);align-items:center;gap:var(--space-md);display:flex}.a-nstep__num{border:1.5px solid var(--color-border);border-radius:var(--radius-circle);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);height:var(--control-h-2xs);width:var(--control-h-2xs);justify-content:center;align-items:center;display:flex}.a-nstep__item--now{color:var(--color-fg);font-weight:var(--weight-semibold)}.a-nstep__item--now .a-nstep__num{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.a-nstep__item--done .a-nstep__num{border-color:var(--color-border-strong);color:var(--color-fg)}.a-nstep__line{background:var(--color-border-faint);flex:1;height:1px}.a-empty{color:var(--color-fg-muted);font-size:var(--text-sm);padding:var(--space-3xl) var(--space-md);text-align:center}.a-notshown{background:var(--color-surface-subtle);border:var(--border-w) solid var(--color-border-subtle);border-radius:var(--radius-control);color:var(--color-fg-muted);align-items:flex-start;gap:var(--space-md);margin:var(--space-xl) auto;max-width:var(--notshown-max-w);padding:var(--space-lg) var(--space-xl);text-align:left;display:flex}.a-notshown svg{flex:none;margin-top:1px}.a-notshown__text{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.a-notshown__head{color:var(--color-fg);font-size:var(--text-md);font-weight:var(--weight-semibold)}.a-notshown__why{font-size:var(--text-sm);overflow-wrap:anywhere}.a-notshown--failed{background:var(--color-danger-weak);border-color:var(--color-danger);border-left-width:var(--border-w-accent)}.a-notshown--failed svg,.a-notshown--failed .a-notshown__head{color:var(--color-danger)}.a-skel{background:var(--color-fill);border-radius:var(--radius-control);height:var(--text-md);width:100%;display:block}.a-skel--pulse{animation:a-skelpulse var(--dur-pulse) var(--ease) infinite}@keyframes a-skelpulse{0%,to{opacity:1}50%{opacity:.45}}.a-divider{background:var(--color-border-faint);height:1px;margin:var(--space-md) 0;border:0;width:100%}.apageframe{background:var(--color-surface);border-radius:var(--radius-panel);box-shadow:var(--card-ring);min-height:0;max-height:100%;padding:var(--pad-body-admin);flex-direction:column;align-self:start;display:flex;overflow:hidden}.splitpage{--splitpage-list:2fr;--splitpage-pane:1fr;gap:var(--gap-body);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.splitpage--half{--splitpage-list:5fr;--splitpage-pane:6fr}.splitpage--open{grid-template-columns:minmax(0, var(--splitpage-list)) minmax(0, var(--splitpage-pane))}.splitpage__pane{animation:splitpane-in var(--dur-drawer) var(--ease);min-width:0;min-height:0;display:grid}@keyframes splitpane-in{0%{opacity:0;transform:translateX(var(--space-3xl))}to{opacity:1;transform:none}}.ahead{align-items:flex-start;gap:var(--space-xl);justify-content:space-between;display:flex}.ahead__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0 0 var(--space-2xs)}.ahead__lead{align-items:center;gap:var(--space-md);margin:0 0 var(--space-2xs);flex:auto;justify-content:space-between;min-width:0;display:flex}.ahead__lead>.ahead__title{margin:0}.splitpage__pane .ahead__lead{flex:100%}.splitpage__pane .ahead__lead>.ahead__title{flex:0 auto}.ahead__title>*{margin-left:var(--space-md);vertical-align:middle}.ahead__actions{align-items:center;gap:var(--space-md);display:flex}.closex{border-radius:var(--radius-control);color:var(--color-fg-muted);font-size:var(--text-xl);height:var(--control-h-sm);margin-left:var(--space-sm);width:var(--control-h-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex}.closex:hover{background:var(--color-fill);color:var(--color-fg)}.splitpage__pane .ahead{padding-right:calc(var(--control-h-sm) + var(--space-sm));row-gap:var(--space-sm);flex-wrap:wrap;position:relative}.splitpage__pane .ahead__title{word-break:keep-all;flex:100%;min-width:0}.splitpage__pane .ahead__actions{flex-wrap:wrap}.splitpage__pane .ahead__actions:has(>.closex:only-child){display:contents}.splitpage__pane .closex{margin-left:0;position:absolute;top:0;right:0}.apage{min-height:0;padding-top:var(--space-2xl);flex:1;overflow:auto}.apage--modal{padding-top:0;overflow:visible}.apage--modal>.oneform{margin-inline:auto}.atool{align-items:center;gap:var(--space-md);padding-bottom:var(--space-lg);display:flex}.atool__actions{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.atool__nav{flex:none;align-self:flex-end;min-width:0}.atool--nav>.a-toolbar{justify-content:flex-end;margin-bottom:0;margin-left:auto}.tabs,.tabs__list{min-width:0;display:flex}.tabs__tab{white-space:nowrap}.tabs__tab--icon{align-items:center;gap:var(--space-xs);display:inline-flex}.tabs__actions{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.tabs--page{border-bottom:var(--border-w) solid var(--color-border-subtle);margin-top:var(--space-xs)}.tabs--page .tabs__list{gap:var(--gap-tab)}.tabs--page .tabs__tab{border-bottom:var(--border-w-strong) solid transparent;color:var(--color-fg-muted);font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:calc(var(--border-w) * -1);padding:9px var(--space-3xs)}.tabs--page .tabs__tab[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-accent-text)}.tabs--page .tabs__actions{padding-bottom:var(--space-sm)}.tabs__tab--locked{color:var(--color-fg-faint);cursor:not-allowed}.tabs--page .tabs__tab--locked:hover{border-bottom-color:#0000}.tabs--subnav .tabs__list{gap:var(--space-xl)}.tabs--subnav .tabs__tab{border-bottom:var(--border-w-strong) solid transparent;color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:var(--space-2xs) var(--space-3xs)}.tabs--subnav .tabs__tab[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-accent-text)}.tabs--subnav .tabs__tab--locked:hover{border-bottom-color:#0000}.tabs--sub{margin-bottom:var(--space-md)}.tabs--sub .tabs__list{gap:var(--space-xs)}.a-toolbar>.tabs--sub{margin-bottom:0}.a-toolbar>.tabs--sub .tabs__tab[aria-selected=true]{background:0 0}.tabs__actions>.a-toolbar{justify-content:flex-end;margin-bottom:0}.tabs--page:has(>.tabs__actions>.a-toolbar) .tabs__list{flex-shrink:0}.tabs--page .tabs__actions:has(>.a-toolbar){flex:auto;justify-content:flex-end;min-width:0}.tabs--sub .tabs__tab{border-radius:var(--radius-action);color:var(--color-fg-muted);font-size:var(--text-filter,var(--text-sm));padding:var(--space-2xs) var(--space-lg)}.tabs--sub .tabs__tab[aria-selected=true]{background:var(--select-fill);color:var(--color-accent-text);font-weight:var(--weight-semibold)}.tabs--fig .tabs__list{color:var(--color-fg-muted);font-size:var(--text-filter,var(--text-sm));gap:var(--space-xs)}.tabs--fig .tabs__tab{border-radius:var(--radius-action);color:inherit;padding:var(--space-xs) 11px}.tabs--fig .tabs__tab:hover{background:var(--color-fill);color:var(--color-fg)}.tabs--fig .tabs__tab[aria-selected=true]{background:var(--color-accent);color:var(--color-accent-fg);font-weight:var(--weight-semibold)}.tabs--segment .tabs__list{background:var(--color-surface);border-radius:var(--radius-control);box-shadow:var(--card-shadow);gap:var(--space-2xs);padding:var(--space-2xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.tabs--segment .tabs__tab{border-radius:var(--radius-control);color:var(--color-fg-muted);font-size:var(--text-md);font-weight:var(--weight-semibold);padding:var(--space-lg) var(--space-3xl);text-align:center}.tabs--segment .tabs__tab:hover{background:var(--color-fill);color:var(--color-fg)}.tabs--segment .tabs__tab[aria-selected=true]{background:var(--color-accent);color:var(--color-accent-fg)}.tabs__count{background:var(--color-fill-strong);border-radius:var(--radius-pill);font-size:var(--text-2xs);margin-left:var(--space-xs);min-width:16px;padding:0 var(--space-sm);text-align:center;display:inline-block}.tabs__tab[aria-selected=true] .tabs__count{background:var(--color-accent);color:var(--color-accent-fg)}.sect{flex-direction:column;display:flex}.sect+.sect{margin-top:var(--space-4xl)}.sect__title{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);padding-bottom:var(--space-sm)}.sect__head{align-items:baseline;gap:var(--space-sm);justify-content:space-between;display:flex}.sect__badge{flex:none}.sect__head--actions{padding-bottom:var(--space-sm);align-items:center}.sect__head--actions>.sect__title{padding-bottom:0}.sect__actions{gap:var(--space-sm);flex:none;display:flex}.srow{border-top:var(--border-w) solid var(--color-border-hairline)}.srow__main{font-size:var(--text-md);align-items:center;gap:var(--space-2xl);padding:var(--space-xl) var(--space-3xs);display:flex}.srow__main--start{align-items:flex-start}.srow__label{--srow-label-w:150px;color:var(--color-fg-muted);width:var(--srow-label-w);flex:none}.srow__value{font-weight:var(--weight-medium);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.srow__action{flex:none}.srow__editor{padding:0 var(--space-3xs) var(--space-xl)}.figpanel{background:var(--color-surface);border:var(--card-border);border-radius:var(--radius-md);box-shadow:var(--card-shadow);flex-direction:column;min-height:0;display:flex}.fighead{padding:var(--space-lg) var(--space-3xl) 0;flex:none;justify-content:flex-end;align-items:center;display:flex}.fighead__leading{align-items:center;gap:var(--space-sm);margin-right:auto;display:flex}.figbody{flex-direction:column;flex:1;min-height:0;display:flex}.figbody--split{--sidepanel-w:440px;grid-template-columns:minmax(0, 1fr) var(--sidepanel-w);align-items:stretch;display:grid}.figbody__focus{min-width:0;padding:var(--space-sm) var(--space-md);align-content:center;display:grid;overflow:hidden}.figbody--split>.figbody__focus{align-items:center;gap:var(--space-2xl);padding:var(--space-5xl) var(--space-4xl);flex-direction:column;justify-content:center;display:flex}.figleg{background:var(--color-surface);border:var(--border-w) solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-fg-muted);font-size:var(--text-xs);align-self:end;gap:var(--space-sm);margin-top:var(--space-3xl);padding:9px var(--space-xl);flex-direction:column;justify-self:end;width:max-content;display:flex}.figleg__row{align-items:center;gap:var(--space-md);white-space:nowrap;display:flex}.figleg__row b{color:var(--color-fg-muted);font-weight:var(--weight-semibold);min-width:44px}.figleg__mark{flex:0 0 15px;justify-content:center;width:15px;display:inline-flex}.sidepanel{background:var(--color-surface);border-left:var(--border-w) solid var(--color-border-subtle);border-radius:0 var(--radius-md) var(--radius-md) 0;gap:var(--space-2xl);min-height:0;padding:var(--space-2xl) 18px 18px;flex-direction:column;display:flex;overflow:auto}.sidepanel__head{border-bottom:var(--border-w) solid var(--color-border-hairline);align-items:flex-start;gap:var(--space-lg);padding-bottom:var(--space-lg);justify-content:space-between;display:flex}.sidepanel__close{border-radius:var(--radius-sm);color:var(--color-fg-muted);font-size:var(--text-xl);height:var(--control-h-2xs);width:var(--control-h-2xs);flex:none;place-items:center;display:grid}.sidepanel__close:hover{background:var(--color-fill);color:var(--color-fg)}.sidepanel__sect+.sidepanel__sect{border-top:var(--border-w) solid var(--color-border-hairline);margin-top:var(--space-lg);padding-top:var(--space-3xl)}.cards{gap:var(--gap-card);display:grid}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--color-surface);border:var(--card-border);border-radius:var(--radius-md);box-shadow:var(--card-shadow);align-items:stretch;gap:var(--space-md);min-width:0;padding:var(--space-xl) var(--space-2xl);flex-direction:column;display:flex}.card__title{font-size:var(--text-heading,var(--text-md));font-weight:var(--weight-semibold)}.kpi{gap:var(--space-2xs)}.kpi__label{color:var(--color-fg-muted);font-size:var(--text-xs)}.kpi__value{font-size:var(--text-xl);font-variant-numeric:var(--numeric);font-weight:var(--weight-bold)}.kpi__value small{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-normal);margin-left:var(--space-sm)}.kpi--warn{background:var(--color-fill);border-color:var(--color-border-strong)}.btnrow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.btnrow--end{justify-content:flex-end}.muted{color:var(--color-fg-muted)}.nowrap{white-space:nowrap}.clip{--clip-w:44ch;max-width:var(--clip-w);text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;display:inline-block;overflow:hidden}.cell2{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.cell2>small{color:var(--color-fg-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.expand{gap:var(--space-lg);padding:var(--space-lg) var(--space-xs);flex-direction:column;display:flex}.expand__list{gap:var(--space-xs);padding-left:var(--space-3xl);flex-direction:column;margin:0;display:flex}.back{color:var(--color-fg-muted);font-size:var(--text-md);align-items:center;gap:var(--space-sm);padding-bottom:var(--space-sm);display:inline-flex}.back:hover{color:var(--color-fg)}.submeta{color:var(--color-fg-muted);font-size:var(--text-sm);font-variant-numeric:var(--numeric)}.offline{border:var(--border-w) dashed var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-lg);display:inline-flex}.ronote{background:var(--color-surface-subtle);border:var(--border-w) solid var(--color-border-subtle);border-radius:var(--radius-pill);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-lg);display:inline-flex}.deny{background:var(--color-surface-subtle);border:var(--border-w) solid var(--color-border-subtle);border-radius:var(--radius-control);color:var(--color-fg-muted);font-size:var(--text-md);align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-2xl);display:flex}.notice{background:var(--color-danger-weak);border-left:var(--border-w-accent) solid var(--color-danger);border-radius:0 var(--radius-control) var(--radius-control) 0;font-size:var(--text-md);padding:var(--space-lg) var(--space-2xl)}.halt-line{border-left:var(--border-w-accent) solid var(--color-border-strong);border-radius:0 var(--radius-control) var(--radius-control) 0;gap:var(--space-sm);padding:var(--space-lg) var(--space-2xl);display:grid}.halt-line__head{font-size:var(--text-lg);font-weight:var(--weight-semibold);gap:var(--space-md);margin:0;display:flex}.halt-line__list{font-size:var(--text-md);gap:var(--space-xs);padding-left:var(--space-2xl);margin:0;display:grid}.halt-line--action{background:var(--color-danger-weak);border-left-color:var(--color-danger)}.halt-line--action .halt-line__head{color:var(--color-danger)}.halt-line--confirm{background:var(--color-danger-weak);border-left-color:var(--color-danger)}.halt-line--confirm .halt-line__head{color:var(--color-danger)}.halt-facts{padding:0 var(--space-2xl)}.resume-checks{gap:var(--space-sm);display:grid}.disposition-help{color:var(--color-fg-muted);gap:var(--space-2xs);padding-left:var(--space-lg);margin:0;display:grid}.disposition-choice{gap:var(--space-md);display:inline-flex}.sectitle{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.oneform{max-width:var(--form-max-w);flex-direction:column;display:flex}.pfres{border-top:var(--border-w) solid var(--color-border-hairline);gap:var(--space-md);padding-top:var(--space-md);flex-direction:column;display:flex}.pfblk{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pfblk__item{border-left:var(--border-w-strong) solid var(--color-border-subtle);gap:var(--space-xs);padding-left:var(--space-md);flex-direction:column;display:flex}.pfres__head,.pfblk__head{align-items:center;gap:var(--space-md);display:flex}.pfblk__title{font-size:var(--text-sm)}.pfblk__target,.pfblk__action{color:var(--color-fg-muted);font-size:var(--text-sm)}.plainlist{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.ahead__title>.alarmid{vertical-align:baseline;margin-left:0}.modov .srow__main{row-gap:var(--space-xs);flex-wrap:wrap}.modov .srow__value{--modov-value-min:7em;flex:1 1 var(--modov-value-min);overflow-wrap:anywhere;word-break:keep-all}.modov .srow__value:empty{flex-basis:0}.modov .srow__action{margin-left:auto}.modov .card__title:has(.modctl__status){align-items:center;gap:var(--space-2xs) var(--space-sm);word-break:keep-all;flex-wrap:wrap;display:flex}.modctl__status{font-size:var(--text-sm);font-weight:var(--weight-normal);align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:inline-flex}.modctl__lockSlot{margin-left:auto}.modctl__lock{font-size:var(--text-sm);font-weight:var(--weight-normal)}.modctl__buttons{--modctl-btn-min:calc(var(--control-h-xs) * 5.5);gap:var(--space-sm);grid-template-columns:repeat(auto-fill, minmax(var(--modctl-btn-min), 1fr));display:grid;position:relative}.modctl__buttons>.modctl__btn{min-width:0;display:flex}.modctl__buttons>.modctl__btn>.a-btn{justify-content:flex-start;width:100%}[data-skin=console] .modctl__buttons{--modctl-btn-min:calc(var(--control-h-xs) * 6.5)}[data-skin=console] .modctl__buttons .a-btn{--modctl-edge:var(--color-border-strong);background:var(--color-surface-control);border-color:var(--color-border);border-bottom-color:var(--modctl-edge);border-radius:var(--radius-action);box-shadow:0 var(--border-w) 0 var(--color-border-subtle);font-size:var(--text-lg);min-height:var(--control-h);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}[data-skin=console] .modctl__buttons .a-btn .a-icon--sm{height:var(--icon-md);width:var(--icon-md)}[data-skin=console] .modctl__buttons .a-btn--danger{--modctl-edge:var(--color-danger);border-color:var(--color-danger)}[data-skin=console] .modctl__buttons .a-btn:not([aria-disabled=true]):hover{background:var(--color-surface-subtle);border-color:var(--color-border-strong);border-bottom-color:var(--modctl-edge)}[data-skin=console] .modctl__buttons .a-btn--danger:not([aria-disabled=true]):hover{background:var(--color-danger-weak);border-color:var(--color-danger)}[data-skin=console] .modctl__buttons .a-btn:not([aria-disabled=true]):active{background:var(--color-surface-active);box-shadow:none;transform:translateY(var(--border-w))}[data-skin=console] .modctl__buttons .a-btn--danger:not([aria-disabled=true]):active{background:var(--color-danger-weak)}[data-skin=console] .modctl__buttons .a-btn:focus-visible{outline-offset:var(--focus-ring-w)}[data-skin=console] .modctl__buttons .a-btn[aria-disabled=true]{background:var(--color-disabled-bg);border-color:var(--color-disabled-border);box-shadow:none;transform:none}.modctl__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.modctl__btn{display:inline-flex}.modctl__tip{background:var(--color-inverse-bg);border-radius:var(--radius-small);color:var(--color-inverse-fg);font-size:var(--text-sm);max-width:100%;padding:var(--space-2xs) var(--space-sm);pointer-events:none;left:0;top:calc(100% + var(--space-2xs));word-break:keep-all;z-index:2;width:max-content;display:none;position:absolute}.modctl__btn:hover .modctl__tip{display:block}.modctl__btn:has(:focus-visible) .modctl__tip{display:block}.modctl__occupied{font-size:var(--text-sm);margin:0}.modctl__results{border-top:var(--border-w) solid var(--color-border-hairline);gap:var(--space-2xs);padding-top:var(--space-md);display:grid}.modctl__resultsTitle{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.modctl__diag{gap:var(--space-2xs);justify-items:start;display:grid}.modctl__checks{gap:var(--space-2xs);padding:0 var(--space-3xs) var(--space-md);flex-direction:column;margin:0;list-style:none;display:flex}.a-modalbg{background:var(--color-scrim);z-index:var(--z-modal);place-items:center;display:grid;position:fixed;inset:0}.a-modal{--a-modal-w:var(--dialog-w-sm);-webkit-backdrop-filter:var(--surface-floating-blur);background:var(--surface-floating,var(--color-surface));border-radius:var(--radius-md);box-shadow:var(--shadow-modal);max-width:92%;max-height:90%;padding:var(--space-4xl) var(--space-5xl) var(--space-4xl);width:var(--a-modal-w);overflow:auto}.a-modalbg--body{position:absolute}.a-modal--wide{max-width:94%;height:94%;padding-bottom:var(--space-3xl);flex-direction:column;width:72%;display:flex;overflow:hidden}.a-modal--wide>.a-modal__body{margin-inline:calc((var(--focus-ring-w) + var(--focus-ring-offset)) * -1);min-height:0;padding-inline:calc(var(--focus-ring-w) + var(--focus-ring-offset));flex:1;overflow:auto}.a-modal--lg{width:94%}.a-modal__foot:empty{display:none}.a-modal__head{align-items:center;gap:var(--space-md);display:flex}.a-modal__heading{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.a-modal__title{font-size:var(--text-heading,var(--text-base));font-weight:var(--weight-bold)}.a-modal__close{border-radius:var(--radius-sm);color:var(--color-fg-muted);height:var(--control-h-2xs);width:var(--control-h-2xs);justify-content:center;align-items:center;margin-left:auto;display:flex}.a-modal__close>.a-icon{width:60%;height:60%}.a-modal__close:hover{background:var(--color-surface-hover)}.a-modal__close[aria-disabled=true]{cursor:not-allowed;color:var(--color-fg-faint)}.a-modal__close[aria-disabled=true]:hover{background:0 0}.a-modal__body{margin-top:var(--space-xl)}.a-modal__foot{gap:var(--space-md);margin-top:var(--space-3xl);justify-content:flex-end;display:flex}.a-modal__desc{color:var(--color-fg-muted);font-size:var(--text-sm)}.a-modal--form{-webkit-backdrop-filter:none;background:var(--color-surface);border-radius:var(--radius-dialog);max-width:94%;height:auto;max-height:94%;padding:var(--space-4xl) var(--space-5xl);width:var(--dialog-form-w)}.a-modal--form .a-modal__head{align-items:flex-start}.a-modal--form>.a-modal__body{margin-top:var(--space-4xl);flex:0 auto}.a-modal--form .a-modal__foot{margin-top:var(--space-4xl);align-items:center}[data-skin=console] .a-dialog-surface{-webkit-backdrop-filter:none;background:var(--color-surface);border-radius:var(--radius-dialog);box-shadow:var(--shadow-modal);height:auto;max-height:94%;max-inline-size:94%;min-width:0;min-height:0;padding:var(--space-4xl) var(--space-5xl);border:0;flex-direction:column;display:flex;overflow:hidden}[data-skin=console] .a-dialog-surface[role=dialog][tabindex="-1"]:focus-visible{outline:none}[data-skin=console] .a-dialog-surface>.a-modal__head{border:0;flex:none;align-items:flex-start;padding:0}[data-skin=console] .a-dialog-surface>.a-modal__body{min-width:0;min-height:0;margin-top:var(--space-4xl);margin-inline:calc((var(--focus-ring-w) + var(--focus-ring-offset)) * -1);padding:0 calc(var(--focus-ring-w) + var(--focus-ring-offset));flex:0 auto;overflow:auto}[data-skin=console] .a-dialog-surface>.a-modal__foot{align-items:center;gap:var(--space-md);margin-top:var(--space-4xl);border:0;flex:none;justify-content:flex-end;padding:0}[data-skin=console] .a-dialog-surface>.a-modal__head .a-modal__close{flex-shrink:0}[data-skin=console] .a-modal.a-modal--size-sm{width:var(--dialog-w-sm)}[data-skin=console] .a-modal.a-modal--size-md{width:var(--dialog-w-md)}[data-skin=console] .a-modal.a-modal--size-lg{width:var(--dialog-w-lg)}.detailframe{min-height:0;padding:var(--pad-body-admin);flex-direction:column;display:flex;overflow:hidden}.detailframe>.apage{flex:1}.detail2{--detail-aside-w:300px;align-content:start;align-items:start;gap:var(--space-2xl);grid-template-columns:minmax(0, 1fr) var(--detail-aside-w);display:grid}.fstack{gap:var(--space-2xl);flex-direction:column;min-width:0;display:flex}.fstack--sticky{top:var(--space-md);position:sticky}.f2{gap:var(--space-md) var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.f2--wide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.jsonin{background:var(--color-surface);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-fg);font-family:var(--font-mono);font-size:var(--text-sm);min-height:150px;padding:var(--space-md);resize:vertical;width:100%}.jsonin[aria-invalid=true]{border-color:var(--color-danger)}.vissue{border:var(--border-w-strong) solid var(--color-border-strong);border-radius:var(--radius-sm);gap:var(--space-2xs);font-size:var(--text-sm);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex}.runchips{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.stepchips{gap:var(--space-xs);vertical-align:middle;flex-wrap:nowrap;display:inline-flex}.stepchips__chip{background:var(--color-surface-subtle);border:1px solid var(--color-border-faint);border-radius:var(--radius-small);color:var(--color-fg-muted);font-size:var(--text-2xs);align-items:baseline;gap:var(--space-2xs);padding:var(--space-3xs) var(--space-sm);white-space:nowrap;display:inline-flex}.stepchips__n{color:var(--color-fg);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}.stepchips__row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.a-rows--grid .stepchips__row{justify-content:flex-start}.stepchips__row .stepchips{display:contents}.stepchips__total{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}.setpage{align-items:start;column-gap:var(--space-5xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.setpage__wide{grid-column:1/-1}@media (width<=1100px){.setpage{grid-template-columns:minmax(0,1fr)}}.seteditor{border:var(--border-w) solid var(--color-border);border-radius:var(--radius-sm);gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;display:flex}.setopts{gap:var(--space-sm);flex-wrap:wrap;display:flex}.swatchpick{align-items:center;gap:var(--space-md);min-height:var(--control-h-xs);display:inline-flex}.swatchpick__chip{border-radius:var(--radius-circle);justify-content:center;align-items:center;display:inline-flex;position:relative}.swatch{border:var(--border-w) solid var(--color-border);border-radius:var(--radius-circle);height:var(--icon-md);width:var(--icon-md);flex:none;display:inline-block}.swatchpick__chip[aria-checked=true] .swatch{outline:var(--border-w-strong) solid var(--color-accent);outline-offset:var(--space-3xs)}.swatchpick__check{color:var(--color-accent-fg);height:var(--icon-sm);width:var(--icon-sm);margin:auto;position:absolute;inset:0}.swatch--blue{background:var(--swatch-blue)}.swatch--ink{background:var(--swatch-ink)}.devcell{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.acctpg{align-items:start;gap:var(--space-5xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.acctpg__col{flex-direction:column;min-width:0;display:flex}.acctpg>:not(.acctpg__col){border-left:var(--border-w) solid var(--color-border-subtle);min-width:0;padding-left:var(--space-5xl)}.pwgrid{gap:var(--space-lg);flex-direction:column;display:flex}.pwgrid .a-field{grid-template-columns:9em minmax(0,1fr)}.pwgrid .a-field__value{justify-content:stretch}.pwgrid .a-field__error{text-align:right;border-left:0;grid-column:2;justify-self:end}.sect__actions{gap:var(--space-md);padding-top:var(--space-lg);display:flex}.acctpg .sect__actions{justify-content:flex-end}.shell__body:has(>.login){padding:0}.login{grid-template-columns:minmax(0,11fr) minmax(0,9fr);height:100%;display:grid}.login__panel{background:var(--color-surface);padding:var(--space-5xl);justify-content:center;align-items:center;min-width:0;display:flex}.login__box{--login-padding:calc(var(--space-5xl) + var(--space-4xl));--login-field-h:calc(var(--control-h) + var(--space-lg));--login-float-top:var(--space-xl);--login-icon-btn:var(--control-h-sm);gap:var(--space-5xl);padding:calc(var(--login-padding) + var(--space-5xl)) var(--login-padding);width:calc(var(--space-5xl) * 20);flex-direction:column;max-width:100%;display:flex}.login__heading{margin:0 0 var(--space-3xl);font-size:calc(var(--text-xl) * 2);font-weight:var(--font-brand-weight);line-height:1.2}.login__brand{--login-mark-cap:calc(var(--space-5xl) * 2.5);--login-brand-shift:38%;padding:var(--space-5xl);padding-left:calc(var(--space-5xl) + var(--login-brand-shift));justify-content:center;align-items:center;min-width:0;display:flex}.login__mark{height:calc(var(--login-mark-cap) * 39 / 31);width:auto;max-width:100%;display:block}.login__stack{--login-tagline-gap:calc(var(--space-5xl) * 1.5);--login-tagline-inner:var(--space-sm);--login-tagline-leading:1.2;--login-tagline-h:calc(var(--text-2xl) * var(--login-tagline-leading) * 2 + var(--login-tagline-inner));--login-product-block:calc(var(--space-5xl) + var(--login-mark-cap) / 2 / var(--font-brand-cap));--login-product-kept:0px;transform:translateY(calc(var(--space-5xl) * -3 + (var(--space-5xl) - var(--space-xl)) / 2 + ( var(--login-tagline-gap) + var(--login-tagline-h) + var(--login-product-kept) - var(--login-product-block) ) / 2));gap:var(--login-tagline-gap);flex-direction:column;max-width:100%;display:flex}.login__stack--product{--login-product-kept:var(--login-product-block)}.login__tagline{gap:var(--login-tagline-inner);flex-direction:column;width:0;min-width:100%;display:flex}.login__line{white-space:nowrap;font-size:var(--text-2xl);font-weight:600;line-height:var(--login-tagline-leading);margin:0}.login__line--end{text-align:right}.login__lockup{align-items:flex-end;gap:var(--space-5xl);flex-direction:column;max-width:100%;display:flex}.login__product{font-family:var(--font-brand);font-size:calc(var(--login-mark-cap) / 2 / var(--font-brand-cap));font-weight:var(--font-brand-weight);letter-spacing:0;text-transform:uppercase;line-height:1}.login__field{gap:var(--space-sm);flex-direction:column;display:flex}.login__float{min-width:0;display:flex;position:relative}.login__float>.a-input{font-size:var(--text-lg);height:var(--login-field-h);min-width:0;padding:var(--login-float-top) calc(var(--space-md) + var(--login-icon-btn) + var(--space-sm)) 0 var(--space-2xl);flex:1}.login__float--reveal>.a-input{padding-right:calc(var(--space-md) + var(--login-icon-btn) * 2 + var(--space-xs) + var(--space-sm))}.login__label{color:var(--color-fg-muted);font-size:var(--text-lg);left:calc(var(--space-2xl) + var(--border-w));max-width:calc(100% - var(--space-2xl) * 2 - var(--login-icon-btn));pointer-events:none;text-overflow:ellipsis;transition:top var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), font-size var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);white-space:nowrap;line-height:1.2;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.login__float:focus-within>.login__label,.login__float[data-filled=true]>.login__label{font-size:var(--text-xs);top:var(--space-sm);transform:none}.login__float:has(>.a-input:autofill)>.login__label{font-size:var(--text-xs);top:var(--space-sm);transform:none}.login__float:has(>.a-input:-webkit-autofill)>.login__label{font-size:var(--text-xs);top:var(--space-sm);transform:none}.login__float:focus-within>.login__label{color:var(--color-accent-text)}.login__float>.login__clear,.login__float>.login__reveal{border-radius:var(--radius-pill);height:var(--login-icon-btn);width:var(--login-icon-btn);position:absolute;top:50%;transform:translateY(-50%)}.login__clear{color:var(--color-fg-muted);right:var(--space-md);background:0 0;justify-content:center;align-items:center;display:flex}.login__reveal{right:calc(var(--space-md) + var(--login-icon-btn) + var(--space-xs))}.login__clear>span{font-size:var(--icon-lg);height:var(--icon-lg);width:var(--icon-lg);line-height:1}.login__clear:hover{background:var(--color-surface-hover);color:var(--color-fg)}.login__clear[aria-disabled=true]{color:var(--color-fg-faint);cursor:not-allowed;background:0 0}@keyframes login-autofill-on{0%{outline-color:inherit}to{outline-color:inherit}}@keyframes login-autofill-off{0%{outline-color:inherit}to{outline-color:inherit}}.login__float>.a-input:-webkit-autofill{animation-name:login-autofill-on;animation-duration:1ms}.login__float>.a-input:not(:-webkit-autofill){animation-name:login-autofill-off;animation-duration:1ms}.login form>.a-btn{font-size:var(--text-heading,var(--text-xl));font-weight:var(--weight-bold);height:calc(var(--login-field-h) + var(--space-xs))}.login__row{font-size:var(--text-sm);align-items:center;gap:var(--space-md);justify-content:flex-start;display:flex}.login__remember{color:var(--color-fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.login__fail{background:var(--color-danger-weak);border-left:var(--border-w-accent) solid var(--color-danger);border-radius:0 var(--radius-control) var(--radius-control) 0;color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);display:flex}.login__fail svg{flex:none;margin-top:1px}.preview{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;flex-direction:column;display:flex;overflow:auto}.preview svg{color:var(--color-fg);max-width:100%}.unit{color:var(--color-fg-muted);margin-left:var(--space-2xs)}.a-tbl .lnk{text-align:left}.fsec{--fsec-fields-w:var(--form-fields-w);border-top:var(--border-w) solid var(--color-border-faint);gap:var(--space-md);padding:var(--space-2xl) 0;flex-direction:column;display:flex}.fsec:first-of-type{border-top:0;padding-top:0}.fsec__title{font-size:var(--text-heading,var(--text-md));font-weight:var(--weight-semibold);align-items:center;gap:var(--space-md);display:flex}.fsec__head{align-items:center;gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;display:flex}.fsec__actions{gap:var(--space-sm);flex-wrap:wrap;margin-left:auto;display:flex}.fsec__num{border:var(--border-w) solid var(--color-border);border-radius:var(--radius-circle);color:var(--color-fg-muted);font-size:var(--text-xs);flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.fsec--wide{--fsec-fields-w:none}.frow{gap:var(--space-lg) var(--space-xl);grid-template-columns:repeat(var(--frow-cols,2), minmax(0, 1fr));display:grid}.frow--3{--frow-cols:3}.frow--4{--frow-cols:4}.fhint,.fsec__help{color:var(--color-fg-muted);font-size:var(--text-sm)}.fsec__body{gap:var(--space-2xl);min-width:0;display:flex}.fsec__fields{gap:var(--space-md);max-width:var(--fsec-fields-w);flex-direction:column;flex:auto;min-width:0;display:flex}.fsec__body--fig .fsec__fig{flex:none;min-width:0}.fsec__fig .preview{padding:0}.tabwrap .tabs__list{row-gap:var(--space-xs);flex-wrap:wrap}.rtpl__scroll[data-part=labware] :is(th,td):nth-child(2){text-align:center}.rtpl__work{gap:1px;display:grid}.rtpl__workname{color:var(--color-fg-muted);font-size:var(--text-xs)}.rtpl__emptycell{text-align:center;display:block}.rtpl__scroll{min-width:0;max-width:100%;overflow-x:auto}.rtpl__more{font-size:var(--text-sm);gap:var(--space-3xs) var(--space-md);white-space:normal;grid-template-columns:max-content minmax(0,1fr);max-width:60em;margin:0;display:grid}.rtpl__more>div{display:contents}.rtpl__more dt{color:var(--color-fg-muted)}.rtpl__more dd{overflow-wrap:anywhere;margin:0}.rtpl__more--none{color:var(--color-fg-muted)}.rtpl__count{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;font-weight:var(--weight-normal);margin-left:var(--space-sm)}.splitpage__pane .ahead__actions:has(>.rtpl__make){margin-left:auto;margin-right:calc((var(--control-h-sm) + var(--space-sm)) * -1)}.rtpl__group{--rtpl-value-w:calc(var(--text-md) * 22);border-top:var(--border-w) solid var(--color-border-faint);margin-top:var(--space-md);padding-top:var(--space-md)}.rtpl__group:first-child{border-top:0;margin-top:0;padding-top:0}.rtpl__grouptitle{color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 var(--space-xs)}.rtpl__sub{margin-top:var(--space-lg)}.rtpl__subtitle{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 var(--space-xs)}.rtpl__tray{align-items:center;column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;display:grid}.rtpl__tray>.fig-tray{justify-self:center}.rtpl__traykey{font-size:var(--text-sm);gap:var(--space-xs) var(--space-md);grid-template-columns:max-content max-content;margin:0;display:grid}.rtpl__traykey>div{display:contents}.rtpl__traykey dt{font-weight:var(--weight-bold)}.rtpl__traykey dd{gap:var(--space-sm);margin:0;display:flex}.rtpl__traywells{color:var(--color-fg-muted)}.rtpl__withfig{align-items:center;column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rtpl__modfig{--fig-screen-zoom:1.5;justify-content:center;display:flex}.rtpl__modfig>.fig,.rtpl__modfig .fig-rotor__plan{width:15em;max-width:100%;height:auto;overflow:visible}.rtpl__modfig--assembler{align-items:flex-start;height:13em;overflow:hidden}.rtpl__modfig--assembler>.fig-asmstation{--fig-screen-zoom:2.8;width:auto;max-width:none;height:30em;margin-block-start:-14.8em;transform:translate(-3.6em)}.rtpl__withfig-body{min-width:0}.rtpl__withfig-body .redit__grid{grid-template-columns:minmax(0, var(--rtpl-value-w))}.rtpl__tray .fig-tray{width:18em;max-width:100%}.rtpl__racks{gap:var(--space-lg);margin-block-end:var(--space-md);display:grid}.rtpl__rack{align-items:center;column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.rtpl__rack+.rtpl__rack{border-block-start:var(--border-w) solid var(--color-border-subtle);padding-block-start:var(--space-lg)}.rtpl__rackfig{gap:var(--space-xs);justify-items:center;min-width:0;display:grid}.rtpl__rackname{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.rtpl__racks .rackaxes{--rackaxes-fh:16em;--rackaxes-ease:1;padding:0}.rtpl__racklist{max-width:var(--rtpl-value-w);font-size:var(--text-sm);gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.rtpl__racklist li+li{border-block-start:var(--border-w) dashed var(--color-border-subtle);padding-block-start:var(--space-sm)}.rtpl__racklist li{align-items:baseline;gap:var(--space-xs);grid-template-columns:1.6em minmax(0,1fr) auto;display:grid}.rtpl__rackinputs{align-items:center;gap:var(--space-xs) var(--space-sm);grid-column:2/-1;grid-template-columns:max-content minmax(0,1fr);display:grid}.rtpl__rackinput{display:contents}.rtpl__rackinputlabel{color:var(--color-fg-muted);font-size:var(--text-xs);white-space:nowrap}.rtpl__rackinput .rnstd__cell{justify-self:end;width:9em;max-width:100%}.rtpl__rackno{border:var(--border-w) solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:center;line-height:1.6}.rtpl__rackwells{color:var(--color-fg-muted);white-space:nowrap}.rtpl__deck{margin:0 0 var(--space-md)}.rtpl__deckfig{width:100%;max-width:100%;height:auto;max-height:70em;margin-inline:auto;display:block}.rtpl__withfig--lead{align-items:center;row-gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(18em,100%),1fr))}.rtpl__withfig--lead:has(>.rtpl__modfig--lead:empty){grid-template-columns:minmax(0,1fr)}.rtpl__modfig--lead:empty{display:none}.rtpl__modfig--lead>.rtpl__deck{width:100%;margin:0}.rtpl__modfig--lead .rtpl__deckfig{max-height:40em}.rtpl__modfig--lead .rtpl__deckname{font-size:13px}.rtpl__modfig--lead .rtpl__deckslot{font-size:11px}.rtpl__withfig--lead .rtpl__scroll td{overflow-wrap:break-word}.rtpl__deckarea{fill:var(--color-surface-subtle);stroke:var(--color-border-subtle);stroke-dasharray:4 3;stroke-width:1px}.rtpl__deckslot{fill:var(--color-fg-muted);font-size:8px}.rtpl__decklw-body{fill:var(--color-surface);stroke:var(--color-fg);stroke-width:1.2px}.rtpl__deckwell{fill:none;stroke:var(--color-fg-muted);stroke-width:.8px}.rtpl__deckwell--filled{fill:var(--color-fg-muted);stroke:var(--color-fg)}.rtpl__deckpocket{fill:none;stroke:var(--color-fg-muted);stroke-width:.8px}.rtpl__deckpocket--balance{stroke-dasharray:2 2}.rtpl__deckrail{fill:var(--color-border)}.rtpl__deckaxis{fill:var(--color-fg-muted);font-weight:var(--weight-semibold)}.rtpl__deckname{fill:var(--color-fg);font-size:9px;font-weight:var(--weight-semibold);paint-order:stroke;stroke:var(--color-surface);stroke-width:3px;text-anchor:middle}.a-modal--form .detail2{align-items:stretch;gap:var(--space-5xl);flex-direction:column;display:flex}.a-modal--form .fstack{gap:var(--space-5xl)}.a-modal--form .fstack--sticky{position:static}.a-modal--form .oneform{gap:var(--space-5xl);max-width:none}.a-modal--form .fsec{--fsec-fields-w:none;box-shadow:none;gap:var(--space-lg);background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex}.a-modal--form .fsec__title{color:var(--color-fg);font-size:var(--text-md);font-weight:var(--weight-bold);gap:var(--space-sm);letter-spacing:normal;padding:0}.a-modal--form .fsec__num{display:none}.a-modal--form .fsec__body{flex-direction:column}.a-modal--form .fsec__fields{gap:var(--space-xl);max-width:none}.a-modal--form .fsec .card{background:var(--color-bg);border-radius:var(--radius-sm);box-shadow:none;border:0}.a-modal--form .fsec .card>.card__title{font-size:var(--text-md);font-weight:var(--weight-bold)}.a-modal--form .a-field{row-gap:var(--space-xs);border-bottom:0;grid-template-columns:minmax(0,1fr);padding:0}.a-modal--form .a-field__label{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:normal}.a-modal--form .a-field__value{font-weight:var(--weight-normal);justify-content:flex-start}.a-modal--form .a-field__value>.a-input,.a-modal--form .a-field__value>.a-combo,.a-modal--form .a-field__value>.a-pwd{text-align:left;flex:auto;min-width:0}.a-modal--form .a-field__value>.a-seg,.a-modal--form .fsec__fields>.a-seg{grid-auto-columns:minmax(8em,1fr);grid-auto-flow:column;align-self:flex-start;display:inline-grid}.a-modal--form .a-seg>.a-seg__opt{min-height:var(--control-h-sm);justify-content:center}.a-modal--form .fsec .a-rows:not(.a-rows--grid){grid-template-columns:repeat(2,max-content minmax(0,1fr))}.a-modal--form .fsec .a-rows:not(.a-rows--grid) .a-rows__v{text-align:left}.a-modal--form .fshort{max-width:calc((100% - 2 * var(--space-xl)) / 3)}.a-modal--form .fsec table{width:100%}.a-modal--form .ftool>.a-combo{flex:auto;min-width:0}.a-modal--form .jsonin{width:100%}.addfoot__error{flex:auto;min-width:0;margin-right:auto}.addfoot__note,.addfoot__reason{color:var(--color-fg-muted);font-size:var(--text-sm);margin-right:var(--space-sm)}.addfoot__reason{overflow-wrap:anywhere;min-width:0}.addfoot--inline{padding-top:var(--space-lg)}.a-tbl{border-collapse:collapse;font-size:var(--text-sm);width:100%}.a-tbl th{border-bottom:var(--border-w) solid var(--color-border-strong);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:left;vertical-align:top;padding:5px}.a-tbl td{border-bottom:var(--border-w) solid var(--color-border-strong);text-align:left;vertical-align:top;padding:5px}.a-tbl--managed th{border-bottom-color:var(--color-border-subtle);padding:var(--space-sm) var(--space-lg)}.a-tbl--managed td{border-bottom-color:var(--color-border-faint);font-size:var(--text-md);padding:var(--space-lg);vertical-align:middle}.a-tbl__cell--nowrap{white-space:nowrap}.a-tbl__cell--anywhere{overflow-wrap:anywhere}.a-tbl td .a-input{width:100%;min-width:0}.a-tbl th.a-tbl__cell--end,.a-tbl td.a-tbl__cell--end{text-align:right}.a-tbl th.a-tbl__cell--fit,.a-tbl td.a-tbl__cell--fit{white-space:nowrap;width:1%}.a-tbl th.a-tbl__cell--fill,.a-tbl td.a-tbl__cell--fill{width:100%}.a-tbl.a-tbl--even th,.a-tbl.a-tbl--even td{white-space:nowrap;width:1%}.a-tbl__row--emphasis td:first-child{border-left:var(--border-w-accent) solid var(--color-border-strong)}.a-tbl__row--emphasis td{font-weight:var(--weight-semibold)}.a-tbl__row--clickable{cursor:pointer}.a-tbl__row--clickable:hover td{background:var(--color-surface-active)}.a-tbl__row--clickable.a-tbl__row--selected:hover>td{background:var(--select-fill)}.a-tbl__row--open td{background:var(--color-fill-strong)}.a-tbl__row--clickable .lnk:hover{border-bottom-color:#0000}.a-tbl__rowbtn{font:inherit;text-align:inherit;width:100%;display:block}.a-tbl__sort{color:inherit;font:inherit;text-align:inherit;white-space:inherit;padding:0}.a-tbl__sort:after{color:var(--color-fg-faint);content:"⇅";content:"⇅" / "";font-size:var(--text-2xs);margin-left:var(--space-3xs);opacity:0;text-align:center;width:1em;display:inline-block}.a-tbl__sort:hover:after,.a-tbl__sort:focus-visible:after{opacity:1}.a-tbl__sort[data-sort=desc]:after{color:inherit;content:"▼";content:"▼" / "";opacity:1}.a-tbl__sort[data-sort=asc]:after{color:inherit;content:"▲";content:"▲" / "";opacity:1}.a-tbl th[aria-sort]{color:var(--color-fg)}.a-tbl__expand td{background:var(--color-surface-subtle);padding:var(--space-md) var(--space-3xs);border-top:0}.a-tbl__empty td{padding:0}.a-tbl__count{color:var(--color-fg-muted);font-size:var(--text-xs);padding:var(--space-lg) var(--space-lg) 0}.a-tbl__row--selected>td{background:var(--select-fill)}.a-tbl__row--tone-danger>td:first-child{border-left:var(--border-w-accent) solid var(--color-danger)}.a-tbl__row--tone-warn>td:first-child{border-left:var(--border-w-accent) solid var(--tone-warn-border)}.a-tbl__row--tone-muted>td{color:var(--color-fg-muted)}.a-tbl__fit{min-width:0;max-width:100%}.a-tbl__reveal{overflow-wrap:anywhere;padding:var(--space-sm) var(--space-xs)}.a-tbl__fit .a-tbl th,.a-tbl__fit .a-tbl td{overflow-wrap:normal;word-break:keep-all}.a-tbl__fit .a-tbl th{white-space:nowrap}
