.calc.svelte-1r2uwf2{position:relative;padding:clamp(1.4rem,3vw,2rem);border-radius:26px;background:var(--card);border:1.5px solid var(--line);box-shadow:0 40px 80px -50px #1517338c}.calc-label.svelte-1r2uwf2{font-weight:800;font-size:.85rem;color:var(--slate)}.amount.svelte-1r2uwf2{font-family:var(--font-display);font-size:clamp(3rem,7vw,4.6rem);font-weight:700;letter-spacing:-.045em;line-height:1;margin:.2rem 0 1.1rem}input[type=range].svelte-1r2uwf2{-webkit-appearance:none;appearance:none;width:100%;height:10px;border-radius:999px;background:linear-gradient(90deg,var(--violet) var(--fill),var(--line) var(--fill));cursor:pointer}input[type=range].svelte-1r2uwf2::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:3px solid var(--violet);box-shadow:0 6px 14px -4px #6b4eff99;transition:transform .15s ease}input[type=range].svelte-1r2uwf2:active::-webkit-slider-thumb{transform:scale(1.18)}input[type=range].svelte-1r2uwf2::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--violet)}.ticks.svelte-1r2uwf2{display:flex;justify-content:space-between;font-size:.78rem;font-weight:700;color:var(--slate);margin-top:.4rem}.out.svelte-1r2uwf2{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.4rem;padding-top:1.2rem;border-top:1.5px dashed var(--line)}.out.svelte-1r2uwf2 strong:where(.svelte-1r2uwf2){display:block;font-family:var(--font-display);font-size:1.9rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.out.svelte-1r2uwf2 span:where(.svelte-1r2uwf2){font-size:.85rem;color:var(--slate)}.gst.svelte-1r2uwf2{margin:1rem 0 1.2rem;font-size:.85rem;font-weight:700;color:var(--slate)}.wide.svelte-1r2uwf2{width:100%;justify-content:center}.drag-note.svelte-1r2uwf2{position:absolute;right:1.6rem;top:1.4rem}.facts-wrap.svelte-1r2uwf2,.packs-wrap.svelte-1r2uwf2,.models-wrap.svelte-1r2uwf2{max-width:1200px;margin:0 auto;padding:0 1.25rem clamp(3rem,7vw,5rem)}.facts.svelte-1r2uwf2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1.5px solid var(--line)}.facts.svelte-1r2uwf2 div:where(.svelte-1r2uwf2){padding:1.3rem 1rem 0 0}.facts.svelte-1r2uwf2 strong:where(.svelte-1r2uwf2){display:block;font-family:var(--font-display);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.035em}.facts.svelte-1r2uwf2 span:where(.svelte-1r2uwf2){color:var(--slate);font-size:.95rem}h2.svelte-1r2uwf2{font-size:clamp(2rem,4vw,3.2rem);margin:0 0 1.4rem}.packs.svelte-1r2uwf2{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem}.ticket.svelte-1r2uwf2{border-radius:18px;background:var(--card);border:1.5px solid var(--line);overflow:hidden;transition:transform .3s cubic-bezier(.3,1.4,.4,1),box-shadow .3s ease}.ticket.svelte-1r2uwf2:hover{transform:translateY(-4px) rotate(-.6deg);box-shadow:0 24px 40px -28px #15173380}.top.svelte-1r2uwf2{padding:1.3rem 1.3rem 1rem}.price.svelte-1r2uwf2{font-family:var(--font-display);font-size:2.2rem;font-weight:700;letter-spacing:-.035em}.plus-gst.svelte-1r2uwf2{margin-left:.3rem;font-size:.8rem;font-weight:700;color:var(--slate)}.stub.svelte-1r2uwf2{position:relative;display:flex;justify-content:space-between;gap:.5rem;padding:.9rem 1.3rem 1.1rem;border-top:2px dashed var(--line);font-size:.9rem;color:var(--slate);font-weight:700}.stub.svelte-1r2uwf2:before,.stub.svelte-1r2uwf2:after{content:"";position:absolute;top:-10px;width:18px;height:18px;border-radius:50%;background:var(--paper);border:1.5px solid var(--line)}.stub.svelte-1r2uwf2:before{left:-10px}.stub.svelte-1r2uwf2:after{right:-10px}.stub.svelte-1r2uwf2 b:where(.svelte-1r2uwf2){color:var(--text)}.split-wrap.svelte-1r2uwf2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,4rem);align-items:center;max-width:1200px;margin:0 auto;padding:clamp(3rem,7vw,5rem) 1.25rem}.bar.svelte-1r2uwf2{display:flex;gap:4px;height:64px}.seg.svelte-1r2uwf2{border-radius:10px;transition:transform .3s cubic-bezier(.3,1.4,.4,1),filter .2s ease;filter:saturate(.75)}.seg.on.svelte-1r2uwf2{transform:translateY(-6px);filter:none}.s0.svelte-1r2uwf2{background:var(--violet)}.s1.svelte-1r2uwf2{background:var(--marigold)}.s2.svelte-1r2uwf2{background:var(--mint)}.s3.svelte-1r2uwf2{background:var(--ink)}.dark .s3.svelte-1r2uwf2{background:#eef0fb}.legend.svelte-1r2uwf2{margin-top:1.1rem;display:grid;gap:.2rem}.legend.svelte-1r2uwf2 strong:where(.svelte-1r2uwf2){font-family:var(--font-display);font-size:1.35rem;font-weight:700}.legend.svelte-1r2uwf2 span:where(.svelte-1r2uwf2){color:var(--slate)}.table.svelte-1r2uwf2{margin-top:1.5rem;border-top:1.5px solid var(--line)}.row.svelte-1r2uwf2{display:grid;grid-template-columns:1.3fr 1.6fr 1.1fr 1.1fr;gap:1rem;padding:.95rem 0;border-bottom:1.5px solid var(--line);font-variant-numeric:tabular-nums;align-items:baseline}.row.head.svelte-1r2uwf2{font-size:.8rem;font-weight:800;color:var(--slate)}.name.svelte-1r2uwf2{font-weight:800}.use.svelte-1r2uwf2,.muted.svelte-1r2uwf2{color:var(--slate)}@media(max-width:900px){.split-wrap.svelte-1r2uwf2{grid-template-columns:minmax(0,1fr)}.facts.svelte-1r2uwf2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.row.svelte-1r2uwf2{grid-template-columns:1fr 1fr}.row.svelte-1r2uwf2 .use:where(.svelte-1r2uwf2){grid-column:1 / -1;order:3;font-size:.85rem}}
