.LabFrames-module__PobgNq__row{align-items:start;gap:calc(var(--space-studio-gridGap) * .6);flex-wrap:wrap;min-width:0;display:flex}.LabFrames-module__PobgNq__figure{gap:calc(var(--space-studio-gridGap) * .3);width:min-content;min-width:0;max-width:100%;margin:0;display:grid}.LabFrames-module__PobgNq__caption{color:var(--studio-ink);font-size:var(--size-studio-label);font-weight:var(--font-studio-button)}.LabFrames-module__PobgNq__view{padding-right:calc(var(--space-studio-gridGap) * 1.8);justify-self:start;position:relative}.LabFrames-module__PobgNq__box{border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-r-sm);background:var(--studio-bg);position:relative;overflow:hidden}.LabFrames-module__PobgNq__frame{background:var(--studio-bg);transform-origin:0 0;border:0;display:block}.LabFrames-module__PobgNq__frame[data-state=next]{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.LabFrames-module__PobgNq__fold{z-index:1;border-top:var(--size-field-hairline) dashed var(--studio-verify);pointer-events:none;position:absolute;left:0;right:0}.LabFrames-module__PobgNq__updating{top:calc(var(--space-studio-gridGap) * .3);right:calc(var(--space-studio-gridGap) * .3);z-index:2;padding:0 calc(var(--space-studio-gridGap) * .3);border-radius:var(--radius-studio-r-sm);background:var(--studio-ink);color:var(--studio-bg);font-size:var(--size-studio-code);line-height:var(--leading-studio-label);position:absolute}.LabFrames-module__PobgNq__foldTag{padding:0 calc(var(--space-studio-gridGap) * .2);border-radius:var(--radius-studio-r-sm);background:var(--studio-verify);color:var(--studio-onAccent);font-size:var(--size-studio-code);line-height:var(--leading-studio-label);writing-mode:vertical-rl;position:absolute;right:0;transform:translateY(-50%)}.LabFrames-module__PobgNq__figure[data-active=true] .LabFrames-module__PobgNq__caption{color:var(--studio-accText)}.LabFrames-module__PobgNq__figure[data-active=true] .LabFrames-module__PobgNq__box{border-color:var(--studio-acc);box-shadow:0 0 0 var(--size-field-hairline) var(--studio-acc)}
.LabSettings-module__EQrf7q__panel{gap:calc(var(--space-studio-gridGap) * .5);min-width:0;padding:calc(var(--space-studio-gridGap) * .7);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-panel2);color:var(--studio-ink);font-size:var(--size-studio-label);line-height:var(--leading-studio-label);align-content:start;display:grid}.LabSettings-module__EQrf7q__bar{justify-content:space-between;align-items:center;gap:calc(var(--space-studio-gridGap) * .5);display:flex}.LabSettings-module__EQrf7q__title{font-size:var(--size-studio-body);font-weight:var(--font-studio-button);margin:0}.LabSettings-module__EQrf7q__toggle{display:none}.LabSettings-module__EQrf7q__body{gap:calc(var(--space-studio-gridGap) * .5);min-width:0;display:grid}.LabSettings-module__EQrf7q__screens{padding:calc(var(--space-studio-gridGap) * .15);border-radius:var(--radius-studio-radius);background:var(--studio-surf);grid-template-columns:1fr 1fr;display:grid}.LabSettings-module__EQrf7q__screen{min-height:calc(var(--size-studio-control) * .66);border-radius:var(--radius-studio-r-sm);color:var(--studio-ink2);font:inherit;font-weight:var(--font-studio-button);cursor:pointer;background:0 0;border:0}.LabSettings-module__EQrf7q__screen[aria-pressed=true]{background:var(--studio-ink);color:var(--studio-bg)}.LabSettings-module__EQrf7q__group{gap:calc(var(--space-studio-gridGap) * .5);display:grid}.LabSettings-module__EQrf7q__fieldset{gap:calc(var(--space-studio-gridGap) * .2);border:0;min-width:0;margin:0;padding:0;display:grid}.LabSettings-module__EQrf7q__setting{gap:calc(var(--space-studio-gridGap) * .2);min-width:0;display:grid}.LabSettings-module__EQrf7q__settingLabel,.LabSettings-module__EQrf7q__footLabel{color:var(--studio-ink);font-weight:var(--font-studio-button);padding:0}.LabSettings-module__EQrf7q__range{display:grid}.LabSettings-module__EQrf7q__rangeLabel{justify-content:space-between;align-items:baseline;gap:calc(var(--space-studio-gridGap) * .4);flex-wrap:wrap;display:flex}.LabSettings-module__EQrf7q__fieldset .LabSettings-module__EQrf7q__rangeLabel>span:first-child{color:var(--studio-ink2)}.LabSettings-module__EQrf7q__group>.LabSettings-module__EQrf7q__range .LabSettings-module__EQrf7q__rangeLabel>span:first-child{font-weight:var(--font-studio-button)}.LabSettings-module__EQrf7q__value{font-variant-numeric:tabular-nums}.LabSettings-module__EQrf7q__asSite{margin-left:calc(var(--space-studio-gridGap) * .3);padding:0 calc(var(--space-studio-gridGap) * .25);border-radius:var(--radius-studio-r-sm);background:var(--studio-surf);color:var(--studio-ink2);font-size:var(--size-studio-code)}.LabSettings-module__EQrf7q__range input{width:100%;min-height:calc(var(--size-studio-control) * .48);accent-color:var(--studio-acc);margin:0}.LabSettings-module__EQrf7q__segments{gap:calc(var(--space-studio-gridGap) * .25);flex-wrap:wrap;display:flex}.LabSettings-module__EQrf7q__segment,.LabSettings-module__EQrf7q__ground,.LabSettings-module__EQrf7q__action,.LabSettings-module__EQrf7q__copy{align-items:center;gap:calc(var(--space-studio-gridGap) * .3);min-height:calc(var(--size-studio-control) * .64);padding:0 calc(var(--space-studio-gridGap) * .5);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-bg);color:var(--studio-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;display:inline-flex}.LabSettings-module__EQrf7q__segment[aria-pressed=true],.LabSettings-module__EQrf7q__ground[aria-pressed=true],.LabSettings-module__EQrf7q__ground[data-pressed=true]{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-bg)}.LabSettings-module__EQrf7q__segment:disabled{color:var(--studio-ink2);cursor:not-allowed;opacity:.55}.LabSettings-module__EQrf7q__grounds{gap:calc(var(--space-studio-gridGap) * .25);flex-wrap:wrap;display:flex}.LabSettings-module__EQrf7q__swatch{width:calc(var(--space-studio-gridGap) * .8);height:calc(var(--space-studio-gridGap) * .8);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-r-sm);flex:none}.LabSettings-module__EQrf7q__ground[aria-pressed=true] .LabSettings-module__EQrf7q__swatch,.LabSettings-module__EQrf7q__ground[data-pressed=true] .LabSettings-module__EQrf7q__picker{border-color:var(--studio-bg);box-shadow:0 0 0 var(--size-field-hairline) var(--studio-bg)}.LabSettings-module__EQrf7q__swatchDark{background:radial-gradient(120% 100% at 30% 12%, var(--studio-stageGlow) 0%, var(--studio-stageMid) 48%, var(--studio-stage) 100%)}.LabSettings-module__EQrf7q__swatchGraphite{background:var(--studio-stageLift)}.LabSettings-module__EQrf7q__swatchGrey{background:var(--studio-surf)}.LabSettings-module__EQrf7q__swatchWhite{background:var(--field-plate)}.LabSettings-module__EQrf7q__swatchNone{background:repeating-linear-gradient(45deg, var(--studio-bg) 0 calc(var(--size-field-hairline) * 3), var(--studio-rule) calc(var(--size-field-hairline) * 3) calc(var(--size-field-hairline) * 4))}.LabSettings-module__EQrf7q__picker{width:calc(var(--space-studio-gridGap) * 1.1);height:calc(var(--space-studio-gridGap) * 1.1);border:var(--size-field-hairline) solid transparent;border-radius:var(--radius-studio-r-sm);cursor:pointer;background:0 0;flex:none;padding:0}.LabSettings-module__EQrf7q__note,.LabSettings-module__EQrf7q__fixed{color:var(--studio-ink2);font-size:var(--size-studio-code);margin:0}.LabSettings-module__EQrf7q__fixed{font-size:var(--size-studio-label)}.LabSettings-module__EQrf7q__footer{gap:calc(var(--space-studio-gridGap) * .3);padding-top:calc(var(--space-studio-gridGap) * .5);border-top:var(--size-field-hairline) solid var(--studio-rule);display:grid}.LabSettings-module__EQrf7q__resets{align-items:center;gap:calc(var(--space-studio-gridGap) * .25);flex-wrap:wrap;display:flex}.LabSettings-module__EQrf7q__resets .LabSettings-module__EQrf7q__footLabel{flex-basis:100%}.LabSettings-module__EQrf7q__copyRow{gap:calc(var(--space-studio-gridGap) * .3);flex-wrap:wrap;display:flex}.LabSettings-module__EQrf7q__text{flex:1 1 calc(var(--size-field-card) * .4);min-width:0;min-height:calc(var(--size-studio-control) * .68);padding:0 calc(var(--space-studio-gridGap) * .5);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-bg);color:var(--studio-ink);font:inherit}.LabSettings-module__EQrf7q__copy{border-color:var(--studio-acc);background:var(--studio-acc);color:var(--studio-onAccent);font-weight:var(--font-studio-button)}.LabSettings-module__EQrf7q__copy:hover{background:var(--studio-accDark)}.LabSettings-module__EQrf7q__done,.LabSettings-module__EQrf7q__warn{font-size:var(--size-studio-label);margin:0}.LabSettings-module__EQrf7q__done{color:var(--studio-ink)}.LabSettings-module__EQrf7q__warn{color:var(--studio-verify)}.LabSettings-module__EQrf7q__manual{width:100%;padding:calc(var(--space-studio-gridGap) * .4);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-r-sm);background:var(--studio-bg);color:var(--studio-ink);font-family:ui-monospace,monospace;font-size:var(--size-studio-code)}.LabSettings-module__EQrf7q__segment:focus-visible,.LabSettings-module__EQrf7q__screen:focus-visible,.LabSettings-module__EQrf7q__ground:focus-within,.LabSettings-module__EQrf7q__action:focus-visible,.LabSettings-module__EQrf7q__copy:focus-visible,.LabSettings-module__EQrf7q__toggle:focus-visible,.LabSettings-module__EQrf7q__text:focus-visible,.LabSettings-module__EQrf7q__range input:focus-visible{outline:var(--size-field-ring-w) solid var(--field-ring);outline-offset:var(--size-field-ring-offset)}@media (min-width:1024px){.LabSettings-module__EQrf7q__panel{top:calc(var(--size-studio-topbar) + var(--space-studio-gridGap) * .5);max-height:var(--panel-room,calc(100vh - var(--size-studio-topbar) - var(--space-studio-gridGap)));flex-direction:column;display:flex;position:sticky;overflow:hidden}.LabSettings-module__EQrf7q__bar{flex:none}.LabSettings-module__EQrf7q__body{flex-direction:column;flex:auto;min-height:0;display:flex}.LabSettings-module__EQrf7q__screens,.LabSettings-module__EQrf7q__footer{flex:none}.LabSettings-module__EQrf7q__scroll{min-height:0;margin:0 calc(var(--space-studio-gridGap) * -.7);padding:0 calc(var(--space-studio-gridGap) * .7) calc(var(--space-studio-gridGap) * .3);overscroll-behavior:contain;background:linear-gradient(var(--studio-panel2) 30%, transparent) center top, linear-gradient(transparent, var(--studio-panel2) 70%) center bottom, radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--studio-ink) 24%, transparent), transparent) center top, radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--studio-ink) 24%, transparent), transparent) center bottom;background-repeat:no-repeat;background-size:100% calc(var(--space-studio-gridGap) * 2), 100% calc(var(--space-studio-gridGap) * 2), 100% calc(var(--space-studio-gridGap) * .7), 100% calc(var(--space-studio-gridGap) * .7);background-attachment:local,local,scroll,scroll;flex:auto;overflow:auto}}@media (max-width:1023.98px){.LabSettings-module__EQrf7q__panel{z-index:60;max-height:52svh;padding:0 var(--space-studio-gridGap) calc(var(--space-studio-gridGap) * .6 + env(safe-area-inset-bottom));border-width:var(--size-field-hairline) 0 0;border-radius:var(--radius-studio-radius) var(--radius-studio-radius) 0 0;box-shadow:var(--studio-drop-shadow);overscroll-behavior:contain;position:fixed;bottom:0;left:0;right:0;overflow:auto}.LabSettings-module__EQrf7q__bar{z-index:1;margin:0 calc(var(--space-studio-gridGap) * -1);padding:calc(var(--space-studio-gridGap) * .5) var(--space-studio-gridGap);background:var(--studio-panel2);position:sticky;top:0}.LabSettings-module__EQrf7q__toggle{min-height:calc(var(--size-studio-control) * .96);padding:0 var(--space-studio-gridGap);border-radius:var(--radius-studio-radius);background:var(--studio-ink);color:var(--studio-bg);font:inherit;font-weight:var(--font-studio-button);cursor:pointer;border:0;align-items:center;display:inline-flex}.LabSettings-module__EQrf7q__panel[data-open=false] .LabSettings-module__EQrf7q__body{display:none}.LabSettings-module__EQrf7q__group{gap:calc(var(--space-studio-gridGap) * .7)}.LabSettings-module__EQrf7q__segment,.LabSettings-module__EQrf7q__screen,.LabSettings-module__EQrf7q__ground,.LabSettings-module__EQrf7q__action,.LabSettings-module__EQrf7q__copy,.LabSettings-module__EQrf7q__text,.LabSettings-module__EQrf7q__range input{min-height:calc(var(--size-studio-control) * .96)}.LabSettings-module__EQrf7q__picker{width:calc(var(--size-studio-control) * .96);height:calc(var(--size-studio-control) * .96)}.LabSettings-module__EQrf7q__ground:has(.LabSettings-module__EQrf7q__picker){padding-left:calc(var(--space-studio-gridGap) * .15)}}
.PageTypesLab-module__ZXaXJq__lab{gap:calc(var(--space-studio-gridGap) * .8);padding:calc(var(--space-studio-gridGap) * .7) var(--space-studio-margin-fluid) calc(var(--space-studio-gridGap) * 1.2);background:var(--studio-bg);color:var(--studio-ink);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.PageTypesLab-module__ZXaXJq__lab{grid-template-columns:calc(var(--size-field-card) * .8) minmax(0, 1fr);column-gap:calc(var(--space-studio-gridGap) * 1.2)}.PageTypesLab-module__ZXaXJq__intro{grid-column:1/-1}}@media (max-width:1023.98px){.PageTypesLab-module__ZXaXJq__lab{padding-bottom:calc(var(--size-studio-control) * 2 + var(--space-studio-gridGap) * 3)}}.PageTypesLab-module__ZXaXJq__intro{align-items:baseline;gap:calc(var(--space-studio-gridGap) * .2) calc(var(--space-studio-gridGap) * .8);flex-wrap:wrap;display:flex}.PageTypesLab-module__ZXaXJq__title{font-size:var(--size-studio-h3);font-weight:var(--font-studio-h3);letter-spacing:var(--size-studio-h3-tracking);line-height:var(--leading-studio-h3);margin:0}.PageTypesLab-module__ZXaXJq__lead{color:var(--studio-ink2);font-size:var(--size-studio-label);margin:0}.PageTypesLab-module__ZXaXJq__about{font-size:var(--size-studio-label);flex-basis:100%}.PageTypesLab-module__ZXaXJq__about summary{color:var(--studio-ink2);cursor:pointer;align-items:center;display:inline-flex}.PageTypesLab-module__ZXaXJq__about p{max-width:110ch;margin:calc(var(--space-studio-gridGap) * .3) 0 0;padding:calc(var(--space-studio-gridGap) * .5) calc(var(--space-studio-gridGap) * .7);border-left:calc(var(--size-field-hairline) * 3) solid var(--studio-verify);background:var(--studio-surf2)}.PageTypesLab-module__ZXaXJq__main{gap:calc(var(--space-studio-gridGap) * .5);min-width:0;display:grid}.PageTypesLab-module__ZXaXJq__tabs{gap:calc(var(--space-studio-gridGap) * .3);flex-wrap:wrap;display:flex}.PageTypesLab-module__ZXaXJq__tab{align-items:baseline;gap:calc(var(--space-studio-gridGap) * .3);min-height:calc(var(--size-studio-control) * .76);padding:0 calc(var(--space-studio-gridGap) * .65);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-surf2);color:var(--studio-ink);font:inherit;font-size:var(--size-studio-label);line-height:calc(var(--size-studio-control) * .76 - var(--size-field-hairline) * 2);cursor:pointer;display:inline-flex}.PageTypesLab-module__ZXaXJq__tab[aria-selected=true]{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-bg)}.PageTypesLab-module__ZXaXJq__tabName{font-size:var(--size-studio-body);font-weight:var(--font-studio-button)}.PageTypesLab-module__ZXaXJq__tabCount{font-size:var(--size-studio-body);font-variant-numeric:tabular-nums}.PageTypesLab-module__ZXaXJq__tabStubs{opacity:.8}.PageTypesLab-module__ZXaXJq__tab:focus-visible,.PageTypesLab-module__ZXaXJq__chip:focus-visible,.PageTypesLab-module__ZXaXJq__moveLabel select:focus-visible,.PageTypesLab-module__ZXaXJq__stubs summary:focus-visible,.PageTypesLab-module__ZXaXJq__about summary:focus-visible{outline:var(--size-field-ring-w) solid var(--field-ring);outline-offset:var(--size-field-ring-offset)}.PageTypesLab-module__ZXaXJq__panel{gap:calc(var(--space-studio-gridGap) * .5);min-width:0;display:grid}.PageTypesLab-module__ZXaXJq__rule{color:var(--studio-ink2);font-size:var(--size-studio-code);margin:0}.PageTypesLab-module__ZXaXJq__chips{gap:calc(var(--space-studio-gridGap) * .25);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PageTypesLab-module__ZXaXJq__chip{align-items:baseline;gap:calc(var(--space-studio-gridGap) * .25);min-height:calc(var(--size-studio-control) * .62);padding:0 calc(var(--space-studio-gridGap) * .4);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-bg);color:var(--studio-ink);font:inherit;font-size:var(--size-studio-label);line-height:calc(var(--size-studio-control) * .62 - var(--size-field-hairline) * 2);cursor:pointer;display:inline-flex}.PageTypesLab-module__ZXaXJq__chip[data-critical=true]{border-color:var(--studio-verify)}.PageTypesLab-module__ZXaXJq__chip[aria-pressed=true]{border-color:var(--studio-acc);background:var(--studio-acc);color:var(--studio-onAccent)}.PageTypesLab-module__ZXaXJq__chipName{font-weight:var(--font-studio-button)}.PageTypesLab-module__ZXaXJq__chipHw{font-variant-numeric:tabular-nums}.PageTypesLab-module__ZXaXJq__chipMark,.PageTypesLab-module__ZXaXJq__chipMoved{padding:0 calc(var(--space-studio-gridGap) * .2);border-radius:var(--radius-studio-r-sm);background:var(--studio-verify);color:var(--studio-onAccent);font-size:var(--size-studio-code);line-height:var(--leading-studio-label)}.PageTypesLab-module__ZXaXJq__chipMoved{background:var(--studio-ink2)}.PageTypesLab-module__ZXaXJq__empty{color:var(--studio-ink2);margin:0}.PageTypesLab-module__ZXaXJq__stubs{gap:calc(var(--space-studio-gridGap) * .3);display:grid}.PageTypesLab-module__ZXaXJq__stubs summary{color:var(--studio-ink2);font-size:var(--size-studio-label);cursor:pointer}.PageTypesLab-module__ZXaXJq__selected{gap:calc(var(--space-studio-gridGap) * .2);padding:calc(var(--space-studio-gridGap) * .6) var(--space-studio-gridGap);border-left:calc(var(--size-field-hairline) * 3) solid var(--studio-acc);background:var(--studio-surf2);display:grid}.PageTypesLab-module__ZXaXJq__selected p{margin:0}.PageTypesLab-module__ZXaXJq__selectedName{font-size:var(--size-studio-body);font-weight:var(--font-studio-button)}.PageTypesLab-module__ZXaXJq__selectedMeta{color:var(--studio-ink2);font-size:var(--size-studio-label);overflow-wrap:anywhere}.PageTypesLab-module__ZXaXJq__selectedMark{min-height:1lh;color:var(--studio-verify);font-size:var(--size-studio-label)}.PageTypesLab-module__ZXaXJq__move{gap:calc(var(--space-studio-gridGap) * .3);margin-top:calc(var(--space-studio-gridGap) * .2);display:grid}.PageTypesLab-module__ZXaXJq__moveLabel{align-items:center;gap:calc(var(--space-studio-gridGap) * .4);font-size:var(--size-studio-label);flex-wrap:wrap;display:flex}.PageTypesLab-module__ZXaXJq__moveLabel select{min-height:calc(var(--size-studio-control) * .72);padding:0 calc(var(--space-studio-gridGap) * .4);border:var(--size-field-hairline) solid var(--studio-rule);border-radius:var(--radius-studio-radius);background:var(--studio-bg);color:var(--studio-ink);font:inherit}.PageTypesLab-module__ZXaXJq__moveNote{color:var(--studio-ink2);font-size:var(--size-studio-label)}.PageTypesLab-module__ZXaXJq__moveNote[data-moved=true]{color:var(--studio-ink);font-weight:var(--font-studio-button)}@media (max-width:1023.98px){.PageTypesLab-module__ZXaXJq__tab,.PageTypesLab-module__ZXaXJq__chip{min-height:calc(var(--size-studio-control) * .96);line-height:calc(var(--size-studio-control) * .96 - var(--size-field-hairline) * 2)}.PageTypesLab-module__ZXaXJq__moveLabel select,.PageTypesLab-module__ZXaXJq__stubs summary,.PageTypesLab-module__ZXaXJq__about summary{min-height:calc(var(--size-studio-control) * .96)}.PageTypesLab-module__ZXaXJq__stubs summary{align-items:center;display:flex}}
