:root,:root[data-frame=shale],.f-shale,:root[data-frame=theirs] .studio,:root[data-offer-frame=shale] .ticket{--desk:#eef0f2;--sheet:#fafbfc;--tint:#e1e5e9;--text:#12161a;--text-2:#394149;--text-3:#5c656d;--rule:#cdd4da;--rule-strong:#5c656d;--plate:#8a4316;--on-plate:#fafbfc;--light:#b0602c;--urgent:#8a4316;--focus:#b0602c;--sheet-shadow:0 1px 0 #1012190a, 0 18px 48px -24px #1012193d;--card-shadow:0 2px 6px #1012190f, 0 14px 32px #10121917}:root[data-theme=dark],:root[data-theme=dark][data-frame=shale],:root[data-theme=dark] .f-shale,:root[data-theme=dark][data-frame=theirs] .studio,:root[data-theme=dark][data-offer-frame=shale] .ticket{--desk:#0d1013;--sheet:#171c21;--tint:#1d2329;--text:#efe7da;--text-2:#bdb6aa;--text-3:#8e949a;--rule:#2c3339;--rule-strong:#8e949a;--plate:#d98b5f;--on-plate:#111519;--light:#d98b5f;--urgent:#eba47a;--focus:#d98b5f;--sheet-shadow:0 0 0 1px #222a30, 0 24px 60px -30px #000c;--card-shadow:0 0 0 1px #222a30, 0 14px 32px #00000080}
:root{--font-display:"Jost", ui-sans-serif, system-ui, sans-serif;--font-text:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-label:11px;--fs-meta:13px;--fs-body:16px;--fs-lead:20px;--fs-heading:clamp(28px, 1.2rem + 1.6vw, 40px);--fs-display:clamp(40px, 1.2rem + 4vw, 72px);--fs-letter:var(--fs-body);--lh-letter:1.6;--measure:34em;--r-chip:6px;--r-nest:8px;--r-control:10px;--r-card:14px;--gutter:20px;--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:900px){:root{--fs-letter:var(--fs-lead);--lh-letter:1.55;--gutter:24px}}*,:before,:after{box-sizing:border-box}*{margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--sheet);color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}:root[data-theme=dark] body{letter-spacing:.005em}img,svg{max-width:100%;display:block}b,strong{font-weight:600}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}::selection{background:var(--text);color:var(--sheet)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:50;background:var(--plate);color:var(--on-plate);border-radius:var(--r-chip);padding:10px 16px;font-weight:600;position:absolute;top:-100px;left:12px}.skip-link:focus{top:12px}.js .nojs-only,html:not(.js) .js-only{display:none!important}.num{font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:0}.label{font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);font-weight:500;line-height:1.4}.link{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.link:hover{text-decoration-color:currentColor}.theme-toggle{width:40px;height:40px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}.theme-toggle:hover{color:var(--text);background:var(--tint)}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.theme-toggle svg,.theme-toggle span{grid-area:1/1}.theme-toggle .i-moon,.theme-toggle__to-light,:root[data-theme=dark] .theme-toggle .i-sun,:root[data-theme=dark] .theme-toggle__to-dark{display:none}:root[data-theme=dark] .theme-toggle .i-moon{display:block}:root[data-theme=dark] .theme-toggle__to-light{display:inline}.btn{border:1.5px solid var(--text);border-radius:var(--r-chip);min-height:48px;color:var(--text);font-family:var(--font-display);font-size:var(--fs-meta);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 22px 0 calc(22px + .16em);font-weight:500;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.btn:hover{background:var(--tint)}.btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.btn--plate{background:var(--plate);color:var(--on-plate);border-color:var(--plate)}.btn--plate:hover{background:var(--plate);box-shadow:0 6px 18px -6px var(--plate)}.btn--small{min-height:40px;padding-inline:14px}.btn--wide{width:100%}.btn[aria-disabled=true],.btn:disabled{opacity:.5;cursor:not-allowed}.btn[aria-disabled=true]:hover{box-shadow:none;background:0 0}.btn--plate[aria-disabled=true]:hover,.btn--plate:disabled:hover{background:var(--plate)}.btn__why{color:var(--text-2);font-size:var(--fs-meta);margin-top:8px;line-height:1.5}.field{gap:6px;display:grid}.field+.field{margin-top:16px}.field label,.field__label{font-size:var(--fs-meta);color:var(--text-2);line-height:1.4}.field input,.field textarea,.field select{width:100%;min-height:48px;font:inherit;font-size:var(--fs-body);color:var(--text);background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--r-chip);padding:11px 14px}.field textarea{resize:vertical;min-height:112px;line-height:1.5}.field input::placeholder,.field textarea::placeholder{color:var(--text-2);opacity:1}.field input:focus-visible,.field textarea:focus-visible{outline-offset:1px;border-color:var(--text)}.field__error{font-size:var(--fs-meta);color:var(--urgent)}.field__hint{font-size:var(--fs-meta);color:var(--text-2)}.field--code input{font-family:var(--font-mono);font-size:var(--fs-lead);letter-spacing:.4em;max-width:12em}.check{cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;line-height:1.5;display:grid}.opt input,.check input{appearance:none;border:1.5px solid var(--rule-strong);background:var(--sheet);cursor:pointer;place-items:center;width:20px;height:20px;margin:1px 0 0;display:grid}.opt input[type=radio]{border-radius:50%}.opt input[type=checkbox],.check input{border-radius:4px}.check input[type=radio]{border-radius:50%}.opt input:before,.check input:before{content:"";width:10px;height:10px;transition:transform .12s var(--ease);background:var(--plate);transform:scale(0)}.opt input[type=radio]:before{border-radius:50%}.opt input[type=checkbox]:before,.check input:before{clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%);width:12px;height:12px}.check input[type=radio]:before{clip-path:none;border-radius:50%;width:10px;height:10px}.opt input:checked,.check input:checked{border-color:var(--plate)}.opt input:checked:before,.check input:checked:before{transform:scale(1)}.opt input:focus-visible,.check input:focus-visible{outline-offset:2px}.bank{border-top:1px solid var(--rule);margin-top:12px}.bank div{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.bank dt{color:var(--text-2);font-size:var(--fs-meta)}.bank dd{text-align:right}.blank{border:1.5px dashed var(--rule-strong);color:var(--text-2);font-size:var(--fs-meta);border-radius:4px;padding:0 8px;line-height:1.7;display:inline-block}.pill{border:1px solid var(--rule-strong);min-height:24px;font-size:var(--fs-label);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);vertical-align:3px;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.pill--attn{border-color:var(--plate);color:var(--text)}.pill--quiet{border-style:dashed}.table{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.table th{text-align:left;font-weight:500;font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--rule);padding:0 10px 8px 0}.table td{border-bottom:1px solid var(--rule);vertical-align:baseline;padding:10px 10px 10px 0}.table td.r,.table th.r{text-align:right;white-space:nowrap;padding-right:0}.table .muted{color:var(--text-2);font-size:var(--fs-meta)}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px!important}.mt-12{margin-top:12px!important}.mt-16{margin-top:16px!important}.mt-24{margin-top:24px!important}.mt-32{margin-top:32px!important}.mt-48{margin-top:48px!important}.mt-64{margin-top:64px!important}.pt-4{padding-top:4px!important}.pt-8{padding-top:8px!important}.pt-12{padding-top:12px!important}.pt-16{padding-top:16px!important}.pt-24{padding-top:24px!important}.pt-32{padding-top:32px!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.autograph{container-type:inline-size}.autograph__name{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:min(40px,9.35cqi);font-weight:300;line-height:1;display:block}.aw{vertical-align:top;flex-direction:column;align-items:center;gap:.3em;display:inline-flex}.pig{width:.556em;height:.77em;overflow:visible}.pig path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:miter}.pig circle{fill:var(--light);filter:drop-shadow(0 0 2px var(--light))}.autograph--line{flex:none;container-type:normal}.js [data-light=on-view]:not(.is-lit) .pig circle{fill:currentColor;filter:none}.js [data-light=on-view].is-lit .pig circle{animation:lamp 1.2s .5s var(--ease) both}@keyframes lamp{0%{fill:currentColor;filter:drop-shadow(0 0 #0000)}to{fill:var(--light);filter:drop-shadow(0 0 2px var(--light))}}@media (prefers-reduced-motion:reduce){.js [data-light=on-view]:not(.is-lit) .pig circle,.js [data-light=on-view].is-lit .pig circle{fill:var(--light);filter:drop-shadow(0 0 2px var(--light));animation:none}}
.bench-body{background:var(--desk);min-height:100vh;font-size:var(--fs-body)}body:has(>.bench-body){background:var(--desk)}.bench{grid-template-columns:216px minmax(0,1fr) 452px;min-height:100vh;display:grid}.bench--solo{grid-template-columns:216px minmax(0,1fr)}.rail{border-right:1px solid var(--rule);flex-direction:column;gap:22px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.rail__brand{font-family:var(--font-display);letter-spacing:.01em;align-items:center;gap:10px;padding:0 8px;font-weight:500;display:flex}.rail__brand svg{width:22px;height:22px;color:var(--text)}.railnav ul{gap:2px;display:grid}.railnav a{border-radius:var(--r-chip);min-height:40px;color:var(--text-2);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.railnav a svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.railnav a:hover{background:var(--tint);color:var(--text)}.railnav a[aria-current=page]{background:var(--sheet);color:var(--text);box-shadow:0 0 0 1px var(--rule)}.rail__count{font-variant-numeric:tabular-nums;font-size:var(--fs-meta);color:var(--text-2);margin-left:auto}.rail__count--due{color:var(--text);font-weight:500}.rail__foot{color:var(--text-2);font-size:var(--fs-meta);justify-content:space-between;align-items:center;margin-top:auto;padding:0 8px;display:flex}.editor{min-width:0;padding:0 36px 80px}.editor--solo{max-width:1040px}.editor__top{z-index:3;background:var(--desk);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:18px 0 16px;display:flex;position:sticky;top:0}.crumbs{font-size:var(--fs-meta);color:var(--text-2)}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.editor__title{font-family:var(--font-display);font-size:var(--fs-lead);margin-top:2px;font-weight:500;line-height:1.25}.editor__actions{align-items:center;gap:10px;display:flex}.editor__actions .mono{white-space:nowrap;color:var(--text-2)}.railbar{display:none}@media (max-width:899px){.bench,.bench--solo{grid-template-columns:minmax(0,1fr)}.rail{display:none}.railbar{z-index:10;background:var(--desk);border-bottom:1px solid var(--rule);align-items:center;gap:8px 12px;min-height:56px;padding:8px 20px;display:flex;position:sticky;top:0}.railbar .rail__brand{padding:0}.railbar__due{border-radius:var(--r-chip);min-height:40px;color:var(--text-2);align-items:center;gap:8px;margin-left:auto;padding:0 10px;text-decoration:none;display:inline-flex}.railbar__due:hover{background:var(--tint);color:var(--text)}.railbar__due .rail__count{margin-left:0}.railbar__menu{margin-left:auto}.railbar__due+.railbar__menu{margin-left:0}.railbar__menu>summary{list-style:none}.railbar__menu>summary::-webkit-details-marker{display:none}.railbar__menu[open]>summary{background:var(--tint)}.railbar__sheet{background:var(--desk);border-bottom:1px solid var(--rule);max-height:calc(100vh - 56px);box-shadow:var(--card-shadow);gap:12px;padding:8px 20px 16px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.railbar__sheet .rail__foot{border-top:1px solid var(--rule);margin-top:0;padding-top:12px}.editor{overflow-wrap:break-word;padding:0 20px 64px}.editor a{overflow-wrap:anywhere}.editor__top{flex-wrap:wrap;position:static}.editor__actions{flex-wrap:wrap}.btn{white-space:normal;text-align:center}.bench,.bench--solo{align-content:start}}@media (max-width:899px) and (display-mode:standalone){.railbar{padding-top:calc(8px + env(safe-area-inset-top,0px))}}
.panel{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-card);margin-top:20px;box-shadow:0 1px 2px #1012190a}.panel__head{align-items:baseline;gap:12px;padding:18px 22px 0;display:flex}.panel__num{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--text-2)}.panel__head{flex-wrap:wrap}.panel__head h2{max-width:100%;font-family:var(--font-display);font-size:var(--fs-lead);text-wrap:balance;flex:none;font-weight:500}.panel__head p{text-align:right;text-wrap:balance;color:var(--text-2);font-size:var(--fs-meta);flex:18em}.panel__body{padding:14px 22px 22px}.panel .field+.field{margin-top:14px}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.row3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.row4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;display:grid}.row2>.field+.field,.row3>.field+.field,.row4>.field+.field{margin-top:0}.panel .field input,.panel .field select{min-height:40px;padding:8px 12px}.panel .field textarea{min-height:88px}.field--bench input,.field--bench select{min-height:40px;padding:8px 12px}.field--bench textarea{min-height:88px}.panel .field input:not([type=checkbox],[type=radio],[type=file]),.panel .field select,.field--bench input:not([type=checkbox],[type=radio],[type=file]),.field--bench select{height:40px}:is(.row2,.row3,.row4)+.field{margin-top:14px}.check--bench{font-size:var(--fs-meta);color:var(--text-2);margin-top:10px;padding-bottom:0}.check__hint{margin:2px 0 0 36px}.compiled{border-radius:var(--r-control);border:1px solid var(--rule);background:var(--desk);margin-top:14px;padding:14px 16px;line-height:1.55}.compiled .label{margin-bottom:4px;display:block}.compiled mark{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.22em;background:0 0}.seg{border:1px solid var(--rule-strong);border-radius:var(--r-chip);display:inline-flex;overflow:hidden}.seg button{min-height:32px;font-size:var(--fs-meta);color:var(--text-2);padding:0 14px}.seg button+button{border-left:1px solid var(--rule-strong)}.seg button[aria-pressed=true]{background:var(--plate);color:var(--on-plate)}.seg--filters button{min-height:32px}.seg__n{font-variant-numeric:tabular-nums;font-size:var(--fs-label);opacity:.8}.frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fcard{border:1px solid var(--rule);border-radius:var(--r-control);cursor:pointer;background:var(--sheet);align-content:start;gap:10px;padding:10px 10px 14px;display:grid;position:relative}.fcard:has(input:checked){border-color:var(--plate);box-shadow:inset 0 0 0 1px var(--plate)}.fcard:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.fcard input{opacity:0;width:1px;height:1px;position:absolute}.fcard__name{align-items:center;gap:8px;font-weight:600;display:flex}.fcard__name:before{content:"";border:1.5px solid var(--rule-strong);border-radius:50%;flex:none;width:14px;height:14px}.fcard:has(input:checked) .fcard__name:before{border:4px solid var(--plate)}.fcard__note{color:var(--text-2);font-size:var(--fs-meta);line-height:1.45}.mini{background:var(--sheet);height:176px;color:var(--text);border:1px solid var(--rule);border-radius:6px;padding:0 12px;font-size:10px;line-height:1.35;display:block;overflow:hidden}.mini__band{background:0 0;height:3px;margin:0 -12px 8px;display:block}.f-theirs .mini__band{background:var(--light)}.mini__from{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin-top:6px;font-size:8px;display:block}.mini__h{font-family:var(--font-display);margin-top:4px;font-size:15px;line-height:1.15;display:block}.mini__p{color:var(--text-2);margin-top:5px;display:block}.mini__slip{border:1px solid var(--rule);border-top:2px solid var(--edge,var(--light));background:var(--sheet);color:var(--text);box-shadow:var(--card-shadow);border-radius:6px;justify-content:space-between;align-items:baseline;margin-top:8px;padding:6px 8px;display:flex}.mini__slip b{font-family:var(--font-display);font-size:15px;font-weight:300}.mini__sign{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;margin-top:10px;font-size:14px;font-weight:300;line-height:1;display:block}.palette{border-top:1px solid var(--rule);margin-top:18px;padding-top:18px}.swatches{gap:8px;margin-bottom:10px;display:flex}.swatch{font-size:var(--fs-meta);color:var(--text-2);gap:4px;display:grid}.swatch svg{width:56px;height:32px;display:block}.swatch rect{stroke:var(--rule);stroke-width:1px}.pairs{gap:0;display:grid}.pairs li{border-bottom:1px solid var(--rule);font-size:var(--fs-meta);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.pairs li span:last-child{font-family:var(--font-mono);color:var(--text-2);white-space:nowrap}.thumbs{gap:10px;margin-top:6px;display:flex}.thumb{border:1px solid var(--rule);border-radius:8px;width:76px;height:120px;position:relative;overflow:hidden}.thumb--add{border-style:dashed;border-color:var(--rule-strong);color:var(--text-2);font-size:var(--fs-meta);place-items:center;display:grid}.mark{border:1px solid var(--rule-strong);font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 7px 1px;font-weight:500;line-height:1.4;display:inline-block}.pills{flex-wrap:wrap;gap:8px;display:flex}.table--rows td{padding-top:12px;padding-bottom:12px}.table--rows td.r+td,.table--rows th.r+th{padding-left:24px}.table--rows .pill{white-space:nowrap}@media (min-width:700px){.table--rows td:not(.r),.table--rows th:not(.r){padding-right:16px}.table--rows td:last-child,.table--rows th:last-child{padding-right:0}}.table .mono:not(.mono--code){text-wrap:balance}.rowlink{color:var(--text);gap:2px;text-decoration:none;display:grid}.rowlink__org{font-weight:600;display:block}.rowlink__what{color:var(--text-2);font-size:var(--fs-meta);line-height:1.45;display:block}a.rowlink:hover .rowlink__org{text-underline-offset:.2em;text-decoration:underline}.deposit{border:1px solid var(--rule);border-top:2px solid var(--light);border-radius:var(--r-control);background:var(--desk);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;margin-top:18px;padding:16px 18px;display:grid}.deposit__main{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.deposit__main input{width:88px;min-height:40px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--text);background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--r-chip);padding:0 12px}.deposit__main .meta{font-size:var(--fs-meta);color:var(--text-2)}.deposit__fig{font-family:var(--font-display);text-align:right;font-size:32px;font-weight:300;line-height:1}.sum-line{border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:9px 18px;display:flex}.sum-line span:first-child{color:var(--text-2)}.sum-ok{font-size:var(--fs-meta);color:var(--text);align-items:center;gap:8px;margin-top:12px;display:flex}.sum-ok svg,.checks svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.checks li{border-bottom:1px solid var(--rule);line-height:1.45;font-size:var(--fs-meta);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.checks li:last-child{border-bottom:0}.checks svg{margin-top:2px}.checks .is-fail svg{color:var(--urgent)}.checks-fail{font-size:var(--fs-meta);align-items:flex-start;gap:8px;margin-top:10px;line-height:1.5;display:flex}.checks-fail svg{fill:none;width:16px;height:16px;stroke:var(--urgent);stroke-width:1.9px;stroke-linecap:round;flex:none;margin-top:1px}.preview{border-left:1px solid var(--rule);background:var(--tint);flex-direction:column;gap:12px;height:100vh;padding:18px 24px 20px;display:flex;position:sticky;top:0;overflow:auto}.preview__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.preview__frame{color:var(--text-2);font-size:var(--fs-meta)}.preview__stage{flex:none}.preview__note{color:var(--text-2);font-size:var(--fs-meta);line-height:1.5}.preview .panel{margin-top:0}.shortlink{border:1px solid var(--rule);border-radius:var(--r-control);background:var(--sheet);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.due__once{color:var(--text-2);font-size:var(--fs-meta);margin-top:8px;line-height:1.5}.due__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.due__name{font-family:var(--font-display);font-size:var(--fs-lead);font-weight:500;line-height:1.3}.due__what{max-width:44em;color:var(--text-2);margin-top:4px;line-height:1.5}.due__sum{text-align:right;justify-items:end;gap:4px;display:grid}.due__sum .num{font-family:var(--font-display);font-size:32px;font-weight:300;line-height:1}.due__sum .mono{color:var(--text-2);white-space:nowrap}.due__age{font-size:var(--fs-meta);color:var(--text-2);margin-top:10px}.due__age .mono{color:var(--text)}.due__look{font-size:var(--fs-meta);color:var(--text-2);margin-top:4px}.due__look .num{color:var(--text);font-weight:600}.record{border:1px solid var(--rule);border-top:2px solid var(--light);border-radius:var(--r-control);background:var(--desk);margin-top:16px;padding:16px 18px 18px}.record .row4{align-items:start}.record>.field{margin-top:14px}.record .field input,.record .field select{background:var(--sheet)}.record__effect{font-size:var(--fs-meta);color:var(--text-2);margin-top:12px;line-height:1.5}.record__effect.mono{overflow-wrap:anywhere}.record__effect+.btn,.record__effect+.field{margin-top:12px}.due{margin-top:16px}.due+.due{border-top:1px solid var(--rule);margin-top:28px;padding-top:24px}.record__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.record__status{font-size:var(--fs-meta);margin-top:12px;line-height:1.5}.record__status:empty{display:none}.recorded{border:1px solid var(--rule);border-left:2px solid var(--plate);border-radius:var(--r-control);background:var(--sheet);margin-top:16px;padding:16px 18px}.recorded:focus{outline:none}.recorded__head{align-items:flex-start;gap:10px;font-weight:600;line-height:1.45;display:flex}.recorded__head svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-top:1px}.recorded__meta{font-size:var(--fs-meta);color:var(--text-2);margin-top:6px;padding-left:28px;line-height:1.5}.recorded__undo{min-height:24px;font-size:var(--fs-meta);color:var(--text-2);margin:10px 0 0 28px}.undo{gap:10px;max-width:420px;margin:12px 0 0 28px;display:grid}.undo--dialog{max-width:none;margin:0}.undo__note{font-size:var(--fs-meta);color:var(--text-2);line-height:1.5}.bar{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.bar__note{color:var(--text-2);font-size:var(--fs-meta);align-items:center;gap:8px;line-height:1.5;display:flex}.live-dot{background:var(--light);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--light) 25%, transparent);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}.cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0 20px;display:grid}.person+.person{border-top:1px solid var(--rule);margin-top:14px;padding-top:14px}.person__name{align-items:center;gap:10px;font-weight:600;display:flex}.person__how{font-size:var(--fs-meta);flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.person__consent{font-size:var(--fs-meta);color:var(--text-2);margin-top:4px}.quote{border-left:2px solid var(--rule-strong);margin:0;padding-left:14px;line-height:1.55}.notes li{border-bottom:1px solid var(--rule);font-size:var(--fs-meta);grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;line-height:1.5;display:grid}.notes li:last-child{border-bottom:0}.timeline li{border-bottom:1px solid var(--rule);grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;line-height:1.5;display:grid}.timeline li:last-child{border-bottom:0}.bench-body .mono:not(.mono--code){font-family:var(--font-text);font-variant-numeric:tabular-nums}.timeline .mono,.notes .mono{color:var(--text-2);white-space:nowrap}.timeline b{font-weight:600}.timeline--short li{font-size:var(--fs-meta)}.kit{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.kit__wide{grid-column:1/-1}.copyrow{border:1px solid var(--rule);border-radius:var(--r-control);background:var(--desk);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex}.copyrow__text{font-size:var(--fs-body)}.qrbox{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:18px;line-height:1.5;display:grid}.qr{color:#12161a;background:#fff;border-radius:6px;width:148px;height:148px;display:block}.leave{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:18px;line-height:1.5;display:grid}.draft{border:1px solid var(--rule);border-radius:var(--r-control);background:var(--desk);white-space:pre-wrap;line-height:1.55;font-size:var(--fs-body);padding:12px 14px}.draft--line{white-space:normal}.draft__missing{border:1.5px dashed var(--urgent);color:var(--urgent);font-size:var(--fs-meta);border-radius:4px;padding:0 8px;display:inline-block}.empty{border:1px dashed var(--rule-strong);border-radius:var(--r-control);background:var(--desk);margin-top:4px;padding:18px 20px}.empty__words{max-width:44em;color:var(--text-2);line-height:1.5}.dialog{width:min(100% - 40px,28rem);max-height:calc(100% - 40px);color:var(--text);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--card-shadow);margin:auto;padding:22px 22px 18px}.dialog::backdrop{background:#10121973}.dialog__h{font-family:var(--font-display);font-size:var(--fs-lead);font-weight:500;line-height:1.25}.dialog__body{gap:12px;margin-top:12px;line-height:1.5;display:grid}.dialog__foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.copyrow{flex-wrap:wrap}.copy__said{font-size:var(--fs-meta);color:var(--text-2);flex-basis:100%;line-height:1.5}.copy__said:empty{display:none}.drops{flex-wrap:wrap;align-items:start;gap:16px 24px;display:flex}.drop{justify-items:start;gap:6px;display:grid}.drop__area{cursor:pointer;position:relative}.drop__input{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;position:absolute;inset:0}.drop__input::file-selector-button{font:inherit}.drop__words{pointer-events:none}.drop__area:has(.drop__input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.drop[data-state=over] .drop__area{border-color:var(--plate);background:var(--tint);color:var(--text)}.drop__status{max-width:22em;font-size:var(--fs-meta);color:var(--text-2);line-height:1.45}.drop__status:empty{display:none}.drop[data-state=refused] .drop__status{color:var(--urgent)}.cell__label{display:none}.figtable:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.scaled{position:relative}.scaled__box{position:relative;overflow:hidden}.scaled__page{transform-origin:0 0;transform:scale(var(--scale));position:absolute;top:0;left:0}.scaled iframe{border:0;width:100%;height:100%;display:block}.scaled--phone{--scale:.7}.scaled--phone .scaled__box{width:min(100%, calc(390px * var(--scale)));aspect-ratio:390/844;margin-inline:auto}.scaled--phone .scaled__page{background:#0f0f0e;border-radius:44px;width:390px;height:844px;padding:10px;box-shadow:0 24px 48px -28px #00000080}.scaled--phone iframe{background:var(--sheet);border-radius:34px}.scaled--desk{--scale:.31}.scaled--desk .scaled__box{width:min(100%, calc(1280px * var(--scale)));aspect-ratio:1280/1900;margin-inline:auto}.scaled--desk .scaled__page{border:1px solid var(--rule);border-radius:10px;width:1280px;height:1900px;overflow:hidden}.scaled--card{--scale:.35}.scaled--card .scaled__box{width:min(100%, calc(1200px * var(--scale)));aspect-ratio:1200/630;border:1px solid var(--rule);border-radius:var(--r-control)}.scaled--card .scaled__page{width:1200px;height:630px}.scaled--paper{--scale:.1814}.scaled--paper .scaled__box{width:min(100%, calc(816px * var(--scale)));aspect-ratio:816/1056;border:1px solid var(--rule);background:#fff;border-radius:4px}.scaled--paper .scaled__page{width:816px;height:1056px}.scaled--card iframe,.scaled--paper iframe{pointer-events:none}@media (max-width:519px){.scaled--card{--scale:.19}.scaled--desk{--scale:.17}}@media (max-width:379px){.scaled--phone{--scale:.58}}.scaled__standin{border:2px dashed var(--rule-strong);background:var(--sheet);width:100%;height:100%;color:var(--text-2);text-align:center;place-items:center;padding:8%;font-size:20px;line-height:1.3;display:grid}.scaled--phone .scaled__standin{border-radius:34px}.scaled--desk .scaled__standin{font-size:48px}.scaled--card .scaled__standin{font-size:44px}.scaled--paper .scaled__standin{color:#12161a;background:#fff;border-width:8px;border-color:#8a8d91;font-size:72px}@media (max-width:1179px){.preview{border-left:0;border-top:1px solid var(--rule);height:auto;padding:18px 36px 40px;position:static;overflow:visible}}@media (min-width:900px) and (max-width:1179px){.bench:not(.bench--solo){grid-template-columns:216px minmax(0,1fr)}.preview{grid-column:2}}@media (max-width:899px){.preview{padding:18px 20px 40px}.panel__head p{text-align:left;flex-basis:100%}.row2,.row3,.row4{grid-template-columns:minmax(0,1fr)}.row2>.field+.field,.row3>.field+.field,.row4>.field+.field{margin-top:0}.kit,.cols,.frames,.qrbox,.leave{grid-template-columns:minmax(0,1fr)}.due__top{flex-wrap:wrap;gap:12px}.due__sum{text-align:left;justify-items:start}.deposit{grid-template-columns:minmax(0,1fr)}.deposit__fig{text-align:left}.swatches,.thumbs{flex-wrap:wrap}.seg--filters{border:0;flex-wrap:wrap;gap:6px;display:flex;overflow:visible}.seg--filters button{border:1px solid var(--rule-strong);border-radius:var(--r-chip)}.seg--filters button+button{border-left:1px solid var(--rule-strong)}.draft,.copyrow__text,.shortlink .mono{overflow-wrap:anywhere}}@media (max-width:699px){.table--stack,.table--stack tbody,.table--stack tr,.table--stack td{display:block}.table--stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table--stack tr{border-bottom:1px solid var(--rule);padding:12px 0}.table--stack td{border-bottom:0;padding:0}.table--stack td+td{text-align:left;white-space:normal;grid-template-columns:6.5rem minmax(0,1fr);gap:12px;margin-top:6px;display:grid}.table--stack.table--rows td.r+td{padding-left:0}.table.table--stack td.r{text-align:left;white-space:normal;padding-right:0}.table--stack .cell__label{font-family:var(--font-text);color:var(--text-2);font-size:var(--fs-meta);line-height:1.5;display:block}.figtable{overscroll-behavior-x:contain;background:linear-gradient(to left, var(--sheet) 40%, transparent) right center / 32px 100% no-repeat local, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--text) 18%, transparent), transparent) right center / 12px 100% no-repeat scroll;overflow-x:auto}.figtable table{min-width:560px}.figtable th:first-child,.figtable td:first-child{z-index:1;background:var(--sheet);width:9.5rem;position:sticky;left:0}}.money{position:relative}.money__sign{color:var(--text-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field.field--money .money input{width:100%;padding-left:26px}.money__direct{color:var(--text)}.qty{border:0;min-width:0;margin:16px 0 0;padding:0}.qty>legend{margin-bottom:4px;padding:0}.qty .choices{margin-bottom:10px}.qty:has(input[type=radio][value=no]:checked) .qty__fields{display:none}.row--top{align-items:start}.row--top>.field{align-content:start}@media (min-width:900px){.row2.row--top,.row3.row--top,.row4.row--top{grid-template-rows:repeat(8,auto);row-gap:0}.row--top>.field{grid-row:span 8;grid-template-rows:subgrid;row-gap:0;display:grid}.row--top>.field>*+*{margin-top:6px}}.recorded-list__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;line-height:1.5;display:flex}.recorded-list__row:first-child{padding-top:4px}.recorded-list__row:last-child{border-bottom:0;padding-bottom:0}.recorded-list__row>span:first-child{flex:24em;min-width:0}@media (min-width:1180px){.table .mono:not(.mono--code){white-space:nowrap}}.row2>*,.row3>*,.row4>*,.panel .field :is(input,select),.field--bench :is(input,select){min-width:0}.panel .field select,.field--bench select{text-overflow:ellipsis}.panel .field,.field--bench{align-content:start}:where(.panel__body,.record,form)>:where(p)+:where(.field,.row2,.row3,.row4,fieldset,.check--bench){margin-top:14px}.record__effect+:is(.row2,.row3,.row4,fieldset){margin-top:12px}.field+:is(.row2,.row3,.row4),.field+.record__actions,.row2+.record__actions,.row3+.record__actions,.row4+.record__actions{margin-top:14px}.check--bench+.field__hint,.check--bench+.field__hint+.field__error,.check--bench+.field__error{padding-left:36px}.check--bench+.field__hint{margin-top:0}fieldset.field--bench>.check--bench{margin-top:0;padding-block:6px}fieldset.field--bench>legend+.check--bench{margin-top:2px}fieldset.field--bench>.check--bench:last-of-type+.field__hint{margin-top:4px}.field--bench input:is([type=checkbox],[type=radio]),.panel .field input:is([type=checkbox],[type=radio]){width:20px;height:20px;min-height:0;padding:0}@media (max-width:599px){.panel__head,.panel__body{padding-inline:16px}}@media (max-width:899px){.editor:has(.publish){padding-bottom:200px}}
.signin{place-items:center;min-height:100vh;padding:24px;display:grid}.signin__card{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-card);width:min(100%,26rem);box-shadow:var(--card-shadow);gap:16px;padding:28px 26px;display:grid}.signin__card .rail__brand{padding:0}.signin__card form{gap:14px;margin-top:12px;display:grid}.signin__locked{color:var(--urgent);margin-top:12px;line-height:1.5}.signin__foot{font-size:var(--fs-meta);color:var(--text-2);line-height:1.5}
.drift{z-index:0;pointer-events:none;color:var(--text-2);position:fixed;inset:0;overflow:hidden}.drift__field{width:100%;max-width:none;height:100%;display:block}.drift__line{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.3}.drift__dot{fill:var(--light);opacity:.55}.drift__mark{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.3}.drift~.sheet,.drift~.signin,.drift~.bench,.drift~.drift-over{z-index:1;position:relative}.drift~.bench .rail{background:var(--desk)}.drift~.bench .btn:not(.btn--plate){background-color:var(--sheet)}.drift--quiet .drift__line,.drift--quiet .drift__mark{opacity:.15}.drift--quiet .drift__dot{opacity:.28}.drift~.sheet{background:var(--sheet)}.sheet--drift{isolation:isolate}.drift--in{z-index:-1}.jl--money>.dstage{z-index:1}@media print{.drift{display:none}}@media (max-width:639px){.drift__at--wide{display:none}}.drift__i{transform-box:fill-box;transform-origin:50%;animation:18s ease-in-out infinite alternate drift-1}.drift--p2{animation-name:drift-2}.drift--p3{animation-name:drift-3}.drift--p4{animation-name:drift-4}.drift--s2{animation-duration:22s}.drift--s3{animation-duration:27s}.drift--s4{animation-duration:32s}.drift--d2{animation-delay:-4s}.drift--d3{animation-delay:-9s}.drift--d4{animation-delay:-13s}.drift--d5{animation-delay:-18s}.drift--d6{animation-delay:-23s}@keyframes drift-1{0%{transform:translate(0)rotate(-8deg)}35%{transform:translate(83px,-68px)rotate(10deg)}70%{transform:translate(-40px,-133px)rotate(-4deg)}to{transform:translate(54px,-198px)rotate(14deg)}}@keyframes drift-2{0%{transform:translate(0)rotate(6deg)}40%{transform:translate(-97px,54px)rotate(-12deg)}75%{transform:translate(-162px,-47px)rotate(3deg)}to{transform:translate(-72px,-126px)rotate(-9deg)}}@keyframes drift-3{0%{transform:translate(0)rotate(0)}30%{transform:translate(115px,40px)rotate(15deg)}65%{transform:translate(176px,137px)rotate(-6deg)}to{transform:translate(72px,202px)rotate(9deg)}}@keyframes drift-4{0%{transform:translate(0)rotate(12deg)}45%{transform:translate(-65px,-104px)rotate(-3deg)}80%{transform:translate(50px,-173px)rotate(-16deg)}to{transform:translate(-32px,-108px)rotate(4deg)}}html[data-drift-paused] .drift__i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.drift__i{animation:none}}
.bench-body .btn:not(.btn--plate){border-width:1px;border-color:var(--rule-strong);font-family:var(--font-text);letter-spacing:0;text-transform:none;padding-inline:14px;font-weight:600}.bench-body .btn.btn--quiet{color:var(--text-2);text-underline-offset:.22em;background:0 0;border-color:#0000;padding-inline:8px;text-decoration:underline}.bench-body .btn.btn--quiet:hover{color:var(--text);background:var(--tint)}.bench-body .btn.btn--danger{border-color:var(--urgent);color:var(--urgent)}.bench-body .btn.btn--danger:hover{background:color-mix(in srgb, var(--urgent) 10%, transparent)}.bench-body .btn--danger:before{content:"";background:linear-gradient(to top right,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px));border:1.5px solid;border-radius:50%;flex:none;width:12px;height:12px}.bench-body .btn[aria-disabled=true],.bench-body .btn:disabled{opacity:1;background:var(--tint);border-color:var(--rule);color:var(--text-3);box-shadow:none}.bench-body .btn[aria-disabled=true]:hover,.bench-body .btn:disabled:hover{background:var(--tint);box-shadow:none}.bench-body .pill{background:var(--tint);min-height:24px;color:var(--text-2);font-family:var(--font-display);vertical-align:baseline;border:1px solid #0000;gap:7px;padding:0 10px}.bench-body .pill:is(.pill--attn,.pill--done,.pill--sent,.pill--seen,.pill--quiet){font-family:var(--font-text);font-size:var(--fs-meta);letter-spacing:0;text-transform:none;white-space:nowrap;font-weight:600}.bench-body .pill.pill--attn{background:var(--plate);border-color:var(--plate);color:var(--on-plate)}.bench-body .pill.pill--done{background:var(--tint);border-color:var(--rule-strong);color:var(--text)}.bench-body .pill.pill--sent,.bench-body .pill.pill--seen{border-color:var(--rule-strong);color:var(--text);background:0 0}.bench-body .pill.pill--quiet{border:1px dashed var(--rule-strong);color:var(--text-2);background:0 0}.bench-body .pill--done:before{content:"";border-bottom:1.8px solid;border-left:1.8px solid;flex:none;width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.bench-body .pill--sent:before,.bench-body .pill--seen:before{content:"";border:1.5px solid;border-radius:50%;flex:none;width:8px;height:8px}.bench-body .pill--seen:before{background:currentColor}.bench-body :is(.due__what,.due__look,.due__age,.recorded__head,.recorded__meta,.recorded-list,.home__wait,.home__closing,.timeline,.notes,.table td,.compiled,.record__effect){font-variant-numeric:tabular-nums lining-nums}@media (min-width:900px){.bench-body :is(.panel__body,form,.record)>.field:not(:has(textarea)){max-width:30rem}.bench-body :is(.field__hint,.field__error,.record__effect,.check__hint,.empty__words){max-width:60ch}}@media (min-width:700px){.bench-body .table--rows td{padding-top:7px;padding-bottom:7px}.bench-body .table--rows .rowlink{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.bench-body .table--rows .rowlink__org{flex:none}.bench-body .table--rows .rowlink__what{flex:14em;min-width:0}.bench-body .lead__enquiry{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.bench-body .lead__enquiry>p{flex:none;margin:0}.bench-body .lead__enquiry+.lead__enquiry{margin-top:8px;padding-top:8px}}@media (min-width:1280px){.bench-body .editor--solo{max-width:1320px}.bench:not(.bench--solo){grid-template-columns:216px minmax(0,1fr) 380px}.preview{padding:18px 16px 20px}.preview .scaled--desk{--scale:.27}.split{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:0 24px;display:grid}.split__side .row4{grid-template-columns:repeat(2,minmax(0,1fr))}.split__side .row4:has(>.field:only-child){grid-template-columns:minmax(0,12rem)}.home__grid{grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:start;gap:0 24px;display:grid}.settings__cols{columns:2;column-gap:24px;margin-top:20px}.settings__cols>.panel{break-inside:avoid;margin:0 0 20px}.settings__cols>.panel:has(#s-sessions){column-span:all}.settings__cols .row4{grid-template-columns:repeat(2,minmax(0,1fr))}.settings__cols .row4 input{min-width:0}}.bench-body .recorded-list .recorded__undo{min-height:32px;font-size:var(--fs-meta);margin:0}.bench-body .steps{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:16px 0 8px;display:flex}.bench-body .steps__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bench-body .steps__step{border:1px solid var(--rule);color:var(--text-2);white-space:nowrap;background:var(--sheet);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;text-decoration:none;display:flex}.bench-body .steps__step:hover{color:var(--text);border-color:var(--rule-strong)}.bench-body .steps__step[aria-current=step]{color:var(--on-plate);background:var(--plate);border-color:var(--plate)}.bench-body .steps__n{width:22px;height:22px;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;border:1px solid;border-radius:50%;place-items:center;display:inline-grid}.bench-body .steps__fix{font-size:var(--fs-meta);color:var(--urgent)}.bench-body .steps__step[aria-current=step] .steps__fix{color:inherit}.bench-body .steps__all{font-size:var(--fs-meta);color:var(--text-2)}.bench-body .steps__all[aria-current=page]{color:var(--text);font-weight:600}.bench-body .steps__foot{justify-content:space-between;gap:12px;margin:24px 0 8px;display:flex}.bench-body .desk{margin:16px 0}.bench-body .desk__standing{margin:0 0 8px;font-weight:600}.bench-body .desk__bar{width:100%;height:20px;display:block;overflow:visible}.bench-body .desk__track{fill:var(--tint)}.bench-body .desk__zone{fill:color-mix(in srgb, var(--plate) 25%, transparent)}.bench-body .desk__tick{stroke:var(--text-2);stroke-width:1.5px;vector-effect:non-scaling-stroke}.bench-body .desk__tick--price{stroke-dasharray:2 2}.bench-body .desk__bid{fill:var(--plate)}.bench-body .desk__legend{font-size:var(--fs-meta);color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.bench-body .desk__legend-bid{color:var(--text);font-weight:600}.bench-body .desk__suggest{margin-top:12px}.look__chips{flex-wrap:wrap;gap:12px;margin:8px 0 12px;padding:0;list-style:none;display:flex}.look__chip{align-items:center;gap:8px;display:flex}.look__chip svg rect{stroke:var(--rule)}.look__logo{flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 12px;display:flex}.look__logo img{object-fit:contain;background:var(--sheet);border:1px solid var(--rule);border-radius:6px;max-width:160px;height:auto;max-height:80px;padding:8px}.look__read{margin-top:12px}
