.dwl-hero[data-astro-cid-nnazjmrx]{padding-block:44px 8px}.dwl-hero[data-astro-cid-nnazjmrx] h1[data-astro-cid-nnazjmrx]{letter-spacing:-.04em;margin:.08em 0;font-size:clamp(2.2rem,6vw,3.6rem);line-height:1.1}.dwl-hero[data-astro-cid-nnazjmrx] .lead[data-astro-cid-nnazjmrx]{max-width:760px}.dwl-grid[data-astro-cid-nnazjmrx]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;margin-top:22px;display:grid}.dwl[data-astro-cid-nnazjmrx] .card[data-astro-cid-nnazjmrx]{padding:22px}.dwl[data-astro-cid-nnazjmrx] h2[data-astro-cid-nnazjmrx]{margin:0 0 .7em;font-size:1.2rem}.dwl-fields[data-astro-cid-nnazjmrx]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dwl-fields[data-astro-cid-nnazjmrx] label[data-astro-cid-nnazjmrx]{flex-direction:column;gap:6px;font-weight:800;display:flex}.dwl-fields[data-astro-cid-nnazjmrx] input[data-astro-cid-nnazjmrx]{border:1px solid var(--line);background:var(--surface);min-height:50px;color:var(--text);border-radius:14px;width:100%;padding:10px 14px;font-size:1.05rem}.dwl-fields[data-astro-cid-nnazjmrx] input[data-astro-cid-nnazjmrx][aria-invalid=true]{border-color:#c0392b}.dwl-help[data-astro-cid-nnazjmrx]{color:var(--muted);margin:.6em 0 1em;font-size:.86rem}.dwl-form[data-astro-cid-nnazjmrx] .button[data-astro-cid-nnazjmrx]{cursor:pointer;border:0;font-size:1rem}.dwl-message[data-astro-cid-nnazjmrx]{min-height:1.5em;margin:.8em 0 0;font-weight:700}.dwl-message[data-astro-cid-nnazjmrx][data-kind=error]{color:#c0392b}.dwl-warning[data-astro-cid-nnazjmrx]{border-left:4px solid var(--accent);background:var(--surface-2);border-radius:0 10px 10px 0;margin:.8em 0 0;padding:10px 12px;font-size:.9rem}.dwl-latest[data-astro-cid-nnazjmrx]{align-items:baseline;gap:10px;margin:.2em 0 .6em;display:flex}.dwl-latest[data-astro-cid-nnazjmrx] span[data-astro-cid-nnazjmrx]{letter-spacing:-.03em;font-size:2.4rem;font-weight:900}.dwl-latest[data-astro-cid-nnazjmrx] small[data-astro-cid-nnazjmrx]{color:var(--muted)}.dwl-chart-card[data-astro-cid-nnazjmrx],.dwl-table-card[data-astro-cid-nnazjmrx]{margin-top:18px}.dwl-chart[data-astro-cid-nnazjmrx] svg{width:100%;height:auto;display:block}.dwl-chart[data-astro-cid-nnazjmrx] .grid{stroke:var(--line);stroke-width:1px}.dwl-chart[data-astro-cid-nnazjmrx] .axis-label{fill:var(--muted);font-size:11px}.dwl-chart[data-astro-cid-nnazjmrx] .line{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.dwl-chart[data-astro-cid-nnazjmrx] .dot{fill:var(--surface);stroke:var(--brand);stroke-width:2.5px}.dwl[data-astro-cid-nnazjmrx] .dwl-empty{color:var(--muted);text-align:center;margin:0;padding:24px 0}.dwl-table-head[data-astro-cid-nnazjmrx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dwl-table-head[data-astro-cid-nnazjmrx] h2[data-astro-cid-nnazjmrx]{margin:0}.dwl-actions[data-astro-cid-nnazjmrx]{flex-wrap:wrap;gap:8px;display:flex}.dwl-actions[data-astro-cid-nnazjmrx] .button[data-astro-cid-nnazjmrx]{cursor:pointer;padding:9px 14px;font-size:.9rem}.dwl-actions[data-astro-cid-nnazjmrx] .button[data-astro-cid-nnazjmrx]:disabled{opacity:.45;cursor:not-allowed}.dwl-danger[data-astro-cid-nnazjmrx]{color:#c0392b}.dwl-table-wrap[data-astro-cid-nnazjmrx]{margin-top:12px;overflow-x:auto}.dwl-table[data-astro-cid-nnazjmrx]{border-collapse:collapse;width:100%;font-size:.95rem}.dwl-table[data-astro-cid-nnazjmrx] th[data-astro-cid-nnazjmrx],.dwl-table[data-astro-cid-nnazjmrx] td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:11px 6px}.dwl-table[data-astro-cid-nnazjmrx] th[data-astro-cid-nnazjmrx]{color:var(--muted);font-size:.82rem}.dwl-table[data-astro-cid-nnazjmrx] td:nth-child(2),.dwl-table[data-astro-cid-nnazjmrx] td:nth-child(3){font-variant-numeric:tabular-nums}.dwl-table[data-astro-cid-nnazjmrx] .dwl-remove{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;padding:6px 10px;font-size:.82rem}.dwl-notes[data-astro-cid-nnazjmrx]{max-width:860px;padding-top:30px}.dwl-app[data-astro-cid-nnazjmrx]{max-width:860px;padding-block:20px 80px}.dwl-app[data-astro-cid-nnazjmrx] h2[data-astro-cid-nnazjmrx]{font-size:1.35rem}.visually-hidden[data-astro-cid-nnazjmrx]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){.dwl-grid[data-astro-cid-nnazjmrx]{grid-template-columns:1fr}}@media (width<=420px){.dwl-fields[data-astro-cid-nnazjmrx]{grid-template-columns:1fr}}
