.constraint.svelte-6plqax{display:grid;grid-template-columns:1fr auto 1.4fr;grid-template-areas:"turns plus hours" "rule rule rule";align-items:center;gap:22px 28px;padding:28px 28px 22px;background-color:#09090bdb;border:2px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:12px;box-shadow:5px 6px #000c;rotate:-.4deg}.turns.svelte-6plqax{grid-area:turns}.spends.svelte-6plqax{grid-area:hours}.plus.svelte-6plqax{grid-area:plus;font-family:var(--font-stencil);font-size:40px;color:var(--text-3)}.rule.svelte-6plqax{grid-area:rule;border-top:1px dashed var(--border);padding-top:14px;text-align:center}.budget.svelte-6plqax{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tokens.svelte-6plqax{display:flex;gap:8px;margin-bottom:8px}.spend-list.svelte-6plqax{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-template-columns:repeat(2,auto);gap:8px 28px}.spend-list.svelte-6plqax li:where(.svelte-6plqax){display:flex;align-items:center;gap:10px;font-family:var(--font-stencil);font-size:17px;letter-spacing:.03em;text-transform:uppercase;color:var(--text);rotate:calc((var(--i) - 2.5) * .35deg)}.tick.svelte-6plqax{display:block;width:22px;height:22px;flex:0 0 auto;background-color:var(--gold);opacity:.9;-webkit-mask:url(../../../streetart/spray_circle_filled.webp) no-repeat center / contain;mask:url(../../../streetart/spray_circle_filled.webp) no-repeat center / contain;rotate:calc(var(--i) * 53deg)}.what.svelte-6plqax{font-family:var(--font-stencil);font-size:clamp(20px,2.6vw,26px);text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.buys.svelte-6plqax{color:var(--text-2);font-size:15px}@media(max-width:640px){.constraint.svelte-6plqax{grid-template-columns:1fr;grid-template-areas:"turns" "plus" "hours" "rule";gap:16px;padding:22px 20px 18px}.plus.svelte-6plqax{font-size:30px;justify-self:start;rotate:90deg}.spend-list.svelte-6plqax{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.constraint.svelte-6plqax{rotate:none}}
