h1.svelte-1uha8ag{margin-bottom:14px;font-size:25px}.shelf.svelte-1uha8ag+.shelf:where(.svelte-1uha8ag){margin-top:14px}.shelf-label.svelte-1uha8ag{display:none}.boxes.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.crate.svelte-1uha8ag{background:var(--fibers), var(--grain), radial-gradient(ellipse 60% 40% at 25% 30%, #ffe6b42e, transparent 70%), radial-gradient(ellipse 50% 35% at 80% 75%, #6e3c0f1f, transparent 70%), linear-gradient(180deg, #ddb072, #d0a061);border:1.5px solid #7a5a33;border-radius:4px;margin-top:16px;padding:12px;position:relative;box-shadow:inset 0 0 0 1px #ffecc866,inset 0 -2px 3px #5a37141f,0 2px 3px #3c1e0538,0 9px 16px -7px #3c1e0566}.crate.svelte-1uha8ag:before{content:"";pointer-events:none;background:linear-gradient(#5a37141a,#ffecc82e);height:2px;position:absolute;top:30%;left:6px;right:6px;transform:rotate(-.4deg)}.crate.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff5e159,#aa783c52 45%,#96642d61);border-left:1px solid #78501e40;border-right:1px solid #78501e40;width:46%;height:20px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.label.svelte-1uha8ag{z-index:2;background:var(--cream);border:2px solid var(--ink);font:700 11px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--stamp);white-space:nowrap;border-radius:4px;padding:2px 8px;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(-2deg)}.label.nfc.svelte-1uha8ag{color:var(--stamp-nfc)}ul.svelte-1uha8ag{background:linear-gradient(90deg,#0000 calc(50% - 5px),#ffeecd8c calc(50% - 5px) calc(50% - 4px),#c99a5c calc(50% - 4px) calc(50% + 3px),#502d0c4d calc(50% + 3px) calc(50% + 5px),#0000 calc(50% + 5px)),linear-gradient(#0000 calc(50% - 5px),#ffeecd8c calc(50% - 5px) calc(50% - 4px),#c99a5c calc(50% - 4px) calc(50% + 3px),#502d0c4d calc(50% + 3px) calc(50% + 5px),#0000 calc(50% + 5px));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid;position:relative}li.svelte-1uha8ag{z-index:0;position:relative}.slot.svelte-1uha8ag{aspect-ratio:1;background:linear-gradient(to left, #ffeecd38, transparent 13%), linear-gradient(to top, #ffeecd47, transparent 12%), radial-gradient(circle at 14% 14%, #32190559, transparent 26%), radial-gradient(circle at 86% 14%, #3219052e, transparent 22%), radial-gradient(circle at 14% 86%, #32190529, transparent 22%), var(--grain), linear-gradient(180deg, #b98a50, #c4955a 60%, #c99c61);border-radius:3px;justify-content:center;align-items:flex-end;padding:8px 6px 10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #502d0c59}.slot.svelte-1uha8ag:before,.slot.svelte-1uha8ag:after{content:"";pointer-events:none;position:absolute}.slot.svelte-1uha8ag:before{clip-path:polygon(0 0,100% 0,87% 100%,13% 100%);background:var(--grain), linear-gradient(180deg, #7d5428, #94683a);height:14%;inset:0 0 auto;box-shadow:inset 0 -1px #28140480}.slot.svelte-1uha8ag:after{clip-path:polygon(0 0,100% 14%,100% 88%,0 100%);background:var(--grain), linear-gradient(90deg, #8f6537, #a7783f);width:13%;inset:0 auto 0 0}.slot.svelte-1uha8ag .mascot{width:85%!important}.slot.wet.svelte-1uha8ag{padding:0;overflow:hidden}.slot.wet.svelte-1uha8ag .mascot{width:100%!important}.ring.svelte-1uha8ag{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.slot.svelte-1uha8ag:hover .ring:where(.svelte-1uha8ag),.slot.svelte-1uha8ag:focus-visible .ring:where(.svelte-1uha8ag){box-shadow:inset 0 0 0 2px var(--ink)}.slot.svelte-1uha8ag:focus-visible{outline:none}.slot.svelte-1uha8ag:focus-visible .ring:where(.svelte-1uha8ag){box-shadow:inset 0 0 0 3px var(--ink)}.empty.svelte-1uha8ag{padding:16px}@media (width>=760px){h1.svelte-1uha8ag{margin-bottom:12px;font-size:44px}.shelf.svelte-1uha8ag+.shelf:where(.svelte-1uha8ag){margin-top:16px}.shelf-label.svelte-1uha8ag{align-items:center;gap:14px;margin-bottom:16px;font-size:24px;display:flex}.shelf-label.svelte-1uha8ag:after{content:"";border-top:3px dashed var(--ink);opacity:.5;flex:1}.boxes.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.label.svelte-1uha8ag{font-size:12px}ul.svelte-1uha8ag{max-width:196px;margin-inline:auto}}
