*{box-sizing:border-box}body{margin:var(--zero);background-color:var(--paper);background-image:var(--measuring-grid);background-size:var(--grid-size) var(--grid-size);color:var(--ink);font:var(--type-body)}button{height:var(--control-height);padding:var(--zero) var(--space-3);border:var(--line);border-radius:var(--radius);color:var(--ink);font:var(--type-control);cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition);background:0 0}button:hover{background:var(--ink);color:var(--sheet)}:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-width)}.app{height:var(--viewport-height);flex-direction:column;display:flex}.page-header{height:var(--header-height);align-items:center;gap:var(--space-2);padding:var(--zero) var(--space-7);border-bottom:var(--line);flex-shrink:0;display:flex}.wordmark{align-items:center;gap:var(--space-2);min-width:var(--zero);flex-shrink:0;margin-right:auto;display:flex}.wordmark h1{margin:var(--zero);font:var(--type-wordmark);text-transform:uppercase;letter-spacing:var(--wordmark-spacing)}.header-mark{width:var(--space-5);height:var(--space-5);border:var(--mark-border-width) solid var(--ink);flex-shrink:0;position:relative}.header-mark:after{content:"";inset:var(--mark-inset);background:var(--accent);position:absolute}.primary-button{justify-content:center;align-items:center;gap:var(--space-2);background:var(--accent);border-color:var(--accent);color:var(--sheet);flex-shrink:0;display:inline-flex}.primary-button:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.sample-picker{gap:var(--space-2);min-width:var(--zero);display:flex}.page-header .sample-picker{scrollbar-width:none;padding:var(--space-1);overflow:auto}.sample-picker button{white-space:nowrap;flex-shrink:0}main{grid-template-columns:minmax(0, 1fr) var(--inspector-width);min-height:var(--zero);flex:1;display:grid}main.idle-layout{grid-template-columns:minmax(0,1fr)}.viewer-region{min-width:var(--zero);min-height:var(--zero);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex;position:relative}.viewer-region.dragging{background-color:var(--accent-wash);outline:var(--focus-width) dashed var(--accent);outline-offset:calc(-1 * var(--space-2))}.viewer-samples{display:none}.viewer-tools{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.viewer-caption{align-items:center;gap:var(--space-2);margin:var(--zero);min-width:var(--zero);overflow-wrap:anywhere;font:var(--type-label);color:var(--muted);text-transform:uppercase;letter-spacing:var(--label-spacing);display:flex}.viewer-caption:before{content:"";width:var(--caption-square-size);height:var(--caption-square-size);background:var(--accent);flex-shrink:0}.zoom-control{height:auto;padding:var(--zero);background:var(--sheet);color:var(--ink);font:var(--type-data);font-weight:var(--weight-medium);flex-shrink:0;display:inline-flex}.zoom-control:hover{background:var(--sheet);color:var(--ink)}.zoom-control span{padding:var(--segment-padding)}.zoom-fit{border-radius:var(--radius) var(--zero) var(--zero) var(--radius)}.zoom-actual{border-radius:var(--zero) var(--radius) var(--radius) var(--zero)}.zoom-control.fit .zoom-fit,.zoom-control.actual .zoom-actual{background:var(--ink);color:var(--sheet)}.loading-bar{top:var(--zero);left:var(--zero);width:var(--full);height:var(--highlight-width);position:absolute;overflow:hidden}.loading-bar:after{content:"";width:var(--loading-segment);height:var(--full);background:var(--accent);animation:loading-travel var(--loading-duration) linear infinite;display:block}@keyframes loading-travel{0%{transform:translateX(var(--loading-start))}to{transform:translateX(var(--loading-end))}}.viewer-scroll{min-height:var(--zero);padding:var(--space-1) var(--sheet-offset) var(--sheet-offset) var(--space-1);flex:1;overflow:auto}.document-sheet{box-sizing:content-box;border:var(--line);background:var(--sheet);box-shadow:var(--sheet-shadow);position:relative}.document-sheet.fit{width:calc(var(--full) - 2 * var(--line-width));max-width:calc(var(--full) - 2 * var(--line-width));margin-inline:auto}.document-sheet img{width:var(--full);image-orientation:none;display:block}.box-overlay{inset:var(--zero);width:var(--full);height:var(--full);pointer-events:none;position:absolute;overflow:visible}.box{pointer-events:all;cursor:pointer}.box.checked{stroke:var(--accent);stroke-width:var(--focus-width);fill:var(--accent-fill)}.box.empty{stroke:var(--empty);stroke-width:var(--empty-stroke-width);fill:none;stroke-dasharray:var(--dash-pattern)}.box.highlighted{stroke-width:var(--highlight-width)}.box.selected{stroke-width:var(--selected-stroke-width)}.box.checked.selected{fill:var(--accent-fill-strong)}.box.empty.selected{fill:var(--empty-fill)}.coordinate-tag{pointer-events:none;white-space:nowrap;padding:var(--tag-padding);background:var(--ink);color:var(--sheet);font:var(--type-data);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;position:absolute}.drop-area{width:var(--full);max-width:var(--empty-viewer-width);margin:var(--space-7) auto var(--zero)}.empty-actions{align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.empty-actions .primary-button{height:var(--empty-control-height);padding-inline:var(--space-4)}.drop-hint{color:var(--muted);font:var(--type-data)}.sample-picker-large{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sample-picker-large button{height:auto;padding:var(--zero);border:var(--hairline);border-radius:var(--zero);background:var(--sheet);color:var(--ink);white-space:normal;text-align:left;min-width:var(--zero);flex-direction:column;display:flex}.sample-picker-large button:hover,.sample-picker-large button:focus-visible{border-color:var(--ink)}.sample-well{height:var(--thumbnail-height);width:var(--full);padding:var(--space-3);background:var(--well);border-bottom:var(--hairline);justify-content:center;align-items:center;display:flex}.sample-well img{max-width:var(--full);max-height:var(--full);object-fit:contain;border:var(--hairline);display:block}.sample-meta{width:var(--full);padding:var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex}.sample-name{font:var(--type-name)}.sample-details{margin-top:var(--space-1);color:var(--muted);font:var(--type-data);font-variant-numeric:tabular-nums;display:block}.inspector{min-width:var(--zero);min-height:var(--zero);background:var(--sheet);border-left:var(--line);overflow-wrap:anywhere;flex-direction:column;display:flex}.inspector-message,.box-list>p{margin:var(--zero);padding:var(--space-4);color:var(--ink-soft);font:var(--type-body)}.readout{border-bottom:var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.readout-cell{padding:var(--readout-padding);border-right:var(--hairline)}.readout-cell:last-child{border-right:none}.readout-number{font:var(--type-numeral);font-variant-numeric:tabular-nums;display:block}.readout-label{margin-top:var(--space-1);font:var(--type-label);color:var(--muted);text-transform:uppercase;letter-spacing:var(--label-spacing);display:block}.inspector-tabs{border-bottom:var(--hairline);display:flex}.inspector-tabs button{height:auto;padding:var(--space-3) var(--space-4);border-radius:var(--zero);font:var(--type-label);color:var(--muted);text-transform:uppercase;letter-spacing:var(--label-spacing);border:none}.inspector-tabs button:hover{background:var(--paper);color:var(--ink)}.inspector-tabs [aria-selected=true]{color:var(--ink);box-shadow:var(--tab-bar)}.inspector-panel{min-height:var(--zero);flex:1;overflow:auto}.inspector-panel[hidden]{display:none}.box-list{flex-direction:column;display:flex}.box-row{grid-template-columns:var(--row-number-width) var(--space-3) var(--row-state-width) minmax(0, 1fr);align-items:center;gap:var(--space-2);height:var(--row-height);text-align:left;padding:var(--zero) var(--space-4);border:none;border-bottom:var(--hairline);border-radius:var(--zero);font:var(--type-body);flex-shrink:0;display:grid;position:relative}.box-number{color:var(--muted)}.box-number,.box-coordinates{font:var(--type-data);font-variant-numeric:tabular-nums}.box-state{font-size:var(--state-text-size)}.state-marker{width:var(--space-3);height:var(--space-3)}.state-marker.checked{background:var(--accent)}.state-marker.empty{border:var(--empty-stroke-width) dashed var(--empty)}.box-row:hover,.box-row.highlighted{background:var(--paper);color:var(--ink)}.box-row.selected{background:var(--accent-wash);box-shadow:var(--selected-row-bar)}.json-view{padding:var(--space-4);position:relative}.json-view button{top:var(--zero);margin-left:auto;display:block;position:sticky}.json-view pre{margin:var(--space-3) var(--zero) var(--zero);font:var(--type-data);font-variant-numeric:tabular-nums;overflow:auto}.error-block{margin:var(--space-4);padding:var(--space-4);background:var(--danger-wash);border-left:var(--highlight-width) solid var(--danger)}.error-block p{margin:var(--zero) var(--zero) var(--space-4)}.error-label,.request-label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--label-spacing)}.error-label{color:var(--danger)}.request-id,.request-id code{color:var(--muted);font:var(--type-data);font-variant-numeric:tabular-nums}.page-footer{border-top:var(--hairline);padding:var(--footer-padding) var(--space-4);color:var(--muted);font:var(--type-data);margin-top:auto}.page-footer a{color:var(--muted);text-decoration:underline}.page-footer a:hover{color:var(--ink)}.idle-layout .page-footer{border-top:none;align-self:flex-end}.live-region{width:var(--line-width);height:var(--line-width);clip-path:var(--hidden-clip);position:absolute;overflow:hidden}@media (width<900px){.app{height:auto;min-height:var(--viewport-height)}main{grid-template-columns:minmax(0,1fr)}.wordmark{flex-shrink:1}.page-header .sample-picker{display:none}.viewer-samples{margin-bottom:var(--space-4);display:block}.viewer-samples .sample-picker{flex-wrap:wrap}.viewer-samples button{max-width:var(--full);height:auto;min-height:var(--control-height);white-space:normal}.viewer-scroll{max-width:var(--full)}.inspector{border-left:none;border-top:var(--line)}.sample-picker-large{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<480px){.sample-picker-large{grid-template-columns:minmax(0,1fr)}.viewer-tools{flex-wrap:wrap}.zoom-control{margin-left:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none;animation:none}.loading-bar:after{width:var(--full);animation:none}}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2)format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2)format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2)format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f6f5f1;--sheet:#fff;--well:#edece6;--ink:#15151a;--ink-soft:#3d3d44;--muted:#6b6b73;--rule:#dddcd5;--grid:#15151a0e;--shadow:#15151a12;--accent:#4f46e5;--accent-strong:#4338ca;--accent-wash:#e9e8ff;--accent-fill:#4f46e529;--accent-fill-strong:#4f46e54d;--empty:#0e7490;--empty-fill:#0e74901f;--danger:#b91c1c;--danger-wash:#fef2f2;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-ui:"Public Sans", system-ui, sans-serif;--font-data:"IBM Plex Mono", ui-monospace, monospace;--type-wordmark:700 24px / 24px var(--font-display);--type-numeral:700 30px / 30px var(--font-display);--type-label:500 11px / 16px var(--font-data);--type-data:400 12px / 18px var(--font-data);--type-body:400 14px / 20px var(--font-ui);--type-control:600 13px / 16px var(--font-ui);--type-name:600 14px / 20px var(--font-ui);--wordmark-spacing:.02em;--label-spacing:.14em;--weight-medium:500;--state-text-size:13px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--radius:5px;--line-width:1px;--line:1px solid var(--ink);--hairline:1px solid var(--rule);--grid-size:32px;--header-height:60px;--inspector-width:372px;--transition:.12s ease-out;--zero:0;--full:100%;--viewport-height:100dvh;--mark-border-width:2.5px;--mark-inset:3px;--caption-square-size:7px;--control-height:32px;--empty-control-height:40px;--focus-width:2px;--empty-stroke-width:1.5px;--highlight-width:3px;--selected-stroke-width:3.5px;--dash-pattern:4 3;--sheet-offset:8px;--sheet-shadow:8px 8px 0 var(--shadow);--tab-bar:inset 0 -3px 0 var(--accent);--selected-row-bar:inset 3px 0 0 var(--accent);--empty-viewer-width:960px;--thumbnail-height:150px;--row-height:36px;--row-number-width:30px;--row-state-width:62px;--tag-padding:3px 7px;--readout-padding:14px 12px 12px;--footer-padding:10px;--segment-padding:6px 12px;--hidden-clip:inset(50%);--loading-duration:1.2s;--loading-segment:25%;--loading-start:-100%;--loading-end:400%;--measuring-grid:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px)}
