.sheet.svelte-t8wx6f{flex-direction:column;flex:1;padding:1.75rem 0 2rem;display:flex}.sheet-inner.svelte-t8wx6f{flex-direction:column;flex:1;display:flex}@media (width>=768px){.sheet.svelte-t8wx6f{padding:2.25rem 0 2.5rem}}.sheet-title.svelte-t8wx6f{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--color-silver);margin-bottom:1.25rem;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:500}.list.svelte-t8wx6f{border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 88%);border-bottom:1px solid color-mix(in oklab, var(--color-silver), transparent 88%);margin:0;padding:0;list-style:none}.row.svelte-t8wx6f{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 0;display:grid}.row.svelte-t8wx6f+.row:where(.svelte-t8wx6f){border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 92%)}@media (width>=768px){.row.svelte-t8wx6f{gap:1.5rem;padding:1.5rem 0}}.thumb.svelte-t8wx6f{aspect-ratio:16/10;background:var(--color-void-sunken);width:5.5rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-silver), transparent 90%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width>=768px){.thumb.svelte-t8wx6f{border-radius:14px;width:8rem}}.thumb.svelte-t8wx6f img:where(.svelte-t8wx6f){object-fit:cover;width:100%;height:100%}.thumb-fallback.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-silver-subtle);font-size:1.25rem;font-weight:500}.thumb.is-gone.svelte-t8wx6f{color:var(--color-silver-subtle)}.row-info.svelte-t8wx6f{min-width:0}.row-name.svelte-t8wx6f{font-family:var(--font-sans);letter-spacing:-.018em;color:var(--color-silver);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:500}@media (width>=768px){.row-name.svelte-t8wx6f{font-size:1.1875rem}}.row-price.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-silver-muted);margin-top:.25rem;font-size:1rem;font-weight:500}.facts.svelte-t8wx6f{flex-wrap:wrap;gap:.375rem 1.125rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.fact.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-silver-subtle);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.row-x.svelte-t8wx6f{border:1px solid color-mix(in oklab, var(--color-silver), transparent 88%);width:2rem;height:2rem;color:var(--color-silver-subtle);cursor:pointer;background:0 0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.row-x.svelte-t8wx6f:hover{border-color:color-mix(in oklab, var(--color-signal-bad), transparent 60%);color:var(--color-signal-bad)}.total.svelte-t8wx6f{justify-content:space-between;align-items:baseline;gap:1.5rem;margin-top:auto;padding:1.75rem 0;display:flex}.total-label.svelte-t8wx6f{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--color-silver);font-size:1.1875rem;font-weight:500}.total-label.svelte-t8wx6f span:where(.svelte-t8wx6f){color:var(--color-silver-subtle);margin-left:.5rem;font-size:.8125rem;font-weight:400}.total-value.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-silver);letter-spacing:-.03em;align-items:baseline;gap:.125rem;display:flex}.total-cur.svelte-t8wx6f{color:var(--color-silver-muted);font-size:1.0625rem}.total-num.svelte-t8wx6f{font-size:clamp(1.625rem,2.6vw,2rem);font-weight:500;line-height:1}.actions.svelte-t8wx6f{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.actions.svelte-t8wx6f{grid-template-columns:1fr 1fr}}.sheet-note.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-silver-subtle);align-items:center;gap:.375rem;margin-top:1rem;font-size:.75rem;display:flex}.sheet-err.svelte-t8wx6f{font-family:var(--font-sans);color:var(--color-signal-bad);margin-bottom:1rem;font-size:.875rem}.pending.svelte-t8wx6f{min-height:8rem}.empty.svelte-t8wx6f{border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 88%);padding:2rem 0 3rem}.empty-title.svelte-t8wx6f{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--color-silver);text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.1}.empty-body.svelte-t8wx6f{max-width:46ch;font-family:var(--font-sans);color:var(--color-silver-muted);text-wrap:pretty;margin-top:.875rem;font-size:1.0625rem;line-height:1.6}.empty-cta.svelte-t8wx6f{margin-top:1.75rem}
