.box.svelte-9nbbef{place-items:center;display:grid}.box.svelte-9nbbef img:where(.svelte-9nbbef){transition:transform .7s var(--spring), opacity .7s}.opening.svelte-9nbbef img:where(.svelte-9nbbef){opacity:0;transform:scale(1.5)rotate(-12deg)}.code.svelte-9nbbef{text-transform:uppercase;letter-spacing:.12em;text-align:center;font-weight:700}.err.svelte-9nbbef{color:var(--red-2);margin:14px 0 0;font-weight:600}.shake.svelte-9nbbef{animation:.45s svelte-9nbbef-shake}@keyframes svelte-9nbbef-shake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.page.svelte-maq4gq{max-width:920px;padding-top:30px;position:relative}.signout.svelte-maq4gq{margin-top:6px}.section-title.svelte-maq4gq{margin:0 0 14px;font-size:1.4rem}.summary.svelte-maq4gq{flex-wrap:wrap;align-items:center;gap:10px 34px;margin-bottom:22px;padding:18px 26px;display:flex}.summary.svelte-maq4gq div:where(.svelte-maq4gq):not(.bar){display:grid}.summary.svelte-maq4gq strong:where(.svelte-maq4gq){font:600 1.7rem/1 var(--font-display)}.summary.svelte-maq4gq span:where(.svelte-maq4gq){text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.75rem;font-weight:700}.bar.svelte-maq4gq{background:var(--surface-2);border-radius:99px;flex-basis:100%;height:8px;overflow:hidden}.bar.svelte-maq4gq i:where(.svelte-maq4gq){background:linear-gradient(90deg, var(--green), var(--gold));height:100%;transition:width .6s var(--ease);border-radius:99px;display:block}.list.svelte-maq4gq{gap:14px;margin:0;padding:0;list-style:none;display:grid}.row.svelte-maq4gq{grid-template-columns:96px 1fr auto;align-items:start;gap:18px;padding:16px;transition:opacity .3s;display:grid}.row.done.svelte-maq4gq .main:where(.svelte-maq4gq) h3:where(.svelte-maq4gq){text-decoration:line-through;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-decoration-thickness:2px}.thumb.svelte-maq4gq{background:var(--tag);border-radius:12px;place-items:center;width:96px;height:96px;font-size:2rem;display:grid;overflow:hidden}.thumb.svelte-maq4gq .thumb-icon:where(.svelte-maq4gq){width:60%;height:60%}.thumb.svelte-maq4gq img:where(.svelte-maq4gq){object-fit:contain;width:100%;height:100%}h3.svelte-maq4gq{margin:0 0 4px;font-size:1.2rem}.qty.svelte-maq4gq{color:var(--gold)}.meta.svelte-maq4gq{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0 0 6px;font-size:.86rem;display:flex}.price.svelte-maq4gq{color:var(--gold);font-weight:700}.urgent.svelte-maq4gq{color:var(--red-2);font-weight:700}.links.svelte-maq4gq{flex-wrap:wrap;gap:12px;margin-bottom:10px;font-size:.86rem;display:flex}.textarea.svelte-maq4gq{min-height:54px;font-size:.88rem}.actions.svelte-maq4gq{justify-items:end;gap:8px;display:grid}.stamp.svelte-maq4gq{font:800 .8rem/1 var(--font-body);letter-spacing:.2em;color:var(--green-2);border:2px solid var(--green-2);border-radius:6px;padding:6px 10px;transform:rotate(-6deg)}.empty.svelte-maq4gq{text-align:center;padding:50px 20px}.empty.svelte-maq4gq .hand:where(.svelte-maq4gq){margin:0 0 16px;font-size:1.6rem}@media (width<=640px){.row.svelte-maq4gq{grid-template-columns:64px 1fr}.thumb.svelte-maq4gq{width:64px;height:64px}.actions.svelte-maq4gq{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;display:flex}}
