@layer qendrim{:where(:root,[data-q-recipe]){--q-color-page:#fbf8f4;--q-color-surface:#fff;--q-color-wash:#6040200e;--q-color-ink:#111511;--q-color-body:#444944;--q-color-muted:#5a5e5a;--q-color-rule:#1115111c;--q-color-rule-strong:#11151138;--q-color-accent:#1d3a2a;--q-color-on-accent:#fbf8f4;--q-color-danger:#9a2c1f;--q-color-focus:#1d5a3e;--q-color-scrim:#11151166;--q-font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--q-font-serif:ui-serif, Georgia, "Times New Roman", serif;--q-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--q-font-content:var(--q-font-sans);--q-font-control:var(--q-font-sans);--q-text-xs:.75rem;--q-text-sm:.8125rem;--q-text-md:.875rem;--q-text-lg:1rem;--q-leading:1.45;--q-space-1:.25rem;--q-space-2:.5rem;--q-space-3:.75rem;--q-space-4:1rem;--q-space-5:1.5rem;--q-space-6:2rem;--q-radius-control:6px;--q-radius-row:8px;--q-radius-panel:12px;--q-border:1px;--q-control-height:2rem;--q-shadow-popup:0 1px 2px #1115110f, 0 8px 24px #11151114;--q-surface-response:320;--q-surface-damping:1;--q-motion-fast:.12s;--q-ease:cubic-bezier(.2, 0, 0, 1);--q-layer-sheet:40;--q-layer-backdrop:50;--q-layer-modal:51;--q-layer-popup:60;--q-layer-tooltip:70}@media (prefers-color-scheme:dark){:where(:root:not([data-q-theme=light]),[data-q-recipe]:not([data-q-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--q-color-page:#101311;--q-color-surface:#171b18;--q-color-wash:#e8e4dc0d;--q-color-ink:#eeebe4;--q-color-body:#c4c5be;--q-color-muted:#a3a59f;--q-color-rule:#e8e4dc1f;--q-color-rule-strong:#e8e4dc40;--q-color-accent:#cfe3d4;--q-color-on-accent:#101311;--q-color-danger:#f09a8c;--q-color-focus:#8fd0a8;--q-color-scrim:#0009;--q-shadow-popup:0 1px 2px #0000004d, 0 8px 24px #0006}}:where([data-q-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--q-color-page:#101311;--q-color-surface:#171b18;--q-color-wash:#e8e4dc0d;--q-color-ink:#eeebe4;--q-color-body:#c4c5be;--q-color-muted:#a3a59f;--q-color-rule:#e8e4dc1f;--q-color-rule-strong:#e8e4dc40;--q-color-accent:#cfe3d4;--q-color-on-accent:#101311;--q-color-danger:#f09a8c;--q-color-focus:#8fd0a8;--q-color-scrim:#0009;--q-shadow-popup:0 1px 2px #0000004d, 0 8px 24px #0006}:where([data-q-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-q-surface]{display:block}.q-inspector-slot{min-height:var(--q-inspector-row-height,3.25rem)}.q-inspector{background:var(--q-color-surface);border:1px solid var(--q-color-rule);border-radius:var(--q-radius-row);color:var(--q-color-ink);outline:none}.q-inspector[data-shape=open]{border-radius:var(--q-radius-panel);border-color:var(--q-color-rule-strong)}.q-inspector [data-q-surface-content]{position:relative}.q-inspector-trigger{all:unset;box-sizing:border-box;align-items:center;gap:var(--q-space-3);inline-size:100%;min-block-size:var(--q-inspector-row-height,3.25rem);padding-inline:var(--q-space-4);cursor:pointer;font:inherit;touch-action:manipulation;display:flex}.q-inspector-trigger:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:-2px;border-radius:inherit}.q-inspector-panel{padding:var(--q-space-4);outline:none}.q-inspector:not(.q-inspector--modal)[data-shape=closed]{overflow:clip}.q-inspector:not(.q-inspector--modal)[data-shape=closed] .q-inspector-panel{position:absolute;inset-block-start:var(--q-inspector-row-height,3.25rem);inset-inline:0}.q-inspector:not(.q-inspector--modal)[data-shape=closed][data-phase=settled] .q-inspector-panel{visibility:hidden}@media (width<=639.98px){.q-inspector-slot[data-sheet]>.q-inspector[data-shape=open]{z-index:var(--q-layer-sheet);border-end-end-radius:0;border-end-start-radius:0;position:fixed;inset-block-end:0;inset-inline:0}.q-inspector-slot[data-sheet]>.q-inspector[data-shape=open]>[data-q-surface-content]{overscroll-behavior:contain;max-block-size:85dvh;overflow:auto}}.q-inspector--modal{z-index:var(--q-layer-modal);box-shadow:var(--q-shadow-popup);position:fixed}.q-inspector--modal[data-shape=open]{inline-size:min(36rem,100vw - 2rem);margin-inline-start:calc(min(36rem,100vw - 2rem)/-2);inset-block-start:8dvh;inset-inline-start:50%}.q-inspector--modal>[data-q-surface-content]{overscroll-behavior:contain;max-block-size:84dvh;overflow:auto}.q-inspector--modal[data-shape=closed]{top:var(--q-origin-y,50dvh);left:var(--q-origin-x,50%);width:var(--q-origin-width,0);height:var(--q-origin-height,0);pointer-events:none;overflow:clip}.q-inspector--modal[data-shape=closed][data-origin=lost]{width:0;height:0;top:40dvh;left:50%}.q-inspector--modal[data-shape=closed][data-phase=settled]{visibility:hidden}.q-inspector-backdrop{z-index:var(--q-layer-backdrop);background:var(--q-color-scrim);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s linear,visibility 0s linear .18s;position:fixed;inset:0}.q-inspector-backdrop[data-open]{opacity:1;visibility:visible;transition:opacity .18s linear}.q-inspector-hit-area{z-index:var(--q-layer-backdrop);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.q-inspector-backdrop,.q-inspector-backdrop[data-open]{transition:none}}.q-actionbar-anchor{z-index:var(--q-layer-sheet);pointer-events:none;block-size:0;position:sticky;inset-block-end:var(--q-space-4)}.q-actionbar{box-sizing:border-box;border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-panel);background:var(--q-color-surface);inline-size:fit-content;max-inline-size:100%;box-shadow:var(--q-shadow-popup);color:var(--q-color-ink);pointer-events:auto;margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.q-actionbar[data-shape=closed]{block-size:0;box-shadow:none;border-color:#0000;overflow:clip}.q-actionbar[data-shape=closed][data-phase=settled]{visibility:hidden}.q-actionbar-toolbar{align-items:center;gap:var(--q-space-1);padding:var(--q-space-1) var(--q-space-2);font:var(--q-text-md) / 1 var(--q-font-control);flex-wrap:wrap;display:flex}.q-actionbar-status{padding-inline:var(--q-space-2);color:var(--q-color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.q-actionbar-action{all:unset;box-sizing:border-box;min-block-size:var(--q-control-height);padding-inline:var(--q-space-3);border-radius:var(--q-radius-control);line-height:var(--q-control-height);white-space:nowrap;cursor:pointer;touch-action:manipulation}.q-actionbar-action:hover{background:var(--q-color-wash)}.q-actionbar-action:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:-2px}.q-actionbar-action[data-disabled]{opacity:.45;cursor:not-allowed}.q-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q-button{justify-content:center;align-items:center;gap:var(--q-space-2);box-sizing:border-box;min-block-size:var(--q-control-height);padding-inline:var(--q-space-3);border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-button,var(--q-radius-control));background:var(--q-color-surface);color:var(--q-color-ink);font:500 var(--q-text-md) / 1 var(--q-font-control);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--q-motion-fast) linear, border-color var(--q-motion-fast) linear;display:inline-flex}.q-button:hover{background:var(--q-color-wash)}.q-button:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:1px}.q-button[data-variant=primary]{background:var(--q-color-accent);color:var(--q-color-on-accent);border-color:#0000}.q-button[data-variant=primary]:hover{opacity:.92}.q-button[data-variant=ghost]{background:0 0;border-color:#0000}.q-button[data-variant=ghost]:hover{background:var(--q-color-wash)}.q-button[data-variant=danger]{color:var(--q-color-danger)}.q-button[data-disabled]{opacity:.5;cursor:not-allowed}.q-button[data-pending]{opacity:1;cursor:progress}.q-button[data-pending]:after{content:"";border:1.5px solid;border-inline-end-color:#0000;border-radius:50%;block-size:.75em;inline-size:.75em;animation:.7s linear infinite q-spin}@keyframes q-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.q-button{transition:none}.q-button[data-pending]:after{border-inline-end-color:currentColor;border-style:dotted;animation:none}}.q-dialog-backdrop{z-index:var(--q-layer-backdrop);background:var(--q-color-scrim);transition:opacity .16s linear;position:fixed;inset:0}.q-dialog-backdrop[data-starting-style],.q-dialog-backdrop[data-ending-style]{opacity:0}.q-dialog{z-index:var(--q-layer-modal);box-sizing:border-box;max-block-size:76dvh;inline-size:min(28rem,100vw - 2rem);padding:var(--q-space-5);overscroll-behavior:contain;border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-panel);background:var(--q-color-surface);box-shadow:var(--q-shadow-popup);color:var(--q-color-ink);font:var(--q-text-md) / var(--q-leading) var(--q-font-control);outline:none;margin-inline-start:calc(min(28rem,100vw - 2rem)/-2);transition:opacity .16s linear;position:fixed;inset-block-start:12dvh;inset-inline-start:50%;overflow:auto}.q-dialog[data-starting-style],.q-dialog[data-ending-style]{opacity:0}.q-dialog-title{font:500 var(--q-text-lg) / var(--q-leading) var(--q-font-content);margin:0}.q-dialog-description{margin:var(--q-space-1) 0 0;color:var(--q-color-body)}@media (prefers-reduced-motion:reduce){.q-dialog,.q-dialog-backdrop{transition:none}}.q-field{gap:var(--q-space-1);flex-direction:column;min-inline-size:0;display:flex}.q-field-label{color:var(--q-color-ink);font:500 var(--q-text-sm) / var(--q-leading) var(--q-font-control)}.q-field-description{color:var(--q-color-muted);font:var(--q-text-xs) / var(--q-leading) var(--q-font-control);margin:0}.q-field-error{color:var(--q-color-danger);font:var(--q-text-xs) / var(--q-leading) var(--q-font-control)}.q-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--q-control-height);padding:var(--q-space-1) var(--q-space-2);border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-control);background:var(--q-color-surface);color:var(--q-color-ink);font:var(--q-text-md) / var(--q-leading) var(--q-font-control)}.q-input:focus-visible{border-color:var(--q-color-focus);outline:1px solid var(--q-color-focus);outline-offset:0}.q-input[data-invalid]{border-color:var(--q-color-danger)}.q-input[data-disabled]{opacity:.55}@media (pointer:coarse){.q-input{font-size:max(1rem, var(--q-text-md))}}.q-popup-positioner{z-index:var(--q-layer-popup)}.q-popup{box-sizing:border-box;border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-panel);background:var(--q-color-surface);box-shadow:var(--q-shadow-popup);color:var(--q-color-ink);font:var(--q-text-md) / var(--q-leading) var(--q-font-control);transition:opacity var(--q-motion-fast) linear;outline:none}.q-popup[data-starting-style],.q-popup[data-ending-style]{opacity:0}.q-popup-title{margin:0 0 var(--q-space-2);color:var(--q-color-ink);font:500 var(--q-text-md) / var(--q-leading) var(--q-font-control)}.q-popover{max-inline-size:min(22rem,100vw - 1.5rem);padding:var(--q-space-3)}.q-tooltip-positioner{z-index:var(--q-layer-tooltip)}.q-tooltip{max-inline-size:16rem;padding:var(--q-space-1) var(--q-space-2);border-radius:var(--q-radius-control);background:var(--q-color-ink);color:var(--q-color-page);font:var(--q-text-xs) / var(--q-leading) var(--q-font-control);transition:opacity var(--q-motion-fast) linear}.q-tooltip[data-starting-style],.q-tooltip[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.q-popup,.q-tooltip{transition:none}}.q-select-trigger{justify-content:space-between;align-items:center;gap:var(--q-space-2);box-sizing:border-box;inline-size:100%;min-inline-size:8rem;min-block-size:var(--q-control-height);padding-inline:var(--q-space-2);border:var(--q-border) solid var(--q-color-rule-strong);border-radius:var(--q-radius-control);background:var(--q-color-surface);color:var(--q-color-ink);font:var(--q-text-md) / 1 var(--q-font-control);cursor:pointer;touch-action:manipulation;display:inline-flex}.q-select-trigger:focus-visible{border-color:var(--q-color-focus);outline:1px solid var(--q-color-focus);outline-offset:0}.q-select-trigger[data-disabled]{opacity:.55;cursor:not-allowed}.q-select-icon{color:var(--q-color-muted);display:inline-flex}.q-select-popup{min-inline-size:var(--anchor-width);max-block-size:var(--available-height);padding:var(--q-space-1);overflow-y:auto}.q-select-item{justify-content:space-between;align-items:center;gap:var(--q-space-4);min-block-size:var(--q-control-height);padding-inline:var(--q-space-2);border-radius:calc(var(--q-radius-control) - 2px);cursor:default;outline:none;display:flex}.q-select-item[data-highlighted]{background:var(--q-color-wash)}.q-select-item[data-disabled]{opacity:.5}.q-select-indicator{color:var(--q-color-accent);display:inline-flex}.q-tabs-list{gap:var(--q-space-1);border-block-end:var(--q-border) solid var(--q-color-rule);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.q-tabs-tab{all:unset;box-sizing:border-box;min-block-size:var(--q-control-height);padding-inline:var(--q-space-3);color:var(--q-color-muted);font:var(--q-text-md) / var(--q-control-height) var(--q-font-control);white-space:nowrap;cursor:pointer;touch-action:manipulation}.q-tabs-tab[data-active]{color:var(--q-color-ink)}.q-tabs-tab:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:-2px}.q-tabs-indicator{block-size:1.5px;inline-size:var(--active-tab-width);translate:var(--active-tab-left);background:var(--q-color-ink);transition:translate .18s var(--q-ease), inline-size .18s var(--q-ease);position:absolute;inset-block-end:0;inset-inline-start:0}.q-tabs-panel{padding-block:var(--q-space-3);outline:none}.q-tabs-panel:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.q-tabs-indicator{transition:none}}.q-timeline{align-items:center;gap:var(--q-space-3);color:var(--q-color-ink);font:var(--q-text-sm) / var(--q-leading) var(--q-font-control);grid-template-columns:auto minmax(6rem,1fr) auto;display:grid}.q-timeline-transport{gap:var(--q-space-1);display:flex}.q-timeline-button{all:unset;box-sizing:border-box;border-radius:var(--q-radius-control);block-size:max(1.75rem,24px);inline-size:max(1.75rem,24px);color:var(--q-color-ink);cursor:pointer;touch-action:manipulation;place-items:center;display:inline-grid}.q-timeline-button:hover{background:var(--q-color-wash)}.q-timeline-button:focus-visible{outline:2px solid var(--q-color-focus);outline-offset:1px}.q-timeline-button:disabled{opacity:.35;cursor:not-allowed}.q-timeline-slider{min-inline-size:0}.q-timeline-control{touch-action:none;align-items:center;block-size:2rem;display:flex;position:relative}.q-timeline-track{background:var(--q-color-rule-strong);block-size:1px;inline-size:100%;position:relative}.q-timeline-indicator{background:var(--q-color-ink)}.q-timeline-thumb{z-index:1;border:1.5px solid var(--q-color-ink);background:var(--q-color-surface);border-radius:50%;block-size:.75rem;inline-size:.75rem}.q-timeline-thumb:has(:focus-visible){outline:2px solid var(--q-color-focus);outline-offset:2px}.q-timeline-marker{all:unset;cursor:pointer;touch-action:manipulation;block-size:24px;inline-size:24px;position:absolute;inset-block-start:50%;translate:-50% -50%}.q-timeline-marker:before{content:"";background:var(--q-color-muted);inline-size:1px;position:absolute;inset-block:5px;inset-inline-start:50%}.q-timeline-marker[data-passed]:before{background:var(--q-color-ink)}.q-timeline-readout{min-inline-size:5ch;color:var(--q-color-muted);font-variant-numeric:tabular-nums;text-align:end}@media (pointer:coarse){.q-timeline-button{block-size:44px;inline-size:44px}.q-timeline-control{block-size:44px}.q-timeline-thumb{block-size:1.25rem;inline-size:1.25rem}}@media (width<=479.98px){.q-timeline{grid-template-columns:1fr auto}.q-timeline-slider{grid-area:1/1/auto/-1}}:where([data-q-recipe=studio]){--q-font-content:var(--q-font-sans);--q-font-control:var(--q-font-sans);--q-control-height:2rem;--q-radius-control:6px;--q-radius-row:8px;--q-radius-panel:12px;--q-text-md:.875rem;--q-surface-response:300;--q-surface-damping:1}:where([data-q-recipe=editorial]){--q-font-content:var(--font-geist-serif-regular,var(--q-font-serif));--q-font-control:var(--font-geist-serif-regular,var(--q-font-serif));--q-control-height:2.5rem;--q-radius-control:8px;--q-radius-button:999px;--q-radius-row:14px;--q-radius-panel:18px;--q-text-md:1rem;--q-text-sm:.9375rem;--q-text-xs:.8125rem;--q-leading:1.55;--q-surface-response:380;--q-surface-damping:1}@media (pointer:coarse){:where([data-q-recipe]){--q-control-height:2.75rem}}}.fig{--fig-ink:var(--q-color-ink);--fig-body:var(--q-color-body);--fig-muted:var(--q-color-muted);--fig-line:var(--q-color-rule);--fig-line-strong:var(--q-color-rule-strong);--fig-accent:var(--q-color-accent);--fig-paper:var(--q-color-surface);--fig-ground:var(--q-color-page);--fig-soft:color-mix(in srgb, var(--q-color-ink) 14%, transparent);min-width:0;color:var(--fig-ink);font:400 13px/20px var(--q-font-control,var(--q-font-sans));font-variant-numeric:tabular-nums;margin:0;container-type:inline-size}.fig :where(p,ul,dl,dd){margin:0;padding:0;list-style:none}.fig-plate{border:1px solid var(--fig-line-strong);background:var(--fig-ground);border-radius:12px;overflow:clip}.fig figcaption{max-width:680px;color:var(--fig-muted);text-wrap:pretty;margin-block-start:12px;font-size:14px;line-height:21px}.fig figcaption b{color:var(--fig-ink);margin-inline-end:8px;font-weight:500}.fig-part-title{color:var(--fig-muted);margin-block-end:12px;font-size:14px;line-height:20px}.fig-suite{padding:8px 0 12px;display:grid;position:relative;overflow-x:auto}.fig-suite-row{grid-template-columns:minmax(190px,1.5fr) repeat(5,minmax(108px,1fr));align-items:center;min-width:760px;display:grid}.fig-suite-row>*{padding:9px 12px}.fig-suite-row>:first-child{padding-inline-start:20px}.fig-suite-row+.fig-suite-row{border-block-start:1px solid var(--fig-line)}.fig-suite-head{color:var(--fig-muted);font-size:12.5px;line-height:18px}.fig-suite-head [data-own]{color:var(--fig-ink);font-weight:500}.fig-suite-head>*{align-self:stretch;align-items:flex-end;padding-block:28px 10px;display:flex}.fig-suite-name{color:var(--fig-ink)}.fig-suite-head .fig-suite-name{color:var(--fig-muted)}.fig-suite-cell{align-items:center;gap:8px;min-height:38px;display:flex}.fig-suite [data-tie]{background:color-mix(in srgb, var(--fig-accent) 6%, transparent)}.fig-runs{gap:4px;display:inline-flex}.fig-runs i{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--fig-ink) 34%, transparent);border-radius:50%;width:9px;height:9px}.fig-runs i[data-bad]{border-color:var(--fig-ink);background:var(--fig-ink);border-radius:1.5px}.fig-suite-cell em{color:var(--fig-ink);font-size:12px;font-style:normal}.fig-suite-foot{color:var(--fig-muted)}.fig-suite-foot b{color:var(--fig-ink);font-weight:500}.fig-suite-foot .fig-suite-name{color:var(--fig-muted)}.fig-tie{pointer-events:none;grid-template-columns:minmax(190px,1.5fr) repeat(5,minmax(108px,1fr));min-width:760px;display:grid;position:absolute;top:12px;left:0;right:0}.fig-tie span{border-block-end:1px solid var(--fig-accent);color:var(--fig-accent);font:400 15px/20px var(--q-font-serif);letter-spacing:-.005em;grid-column:2/span 2;margin-inline:12px;padding-block-end:4px}.fig-bars{gap:2px;padding:20px;display:grid}.fig-bars li{grid-template-columns:minmax(0,220px) minmax(0,1fr) 64px;align-items:center;gap:16px;min-height:30px;display:grid}.fig-bars-name{color:var(--fig-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-bars-name small{color:var(--fig-muted);font-size:12px}.fig-bars [data-own] .fig-bars-name{color:var(--fig-ink)}.fig-bars [data-first] .fig-bars-name{font-weight:500}.fig-bars-track{height:10px;position:relative}.fig-bars-track i{width:max(calc(var(--share) * 100%), 2px);background:color-mix(in srgb, var(--fig-ink) 26%, transparent);border-radius:2px;position:absolute;inset:0 auto 0 0}.fig-bars [data-own] .fig-bars-track i{background:var(--fig-accent)}.fig-bars [data-most] .fig-bars-track i{background:var(--fig-ink)}.fig-bars-value{color:var(--fig-ink);text-align:end;white-space:nowrap}.fig-bars [data-first] .fig-bars-value,.fig-bars [data-most] .fig-bars-value{font-weight:500}.fig-bars-tight{padding:0}.fig-bars-tight li{grid-template-columns:minmax(0,168px) minmax(0,1fr) 36px}.fig-timing{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fig-timing-part{min-width:0;padding:20px}.fig-timing-part+.fig-timing-part{border-inline-start:1px solid var(--fig-line)}.fig-ranges{gap:2px;display:grid}.fig-ranges li{grid-template-columns:minmax(0,168px) minmax(0,1fr) 36px;align-items:center;gap:16px;min-height:30px;display:grid}.fig-ranges-name{color:var(--fig-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-ranges [data-own] .fig-ranges-name{color:var(--fig-ink);font-weight:500}.fig-ranges-track{background:linear-gradient(var(--fig-line), var(--fig-line)) 0 50% / 100% 1px no-repeat;height:14px;position:relative}.fig-ranges-track i{top:4px;bottom:4px;left:calc(var(--min) * 100%);width:calc((var(--max) - var(--min)) * 100%);background:color-mix(in srgb, var(--fig-ink) 26%, transparent);border-radius:3px;position:absolute}.fig-ranges-track b{top:0;bottom:0;left:calc(var(--median) * 100% - 1px);background:var(--fig-ink);border-radius:1px;width:2px;position:absolute}.fig-ranges [data-own] .fig-ranges-track i{background:color-mix(in srgb, var(--fig-accent) 50%, transparent)}.fig-ranges [data-own] .fig-ranges-track b{background:var(--fig-accent)}.fig-ranges-value{color:var(--fig-ink);text-align:end}.fig-ranges [data-own] .fig-ranges-value{font-weight:500}.fig-axis{color:var(--fig-muted);grid-template-columns:repeat(3,1fr) 0;margin:4px 52px 0 184px;font-size:12px;line-height:16px;display:grid}.fig-axis span{white-space:nowrap;justify-self:start;translate:-50%}.fig-axis span:first-child{translate:0}.fig-axis span:last-child{translate:-100%}.fig-budgets{padding:20px}.fig-budget-tally{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-block-end:16px;display:flex}.fig-budget-count{color:var(--fig-body);font:400 19px/26px var(--q-font-serif);letter-spacing:-.012em}.fig-budget-count b{color:var(--fig-ink);font-weight:400}.fig-budget-squares{gap:4px;display:inline-flex}.fig-budget-squares i{background:var(--fig-accent);border-radius:2px;width:12px;height:12px}.fig-budget-squares i[data-missed]{box-shadow:inset 0 0 0 1.5px var(--fig-ink);background:0 0}.fig-budgets ul{display:grid}.fig-budgets li{border-block-start:1px solid var(--fig-line);grid-template-columns:minmax(0,290px) minmax(80px,1fr) minmax(0,210px) 52px;align-items:center;gap:16px;min-height:32px;display:grid}.fig-budget-name{color:var(--fig-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-budget-track{background:linear-gradient(var(--fig-ink), var(--fig-ink)) calc(100% / 1.2) 0 / 1px 100% no-repeat;height:16px;margin-inline-end:8px;position:relative}.fig-budget-track i{width:calc(var(--share) / 1.2 * 100%);background:var(--fig-accent);border-radius:2px;position:absolute;top:5px;bottom:5px;left:0}.fig-budget-value{color:var(--fig-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-budget-value b{color:var(--fig-ink);font-weight:400}.fig-budget-result{color:var(--fig-muted);text-align:end}.fig-budgets li[data-missed] .fig-budget-name,.fig-budgets li[data-missed] .fig-budget-result,.fig-budgets li[data-missed] .fig-budget-value b{color:var(--fig-ink);font-weight:500}.fig-budgets li[data-missed] .fig-budget-track i{background:var(--fig-ink)}.fig-tallies{grid-template-columns:1.5fr 1fr 1.3fr;display:grid}.fig-tallies>div{align-content:start;gap:6px;min-width:0;padding:20px;display:grid}.fig-tallies>div+div{border-inline-start:1px solid var(--fig-line)}.fig-tallies dt{color:var(--fig-muted);font-size:14px;line-height:20px}.fig-tallies dd{color:var(--fig-body);font:400 19px/26px var(--q-font-serif);letter-spacing:-.012em}.fig-tallies dd b{color:var(--fig-ink);font-weight:400}.fig-tallies dd.fig-tally-note{color:var(--fig-muted);font:400 14px/20px var(--q-font-control,var(--q-font-sans));letter-spacing:0;text-wrap:pretty}.fig-squares{flex-wrap:wrap;gap:3px;max-width:250px;padding-block:4px;display:flex}.fig-squares i{background:var(--fig-accent);border-radius:1.5px;width:9px;height:9px}.fig-squares i[data-open]{box-shadow:inset 0 0 0 1.5px var(--fig-ink);background:0 0}.fig-squares-large i{border-radius:3px;width:21px;height:21px}.fig-split{box-sizing:content-box;gap:3px;height:21px;padding-block:4px;display:flex}.fig-split i{width:calc(var(--share) * (100% - 9px));background:var(--fig-accent);border-radius:2px;flex:none;min-width:3px}.fig-split i:nth-child(2){background:color-mix(in srgb, var(--fig-accent) 70%, transparent)}.fig-split i:nth-child(3){background:color-mix(in srgb, var(--fig-accent) 45%, transparent)}.fig-split i:nth-child(4){background:color-mix(in srgb, var(--fig-accent) 25%, transparent)}@container (width<=760px){.fig-timing{grid-template-columns:minmax(0,1fr)}.fig-timing-part+.fig-timing-part{border-inline-start:0;border-block-start:1px solid var(--fig-line)}.fig-tallies{grid-template-columns:minmax(0,1fr)}.fig-tallies>div+div{border-inline-start:0;border-block-start:1px solid var(--fig-line)}.fig-budgets li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding-block:8px}.fig-budget-track{grid-area:2/1/auto/-1}.fig-budget-value{grid-area:3/1}.fig-budget-result{grid-area:1/2}}@container (width<=520px){.fig-bars,.fig-timing-part,.fig-budgets,.fig-tallies>div{padding:16px}.fig-bars li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding-block:6px}.fig-bars-track{grid-area:2/1/auto/-1}.fig-ranges li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding-block:6px}.fig-ranges-track{grid-area:2/1/auto/-1}.fig-axis{margin-inline:0}.fig-bars-tight li{grid-template-columns:minmax(0,1fr) auto}}.show{--show-paper:var(--q-color-surface);--show-ground:var(--q-color-page);--show-ink:var(--q-color-ink);--show-body:var(--q-color-body);--show-muted:var(--q-color-muted);--show-line:var(--q-color-rule);--show-line-strong:var(--q-color-rule-strong);--show-accent:var(--q-color-accent);--show-on-accent:var(--q-color-on-accent);--show-focus:var(--q-color-focus);--show-accent-hover:color-mix(in srgb, var(--show-accent) 86%, var(--show-paper));--show-accent-pressed:color-mix(in srgb, var(--show-accent) 84%, #000);--show-wash:color-mix(in srgb, var(--show-ink) 4%, transparent);--show-wash-strong:color-mix(in srgb, var(--show-ink) 9%, transparent);--show-tint:color-mix(in srgb, var(--show-accent) 9%, var(--show-paper));--show-draft:color-mix(in srgb, var(--show-ink) 30%, transparent);--show-sans:var(--q-font-control,var(--q-font-sans));--show-serif:var(--q-font-serif);--show-mono:var(--q-font-mono);--show-control:36px;--show-ease:cubic-bezier(.2, 0, 0, 1);isolation:isolate;border:1px solid var(--show-line-strong);background:var(--show-ground);width:100%;color:var(--show-ink);font:400 13px/20px var(--show-sans);font-variant-numeric:tabular-nums;font-synthesis:none;border-radius:12px;position:relative;overflow:hidden;container:show/inline-size}@media (pointer:coarse){.show{--show-control:44px}}.show-frame{height:var(--stage-height,660px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.show :is(h2,p,dl,dd,figure,fieldset,legend){border:0;margin:0;padding:0}.show :focus{outline:none}.show :focus-visible{outline:2px solid var(--show-focus);outline-offset:2px}.show-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.show-btn{appearance:none;min-height:var(--show-control);border-radius:var(--q-radius-button,7px);color:var(--show-ink);font:400 14px/18px var(--show-sans);letter-spacing:-.003em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .12s, color .12s, border-color .12s, scale .12s var(--show-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 11px;display:inline-flex}.show-btn:active{background:var(--show-wash-strong);scale:.97}.show-btn[aria-pressed=true]{background:var(--show-accent);color:var(--show-on-accent);font-weight:500}.show-btn[aria-pressed=true]:active{background:var(--show-accent-pressed);color:var(--show-on-accent)}.show-outline{border-color:var(--show-line-strong);background:var(--show-paper)}.show-outline:active{background:var(--show-wash-strong)}@media (hover:hover){.show-btn:hover{background:var(--show-wash)}.show-btn:active{background:var(--show-wash-strong)}.show-btn[aria-pressed=true]:hover{background:var(--show-accent-hover);color:var(--show-on-accent)}.show-btn[aria-pressed=true]:active{background:var(--show-accent-pressed);color:var(--show-on-accent)}.show-outline:hover{background:var(--show-ground);border-color:color-mix(in srgb, var(--show-ink) 28%, transparent)}.show-outline:active{background:var(--show-wash-strong)}}.show-small{border-radius:var(--q-radius-button,6px);min-height:28px;padding:0 9px;font-size:12.5px}@media (pointer:coarse){.show-small{min-height:40px;padding:0 12px}}.show-swap{display:inline-grid}.show-swap>span{visibility:hidden;grid-area:1/1}.show-swap>span[data-on]{visibility:visible}.show-bar{border-block-end:1px solid var(--show-line);background:var(--show-paper);align-items:center;gap:2px;min-width:0;padding:8px;display:flex}.show-bar .show-btn:focus-visible{outline-offset:1px}.show-seg{gap:2px;display:flex}.show-divider{background:var(--show-line);flex:none;align-self:stretch;width:1px;margin:6px 5px}.show-per{color:var(--show-muted);font-size:12px}.show-stress[aria-pressed=true] .show-per{color:color-mix(in srgb, var(--show-on-accent) 78%, transparent)}.show-pulse{background:var(--show-accent);border-radius:50%;width:6px;height:6px}.show-stress[aria-pressed=true] .show-pulse{background:var(--show-on-accent);animation:.5s steps(2,jump-none) infinite show-pulse}@keyframes show-pulse{to{opacity:.35}}.show-help{width:var(--show-control);color:var(--show-muted);margin-inline-start:4px;padding:0;font-size:14px}.show-readout{color:var(--show-muted);white-space:nowrap;align-items:baseline;gap:16px;font-size:12px;line-height:16px;display:flex}.show-readout>div{gap:6px;display:flex}.show-readout dd{color:var(--show-ink)}.show-bar .show-counts{margin-inline-start:auto;padding-inline-end:8px}.show-counts dd{min-width:4ch}.show-plan{isolation:isolate;background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--show-ink) 9%, transparent) 1px, transparent 1.5px);background-position:9px 15px;background-size:20px 20px;min-width:0;min-height:0;position:relative;overflow:clip;container:plan/size}.show-field{--a-w:clamp(272px, 27cqw, 296px);--b-w:clamp(332px, 34cqw, 372px);--c-w:clamp(248px, 24cqw, 264px);--left:40px;--right:20px;--top:46px;--gap:calc((100cqw - var(--left) - var(--right) - var(--a-w) - var(--b-w) - var(--c-w)) / 2);--row-x:var(--left);--row-y:var(--top);--row-w:calc(var(--a-w) + var(--gap) + var(--b-w));--row-h:56px;--card-x:var(--left);--card-y:calc(var(--top) + var(--row-h) + 46px);--card-w:var(--a-w);--card-h:176px;--editor-x:calc(var(--left) + var(--a-w) + var(--gap));--editor-y:var(--card-y);--editor-w:var(--b-w);--editor-h:clamp(204px, calc(100cqh - var(--card-y) - 28px), 264px);--sheet-w:var(--c-w);--sheet-x:calc(100cqw - var(--right) - var(--c-w));--sheet-y:var(--top);--sheet-h:min(100cqh - var(--top) - 18px, 440px);--meta-w:146px;position:absolute;inset:0}.show-slot{appearance:none;box-sizing:border-box;color:var(--show-muted);font:400 12px/16px var(--show-sans);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;transition:background-color .16s;position:absolute}.show-slot:before{content:"";border:1px solid var(--show-draft);border-radius:inherit;transition:border-color .16s;position:absolute;inset:0}.show-slot[data-slot=row]{left:var(--row-x);top:var(--row-y);width:var(--row-w);height:var(--row-h);border-radius:14px}.show-slot[data-slot=card]{left:var(--card-x);top:var(--card-y);width:var(--card-w);height:var(--card-h);border-radius:18px}.show-slot[data-slot=editor]{left:var(--editor-x);top:var(--editor-y);width:var(--editor-w);height:var(--editor-h);border-radius:18px}.show-slot[data-slot=sheet]{left:var(--sheet-x);top:var(--sheet-y);width:var(--sheet-w);height:var(--sheet-h);border-radius:20px}.show-slot[data-here]{cursor:default}.show-slot[data-aim]:before{border-color:var(--show-accent)}.show-slot[data-aim]{background:var(--show-tint)}@media (hover:hover){.show-slot:not([data-here]):hover{background:var(--show-wash)}.show-slot:not([data-here]):hover:before{border-color:color-mix(in srgb, var(--show-ink) 54%, transparent)}}.show-slot:not([data-here]):active{background:var(--show-wash-strong)}.show-dim{background:var(--show-draft);color:var(--show-muted);pointer-events:none;transition:background-color .16s,color .16s;position:absolute}.show-dim:before,.show-dim:after{content:"";background:inherit;position:absolute}.show-dim-w{height:1px;top:-20px;left:0;right:0}.show[data-fresh] .show-dim-w{animation:show-dim-w .5s var(--show-ease) .14s backwards}.show[data-fresh] .show-dim-h{animation:show-dim-h .5s var(--show-ease) .18s backwards}.show-dim-w:before,.show-dim-w:after{width:1px;height:17px;top:-5px}.show-dim-w:before{left:0}.show-dim-w:after{right:0}.show-dim-h{width:1px;top:0;bottom:0;left:-20px}.show-dim-h:before,.show-dim-h:after{width:17px;height:1px;left:-5px}.show-dim-h:before{top:0}.show-dim-h:after{bottom:0}.show-dim-text{background:var(--show-ground);white-space:nowrap;gap:6px;padding:0 6px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.show-dim-text b{font-weight:400}.show-dim-text i{text-align:center;min-width:2ch;font-style:normal}.show-dim-h .show-dim-text{writing-mode:vertical-rl;padding:6px 0;rotate:180deg}.show-dim:before,.show-dim:after{pointer-events:none}.show-slot[data-here] .show-dim,.show-slot[data-aim] .show-dim{background:color-mix(in srgb, var(--show-ink) 62%, transparent);color:var(--show-ink)}.show-slot[data-here] .show-dim-text b{font-weight:500}.show-slot[data-aim] .show-dim{background:var(--show-accent);color:var(--show-accent)}@keyframes show-dim-w{0%{clip-path:inset(-12px 50%)}to{clip-path:inset(-12px -2px)}}@keyframes show-dim-h{0%{clip-path:inset(50% -12px)}to{clip-path:inset(-2px -12px)}}.show-legend{left:var(--left);color:var(--show-muted);pointer-events:none;gap:2px;font-size:14px;line-height:20px;display:none;position:absolute;bottom:16px}.show-legend span{white-space:nowrap;align-items:center;gap:9px;display:flex}.show-key{border-block-start:1px solid color-mix(in srgb, var(--show-accent) 50%, transparent);flex:none;width:18px;height:0}.show-key-box{border:1px solid color-mix(in srgb, var(--show-ink) 34%, transparent);border-radius:3px;height:9px}.show-key-caret{border-block-start:2px solid var(--show-accent)}@container plan (height>=420px){.show-legend{display:grid}}.show-trace{z-index:3;width:100%;height:100%;color:var(--show-accent);outline:0 solid var(--show-ink);pointer-events:none;position:absolute;inset:0}.show-live{z-index:4;background:var(--show-ground);color:var(--show-accent);font:500 12px/16px var(--show-sans);white-space:nowrap;pointer-events:none;opacity:0;border-radius:4px;padding:0 5px;transition:opacity .18s;position:absolute;top:0;left:0}.show-live[data-on]{opacity:1;transition:opacity 60ms}.show-note{z-index:2;box-sizing:border-box;border:1px solid var(--show-line-strong);background:var(--show-paper);box-shadow:0 1px 2px color-mix(in srgb, var(--show-ink) 7%, transparent), 0 10px 28px -8px color-mix(in srgb, var(--show-ink) 14%, transparent);transition:box-shadow .3s;position:absolute;overflow:clip}.show-note[data-shape=row]{left:var(--row-x);top:var(--row-y);width:var(--row-w);height:var(--row-h);box-shadow:0 1px 2px color-mix(in srgb, var(--show-ink) 7%, transparent), 0 3px 10px -4px color-mix(in srgb, var(--show-ink) 10%, transparent);border-radius:14px}.show-note[data-shape=card]{left:var(--card-x);top:var(--card-y);width:var(--card-w);height:var(--card-h);border-radius:18px}.show-note[data-shape=editor]{left:var(--editor-x);top:var(--editor-y);width:var(--editor-w);height:var(--editor-h);box-shadow:0 1px 2px color-mix(in srgb, var(--show-ink) 7%, transparent), 0 22px 48px -14px color-mix(in srgb, var(--show-ink) 20%, transparent);border-radius:18px}.show-note[data-shape=sheet]{left:var(--sheet-x);top:var(--sheet-y);width:var(--sheet-w);height:var(--sheet-h);box-shadow:0 1px 2px color-mix(in srgb, var(--show-ink) 7%, transparent), 0 22px 48px -14px color-mix(in srgb, var(--show-ink) 20%, transparent);border-radius:20px}.show-note[data-shape^=hold]{left:var(--hold-x);top:var(--hold-y);width:var(--hold-w);height:var(--hold-h);border-radius:var(--hold-r);box-shadow:0 2px 4px color-mix(in srgb, var(--show-ink) 8%, transparent), 0 30px 60px -16px color-mix(in srgb, var(--show-ink) 30%, transparent)}.show[data-held]{cursor:grabbing}.show[data-held] .show-note{-webkit-user-select:none;user-select:none}.show[data-held] .show-slot{pointer-events:none}.show-grip{z-index:1;width:28px;height:44px;color:color-mix(in srgb, var(--show-ink) 34%, transparent);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;border-radius:8px;place-items:center;transition:color .12s,background-color .12s;display:grid;position:absolute;top:6px;right:4px}.show-grip:active,.show[data-held] .show-grip{color:var(--show-ink);background:var(--show-wash-strong);cursor:grabbing}@media (hover:hover){.show-grip:hover{color:var(--show-ink);background:var(--show-wash)}.show-grip:active{background:var(--show-wash-strong)}}.show-note-body{width:var(--cw);--cw:var(--card-w);--pad:20px;--head-y:16px;--ring-y:18px;--title-x:var(--pad);--title-y:42px;--title-w:calc(var(--cw) - var(--pad) * 2);--notes-y:72px;--notes-h:60px;--props-y:146px;--checks-y:238px;--log-y:352px;--check-h:28px;height:440px;position:relative}.show-note-body[data-layout=row]{--cw:var(--row-w);--pad:16px;--ring-y:20px;--title-x:42px;--title-y:16px;--title-w:calc(var(--cw) - 42px - var(--meta-w) - 56px)}.show-note-body[data-layout=editor]{--cw:var(--editor-w);--notes-h:calc(var(--editor-h) - 136px)}.show-note-body[data-layout=sheet]{--cw:var(--sheet-w)}.wo-ring{left:var(--pad);top:var(--ring-y);box-sizing:border-box;border:1.5px solid var(--show-accent);background:conic-gradient(var(--show-accent) 0 50%, transparent 0) content-box;width:16px;height:16px;transition:left .28s var(--show-ease), top .28s var(--show-ease);border-radius:50%;padding:2px;position:absolute}.show-title,.show-text{box-sizing:border-box;color:var(--show-ink);caret-color:var(--show-accent);background:0 0;border:0;border-radius:4px;margin:0;padding:0;position:absolute}.show-title{left:var(--title-x);top:var(--title-y);width:var(--title-w);height:24px;font:500 15px/24px var(--show-sans);letter-spacing:-.011em;text-overflow:ellipsis;transition:left .28s var(--show-ease), top .28s var(--show-ease), width .28s var(--show-ease)}.show-text{left:var(--pad);top:var(--notes-y);width:calc(var(--cw) - var(--pad) * 2);height:var(--notes-h);resize:none;color:var(--show-body);font:400 13.5px/20px var(--show-sans);letter-spacing:-.003em;overflow:hidden}.show-title::selection{background:color-mix(in srgb, var(--show-accent) 20%, transparent)}.show-text::selection{background:color-mix(in srgb, var(--show-accent) 20%, transparent)}.show-title:focus-visible,.show-text:focus-visible{outline-offset:3px;outline-width:1.5px}@media (hover:hover){.show-title:hover:not(:focus),.show-text:hover:not(:focus){box-shadow:0 0 0 4px var(--show-wash);background:var(--show-wash)}}.show-part{opacity:0;visibility:hidden;transition:opacity .14s linear,visibility 0s linear .14s;position:absolute}.show-note-body[data-layout=row] .show-part[data-in~=row],.show-note-body[data-layout=card] .show-part[data-in~=card],.show-note-body[data-layout=editor] .show-part[data-in~=editor],.show-note-body[data-layout=sheet] .show-part[data-in~=sheet]{opacity:1;visibility:visible;transition:opacity .3s linear 60ms,visibility}.wo-state{left:calc(var(--pad) + 24px);top:var(--head-y);color:var(--show-body);white-space:nowrap;font-size:12.5px;line-height:20px}.wo-id{right:40px;top:var(--head-y);color:var(--show-muted);white-space:nowrap;gap:8px;font-size:12px;line-height:20px;display:flex}.wo-site{border-inline-start:1px solid var(--show-line-strong);padding-inline-start:8px;display:none}.show-note-body[data-layout=editor] .wo-site{display:inline}.wo-avatar{background:var(--show-tint);width:22px;height:22px;color:var(--show-accent);font:500 9.5px/1 var(--show-sans);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.wo-avatar-small{width:18px;height:18px;font-size:8px}.wo-pips{gap:3px;display:inline-flex}.wo-pips i{background:var(--show-line-strong);border-radius:1.5px;width:8px;height:3px;transition:background-color .16s}.wo-pips i[data-on]{background:var(--show-accent)}.wo-due{color:var(--show-muted);white-space:nowrap;font-size:12.5px}.wo-meta{align-items:center;gap:12px;height:22px;display:flex;top:17px;right:40px}.wo-foot{left:var(--pad);top:calc(var(--card-h) - 40px);width:calc(var(--cw) - var(--pad) * 2);align-items:center;gap:8px;height:22px;display:flex}.wo-name{color:var(--show-ink);white-space:nowrap;margin-inline-end:auto;font-size:13px}.wo-tools{left:var(--pad);top:calc(var(--editor-h) - 51px);width:calc(var(--cw) - var(--pad) * 2);border-block-start:1px solid var(--show-line);align-items:center;gap:6px;padding-block-start:10px;display:flex}.wo-chip{border:1px solid var(--show-line);height:26px;color:var(--show-ink);white-space:nowrap;border-radius:13px;align-items:center;gap:6px;padding:0 9px 0 4px;font-size:12.5px;line-height:16px;display:inline-flex}.wo-chip:not(:has(.wo-avatar)){padding-inline-start:9px}.wo-keys{gap:4px;margin-inline-start:auto;display:inline-flex}.wo-keys kbd{border:1px solid var(--show-line-strong);background:var(--show-ground);color:var(--show-body);font:400 11px/18px var(--show-sans);text-align:center;white-space:nowrap;border-radius:5px;padding:0 5px;display:inline-block}@media (pointer:coarse){.wo-keys{display:none}}.wo-props{left:var(--pad);top:var(--props-y);width:calc(var(--cw) - var(--pad) * 2);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.wo-props>div{border-block-start:1px solid var(--show-line);padding:6px 0 5px}.wo-props dt,.wo-checks legend,.wo-log-head{color:var(--show-muted);font-size:11.5px;line-height:16px}.wo-props dd{color:var(--show-ink);white-space:nowrap;font-size:13.5px;line-height:18px}.wo-checks{left:var(--pad);top:var(--checks-y);width:calc(var(--cw) - var(--pad) * 2);min-width:0}.wo-checks legend{justify-content:space-between;width:100%;margin-block-end:4px;display:flex}.wo-checks label{height:var(--check-h);color:var(--show-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:9px;font-size:13.5px;line-height:18px;display:flex;position:relative}.wo-checks input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wo-box{border:1px solid color-mix(in srgb, var(--show-ink) 38%, transparent);background:var(--show-paper);color:#0000;width:16px;height:16px;transition:background-color .12s, border-color .12s, color .12s, scale .12s var(--show-ease);border-radius:5px;flex:none;place-items:center;display:grid}.wo-checks input:checked+.wo-box{border-color:var(--show-accent);background:var(--show-accent);color:var(--show-on-accent)}.wo-checks input:checked~span:last-child{color:var(--show-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--show-line-strong);text-decoration-color:var(--show-line-strong)}.wo-checks input:focus-visible+.wo-box{outline:2px solid var(--show-focus);outline-offset:2px}.wo-checks input:active+.wo-box{background:var(--show-wash-strong);scale:.9}.wo-checks input:checked:active+.wo-box{background:var(--show-accent-pressed)}@media (hover:hover){.wo-checks label:hover .wo-box{border-color:var(--show-ink)}.wo-checks label:hover input:checked+.wo-box{border-color:var(--show-accent-hover);background:var(--show-accent-hover)}}.wo-log{left:var(--pad);top:var(--log-y);width:calc(var(--cw) - var(--pad) * 2);color:var(--show-body);white-space:nowrap;font-size:12.5px;line-height:18px;display:none}.wo-log-head{margin-block-end:2px}@container plan (height>=476px){.wo-log{display:block}}@container plan (height<=459px){.show-note-body[data-layout=sheet]{--notes-h:40px;--props-y:124px;--checks-y:210px;--check-h:26px}}@container plan (height<=399px){.show-note-body[data-layout=sheet]{--checks-y:172px;--check-h:28px}.wo-props>div:nth-child(n+3){display:none}}.show-block{border-block-start:1px solid var(--show-line-strong);background:var(--show-paper);min-width:0}.show-says{border-block-end:1px solid var(--show-line);justify-content:space-between;align-items:center;gap:6px 20px;min-height:44px;padding:6px 16px;display:flex}.show-status{min-width:0;color:var(--show-body);font:400 15px/20px var(--show-serif);letter-spacing:-.004em;text-wrap:pretty}.show-bench{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(0,.9fr)) minmax(336px,1.4fr);min-width:0;min-height:104px;display:grid}.show-cell{align-content:center;min-width:0;padding:10px 16px 12px;display:grid}.show-cell+.show-cell{border-inline-start:1px solid var(--show-line)}.show-cell-head{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.show-bench h2{color:var(--show-ink);font:500 13px/20px var(--show-sans)}.show-presets{gap:2px;margin-inline-end:-4px;display:flex}.show-curve{flex-direction:column;height:46px;margin-block-start:6px;display:flex}.show-curve svg{flex:auto;width:100%;min-height:0;display:block;overflow:visible}.show-curve line,.show-curve path{fill:none;vector-effect:non-scaling-stroke}.show-curve-base{stroke:var(--show-line-strong);stroke-width:1px}.show-curve-target{stroke:var(--show-line-strong);stroke-width:1px;stroke-dasharray:2 3}.show-curve-line{stroke:var(--show-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.show-curve figcaption{color:var(--show-muted);justify-content:space-between;gap:8px;margin-block-start:4px;font-size:12px;line-height:16px;display:none}.show-curve figcaption span{white-space:nowrap}.show-slider{color:var(--show-muted);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:2px;font-size:12.5px;line-height:18px}.show-slider output{color:var(--show-ink);white-space:nowrap}.show-slider small{color:var(--show-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;line-height:16px;overflow:hidden}.show-slider input{appearance:none;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;grid-column:1/-1;width:100%;height:22px;margin:0;padding:0}.show-slider input:focus-visible{outline-offset:0;border-radius:4px}.show-slider input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--show-ink) var(--fill,50%), var(--show-line-strong) var(--fill,50%));border-radius:1px;height:2px}.show-slider input::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:1.5px solid var(--show-ink);background:var(--show-paper);border-radius:50%;width:14px;height:14px;margin-top:-6px;transition:scale .12s,border-color .12s}.show-slider input::-moz-range-track{background:var(--show-line-strong);border-radius:1px;height:2px}.show-slider input::-moz-range-progress{background:var(--show-ink);border-radius:1px;height:2px}.show-slider input::-moz-range-thumb{box-sizing:border-box;border:1.5px solid var(--show-ink);background:var(--show-paper);border-radius:50%;width:14px;height:14px}.show-slider input:active::-webkit-slider-thumb{border-color:var(--show-accent);scale:1.15}.show-slider input:active::-moz-range-thumb{border-color:var(--show-accent)}@media (hover:hover){.show-slider input:hover::-webkit-slider-thumb{border-color:var(--show-accent)}.show-slider input:hover::-moz-range-thumb{border-color:var(--show-accent)}}.show-slider input[aria-disabled=true]{cursor:default}.show-slider input[aria-disabled=true]::-webkit-slider-runnable-track{background:var(--show-line-strong)}.show-slider input[aria-disabled=true]::-webkit-slider-thumb{border-color:var(--show-muted)}.show-slider input[aria-disabled=true]::-moz-range-progress{background:var(--show-line-strong)}.show-slider input[aria-disabled=true]::-moz-range-thumb{border-color:var(--show-muted)}@media (pointer:coarse){.show-slider input{height:36px}.show-slider input::-webkit-slider-thumb{width:22px;height:22px;margin-top:-10px}.show-slider input::-moz-range-thumb{width:22px;height:22px}}.show-code{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.show-code pre{border:1px solid var(--show-line);background:var(--show-ground);color:var(--show-ink);font:12px/18px var(--show-mono);tab-size:2;border-radius:8px;margin:0;padding:6px 10px;overflow-x:auto}.show-code-end{gap:4px;display:grid}@container show (width<=939px){.show-frame{grid-template-rows:auto auto auto;height:auto}.show-plan{height:var(--plan-height-mid,640px)}.show-field{--c-w:256px;--a-w:280px;--b-w:calc(100cqw - var(--left) - var(--right) - var(--c-w) - 44px);--row-w:var(--b-w);--editor-x:var(--left);--editor-y:calc(var(--card-y) + var(--card-h) + 46px);--editor-h:240px;--meta-w:22px}.wo-meta :is(.wo-due,.wo-pips){display:none}.show-legend{left:auto;right:var(--right);width:var(--c-w)}.show-bench{grid-template-columns:repeat(6,minmax(0,1fr));min-height:187px}.show-cell-spring,.show-code{grid-column:span 3}.show-slider{border-block-start:1px solid var(--show-line);grid-column:span 2}.show-bench .show-code{border-inline-start:1px solid var(--show-line)}.show-bench .show-slider:nth-child(2){border-inline-start:0}.show-bench{grid-auto-flow:dense}.show-cell-spring,.show-code{grid-row:1}}@container show (width<=599px){.show-bar{padding:4px}.show-bar .show-btn{padding-inline:7px}.show-seg,.show-seg .show-btn{flex:auto}.show-divider{margin-inline:2px}.show-counts,.show-help{display:none}.show-plan{height:var(--plan-height,400px)}.show-field{--left:12px;--right:12px;--top:12px;--row-w:calc(100cqw - 24px);--row-y:12px;--card-w:min(280px, 100cqw - 64px);--card-y:92px;--editor-w:calc(100cqw - 24px);--editor-h:236px;--editor-x:12px;--editor-y:calc(100cqh - 248px);--sheet-w:calc(100cqw - 24px);--sheet-x:12px;--sheet-y:12px;--sheet-h:calc(100cqh - 24px)}.show-dim,.show-legend{display:none}.show-slot:before{border-color:color-mix(in srgb, var(--show-ink) 26%, transparent);-webkit-mask:linear-gradient(#000 0 0) 0 0/18px 18px no-repeat,linear-gradient(#000 0 0) 100% 0/18px 18px no-repeat,linear-gradient(#000 0 0) 0 100%/18px 18px no-repeat,linear-gradient(#000 0 0) 100% 100%/18px 18px no-repeat;mask:linear-gradient(#000 0 0) 0 0/18px 18px no-repeat,linear-gradient(#000 0 0) 100% 0/18px 18px no-repeat,linear-gradient(#000 0 0) 0 100%/18px 18px no-repeat,linear-gradient(#000 0 0) 100% 100%/18px 18px no-repeat}.show-slot[data-here]:before{border-color:#0000}.show-grip{width:40px;right:0}.show-says{flex-direction:column;align-items:flex-start;padding:10px 12px}.show-bench{grid-template-columns:minmax(0,1fr);min-height:566px}.show-cell-spring,.show-code,.show-slider{grid-area:auto}.show-cell{padding:12px}.show-cell+.show-cell,.show-bench .show-code{border-inline-start:0;border-block-start:1px solid var(--show-line)}.show-curve{height:96px}.show-curve figcaption{display:flex}}@container show (width<=339px){.show-bar{gap:0}.show-bar .show-btn{gap:5px;padding-inline:5px;font-size:12.5px}.show-divider{margin-inline:1px}.show-per{display:none}.show-readout{gap:10px}}@media (prefers-reduced-motion:reduce){.show *,.show :before,.show :after{transition:none!important;animation:none!important}}
