.wp .dw__stage{font-size:clamp(.5rem,1.7cqi,.78rem);padding-bottom:2.4em}.body[data-astro-cid-dxgq2xtu]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:27em}.list[data-astro-cid-dxgq2xtu]{padding:1.2em 1.3em;display:grid;align-content:start;gap:.15em}.list__head[data-astro-cid-dxgq2xtu]{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-bottom:.7em}.list__head[data-astro-cid-dxgq2xtu] b[data-astro-cid-dxgq2xtu]{font-size:1.35em;letter-spacing:-.02em}.search[data-astro-cid-dxgq2xtu]{display:flex;align-items:center;gap:.5em;padding:.45em .7em;border-radius:.6em;background:var(--paper-2);color:var(--ink-3);font-size:.85em;white-space:nowrap;overflow:hidden}.search[data-astro-cid-dxgq2xtu] svg[data-astro-cid-dxgq2xtu]{width:1em;height:1em;flex:none}kbd[data-astro-cid-dxgq2xtu]{font:inherit;font-size:.85em;padding:.05em .4em;border-radius:.3em;background:#fff;border:1px solid var(--line)}.row[data-astro-cid-dxgq2xtu]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7em;padding:.55em .5em;border-radius:.6em;font-size:.92em}.row[data-astro-cid-dxgq2xtu] b[data-astro-cid-dxgq2xtu]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row[data-astro-cid-dxgq2xtu] .dw-muted[data-astro-cid-dxgq2xtu]{font-size:.9em}.row[data-astro-cid-dxgq2xtu]+.row[data-astro-cid-dxgq2xtu]{border-top:1px solid var(--line)}.row--hit[data-astro-cid-dxgq2xtu]{background:var(--accent-soft)}.file[data-astro-cid-dxgq2xtu]{border-left:1px solid var(--line);padding:1.3em;display:grid;align-content:start;gap:.8em;background:#fcfbf8}.file__head[data-astro-cid-dxgq2xtu]{display:flex;align-items:center;gap:.7em}.file__head[data-astro-cid-dxgq2xtu]>span[data-astro-cid-dxgq2xtu]:last-child{display:grid}.file__head[data-astro-cid-dxgq2xtu] b[data-astro-cid-dxgq2xtu]{font-size:1.2em}.track[data-astro-cid-dxgq2xtu]{display:grid;gap:.55em;margin:.3em 0;padding:0;list-style:none}.track[data-astro-cid-dxgq2xtu] li[data-astro-cid-dxgq2xtu]{display:flex;align-items:center;gap:.6em;font-size:.9em;font-weight:600}.track[data-astro-cid-dxgq2xtu] i[data-astro-cid-dxgq2xtu]{width:1.6em;height:1.6em;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff}.track[data-astro-cid-dxgq2xtu] svg[data-astro-cid-dxgq2xtu]{width:.95em;height:.95em;stroke-width:2.4}.doc[data-astro-cid-dxgq2xtu]{display:flex;align-items:center;gap:.5em;padding:.5em .7em;border:1px solid var(--line);border-radius:.6em;font-size:.85em;background:#fff}.doc[data-astro-cid-dxgq2xtu] svg[data-astro-cid-dxgq2xtu]{width:1.1em;height:1.1em;color:var(--ink-3)}.file__btn[data-astro-cid-dxgq2xtu]{display:grid;margin-top:.4em}.file__btn[data-astro-cid-dxgq2xtu]>span[data-astro-cid-dxgq2xtu]{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:.4em}.palette-scrim[data-astro-cid-dxgq2xtu]{position:absolute;inset:2.6em 0 0;background:#16201b2e}.palette[data-astro-cid-dxgq2xtu]{position:absolute;left:12%;right:12%;top:5.5em;padding:.9em;display:grid;gap:.6em}.palette__in[data-astro-cid-dxgq2xtu]{font-size:1.05em}.palette__in[data-astro-cid-dxgq2xtu] svg[data-astro-cid-dxgq2xtu]{width:1.1em;height:1.1em;color:var(--ink-3)}.palette__k[data-astro-cid-dxgq2xtu]{font-size:.8em;padding-left:.3em}.row--sel[data-astro-cid-dxgq2xtu]{background:var(--accent-soft);grid-template-columns:auto minmax(0,1fr) auto auto}.row--sel[data-astro-cid-dxgq2xtu] u[data-astro-cid-dxgq2xtu]{text-decoration:none;background:#16a35540;border-radius:.2em}.toast[data-astro-cid-dxgq2xtu]{position:absolute;right:-1%;bottom:0;z-index:3}.palette-scrim[data-astro-cid-dxgq2xtu],.palette[data-astro-cid-dxgq2xtu]{opacity:0;transform:translateY(-.6em);pointer-events:none}.wp.s1:not(.s3) [data-astro-cid-dxgq2xtu]:is(.palette-scrim,.palette){opacity:1;transform:none}.palette[data-astro-cid-dxgq2xtu] .row--sel[data-astro-cid-dxgq2xtu]{opacity:0}.wp.s2 .palette[data-astro-cid-dxgq2xtu] .row--sel[data-astro-cid-dxgq2xtu]{opacity:1}.wp:not(.s3) .file[data-astro-cid-dxgq2xtu]{opacity:0;transform:translate(1.5em)}.wp:not(.s3) .row--hit[data-astro-cid-dxgq2xtu]{background:transparent}.track[data-astro-cid-dxgq2xtu] .is-last[data-astro-cid-dxgq2xtu] i[data-astro-cid-dxgq2xtu]{background:var(--paper-2);color:transparent}.wp.s4 .track[data-astro-cid-dxgq2xtu] .is-last[data-astro-cid-dxgq2xtu] i[data-astro-cid-dxgq2xtu]{background:var(--accent);color:#fff}.file__btn[data-astro-cid-dxgq2xtu] .b[data-astro-cid-dxgq2xtu],.wp.s4 .file__btn[data-astro-cid-dxgq2xtu] .a[data-astro-cid-dxgq2xtu]{opacity:0}.wp.s4 .file__btn[data-astro-cid-dxgq2xtu] .b[data-astro-cid-dxgq2xtu]{opacity:1}.wp.s4 .file__btn[data-astro-cid-dxgq2xtu]{background:var(--accent)}.wp:not(.s4) .toast[data-astro-cid-dxgq2xtu]{opacity:0;transform:translateY(.8em)}@media(prefers-reduced-motion:no-preference){.wp.is-playing [data-astro-cid-dxgq2xtu]:is(.palette .row--sel,.track i,.file__btn>span){transition:opacity .3s,background-color .3s}}@container win (max-width: 600px){.body[data-astro-cid-dxgq2xtu]{grid-template-columns:minmax(0,1fr)}.list[data-astro-cid-dxgq2xtu]{display:none}.wp:not(.s3) .list[data-astro-cid-dxgq2xtu]{display:grid}.wp:not(.s3) .file[data-astro-cid-dxgq2xtu]{display:none}.palette[data-astro-cid-dxgq2xtu]{left:5%;right:5%}}@container dw (max-width: 520px){.wp .dw__stage{font-size:2.3cqi}}.layout[data-astro-cid-i2wyojr7]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:6%}.phone[data-astro-cid-i2wyojr7]{width:100%;max-width:15.5rem;justify-self:end}.screen[data-astro-cid-i2wyojr7]{background:linear-gradient(165deg,#2f6e50,#0e4a2e 55%,#0a3a24)}.status[data-astro-cid-i2wyojr7]{position:absolute;inset:0 0 auto}.home[data-astro-cid-i2wyojr7]{position:absolute;inset:0;padding:4em 1.4em}.grid[data-astro-cid-i2wyojr7]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3em 1em}.ico[data-astro-cid-i2wyojr7]{display:grid;justify-items:center;gap:.3em}.ico[data-astro-cid-i2wyojr7] i[data-astro-cid-i2wyojr7]{width:100%;aspect-ratio:1;border-radius:.95em;background:var(--c);opacity:.9}.ico--ours[data-astro-cid-i2wyojr7] i[data-astro-cid-i2wyojr7]{box-shadow:0 0 0 2px #ffffff80}.ico[data-astro-cid-i2wyojr7] small[data-astro-cid-i2wyojr7]{font-size:.62em;color:#fff;white-space:nowrap}.app[data-astro-cid-i2wyojr7]{position:absolute;inset:0;z-index:2;padding:3.4em 1.3em 1.2em;background:var(--paper);display:flex;flex-direction:column;gap:.55em;color:var(--ink);transform-origin:85% 30%}.hello[data-astro-cid-i2wyojr7]{font-size:.75em}.h[data-astro-cid-i2wyojr7]{font-size:1.4em;letter-spacing:-.02em;line-height:1.1}.hero[data-astro-cid-i2wyojr7]{border-radius:1em;background:var(--accent-soft);padding:.6em 1em;color:var(--green)}.hero[data-astro-cid-i2wyojr7] svg[data-astro-cid-i2wyojr7]{width:100%;height:3.6em;stroke-width:2.2}.lbl[data-astro-cid-i2wyojr7]{font-size:.78em;font-weight:700;margin-top:.2em}.days[data-astro-cid-i2wyojr7]{display:grid;grid-template-columns:repeat(5,1fr);gap:.35em}.days[data-astro-cid-i2wyojr7] i[data-astro-cid-i2wyojr7]{font-style:normal;display:grid;justify-items:center;padding:.4em 0;border-radius:.7em;background:#fff;border:1px solid var(--line);font-size:.66em;color:var(--ink-3)}.days[data-astro-cid-i2wyojr7] b[data-astro-cid-i2wyojr7]{font-size:1.35em;color:var(--ink)}.days[data-astro-cid-i2wyojr7] .on[data-astro-cid-i2wyojr7]{background:var(--green);border-color:var(--green);color:#ffffffbf}.days[data-astro-cid-i2wyojr7] .on[data-astro-cid-i2wyojr7] b[data-astro-cid-i2wyojr7]{color:#fff}.slots[data-astro-cid-i2wyojr7]{display:grid;grid-template-columns:repeat(3,1fr);gap:.35em}.slots[data-astro-cid-i2wyojr7] i[data-astro-cid-i2wyojr7]{font-style:normal;text-align:center;padding:.55em 0;border-radius:.6em;background:#fff;border:1px solid var(--line);font-size:.72em;font-weight:600}.slots[data-astro-cid-i2wyojr7] .off[data-astro-cid-i2wyojr7]{color:var(--ink-3);text-decoration:line-through;background:transparent}.slots[data-astro-cid-i2wyojr7] .pick[data-astro-cid-i2wyojr7]{background:var(--accent);border-color:var(--accent);color:#fff}.cta[data-astro-cid-i2wyojr7]{margin-top:auto;padding:.8em;font-size:.82em}.sheet[data-astro-cid-i2wyojr7]{position:absolute;left:0;right:0;bottom:0;padding:1.4em 1.3em 1.8em;border-radius:1.4em 1.4em 0 0;background:#fff;box-shadow:0 -12px 30px -12px #0000004d;display:grid;justify-items:center;gap:.3em;text-align:center}.sheet[data-astro-cid-i2wyojr7] b[data-astro-cid-i2wyojr7]{font-size:1.15em}.sheet[data-astro-cid-i2wyojr7] .dw-muted[data-astro-cid-i2wyojr7]{font-size:.75em}.sheet__ok[data-astro-cid-i2wyojr7]{width:2.6em;height:2.6em;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;margin-bottom:.3em}.sheet__ok[data-astro-cid-i2wyojr7] svg[data-astro-cid-i2wyojr7]{width:1.3em;height:1.3em;stroke-width:2.6}.lock[data-astro-cid-i2wyojr7]{position:absolute;inset:0;z-index:3;padding:4.2em .8em;display:grid;align-content:start;justify-items:center;color:#fff;background:radial-gradient(120% 80% at 50% 0%,#3c7d5c,#0e4a2e 60%,#08311e)}.lock__date[data-astro-cid-i2wyojr7]{font-size:.8em;opacity:.8;text-transform:capitalize}.lock__time[data-astro-cid-i2wyojr7]{font-size:3.4em;font-weight:600;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.2em}.lock__notif[data-astro-cid-i2wyojr7]{width:100%}.stores[data-astro-cid-i2wyojr7]{display:grid;justify-items:start;gap:.8rem}.store[data-astro-cid-i2wyojr7]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;font-weight:700;font-size:.95rem}.store[data-astro-cid-i2wyojr7] svg[data-astro-cid-i2wyojr7]{width:1rem;height:1rem;color:var(--accent);stroke-width:2.4}.stores__note[data-astro-cid-i2wyojr7]{font-size:.875rem;color:var(--fg-2);max-width:16rem}.ma:not(.s1) .app[data-astro-cid-i2wyojr7]{opacity:0;transform:scale(.12)}.ma:not(.s2) .slots[data-astro-cid-i2wyojr7] .pick[data-astro-cid-i2wyojr7]{background:#fff;border-color:var(--line);color:var(--ink)}.ma:not(.s3) .sheet[data-astro-cid-i2wyojr7]{opacity:0;transform:translateY(100%)}.ma:not(.s4) .lock[data-astro-cid-i2wyojr7]{opacity:0}.ma:not(.s5) .lock__notif[data-astro-cid-i2wyojr7]{opacity:0;transform:translateY(-1em) scale(.96)}@media(prefers-reduced-motion:no-preference){.ma.is-playing .app[data-astro-cid-i2wyojr7]{transition-duration:.52s}.ma.is-playing .slots[data-astro-cid-i2wyojr7] .pick[data-astro-cid-i2wyojr7]{transition:background-color .25s,color .25s}}@container dw (max-width: 560px){.layout[data-astro-cid-i2wyojr7]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.5rem}.phone[data-astro-cid-i2wyojr7]{justify-self:center;max-width:16rem}.stores[data-astro-cid-i2wyojr7]{justify-items:center;text-align:center;grid-auto-flow:row}}.sp .dw__stage{font-size:clamp(.5rem,1.7cqi,.78rem);padding-bottom:2.4em}.bar-a[data-astro-cid-brlq5h72],.bar-b[data-astro-cid-brlq5h72]{grid-area:1 / 1}.dw-win__bar[data-astro-cid-brlq5h72]{display:grid;grid-template-columns:auto 1fr}.dw-win__bar[data-astro-cid-brlq5h72] .dw-url[data-astro-cid-brlq5h72]{grid-column:2;grid-row:1;justify-self:center;transform:translate(-2.5em)}.stack[data-astro-cid-brlq5h72]{display:grid}.stack[data-astro-cid-brlq5h72]>[data-astro-cid-brlq5h72]{grid-area:1 / 1}.xl[data-astro-cid-brlq5h72]{background:#fff;font-size:.85em}.xl__tabs[data-astro-cid-brlq5h72]{display:flex;gap:.2em;padding:.5em .8em 0;background:#f3f3f0;border-bottom:1px solid var(--line)}.xl__tabs[data-astro-cid-brlq5h72] span[data-astro-cid-brlq5h72]{padding:.45em .8em;border-radius:.4em .4em 0 0;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.xl__tabs[data-astro-cid-brlq5h72] .on[data-astro-cid-brlq5h72]{background:#fff;color:var(--ink);font-weight:600;border:1px solid var(--line);border-bottom-color:#fff;margin-bottom:-1px}.xl__grid[data-astro-cid-brlq5h72]{display:grid;grid-template-columns:2.4em repeat(4,minmax(0,1fr));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95em}.xl__grid[data-astro-cid-brlq5h72]>span[data-astro-cid-brlq5h72]{padding:.5em .6em;border-right:1px solid #e8e8e4;border-bottom:1px solid #e8e8e4;white-space:nowrap;overflow:hidden}.xl__corner[data-astro-cid-brlq5h72],.xl__col[data-astro-cid-brlq5h72],.xl__row[data-astro-cid-brlq5h72]{background:#f5f5f2;color:#8b8f8c;text-align:center;font-family:var(--font)}.xl__cell--head[data-astro-cid-brlq5h72]{font-weight:700;font-family:var(--font)}.xl__cell--bad[data-astro-cid-brlq5h72]{color:#a8481a}.app[data-astro-cid-brlq5h72]{padding:1.2em 1.3em 1.3em;background:#fff;display:grid;gap:.9em;align-content:start}.app__head[data-astro-cid-brlq5h72]{display:flex;align-items:center;justify-content:space-between;gap:1em}.app__head[data-astro-cid-brlq5h72] b[data-astro-cid-brlq5h72]{font-size:1.35em;letter-spacing:-.02em}.chips[data-astro-cid-brlq5h72]{display:flex;gap:.35em}.chips[data-astro-cid-brlq5h72] i[data-astro-cid-brlq5h72]{font-style:normal;font-size:.8em;padding:.3em .75em;border-radius:999px;border:1px solid var(--line);color:var(--ink-2);white-space:nowrap}.chips[data-astro-cid-brlq5h72] .on[data-astro-cid-brlq5h72]{background:var(--ink);border-color:var(--ink);color:#fff}.tbl[data-astro-cid-brlq5h72]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center}.tbl__h[data-astro-cid-brlq5h72]{font-size:.75em;font-weight:600;color:var(--ink-3);padding:0 .7em .5em;border-bottom:1px solid var(--line)}.tbl__c[data-astro-cid-brlq5h72]{display:flex;align-items:center;gap:.5em;padding:.55em .7em;border-bottom:1px solid var(--line);font-size:.9em;white-space:nowrap;min-width:0}.tbl__c[data-astro-cid-brlq5h72] .dw-avatar[data-astro-cid-brlq5h72]{font-size:.6em}.tbl__amt[data-astro-cid-brlq5h72]{justify-content:flex-end;font-weight:600}.rule[data-astro-cid-brlq5h72]{display:flex;align-items:center;gap:.8em;padding:.8em 1em;border-radius:.8em;background:var(--paper);border:1px solid var(--line)}.rule[data-astro-cid-brlq5h72]>span[data-astro-cid-brlq5h72]:nth-child(2){display:grid;flex:1;min-width:0;font-size:.9em}.rule__ico[data-astro-cid-brlq5h72]{width:2.2em;height:2.2em;border-radius:.6em;display:grid;place-items:center;background:var(--accent-soft);color:var(--green);flex:none}.rule__ico[data-astro-cid-brlq5h72] svg[data-astro-cid-brlq5h72]{width:1.2em;height:1.2em}.switch[data-astro-cid-brlq5h72]{width:2.8em;height:1.6em;border-radius:999px;background:var(--accent);padding:.2em;flex:none}.switch[data-astro-cid-brlq5h72] i[data-astro-cid-brlq5h72]{display:block;width:1.2em;height:1.2em;border-radius:50%;background:#fff;transform:translate(1.2em);box-shadow:0 1px 2px #0003}.toast[data-astro-cid-brlq5h72]{position:absolute;right:-1%;bottom:0;z-index:3}.sp.s2 .xl[data-astro-cid-brlq5h72],.sp.s2 .bar-a[data-astro-cid-brlq5h72]{opacity:0;transform:scale(.98)}.sp:not(.s2) .app[data-astro-cid-brlq5h72],.sp:not(.s2) .bar-b[data-astro-cid-brlq5h72]{opacity:0}.sp:not(.s2) .tbl__c[data-astro-cid-brlq5h72]{opacity:0;transform:translateY(.6em)}.sp.s1 .xl__cell--bad[data-astro-cid-brlq5h72]{background:#fbe9dd}.sp:not(.s3) .switch[data-astro-cid-brlq5h72]{background:var(--line-strong)}.sp:not(.s3) .switch[data-astro-cid-brlq5h72] i[data-astro-cid-brlq5h72]{transform:none}.sp:not(.s4) .toast[data-astro-cid-brlq5h72]{opacity:0;transform:translateY(.8em)}@media(prefers-reduced-motion:no-preference){.sp.is-playing [data-astro-cid-brlq5h72]:is(.xl,.app,.bar-a,.bar-b){transition:opacity .6s var(--ease),transform .6s var(--ease)}.sp.is-playing .tbl__c[data-astro-cid-brlq5h72]{transition:opacity .4s var(--ease) calc(.25s + var(--i) * 90ms),transform .4s var(--ease) calc(.25s + var(--i) * 90ms)}.sp.is-playing .xl__cell--bad[data-astro-cid-brlq5h72]{transition:background-color .3s}.sp.is-playing [data-astro-cid-brlq5h72]:is(.switch,.switch i){transition:background-color .25s,transform .25s var(--ease)}}@container win (max-width: 560px){.chips[data-astro-cid-brlq5h72] i[data-astro-cid-brlq5h72]:nth-child(n+2){display:none}.xl__tabs[data-astro-cid-brlq5h72] span[data-astro-cid-brlq5h72]:first-child{display:none}}@container dw (max-width: 520px){.sp .dw__stage{font-size:2.2cqi}}.sc .dw__stage{font-size:clamp(.5rem,1.7cqi,.78rem)}.bar-title[data-astro-cid-ube77m33]{font-size:.95em;margin-inline:auto;transform:translate(-2.5em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board[data-astro-cid-ube77m33]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;padding:1.2em 1.2em .4em;min-height:21em}.col[data-astro-cid-ube77m33]{display:flex;flex-direction:column;gap:.55em;padding:.8em;border-radius:.9em;background:var(--paper)}.col--v1[data-astro-cid-ube77m33]{background:var(--accent-soft)}.col__h[data-astro-cid-ube77m33]{font-size:.8em;font-weight:700;color:var(--ink-2);margin-bottom:.2em}.card[data-astro-cid-ube77m33]{padding:.7em .8em;border-radius:.6em;background:#fff;border:1px solid var(--line);font-size:.88em;font-weight:600;box-shadow:0 1px 2px #1020180d}.card--in[data-astro-cid-ube77m33]{border-left:3px solid var(--accent)}.card--later[data-astro-cid-ube77m33]{color:var(--ink-3)}.foot[data-astro-cid-ube77m33]{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.9em 1.2em 1.2em}.est[data-astro-cid-ube77m33]{display:grid;gap:.25em;font-size:.9em;min-width:0}.est[data-astro-cid-ube77m33] b[data-astro-cid-ube77m33]{font-size:1.25em;letter-spacing:-.01em;white-space:nowrap}.est__b[data-astro-cid-ube77m33]{display:none}.bar[data-astro-cid-ube77m33]{width:16em;max-width:100%;height:.45em;border-radius:999px;background:var(--paper-2);overflow:hidden}.bar[data-astro-cid-ube77m33] i[data-astro-cid-ube77m33]{display:block;height:100%;width:72%;border-radius:inherit;background:var(--accent)}.stamp[data-astro-cid-ube77m33]{position:absolute;right:7%;top:38%;display:flex;align-items:center;gap:.5em;padding:.6em 1.1em;border-radius:.6em;border:2px solid var(--accent);color:var(--green);background:#ffffffeb;font-weight:800;font-size:1.15em;letter-spacing:.02em;text-transform:uppercase;transform:rotate(-6deg);box-shadow:0 12px 30px -12px #0e4a2e80}.stamp[data-astro-cid-ube77m33] svg[data-astro-cid-ube77m33]{width:1.2em;height:1.2em;stroke-width:2.6}.sc.s1 .card--src-a[data-astro-cid-ube77m33],.sc.s3 .card--src-b[data-astro-cid-ube77m33]{display:none}.sc.is-dragging [data-astro-cid-ube77m33][data-src-a],.sc.s1.is-dragging [data-astro-cid-ube77m33][data-src-b]{opacity:0}.sc:not(.s1) .card--dst-a[data-astro-cid-ube77m33],.sc:not(.s3) .card--dst-b[data-astro-cid-ube77m33]{opacity:0;transform:scale(.94)}.sc:not(.s2) .bar[data-astro-cid-ube77m33] i[data-astro-cid-ube77m33]{width:58%}.sc.s2 .est__a[data-astro-cid-ube77m33]{display:none}.sc.s2 .est__b[data-astro-cid-ube77m33]{display:inline}.sc:not(.s4) .stamp[data-astro-cid-ube77m33]{opacity:0;transform:rotate(-6deg) scale(1.4)}@media(prefers-reduced-motion:no-preference){.sc.is-playing .bar[data-astro-cid-ube77m33] i[data-astro-cid-ube77m33]{transition:width .7s var(--ease)}.sc.is-playing .stamp[data-astro-cid-ube77m33]{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}}@container dw (max-width: 520px){.sc .dw__stage{font-size:2.15cqi}}.mo .dw__stage{font-size:clamp(.5rem,1.7cqi,.78rem);padding-top:2em}.bar-title[data-astro-cid-3rqbf432]{font-size:.95em;margin-inline:auto;transform:translate(-1em)}.clock[data-astro-cid-3rqbf432]{font-size:.85em;font-weight:700;color:var(--ink-2)}.body[data-astro-cid-3rqbf432]{padding:1.2em 1.3em 1.3em;display:grid;gap:1.1em}.svcs[data-astro-cid-3rqbf432]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em}.svc[data-astro-cid-3rqbf432]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.15em .55em;padding:.75em .9em;border:1px solid var(--line);border-radius:.8em;font-size:.9em}.svc[data-astro-cid-3rqbf432] b[data-astro-cid-3rqbf432]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc[data-astro-cid-3rqbf432]>span[data-astro-cid-3rqbf432]{grid-column:2;font-size:.85em;color:var(--green);font-weight:600}.svc__slow[data-astro-cid-3rqbf432]{display:none;color:#a8481a!important}.dot[data-astro-cid-3rqbf432]{width:.7em;height:.7em;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.chart[data-astro-cid-3rqbf432]{display:grid;gap:.4em;padding:.9em 1em .7em;border:1px solid var(--line);border-radius:.8em}.chart__k[data-astro-cid-3rqbf432]{font-size:.8em}.chart[data-astro-cid-3rqbf432] svg[data-astro-cid-3rqbf432]{width:100%;height:7em;overflow:visible}.grid[data-astro-cid-3rqbf432]{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.line[data-astro-cid-3rqbf432]{stroke:var(--accent);stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}.axis[data-astro-cid-3rqbf432]{display:flex;justify-content:space-between;font-size:.72em;color:var(--ink-3)}.axis[data-astro-cid-3rqbf432] i[data-astro-cid-3rqbf432]{font-style:normal}.log[data-astro-cid-3rqbf432]{display:grid;gap:.45em;margin:0;padding:0;list-style:none;font-size:.88em}.log[data-astro-cid-3rqbf432] li[data-astro-cid-3rqbf432]{display:flex;align-items:center;gap:.7em}.mark[data-astro-cid-3rqbf432]{width:.6em;height:.6em;border-radius:50%;background:var(--accent);flex:none}.mark--warn[data-astro-cid-3rqbf432]{background:#d0642b}.log[data-astro-cid-3rqbf432] .dw-pill[data-astro-cid-3rqbf432]{margin-left:auto}.toast[data-astro-cid-3rqbf432]{position:absolute;right:-1%;top:0;z-index:3}.mo:not(.s1) .line[data-astro-cid-3rqbf432]{stroke-dashoffset:66}.mo.s1:not(.s4) .line[data-astro-cid-3rqbf432]{stroke-dashoffset:36;stroke:#d0642b}.mo.s1:not(.s4) .svc--api[data-astro-cid-3rqbf432] .dot[data-astro-cid-3rqbf432]{background:#d0642b;box-shadow:0 0 0 3px #fbe9dd}.mo.s1:not(.s4) .svc--api[data-astro-cid-3rqbf432] .svc__ok[data-astro-cid-3rqbf432]{display:none}.mo.s1:not(.s4) .svc--api[data-astro-cid-3rqbf432] .svc__slow[data-astro-cid-3rqbf432]{display:block}.mo:not(.s2) .toast[data-astro-cid-3rqbf432],.mo.s4 .toast[data-astro-cid-3rqbf432]{opacity:0;transform:translateY(-.8em)}.mo:not(.s2) .log[data-astro-cid-3rqbf432] [data-astro-cid-3rqbf432][data-i="0"],.mo:not(.s3) .log[data-astro-cid-3rqbf432] [data-astro-cid-3rqbf432][data-i="1"],.mo:not(.s4) .log[data-astro-cid-3rqbf432] [data-astro-cid-3rqbf432][data-i="2"],.mo:not(.s5) .log[data-astro-cid-3rqbf432] [data-astro-cid-3rqbf432][data-i="3"]{opacity:0;transform:translate(-.6em)}@media(prefers-reduced-motion:no-preference){.mo.is-playing .line[data-astro-cid-3rqbf432]{transition:stroke-dashoffset 1.4s linear,stroke .4s}.mo.is-playing.s1:not(.s4) .svc--api[data-astro-cid-3rqbf432] .dot[data-astro-cid-3rqbf432]{animation:dw-pulse 1.2s ease-in-out infinite}}@container dw (max-width: 520px){.mo .dw__stage{font-size:2.15cqi}.svc[data-astro-cid-3rqbf432]>span[data-astro-cid-3rqbf432]{display:none!important}}.da .dw__stage{font-size:clamp(.5rem,1.6cqi,.76rem);padding-bottom:3em}.layout[data-astro-cid-cr2rleaf]{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:center;gap:4%}.files[data-astro-cid-cr2rleaf]{display:grid;gap:.9em;position:relative;z-index:2}.file[data-astro-cid-cr2rleaf]{display:flex;align-items:center;gap:.7em;padding:.75em .9em;font-size:.95em}.file[data-astro-cid-cr2rleaf]>span[data-astro-cid-cr2rleaf]:nth-child(2){display:grid;min-width:0}.file[data-astro-cid-cr2rleaf] b[data-astro-cid-cr2rleaf],.file[data-astro-cid-cr2rleaf] .dw-muted[data-astro-cid-cr2rleaf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file[data-astro-cid-cr2rleaf] .dw-muted[data-astro-cid-cr2rleaf]{font-size:.85em}.file__ico[data-astro-cid-cr2rleaf]{flex:none;width:2.3em;height:2.3em;border-radius:.6em;display:grid;place-items:center;color:#fff}.file__ico[data-astro-cid-cr2rleaf] svg[data-astro-cid-cr2rleaf]{width:1.2em;height:1.2em}.file__ico--0[data-astro-cid-cr2rleaf]{background:#3d5a80}.file__ico--1[data-astro-cid-cr2rleaf]{background:#8a7a52}.file__ico--2[data-astro-cid-cr2rleaf]{background:#5f7d6c}.file__ok[data-astro-cid-cr2rleaf]{margin-left:auto;flex:none;width:1.2em;height:1.2em;color:var(--accent);stroke-width:2.6}.bar-title[data-astro-cid-cr2rleaf]{font-size:.95em;margin-inline:auto;transform:translate(-2.5em);white-space:nowrap}.body[data-astro-cid-cr2rleaf]{padding:1.2em;display:grid;gap:1em}.kpis[data-astro-cid-cr2rleaf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em}.kpi[data-astro-cid-cr2rleaf]{display:grid;gap:.2em;padding:.75em .9em;border:1px solid var(--line);border-radius:.8em;font-size:.9em}.kpi[data-astro-cid-cr2rleaf] .dw-muted[data-astro-cid-cr2rleaf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9em}.kpi[data-astro-cid-cr2rleaf] b[data-astro-cid-cr2rleaf]{display:grid;font-size:1.55em;letter-spacing:-.02em}.kpi[data-astro-cid-cr2rleaf] b[data-astro-cid-cr2rleaf]>span[data-astro-cid-cr2rleaf]{grid-area:1 / 1}.kpi__e[data-astro-cid-cr2rleaf]{color:var(--line-strong);opacity:0}.charts[data-astro-cid-cr2rleaf]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:.7em}.panel[data-astro-cid-cr2rleaf]{display:grid;gap:.5em;align-content:start;padding:.8em .9em;border:1px solid var(--line);border-radius:.8em;font-size:.85em}.bars[data-astro-cid-cr2rleaf]{display:flex;align-items:flex-end;gap:.35em;height:9em}.bars[data-astro-cid-cr2rleaf] i[data-astro-cid-cr2rleaf]{flex:1;height:var(--h);border-radius:.25em .25em 0 0;background:linear-gradient(to top,var(--accent),var(--aurora-bright));transform-origin:bottom}.spark[data-astro-cid-cr2rleaf]{width:100%;height:3em;color:var(--accent);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0}.spark[data-astro-cid-cr2rleaf] path[data-astro-cid-cr2rleaf]{vector-effect:non-scaling-stroke}.donut[data-astro-cid-cr2rleaf]{width:4.2em;height:4.2em;transform:rotate(-90deg)}.donut[data-astro-cid-cr2rleaf] circle[data-astro-cid-cr2rleaf]{stroke-width:6}.donut__bg[data-astro-cid-cr2rleaf]{stroke:var(--paper-2)}.donut__v[data-astro-cid-cr2rleaf]{stroke:#8a7a52;stroke-dasharray:100;stroke-dashoffset:72}.toast[data-astro-cid-cr2rleaf]{position:absolute;right:-1%;bottom:0;z-index:3}.dw-file-fly[data-astro-cid-cr2rleaf]{position:absolute;z-index:10;margin:0;pointer-events:none}.da:not(.s1) [data-astro-cid-cr2rleaf][data-k="0"] .kpi__v[data-astro-cid-cr2rleaf],.da:not(.s2) [data-astro-cid-cr2rleaf][data-k="1"] .kpi__v[data-astro-cid-cr2rleaf],.da:not(.s3) [data-astro-cid-cr2rleaf][data-k="2"] .kpi__v[data-astro-cid-cr2rleaf]{opacity:0;transform:translateY(.4em)}.da:not(.s1) [data-astro-cid-cr2rleaf][data-k="0"] .kpi__e[data-astro-cid-cr2rleaf],.da:not(.s2) [data-astro-cid-cr2rleaf][data-k="1"] .kpi__e[data-astro-cid-cr2rleaf],.da:not(.s3) [data-astro-cid-cr2rleaf][data-k="2"] .kpi__e[data-astro-cid-cr2rleaf]{opacity:1}.da:not(.s1) .bars[data-astro-cid-cr2rleaf] i[data-astro-cid-cr2rleaf]{transform:scaleY(.04)}.da:not(.s2) .spark[data-astro-cid-cr2rleaf]{stroke-dashoffset:1}.da:not(.s3) .donut__v[data-astro-cid-cr2rleaf]{stroke-dashoffset:100}.da:not(.s1) [data-astro-cid-cr2rleaf][data-file="0"] .file__ok[data-astro-cid-cr2rleaf],.da:not(.s2) [data-astro-cid-cr2rleaf][data-file="1"] .file__ok[data-astro-cid-cr2rleaf],.da:not(.s3) [data-astro-cid-cr2rleaf][data-file="2"] .file__ok[data-astro-cid-cr2rleaf]{opacity:0;transform:scale(.5)}.da:not(.s4) .toast[data-astro-cid-cr2rleaf]{opacity:0;transform:translateY(.8em)}@media(prefers-reduced-motion:no-preference){.da.is-playing .bars[data-astro-cid-cr2rleaf] i[data-astro-cid-cr2rleaf]{transition:transform .7s var(--ease) calc(var(--i) * 40ms)}.da.is-playing .spark[data-astro-cid-cr2rleaf]{transition:stroke-dashoffset 1s var(--ease-in-out)}.da.is-playing .donut__v[data-astro-cid-cr2rleaf]{transition:stroke-dashoffset .9s var(--ease)}}@container dw (max-width: 560px){.da .dw__stage{font-size:2.1cqi}.layout[data-astro-cid-cr2rleaf]{grid-template-columns:minmax(0,1fr);gap:1.4em}.files[data-astro-cid-cr2rleaf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em}.file[data-astro-cid-cr2rleaf]{flex-direction:column;align-items:flex-start;font-size:.85em}.file__ok[data-astro-cid-cr2rleaf]{position:absolute;right:.6em;top:.6em}.file[data-astro-cid-cr2rleaf]{position:relative}}.service[data-astro-cid-k6vifukd]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start}@media(max-width:900px){.service[data-astro-cid-k6vifukd]{grid-template-columns:1fr}}.service__body[data-astro-cid-k6vifukd]{max-width:var(--measure)}.service__intro[data-astro-cid-k6vifukd]{font-size:clamp(1.0625rem,1rem + .4vw,1.3rem);line-height:1.5;color:var(--ink)}.service__detail[data-astro-cid-k6vifukd]{margin-top:1.5rem;color:var(--ink-2)}.service__screen[data-astro-cid-k6vifukd]{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.service__aside[data-astro-cid-k6vifukd]{position:sticky;top:7rem;border-top:3px solid var(--accent)}@media(max-width:900px){.service__aside[data-astro-cid-k6vifukd]{position:static}}.service__deliver-title[data-astro-cid-k6vifukd]{font-size:1.3rem;font-weight:600;margin-bottom:1.25rem}.checklist[data-astro-cid-k6vifukd]{display:grid;gap:.75rem}.checklist[data-astro-cid-k6vifukd] li[data-astro-cid-k6vifukd]{display:flex;gap:.625rem;align-items:flex-start}.checklist[data-astro-cid-k6vifukd] li[data-astro-cid-k6vifukd] .icon{color:var(--accent);flex:none;margin-top:.3125rem}.service__facts[data-astro-cid-k6vifukd]{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--line);display:grid;gap:1.1rem}.service__facts[data-astro-cid-k6vifukd] dt[data-astro-cid-k6vifukd]{color:var(--ink-3);margin-bottom:.3rem}.service__facts[data-astro-cid-k6vifukd] dd[data-astro-cid-k6vifukd]{margin:0}.service__budget[data-astro-cid-k6vifukd]{font-size:clamp(1.375rem,1.15rem + 1vw,1.85rem);font-weight:650;line-height:1.2;letter-spacing:-.02em;color:var(--green)}.service__timeline[data-astro-cid-k6vifukd]{font-size:1.0625rem;line-height:1.5;color:var(--ink-2)}.service__pricing-link[data-astro-cid-k6vifukd]{margin-top:1rem;font-size:.875rem}.service__cta[data-astro-cid-k6vifukd]{margin-top:1.75rem}.outcomes[data-astro-cid-k6vifukd]{display:grid;border-top:1px solid var(--line-strong);max-width:62rem}.outcomes[data-astro-cid-k6vifukd] li[data-astro-cid-k6vifukd]{padding-block:clamp(1.1rem,.9rem + .8vw,1.5rem);border-bottom:1px solid var(--line);font-size:clamp(1.125rem,1.02rem + .5vw,1.4rem);line-height:1.5;text-wrap:pretty}.section-head[data-astro-cid-k6vifukd]{margin-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.related[data-astro-cid-k6vifukd]{display:grid;border-top:1px solid var(--line-strong)}.related[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding-block:1.375rem;border-bottom:1px solid var(--line);transition:background var(--dur) var(--ease)}.related[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]:hover{background:var(--surface)}.related__body[data-astro-cid-k6vifukd]{display:grid;gap:.25rem;min-width:0}.related__title[data-astro-cid-k6vifukd]{font-size:1.3rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.related__tagline[data-astro-cid-k6vifukd]{color:var(--ink-2);font-size:.8125rem}.related__arrow[data-astro-cid-k6vifukd]{color:var(--ink-3);transition:transform var(--dur) var(--ease)}.related[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]:hover .related__arrow[data-astro-cid-k6vifukd]{transform:translate(4px);color:var(--ink)}@media(max-width:560px){.related[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]{grid-template-columns:auto minmax(0,1fr)}.related__arrow[data-astro-cid-k6vifukd]{display:none}}.service-cases[data-astro-cid-k6vifukd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem}.service-cases[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:clamp(1.1rem,.9rem + 1vw,1.6rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.service-cases[data-astro-cid-k6vifukd] a[data-astro-cid-k6vifukd]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.service-cases__meta[data-astro-cid-k6vifukd]{color:var(--green)}.service-cases__title[data-astro-cid-k6vifukd]{font-size:1.3rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.service-cases__desc[data-astro-cid-k6vifukd]{color:var(--ink-2);font-size:.875rem;line-height:1.5}.service-cases__more[data-astro-cid-k6vifukd]{margin-top:auto;display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--green)}
