.fd-wrap.svelte-13n2vlb{z-index:var(--z-overlay);outline:none;place-items:center;display:grid;position:fixed;inset:0}.fd-shade.svelte-13n2vlb{-webkit-backdrop-filter:blur(6px);cursor:default;background:#0009;border:0;padding:0;animation:.3s both svelte-13n2vlb-fd-fade;position:absolute;inset:0}.fd.svelte-13n2vlb{box-sizing:border-box;text-align:center;color:#fff;background:radial-gradient(380px 220px at 50% 0,#feb25f33,#0000 70%),#121212;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;align-items:center;gap:12px;width:420px;max-width:calc(100vw - 32px);padding:16px 18px 18px;animation:.45s cubic-bezier(.2,1.2,.4,1) both svelte-13n2vlb-fd-in;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009}.fd.is-festive.svelte-13n2vlb{background:radial-gradient(380px 220px at 50% 0,#e3443366,#0000 70%),radial-gradient(300px 200px at 100% 30%,#feb25f38,#0000 70%),#121212;border-color:#feb25f38}.fd-grab.svelte-13n2vlb{display:none}.fd-lights.svelte-13n2vlb{width:100%;height:44px;position:absolute;top:0;left:0}.fd-lights.svelte-13n2vlb circle:where(.svelte-13n2vlb){animation:1.6s ease-in-out infinite svelte-13n2vlb-fd-twinkle}.fd-lights.svelte-13n2vlb circle:where(.svelte-13n2vlb):nth-child(2n){animation-delay:.5s}.fd-head.svelte-13n2vlb{align-items:center;gap:10px;width:100%;display:flex;position:relative}.fd-head.svelte-13n2vlb .hx-g-ic{margin-left:auto}.fd-chip.svelte-13n2vlb{color:#ffc98a;background:#feb25f24;border:1px solid #feb25f5c;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.fd-art.svelte-13n2vlb{background:#1a1a1a;border-radius:14px;width:208px;height:208px;position:relative;box-shadow:0 22px 50px -10px #feb25f59}.fd.is-festive.svelte-13n2vlb .fd-art:where(.svelte-13n2vlb){box-shadow:0 22px 50px -10px #e3443380}.fd-art.svelte-13n2vlb img:where(.svelte-13n2vlb){-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}.fd-tag.svelte-13n2vlb{filter:drop-shadow(0 7px 8px #0000008c)drop-shadow(0 1px #783200e6);transform-origin:100%;position:absolute;top:14px;right:-12px;transform:perspective(240px)rotateY(-20deg)rotateX(8deg)rotate(-5deg)}.fd-tk.svelte-13n2vlb{color:#2b1000;text-shadow:0 1px #ffecc88c;background:linear-gradient(135deg,#ffd08a 0%,#feb25f 30%,#f59a30 65%,#ea8106 100%);border-radius:6px;align-items:center;height:30px;padding:0 12px 0 19px;font-size:13px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -3px #5a280038;-webkit-mask:radial-gradient(5px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(5px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(5px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.fd-tk.svelte-13n2vlb:before{content:"";border-left:1.5px dashed #3c140073;position:absolute;top:5px;bottom:5px;left:11px}.fd-name.svelte-13n2vlb{flex-direction:column;gap:2px;display:flex}.fd-name.svelte-13n2vlb b:where(.svelte-13n2vlb){font-size:18px;font-weight:600}.fd-name.svelte-13n2vlb span:where(.svelte-13n2vlb){color:#a8a8a8;font-size:13px}.fd.svelte-13n2vlb h3:where(.svelte-13n2vlb){letter-spacing:-.015em;margin:0;font-size:22px;font-weight:700}.fd-price.svelte-13n2vlb{color:#a8a8a8;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;font-size:14px;display:flex}.fd-price.svelte-13n2vlb s:where(.svelte-13n2vlb){color:#777}.fd-price.svelte-13n2vlb b:where(.svelte-13n2vlb){color:#ffc98a;font-size:20px;font-weight:700}.fd-lic.svelte-13n2vlb{color:#e6e6e6;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fd-lic.svelte-13n2vlb:hover{color:#fff}.fd-pick.svelte-13n2vlb{background:#ffffff0a;border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.fd-pick.svelte-13n2vlb button:where(.svelte-13n2vlb){color:#d6d6d6;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:13px;display:flex}.fd-pick.svelte-13n2vlb button:where(.svelte-13n2vlb):hover,.fd-pick.svelte-13n2vlb button[aria-selected=true]:where(.svelte-13n2vlb){color:#fff;background:#ffffff12}.fd-pick.svelte-13n2vlb b:where(.svelte-13n2vlb){color:#ffc98a;font-variant-numeric:tabular-nums}.fd-go.svelte-13n2vlb{gap:8px;width:100%;padding-top:4px;display:flex}.fd-go.svelte-13n2vlb>*{flex:1}.fd-fine.svelte-13n2vlb{color:#8f8f8f;font-size:11.5px}@keyframes svelte-13n2vlb-fd-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes svelte-13n2vlb-fd-fade{0%{opacity:0}}@keyframes svelte-13n2vlb-fd-twinkle{0%,to{opacity:.35}50%{opacity:1}}@media (width<=600px){.fd-wrap.svelte-13n2vlb{place-items:end center}.fd.svelte-13n2vlb{width:100%;max-width:100%;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;animation:.38s cubic-bezier(.2,.9,.3,1) both svelte-13n2vlb-fd-up}.fd-grab.svelte-13n2vlb{background:#ffffff38;border-radius:2px;width:36px;height:4px;margin:2px auto 0;display:block}.fd-art.svelte-13n2vlb{width:168px;height:168px}@keyframes svelte-13n2vlb-fd-up{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.fd.svelte-13n2vlb,.fd-shade.svelte-13n2vlb,.fd-lights.svelte-13n2vlb circle:where(.svelte-13n2vlb){animation:none}}
