.ew[data-astro-cid-3ld7376f]{--xl-line:#d9d9d9;--xl-head:#efefef;--xl-green:#1f6e43}.ew-stage[data-astro-cid-3ld7376f]{aspect-ratio:16/9.4;border:1px solid var(--color-line);background:#fff;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #17140f73;container-type:inline-size}@media (width<=640px){.ew-stage[data-astro-cid-3ld7376f]{aspect-ratio:4/5}}.ew-before[data-astro-cid-3ld7376f],.ew-after[data-astro-cid-3ld7376f]{--k:1;position:absolute;inset:0}@container (width<=560px){.ew-before[data-astro-cid-3ld7376f],.ew-after[data-astro-cid-3ld7376f]{--k:2.05}}.ew-before[data-astro-cid-3ld7376f]{font-family:Calibri,Carlito,Segoe UI,Arial,sans-serif;font-size:calc(var(--k) * 1.3cqw);color:#222;background:#fff;flex-direction:column;transition:filter .9s,opacity .9s;display:flex}.ew[data-astro-cid-3ld7376f][data-state=after] .ew-before[data-astro-cid-3ld7376f]{filter:grayscale()blur(1px);opacity:.5}.xl-title[data-astro-cid-3ld7376f]{background:var(--xl-green);color:#fff;padding:calc(var(--k) * .8cqw) calc(var(--k) * 1.4cqw);font-size:calc(var(--k) * 1.2cqw);justify-content:space-between;align-items:center;display:flex}.xl-dots[data-astro-cid-3ld7376f]{gap:calc(var(--k) * .6cqw);display:flex}.xl-dots[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{width:calc(var(--k) * .8cqw);height:calc(var(--k) * .8cqw);background:#ffffff8c;border-radius:50%}.xl-warning[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * .8cqw);padding:calc(var(--k) * .7cqw) calc(var(--k) * 1.4cqw);font-size:calc(var(--k) * 1.1cqw);white-space:nowrap;background:#fff4ce;border-bottom:1px solid #e8d9a8;display:flex;overflow:hidden}.xl-warning-btn[data-astro-cid-3ld7376f]{padding:0 calc(var(--k) * .6cqw);background:#fff;border:1px solid #b9a66b}.xl-formula[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * 1cqw);border-bottom:1px solid var(--xl-line);padding:calc(var(--k) * .6cqw) calc(var(--k) * 1.4cqw);white-space:nowrap;display:flex;overflow:hidden}.xl-ref[data-astro-cid-3ld7376f]{min-width:calc(var(--k) * 4cqw);border:1px solid var(--xl-line);padding:0 calc(var(--k) * .5cqw)}.xl-fx[data-astro-cid-3ld7376f]{color:#777;font-style:italic}.xl-formula[data-astro-cid-3ld7376f] code[data-astro-cid-3ld7376f]{font-family:Consolas,Liberation Mono,monospace;font-size:calc(var(--k) * 1.1cqw);color:#333;text-overflow:ellipsis;overflow:hidden}.xl-grid[data-astro-cid-3ld7376f]{grid-template-columns:calc(var(--k) * 3cqw) .6fr 1.6fr .8fr 1fr 1.1fr 1.1fr;font-size:calc(var(--k) * 1.3cqw);flex:1;grid-auto-rows:1fr;display:grid}.xl-grid[data-astro-cid-3ld7376f]>div[data-astro-cid-3ld7376f]{padding:0 calc(var(--k) * .5cqw);border-right:1px solid var(--xl-line);border-bottom:1px solid var(--xl-line);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.xl-corner[data-astro-cid-3ld7376f],.xl-col[data-astro-cid-3ld7376f],.xl-row[data-astro-cid-3ld7376f]{background:var(--xl-head);color:#666;justify-content:center}.xl-num[data-astro-cid-3ld7376f]{justify-content:flex-end}.xl-strong[data-astro-cid-3ld7376f]{font-weight:700}.xl-head[data-astro-cid-3ld7376f]{background:#e2efda;font-weight:700}.xl-note[data-astro-cid-3ld7376f]{color:#c00;font-style:italic}.xl-marker[data-astro-cid-3ld7376f]{color:#c00;background:#ff0;font-weight:700}.xl-error[data-astro-cid-3ld7376f]{color:#c00;justify-content:flex-end;font-weight:700;animation:1.6s ease-in-out infinite ew-blink}.xl-selected[data-astro-cid-3ld7376f]{outline:calc(var(--k) * .2cqw) solid var(--xl-green);outline-offset:-1px}@keyframes ew-blink{50%{background:#fde2e2}}.xl-tabs[data-astro-cid-3ld7376f]{background:var(--xl-head);border-top:1px solid var(--xl-line);padding:0 calc(var(--k) * 1.4cqw);font-size:calc(var(--k) * 1.1cqw);white-space:nowrap;gap:1px;display:flex;overflow:hidden}.xl-tab[data-astro-cid-3ld7376f]{padding:calc(var(--k) * .5cqw) calc(var(--k) * 1.2cqw);color:#555}.xl-tab[data-astro-cid-3ld7376f].is-active{color:var(--xl-green);border-bottom:calc(var(--k) * .25cqw) solid var(--xl-green);background:#fff;font-weight:700}@container (width<=560px){.c-C[data-astro-cid-3ld7376f],.c-D[data-astro-cid-3ld7376f],.c-F[data-astro-cid-3ld7376f]{display:none!important}.xl-grid[data-astro-cid-3ld7376f]{grid-template-columns:calc(var(--k) * 3cqw) .5fr 1.6fr 1.2fr}.xl-grid[data-astro-cid-3ld7376f]>.xl-strong[data-astro-cid-3ld7376f][style*=span]{grid-column:span 2!important}.xl-grid[data-astro-cid-3ld7376f]>.xl-marker[data-astro-cid-3ld7376f]{grid-column:span 1!important}.xl-warning-btn[data-astro-cid-3ld7376f]{display:none}}.ew-after[data-astro-cid-3ld7376f]{gap:calc(var(--k) * 1.6cqw);padding:calc(var(--k) * 1.8cqw);font-family:var(--font-sans);font-size:calc(var(--k) * 1.35cqw);color:var(--color-ink);clip-path:inset(0 0 0 100%);background:linear-gradient(160deg,#fffaf1,#f7f3ec);flex-direction:column;transition:clip-path 1s cubic-bezier(.65,0,.35,1);display:flex}.ew[data-astro-cid-3ld7376f][data-state=after] .ew-after[data-astro-cid-3ld7376f]{clip-path:inset(0)}.ew-after[data-astro-cid-3ld7376f] [data-astro-cid-3ld7376f][style*=--i]{opacity:0;transform:translateY(calc(var(--k) * 1.4cqw));transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.ew[data-astro-cid-3ld7376f][data-state=after] .ew-after[data-astro-cid-3ld7376f] [data-astro-cid-3ld7376f][style*=--i]{opacity:1;transition-delay:calc(.35s + var(--i) * 90ms);transform:none}.app-bar[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * 1.2cqw);border-radius:calc(var(--k) * 1.2cqw);background:var(--color-ink);color:#fff;padding:calc(var(--k) * 1cqw) calc(var(--k) * 1.4cqw);display:flex}.app-brand[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * .8cqw);font-weight:700;font-size:calc(var(--k) * 1.45cqw);display:flex}.app-brand[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{width:calc(var(--k) * .45cqw);height:calc(var(--k) * 1.9cqw);background:var(--color-brand);border-radius:2px}.app-users[data-astro-cid-3ld7376f]{margin-left:auto;display:flex}.app-users[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{width:calc(var(--k) * 2.4cqw);height:calc(var(--k) * 2.4cqw);margin-left:calc(var(--k) * -.5cqw);border:2px solid var(--color-ink);font-style:normal;font-size:calc(var(--k) * .95cqw);color:var(--color-ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.app-users[data-astro-cid-3ld7376f] .u1[data-astro-cid-3ld7376f]{background:var(--color-brand)}.app-users[data-astro-cid-3ld7376f] .u2[data-astro-cid-3ld7376f]{background:#ffd9a0}.app-users[data-astro-cid-3ld7376f] .u3[data-astro-cid-3ld7376f]{background:#fff}.app-saved[data-astro-cid-3ld7376f]{padding:calc(var(--k) * .3cqw) calc(var(--k) * 1cqw);font-size:calc(var(--k) * 1.1cqw);color:#b7f0c8;background:#ffffff1f;border-radius:999px}.app-body[data-astro-cid-3ld7376f]{gap:calc(var(--k) * 1.6cqw);flex:1;grid-template-columns:1.1fr 1fr;min-height:0;display:grid}.app-card[data-astro-cid-3ld7376f]{gap:calc(var(--k) * 1.1cqw);border:1px solid var(--color-line);border-radius:calc(var(--k) * 1.4cqw);padding:calc(var(--k) * 1.6cqw);box-shadow:0 calc(var(--k) * 1.2cqw) calc(var(--k) * 3cqw) calc(var(--k) * -1.8cqw) #17140f4d;background:#fff;flex-direction:column;display:flex}.app-label-lg[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 1.05cqw);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.app-field[data-astro-cid-3ld7376f]{gap:calc(var(--k) * .4cqw);display:grid}.app-field-split[data-astro-cid-3ld7376f]{grid-template-columns:1fr auto 1fr;align-items:end}.app-field-split[data-astro-cid-3ld7376f] .app-label[data-astro-cid-3ld7376f]{grid-column:1/-1}.app-label[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 1.1cqw);color:var(--color-ink-soft);font-weight:600}.app-input[data-astro-cid-3ld7376f]{border:1px solid var(--color-line);border-radius:calc(var(--k) * .8cqw);background:var(--color-paper);padding:calc(var(--k) * .7cqw) calc(var(--k) * 1cqw);font-variant-numeric:tabular-nums;font-weight:600}.app-select[data-astro-cid-3ld7376f]{justify-content:space-between;display:flex}.app-select[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{color:var(--color-muted);font-style:normal}.app-meta[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 1.1cqw);color:var(--color-muted)}.app-times[data-astro-cid-3ld7376f]{padding-bottom:calc(var(--k) * .7cqw);color:var(--color-muted)}.app-toggle-row[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * .9cqw);font-weight:600;display:flex}.app-toggle[data-astro-cid-3ld7376f]{width:calc(var(--k) * 3.4cqw);height:calc(var(--k) * 1.9cqw);background:var(--color-brand);border-radius:999px;position:relative}.app-toggle[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{top:50%;right:calc(var(--k) * .25cqw);width:calc(var(--k) * 1.45cqw);height:calc(var(--k) * 1.45cqw);background:#fff;border-radius:50%;position:absolute;transform:translateY(-50%)}.app-valid[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 1.1cqw);color:#1d7a45;margin-top:auto;font-weight:600}.app-sums[data-astro-cid-3ld7376f]{gap:calc(var(--k) * .6cqw);display:grid}.app-sums[data-astro-cid-3ld7376f] div[data-astro-cid-3ld7376f]{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.app-total-label[data-astro-cid-3ld7376f]{margin-top:calc(var(--k) * .4cqw);border-top:1px solid var(--color-line);padding-top:calc(var(--k) * .9cqw);font-size:calc(var(--k) * 1.05cqw);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:700}.app-total[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 3.2cqw);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.app-bar-chart[data-astro-cid-3ld7376f]{height:calc(var(--k) * 1.3cqw);background:var(--color-line);border-radius:999px;display:flex;overflow:hidden}.app-bar-chart[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{transform-origin:0;transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.ew[data-astro-cid-3ld7376f][data-state=after] .app-bar-chart[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{transition-delay:.9s;transform:scaleX(1)}.s1[data-astro-cid-3ld7376f]{background:var(--color-ink)}.s2[data-astro-cid-3ld7376f]{background:var(--color-brand)}.s3[data-astro-cid-3ld7376f]{background:#c9a46b}.s4[data-astro-cid-3ld7376f]{background:#e6d7bf}.app-legend[data-astro-cid-3ld7376f]{gap:calc(var(--k) * .4cqw) calc(var(--k) * 1.2cqw);font-size:calc(var(--k) * 1cqw);color:var(--color-muted);flex-wrap:wrap;display:flex}.app-legend[data-astro-cid-3ld7376f] span[data-astro-cid-3ld7376f]{align-items:center;gap:calc(var(--k) * .4cqw);display:flex}.app-legend[data-astro-cid-3ld7376f] i[data-astro-cid-3ld7376f]{width:calc(var(--k) * .9cqw);height:calc(var(--k) * .9cqw);border-radius:2px}.app-actions[data-astro-cid-3ld7376f]{gap:calc(var(--k) * .8cqw);margin-top:auto;display:flex}.app-btn[data-astro-cid-3ld7376f]{border:1.5px solid var(--color-line);padding:calc(var(--k) * .7cqw) calc(var(--k) * .8cqw);text-align:center;font-weight:700;font-size:calc(var(--k) * 1.1cqw);white-space:nowrap;border-radius:999px;flex:1}.app-btn-primary[data-astro-cid-3ld7376f]{border-color:var(--color-brand);background:var(--color-brand)}@container (width<=560px){.app-body[data-astro-cid-3ld7376f]{grid-template-rows:auto 1fr;grid-template-columns:1fr}.app-saved[data-astro-cid-3ld7376f],.app-legend[data-astro-cid-3ld7376f],.app-valid[data-astro-cid-3ld7376f],.app-toggle-row[data-astro-cid-3ld7376f],.app-form[data-astro-cid-3ld7376f] .app-field[data-astro-cid-3ld7376f]:nth-of-type(n+4),.app-field-customer[data-astro-cid-3ld7376f],.app-meta[data-astro-cid-3ld7376f]{display:none}.app-total[data-astro-cid-3ld7376f]{font-size:calc(var(--k) * 2.6cqw)}}.ew-edge[data-astro-cid-3ld7376f]{background:var(--color-brand);width:4px;transition:left 1s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:100%;box-shadow:0 0 24px 6px #f5a6238c,0 0 4px #f5a623}.ew[data-astro-cid-3ld7376f][data-state=after] .ew-edge[data-astro-cid-3ld7376f]{left:-8px}.ew-caption[data-astro-cid-3ld7376f]{text-align:center;flex-direction:column;align-items:center;gap:.9rem;margin-top:1.25rem;display:flex}.ew-controls[data-astro-cid-3ld7376f]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:999px;align-items:center;gap:.25rem;padding:.3rem;display:inline-flex}.ew-controls[data-astro-cid-3ld7376f][hidden]{display:none}.ew-btn[data-astro-cid-3ld7376f]{min-height:2.5rem;color:var(--color-ink-soft);border-radius:999px;padding:0 1rem;font-size:.9rem;font-weight:650;transition:background-color .2s,color .2s}.ew-btn[data-astro-cid-3ld7376f][aria-pressed=true]{background:var(--color-ink);color:#fff}.ew-btn[data-astro-cid-3ld7376f][data-ew-show=after][aria-pressed=true]{background:var(--color-brand);color:var(--color-ink)}.ew-play[data-astro-cid-3ld7376f]{width:2.5rem;height:2.5rem;color:var(--color-ink-soft);border-radius:999px;place-items:center;display:grid}.ew-play[data-astro-cid-3ld7376f]:hover,.ew-btn[data-astro-cid-3ld7376f]:not([aria-pressed=true]):hover{color:var(--color-ink)}.ew-play[data-astro-cid-3ld7376f] svg[data-astro-cid-3ld7376f]{width:1rem;height:1rem}.ew-play[data-astro-cid-3ld7376f] .ew-icon-play[data-astro-cid-3ld7376f],.ew-play[data-astro-cid-3ld7376f].is-paused .ew-icon-pause[data-astro-cid-3ld7376f]{display:none}.ew-play[data-astro-cid-3ld7376f].is-paused .ew-icon-play[data-astro-cid-3ld7376f]{display:block}@media (width<=479px){.ew-long[data-astro-cid-3ld7376f]{display:none}}.ew-text[data-astro-cid-3ld7376f]{max-width:44rem;color:var(--color-muted);font-size:.95rem;line-height:1.6}.ew[data-astro-cid-3ld7376f].is-init [data-astro-cid-3ld7376f],.ew[data-astro-cid-3ld7376f].is-init [data-astro-cid-3ld7376f]:before{transition:none!important}@media (prefers-reduced-motion:reduce){.ew[data-astro-cid-3ld7376f] [data-astro-cid-3ld7376f],.ew[data-astro-cid-3ld7376f] [data-astro-cid-3ld7376f]:before{transition:none!important;animation:none!important}}
