.sidebar.svelte-4x6kpg{padding:24px;position:sticky;top:100px}h3.svelte-4x6kpg{color:var(--text2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:14px;font-weight:700}h4.svelte-4x6kpg{color:var(--text3);text-transform:uppercase;letter-spacing:.4px;margin:0 0 10px;font-size:12px;font-weight:700}.total.svelte-4x6kpg{color:var(--primary);letter-spacing:-.03em;margin-bottom:20px;font-size:36px;font-weight:800}.block.svelte-4x6kpg{margin-bottom:18px}.lines.svelte-4x6kpg{flex-direction:column;gap:10px;list-style:none;display:flex}.lines.svelte-4x6kpg li:where(.svelte-4x6kpg){color:var(--text2);border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding-bottom:10px;font-size:14px;display:flex}.lines.svelte-4x6kpg li:where(.svelte-4x6kpg) span:where(.svelte-4x6kpg):first-child{flex:1}.lines.svelte-4x6kpg li:where(.svelte-4x6kpg) span:where(.svelte-4x6kpg):last-child{color:var(--ink);white-space:nowrap;font-weight:700}.total-line.svelte-4x6kpg span:where(.svelte-4x6kpg){color:var(--ink)!important;font-weight:800!important}.note.svelte-4x6kpg{color:var(--text3);margin-top:12px;font-size:11px;line-height:1.45}.note.warn.svelte-4x6kpg{color:#9a6700}.err-box.svelte-4x6kpg{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;padding:12px;font-size:14px;line-height:1.4}.empty.svelte-4x6kpg{color:var(--text3);text-align:center;padding:20px 0;font-size:15px}
