.scene{pointer-events:none;--b1:color-mix(in srgb,var(--ink)8%,transparent);--b2:color-mix(in srgb,var(--ink)14%,transparent);--b3:color-mix(in srgb,var(--ink)24%,transparent);--acc:var(--tone,var(--teal));font-size:1cqw;position:absolute;inset:0}.sc-in{background:var(--surface);width:62em;height:34em;box-shadow:0 .2em 0 color-mix(in srgb,var(--ink)6%,transparent),0 1.6em 3em -1.2em color-mix(in srgb,var(--ink)28%,transparent);border-radius:2.4em;position:absolute;top:-6em;right:-4em;overflow:hidden}.sc-pad{position:absolute;inset:9em 8em 3em 4em}.face--bare .scene{font-size:1.2cqw}.face--bare .sc-in{height:60em;top:24cqh}.face--bare .sc-pad{inset:3em 8em 3em 4em}.sc-bar{background:var(--b2);border-radius:.65em;height:1.3em;display:block}.sc-bar--1{background:var(--b1)}.sc-bar--2{background:var(--b2);border-radius:.8em;height:1.6em}.sc-bar--3{background:var(--b3)}.sc-bar--link{background:color-mix(in srgb,var(--acc)70%,transparent)}.sc-bar--tone{background:var(--acc);height:1.8em}.sc-pad>.sc-bar,.sc-pad>i{position:absolute}.sc-sel{border:.25em solid var(--acc);background:color-mix(in srgb,var(--acc)14%,transparent);border-radius:.8em}.sc-sel b{background:var(--surface);border:.2em solid var(--acc);border-radius:.3em;width:1.3em;height:1.3em;position:absolute}.sc-sel b:first-child{top:-.8em;left:-.8em}.sc-sel b:nth-child(2){top:-.8em;right:-.8em}.sc-sel b:nth-child(3){bottom:-.8em;left:-.8em}.sc-sel b:nth-child(4){bottom:-.8em;right:-.8em}.sc-ring{background:var(--b2);border-radius:50%}.sc-page{flex-direction:column;gap:1.6em;width:70%;display:flex}.sc-last{align-items:center;gap:.4em;display:flex}.sc-caret{background:var(--acc);border-radius:.2em;width:.3em;height:2.2em}.sc-rows{flex-direction:column;gap:1.4em;display:flex}.sc-row{background:var(--b1);border-radius:1em;align-items:center;gap:1.4em;height:3em;padding:0 1.2em;display:flex}.sc-tick{background:var(--acc);border-radius:50%;flex:none;width:1.8em;height:1.8em}.sc-tick--off{border:.25em solid var(--b3);background:0 0}.sc-dot{background:var(--b3);border-radius:50%;flex:none;width:1.4em;height:1.4em}.sc-row--flag{background:color-mix(in srgb,var(--orange)16%,transparent)}.sc-row--flag .sc-dot{background:var(--orange)}.sc-pill{background:var(--orange);border-radius:.75em;width:3.4em;height:1.5em;margin-left:auto}.sc-chart{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-area{fill:color-mix(in srgb,var(--acc)18%,transparent)}.sc-line{fill:none;stroke:var(--acc);stroke-width:.5em;stroke-linejoin:round;stroke-linecap:round}.sc-chart{stroke-width:1px}.sc-thread{flex-direction:column;gap:1.4em;display:flex}.sc-bubble{background:var(--b2);border-radius:1.5em 1.5em 1.5em .4em;height:3em;display:block}.sc-bubble--me{background:var(--acc);border-radius:1.5em 1.5em .4em;align-self:flex-end}.sc-in:has(.sc-term){background:#1f2321}.sc-term{flex-direction:column;gap:1.5em;margin-top:-2em;display:flex}.sc-lights{gap:.8em;margin-bottom:.4em;margin-left:-1.6em;display:flex}.sc-lights b{background:#ffffff38;border-radius:50%;width:1.1em;height:1.1em}.sc-tline{align-items:center;gap:1em;display:flex}.sc-tline em{border-right:.3em solid var(--acc);border-bottom:.3em solid var(--acc);width:1em;height:1em;transform:rotate(-45deg)scale(.8)}.sc-tline i{background:#fff3;border-radius:.6em;height:1.2em;display:block}.sc-tline i.is-tone{background:var(--acc)}.sc-phone{background:var(--b1);border:.3em solid var(--b3);border-bottom:0;border-radius:2.2em 2.2em 0 0;flex-direction:column;gap:1.2em;width:13em;height:24em;padding:2.2em 1.4em;display:flex;top:0}.sc-phone b{background:var(--b3);border-radius:.4em;width:3.6em;height:.8em;margin-left:-1.8em;position:absolute;top:.7em;left:50%}.sc-card{background:color-mix(in srgb,var(--acc)30%,transparent);border-radius:1.2em;height:5em;display:block}.sc-card--2{background:var(--b2);height:3.4em}.sc-diff{flex-direction:column;gap:.7em;display:flex}.sc-dline{border-radius:.8em;align-items:center;gap:1.2em;height:2.6em;padding:0 1em;display:flex}.sc-dline.is-add{background:color-mix(in srgb,var(--acc)18%,transparent)}.sc-dline.is-del{background:color-mix(in srgb,var(--orange)18%,transparent)}.sc-gutter{background:var(--b3);border-radius:.2em;flex:none;width:1.2em;height:.3em}.is-add .sc-gutter{background:var(--acc);width:.3em;height:1.2em;box-shadow:.45em 0 0 0 #0000}.is-del .sc-gutter{background:var(--orange)}.sc-serp{flex-direction:column;gap:1.5em;display:flex}.sc-search{background:var(--b1);border-radius:1.7em;align-items:center;gap:1em;height:3.4em;padding:0 1.2em;display:flex}.sc-search i{border:.3em solid var(--b3);border-radius:50%;width:1.4em;height:1.4em}.sc-search b{background:var(--b2);border-radius:.6em;width:30%;height:1.2em}.sc-hit{flex-direction:column;gap:.7em;display:flex}.sc-timeline{flex-direction:column;gap:1.2em;display:flex;position:absolute;inset:0}.sc-track{background:var(--b1);border-radius:.8em;height:3.6em;position:relative}.sc-clip{background:var(--b3);border-radius:.6em;position:absolute;top:.4em;bottom:.4em}.sc-clip.is-tone{background:var(--acc)}.sc-head{background:var(--orange);border-radius:.2em;width:.3em;position:absolute;top:-1em;bottom:-1em}.sc-invoice{flex-direction:column;gap:1.6em;width:78%;display:flex}.sc-ihead,.sc-iline{justify-content:space-between;align-items:center;display:flex}.sc-itotal{border-top:.2em solid var(--b2);justify-content:flex-end;padding-top:1em;display:flex}.sc-code{flex-direction:column;gap:1.5em;display:flex}.sc-cline{align-items:center;gap:1em;display:flex}.sc-ln{background:var(--b1);border-radius:.5em;flex:none;width:1.4em;height:1em;margin-right:.6em}.sc-tok{background:var(--b2);border-radius:.65em;height:1.3em;display:block}.sc-tok.is-tone{background:var(--acc)}.sc-tok.is-ink{background:var(--b3)}
