.pricing-table-module__OHfQdq__table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:45rem;font-size:var(--text-body);line-height:var(--leading-body)}.pricing-table-module__OHfQdq__caption{caption-side:top;padding-bottom:var(--space-3);text-align:start;font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.pricing-table-module__OHfQdq__labelColumn{width:40%}.pricing-table-module__OHfQdq__table th,.pricing-table-module__OHfQdq__table td{padding:var(--space-3) var(--space-2) var(--space-3) 0;border-bottom:var(--rule-width) solid var(--color-rule);text-align:start;vertical-align:top;overflow-wrap:break-word}.pricing-table-module__OHfQdq__table thead th,.pricing-table-module__OHfQdq__table thead td{border-bottom-color:var(--color-ink)}.pricing-table-module__OHfQdq__table tbody th{font-weight:var(--font-weight-strong)}
.site-footer-module__QW94QW__footer{border-top:var(--rule-width) solid var(--color-rule)}.site-footer-module__QW94QW__inner{box-sizing:border-box;width:100%;max-width:calc(var(--content-max-width) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) var(--space-12)}.site-footer-module__QW94QW__top{align-items:center;column-gap:var(--space-8);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.site-footer-module__QW94QW__wordmark{min-height:var(--target-min);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);align-items:center;text-decoration:none;display:inline-flex}.site-footer-module__QW94QW__links{margin:0 0 0 calc(-1 * var(--space-3));padding:0;list-style:none;display:flex}.site-footer-module__QW94QW__link{min-height:var(--target-min);min-width:var(--target-min);padding:0 var(--space-3);align-items:center;display:inline-flex}.site-footer-module__QW94QW__line{max-width:var(--measure);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.site-footer-module__QW94QW__line+.site-footer-module__QW94QW__line{margin-top:var(--space-1)}
.capture-image-module__xOKZgW__frame{box-sizing:border-box;border:var(--rule-width) solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);width:100%;max-width:24rem;overflow:hidden}.capture-image-module__xOKZgW__image{width:100%;height:auto;display:block}@media (min-width:960px){.capture-image-module__xOKZgW__frame{max-width:none}.capture-image-module__xOKZgW__frame[data-capture-shape=tall]{width:fit-content}}
.step-row-module__fYxh3G__step{gap:var(--space-6);padding-block:var(--space-8);display:grid}.step-row-module__fYxh3G__step+.step-row-module__fYxh3G__step{border-top:var(--rule-width) solid var(--color-rule)}.step-row-module__fYxh3G__text{grid-template-columns:var(--space-10) minmax(0, 1fr);align-items:baseline;row-gap:var(--space-3);display:grid}.step-row-module__fYxh3G__number{font-size:var(--text-persuade-headline);line-height:var(--leading-persuade-headline);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;grid-area:1/1}.step-row-module__fYxh3G__title{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);grid-area:1/2;margin:0}.step-row-module__fYxh3G__body{max-width:var(--measure);font-size:var(--text-persuade-body);line-height:var(--leading-persuade-body);grid-column:2;margin:0}.step-row-module__fYxh3G__capture{min-width:0}@media (min-width:960px){.step-row-module__fYxh3G__step{column-gap:var(--space-12);padding-block:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.step-row-module__fYxh3G__text{grid-template-columns:var(--space-12) minmax(0, 1fr);row-gap:var(--space-4)}.step-row-module__fYxh3G__title{font-size:var(--text-persuade-headline);line-height:var(--leading-persuade-headline);letter-spacing:var(--tracking-headline)}}
.page-module__H3BVAa__main{box-sizing:border-box;width:100%;max-width:calc(var(--content-max-width) + 2 * var(--gutter));padding-inline:var(--gutter)}.page-module__H3BVAa__hero{padding-block:var(--space-8) var(--space-16)}.page-module__H3BVAa__headline{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-strong);text-wrap:balance;margin:0}.page-module__H3BVAa__lead{max-width:var(--measure);margin:var(--space-4) 0 0;font-size:var(--text-lead);line-height:var(--leading-lead)}.page-module__H3BVAa__cta{margin-top:var(--space-6)}.page-module__H3BVAa__figure{margin:var(--space-6) 0 0;container-type:inline-size}.page-module__H3BVAa__caption{row-gap:var(--space-2);margin-top:var(--space-3);display:grid}.page-module__H3BVAa__captionText{max-width:var(--measure);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.page-module__H3BVAa__section{padding-block:var(--space-16);border-top:var(--rule-width) solid var(--color-rule)}.page-module__H3BVAa__sectionHeading{font-size:var(--text-persuade-headline);line-height:var(--leading-persuade-headline);letter-spacing:var(--tracking-headline);font-weight:var(--font-weight-strong);margin:0}.page-module__H3BVAa__steps{margin:var(--space-6) 0 0;padding:0;list-style:none}.page-module__H3BVAa__teaser{max-width:var(--measure);margin:var(--space-4) 0 0;font-size:var(--text-persuade-body);line-height:var(--leading-persuade-body)}.page-module__H3BVAa__textLink{min-height:var(--target-min);margin-top:var(--space-2);font-size:var(--text-persuade-body);line-height:var(--leading-persuade-body);align-items:center;display:inline-flex}@media (min-width:960px){.page-module__H3BVAa__hero{padding-block:var(--space-8) var(--space-24)}.page-module__H3BVAa__section{padding-block:var(--space-24)}.page-module__H3BVAa__steps{margin-top:var(--space-8)}}
.button-module__2NABzW__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;text-decoration:none;display:inline-flex}.button-module__2NABzW__button svg{flex:none}.button-module__2NABzW__primary{background:var(--color-action);color:var(--color-on-action)}.button-module__2NABzW__secondary,.button-module__2NABzW__destructive{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.button-module__2NABzW__secondary:focus-visible,.button-module__2NABzW__destructive:focus-visible{box-shadow:inset 0 0 0 1px var(--color-ink), 0 0 0 var(--focus-ring-offset) var(--color-focus-inner)}.button-module__2NABzW__destructive{padding:0 var(--space-4) 0 var(--space-3)}.button-module__2NABzW__quiet{color:var(--color-ink);padding:0 var(--space-3);background:0 0}@media (hover:hover){.button-module__2NABzW__primary:hover{background:var(--color-action-hover)}.button-module__2NABzW__secondary:hover,.button-module__2NABzW__destructive:hover,.button-module__2NABzW__quiet:hover{background:var(--color-panel)}}.button-module__2NABzW__primary:active{background:var(--color-action-pressed)}.button-module__2NABzW__secondary:active,.button-module__2NABzW__destructive:active,.button-module__2NABzW__quiet:active{background:var(--color-panel-pressed)}.button-module__2NABzW__button[aria-busy=true]{cursor:progress}.button-module__2NABzW__button[aria-disabled=true]{cursor:not-allowed;color:var(--color-ink-secondary)}.button-module__2NABzW__primary[aria-disabled=true]{background:var(--color-panel-pressed)}.button-module__2NABzW__secondary[aria-disabled=true],.button-module__2NABzW__destructive[aria-disabled=true],.button-module__2NABzW__quiet[aria-disabled=true]{background:0 0}.button-module__2NABzW__spinner{animation:.8s linear infinite button-module__2NABzW__spin}@keyframes button-module__2NABzW__spin{to{transform:rotate(360deg)}}
.empty-state-module__-Xpfba__emptyState{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-8);flex-direction:column;display:flex}.empty-state-module__-Xpfba__title{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.empty-state-module__-Xpfba__body{max-width:26em;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary)}.empty-state-module__-Xpfba__action{margin-top:var(--space-2)}
.field-error-module__Wl9ijq__fieldError{align-items:flex-start;gap:var(--space-2);max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink);display:flex}.field-error-module__Wl9ijq__fieldError svg{flex:none;margin-top:2px}.field-error-module__Wl9ijq__inlineError{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) 0;max-width:var(--measure);color:var(--color-ink);display:flex}.field-error-module__Wl9ijq__inlineError>svg{flex:none}.field-error-module__Wl9ijq__inlineBody{gap:var(--space-3);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-direction:column;display:flex}.field-error-module__Wl9ijq__inlineTitle{font-weight:var(--font-weight-strong)}
.field-module__0SFVmG__field{gap:var(--space-1);width:100%;max-width:var(--measure);flex-direction:column;display:flex}.field-module__0SFVmG__label{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.field-module__0SFVmG__control{width:100%;min-height:var(--target-min);padding:0 var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-out)}.field-module__0SFVmG__control:focus,.field-module__0SFVmG__control:focus-visible{border-color:var(--color-ink)}.field-module__0SFVmG__control[aria-invalid=true]{border-width:2px;border-color:var(--color-ink);padding:0 calc(var(--space-3) - 1px)}.field-module__0SFVmG__control:disabled{background:var(--color-panel);border-color:var(--color-rule);color:var(--color-ink-secondary)}.field-module__0SFVmG__hint{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary)}.field-module__0SFVmG__selectBox{width:100%;position:relative}.field-module__0SFVmG__select{appearance:none;padding-right:var(--target-min);cursor:pointer}.field-module__0SFVmG__select[aria-invalid=true]{padding-right:calc(var(--target-min) - 1px)}.field-module__0SFVmG__chevron{top:50%;right:var(--space-3);pointer-events:none;position:absolute;transform:translateY(-50%)}
.icon-button-module__es4hpW__iconButton{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-sm);color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.icon-button-module__es4hpW__iconButton:hover{background:var(--color-panel)}}.icon-button-module__es4hpW__iconButton:active{background:var(--color-panel-pressed)}.icon-button-module__es4hpW__tooltip{visibility:hidden;top:calc(100% + var(--space-1));z-index:var(--z-popover);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-plate);color:var(--color-on-plate);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);white-space:nowrap;pointer-events:none;display:none;position:absolute;left:0}.icon-button-module__es4hpW__tooltipEnd{left:auto;right:0}@media (hover:hover) and (pointer:fine){.icon-button-module__es4hpW__iconButton:hover .icon-button-module__es4hpW__tooltip{visibility:visible;transition:visibility 0s linear .5s;display:block}@starting-style{.icon-button-module__es4hpW__iconButton:hover .icon-button-module__es4hpW__tooltip{visibility:hidden}}}
.page-module__nIZbpG__page{padding:var(--space-6) var(--gutter) var(--space-8)}.page-module__nIZbpG__column{max-width:calc(var(--card-max-width) + 2 * var(--gutter))}.page-module__nIZbpG__full{max-width:none}
.segmented-control-module__rFg1Bq__group{flex-wrap:nowrap;display:inline-flex}.segmented-control-module__rFg1Bq__segment{min-height:var(--target-min);padding:0 var(--space-3);border:1px solid var(--color-rule-strong);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border-radius:0;position:relative}.segmented-control-module__rFg1Bq__segment+.segmented-control-module__rFg1Bq__segment{margin-inline-start:-1px}.segmented-control-module__rFg1Bq__segment:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.segmented-control-module__rFg1Bq__segment:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}@media (hover:hover){.segmented-control-module__rFg1Bq__segment:hover{background:var(--color-panel)}}.segmented-control-module__rFg1Bq__segment[aria-checked=true]{z-index:1;background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.segmented-control-module__rFg1Bq__segment:focus-visible{z-index:2}
.status-line-module__g97WYW__region{inset-inline:var(--gutter);bottom:calc(var(--action-bar-bottom) + var(--action-bar-height) + var(--action-bar-safe-area) + var(--space-12));z-index:var(--z-toast);pointer-events:none;position:fixed}.status-line-module__g97WYW__line{align-items:center;gap:var(--space-2);max-width:var(--card-max-width);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:var(--radius-sm);background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-rule), var(--shadow-overlay);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);pointer-events:auto;display:flex}.status-line-module__g97WYW__message{min-width:0;padding:var(--space-1) 0;cursor:default;flex:1}
.status-tag-module__HERx3q__tag{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2) 0 6px;border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);white-space:nowrap;flex:none;display:inline-flex;position:relative}.status-tag-module__HERx3q__tag svg:not(.status-tag-module__HERx3q__outline){flex:none}.status-tag-module__HERx3q__outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.status-tag-module__HERx3q__rect{fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--color-ink);stroke-width:1px;transition:stroke-dasharray var(--duration-confirm) var(--ease-out)}.status-tag-module__HERx3q__tag[data-confirming] .status-tag-module__HERx3q__rect{stroke-dasharray:9 0}.status-tag-module__HERx3q__label{position:relative}
.tabs-module__kfJroq__tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 0 var(--color-rule);overflow-x:auto}.tabs-module__kfJroq__tabs::-webkit-scrollbar{display:none}.tabs-module__kfJroq__list{width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.tabs-module__kfJroq__tab{min-height:var(--tab-height);padding:0 var(--space-3);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-regular);white-space:nowrap;align-items:center;text-decoration:none;display:flex;position:relative}.tabs-module__kfJroq__tab:after{content:"";inset-inline:0;background:var(--color-ink);height:2px;transition:transform var(--duration-base) var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}.tabs-module__kfJroq__tab[aria-current=page]{color:var(--color-ink);font-weight:var(--font-weight-strong)}.tabs-module__kfJroq__tab[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.tabs-module__kfJroq__tab:hover{color:var(--color-ink)}}
.bottom-action-bar-module__ut4U1W__spacer{height:var(--space-20)}.bottom-action-bar-module__ut4U1W__bar{inset-inline:0;bottom:var(--action-bar-bottom);z-index:var(--z-action-bar);align-items:center;gap:var(--space-2);min-height:calc(var(--action-bar-height) + var(--action-bar-safe-area));padding:var(--space-2) var(--space-4) calc(var(--space-2) + var(--action-bar-safe-area));background:var(--color-paper);box-shadow:inset 0 1px 0 0 var(--color-rule);display:flex;position:fixed}.bottom-action-bar-module__ut4U1W__bar>[data-variant]{min-height:var(--action-bar-button);flex:1;min-width:0}.bottom-action-bar-module__ut4U1W__bar>[data-variant=primary]{flex:2}.bottom-action-bar-module__ut4U1W__more{flex:none}.bottom-action-bar-module__ut4U1W__more [data-icon-button]{width:var(--action-bar-button);height:var(--action-bar-button)}.bottom-action-bar-module__ut4U1W__wrap{flex-wrap:wrap}.bottom-action-bar-module__ut4U1W__wrap>[data-variant]{flex:auto;min-width:max-content}.bottom-action-bar-module__ut4U1W__wrap>[data-variant=primary]{flex:2 auto}.bottom-action-bar-module__ut4U1W__spacerWrap{height:calc(var(--space-20) + var(--action-bar-button) + var(--space-2))}@media (min-width:960px){.bottom-action-bar-module__ut4U1W__spacer{display:none}.bottom-action-bar-module__ut4U1W__bar{min-height:var(--action-bar-height);padding:var(--space-2) var(--space-4);justify-content:flex-end;position:sticky;bottom:0}.bottom-action-bar-module__ut4U1W__bar>[data-variant],.bottom-action-bar-module__ut4U1W__bar>[data-variant=primary]{flex:none}.bottom-action-bar-module__ut4U1W__more{margin-inline-end:auto}}
.confirm-dialog-module__W0ZMja__dialog{width:100%;max-width:100%;max-height:var(--sheet-max-height);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 1px 0 0 var(--color-rule), var(--shadow-overlay);transition:transform var(--duration-sheet-in) var(--ease-out);--action-bar-bottom:0px;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;transform:translateY(0)}@starting-style{.confirm-dialog-module__W0ZMja__dialog[open]{transform:translateY(100%)}}.confirm-dialog-module__W0ZMja__dialog::backdrop{background:var(--color-scrim)}.confirm-dialog-module__W0ZMja__inner{gap:var(--space-2);padding:var(--space-4) var(--space-4) 0;flex-direction:column;display:flex}.confirm-dialog-module__W0ZMja__title{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.confirm-dialog-module__W0ZMja__body{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}@media (min-width:960px){.confirm-dialog-module__W0ZMja__dialog{width:480px;inset:auto 0 0 auto}.confirm-dialog-module__W0ZMja__start{inset:auto auto 0 var(--gutter)}}
.menu-module__tHBrEG__panel{z-index:var(--z-popover);min-width:200px;padding:var(--space-1) 0;border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-rule), var(--shadow-overlay);opacity:1;transition:opacity var(--duration-fast) var(--ease-out), display var(--duration-fast) allow-discrete, overlay var(--duration-fast) allow-discrete;border:0;margin:0;position:fixed;inset:auto}@starting-style{.menu-module__tHBrEG__panel:popover-open{opacity:0}}.menu-module__tHBrEG__panel[data-fallback][data-open]{display:block}.menu-module__tHBrEG__item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:0 var(--space-3);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}@media (hover:hover){.menu-module__tHBrEG__item:hover{background:var(--color-panel)}}.menu-module__tHBrEG__item:active{background:var(--color-panel-pressed)}.menu-module__tHBrEG__item[aria-disabled=true]{color:var(--color-ink-secondary);cursor:not-allowed}.menu-module__tHBrEG__item:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-offset))}.menu-module__tHBrEG__separator{height:1px;margin:var(--space-1) 0;background:var(--color-rule)}
.node-list-row-module__tkFy3a__row{box-shadow:inset 0 -1px 0 0 var(--color-rule)}.node-list-row-module__tkFy3a__target{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);background:var(--color-paper);color:var(--color-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;border-radius:0;text-decoration:none;display:flex}@media (hover:hover){.node-list-row-module__tkFy3a__target:hover{background:var(--color-panel)}}.node-list-row-module__tkFy3a__target[aria-current=true]{box-shadow:inset 0 0 0 2px var(--color-ink)}.node-list-row-module__tkFy3a__rank{border-radius:var(--radius-sm);background:var(--color-plate);width:20px;height:20px;color:var(--color-on-plate);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.node-list-row-module__tkFy3a__text{flex-direction:column;flex:1;min-width:0;display:flex}.node-list-row-module__tkFy3a__label{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.node-list-row-module__tkFy3a__meta{column-gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-wrap:wrap;display:flex}.node-list-row-module__tkFy3a__assembly{color:var(--color-ink-secondary)}.node-list-row-module__tkFy3a__metaSlot{align-items:center;gap:var(--space-2);display:inline-flex}.node-list-row-module__tkFy3a__detail{max-width:var(--measure);margin-top:var(--space-1);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-regular);overflow-wrap:anywhere}.node-list-row-module__tkFy3a__status{flex:none;align-items:center;display:flex}.node-list-row-module__tkFy3a__after{background:var(--color-paper);padding:0 16px 8px}
.theme-switch-module__WLYBjW__switch{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.theme-switch-module__WLYBjW__hint{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary)}
.assembly-frame-node-module__PSbfUq__frame{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:0 0;width:100%;height:100%;position:relative}.assembly-frame-node-module__PSbfUq__title{align-items:baseline;column-gap:var(--space-2);padding:var(--space-2) var(--space-12) 0 var(--space-3);flex-wrap:wrap;display:flex}.assembly-frame-node-module__PSbfUq__name{color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.assembly-frame-node-module__PSbfUq__counts{display:contents}.assembly-frame-node-module__PSbfUq__frame[data-compact] .assembly-frame-node-module__PSbfUq__title{padding:var(--space-3) var(--space-12) 0 var(--space-3);display:block}.assembly-frame-node-module__PSbfUq__frame[data-compact] .assembly-frame-node-module__PSbfUq__name{overflow-wrap:anywhere;display:block}.assembly-frame-node-module__PSbfUq__frame[data-compact] .assembly-frame-node-module__PSbfUq__counts{right:var(--space-3);left:var(--space-3);column-gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.assembly-frame-node-module__PSbfUq__frame[data-compact] .assembly-frame-node-module__PSbfUq__count{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.assembly-frame-node-module__PSbfUq__count{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-regular)}.assembly-frame-node-module__PSbfUq__toggle{pointer-events:all;position:absolute;top:-1px;right:-1px}
.canvas-controls-module__-3AKMq__controls{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);flex-direction:column;display:flex}
.edge-markers-module__WrmpPG__defs{width:0;height:0;position:absolute;overflow:hidden}.edge-markers-module__WrmpPG__fill{stroke:none}.edge-markers-module__WrmpPG__chevron{fill:none;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter}.edge-markers-module__WrmpPG__water{fill:var(--color-water);stroke:var(--color-water)}.edge-markers-module__WrmpPG__steam{fill:var(--color-steam);stroke:var(--color-steam)}.edge-markers-module__WrmpPG__air{fill:var(--color-air);stroke:var(--color-air)}.edge-markers-module__WrmpPG__electrical{fill:var(--color-electrical);stroke:var(--color-electrical)}.edge-markers-module__WrmpPG__control{stroke:var(--color-signal)}.edge-markers-module__WrmpPG__dim{fill:var(--color-dim);stroke:var(--color-dim)}.edge-markers-module__WrmpPG__fill.edge-markers-module__WrmpPG__water,.edge-markers-module__WrmpPG__fill.edge-markers-module__WrmpPG__steam,.edge-markers-module__WrmpPG__fill.edge-markers-module__WrmpPG__air,.edge-markers-module__WrmpPG__fill.edge-markers-module__WrmpPG__electrical,.edge-markers-module__WrmpPG__fill.edge-markers-module__WrmpPG__dim{stroke:none}.edge-markers-module__WrmpPG__chevron.edge-markers-module__WrmpPG__dim,.edge-markers-module__WrmpPG__chevron.edge-markers-module__WrmpPG__control{fill:none}
.edge-path-module__RKm26G__path{fill:none;transition:stroke var(--duration-fast) var(--ease-out)}.edge-path-module__RKm26G__path[data-state=rest]{stroke-width:var(--graph-stroke)}.edge-path-module__RKm26G__path[data-state=active]{stroke-width:var(--graph-stroke-active)}.edge-path-module__RKm26G__path[data-state=dim]{stroke-width:var(--graph-stroke-dim)}@media (hover:hover){.react-flow__edge:hover .edge-path-module__RKm26G__path[data-state=rest]{stroke-width:var(--graph-stroke-hover)}}.edge-path-module__RKm26G__maskPath{fill:none;stroke:#fff;stroke-width:32px}.edge-path-module__RKm26G__edge[data-travel=pending] .edge-path-module__RKm26G__maskPath{stroke-dasharray:0 1000000}.edge-path-module__RKm26G__edge[data-travel=pending] .edge-path-module__RKm26G__path,.edge-path-module__RKm26G__edge[data-travel=running] .edge-path-module__RKm26G__path{marker-start:none;marker-end:none}.edge-path-module__RKm26G__glyph{pointer-events:none;position:absolute;top:0;left:0}
.node-box-module__ZtDXQq__box{min-width:var(--graph-node-min-width);max-width:var(--graph-node-max-width);min-height:var(--graph-node-min-height);padding:var(--graph-node-padding);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;gap:0;display:flex;position:relative}.node-box-module__ZtDXQq__outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.node-box-module__ZtDXQq__rect{fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--color-ink);stroke-width:var(--graph-node-outline);transition:stroke var(--duration-fast) var(--ease-out)}.node-box-module__ZtDXQq__box[data-status=verified]{background:var(--color-plate);color:var(--color-on-plate)}.node-box-module__ZtDXQq__box[data-status=verified] .node-box-module__ZtDXQq__rect{stroke:var(--color-plate)}.node-box-module__ZtDXQq__line1{align-items:flex-start;gap:var(--space-1);display:flex;position:relative}.node-box-module__ZtDXQq__label{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.node-box-module__ZtDXQq__question{flex:none;margin-top:2px}.node-box-module__ZtDXQq__line2{column-gap:var(--space-2);color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-regular);white-space:nowrap;flex-wrap:wrap;display:flex;position:relative}.node-box-module__ZtDXQq__box[data-status=verified] .node-box-module__ZtDXQq__line2{color:var(--color-on-plate-secondary)}@media (hover:hover){.react-flow__node:hover .node-box-module__ZtDXQq__box[data-status=verified]:not([data-dimmed]){background:var(--color-action-hover)}.react-flow__node:hover .node-box-module__ZtDXQq__box:not([data-status=verified]):not([data-dimmed]){background:var(--color-panel)}}.node-box-module__ZtDXQq__box[data-dimmed][data-status=verified]{background:var(--color-dim);color:var(--color-on-dim)}.node-box-module__ZtDXQq__box[data-dimmed][data-status=verified] .node-box-module__ZtDXQq__rect{stroke:var(--color-dim)}.node-box-module__ZtDXQq__box[data-dimmed]:not([data-status=verified]){color:var(--color-ink-secondary)}.node-box-module__ZtDXQq__box[data-dimmed]:not([data-status=verified]) .node-box-module__ZtDXQq__rect{stroke:var(--color-dim)}.node-box-module__ZtDXQq__box[data-dimmed] .node-box-module__ZtDXQq__line2{display:none}.node-box-module__ZtDXQq__bracket{pointer-events:none;position:absolute;overflow:visible}.node-box-module__ZtDXQq__bracket[data-corner=tl]{top:-10px;left:-10px}.node-box-module__ZtDXQq__bracket[data-corner=tr]{top:-10px;right:-10px;transform:scaleX(-1)}.node-box-module__ZtDXQq__bracket[data-corner=br]{bottom:-10px;right:-10px;transform:scale(-1)}.node-box-module__ZtDXQq__bracket[data-corner=bl]{bottom:-10px;left:-10px;transform:scaleY(-1)}.node-box-module__ZtDXQq__bracketCasing{fill:none;stroke:var(--color-bracket-casing);stroke-width:var(--graph-bracket-casing);stroke-linecap:square}.node-box-module__ZtDXQq__bracketLine{fill:none;stroke:var(--color-bracket);stroke-width:var(--graph-bracket-weight);stroke-linecap:square}.node-box-module__ZtDXQq__rank{border-radius:var(--radius-sm);background:var(--color-plate);width:20px;height:20px;color:var(--color-on-plate);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-10px;left:-10px}:is([data-zoom-band=compact] .node-box-module__ZtDXQq__line2,[data-zoom-band=overview] .node-box-module__ZtDXQq__line2){display:none}[data-zoom-band=overview] .node-box-module__ZtDXQq__box:not([data-selected]):not([data-on-path]) .node-box-module__ZtDXQq__line1{visibility:hidden}
.graph-node-module__h8KmYG__handle{opacity:0;pointer-events:none;background:0 0;border:0;width:0;min-width:0;height:0;min-height:0}
.legend-module__v6TUKW__legend{align-items:flex-start;gap:var(--space-1);max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2) var(--space-1) var(--space-2) var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-label);line-height:var(--leading-label);transform-origin:0 100%;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);display:flex;position:relative}@starting-style{.legend-module__v6TUKW__legend[data-animate]{opacity:0;transform:translateY(var(--space-2))}}.legend-module__v6TUKW__groups{gap:var(--space-2);flex-direction:column;display:flex}.legend-module__v6TUKW__group{flex-direction:column;display:flex}.legend-module__v6TUKW__row{align-items:center;gap:var(--space-2);white-space:nowrap;min-height:20px;display:flex}.legend-module__v6TUKW__sample{flex:none;overflow:visible}.legend-module__v6TUKW__line{fill:none;stroke-width:2px}.legend-module__v6TUKW__line[data-dashed],.legend-module__v6TUKW__line[data-kind=inferred]{stroke-dasharray:var(--graph-dash-inferred)}.legend-module__v6TUKW__line[data-kind=unconfirmed]{stroke-dasharray:var(--graph-dot-unconfirmed);stroke-linecap:round}.legend-module__v6TUKW__chevron{fill:none;stroke-width:2px}.legend-module__v6TUKW__ink{stroke:var(--color-ink)}.legend-module__v6TUKW__water{stroke:var(--color-water)}.legend-module__v6TUKW__steam{stroke:var(--color-steam)}.legend-module__v6TUKW__air{stroke:var(--color-air)}.legend-module__v6TUKW__electrical{stroke:var(--color-electrical)}.legend-module__v6TUKW__control{stroke:var(--color-signal)}.legend-module__v6TUKW__nodeRect{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:2px}.legend-module__v6TUKW__nodeRect[data-kind=verified]{fill:var(--color-plate);stroke:var(--color-plate)}.legend-module__v6TUKW__nodeRect[data-kind=inferred]{stroke-dasharray:var(--graph-dash-inferred-dim)}.legend-module__v6TUKW__nodeRect[data-kind=unconfirmed]{stroke-dasharray:var(--graph-dot-unconfirmed-dim);stroke-linecap:round}.legend-module__v6TUKW__hide{margin-top:calc(-1 * var(--space-1));flex:none}.legend-module__v6TUKW__collapsed{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper)}@media (min-width:960px){.legend-module__v6TUKW__groups{gap:var(--space-6);flex-direction:row}}
.machine-canvas-module__7Ynzva__root{background:var(--color-paper);width:100%;height:100%;min-height:0;color:var(--color-ink);position:relative;overflow:hidden}.machine-canvas-module__7Ynzva__root .react-flow{--xy-background-color:var(--color-paper);--xy-edge-stroke:var(--color-dim);background:var(--color-paper)}.machine-canvas-module__7Ynzva__root .react-flow__panel{margin:var(--space-4);z-index:var(--z-canvas-overlay)}.machine-canvas-module__7Ynzva__panel{pointer-events:all}.machine-canvas-module__7Ynzva__root .react-flow__panel.react-flow__attribution{font-size:var(--text-label);line-height:var(--leading-label);background:0 0;margin:0;padding:0}.machine-canvas-module__7Ynzva__root .react-flow__attribution a{min-height:var(--target-min);padding:0 var(--space-2);color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);align-items:center;text-decoration:none;display:inline-flex}.machine-canvas-module__7Ynzva__root .react-flow__attribution a:hover{text-decoration-line:underline}.machine-canvas-module__7Ynzva__root .react-flow__node{border-radius:var(--radius-sm)}.machine-canvas-module__7Ynzva__root .react-flow__node-assembly{cursor:default}.machine-canvas-module__7Ynzva__root[data-interactive=true] .react-flow__edge-interaction{cursor:pointer}@starting-style{.machine-canvas-module__7Ynzva__root[data-frame-motion] .react-flow__node-part{opacity:0}}.machine-canvas-module__7Ynzva__root[data-frame-motion] .react-flow__node{transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-fast) var(--ease-out)}.machine-canvas-module__7Ynzva__root[data-viewport-mode=fixed] .react-flow__pane{touch-action:manipulation}.machine-canvas-module__7Ynzva__root[data-viewport-mode=fixed] .react-flow__pane.draggable{cursor:default}
.tier-chip-module__7OhI4q__chip{height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;display:inline-flex;position:relative}.tier-chip-module__7OhI4q__outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tier-chip-module__7OhI4q__rect{fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--color-ink);stroke-width:1px;transition:stroke-dasharray var(--duration-confirm) var(--ease-out)}.tier-chip-module__7OhI4q__chip[data-confirming] .tier-chip-module__7OhI4q__rect{stroke-dasharray:9 0}.tier-chip-module__7OhI4q__label{position:relative}
.check-order-module__gOZnpW__host,.check-order-module__gOZnpW__view{min-width:0}@media (min-width:960px){.check-order-module__gOZnpW__host,.check-order-module__gOZnpW__view{height:100%;min-height:0}.check-order-module__gOZnpW__host[data-docked][data-open]{grid-template-columns:minmax(0, 1fr) var(--sheet-docked-width);align-items:stretch;display:grid}}.check-order-module__gOZnpW__intro{margin:0 0 var(--space-3);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.check-order-module__gOZnpW__list,.check-order-module__gOZnpW__plainList{overscroll-behavior:contain;margin:0;padding:0;list-style:none}.check-order-module__gOZnpW__list{border-top:1px solid var(--color-rule)}.check-order-module__gOZnpW__list>li{border-bottom:1px solid var(--color-rule)}.check-order-module__gOZnpW__tierButton{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:64px;padding:var(--space-2) var(--space-4);background:var(--color-paper);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;display:flex}@media (hover:hover){.check-order-module__gOZnpW__tierButton:hover{background:var(--color-panel)}}.check-order-module__gOZnpW__tierButton[aria-current=true]{outline:2px solid var(--color-ink);outline-offset:-2px}.check-order-module__gOZnpW__tierButton[aria-current=true]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-outer);outline-offset:var(--focus-ring-offset)}.check-order-module__gOZnpW__tierText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.check-order-module__gOZnpW__tierLine1{align-items:flex-start;gap:var(--space-2);display:flex}.check-order-module__gOZnpW__tierName{min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;padding-top:2px}.check-order-module__gOZnpW__members{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.check-order-module__gOZnpW__member{flex-direction:column;display:flex}.check-order-module__gOZnpW__memberName{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.check-order-module__gOZnpW__note{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label)}.check-order-module__gOZnpW__groupHeading,.check-order-module__gOZnpW__heading{margin:var(--space-4) var(--space-4) var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.check-order-module__gOZnpW__variantGroup{padding-bottom:var(--space-2);background:var(--color-surface)}.check-order-module__gOZnpW__actions{background:var(--color-surface);flex:none}@media (min-width:960px){.check-order-module__gOZnpW__actions{border-top:1px solid var(--color-rule);position:sticky;bottom:0}}@media (max-width:959px){.check-order-module__gOZnpW__actions [data-action-bar-spacer]{display:none}.check-order-module__gOZnpW__actions [data-bottom-action-bar]{position:static}}@media (max-width:959px) and (max-height:699px){.check-order-module__gOZnpW__host [data-sheet][data-mode=bottom]{height:var(--sheet-max-height)}.check-order-module__gOZnpW__host [data-sheet][data-mode=bottom]>button:first-child{display:none}.check-order-module__gOZnpW__intro{top:calc(-1 * var(--space-4));z-index:1;box-sizing:border-box;min-height:var(--check-intro-min,0px);margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;padding:var(--space-4) var(--space-4) var(--space-3);background:var(--color-surface);position:sticky}.check-order-module__gOZnpW__host [data-sheet]>div:has(>[data-check-intro]){scroll-snap-type:y mandatory;scroll-padding-top:var(--check-intro-h,0px)}.check-order-module__gOZnpW__list>li,.check-order-module__gOZnpW__plainList>*,.check-order-module__gOZnpW__heading{scroll-snap-align:start}}.check-order-module__gOZnpW__line{align-items:center;gap:var(--space-2);min-height:16px;padding:var(--space-2) var(--space-4);display:flex}.check-order-module__gOZnpW__result:empty{flex:0 0 0}.check-order-module__gOZnpW__result{color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex:1;margin:0}.check-order-module__gOZnpW__undo{min-height:var(--target-min);flex:none}.check-order-module__gOZnpW__opener{margin:var(--space-3) var(--space-4)}.check-order-module__gOZnpW__optionName{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.check-order-module__gOZnpW__hint{min-height:16px;color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);flex:1;margin:0}.check-order-module__gOZnpW__error{margin-top:var(--space-3);padding-inline:var(--space-4)}.check-order-module__gOZnpW__barButton{white-space:normal;min-width:0}.check-order-module__gOZnpW__checkRow,.check-order-module__gOZnpW__radioRow{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-2) var(--space-4);cursor:pointer;display:flex}.check-order-module__gOZnpW__checkRow input,.check-order-module__gOZnpW__radioRow input{box-sizing:border-box;width:var(--target-min);height:var(--target-min);appearance:none;background-color:var(--color-ink);cursor:pointer;border:0;border-radius:0;flex:none;margin:-10px;padding:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 2h20v20H2zM4 4v16h16V4z'/%3E%3C/svg%3E") 50%/24px 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 2h20v20H2zM4 4v16h16V4z'/%3E%3C/svg%3E") 50%/24px 24px no-repeat}.check-order-module__gOZnpW__checkRow input:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 2h20v20H2zM10 17.4l-5-5 1.4-1.4 3.6 3.6 7.6-7.6 1.4 1.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 2h20v20H2zM10 17.4l-5-5 1.4-1.4 3.6 3.6 7.6-7.6 1.4 1.4z'/%3E%3C/svg%3E")}.check-order-module__gOZnpW__radioRow input{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20zm0 2a8 8 0 1 1 0 16a8 8 0 1 1 0-16z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20zm0 2a8 8 0 1 1 0 16a8 8 0 1 1 0-16z'/%3E%3C/svg%3E")}.check-order-module__gOZnpW__radioRow input:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20zm0 2a8 8 0 1 1 0 16a8 8 0 1 1 0-16z'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20zm0 2a8 8 0 1 1 0 16a8 8 0 1 1 0-16z'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3C/svg%3E")}.check-order-module__gOZnpW__checkRow,.check-order-module__gOZnpW__radioRow{position:relative}:is(.check-order-module__gOZnpW__checkRow:has(input:focus-visible),.check-order-module__gOZnpW__radioRow:has(input:focus-visible)){outline:var(--focus-ring-width) solid var(--color-focus-outer);outline-offset:calc(-1 * var(--focus-ring-width))}.check-order-module__gOZnpW__checkRow:has(input:focus-visible):after{content:"";inset:var(--focus-ring-width);border:var(--focus-ring-offset) solid var(--color-focus-inner);pointer-events:none;position:absolute}.check-order-module__gOZnpW__radioRow:has(input:focus-visible):after{content:"";inset:var(--focus-ring-width);border:var(--focus-ring-offset) solid var(--color-focus-inner);pointer-events:none;position:absolute}@media (forced-colors:active){.check-order-module__gOZnpW__checkRow input,.check-order-module__gOZnpW__radioRow input{forced-color-adjust:none;background-color:canvastext}:is(.check-order-module__gOZnpW__checkRow:has(input:focus-visible),.check-order-module__gOZnpW__radioRow:has(input:focus-visible)){outline-color:highlight}.check-order-module__gOZnpW__checkRow:has(input:focus-visible):after{border-color:canvas}.check-order-module__gOZnpW__radioRow:has(input:focus-visible):after{border-color:canvas}}.check-order-module__gOZnpW__partText{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.check-order-module__gOZnpW__partLabel{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.check-order-module__gOZnpW__fieldset{border:0;margin:0;padding:0}.check-order-module__gOZnpW__legendHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.check-order-module__gOZnpW__legend{margin:0 var(--space-4) var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);padding:0}.check-order-module__gOZnpW__radioName{min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);overflow-wrap:anywhere}@media (min-width:960px){:is(.check-order-module__gOZnpW__actions[data-step=parts] [data-bottom-action-bar][data-wrap]>[data-variant=primary],.check-order-module__gOZnpW__actions[data-step=picker] [data-bottom-action-bar][data-wrap]>[data-variant=primary]){flex:1 0 auto}}
.layers-module__XEwAuq__root{min-width:0;padding-bottom:var(--take-off-h,80px);background:var(--color-paper);flex-direction:column;display:flex}.layers-module__XEwAuq__column{flex-direction:column;min-width:0;display:flex;position:relative}.layers-module__XEwAuq__scroller{overscroll-behavior:contain;overflow-anchor:none;scroll-snap-type:y mandatory;scrollbar-width:none;flex:none;height:clamp(332px,60dvh,640px);position:relative;overflow:hidden auto}.layers-module__XEwAuq__scroller::-webkit-scrollbar{display:none}.layers-module__XEwAuq__scroller:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-offset))}.layers-module__XEwAuq__track{position:relative}.layers-module__XEwAuq__stage{box-sizing:border-box;min-height:332px;padding:var(--space-4);background:var(--color-panel);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.layers-module__XEwAuq__snapStop{scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.layers-module__XEwAuq__captionProbe{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.layers-module__XEwAuq__captionProbe .layers-module__XEwAuq__caption{min-height:0}.layers-module__XEwAuq__caption{max-width:var(--measure);padding:var(--space-2) var(--space-4);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex:none;margin:0}.layers-module__XEwAuq__takeOffBar{right:0;bottom:var(--action-bar-bottom);z-index:var(--z-action-bar);gap:var(--space-2);padding:var(--space-2) var(--space-4) calc(var(--space-2) + var(--action-bar-safe-area));border-top:1px solid var(--color-rule);background:var(--color-paper);display:flex;position:fixed;left:0}@media (min-width:960px){.layers-module__XEwAuq__root{height:100%;padding-bottom:0}.layers-module__XEwAuq__scroller{height:var(--layers-scroller-h,332px);min-height:332px}.layers-module__XEwAuq__caption{box-sizing:border-box;min-height:var(--layers-caption-h,auto)}.layers-module__XEwAuq__takeOffBar{padding-bottom:var(--space-2);position:sticky;bottom:0;left:auto;right:auto}.layers-module__XEwAuq__root[data-rail=side]{grid-template:"rail column"minmax(0,1fr)"rail bar"/280px minmax(0,1fr);display:grid;overflow:hidden}.layers-module__XEwAuq__root[data-rail=side] .layers-module__XEwAuq__column{grid-area:column;min-height:0;overflow-y:auto}.layers-module__XEwAuq__root[data-rail=side] .layers-module__XEwAuq__rail{border-right:1px solid var(--color-rule);grid-area:rail;min-height:0;overflow-y:auto}.layers-module__XEwAuq__root[data-rail=side] .layers-module__XEwAuq__takeOffBar{grid-area:bar}.layers-module__XEwAuq__root[data-rail=below]{overflow-y:auto}}.layers-module__XEwAuq__deeper{height:16px;color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);text-align:end;flex:none;margin:0}.layers-module__XEwAuq__deck{flex:1 1 0;min-height:0;position:relative}.layers-module__XEwAuq__backs{pointer-events:none;position:absolute;inset:0;overflow:visible}.layers-module__XEwAuq__back{fill:var(--color-page-paper);stroke:var(--color-rule-strong);stroke-width:1px}.layers-module__XEwAuq__sheet{box-sizing:border-box;border:1px solid var(--color-rule-strong);background:var(--color-page-paper);outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-offset));-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.layers-module__XEwAuq__sheet[data-role=front]{border-color:var(--color-page-mark)}.layers-module__XEwAuq__stage[data-step=stepping] .layers-module__XEwAuq__sheet,.layers-module__XEwAuq__stage[data-step=stepping] .layers-module__XEwAuq__backs{transition:transform var(--duration-peel) var(--ease-out)}.layers-module__XEwAuq__raster{pointer-events:none;max-width:none;position:absolute}.layers-module__XEwAuq__sheetState{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);color:var(--color-page-mark);flex-direction:column;display:flex;position:absolute;inset:0}.layers-module__XEwAuq__stateText{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.layers-module__XEwAuq__stateText strong{font-weight:var(--font-weight-strong)}.layers-module__XEwAuq__marks{pointer-events:none;position:absolute;inset:0}.layers-module__XEwAuq__markTag{z-index:1}.layers-module__XEwAuq__frontCard{z-index:3;box-sizing:border-box;padding:var(--space-4);border:1px solid var(--color-page-mark);background:var(--color-paper);color:var(--color-ink);position:absolute}.layers-module__XEwAuq__versionCard{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.layers-module__XEwAuq__versionHeading{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);margin:0}.layers-module__XEwAuq__versionBody,.layers-module__XEwAuq__noDrawing{max-width:var(--measure);margin:0 0 var(--space-2);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.layers-module__XEwAuq__sheetBar{flex:none}.layers-module__XEwAuq__sheetBarRow{height:44px;margin-top:var(--space-2);align-items:center;display:flex}.layers-module__XEwAuq__sheetBarRow [aria-disabled=true]{color:var(--color-ink-secondary);cursor:default}.layers-module__XEwAuq__sheetBarSpacer{flex:1}.layers-module__XEwAuq__zoomOut{display:none}@media (min-width:600px){.layers-module__XEwAuq__zoomOut{display:inline-flex}}.layers-module__XEwAuq__drawingLine{min-height:20px;color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.layers-module__XEwAuq__rail{min-width:0;padding:var(--space-4) 0 var(--space-6);border-top:1px solid var(--color-rule);background:var(--color-paper)}.layers-module__XEwAuq__railHeading{margin:0 var(--space-4) var(--space-2);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.layers-module__XEwAuq__tierList,.layers-module__XEwAuq__plainList,.layers-module__XEwAuq__nodeList,.layers-module__XEwAuq__drawingList{margin:0;padding:0;list-style:none}.layers-module__XEwAuq__tierItem{border-bottom:1px solid var(--color-rule)}.layers-module__XEwAuq__tierButton{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:64px;padding:var(--space-2) var(--space-4);background:var(--color-paper);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;display:flex}@media (hover:hover){.layers-module__XEwAuq__tierButton:hover,.layers-module__XEwAuq__drawingButton:hover{background:var(--color-panel)}}.layers-module__XEwAuq__tierButton[aria-current=true]{outline:2px solid var(--color-ink);outline-offset:-2px}.layers-module__XEwAuq__tierButton[aria-current=true]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-outer);outline-offset:var(--focus-ring-offset)}.layers-module__XEwAuq__tierText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.layers-module__XEwAuq__tierLine1{align-items:flex-start;gap:var(--space-2);display:flex}.layers-module__XEwAuq__tierName{min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;padding-top:2px}.layers-module__XEwAuq__tierButton[data-taken-off] .layers-module__XEwAuq__tierName{color:var(--color-ink-secondary);font-weight:var(--font-weight-regular)}.layers-module__XEwAuq__tierLine2{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.layers-module__XEwAuq__tierMember{flex-direction:column;display:flex}.layers-module__XEwAuq__memberName{color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-regular)}.layers-module__XEwAuq__memberReason{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label)}.layers-module__XEwAuq__tierLine3{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);flex-direction:column;display:flex}.layers-module__XEwAuq__drawingList{padding:0 var(--space-4) var(--space-2)}.layers-module__XEwAuq__drawingButton{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;align-items:center;display:flex}.layers-module__XEwAuq__drawingButton[aria-current=true]{font-weight:var(--font-weight-strong);outline:1px solid var(--color-ink);outline-offset:-1px}.layers-module__XEwAuq__changeVersion{padding:0 var(--space-2) var(--space-2)}.layers-module__XEwAuq__railSection{margin-top:var(--space-6)}.layers-module__XEwAuq__sectionHeading{margin:0 var(--space-4) var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.layers-module__XEwAuq__sectionNote{max-width:var(--measure);margin:0 var(--space-4) var(--space-2);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.layers-module__XEwAuq__count{color:var(--color-ink);white-space:nowrap}.layers-module__XEwAuq__plainRow{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-rule);display:flex}.layers-module__XEwAuq__plainText{flex-direction:column;flex:1;min-width:0;display:flex}.layers-module__XEwAuq__plainName{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.layers-module__XEwAuq__plainDetail{color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.layers-module__XEwAuq__versionDetail{flex-direction:column;display:flex}.layers-module__XEwAuq__loading{padding:var(--space-8) var(--gutter) 0;color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.layers-module__XEwAuq__empty{padding:0 var(--gutter)}.layers-module__XEwAuq__tierValue{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.layers-module__XEwAuq__sheetExtra{gap:var(--space-2);flex-direction:column;display:flex}.layers-module__XEwAuq__sheetExtra .layers-module__XEwAuq__sectionNote,.layers-module__XEwAuq__sheetExtra .layers-module__XEwAuq__sectionHeading{margin-inline:0}.layers-module__XEwAuq__takeOffBar .layers-module__XEwAuq__takeOffButton{min-width:0;height:auto;min-height:44px;padding-top:var(--space-2);padding-bottom:var(--space-2);white-space:normal;text-align:start;flex:1 1 0;justify-content:flex-start}.layers-module__XEwAuq__takeOffLabel{overflow-wrap:anywhere;min-width:0}.layers-module__XEwAuq__ribbonSlot{flex-direction:column;min-width:0;min-height:0;display:flex}.layers-module__XEwAuq__takeOffLeading{flex:none;display:flex}@media (min-width:960px){.layers-module__XEwAuq__root[data-rail=side][data-ribbon-form=column][data-has-ribbon]{grid-template-columns:280px minmax(0,1fr) 240px;grid-template-areas:"rail column ribbon""rail bar bar"}.layers-module__XEwAuq__root[data-ribbon-form=column] .layers-module__XEwAuq__ribbonSlot{border-left:1px solid var(--color-rule);grid-area:ribbon}.layers-module__XEwAuq__root[data-ribbon-form=column] .layers-module__XEwAuq__ribbonSlot [data-trace-ribbon]{border-top:0;flex:auto}}
.page-viewer-module__aw6jnG__viewer{background:var(--color-panel);min-width:0;height:100%;min-height:0;color:var(--color-ink);flex-direction:column;display:flex}.page-viewer-module__aw6jnG__viewer[data-collapsed]{height:auto}.page-viewer-module__aw6jnG__toolbar{align-items:center;gap:var(--space-1);min-height:var(--target-min);padding-inline:var(--space-2);background:var(--color-paper);box-shadow:inset 0 -1px 0 0 var(--color-rule);flex:none;display:flex}.page-viewer-module__aw6jnG__viewer[data-compact] .page-viewer-module__aw6jnG__toolbar{padding-inline:var(--space-1);gap:0}.page-viewer-module__aw6jnG__toolbarSpacer{flex:1}.page-viewer-module__aw6jnG__toolbar [aria-disabled=true]{color:var(--color-ink-secondary);cursor:default}.page-viewer-module__aw6jnG__pageSelect{flex:0 12.5rem;min-width:0}.page-viewer-module__aw6jnG__stage{min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.page-viewer-module__aw6jnG__stage[hidden]{display:none}.page-viewer-module__aw6jnG__surface{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:hidden}.page-viewer-module__aw6jnG__surface:active{cursor:grabbing}.page-viewer-module__aw6jnG__surface:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.page-viewer-module__aw6jnG__page{background:var(--color-paper);outline:1px solid var(--color-rule);will-change:transform;position:absolute;top:0;left:0}.page-viewer-module__aw6jnG__page[data-viewer-state=ready]{background:var(--color-page-paper)}.page-viewer-module__aw6jnG__image{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.page-viewer-module__aw6jnG__pageLine{margin:var(--space-2) 0 0;color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);flex:none}.page-viewer-module__aw6jnG__message{max-width:26em;padding:var(--space-4) 0;color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.page-viewer-module__aw6jnG__failed{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) 0;flex-direction:column;display:flex}.page-viewer-module__aw6jnG__failedTitle,.page-viewer-module__aw6jnG__failedBody{max-width:26em;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.page-viewer-module__aw6jnG__failedTitle{font-weight:var(--font-weight-strong)}.page-viewer-module__aw6jnG__overlay,.page-viewer-module__aw6jnG__marksOverlay{pointer-events:none;color:var(--color-page-mark);position:absolute;inset:0;overflow:hidden}.page-viewer-module__aw6jnG__markGroup{position:absolute;inset:0}.page-viewer-module__aw6jnG__markBadge{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-page-mark);height:20px;color:var(--color-page-mark-casing);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute}.page-viewer-module__aw6jnG__overlaySvg{position:absolute;inset:0;overflow:visible}.page-viewer-module__aw6jnG__maskKeep{fill:var(--color-page-mark-casing)}.page-viewer-module__aw6jnG__maskCut{fill:var(--color-page-mark)}.page-viewer-module__aw6jnG__wash{fill:var(--color-page-wash)}.page-viewer-module__aw6jnG__markStroke{fill:none;stroke:var(--color-page-mark)}.page-viewer-module__aw6jnG__casingStroke{fill:none;stroke:var(--color-page-mark-casing)}.page-viewer-module__aw6jnG__calloutTag{box-sizing:border-box;border:2px solid var(--color-page-mark);border-radius:var(--radius-sm);background:var(--color-page-paper);height:20px;color:var(--color-page-mark);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);white-space:nowrap;align-items:center;padding:0 4px;display:inline-flex;position:absolute}
.trace-ribbon-module__WN6xla__ribbon{background:var(--color-paper);border-top:1px solid var(--color-rule);flex-direction:column;min-height:0;display:flex}.trace-ribbon-module__WN6xla__head{padding:12px 16px 4px}.trace-ribbon-module__WN6xla__head .trace-ribbon-module__WN6xla__meta{padding:0}.trace-ribbon-module__WN6xla__heading{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);color:var(--color-ink);margin:0}.trace-ribbon-module__WN6xla__toggle{background:var(--color-paper);width:100%;min-height:44px;color:var(--color-ink);font:inherit;font-weight:var(--font-weight-strong);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.trace-ribbon-module__WN6xla__toggleText{min-width:0}.trace-ribbon-module__WN6xla__chevron{fill:none;stroke:var(--color-ink);stroke-width:2px;flex:none}.trace-ribbon-module__WN6xla__chevron[data-open] polyline{transform-origin:8px 8px;transform:rotate(180deg)}.trace-ribbon-module__WN6xla__body{flex-direction:column;gap:8px;min-height:0;padding:0 0 12px;display:flex}.trace-ribbon-module__WN6xla__body[hidden]{display:none}.trace-ribbon-module__WN6xla__meta,.trace-ribbon-module__WN6xla__caption{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary);margin:0;padding:0 16px}.trace-ribbon-module__WN6xla__listWrap{overscroll-behavior:contain;touch-action:pan-y;min-height:0;max-height:min(40dvh,320px);position:relative;overflow-y:auto}.trace-ribbon-module__WN6xla__list{margin:0;padding:0;list-style:none;position:relative}.trace-ribbon-module__WN6xla__line{pointer-events:none;position:absolute;top:0;left:0}.trace-ribbon-module__WN6xla__segment{fill:none;stroke-width:var(--graph-stroke-active)}.trace-ribbon-module__WN6xla__maskStroke{fill:none;stroke:var(--color-page-mark-casing);stroke-width:12px}.trace-ribbon-module__WN6xla__water{stroke:var(--color-water)}.trace-ribbon-module__WN6xla__steam{stroke:var(--color-steam)}.trace-ribbon-module__WN6xla__air{stroke:var(--color-air)}.trace-ribbon-module__WN6xla__electrical{stroke:var(--color-electrical)}.trace-ribbon-module__WN6xla__control{stroke:var(--color-signal)}.trace-ribbon-module__WN6xla__inferred{stroke-dasharray:var(--graph-dash-inferred-active)}.trace-ribbon-module__WN6xla__unconfirmed{stroke-dasharray:var(--graph-dot-unconfirmed-active);stroke-linecap:round}.trace-ribbon-module__WN6xla__item{position:relative}.trace-ribbon-module__WN6xla__stop{width:100%;min-height:44px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;padding:0 16px 0 0;display:flex;position:relative}.trace-ribbon-module__WN6xla__stop:focus-visible,.trace-ribbon-module__WN6xla__toggle:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-offset))}.trace-ribbon-module__WN6xla__stop[aria-current=true] .trace-ribbon-module__WN6xla__label{-webkit-line-clamp:unset;display:block;overflow:visible}.trace-ribbon-module__WN6xla__stop[aria-current=true]:after{content:"";border:2px solid var(--color-ink);pointer-events:none;position:absolute;inset:0}.trace-ribbon-module__WN6xla__hop{align-items:center;gap:8px;min-height:24px;padding-left:44px;display:flex}.trace-ribbon-module__WN6xla__hopText{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary)}.trace-ribbon-module__WN6xla__row{grid-template-columns:44px minmax(0,1fr);align-items:start;min-height:44px;display:grid}.trace-ribbon-module__WN6xla__gutter{justify-content:center;padding-top:12px;display:flex}.trace-ribbon-module__WN6xla__tick{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-plate);min-width:20px;height:20px;color:var(--color-on-plate);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.trace-ribbon-module__WN6xla__tickPlain{box-sizing:border-box;border:2px solid var(--color-ink);background:var(--color-paper);width:12px;height:12px;margin-top:4px}.trace-ribbon-module__WN6xla__text{flex-direction:column;gap:4px;padding:10px 0 8px;display:flex}.trace-ribbon-module__WN6xla__label{-webkit-line-clamp:2;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);color:var(--color-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trace-ribbon-module__WN6xla__notes{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.trace-ribbon-module__WN6xla__tierName{align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.trace-ribbon-module__WN6xla__stop:hover,.trace-ribbon-module__WN6xla__toggle:hover{background:var(--color-panel)}}.trace-ribbon-module__WN6xla__stop:active,.trace-ribbon-module__WN6xla__toggle:active{background:var(--color-panel)}.trace-ribbon-module__WN6xla__ribbon:not([data-collapsible]) .trace-ribbon-module__WN6xla__body{flex:auto}.trace-ribbon-module__WN6xla__ribbon:not([data-collapsible]) .trace-ribbon-module__WN6xla__listWrap{flex:auto;max-height:none}
.details-module__K5-R3G__details{gap:var(--space-4);flex-direction:column;display:flex}.details-module__K5-R3G__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.details-module__K5-R3G__note{max-width:var(--measure);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.details-module__K5-R3G__rows{margin:0}.details-module__K5-R3G__kv{align-items:center;column-gap:var(--space-3);min-height:36px;padding:var(--space-1) 0;border-bottom:1px solid var(--color-rule);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);grid-template-columns:112px minmax(0,1fr);display:grid}.details-module__K5-R3G__kv:first-child{border-top:1px solid var(--color-rule)}.details-module__K5-R3G__kv dt{color:var(--color-ink-secondary)}.details-module__K5-R3G__kv dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0}.details-module__K5-R3G__stack{flex-direction:column;display:flex}.details-module__K5-R3G__nodeButton{min-height:var(--target-min);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.details-module__K5-R3G__nodeButton:hover{text-decoration-thickness:2px}}.details-module__K5-R3G__pageLink{min-height:var(--target-min);align-items:center;display:inline-flex}.details-module__K5-R3G__section{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}.details-module__K5-R3G__sectionHeading{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.details-module__K5-R3G__pathHeading{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.details-module__K5-R3G__count{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label)}.details-module__K5-R3G__traceLayer{flex-wrap:wrap}.details-module__K5-R3G__list{margin:0 calc(-1 * var(--space-4));padding:0;list-style:none}.details-module__K5-R3G__rowStatus{align-items:center;gap:var(--space-2);display:inline-flex}.details-module__K5-R3G__unknown{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);white-space:nowrap}.details-module__K5-R3G__reason{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);overflow-wrap:anywhere}.details-module__K5-R3G__readings{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.details-module__K5-R3G__reading{gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex}.details-module__K5-R3G__readingSource{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.details-module__K5-R3G__readingNote{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label)}
.display-options-module__WBUqAW__trigger{flex:none}.display-options-module__WBUqAW__popover{z-index:var(--z-popover);gap:var(--space-2);width:max-content;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-overlay);transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:fixed}@starting-style{.display-options-module__WBUqAW__popover{opacity:0}}.display-options-module__WBUqAW__toggle{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-regular);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);display:flex}.display-options-module__WBUqAW__toggle[aria-pressed=true]{border:2px solid var(--color-ink);padding:calc(var(--space-2) - 1px) calc(var(--space-3) - 1px) calc(var(--space-2) - 1px) calc(var(--space-2) - 1px);color:var(--color-ink);font-weight:var(--font-weight-strong)}@media (hover:hover){.display-options-module__WBUqAW__toggle:hover{background:var(--color-panel)}}.display-options-module__WBUqAW__toggle:active{background:var(--color-panel)}.display-options-module__WBUqAW__toggleText{flex-direction:column;display:flex}.display-options-module__WBUqAW__hint{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-regular)}.display-options-module__WBUqAW__frameActions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.explore-toolbar-module__n03X5W__toolbar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--gutter);border-bottom:1px solid var(--color-rule);background:var(--color-paper);flex-wrap:wrap;display:flex}.explore-toolbar-module__n03X5W__view{flex-wrap:wrap;min-width:0;display:flex}.explore-toolbar-module__n03X5W__layers{flex:1 0 100%;order:3;min-width:0}.explore-toolbar-module__n03X5W__display{justify-content:flex-end;margin-inline-start:auto;display:flex}.explore-toolbar-module__n03X5W__markParts{box-sizing:border-box;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-regular);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.explore-toolbar-module__n03X5W__markParts[aria-pressed=true]{padding:0 calc(var(--space-3) - 1px);border:2px solid var(--color-ink);font-weight:var(--font-weight-strong)}@media (hover:hover){.explore-toolbar-module__n03X5W__markParts:hover{background:var(--color-panel)}}@media (max-width:599.98px){.explore-toolbar-module__n03X5W__toolbar[data-view=layers] .explore-toolbar-module__n03X5W__view{flex:1 0 100%}.explore-toolbar-module__n03X5W__toolbar[data-view=layers] .explore-toolbar-module__n03X5W__layers{flex:0 auto;order:3}.explore-toolbar-module__n03X5W__toolbar[data-view=layers] .explore-toolbar-module__n03X5W__display{order:4}}@media (min-width:600px){.explore-toolbar-module__n03X5W__toolbar{column-gap:var(--space-6);row-gap:var(--space-2)}.explore-toolbar-module__n03X5W__layers{flex:0 auto;order:0}}
.edge-row-module__KErm0q__row{border-bottom:1px solid var(--color-rule)}.edge-row-module__KErm0q__target{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);background:var(--color-paper);color:var(--color-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;border-radius:0;display:flex}@media (hover:hover){.edge-row-module__KErm0q__target:hover{background:var(--color-panel)}}.edge-row-module__KErm0q__target:active{background:var(--color-panel)}.edge-row-module__KErm0q__target[aria-current=true]{outline:2px solid var(--color-ink);outline-offset:-2px}.edge-row-module__KErm0q__target[aria-current=true]:focus-visible{outline-offset:var(--focus-ring-offset)}.edge-row-module__KErm0q__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.edge-row-module__KErm0q__title{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.edge-row-module__KErm0q__detail{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);display:flex}.edge-row-module__KErm0q__status{flex:none}
.node-list-module__Zkt-wa__list{gap:var(--space-6);max-width:calc(var(--card-max-width) + 2 * var(--gutter));padding:var(--space-4) 0 var(--space-8);flex-direction:column;display:flex}.node-list-module__Zkt-wa__filter{align-items:flex-end;gap:var(--space-2);padding:0 var(--gutter);display:flex}.node-list-module__Zkt-wa__field{flex:1}.node-list-module__Zkt-wa__clear{flex:none}.node-list-module__Zkt-wa__section{gap:var(--space-2);flex-direction:column;display:flex}.node-list-module__Zkt-wa__heading{padding:0 var(--gutter);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.node-list-module__Zkt-wa__count{padding:0 var(--gutter);color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label)}.node-list-module__Zkt-wa__groupHeader .node-list-module__Zkt-wa__count{padding:0}.node-list-module__Zkt-wa__group{margin-top:var(--space-4);flex-direction:column;display:flex}.node-list-module__Zkt-wa__groupHeader{align-items:baseline;column-gap:var(--space-2);padding:0 var(--gutter) var(--space-2);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.node-list-module__Zkt-wa__groupHeading{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.node-list-module__Zkt-wa__rows{padding:0 calc(var(--gutter) - var(--space-4));margin:0;list-style:none}.node-list-module__Zkt-wa__empty{align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--gutter) 0;flex-direction:column;display:flex}.node-list-module__Zkt-wa__emptyTitle{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.node-list-module__Zkt-wa__emptyBody{max-width:26em;color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}
.explore-workspace-module__zbsAHW__workspace{height:calc(100dvh - var(--explore-top,0px));flex-direction:column;min-height:420px;display:flex}.explore-workspace-module__zbsAHW__body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.explore-workspace-module__zbsAHW__main{min-width:0;min-height:0;position:relative}.explore-workspace-module__zbsAHW__listScroll{overscroll-behavior:contain;height:100%;overflow-y:auto}.explore-workspace-module__zbsAHW__empty{padding:0 var(--gutter)}.explore-workspace-module__zbsAHW__actionsWrap{display:contents}@media (max-width:959.98px){.explore-workspace-module__zbsAHW__workspace[data-view=layers]{height:auto;min-height:max(420px, calc(100vh - var(--explore-top,0px)));min-height:max(420px, calc(100dvh - var(--explore-top,0px)))}}@media (min-width:960px){.explore-workspace-module__zbsAHW__workspace[data-detail-open=true] .explore-workspace-module__zbsAHW__body{grid-template-columns:minmax(0, 1fr) var(--sheet-docked-width)}}
.save-template-prompt-module__QMK73a__prompt{border-top:1px solid var(--color-rule);flex-direction:column;margin-block-start:var(--space-4);padding-block-start:var(--space-4);display:flex}.save-template-prompt-module__QMK73a__heading{max-width:var(--measure);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);align-self:flex-start;margin:0}.save-template-prompt-module__QMK73a__status{margin-block-start:var(--space-2)}.save-template-prompt-module__QMK73a__body{max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink);margin:0}.save-template-prompt-module__QMK73a__form{flex-direction:column;display:flex}.save-template-prompt-module__QMK73a__field{margin-block-start:var(--space-4)}.save-template-prompt-module__QMK73a__error{max-width:var(--measure);margin-block-start:var(--space-3)}.save-template-prompt-module__QMK73a__actions{margin-block-start:var(--space-4)}@media (max-width:959.98px){.save-template-prompt-module__QMK73a__actions{margin-block-start:0}.save-template-prompt-module__QMK73a__actions [data-bottom-action-bar]{bottom:calc(var(--action-bar-bottom) + var(--action-bar-height) + var(--action-bar-safe-area));min-height:var(--action-bar-height);padding-block-end:var(--space-2)}.save-template-prompt-module__QMK73a__actions [data-action-bar-spacer]{display:none}[data-verify-pane]:has(.save-template-prompt-module__QMK73a__actions)>[data-action-bar-spacer]{height:calc(var(--space-20) + var(--action-bar-height))}}
.diagnosis-result-module__hDVJ-q__result{gap:var(--space-8);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__header{gap:var(--space-3);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__title{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.diagnosis-result-module__hDVJ-q__tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.diagnosis-result-module__hDVJ-q__tags:empty{display:none}.diagnosis-result-module__hDVJ-q__lines{gap:var(--space-1);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__line,.diagnosis-result-module__hDVJ-q__secondary{max-width:var(--measure);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.diagnosis-result-module__hDVJ-q__small,.diagnosis-result-module__hDVJ-q__reason,.diagnosis-result-module__hDVJ-q__note{max-width:var(--measure);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.diagnosis-result-module__hDVJ-q__section{gap:var(--space-3);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__sectionHeading{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.diagnosis-result-module__hDVJ-q__subHeading{margin-top:var(--space-3);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.diagnosis-result-module__hDVJ-q__list,.diagnosis-result-module__hDVJ-q__steps,.diagnosis-result-module__hDVJ-q__edgeList,.diagnosis-result-module__hDVJ-q__changes{margin:0;padding:0;list-style:none}.diagnosis-result-module__hDVJ-q__list{margin-inline:calc(-1 * var(--space-4));border-top:1px solid var(--color-rule)}.diagnosis-result-module__hDVJ-q__empty{gap:var(--space-1);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__emptyTitle{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.diagnosis-result-module__hDVJ-q__steps{border-top:1px solid var(--color-rule)}.diagnosis-result-module__hDVJ-q__step{grid-template-columns:var(--space-6) minmax(0, 1fr);column-gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);display:grid}.diagnosis-result-module__hDVJ-q__stepNo{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}.diagnosis-result-module__hDVJ-q__stepBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.diagnosis-result-module__hDVJ-q__action{max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body)}.diagnosis-result-module__hDVJ-q__changes{gap:var(--space-1);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__edgeList{border-top:1px solid var(--color-rule)}.diagnosis-result-module__hDVJ-q__edgeRow{gap:var(--space-1);padding:var(--space-3) 0 var(--space-1);border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex}.diagnosis-result-module__hDVJ-q__edgeHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.diagnosis-result-module__hDVJ-q__edgeTitle{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin-inline-end:auto}.diagnosis-result-module__hDVJ-q__edgeTags{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.diagnosis-result-module__hDVJ-q__reason{overflow-wrap:anywhere}.diagnosis-result-module__hDVJ-q__verifyLink{min-height:var(--target-min);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-underline-offset:3px;align-self:flex-start;align-items:center;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.diagnosis-result-module__hDVJ-q__verifyLink:hover{text-decoration-thickness:2px}}
.template-diff-banner-module__AtaUnW__banner{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex}.template-diff-banner-module__AtaUnW__title{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);margin:0}.template-diff-banner-module__AtaUnW__version{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);margin:0}@media (max-width:599.98px){.template-diff-banner-module__AtaUnW__version{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.template-diff-banner-module__AtaUnW__count{max-width:var(--measure);margin:var(--space-1) 0 0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);color:var(--color-ink)}.template-diff-banner-module__AtaUnW__breakdown{font-weight:var(--font-weight-regular)}.template-diff-banner-module__AtaUnW__note{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.template-diff-banner-module__AtaUnW__actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.template-diff-banner-module__AtaUnW__listArea[hidden]{display:none}.template-diff-banner-module__AtaUnW__list{margin:var(--space-2) calc(-1 * var(--space-4)) 0;border-top:1px solid var(--color-rule);padding:0;list-style:none}.template-diff-banner-module__AtaUnW__staticRow{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-rule);color:var(--color-ink);display:flex}.template-diff-banner-module__AtaUnW__staticText{flex-direction:column;flex:1;min-width:0;display:flex}.template-diff-banner-module__AtaUnW__staticLabel{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.template-diff-banner-module__AtaUnW__staticMeta{column-gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-wrap:wrap;display:flex}.template-diff-banner-module__AtaUnW__staticReason{color:var(--color-ink-secondary)}.template-diff-banner-module__AtaUnW__staticStatus{flex:none}.template-diff-banner-module__AtaUnW__more{max-width:var(--measure);margin:var(--space-2) 0 0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary)}
.suspect-reach-module__ezAyaa__reach{gap:var(--space-1);flex-direction:column;padding-left:32px;display:flex}.suspect-reach-module__ezAyaa__line{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);margin:0}.suspect-reach-module__ezAyaa__action{padding-top:var(--space-1);justify-content:flex-start;display:flex}
.forms-module__u_p31a__form{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-6);flex-direction:column;display:flex}.forms-module__u_p31a__heading{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);margin:0}.forms-module__u_p31a__lead{margin:calc(-1 * var(--space-3)) 0 0;color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);overflow-wrap:anywhere}.forms-module__u_p31a__fieldset{max-width:var(--measure);border:0;flex-direction:column;margin:0;padding:0;display:flex}.forms-module__u_p31a__legend{margin-bottom:var(--space-1);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);padding:0}.forms-module__u_p31a__check{align-items:center;gap:var(--space-3);min-height:var(--target-min);max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body);cursor:pointer;display:flex}.forms-module__u_p31a__check input,.forms-module__u_p31a__radioRow input{width:20px;height:20px;accent-color:var(--color-action);flex:none;margin:0}.forms-module__u_p31a__inlineAction{margin-top:calc(-1 * var(--space-2));display:flex}.forms-module__u_p31a__step{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.forms-module__u_p31a__step+.forms-module__u_p31a__step{padding-top:var(--space-4);border-top:1px solid var(--color-rule)}.forms-module__u_p31a__stepHeading{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);margin:0}.forms-module__u_p31a__suggestions{max-width:var(--measure);border-top:1px solid var(--color-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.forms-module__u_p31a__suggestion{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);display:flex}@media (hover:hover){.forms-module__u_p31a__suggestion:hover{background:var(--color-panel)}}.forms-module__u_p31a__suggestion[aria-pressed=true]{font-weight:var(--font-weight-strong)}.forms-module__u_p31a__suggestionBlock{gap:var(--space-1);flex-direction:column;display:flex}.forms-module__u_p31a__suggestionsLabel{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);margin:0}.forms-module__u_p31a__suggestionText{flex:1;min-width:0}.forms-module__u_p31a__suggestion:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.forms-module__u_p31a__radioRow{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule);cursor:pointer;display:flex}.forms-module__u_p31a__radioText{flex-direction:column;min-width:0;display:flex}.forms-module__u_p31a__radioLabel{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.forms-module__u_p31a__radioMeta{column-gap:var(--space-4);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-wrap:wrap;display:flex}.forms-module__u_p31a__previewLine{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);margin:0}.forms-module__u_p31a__note{max-width:var(--measure);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}
.result-workspace-module__wuoGqq__wide{grid-template-columns:minmax(0, 1fr) var(--sheet-docked-width);height:calc(100dvh - var(--diagnose-top,0px));grid-template-rows:minmax(0,1fr);min-height:480px;display:grid}.result-workspace-module__wuoGqq__canvasPane{min-width:0;min-height:0;position:relative}.result-workspace-module__wuoGqq__narrow{flex-direction:column;display:flex}.result-workspace-module__wuoGqq__list{padding:var(--space-6) var(--gutter) 0}.result-workspace-module__wuoGqq__pathPane{height:calc(100dvh - var(--diagnose-top,0px) - var(--action-bar-height) - var(--action-bar-safe-area));min-height:320px;margin-bottom:calc(var(--action-bar-height) + var(--action-bar-safe-area) - var(--space-20));position:relative}.result-workspace-module__wuoGqq__narrow[data-swapped] .result-workspace-module__wuoGqq__list,.result-workspace-module__wuoGqq__narrow[data-swapped] .result-workspace-module__wuoGqq__pathPane{transition:opacity var(--duration-base) var(--ease-out)}@starting-style{.result-workspace-module__wuoGqq__narrow[data-swapped] .result-workspace-module__wuoGqq__list,.result-workspace-module__wuoGqq__narrow[data-swapped] .result-workspace-module__wuoGqq__pathPane{opacity:0}}.result-workspace-module__wuoGqq__canvasLoading{padding:var(--space-8) var(--gutter) 0;color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.result-workspace-module__wuoGqq__layersPane{min-width:0}
.swatches-module__MnhuLa__nodeSwatch{flex:none;overflow:visible}.swatches-module__MnhuLa__paper{fill:var(--color-paper)}.swatches-module__MnhuLa__stroke{stroke:var(--color-ink)}.swatches-module__MnhuLa__dots{fill:var(--color-ink)}.swatches-module__MnhuLa__plate{fill:var(--color-plate);opacity:0;transition:opacity var(--duration-confirm) var(--ease-out)}.swatches-module__MnhuLa__shown,[data-confirming] .swatches-module__MnhuLa__plate,[data-confirming] .swatches-module__MnhuLa__solid{opacity:1}.swatches-module__MnhuLa__lineSample{flex:none;align-items:center;width:64px;height:20px;display:inline-flex;position:relative}.swatches-module__MnhuLa__lineSample svg{overflow:visible}.swatches-module__MnhuLa__lineSample .swatches-module__MnhuLa__stroke{stroke:var(--chip-stroke)}.swatches-module__MnhuLa__lineSample .swatches-module__MnhuLa__dots{fill:var(--chip-stroke)}.swatches-module__MnhuLa__solid{stroke:var(--chip-stroke);opacity:0;transition:opacity var(--duration-confirm) var(--ease-out)}.swatches-module__MnhuLa__triangle{fill:var(--chip-stroke)}.swatches-module__MnhuLa__chevron{fill:none;stroke:var(--chip-stroke);stroke-linecap:butt;stroke-linejoin:miter}.swatches-module__MnhuLa__glyph{display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}
.symptom-picker-module__XJGbWG__picker{gap:var(--space-8);width:100%;max-width:calc(var(--card-max-width) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) 0;flex-direction:column;display:flex}.symptom-picker-module__XJGbWG__fieldBlock{gap:var(--space-2);flex-direction:column;display:flex}.symptom-picker-module__XJGbWG__heading{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.symptom-picker-module__XJGbWG__heading label{cursor:pointer}.symptom-picker-module__XJGbWG__pinned{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary)}.symptom-picker-module__XJGbWG__offline{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink)}.symptom-picker-module__XJGbWG__input{max-width:var(--measure)}.symptom-picker-module__XJGbWG__library,.symptom-picker-module__XJGbWG__history{gap:var(--space-4);flex-direction:column;display:flex}.symptom-picker-module__XJGbWG__fieldset{border:0;min-width:0;margin:0;padding:0}.symptom-picker-module__XJGbWG__legend{align-items:center;gap:var(--space-2);padding:0 0 var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);display:flex}.symptom-picker-module__XJGbWG__glyph{display:inline-flex}.symptom-picker-module__XJGbWG__rows{border-top:1px solid var(--color-rule)}.symptom-picker-module__XJGbWG__row{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}@media (hover:hover){.symptom-picker-module__XJGbWG__row:hover{background:var(--color-panel)}}.symptom-picker-module__XJGbWG__row:has(input:checked){box-shadow:inset 0 0 0 2px var(--color-ink)}.symptom-picker-module__XJGbWG__row:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-outer);outline-offset:calc(-1 * var(--focus-ring-width))}.symptom-picker-module__XJGbWG__row:has(input:focus-visible):after{content:"";inset:var(--focus-ring-width);border:var(--focus-ring-offset) solid var(--color-focus-inner);pointer-events:none;position:absolute}.symptom-picker-module__XJGbWG__radio{width:20px;height:20px;accent-color:var(--color-ink);cursor:pointer;flex:none;margin:0}.symptom-picker-module__XJGbWG__historyList{border-top:1px solid var(--color-rule)}.symptom-picker-module__XJGbWG__historyRow{justify-content:center;gap:var(--space-1);min-height:64px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-rule);color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.symptom-picker-module__XJGbWG__historyRow:hover{background:var(--color-panel)}}.symptom-picker-module__XJGbWG__historyText{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.symptom-picker-module__XJGbWG__historyMeta{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-wrap:wrap;display:flex}.symptom-picker-module__XJGbWG__historyTags{gap:var(--space-2);display:inline-flex}
.item-view-module__w4Fj0a__item{padding-bottom:var(--space-6);flex-direction:column;display:flex}.item-view-module__w4Fj0a__top{gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4) var(--space-1);flex-direction:column;display:flex}.item-view-module__w4Fj0a__titleRow{align-items:flex-start;gap:var(--space-1);display:flex}.item-view-module__w4Fj0a__back{flex:none}.item-view-module__w4Fj0a__title{min-width:0;font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;flex:1;margin:0;padding-top:10px}.item-view-module__w4Fj0a__meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-inline-start:calc(var(--target-min) + var(--space-1));display:flex}.item-view-module__w4Fj0a__paragraph,.item-view-module__w4Fj0a__noPage{max-width:var(--measure);margin:0 0 var(--space-4);padding-inline:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.item-view-module__w4Fj0a__noPage{color:var(--color-ink-secondary)}.item-view-module__w4Fj0a__kv{border-top:1px solid var(--color-rule);margin:0;padding:0}.item-view-module__w4Fj0a__kvRow{column-gap:var(--space-3);min-height:36px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-rule);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid;position:relative}.item-view-module__w4Fj0a__kvLabel{color:var(--color-ink-secondary);margin:0}.item-view-module__w4Fj0a__kvValue{min-width:0;color:var(--color-ink);overflow-wrap:anywhere;margin:0}.item-view-module__w4Fj0a__kvButtonRow{min-height:var(--target-min);padding-block:0}.item-view-module__w4Fj0a__kvButton{width:100%;min-height:var(--target-min);border-radius:var(--radius-sm);color:var(--color-ink);font:inherit;font-weight:var(--font-weight-strong);text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration-line:underline;text-decoration-thickness:1px;display:flex}.item-view-module__w4Fj0a__kvButton:before{content:"";position:absolute;inset:0}@media (hover:hover){.item-view-module__w4Fj0a__kvButtonRow:hover{background:var(--color-panel)}}.item-view-module__w4Fj0a__reason{max-width:var(--measure);display:block}.item-view-module__w4Fj0a__lines{flex-direction:column;display:flex}.item-view-module__w4Fj0a__secondary{color:var(--color-ink-secondary)}.item-view-module__w4Fj0a__section{margin-top:var(--space-6)}.item-view-module__w4Fj0a__sectionHeading{margin:0 0 var(--space-1);padding-inline:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.item-view-module__w4Fj0a__plainList{margin:0;padding:0;list-style:none}.item-view-module__w4Fj0a__alsoRow{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-4);border:0;border-bottom:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;display:flex}@media (hover:hover){.item-view-module__w4Fj0a__alsoRow:hover{background:var(--color-panel)}}.item-view-module__w4Fj0a__alsoRow:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.item-view-module__w4Fj0a__alsoLabel{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.item-view-module__w4Fj0a__alsoMeta{column-gap:var(--space-4);color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);flex-wrap:wrap;display:flex}.item-view-module__w4Fj0a__history{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.item-view-module__w4Fj0a__reading{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-direction:column;display:flex}.item-view-module__w4Fj0a__readingSource{gap:var(--space-4);font-weight:var(--font-weight-strong);margin:0;display:flex}.item-view-module__w4Fj0a__readingReason{margin:0}.item-view-module__w4Fj0a__readingNote{max-width:var(--measure);color:var(--color-ink-secondary);margin:0}
.explore-module__pQyj-a__frame{flex-direction:column;display:flex}.explore-module__pQyj-a__content{padding:0 var(--gutter)}.explore-module__pQyj-a__content>[data-inline-error]{margin-top:var(--space-8)}.explore-module__pQyj-a__loading{padding:var(--space-8) var(--gutter) 0;color:var(--color-ink);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.explore-module__pQyj-a__content .explore-module__pQyj-a__loading{padding-inline:0}
.archetype-list-module__8jj-Oa__list{margin-top:var(--space-6);border-top:1px solid var(--color-rule)}.archetype-list-module__8jj-Oa__row{border-bottom:1px solid var(--color-rule)}.archetype-list-module__8jj-Oa__target{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--space-4);background:var(--color-paper);color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}@media (hover:hover){.archetype-list-module__8jj-Oa__target:hover{background:var(--color-panel)}}.archetype-list-module__8jj-Oa__text{flex-direction:column;flex:1;min-width:0;display:flex}.archetype-list-module__8jj-Oa__label{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong)}.archetype-list-module__8jj-Oa__meta{column-gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);flex-wrap:wrap;display:flex}.archetype-list-module__8jj-Oa__status{flex:none;align-items:center;display:flex}
.diagnose-view-module__6AXuEq__empty{padding:0 var(--gutter)}
.list-module__rvqbUq__list{flex-direction:column;display:flex}.list-module__rvqbUq__group+.list-module__rvqbUq__group{margin-top:var(--space-6);border-top:1px solid var(--color-rule)}.list-module__rvqbUq__groupHeader{align-items:center;gap:var(--space-1);padding-inline-end:var(--space-2);display:flex}.list-module__rvqbUq__groupHeading{min-width:0;font:inherit;flex:1;margin:0}.list-module__rvqbUq__disclosure{align-items:center;column-gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);color:var(--color-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;border-radius:0;flex-wrap:wrap;display:flex}@media (hover:hover){.list-module__rvqbUq__disclosure:hover{background:var(--color-panel)}}.list-module__rvqbUq__disclosure:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.list-module__rvqbUq__chevron{transition:transform var(--duration-base) var(--ease-out);flex:none;transform:rotate(180deg)}.list-module__rvqbUq__disclosure[aria-expanded=false] .list-module__rvqbUq__chevron{transform:rotate(0)}.list-module__rvqbUq__groupName{min-width:0;font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin-inline-end:var(--space-2)}.list-module__rvqbUq__groupCount{color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-regular);white-space:nowrap}.list-module__rvqbUq__groupBody[hidden]{display:none}.list-module__rvqbUq__subheading{margin:var(--space-3) 0 var(--space-1);padding-inline:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}.list-module__rvqbUq__rows{margin:0;padding:0;list-style:none}
.archetype-editor-module__RHAXdW__editor{min-width:0;display:flex}.archetype-editor-module__RHAXdW__pane{flex-direction:column;flex:1;min-width:0;display:flex}.archetype-editor-module__RHAXdW__head{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--gutter) 0;flex-direction:column;display:flex}.archetype-editor-module__RHAXdW__titleRow{align-items:center;gap:var(--space-2);min-height:var(--target-min);align-self:stretch;display:flex}.archetype-editor-module__RHAXdW__back{flex:none;margin-inline-start:calc(-1 * var(--space-3))}.archetype-editor-module__RHAXdW__title{min-width:0;font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.archetype-editor-module__RHAXdW__meta{column-gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);flex-wrap:wrap;display:flex}.archetype-editor-module__RHAXdW__note,.archetype-editor-module__RHAXdW__readOnlyNote{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.archetype-editor-module__RHAXdW__readOnlyNote{font-weight:var(--font-weight-strong)}.archetype-editor-module__RHAXdW__controls{margin-top:var(--space-2)}.archetype-editor-module__RHAXdW__unsaved{min-height:var(--leading-body-sm);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.archetype-editor-module__RHAXdW__unsaved:empty{min-height:0}.archetype-editor-module__RHAXdW__summary{align-self:stretch}.archetype-editor-module__RHAXdW__summary:focus-visible{outline-offset:var(--focus-ring-offset)}.archetype-editor-module__RHAXdW__issueList{gap:var(--space-1);max-width:var(--measure);flex-direction:column;padding-inline-start:var(--space-4);list-style:outside;display:flex}.archetype-editor-module__RHAXdW__issueLink{min-height:var(--target-min);color:var(--color-ink);font:inherit;text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-line:underline;text-decoration-thickness:1px;display:block}@media (hover:hover){.archetype-editor-module__RHAXdW__issueLink:hover{text-decoration-thickness:2px}}.archetype-editor-module__RHAXdW__barSlot{display:contents}.archetype-editor-module__RHAXdW__barSlot>[data-bottom-action-bar]{order:2}.archetype-editor-module__RHAXdW__barSlot>[data-action-bar-spacer]{order:3}@media (max-width:599.98px){.archetype-editor-module__RHAXdW__barSlot [data-bottom-action-bar]>.archetype-editor-module__RHAXdW__addButton{width:var(--action-bar-button);flex:none;justify-content:center;padding:0}.archetype-editor-module__RHAXdW__addLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.archetype-editor-module__RHAXdW__panel{margin-top:var(--space-6);padding-bottom:var(--space-8);flex-direction:column;flex:1 0 auto;order:1;display:flex}.archetype-editor-module__RHAXdW__panelTitle{padding:0 var(--gutter) var(--space-2);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.archetype-editor-module__RHAXdW__panel>[data-empty-state]{padding-inline:var(--gutter)}.archetype-editor-module__RHAXdW__rows{border-top:1px solid var(--color-rule)}.archetype-editor-module__RHAXdW__row{border-bottom:1px solid var(--color-rule)}.archetype-editor-module__RHAXdW__rowTarget{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2) var(--gutter);background:var(--color-paper);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;border-radius:0;display:flex}@media (hover:hover){.archetype-editor-module__RHAXdW__rowTarget:hover{background:var(--color-panel)}}.archetype-editor-module__RHAXdW__rowTarget[aria-current=true]:not(:focus-visible){outline:2px solid var(--color-ink);outline-offset:-2px}.archetype-editor-module__RHAXdW__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.archetype-editor-module__RHAXdW__rowLabel{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.archetype-editor-module__RHAXdW__rowMeta{column-gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.archetype-editor-module__RHAXdW__rowIssue{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);display:flex}.archetype-editor-module__RHAXdW__rowIssue svg{flex:none;margin-top:2px}.archetype-editor-module__RHAXdW__rowAside{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;flex:none;max-width:50%;display:flex}.archetype-editor-module__RHAXdW__json{gap:var(--space-3);padding:0 var(--gutter);flex-direction:column;display:flex}.archetype-editor-module__RHAXdW__pre{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-ink);font:inherit;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.archetype-editor-module__RHAXdW__form{gap:var(--space-4);flex-direction:column;display:flex}.archetype-editor-module__RHAXdW__textarea{min-height:calc(4 * var(--leading-body) + 2 * var(--space-2));padding-block:var(--space-2);resize:vertical}.archetype-editor-module__RHAXdW__fieldset{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.archetype-editor-module__RHAXdW__choices{flex-direction:column;display:flex}.archetype-editor-module__RHAXdW__choice{align-items:center;gap:var(--space-2);min-height:var(--target-min);font-size:var(--text-body);line-height:var(--leading-body);cursor:pointer;display:flex}.archetype-editor-module__RHAXdW__choice input{width:20px;height:20px;accent-color:var(--color-ink);flex:none;margin:0}.archetype-editor-module__RHAXdW__glyphSlot{display:inline-flex}.archetype-editor-module__RHAXdW__keyValues{flex-direction:column;display:flex}.archetype-editor-module__RHAXdW__keyValue{gap:var(--space-3);min-height:36px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);grid-template-columns:112px 1fr;align-items:baseline;display:grid}.archetype-editor-module__RHAXdW__keyValue dt{color:var(--color-ink-secondary)}.archetype-editor-module__RHAXdW__keyValue dd{overflow-wrap:anywhere;margin:0}.archetype-editor-module__RHAXdW__glyphs{gap:var(--space-2);flex-wrap:wrap;display:flex}.archetype-editor-module__RHAXdW__glyphName{align-items:center;gap:var(--space-1);display:inline-flex}@media (min-width:600px){.archetype-editor-module__RHAXdW__title{font-size:var(--text-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline)}}@media (min-width:960px){.archetype-editor-module__RHAXdW__editor{height:calc(100dvh - var(--app-bar-height))}.archetype-editor-module__RHAXdW__pane{overflow-y:auto}.archetype-editor-module__RHAXdW__head{padding-top:var(--space-6)}}
.page-header-module__sdGgbG__heading{font-size:var(--text-headline);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline);font-weight:var(--font-weight-strong)}.page-header-module__sdGgbG__intro{max-width:var(--measure);margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary)}.page-header-module__sdGgbG__readOnly{max-width:var(--measure);margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong)}
.machine-overview-module__WdH-dq__overview{padding:var(--space-4) var(--gutter) var(--space-8);flex-direction:column;display:flex}.machine-overview-module__WdH-dq__familyLine{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);flex-wrap:wrap;display:flex}.machine-overview-module__WdH-dq__familyLine [data-slot=pinned-tag]:empty{display:none}.machine-overview-module__WdH-dq__section{gap:var(--space-2);margin-top:var(--space-8);flex-direction:column;display:flex}.machine-overview-module__WdH-dq__sectionTitle{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong)}.machine-overview-module__WdH-dq__keepOpen{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary)}.machine-overview-module__WdH-dq__documents{margin-top:var(--space-2);border-top:var(--rule-width) solid var(--color-rule)}.machine-overview-module__WdH-dq__document{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:var(--rule-width) solid var(--color-rule);flex-direction:column;display:flex}.machine-overview-module__WdH-dq__docTitle{font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.machine-overview-module__WdH-dq__docMeta{column-gap:var(--space-4);row-gap:var(--space-1);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary);flex-wrap:wrap;display:flex}.machine-overview-module__WdH-dq__status{color:var(--color-ink);font-weight:var(--font-weight-strong)}.machine-overview-module__WdH-dq__docUrl{max-width:var(--measure);font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary);overflow-wrap:anywhere}.machine-overview-module__WdH-dq__steps{gap:var(--space-1);margin-top:var(--space-3);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);flex-direction:column;display:flex}.machine-overview-module__WdH-dq__failures{margin-top:var(--space-2);flex-direction:column;display:flex}.machine-overview-module__WdH-dq__more{font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.machine-overview-module__WdH-dq__ready{max-width:var(--measure);margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.machine-overview-module__WdH-dq__inlineLink{min-width:var(--target-min);padding:var(--space-3) var(--space-1);margin:calc(-1 * var(--space-3)) 0;text-align:center;font-weight:var(--font-weight-strong);display:inline-block}.machine-overview-module__WdH-dq__pages{margin-top:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.machine-overview-module__WdH-dq__disclosure{margin-inline-start:calc(-1 * var(--space-3))}.machine-overview-module__WdH-dq__pageGrid{column-gap:var(--space-6);grid-template-columns:1fr;width:100%;display:grid}.machine-overview-module__WdH-dq__pageRow{grid-template-columns:var(--space-16) 1fr auto;align-items:center;gap:var(--space-3);min-height:calc(var(--space-8) + var(--space-1));border-bottom:var(--rule-width) solid var(--color-rule);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);display:grid}.machine-overview-module__WdH-dq__pageNo{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-strong)}.machine-overview-module__WdH-dq__pageClass{min-width:0;color:var(--color-ink-secondary)}.machine-overview-module__WdH-dq__pageState{align-items:center;gap:var(--space-1);display:inline-flex}.machine-overview-module__WdH-dq__wideOnly,.machine-overview-module__WdH-dq__wideBar{display:none}.machine-overview-module__WdH-dq__compactBar{display:contents}@media (min-width:960px){.machine-overview-module__WdH-dq__wideBar{display:contents}.machine-overview-module__WdH-dq__compactBar{display:none}.machine-overview-module__WdH-dq__overview{padding-top:var(--space-6)}.machine-overview-module__WdH-dq__pageGrid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.machine-overview-module__WdH-dq__wideOnly{display:inline-flex}}
.connection-status-module__k0Ze5G__indicator{align-items:center;display:inline-flex}
.verify-screen-module__X0-wrG__root{height:calc(100dvh - var(--verify-top,0px) - var(--verify-bottom,0px));background:var(--color-paper);min-height:0;color:var(--color-ink);flex-direction:column;display:flex;overflow:hidden}.verify-screen-module__X0-wrG__viewerPane{border-bottom:1px solid var(--color-rule);flex-direction:column;flex:none;min-height:0;display:flex}.verify-screen-module__X0-wrG__pane{overscroll-behavior:contain;min-width:0;min-height:0;scroll-padding-bottom:calc(var(--action-bar-height) + var(--action-bar-safe-area) + var(--space-4));flex:1;display:block;position:relative;overflow:hidden auto}.verify-screen-module__X0-wrG__paneBody{flex-direction:column;min-width:0;display:flex}@media (min-width:960px){.verify-screen-module__X0-wrG__root{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.verify-screen-module__X0-wrG__viewerPane{border-bottom:0;height:100%}.verify-screen-module__X0-wrG__paneBody{flex:1 0 auto}.verify-screen-module__X0-wrG__pane{border-inline-start:1px solid var(--color-rule);height:100%;scroll-padding-bottom:calc(var(--action-bar-height) + var(--space-4));flex-direction:column;display:flex}}.verify-screen-module__X0-wrG__progress{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;display:flex}.verify-screen-module__X0-wrG__progressLine{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-strong);margin:0}.verify-screen-module__X0-wrG__meter{border-radius:var(--radius-sm);background:var(--color-rule);height:4px;display:block;position:relative;overflow:hidden}.verify-screen-module__X0-wrG__meterFill{border-radius:var(--radius-sm);background:var(--color-ink);transform-origin:0;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0}.verify-screen-module__X0-wrG__state{padding:0 var(--space-4)}.verify-screen-module__X0-wrG__root [data-empty-state]{padding-inline:var(--space-4)}.verify-screen-module__X0-wrG__nothingLeft{padding:var(--space-1) var(--space-4) var(--space-3);color:var(--color-ink-secondary);font-size:var(--text-label);line-height:var(--leading-label);margin:0}.verify-screen-module__X0-wrG__allVerified{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4) var(--space-6);border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex}.verify-screen-module__X0-wrG__allVerifiedTitle{max-width:var(--measure);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-strong);margin:0}.verify-screen-module__X0-wrG__allVerifiedText{max-width:var(--measure);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin:0}.verify-screen-module__X0-wrG__writeError{bottom:calc(var(--action-bar-height) + var(--action-bar-safe-area));z-index:1;padding:0 var(--space-4);background:var(--color-paper);box-shadow:inset 0 1px 0 0 var(--color-rule);position:sticky}@media (min-width:960px){.verify-screen-module__X0-wrG__writeError{bottom:var(--action-bar-height)}}.verify-screen-module__X0-wrG__shortcuts{margin:var(--space-8) var(--space-4) var(--space-4);color:var(--color-ink-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.verify-screen-module__X0-wrG__shortcutsSummary{min-height:var(--target-min);padding-block:var(--space-3);color:var(--color-ink);font-weight:var(--font-weight-strong);cursor:pointer}.verify-screen-module__X0-wrG__shortcutList{gap:var(--space-1);margin:0;display:grid}.verify-screen-module__X0-wrG__shortcutList>div{grid-template-columns:32px minmax(0,1fr);display:grid}.verify-screen-module__X0-wrG__shortcutList dt{color:var(--color-ink);font-weight:var(--font-weight-strong)}.verify-screen-module__X0-wrG__shortcutList dd{margin:0}.verify-screen-module__X0-wrG__skeletonViewer{background:var(--color-panel);flex-direction:column;height:min(40dvh,320px);display:flex}.verify-screen-module__X0-wrG__skeletonToolbar{height:var(--target-min);background:var(--color-paper);box-shadow:inset 0 -1px 0 0 var(--color-rule);flex:none}.verify-screen-module__X0-wrG__skeletonStage{min-height:0;padding:var(--space-4);flex:1}.verify-screen-module__X0-wrG__skeletonPage{aspect-ratio:842/595;background:var(--color-paper);outline:1px solid var(--color-rule);max-width:100%;max-height:100%}.verify-screen-module__X0-wrG__skeletonList{margin:0;padding:0;list-style:none}.verify-screen-module__X0-wrG__skeletonRow{justify-content:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-4);box-shadow:inset 0 -1px 0 0 var(--color-rule);flex-direction:column;display:flex}.verify-screen-module__X0-wrG__skeletonLine{border-radius:var(--radius-sm);background:var(--color-panel);height:12px;display:block}.verify-screen-module__X0-wrG__skeletonLine[data-width=long]{width:70%}.verify-screen-module__X0-wrG__skeletonLine[data-width=medium]{width:50%}.verify-screen-module__X0-wrG__skeletonLine[data-width=short]{width:30%}@media (min-width:960px){.verify-screen-module__X0-wrG__skeletonViewer{height:100%}.verify-screen-module__X0-wrG__shortcuts{display:block}}@media (max-width:959.98px){.verify-screen-module__X0-wrG__shortcuts{display:none}}
.meter-module__6c_0LW__track{border-radius:var(--radius-sm);background:var(--color-rule);height:4px;display:block;position:relative;overflow:hidden}.meter-module__6c_0LW__fill{border-radius:var(--radius-sm);background:var(--color-ink);clip-path:inset(0 calc(100% - var(--meter-fill,0%)) 0 0);transition:clip-path var(--duration-base) var(--ease-out);position:absolute;inset:0}.meter-module__6c_0LW__storage{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);width:100%;max-width:var(--measure);flex-wrap:wrap;display:flex}.meter-module__6c_0LW__storage .meter-module__6c_0LW__track{flex:12em;min-width:8em}.meter-module__6c_0LW__storageText{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-variant-numeric:tabular-nums;flex:none}.meter-module__6c_0LW__progress{gap:var(--space-1);flex-direction:column;width:12em;max-width:100%;display:flex}.meter-module__6c_0LW__progress .meter-module__6c_0LW__track{width:100%}.meter-module__6c_0LW__caption{font-size:var(--text-label);line-height:var(--leading-label);font-variant-numeric:tabular-nums}
.members-list-module__gx1pTa__list{max-width:var(--card-max-width);align-self:stretch}.members-list-module__gx1pTa__row{min-height:64px;padding:var(--space-2) 0;box-shadow:inset 0 -1px 0 0 var(--color-rule);flex-direction:column;justify-content:center;display:flex}.members-list-module__gx1pTa__email{font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.members-list-module__gx1pTa__role{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-ink-secondary)}
.pin-machine-button-module__alKHEG__control{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.pin-machine-button-module__alKHEG__hint{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-ink-secondary);max-width:26em}
