:root{color-scheme:dark;--desk: #0b0c0e;--tile: #141518;--head: #18191c;--well: #111214;--raise: #1f2125;--raise-2: #26292e;--tab-on: #2b2e34;--row-hover: #1e2024;--pop-bg: #1a1b1f;--field: #2d2f34;--heart: #ff6b9a;--link: #3c89ff;--link-line: rgba(60, 137, 255, .4);--link-hover: #6aa6ff;--field-hi: #3d4047;--ink: #ececef;--ink-2: #b5bac3;--ink-3: #9097a3;--accent: #5c9cff;--accent-ink: #8cb8ff;--accent-soft: #172642;--accent-line: rgba(92, 156, 255, .5);--btn: #1e72e0;--tint: rgba(60, 137, 255, .192);--tint-hover: rgba(60, 137, 255, .25);--on-tint: #4d94ff;--on-tint-hover: #4d94ff;--dash: #575c66;--btn-hover: #2b7ff0;--on-btn: #ffffff;--ok: #4ade80;--warn: #f5b546;--warn-bg: #2a2210;--err: #ff8a65;--err-bg: #2b1712;--mark: #172642;--guide: rgba(255, 255, 255, .07);--guide-on: rgba(255, 255, 255, .16);--scrim: rgba(4, 5, 7, .6);--shadow-pop: 0 20px 48px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .06);--shadow-tip: 0 6px 18px rgba(0, 0, 0, .45);--code-font: "Google Sans Code", ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--code-size: 13px;--code-lh: 1.62;--code-bg: var(--well);--code-ink: var(--ink);--code-gutter: #7b8290;--code-caret: var(--accent);--code-sel: #26406a;--code-active: rgba(255, 255, 255, .02);--code-match: #22324d;--code-mark: rgba(45, 114, 224, .25);--code-mark-edge: var(--accent);--code-flash: #3a3214;--code-tip-bg: var(--pop-bg);--syn-tag: #7cb0ff;--syn-prop: #f0a77d;--syn-str: #7fd6a4;--syn-num: #c3a6ff;--syn-kw: #ff8fb8;--syn-fn: #ececef;--syn-com: #8a909a;--syn-var: #ececef;--syn-punc: #9097a3;--syn-op: #9097a3;--syn-err: #ff8a65;--r-tile: 10px;--r-ctl: 8px;--r-pop: 12px;--ui: "Inter", "Inter-Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--desk: #e8ebf0;--tab-on: #ffffff;--row-hover: #f5f6f8;--tile: #ffffff;--tint: #e4f0ff;--tint-hover: #d3e6ff;--on-tint: #0e65d7;--on-tint-hover: #0b57b8;--dash: #9aa4b2;--head: #f5f6f8;--well: #ffffff;--raise: #eceff3;--raise-2: #e2e6ec;--pop-bg: #ffffff;--field: #cdd3db;--field-hi: #aab3bf;--link: #0b63df;--link-line: rgba(11, 99, 223, .35);--link-hover: #0a4fb4;--heart: #c0245a;--ink: #111827;--ink-2: #3d4757;--ink-3: #5b6676;--accent: #1e72e0;--accent-ink: #1a63c9;--accent-soft: #e6effc;--accent-line: rgba(30, 114, 224, .45);--btn: #1e72e0;--btn-hover: #1866cc;--ok: #0f7b4f;--warn: #8a5300;--warn-bg: #fff6e0;--err: #c4320a;--err-bg: #fff0eb;--mark: #e3edfd;--guide: rgba(16, 24, 40, .08);--guide-on: rgba(16, 24, 40, .2);--scrim: rgba(16, 24, 40, .35);--shadow-pop: 0 20px 48px -12px rgba(16, 24, 40, .3), 0 0 0 1px rgba(16, 24, 40, .06);--shadow-tip: 0 6px 18px rgba(16, 24, 40, .25);--code-gutter: #6b7280;--code-sel: #cfe0fb;--code-active: rgba(30, 80, 155, .04);--code-match: #e2ebfa;--code-mark: rgba(22, 105, 238, .12);--code-flash: #fde7a3;--syn-tag: #1d4ed8;--syn-prop: #a3400e;--syn-str: #127a52;--syn-num: #6d3fd0;--syn-kw: #b0245e;--syn-fn: #111827;--syn-com: #6b7280;--syn-var: #111827;--syn-punc: #5b6676;--syn-op: #5b6676;--syn-err: #c4320a}}:root[data-theme=light]{color-scheme:light;--desk: #e8ebf0;--tab-on: #ffffff;--row-hover: #f5f6f8;--tile: #ffffff;--tint: #e4f0ff;--tint-hover: #d3e6ff;--on-tint: #0e65d7;--on-tint-hover: #0b57b8;--dash: #9aa4b2;--head: #f5f6f8;--well: #ffffff;--raise: #eceff3;--raise-2: #e2e6ec;--pop-bg: #ffffff;--field: #cdd3db;--field-hi: #aab3bf;--link: #0b63df;--link-line: rgba(11, 99, 223, .35);--link-hover: #0a4fb4;--heart: #c0245a;--ink: #111827;--ink-2: #3d4757;--ink-3: #5b6676;--accent: #1e72e0;--accent-ink: #1a63c9;--accent-soft: #e6effc;--accent-line: rgba(30, 114, 224, .45);--btn: #1e72e0;--btn-hover: #1866cc;--ok: #0f7b4f;--warn: #8a5300;--warn-bg: #fff6e0;--err: #c4320a;--err-bg: #fff0eb;--mark: #e3edfd;--guide: rgba(16, 24, 40, .08);--guide-on: rgba(16, 24, 40, .2);--scrim: rgba(16, 24, 40, .35);--shadow-pop: 0 20px 48px -12px rgba(16, 24, 40, .3), 0 0 0 1px rgba(16, 24, 40, .06);--shadow-tip: 0 6px 18px rgba(16, 24, 40, .25);--code-gutter: #6b7280;--code-sel: #cfe0fb;--code-active: rgba(30, 80, 155, .04);--code-match: #e2ebfa;--code-mark: rgba(22, 105, 238, .12);--code-flash: #fde7a3;--syn-tag: #1d4ed8;--syn-prop: #a3400e;--syn-str: #127a52;--syn-num: #6d3fd0;--syn-kw: #b0245e;--syn-fn: #111827;--syn-com: #6b7280;--syn-var: #111827;--syn-punc: #5b6676;--syn-op: #5b6676;--syn-err: #c4320a}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;overscroll-behavior:none}html{overflow:hidden}body{margin:0;background:var(--desk);color:var(--ink);font:400 13px/1.45 var(--ui);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto 0px;grid-auto-rows:0px;grid-auto-columns:0px;position:relative;overflow:hidden;overflow:clip;-webkit-font-smoothing:antialiased}body>*{grid-row:4;grid-column:1}body>.appbar{grid-row:1;grid-column:1}body>.ws{grid-row:2;grid-column:1}body>.status,body>.mtabs{grid-row:3;grid-column:1}:root{--ad-space: 0px}:root.ads{--ad-space: 150px}:root.ads.ads>body{padding-bottom:var(--ad-space)!important;overflow:hidden!important;overflow:clip!important}:root.ads #consumer-privacy-footer-wrapper{position:absolute;left:0;right:0;bottom:calc(var(--ad-space) - 59px);height:59px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:var(--accent-ink)}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:6px}[hidden]{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.i{width:16px;height:16px;flex:none}.i-14{width:14px;height:14px}kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:5px;background:var(--raise-2);color:var(--ink-2);font:500 11px/1 var(--ui)}*{scrollbar-width:thin;scrollbar-color:var(--field) transparent}::selection{background:var(--code-sel)}.skip{position:fixed;left:12px;top:-60px;z-index:200;padding:10px 14px;border-radius:8px;background:var(--btn);color:#fff;font-weight:600;text-decoration:none}.skip:focus{top:12px}.ib{width:32px;height:32px;display:inline-grid;place-items:center;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--ink-2);position:relative;flex:none;transition:background-color .12s,color .12s}@media(hover:hover){.ib:hover{background:var(--raise);color:var(--ink)}}.ib:active{background:var(--raise-2)}.ib[aria-pressed=true],.ib[aria-haspopup][aria-expanded=true]{background:var(--accent-soft);color:var(--accent-ink)}.ib:disabled{opacity:.4;pointer-events:none}.tb{height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--ink-2);font-weight:500;white-space:nowrap;flex:none;transition:background-color .12s,color .12s}@media(hover:hover){.tb:hover{background:var(--raise);color:var(--ink)}}.tb:active{background:var(--raise-2)}.tb[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}@media(hover:hover){.tb[aria-pressed=true]:hover,.ib[aria-pressed=true]:not(.rail .ib):hover{background:color-mix(in srgb,var(--accent-soft) 78%,var(--accent))}}.tb.solid{background:var(--raise);color:var(--ink)}@media(hover:hover){.tb.solid:hover{background:var(--raise-2)}}.tb:disabled{opacity:.45;pointer-events:none}.tb.is-danger,.ib.is-danger{background:var(--err-bg);color:var(--err)}.btn{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;border-radius:var(--r-ctl);background:var(--btn);color:var(--on-btn);font-weight:600;white-space:nowrap;transition:background-color .12s}@media(hover:hover){.btn:hover{background:var(--btn-hover)}}.btn.ghost{background:var(--raise);color:var(--ink)}@media(hover:hover){.btn.ghost:hover{background:var(--raise-2)}}.btn:disabled{opacity:.5;pointer-events:none}.savebar .btn:disabled{opacity:1;background:var(--raise);color:var(--ink-2)}.badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-block;text-align:center;vertical-align:middle;white-space:nowrap;font:700 10.5px/18px var(--ui);background:var(--raise-2);color:var(--ink-2);font-variant-numeric:tabular-nums}@supports (text-box: trim-both cap alphabetic){.badge{line-height:1;text-box:trim-both cap alphabetic;padding-top:calc((18px - 1cap)/2)}.ib .badge{padding-top:calc((16px - 1cap)/2)}}.badge.err{background:var(--err);color:#1a0d08}.badge.warn{background:var(--warn);color:#1d1404}.badge.info{background:var(--accent);color:#06101f}:root[data-theme=light] .badge.err,:root[data-theme=light] .badge.warn,:root[data-theme=light] .badge.info{color:#fff}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .badge.err,:root:not([data-theme=dark]) .badge.warn,:root:not([data-theme=dark]) .badge.info{color:#fff}}.ib .badge{position:absolute;top:1px;right:0;min-width:16px;height:16px;font-size:10px;line-height:16px;box-shadow:0 0 0 2px var(--desk)}.switch{appearance:none;-webkit-appearance:none;margin:0;flex:none;width:34px;height:20px;border-radius:10px;background:var(--field);position:relative;cursor:pointer;transition:background-color .16s}.switch:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:translate .16s cubic-bezier(.3,.7,.4,1)}.switch:checked{background:var(--btn)}.switch:checked:before{translate:14px 0}@media(hover:hover){.switch:hover:not(:checked){background:var(--field-hi)}}.switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:10px}.switch:disabled{opacity:.45;cursor:default}@media(forced-colors:active){.switch{border:1px solid CanvasText}.switch:before{background:CanvasText}.switch:checked{background:Highlight}}.seg{display:inline-flex;padding:2px;gap:2px;border-radius:9px;background:var(--raise);flex:none}.seg button{height:26px;min-width:28px;padding:0 9px;border:0;border-radius:7px;background:none;color:var(--ink-2);font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-variant-numeric:tabular-nums}@media(hover:hover){.seg button:hover{color:var(--ink)}}.seg button[aria-pressed=true],.seg button[aria-checked=true]{background:var(--tile);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000040}.sel{appearance:none;-webkit-appearance:none;height:30px;padding:0 28px 0 10px;border:1px solid var(--field);border-radius:var(--r-ctl);background:var(--well) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239097a3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 9px center;color:var(--ink);font-size:12.5px;font-weight:500;cursor:pointer;max-width:100%}@media(hover:hover){.sel:hover{border-color:var(--field-hi)}}.sel:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}@supports (appearance: base-select){.sel,.sel::picker(select){appearance:base-select}.sel{background-image:none;padding-right:8px;display:inline-flex;align-items:center;gap:6px}.sel::picker-icon{content:"";width:12px;height:12px;background:currentColor;color:var(--ink-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;transition:rotate .15s}.sel:open::picker-icon{rotate:180deg}.sel::picker(select){border:0;border-radius:10px;padding:4px;background:var(--pop-bg);color:var(--ink);box-shadow:var(--shadow-pop);margin-top:4px;min-width:anchor-size(width)}.sel option{padding:6px 10px;border-radius:6px;font-size:12.5px;min-height:28px;display:flex;align-items:center;gap:8px}.sel option:focus-visible{background:var(--raise);outline:2px solid var(--accent);outline-offset:-2px}@media(hover:hover){.sel option:hover{background:var(--raise);outline:none}}.sel option:checked{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.sel option::checkmark{display:none}}.in{height:32px;padding:0 10px;border:1px solid var(--field);border-radius:var(--r-ctl);background:var(--well);color:var(--ink);min-width:0;font-size:13px}.in::placeholder{color:var(--ink-3)}.in[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-left:6px;background:var(--ink-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / contain no-repeat;cursor:pointer}@media(hover:hover){.in[type=search]::-webkit-search-cancel-button:hover{background:var(--ink)}}#shLink,#libUrl{height:34px}@media(hover:hover){.in:hover{border-color:var(--field-hi)}}.in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.in.num{width:64px;text-align:center;font-variant-numeric:tabular-nums;padding:0 4px;appearance:textfield;-moz-appearance:textfield}.in.num::-webkit-inner-spin-button,.in.num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.range{appearance:none;-webkit-appearance:none;width:100%;height:20px;background:transparent;cursor:pointer}.range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(var(--btn),var(--btn)) 0 / var(--fill, 50%) 100% no-repeat,var(--field)}.range::-moz-range-track{height:4px;border-radius:2px;background:var(--field)}.range::-moz-range-progress{height:4px;border-radius:2px;background:var(--btn)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;margin-top:-6px;box-shadow:0 1px 3px #00000059}.range::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent)}.range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--accent)}.appbar{flex:none;height:48px;display:flex;align-items:center;gap:6px;padding:0 8px 0 10px}.mark{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--r-ctl);flex:none}@media(hover:hover){.mark:hover{background:var(--raise)}}.mark svg{width:24px;height:24px;display:block}.crumb{display:flex;align-items:center;gap:8px;min-width:0;margin-left:4px;font-size:13.5px}.crumb a{color:var(--ink-3);text-decoration:none;white-space:nowrap;border-radius:4px}@media(hover:hover){.crumb a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}}.crumb .sep{color:var(--ink-3);opacity:.55}.crumb h1{margin:0;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mstate{display:none}.lay-note{display:none;margin:0 0 10px;color:var(--ink-3);font-size:12.5px;line-height:1.5}.proj{display:inline-flex;align-items:center;gap:6px;height:28px;max-width:220px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font-weight:500;white-space:nowrap}@media(hover:hover){.proj:hover{background:var(--raise);color:var(--ink)}}.proj span{overflow:hidden;text-overflow:ellipsis}.proj .dot{width:6px;height:6px;border-radius:50%;background:var(--warn);flex:none}.ab-grow{flex:1;min-width:8px}.newbtn{height:28px;gap:5px;padding:0 11px 0 8px;margin-left:2px;font-size:12.5px;border:1px dashed var(--dash);background:transparent;color:var(--ink-2)}@media(hover:hover){.newbtn:hover{border-color:var(--accent);background:transparent;color:var(--accent-ink)}}.newbtn:active{background:var(--raise)}.newbtn .i{width:16px;height:16px}.runbox{display:flex;align-items:center;gap:10px;padding-right:6px}.run{height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 12px 0 10px;border:0;border-radius:var(--r-ctl);background:var(--btn);color:#fff;font-weight:600;transition:background-color .12s}@media(hover:hover){.run:hover{background:var(--btn-hover)}}.run .i use{fill:currentColor}.run.is-busy .i{animation:spin .9s linear infinite}@keyframes spin{to{rotate:360deg}}.auto{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.cmdk{height:32px;width:280px;display:inline-flex;align-items:center;gap:8px;padding:0 6px 0 10px;border:0;border-radius:var(--r-ctl);background:var(--raise);color:var(--ink-3);text-align:left;flex:none}.cmdk span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.cmdk:hover{color:var(--ink-2);background:var(--raise-2)}}.cmdk kbd{background:var(--tile)}.ab-div{width:1px;height:20px;background:var(--field);margin:0 4px;flex:none}#themeBtn .sun{display:none}:root[data-theme=dark] #themeBtn .sun{display:block}:root[data-theme=dark] #themeBtn .moon{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme]) #themeBtn .sun{display:block}:root:not([data-theme]) #themeBtn .moon{display:none}}.ws{flex:1;min-height:0;display:flex;padding:0 6px}.rail{flex:none;width:40px;display:flex;flex-direction:column;align-items:center;gap:4px;margin-right:6px;padding-top:2px}.rail .ib{width:36px;height:36px}.rail .ib[aria-pressed=true]{background:var(--tint);color:var(--on-tint)}@media(hover:hover){.rail .ib[aria-pressed=true]:hover{background:var(--tint-hover);color:var(--on-tint-hover)}}.rail .grow{flex:1}.drawer{flex:none;width:var(--drawer-w, 340px);margin-right:6px;background:var(--tile);border-radius:var(--r-tile);display:flex;flex-direction:column;overflow:hidden;overflow:clip}.dhead{flex:none;height:44px;display:flex;align-items:center;gap:8px;padding:0 8px 0 16px}.dhead h2{margin:0;font-size:13px;font-weight:600;flex:1;display:flex;align-items:center;gap:8px}.dbody{flex:1;min-height:0;overflow:auto;padding:0 16px 20px;scrollbar-gutter:stable;scroll-padding-block:8px}.dsec{padding:14px 0 0}.dsec+.dsec{margin-top:6px}.dsec h3{margin:0 0 10px;font-size:11.5px;font-weight:600;color:var(--ink-3);display:flex;align-items:center;gap:8px}.dsec h3 .grow{flex:1}.dsec p{margin:0 0 12px;color:var(--ink-2);font-size:13px;line-height:1.62}.empty{padding:16px 14px;border-radius:10px;background:var(--head);color:var(--ink-3);font-size:12.5px;line-height:1.55}.empty b{color:var(--ink-2);font-weight:600}.panes{flex:1;min-width:0;min-height:0;display:flex}.eds{min-width:0;min-height:0;display:flex;flex-direction:column;flex:var(--edf, 1) 1 0}.right{min-width:0;min-height:0;display:flex;flex-direction:column;flex:var(--rf, 1) 1 0}.vsplit{flex:none;width:6px;cursor:col-resize;position:relative;touch-action:none}.hsplit{flex:none;height:6px;cursor:row-resize;position:relative;touch-action:none}.vsplit:after,.hsplit:after{content:"";position:absolute;border-radius:2px;background:var(--accent);opacity:0;transition:opacity .12s}.vsplit:after{top:0;bottom:0;left:2px;width:2px}.hsplit:after{left:0;right:0;top:2px;height:2px}.vsplit.on:after,.hsplit.on:after,.vsplit:focus-visible:after,.hsplit:focus-visible:after{opacity:.9}@media(hover:hover){.vsplit:hover:after,.hsplit:hover:after{opacity:.9}}.vsplit:focus-visible,.hsplit:focus-visible{outline:none}.size-tip{position:fixed;z-index:120;padding:4px 8px;border-radius:6px;background:#0f1115;color:#fff;font:600 11.5px/1 var(--ui);font-variant-numeric:tabular-nums;pointer-events:none}.panes[data-layout=rows]{flex-direction:column}.panes[data-layout=rows] .eds{flex-direction:row;flex:var(--edf, .8) 1 0}.panes[data-layout=rows] .right{flex:var(--rf, 1.2) 1 0;min-height:min(200px,calc(100% - 130px))}:root[data-con=open] .panes[data-layout=rows] .right{min-height:min(300px,calc(100% - 130px))}:root[data-con=open] .panes[data-layout=rows] .con{min-height:min(190px,46%)}.panes[data-layout=rows] .eds>.hsplit{width:6px;height:auto;cursor:col-resize}.panes[data-layout=rows] .eds>.hsplit:after{inset:0 auto 0 2px;width:2px;height:auto}.panes[data-layout=rows]>.vsplit{width:auto;height:6px;cursor:row-resize}.panes[data-layout=rows]>.vsplit:after{inset:2px 0 auto;width:auto;height:2px}.panes[data-side=right]:not([data-layout=rows]){flex-direction:row-reverse}.panes[data-layout=focus] .eds,.panes[data-layout=focus]>.vsplit{display:none}.etabs{display:none;flex:none;gap:2px;padding:0 0 6px}.panes[data-layout=tabs] .etabs{display:flex}.panes[data-layout=tabs] .eds>.hsplit{display:none}.panes[data-layout=tabs] .eds{display:grid;grid-template:auto minmax(0,1fr) / minmax(0,1fr)}.panes[data-layout=tabs] .ed{grid-area:2 / 1;visibility:hidden}.panes[data-layout=tabs] .ed.is-tab{visibility:inherit}.etab{height:32px;padding:0 12px;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--ink-3);font-weight:600;display:inline-flex;align-items:center;gap:8px}@media(hover:hover){.etab:hover{background:var(--raise);color:var(--ink)}}.etab[aria-selected=true]{background:var(--tile);color:var(--ink)}.etab .ldot{width:7px;height:7px;border-radius:2px}.tile{background:var(--tile);border-radius:var(--r-tile);overflow:hidden;overflow:clip;display:flex;flex-direction:column;min-height:36px;min-width:0}.thead{flex:none;height:38px;display:flex;align-items:center;gap:2px;padding:0 5px 0 10px;background:var(--head)}.thead .grow{flex:1;min-width:4px}.thead .ib{width:28px;height:28px}.thead .tb{height:28px;padding:0 8px;font-size:12.5px}.thead .tb .i,.thead .ib .i{width:15px;height:15px}.ed{flex:var(--f, 1) 1 0}.ed.collapsed{flex:0 0 38px!important}.ed.collapsed .ebody{display:none}.ed .chev{transition:rotate .15s}.ed.collapsed .chev{rotate:-90deg}.panes[data-layout=rows] .ed .collapse-btn,.panes[data-layout=tabs] .ed .collapse-btn{display:none}.lang{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 8px 0 6px;border:0;border-radius:7px;background:transparent;color:var(--ink);font-weight:600;font-size:12.5px}@media(hover:hover){.lang:hover{background:var(--raise)}}.lang .ldot{width:8px;height:8px;border-radius:2px;flex:none}.lang small{color:var(--ink-3);font-weight:500;font-size:11.5px;font-variant-numeric:tabular-nums}.lang .i{width:13px;height:13px;color:var(--ink-3)}.ldot.html{background:#e5532d}.ldot.css{background:#3b82f6}.ldot.js{background:#e0a800}.ebody{flex:1;min-height:0;position:relative}.ebody>div{position:absolute;inset:0}.cs-fold{display:inline-grid;place-items:center;width:14px;height:1lh;vertical-align:top;color:var(--ink-3);cursor:pointer;opacity:.7}.cs-fold svg{width:12px;height:12px}@media(hover:hover){.cs-fold:hover{opacity:1;color:var(--ink)}}.cm-editor .cm-gutters{padding-left:4px}.cm-editor .cm-lineNumbers .cm-gutterElement{font-size:.92em;line-height:calc(var(--code-lh) * 1em / .92)}.cm-editor .cm-gutter-lint .cm-lint-marker{content:normal;display:block;width:13px;height:13px;margin:calc((var(--code-lh) * 1em - 13px) / 2) auto 0;-webkit-mask:var(--lint-icon) center / contain no-repeat;mask:var(--lint-icon) center / contain no-repeat}.cm-editor .cm-gutter-lint .cm-lint-marker-warning{background:var(--warn);--lint-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.9998 8.99999V13M11.9998 17H12.0098M10.6151 3.89171L2.39019 18.0983C1.93398 18.8863 1.70588 19.2803 1.73959 19.6037C1.769 19.8857 1.91677 20.142 2.14613 20.3088C2.40908 20.5 2.86435 20.5 3.77487 20.5H20.2246C21.1352 20.5 21.5904 20.5 21.8534 20.3088C22.0827 20.142 22.2305 19.8857 22.2599 19.6037C22.2936 19.2803 22.0655 18.8863 21.6093 18.0983L13.3844 3.89171C12.9299 3.10654 12.7026 2.71396 12.4061 2.58211C12.1474 2.4671 11.8521 2.4671 11.5935 2.58211C11.2969 2.71396 11.0696 3.10655 10.6151 3.89171Z'/%3E%3C/svg%3E")}.cm-editor .cm-gutter-lint .cm-lint-marker-error{background:var(--err);--lint-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 9L9 15M9 9L15 15M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z'/%3E%3C/svg%3E")}.cm-editor .cm-gutter-lint .cm-lint-marker-info{background:var(--accent);--lint-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.9998 8.99999V13M11.9998 17H12.0098M10.6151 3.89171L2.39019 18.0983C1.93398 18.8863 1.70588 19.2803 1.73959 19.6037C1.769 19.8857 1.91677 20.142 2.14613 20.3088C2.40908 20.5 2.86435 20.5 3.77487 20.5H20.2246C21.1352 20.5 21.5904 20.5 21.8534 20.3088C22.0827 20.142 22.2305 19.8857 22.2599 19.6037C22.2936 19.2803 22.0655 18.8863 21.6093 18.0983L13.3844 3.89171C12.9299 3.10654 12.7026 2.71396 12.4061 2.58211C12.1474 2.4671 11.8521 2.4671 11.5935 2.58211C11.2969 2.71396 11.0696 3.10655 10.6151 3.89171Z'/%3E%3C/svg%3E")}.cm-gutter-lint{width:12px}.cm-gutter-lint .cm-gutterElement{padding:0 2px}.cm-lintRange-error{background-image:none!important;text-decoration:underline wavy var(--err) 1px;text-underline-offset:3px}.cm-lintRange-warning{background-image:none!important;text-decoration:underline wavy var(--warn) 1px;text-underline-offset:3px}.cm-lens{margin-left:2.5ch;padding:1px 7px;border-radius:5px;font:500 11.5px/1.5 var(--ui);white-space:nowrap}.cm-lens.is-error{background:var(--err-bg);color:var(--err)}.cm-lens.is-warning{background:var(--warn-bg);color:var(--warn)}.cm-lineWrapping .cm-lens{white-space:normal;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cm-tooltip.cm-tooltip-lint{padding:0;overflow:hidden}.cm-diagnostic{padding:7px 10px;border-left:0!important;font:500 12px/1.5 var(--ui)}.cm-diagnostic-error{color:var(--err)}.cm-diagnostic-warning{color:var(--warn)}.cm-diagnosticSource{color:var(--ink-3);opacity:1}.cm-tooltip-autocomplete{padding:4px!important}.cm-tooltip-autocomplete>ul{font-family:var(--code-font)!important;max-height:16em!important}.cm-tooltip-autocomplete>ul>li{padding:3px 8px!important;border-radius:5px}.cm-completionDetail{color:var(--ink-3);font-style:normal!important;margin-left:1em}.cm-completionMatchedText{text-decoration:none!important;color:var(--accent-ink);font-weight:600}.cm-panels{background:var(--head)!important;color:var(--ink)!important;border:0!important}.cm-panels-top{border-bottom:0!important}.cm-search{padding:6px 8px!important;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:12.5px var(--ui)!important}.cm-search br{display:none}.cm-search .cm-textfield{height:26px;padding:0 8px;border:1px solid var(--field);border-radius:6px;background:var(--well);color:var(--ink);font:12.5px var(--code-font);margin:0}.cm-search .cm-textfield:focus{outline:none;border-color:var(--accent)}.cm-search .cm-button{height:26px;padding:0 9px;border:0;border-radius:6px;background:var(--raise)!important;background-image:none!important;color:var(--ink);font:500 12px var(--ui);margin:0}@media(hover:hover){.cm-search .cm-button:hover{background:var(--raise-2)!important}}.cm-search label{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2);font-size:12px}.cm-editor .cm-panel.cm-search button[name=close]{position:static!important;margin:0 0 0 auto!important;width:26px;height:26px;border-radius:6px;color:var(--ink-3);background:none;border:0;font-size:18px!important;line-height:1}.cm-search input[type=checkbox]{accent-color:var(--btn)}.cm-searchMatch{background:color-mix(in srgb,var(--warn) 25%,transparent)!important;outline:0!important}.cm-searchMatch-selected{background:color-mix(in srgb,var(--warn) 50%,transparent)!important}.cm-toollinks{display:grid;gap:1px;min-width:220px;padding:6px;font:12.5px var(--ui)}.cm-toollinks .k{padding:2px 8px 4px;font-size:11px;font-weight:600;color:var(--ink-3)}.cm-toollinks a{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;color:var(--ink);text-decoration:none;font-weight:500}.cm-toollinks a:focus-visible{background:var(--raise)}@media(hover:hover){.cm-toollinks a:hover{background:var(--raise)}}.cm-toollinks a .i{color:var(--ink-3);flex:none}.cm-panel.cm-dialog{position:relative;display:flex;align-items:center;min-height:38px;padding:6px 42px 6px 10px!important;font:12.5px var(--ui)}.cm-dialog form{display:flex;align-items:center;gap:8px;margin:0}.cm-dialog label{display:inline-flex;align-items:center;gap:8px;font-size:12.5px!important;color:var(--ink-2)}.cm-dialog .cm-textfield{width:96px;height:26px;padding:0 8px;border:1px solid var(--field);border-radius:6px;background:var(--well);color:var(--ink);font:12.5px var(--code-font);margin:0}.cm-dialog .cm-textfield:focus{outline:none;border-color:var(--accent)}.cm-dialog .cm-button{height:26px;padding:0 12px;border:0;border-radius:6px;background:var(--raise)!important;background-image:none!important;color:var(--ink);font:500 12px var(--ui);margin:0}@media(hover:hover){.cm-dialog .cm-button:hover{background:var(--raise-2)!important}}.cm-dialog .cm-dialog-close{top:6px!important;right:8px!important;width:26px;height:26px;border-radius:6px;color:var(--ink-3);background:none!important;font-size:18px!important;line-height:1}@media(hover:hover){.cm-dialog .cm-dialog-close:hover{background:var(--raise)!important;color:var(--ink)}}.cm-css-color-picker-wrapper{width:11px!important;height:11px!important;margin-right:4px!important;outline:0!important;border-radius:3px;box-shadow:inset 0 0 0 1px #7f7f7f66;vertical-align:-1px;overflow:hidden}.cm-css-color-picker-wrapper input[type=color]{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;-webkit-appearance:none}.cm-css-color-picker-wrapper input[type=color]::-webkit-color-swatch-wrapper{padding:0}.cm-css-color-picker-wrapper input[type=color]::-webkit-color-swatch{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #7f7f7f73}.cm-css-color-picker-wrapper input[type=color]::-moz-color-swatch{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #7f7f7f73}.cm-fat-cursor{background:color-mix(in srgb,var(--accent) 70%,transparent)!important;color:var(--well)!important}.cm-vim-panel{padding:4px 10px;font:12.5px var(--code-font);background:var(--head)}.cm-vim-panel input{background:transparent;border:0;color:var(--ink);font:inherit;outline:none}.pv{flex:var(--pf, 1.7) 1 0}.con{flex:var(--cf, 1) 1 0}:root:not([data-con=open]) .con{flex:0 0 38px!important}:root:not([data-con=open]) .con .cbody,:root:not([data-con=open]) #pcsplit{display:none}:root:not([data-con=open]) .con .chev{rotate:180deg}.pv .thead{gap:4px}.dev{display:flex;align-items:center;gap:4px}.dev .x{color:var(--ink-3);font-size:12px}.rulerbar{flex:none;position:relative;height:24px;background:var(--head)}.ruler{position:absolute;inset:0;overflow:hidden}.ruler i{position:absolute;bottom:0;width:1px;height:4px;background:var(--ink-3);opacity:.5}.ruler i.mj{height:8px;opacity:.85}.ruler span{position:absolute;top:4px;font-size:10px;color:var(--ink-3);translate:-50% 0;font-variant-numeric:tabular-nums}.ruler .bp{position:absolute;top:0;bottom:0;width:0;border-left:2px solid var(--warn);cursor:pointer;pointer-events:auto}.ruler .bp b{position:absolute;top:3px;left:3px;padding:1px 4px;border-radius:3px;background:var(--head);color:var(--warn);font-size:10px;font-weight:600;white-space:nowrap}.ruler .bp.flip b{left:auto;right:5px}.ruler .bp.bare b{display:none}.ruler .bp:before{content:"";position:absolute;top:0;bottom:0;left:-6px;width:12px}.rulerbar .rinfo,.rulerbar .mq{pointer-events:none}.ruler .bp.on{border-left-color:var(--accent)}.ruler .bp.on b{color:var(--accent-ink)}.rulerbar .rinfo{position:absolute;left:6px;top:3px;height:18px;display:inline-flex;align-items:center;gap:6px;padding:0 6px;border-radius:5px;background:var(--head);color:var(--ink-2);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.rulerbar .mq{position:absolute;right:6px;top:3px;height:18px;display:inline-flex;align-items:center;padding:0 7px;border-radius:5px;background:var(--accent-soft);color:var(--accent-ink);font:11.5px var(--code-font);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage{flex:1;min-height:0;position:relative;display:flex;justify-content:center;overflow:hidden;background:var(--raise)}.stage.fit{background:#fff}.stage.fit .frame{width:100%}.stage[data-wait] .frame{visibility:hidden}.frame{position:relative;flex:none;height:100%;transform-origin:top center;background:#fff}.frame iframe{display:block;width:100%;height:100%;border:0;background:#fff}.frame iframe:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.stage:not(.fit) .frame{box-shadow:0 0 0 1px #00000040,0 10px 30px -10px #00000080}.stage.multi{display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:auto max-content;justify-content:safe center;align-content:start;column-gap:24px;row-gap:8px;padding:16px 20px 24px;overflow:auto}.stage.multi .frame{grid-row:2}.stage.multi .grip{display:none}.devlabel{grid-row:1;align-self:end;margin:0;display:flex;flex-wrap:nowrap;overflow:hidden;align-items:center;gap:2px 6px;min-width:0;font-size:12px;line-height:1.35;color:var(--ink-3)}.devlabel>*{white-space:nowrap}.devlabel b{color:var(--ink-2);font-weight:600}.devlabel span{font-variant-numeric:tabular-nums}.devlabel.tight .i,.devlabel.tighter span{display:none}.stage:not(.multi) .devlabel,.stage:not(.multi) .frame.extra{display:none}.frame.extra{box-shadow:0 0 0 1px #00000040,0 10px 30px -10px #00000080}.grip{position:absolute;top:50%;right:-16px;width:16px;height:64px;margin-top:-32px;display:grid;place-items:center;cursor:ew-resize;touch-action:none;border-radius:0 6px 6px 0}.grip:after{content:"";width:4px;height:36px;border-radius:2px;background:var(--ink-3);opacity:.6}.grip.on:after{background:var(--accent);opacity:1}@media(hover:hover){.grip:hover:after{background:var(--accent);opacity:1}}.stage.fit .grip{display:none}@media(pointer:coarse){.grip{right:-24px;width:24px}}.shield{position:absolute;inset:0;z-index:3;display:none}.dragging-ui .shield,.pop-open .shield{display:block}.pickhint{position:absolute;pointer-events:none;left:50%;top:10px;translate:-50% 0;z-index:4;display:flex;align-items:center;gap:8px;padding:7px 8px 7px 12px;border-radius:9px;background:#14171c;color:#fff;font-size:12.5px;font-weight:500;box-shadow:var(--shadow-tip);white-space:nowrap}.pickhint kbd{background:#ffffff24;color:#fff}.errbar{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border-radius:9px;background:#2b1712;color:#ffb59e;font-size:12.5px;font-weight:500;box-shadow:var(--shadow-tip)}.errbar span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--code-font);cursor:pointer}.errbar button{height:26px;padding:0 9px;border:0;border-radius:6px;background:#ffffff1a;color:#fff;font-weight:600;font-size:12px}@media(hover:hover){.errbar button:hover{background:#ffffff2e}}#errHide{width:26px;padding:0;display:inline-grid;place-items:center}#errHide .i{width:14px;height:14px}#pv:fullscreen{border-radius:0}.pv-empty{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:6px;padding:24px;text-align:center;background:var(--tile);color:var(--ink-3);font-size:13px}.stage:not(.fit) .pv-empty,.stage.multi .pv-empty{display:none}.pv-empty b{color:var(--ink);font-size:14px;font-weight:600}.pv-empty .btn{margin-top:8px}.review{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;overflow:auto;padding:20px;background:var(--tile)}.review-card{max-width:420px;margin:auto;text-align:center;display:grid;justify-items:center;gap:12px}.review-card h2{margin:0;font-size:16px}.review-card p{margin:0;color:var(--ink-2);line-height:1.6}.review-card .hosts{font:12px var(--code-font);color:var(--warn);background:var(--warn-bg);padding:6px 10px;border-radius:7px}.ctabs{display:flex;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:3px;margin:-3px}.ctabs::-webkit-scrollbar{display:none}.ctabs.over:not(.end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ctabs.over.scrolled:not(.end){-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.ctabs.over.scrolled.end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px);mask-image:linear-gradient(90deg,transparent,#000 28px)}.ctab{height:28px;padding:0 9px;border:0;border-radius:7px;background:none;color:var(--ink-3);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(hover:hover){.ctab:hover{color:var(--ink);background:var(--raise)}}.ctab[aria-selected=true]{color:var(--ink);background:var(--tab-on);box-shadow:0 1px 2px #00000040}.cbody{flex:1;min-height:0;display:flex;flex-direction:column}.cpanel{flex:1;min-height:0;overflow:auto}.ctools{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px}.cpanel>.ctools{position:sticky;top:0;z-index:2;background:var(--tile)}.ctools .in{height:28px;font-size:12.5px}.ctools .grow{flex:1}.chip{height:26px;padding:0 9px;border:0;border-radius:7px;background:none;color:var(--ink-3);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(hover:hover){.chip:hover{color:var(--ink)}}.chip[aria-pressed=true]{background:var(--raise);color:var(--ink)}.chip .n{color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums}.chip .n:empty{display:none}.log{list-style:none;margin:0;padding:2px 0 8px;font:var(--code-size)/1.55 var(--code-font)}.log>li{display:flex;gap:8px;padding:3px 10px 3px 8px;align-items:flex-start}.log>li+li{box-shadow:inset 0 1px color-mix(in srgb,var(--ink-3) 10%,transparent)}.log .gl{flex:none;width:14px;height:1.55em;display:grid;place-items:center;color:var(--ink-3)}.log .gl .i{width:13px;height:13px}.log .body{flex:1;min-width:0;white-space:pre-wrap;word-break:break-word}.log .meta{flex:none;display:flex;align-items:center;gap:6px;margin-left:auto;padding-left:8px;height:calc(var(--code-size) * 1.55)}.log .rep{position:relative;min-width:18px;height:17px;padding:0 5px;border-radius:9px;background:var(--raise-2);color:var(--ink-2);font:600 10.5px/17px var(--ui);text-align:center}.log .ln{border:0;background:none;color:var(--ink-3);font:500 11.5px var(--ui);padding:0 2px;border-radius:4px;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--ink-3) 50%,transparent);cursor:pointer}@media(hover:hover){.log .ln:hover{color:var(--accent-ink)}}.log li.warn{background:var(--warn-bg);color:var(--warn)}.log li.warn .gl{color:var(--warn)}.log li.error{background:var(--err-bg);color:var(--err)}.log li.error .gl{color:var(--err)}.log li.input .body{color:var(--ink-2)}.log li.result .gl{color:var(--accent-ink)}.log li.sys{color:var(--ink-3);font-family:var(--ui);font-size:12.5px}.log>li[style]{padding-left:calc(8px + var(--g) * 16px)}.log li.ghead .body{font-weight:600}.v-str{color:var(--syn-str)}.v-num{color:var(--syn-num)}.v-bool{color:var(--syn-kw)}.v-null,.v-undef{color:var(--ink-3)}.v-fn{color:var(--syn-tag);font-style:italic}.v-el{color:var(--syn-tag)}.v-key{color:var(--syn-prop)}.v-err{color:var(--err)}.v-sym{color:var(--syn-num)}.body .arg+.arg{margin-left:1ch}details.tree{display:inline-block;vertical-align:top}details.tree>summary{cursor:pointer;list-style:none;display:inline;border-radius:4px}details.tree>summary::-webkit-details-marker{display:none}details.tree>summary:before{content:"";display:inline-block;width:0;height:0;border-left:5px solid var(--ink-3);border-top:4px solid transparent;border-bottom:4px solid transparent;margin:0 6px 1px 1px;transition:rotate .12s}details.tree[open]>summary:before{rotate:90deg}details.tree .kids{padding-left:16px}details.tree .kids>div{white-space:pre-wrap}.ctable{border-collapse:collapse;margin:2px 0;font-size:.95em}.ctable th,.ctable td{padding:3px 10px;text-align:left;box-shadow:inset 0 -1px 0 var(--raise-2),inset -1px 0 0 var(--raise-2);font-weight:400}.ctable th{color:var(--ink-2);font-weight:600;background:var(--head)}.repl{flex:none;display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;background:var(--head)}.repl>span{color:var(--accent-ink);font:600 14px var(--code-font)}.repl input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font:var(--code-size) var(--code-font);color:var(--ink)}.repl:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.repl input::placeholder{color:var(--ink-3);font-family:var(--ui)}.plist{list-style:none;margin:0;padding:0 0 8px}.pgroup{padding:10px 12px 4px;display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--ink-3)}.pitem{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px;align-items:start;padding:6px 10px 6px 12px;cursor:pointer}@media(hover:hover){.pitem:hover{background:var(--raise)}}.pitem:focus-visible{outline-offset:-2px}.pitem .i{margin-top:2px}.pitem.error .i{color:var(--err)}.pitem.warning .i{color:var(--warn)}.pitem .msg{font-size:12.5px;line-height:1.5;color:var(--ink)}.pitem button.msg{border:0;background:none;padding:0;margin:0;text-align:left;font:inherit;font-size:12.5px;line-height:1.5;color:var(--ink);cursor:pointer;border-radius:3px}.pitem button.msg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pitem .msg code{font:12px var(--code-font);background:var(--raise);padding:0 4px;border-radius:4px}.pitem .loc{font:11.5px var(--code-font);color:var(--ink-3);white-space:nowrap;display:flex;gap:6px;align-items:center}.pitem .loc a{font-family:var(--ui);font-size:11.5px}.pitem .loc a,.insp-src button{color:var(--link);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--link-line);transition:color .15s ease,text-decoration-color .15s ease}@media(hover:hover){.pitem .loc a:hover,.insp-src button:hover{color:var(--link-hover);text-decoration-color:currentColor}}.pitem .fix{height:22px;padding:0 8px;border:0;border-radius:6px;background:var(--accent-soft);color:var(--accent-ink);font:600 11.5px var(--ui)}@media(hover:hover){.pitem .fix:hover{filter:brightness(1.15)}}.impact{height:18px;padding:0 6px;border-radius:5px;font:700 10.5px/18px var(--ui);text-transform:capitalize}.impact.critical,.impact.serious{background:var(--err-bg);color:var(--err)}.impact.moderate,.impact.minor{background:var(--warn-bg);color:var(--warn)}.a11y-node{display:block;border:0;max-width:100%;margin-top:4px;font:11.5px var(--code-font);color:var(--ink-2);background:var(--raise);padding:3px 6px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cempty{padding:16px;color:var(--ink-3);font-size:12.5px;line-height:1.6;max-width:560px}.cempty b{color:var(--ink-2)}.cempty .btn,.cempty .tb{margin-top:10px}.cempty-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.insp{padding:12px 14px}.insp-top{display:flex;align-items:center;justify-content:space-between;gap:6px 12px}.insp-top .insp-el{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.insp-clear{height:28px;padding:0 9px;gap:5px;margin-right:-6px;font-size:12.5px}.insp-el{font:600 13px var(--code-font);margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.insp-el span{font:500 12px var(--ui);color:var(--ink-3)}.insp-src{margin:4px 0 12px;color:var(--ink-3);font-size:12.5px}.insp-src button{border:0;background:none;padding:0;font:inherit;cursor:pointer}.rules{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rules button{width:100%;text-align:left;border:0;padding:8px 10px;border-radius:8px;background:var(--head);display:grid;gap:3px}@media(hover:hover){.rules button:hover{background:var(--raise)}}.rules .sel-t{font:600 12.5px var(--code-font);color:var(--syn-tag);display:flex;gap:8px;align-items:baseline}.rules .sel-t em{margin-left:auto;font:500 11px var(--ui);font-style:normal;color:var(--ink-3);white-space:nowrap}.rules .decl{font:12px var(--code-font);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rules .state{font:600 11px var(--ui);color:var(--warn)}.rules li.over .sel-t{text-decoration:line-through;text-decoration-color:var(--ink-3)}.diffwrap{padding:4px 0 10px}.diffhead{display:flex;align-items:center;gap:8px;padding:8px 12px}.diffhead h2{margin:0;font-size:12px;color:var(--ink-3);flex:1}.diff{font:12.5px/1.6 var(--code-font);margin:0}.diff div{padding:0 12px;white-space:pre-wrap;word-break:break-word;display:grid;grid-template-columns:34px 14px 1fr}.diff .d-add{background:color-mix(in srgb,var(--ok) 12%,transparent);color:color-mix(in srgb,var(--ok) 88%,var(--ink))}.diff .d-del{background:color-mix(in srgb,var(--err) 12%,transparent);color:var(--err)}.diff .n{color:var(--ink-3);-webkit-user-select:none;user-select:none;text-align:right;padding-right:8px}.diff .gap{color:var(--ink-3);grid-template-columns:1fr;padding-left:60px;font-family:var(--ui);font-size:11.5px}.compiled pre{margin:0;padding:10px 12px;font:var(--code-size)/1.6 var(--code-font);white-space:pre-wrap;word-break:break-word}.compiled h2{margin:0;padding:10px 12px 0;font-size:11.5px;color:var(--ink-3)}.tl{display:flex;flex-direction:column}.tl-head{flex-wrap:wrap;row-gap:6px}.tl-time{font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--ink-3);min-width:86px}.tl-time b{color:var(--ink);font-weight:600}.tl-speed button{min-width:44px}.tl-hint{color:var(--ink-3);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-grid{display:grid;grid-template-columns:190px minmax(0,1fr);column-gap:12px;padding:4px 12px 12px 8px;position:relative;overflow:hidden;user-select:none;-webkit-user-select:none}.tl-ruler{grid-column:2;position:relative;height:24px;cursor:ew-resize;touch-action:none;border-radius:4px}.tl-ruler:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-ruler .tick{position:absolute;bottom:0;width:1px;height:5px;background:var(--ink-3);opacity:.45}.tl-ruler .tick.major{height:9px;opacity:.8}.tl-ruler .lbl{position:absolute;top:0;z-index:4;padding:0 2px;border-radius:3px;background:var(--tile);translate:-50% 0;font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.tl-ruler .lbl.first{translate:none}.tl-ruler .lbl.last{translate:-100% 0}.tl-ruler .head{position:absolute;top:0;bottom:-2000px;left:0;will-change:transform;width:2px;margin-left:-1px;background:var(--accent);pointer-events:none;z-index:3}.tl-ruler .head:before{content:"";position:absolute;top:11px;left:-5px;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--tile)}.tl-lanes{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.tl-lanes .lane{display:contents}.tl-name{grid-column:1;display:flex;flex-direction:column;justify-content:center;min-width:0;height:34px;padding:0 8px;border:0;border-radius:7px;background:none;color:inherit;text-align:left;cursor:pointer}.tl-name code{font:500 12.5px/1.2 var(--code-font);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;padding:0}.tl-name span{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.tl-lanes .lane.hot .tl-name{background:var(--raise)}@media(hover:hover){.tl-name:hover{background:var(--raise)}}.tl-name:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.track{grid-column:2;position:relative;height:34px;touch-action:none;cursor:ew-resize}.track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--raise-2)}.track .bar{position:absolute;top:7px;height:20px;border-radius:6px;background:var(--accent-soft);cursor:grab;overflow:hidden}.track .bar.static{cursor:default}.track .bar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.track .bar svg{position:absolute;inset:0;width:100%;height:100%}.track .bar path{fill:none;stroke:var(--accent);stroke-width:1.6;vector-effect:non-scaling-stroke}.track .bar path.area{stroke:none;fill:var(--accent);opacity:.18}.track .bar .edge{position:absolute;right:0;top:0;bottom:0;width:10px;cursor:ew-resize}.track .bar .edge:after{content:"";position:absolute;right:3px;top:5px;bottom:5px;width:2px;border-radius:2px;background:var(--accent);opacity:.6}.track .bar.loops{background-image:repeating-linear-gradient(90deg,transparent 0 calc(var(--it) - 2px),var(--tile) calc(var(--it) - 2px) var(--it))}.tl-lanes .lane.hot .bar,.track .bar.dragging{background-color:color-mix(in srgb,var(--accent) 34%,var(--tile))}.track .bar.dragging{cursor:grabbing}.tl-empty{grid-column:1 / -1;display:flex;gap:12px;align-items:flex-start;padding:12px 14px;margin-top:4px;border-radius:9px;background:var(--raise);color:var(--ink-2);font-size:12.5px;line-height:1.55}.tl-empty .i{flex:none;color:var(--ink-3);margin-top:1px}.tl.is-empty .tl-ruler,.tl.is-empty .tl-speed,.tl.is-empty .tl-loop,.tl.is-empty .tl-time{display:none}.tl-tip{position:fixed;z-index:260;translate:-50% calc(-100% - 8px);padding:5px 8px;border-radius:6px;background:#14171c;color:#fff;font-size:11.5px;font-weight:600;white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums}@container con (max-width: 560px){.tl-grid{grid-template-columns:128px minmax(0,1fr);column-gap:8px}.tl-hint{display:none}.tl-loop .lbl,#tlReplay .lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.status{flex:none;height:28px;display:flex;align-items:center;gap:2px;padding:0 8px;color:var(--ink-3);font-size:12px;white-space:nowrap;overflow:hidden}.status .grow{flex:1}.st{height:22px;display:inline-flex;align-items:center;gap:6px;padding:0 7px;border:0;border-radius:6px;background:none;color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}@media(hover:hover){button.st:hover{background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--ink)}}.st .i{width:13px;height:13px}.st.err{color:var(--err)}.st.warn{color:var(--warn)}.st .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.st.saved .dot{background:var(--ok)}.st.unsaved .dot{background:var(--warn)}.st.vim{color:var(--accent-ink);font-weight:700;letter-spacing:.04em}.libsearch{position:sticky;top:0;z-index:2;background:var(--tile);padding:2px 0 10px;display:grid;gap:10px}@media(max-height:520px){.libsearch{position:static}}.libsearch .in,#svQ{width:100%;padding-left:32px;background:var(--well) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239097a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.35-4.35M19 11a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z'/%3E%3C/svg%3E") no-repeat 10px center}.cats{display:flex;flex-wrap:wrap;gap:5px}.cats button{height:26px;padding:0 10px;border:0;border-radius:13px;background:var(--raise);color:var(--ink-2);font-size:12px;font-weight:500;white-space:nowrap;flex:none}@media(hover:hover){.cats button:hover{color:var(--ink);background:var(--raise-2)}}.cats button[aria-pressed=true]{background:var(--ink);color:var(--tile);font-weight:600}.libs{list-style:none;margin:0;padding:0;display:grid;gap:2px}.lib{display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:8px 8px 8px 6px;margin:0 -6px;border-radius:9px}@media(hover:hover){.lib:hover{background:var(--row-hover)}}@media(hover:hover){.lib:hover .add:not(.on){background:var(--raise-2)}}.mono{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;font:700 12px/1 var(--ui);letter-spacing:-.02em;color:var(--ink-2);background:var(--raise)}.lib[data-cat=css] .mono{color:#7cb0ff;background:color-mix(in srgb,#3b82f6 18%,var(--raise))}.lib[data-cat=motion] .mono{color:#ff8fb8;background:color-mix(in srgb,#ec4899 16%,var(--raise))}.lib[data-cat=ui] .mono{color:#7fd6a4;background:color-mix(in srgb,#22c55e 15%,var(--raise))}.lib[data-cat=data] .mono,.lib[data-cat=graphics] .mono{color:#c3a6ff;background:color-mix(in srgb,#8b5cf6 16%,var(--raise))}.lib[data-cat=framework] .mono{color:#f0a77d;background:color-mix(in srgb,#f97316 15%,var(--raise))}.lib[data-cat=utility] .mono,.lib[data-cat=icons] .mono,.lib[data-cat=fonts] .mono,.lib[data-cat=custom] .mono{color:var(--ink-2)}:root[data-theme=light] .lib .mono{color:var(--ink-2)!important}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .lib .mono{color:var(--ink-2)!important}}.lib .txt{min-width:0}.lib .nm{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-weight:600;font-size:13px}.lib .nm small{color:var(--ink-3);font-weight:500;font-size:11.5px;font-variant-numeric:tabular-nums}.lib .ds{color:var(--ink-3);font-size:12px;line-height:1.4;margin-top:1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lib .meta{color:var(--ink-3);font-size:11.5px;margin-top:2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lib .url{font:11.5px var(--code-font);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lib .act{display:flex;align-items:center;gap:4px}.lib .act.two{flex-direction:column;align-items:stretch;gap:2px}.lib .act.two .add{justify-content:center}.samp{height:28px;padding:0 10px;border:0;border-radius:7px;background:none;color:var(--ink-2);font-weight:600;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:5px}@media(hover:hover){.samp:hover{background:var(--raise-2);color:var(--ink)}}.add{height:28px;padding:0 10px;border:0;border-radius:7px;background:var(--raise);color:var(--ink);font-weight:600;font-size:12px;display:inline-flex;align-items:center;gap:5px}@media(hover:hover){.add:hover,.lib .add:not(.on):hover{background:var(--btn);color:#fff}}.add.on{background:var(--accent-soft);color:var(--accent-ink)}@media(hover:hover){.add.on:hover{background:var(--err-bg);color:var(--err)}}.add.on{display:inline-grid;align-items:center;justify-items:center}.add.on>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:5px}.add.on .t-rm{visibility:hidden}@media(hover:hover){.add.on:hover .t-on{visibility:hidden}.add.on:hover .t-rm{visibility:visible}}.lib .vrow{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;margin-top:2px}.lib .vrow .sel{flex:none;white-space:nowrap}.lib .vrow .meta{margin-top:0;min-width:0;white-space:normal}.added .lib{background:var(--head);margin:0;padding-left:4px}.added .lib+.lib{margin-top:4px}.added .lib{grid-template-columns:16px 32px 1fr auto}.handle{width:16px;height:28px;display:grid;place-items:center;color:var(--ink-3);cursor:grab;border:0;background:none;border-radius:4px;padding:0;touch-action:none}.handle:active{cursor:grabbing}.lib.dragging{opacity:.6}.lib.drop-before{box-shadow:0 -2px 0 var(--accent)}.vsel{height:26px;font-size:11.5px;padding:0 20px 0 8px;background-position:right 5px center}.libnote{font-size:11.5px;color:var(--ink-3);margin:8px 0 0;line-height:1.5}.urlform{display:flex;gap:6px;margin-top:8px}.urlform .in{flex:1;font-family:var(--code-font);font-size:12px}.in.headcode{display:block;width:100%;height:auto;min-height:84px;padding:8px 10px;resize:vertical;font:12px/1.6 var(--code-font);tab-size:2;white-space:pre;overflow-wrap:normal;overflow-x:auto}.warnline{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:8px;background:var(--warn-bg);color:var(--warn);font-size:12px;line-height:1.5;margin:8px 0 0}.warnline .i{margin-top:1px}.fontsample{font-size:18px;line-height:1;color:var(--ink)}.slist{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sitem{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2px 8px;padding:9px 8px 9px 12px;border-radius:9px;background:var(--head)}.sitem:focus-within{background:var(--raise)}@media(hover:hover){.sitem:hover{background:var(--raise)}}.sitem.cur{box-shadow:inset 2px 0 0 var(--accent)}.sitem .open{all:unset;cursor:pointer;font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.sitem .open:after{content:"";position:absolute;inset:0}.sitem .open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sitem .meta{grid-column:1;color:var(--ink-3);font-size:11.5px;display:flex;gap:6px;flex-wrap:wrap}.sitem .shit{grid-column:1;display:grid;gap:2px;min-width:0;margin-top:2px;color:var(--ink-3);font-size:11.5px}.sitem .shit code{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;font:11.5px/1.5 var(--code-font);color:var(--ink-2);background:var(--well);padding:2px 6px;border-radius:5px}.sitem .shit mark{background:color-mix(in srgb,var(--warn) 32%,transparent);color:var(--ink);border-radius:2px}.sitem .acts{position:absolute;right:6px;top:50%;translate:0 -50%;z-index:1;display:flex;gap:2px;padding-left:6px;border-radius:8px;background:var(--raise);box-shadow:-14px 0 12px var(--raise);opacity:0;pointer-events:none;transition:opacity .12s}.sitem:focus-within .acts{opacity:1;pointer-events:auto}@media(hover:hover){.sitem:hover .acts{opacity:1;pointer-events:auto}}@media(hover:none){.sitem{grid-template-columns:minmax(0,1fr) auto}.sitem .acts{position:relative;right:auto;top:auto;translate:none;grid-row:1 / span 2;grid-column:2;align-self:center;background:none;box-shadow:none;opacity:1;pointer-events:auto}}.sitem .acts .ib{width:28px;height:28px}.sitem input.in{grid-column:1;height:28px;position:relative;z-index:1}.tagchip{height:18px;padding:0 6px;border-radius:5px;background:var(--raise-2);color:var(--ink-2);font-size:10.5px;font-weight:600;line-height:18px}.tagchip.same{background:transparent;color:var(--ink-3);font-weight:500;white-space:nowrap}.savebar{display:flex;gap:6px;padding:2px 0 12px}.savebar .btn{flex:1}.hlist{list-style:none;margin:0;padding:0;position:relative}.hitem{position:relative;display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;padding:7px 8px 7px 4px;border-radius:8px}@media(hover:hover){.hitem:hover{background:var(--row-hover)}}.hitem .dot{width:9px;height:9px;border-radius:50%;background:var(--field-hi);margin-left:2px;box-shadow:0 0 0 3px var(--tile);position:relative;z-index:1}.hitem.now .dot{background:var(--accent)}.hlist:before{content:"";position:absolute;left:10px;top:17px;bottom:17px;width:1px;background:var(--field)}.hitem .what{font-weight:500;font-size:12.5px}.hitem .when{color:var(--ink-3);font-size:11.5px;font-variant-numeric:tabular-nums;display:flex;gap:8px}.hitem .plus{color:var(--ok)}.hitem .minus{color:var(--err)}.setgroup{padding:14px 0 4px}.setgroup h3{margin:0 0 4px;font-size:11.5px;font-weight:600;color:var(--ink-3)}.setrow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:4px 0}.setrow+.setrow{box-shadow:inset 0 1px color-mix(in srgb,var(--ink-3) 12%,transparent)}.setrow .lbl{display:grid;gap:2px;min-width:0}.setrow .lbl b{font-weight:500;font-size:13px;color:var(--ink)}.setrow .lbl span{color:var(--ink-3);font-size:12px;line-height:1.4}.setrow .range{width:96px}.rangebox{display:flex;align-items:center;gap:10px}.rangebox output{min-width:34px;text-align:right;font-variant-numeric:tabular-nums;font-weight:600;font-size:12px;color:var(--ink-2)}.layouts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.lay{border:0;padding:6px;border-radius:9px;background:var(--raise);display:grid;gap:6px;justify-items:center;color:var(--ink-2);font-size:11.5px;font-weight:500}@media(hover:hover){.lay:hover{background:var(--raise-2);color:var(--ink)}}.lay[aria-checked=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent-line)}.lay svg{width:100%;height:auto;max-width:54px}.lay rect{fill:currentColor;opacity:.3}.lay rect.p{opacity:.75}.det h2{margin:0 0 8px;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.det .acts{display:flex;gap:6px;margin:4px 0 14px}.heart[aria-pressed=true]{color:var(--heart)}.heart[aria-pressed=true] .i use{fill:currentColor}.facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:4px 0 0;font-size:12.5px}.facts dt{color:var(--ink-3)}.facts dd{margin:0;color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.tags a{position:relative;height:28px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border-radius:7px;background:var(--raise);color:var(--ink-2);font-size:12px;font-weight:500;text-decoration:none}@media(hover:hover){.tags a:hover{color:var(--ink);background:var(--raise-2)}}.tags a b{color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums}.rel{list-style:none;margin:0;padding:0;display:grid;gap:2px}.rel a{display:grid;grid-template-columns:84px 1fr;gap:10px;align-items:center;padding:6px;margin:0 -6px;border-radius:9px;color:var(--ink);text-decoration:none;font-weight:500;font-size:12.5px;line-height:1.35}@media(hover:hover){.rel a:hover{background:var(--row-hover)}}.rel img{width:84px;height:44px;object-fit:cover;border-radius:6px;display:block;background:var(--raise)}.rel small{display:block;color:var(--ink-3);font-weight:500;font-size:11.5px;margin-top:2px}.tip{position:fixed;z-index:300;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:7px;background:#0f1115;color:#f1f3f6;font:500 12px/1.2 var(--ui);box-shadow:var(--shadow-tip);pointer-events:none;opacity:0;translate:0 2px;transition:opacity .1s,translate .1s;max-width:280px}.tip.on{opacity:1;translate:0 0}.tip-k{display:inline-flex;gap:3px}.tip kbd{background:#ffffff24;color:#fff;height:17px;min-width:17px;font-size:11px}.toasts{position:fixed;left:50%;bottom:calc(40px + var(--ad-space, 0px));translate:-50% 0;z-index:250;display:grid;gap:8px;justify-items:center;pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border-radius:10px;background:#f1f3f6;color:#111827;font-weight:500;font-size:13px;box-shadow:var(--shadow-tip);opacity:0;translate:0 8px;transition:opacity .18s,translate .18s;max-width:min(92vw,560px,var(--toast-max, 560px))}.toast.on{opacity:1;translate:0 0}.toast .i{color:#0f7b4f}.toast.is-err .i{color:#c4320a}.toast button{height:26px;padding:0 10px;border:0;border-radius:6px;background:#111827;color:#fff;font-weight:600;font-size:12px;margin-left:4px;flex:none;white-space:nowrap}.toast button:focus-visible{outline-color:#111827;outline-offset:2px}:root[data-theme=light] .toast{background:#111827;color:#f1f3f6}:root[data-theme=light] .toast .i{color:#4ade80}:root[data-theme=light] .toast.is-err .i{color:#ff8a65}:root[data-theme=light] .toast button{background:#f1f3f6;color:#111827}:root[data-theme=light] .toast button:focus-visible{outline-color:#f1f3f6}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .toast{background:#111827;color:#f1f3f6}:root:not([data-theme=dark]) .toast .i{color:#4ade80}:root:not([data-theme=dark]) .toast.is-err .i{color:#ff8a65}:root:not([data-theme=dark]) .toast button{background:#f1f3f6;color:#111827}:root:not([data-theme=dark]) .toast button:focus-visible{outline-color:#f1f3f6}}.pop{margin:0;inset:auto;position:fixed;border:0;padding:4px;border-radius:var(--r-pop);background:var(--pop-bg);color:var(--ink);box-shadow:var(--shadow-pop);min-width:220px;opacity:1;translate:0 0;transition:opacity .12s,translate .12s,overlay .12s allow-discrete,display .12s allow-discrete}@starting-style{.pop:popover-open{opacity:0;translate:0 -4px}}.pop:not(:popover-open){opacity:0;translate:0 -4px}.mi{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border:0;border-radius:7px;background:none;color:var(--ink);font-size:13px;text-align:left;text-decoration:none;white-space:nowrap}.mi.two{height:auto;min-height:44px;padding-block:6px;line-height:1.35}.mi small{display:block;color:var(--ink-3);font-size:11.5px;font-weight:400}.mi:focus-visible{background:var(--raise);outline:none}@media(hover:hover){.mi:hover{background:var(--raise);outline:none}}.mi:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.mi .i{color:var(--ink-3)}.mi .k{margin-left:auto;display:inline-flex;gap:3px;padding-left:16px}.mi .k kbd{background:transparent;color:var(--ink-3);padding:0 2px;min-width:0}.mi[aria-checked=true]{color:var(--accent-ink);font-weight:600}.mi[aria-checked=true] .i{color:var(--accent-ink)}.msep{height:1px;margin:4px 6px;background:color-mix(in srgb,var(--ink-3) 18%,transparent)}.mlabel{padding:8px 10px 4px;font-size:11px;font-weight:600;color:var(--ink-3)}dialog{border:0;padding:0;border-radius:16px;background:var(--tile);color:var(--ink);box-shadow:var(--shadow-pop);max-width:calc(100vw - 24px);max-height:calc(100dvh - 48px);opacity:1;scale:1;transition:opacity .16s,scale .16s,overlay .16s allow-discrete,display .16s allow-discrete}dialog:not([open]){opacity:0;scale:.97}@starting-style{dialog[open]{opacity:0;scale:.97}}dialog::backdrop{background:var(--scrim);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:1;transition:opacity .16s,overlay .16s allow-discrete,display .16s allow-discrete}dialog:not([open])::backdrop{opacity:0}@starting-style{dialog[open]::backdrop{opacity:0}}.dlg-h{display:flex;align-items:center;gap:10px;padding:14px 10px 6px 20px}.dlg-h h2{margin:0;font-size:15px;font-weight:600;flex:1}.dlg-b{padding:8px 20px 20px;overflow:auto}.dlg-f{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;background:var(--head)}#palette{width:min(660px,calc(100vw - 24px));margin-top:12vh}.pal-in{display:flex;align-items:center;gap:10px;padding:0 14px 0 16px;height:54px}.pal-in input{flex:1;border:0;background:none;outline:none;font-size:15px;color:var(--ink)}.pal-in input::placeholder{color:var(--ink-3)}.pal-list{list-style:none;margin:0;padding:0 6px 6px;max-height:min(440px,58vh);overflow:auto;scroll-padding:8px}.pal-list .grp{padding:10px 10px 4px;font-size:11px;font-weight:600;color:var(--ink-3)}.pal-list [role=option]{display:flex;align-items:center;gap:11px;height:36px;padding:0 10px;border-radius:8px;cursor:pointer}.pal-list [role=option] .i{color:var(--ink-3)}.pal-list [role=option] span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pal-list [role=option] mark{background:none;color:var(--accent-ink);font-weight:600}.pal-list [role=option] small{color:var(--ink-3);font-size:12px;white-space:nowrap;display:inline-flex;gap:3px}.pal-list [role=option] small kbd{background:transparent;color:var(--ink-3);padding:0 1px;min-width:0}.pal-list [aria-selected=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.pal-list [aria-selected=true] .i{color:var(--accent-ink)}.pal-f{display:flex;gap:16px;padding:10px 16px;font-size:12px;color:var(--ink-3);background:var(--head)}.pal-f span{display:inline-flex;align-items:center;gap:4px}@media(hover:none)and (pointer:coarse){.pal-f,.mi .k,.pal-list [role=option] small kbd,.cm-editor .emmet-preview{display:none}.cm-editor .cm-content .emmet-tracker{text-decoration:none}}.tpls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tpl{border:0;padding:12px 14px;border-radius:12px;background:var(--head);text-align:left;display:grid;gap:4px;align-content:start;min-height:92px}@media(hover:hover){.tpl:hover{background:var(--raise)}}.tpl:focus-visible{outline-offset:2px}.tpl b{font-size:13.5px;font-weight:600}.tpl>span{color:var(--ink-3);font-size:12px;line-height:1.45}.tpl .langs{display:flex;gap:4px;margin-top:4px}.drop{margin-top:14px;padding:18px;border-radius:12px;background:var(--head);display:flex;align-items:center;gap:14px;color:var(--ink-2);font-size:12.5px;line-height:1.5;box-shadow:inset 0 0 0 1.5px transparent}.drop.over{box-shadow:inset 0 0 0 1.5px var(--accent);background:var(--accent-soft)}.drop .grow{flex:1}.dropall{position:fixed;inset:0;z-index:400;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 14%,var(--scrim));color:#fff;font-size:16px;font-weight:600;pointer-events:none}.dropall div{padding:22px 28px;border-radius:16px;background:var(--btn);box-shadow:var(--shadow-pop);display:flex;align-items:center;gap:12px}.sharebox{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sharebox>*{min-width:0}#shQR{white-space:normal;height:auto;min-height:30px;padding-block:6px;text-align:left}.linkrow{display:flex;gap:6px}.linkrow .in{flex:1;min-width:0;font:12px var(--code-font)}.meter{height:4px;border-radius:2px;background:var(--raise);overflow:hidden}.meter i{display:block;height:100%;background:var(--ok);width:var(--w, 10%)}.meter.hi i{background:var(--warn)}.meter.over i{background:var(--err)}.sharenote{font-size:12px;color:var(--ink-3);display:flex;justify-content:space-between;gap:16px;margin:8px 0 0;line-height:1.45}.sharenote span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.socials{display:flex;gap:6px;flex-wrap:wrap}a.tb{text-decoration:none}@media(hover:hover){a.tb:hover{text-decoration:none}}.qr{display:grid;justify-items:center;gap:8px;padding:14px;border-radius:12px;background:#fff;color:#111}.qr svg{width:200px;height:200px;max-width:100%}.qr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.qr p{margin:0;font-size:12px;color:#444}.srcview{width:min(900px,calc(100vw - 24px))}.srcview pre{margin:0;padding:14px 16px;border-radius:10px;background:var(--well);font:12.5px/1.6 var(--code-font);max-height:60vh;overflow:auto;white-space:pre}.keys{margin:0;display:grid;grid-template-columns:1fr auto;gap:0;font-size:13px}.keys dt,.keys dd{padding:8px 0;box-shadow:inset 0 -1px color-mix(in srgb,var(--ink-3) 12%,transparent)}.keys dd{margin:0;display:flex;gap:3px;justify-content:flex-end}.kcols{columns:2 340px;column-gap:36px}.kcols section{break-inside:avoid;margin-bottom:16px}.kcols h3{margin:0 0 2px;font-size:11.5px;font-weight:600;color:var(--ink-3)}.mtabs,#moreBtn,.mabout{display:none}@media(max-width:1280px){.cmdk{width:220px}.cmdk kbd{display:none}}@media(max-width:1120px){.cmdk{width:32px;padding:0;justify-content:center}.cmdk kbd{display:none}.cmdk span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.proj{max-width:140px}}.ed,.pv,.con{container-type:inline-size}.ed{container-name:ed}.pv{container-name:pv}.con{container-name:con}.thead .lines{white-space:nowrap;color:var(--ink-3);font:500 11.5px var(--ui);font-variant-numeric:tabular-nums}.dev,.dev .sel{white-space:nowrap}.dev{min-width:0}.thead .sel{height:28px}#dims:not([hidden]){display:inline-flex;align-items:center;gap:3px}.thead .in.num{width:52px;height:28px;font-size:12px}@container ed (max-width: 400px){.thead .lines{display:none}}@container ed (max-width: 270px){.thead [data-copy]{display:none}}@container ed (max-width: 215px){.thead [data-format]{display:none}}@container ed (max-width: 170px){.thead .lang [data-langname]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container ed (max-width: 330px){.thead .tb .lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.thead [data-format]{padding:0;width:28px;justify-content:center}}@container pv (max-width: 600px){#zoom,#rotateBtn{display:none!important}#dims .in.num{width:52px}}@container pv (max-width: 470px){#pickBtn .lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#pickBtn{padding:0;width:28px;justify-content:center}#popBtn,#shotBtn{display:none!important}}@container con (max-width: 520px){.ctab{padding-inline:8px}}@media(pointer:coarse){.vsplit,.hsplit{z-index:4}.vsplit:before,.hsplit:before{content:"";position:absolute}.vsplit:before{inset:0 -8px}.hsplit:before{inset:-8px 0}.panes[data-layout=rows] .eds>.hsplit:before{inset:0 -8px}.panes[data-layout=rows]>.vsplit:before{inset:-8px 0}.thead .ib{width:32px;height:32px}.thead .tb,.ctab,.status{height:32px}.st{height:28px}}@media(max-width:900px),(max-height:500px)and (pointer:coarse){.appbar{height:auto;flex-wrap:wrap;row-gap:0;padding:4px 6px 0}.crumb{order:10;flex-basis:100%;margin:0;padding:2px 8px 8px}.crumb h1{font-size:15px}.setgroup .lay-note{display:block}.setgroup .layouts,.setgroup .lay-side{display:none}.mstate{display:inline-flex;align-items:center;gap:5px;flex:none;max-width:45%;color:var(--ink-3);font-size:12px;font-weight:500;white-space:nowrap}.mstate span{overflow:hidden;text-overflow:ellipsis}.mstate .dot{width:6px;height:6px;border-radius:50%;flex:none;background:var(--ink-3)}.mstate.saved .dot{background:var(--ok)}.mstate.unsaved .dot{background:var(--warn)}.crumb>a,.crumb .sep,.proj,.auto-wrap,#exportBtn,#newBtn,#layoutBtn,.rail,.status,.ab-div,.rulerbar,.vsplit,.hsplit,.grip,.dev,#popBtn{display:none!important}.run-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.run{width:44px;height:44px;padding:0;justify-content:center}.ib,.tb,.cmdk{min-width:44px;height:44px}#shareBtn .tb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ws{padding:0 6px}.panes,.panes[data-layout]{flex-direction:column}.eds,.right{flex:1 1 0!important}.panes[data-layout] .eds,.panes[data-layout] .right{flex-direction:column;display:flex}.toasts{left:12px;right:12px;translate:none;bottom:calc(124px + env(safe-area-inset-bottom,0px) + var(--ad-space, 0px))}.toasts.in-sheet{bottom:calc(10px + env(safe-area-inset-bottom,0px) + var(--ad-space, 0px))}.toast{max-width:100%}.panes,.right{position:relative}body:not([data-m=code]) .eds{position:absolute;inset:0;visibility:hidden;pointer-events:none}body:not([data-m=preview]):not([data-m=console]) .right{display:flex!important;position:absolute;inset:0;visibility:hidden;pointer-events:none}body:not([data-m=preview]):not([data-m=console]) .right>:not(.pv){display:none!important}body:not([data-m=preview]):not([data-m=console]) .right .pv{flex:1 1 0!important;display:flex!important}body[data-m=preview] .con{display:none!important}body[data-m=console] .pv{display:flex!important;position:absolute;inset:0;visibility:hidden;pointer-events:none}body[data-m=preview] .pv,:root body[data-m=console] .con{flex:1 1 0!important;display:flex!important}:root body[data-m=console] .con .cbody{display:flex}.etabs{display:flex!important}.panes[data-layout] .eds{display:grid;grid-template:auto minmax(0,1fr) / minmax(0,1fr)}.eds .ed{grid-area:2 / 1;visibility:hidden}.eds .ed.is-tab{visibility:inherit}.ed.collapsed .ebody{display:block}.collapse-btn{display:none!important}.stage{background:#fff}.drawer{position:fixed;inset:0 0 var(--ad-space, 0px);z-index:150;width:auto;margin:0;border-radius:0;padding-bottom:var(--toast-h, 0px)}.drawer .dhead{height:56px}.drawer .dbody{padding-inline:max(16px,calc((100% - 620px)/2))}.drawer .dhead{padding-inline:max(16px,calc((100% - 620px)/2)) max(8px,calc((100% - 620px)/2 - 8px))}.mtabs{display:grid;grid-template-columns:repeat(var(--n, 4),1fr);flex:none;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));gap:4px}.mtabs button{height:52px;border:0;border-radius:10px;background:none;color:var(--ink-3);display:grid;justify-items:center;align-content:center;gap:3px;font-size:11.5px;font-weight:600;position:relative}.mtabs button[aria-pressed=true]{background:var(--tile);color:var(--ink)}.mtabs .badge{position:absolute;top:4px;right:calc(50% - 24px)}.tpls{grid-template-columns:1fr 1fr}#palette{margin-top:8px}.seg button,.chip,.ctab,.etab,.add,.samp,.cats button,.lang,.vsel{min-height:36px}.errbar{padding:3px 3px 3px 12px}.errbar button{height:36px;min-width:36px}.sitem .acts .ib{width:36px;height:36px}.mi{height:40px}.thead{height:44px}.thead .ib,.thead .tb,.ctools .ib,.ctools .tb,.ctools .in,.insp-clear{height:36px;min-height:36px}.thead .ib,.ctools .ib{width:36px;min-width:36px}.sitem .acts{opacity:1}#moreBtn{display:inline-grid}#shareBtn{justify-content:center;padding:0}}@media(max-height:500px)and (max-width:900px),(max-height:500px)and (pointer:coarse){.crumb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.appbar{padding-bottom:4px}.mtabs{padding-block:4px calc(4px + env(safe-area-inset-bottom,0px))}.mtabs button{height:40px;display:flex;align-items:center;justify-content:center;gap:6px}.mtabs .badge{position:static}.toasts{bottom:calc(100px + env(safe-area-inset-bottom,0px) + var(--ad-space, 0px))}}@media(max-width:520px){.tpls{grid-template-columns:1fr}}@media(pointer:coarse){.handle{width:28px;height:40px}.added .lib{grid-template-columns:28px 32px 1fr auto}.switch{width:42px;height:26px;border-radius:13px}.switch:before{width:22px;height:22px}.switch:checked:before{translate:16px 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after,::backdrop{transition-duration:0s!important;animation-duration:0s!important}}@media(forced-colors:active){.tile,.drawer,.pop,dialog,.toast{border:1px solid CanvasText}.sel::picker(select){border:1px solid CanvasText}.sel::picker-icon{forced-color-adjust:none;background:CanvasText}.sel option:checked{forced-color-adjust:none;background:Highlight;color:HighlightText}.sel option:focus-visible{outline:2px solid CanvasText;outline-offset:-2px}.rail .ib[aria-pressed=true],.mtabs button[aria-pressed=true],.chip[aria-pressed=true],.cats button[aria-pressed=true],.ctab[aria-selected=true],.etab[aria-selected=true],.seg [aria-checked=true],.lay[aria-checked=true],.pal-list [aria-selected=true],.mi[aria-checked=true]{outline:2px solid Highlight;outline-offset:-2px}.vsplit:after,.hsplit:after{background:Highlight}.vsplit:focus-visible,.hsplit:focus-visible{outline:2px solid Highlight}.range{appearance:auto;-webkit-appearance:auto}.range::-webkit-slider-thumb{-webkit-appearance:auto;appearance:auto}.range::-webkit-slider-runnable-track{background:CanvasText}.range:focus-visible,.mi:focus-visible,.pitem:focus-visible,.tl-ruler:focus-visible,.qr:focus-visible{outline:2px solid Highlight!important;outline-offset:1px}.mi:focus-visible{outline-offset:-2px}.repl:focus-within{outline:2px solid Highlight;outline-offset:-2px}}.ed-pre{margin:0;height:100%;overflow:hidden;padding:10px 14px 10px 58px;font:var(--code-size)/1.65 var(--code-font);color:var(--code-ink, var(--ink-2));background:var(--code-bg, transparent);white-space:pre-wrap;word-break:break-word;tab-size:2}@media(max-width:1180px),(max-height:500px)and (pointer:coarse){.drawer[data-initial]{display:none}}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../fonts/google-sans-code-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mark img{display:block;width:24px;height:24px}.cfilters{display:flex;gap:2px}.ctools .cq{width:140px;flex:0 1 140px;min-width:90px}.cqrow{position:relative;display:flex;align-items:center;gap:6px;margin-left:auto;min-width:0}.review-ico{width:28px;height:28px;color:var(--warn)}.drop-ico{width:22px;height:22px}.dlg-sm{width:min(420px,calc(100vw - 24px))}.dlg-md{width:min(520px,calc(100vw - 24px))}.dlg-lg{width:min(760px,calc(100vw - 24px))}.dlg-xl{width:min(860px,calc(100vw - 24px))}.flabel{display:block;margin-bottom:8px;color:var(--ink-2);font-weight:500}.in.wide{width:100%}.det .dfirst{padding-top:2px}.about{padding-top:4px;color:var(--ink-2);font-size:13px;line-height:1.62}.about h3{margin:22px 0 6px;font-size:14px;line-height:1.35;font-weight:600;color:var(--ink);text-wrap:balance}.about h3:first-child{margin-top:4px}.about h4{margin:14px 0 2px;font-size:13px;line-height:1.4;font-weight:600;color:var(--ink)}.about p{margin:0 0 10px}.about ol,.about ul{margin:0 0 12px;padding-left:20px;display:grid;gap:6px}.about li::marker{color:var(--ink-3)}.about a:not([class]),.dbody p a:not([class]){color:var(--link);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--link-line);overflow-wrap:anywhere;transition:color .15s ease,text-decoration-color .15s ease}@media(hover:hover){.about a:not([class]):hover,.dbody p a:not([class]):hover{color:var(--link-hover);text-decoration-color:currentColor}}.about b{font-weight:600;color:var(--ink)}.about code{font:12px var(--code-font);background:var(--raise);color:var(--ink);padding:1px 5px;border-radius:4px;overflow-wrap:anywhere}.about kbd{height:17px;min-width:17px;vertical-align:1px}.heart[aria-busy=true]{opacity:.6}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-v20-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-v20-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter-Fallback;src:local("Arial"),local("ArialMT");font-weight:100 449;size-adjust:106.93%;ascent-override:90.6%;descent-override:22.56%;line-gap-override:0%}@font-face{font-family:Inter-Fallback;src:local("Arial"),local("ArialMT");font-weight:450 549;size-adjust:108.04%;ascent-override:89.67%;descent-override:22.33%;line-gap-override:0%}@font-face{font-family:Inter-Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 649;size-adjust:101.57%;ascent-override:95.38%;descent-override:23.75%;line-gap-override:0%}@font-face{font-family:Inter-Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:650 900;size-adjust:102.59%;ascent-override:94.43%;descent-override:23.51%;line-gap-override:0%}.h3note{font-weight:500}
