.v-roll[data-v-ad83e042]{display:inline-block;font-variant-numeric:tabular-nums}.v-roll__digits[data-v-ad83e042]{display:inline-flex}.v-roll__col[data-v-ad83e042]{display:inline-block;height:1em;line-height:1;overflow:hidden}.v-roll__strip[data-v-ad83e042]{display:flex;flex-direction:column}.v-roll__strip span[data-v-ad83e042]{display:block;height:1em;line-height:1}.v-roll__sr[data-v-ad83e042]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.v-pkg[data-v-72ff4192]{align-items:center;display:flex;flex-direction:column;height:100%;padding:20px;position:relative;text-align:center;transition:transform .2s,box-shadow .2s,border-color .2s}.v-pkg[data-v-72ff4192]:hover{border-color:#38d6ff66;box-shadow:0 16px 40px #38d6ff33;transform:translateY(-4px)}.v-pkg:hover .v-pkg__image img[data-v-72ff4192],.v-pkg:hover .v-pkg__placeholder[data-v-72ff4192]{transform:scale(1.06)}.v-pkg:hover .v-pkg__price strong[data-v-72ff4192]{color:var(--v-accent);text-shadow:0 0 14px rgba(56,214,255,.45)}.v-pkg__image[data-v-72ff4192]{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:12px;width:100%}.v-pkg__image img[data-v-72ff4192]{filter:drop-shadow(0 10px 18px rgba(0,0,0,.45));max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.v-pkg__placeholder[data-v-72ff4192]{align-items:center;background:linear-gradient(135deg,#1590f5,#003078);border-radius:20px;box-shadow:0 0 30px var(--v-glow);color:#fff;display:flex;font-size:48px;font-weight:900;height:110px;justify-content:center;transition:transform .2s;width:110px}.v-pkg__name[data-v-72ff4192]{color:#fff;font-size:18px;font-weight:800;line-height:1.3;margin:0 0 6px}.v-pkg__price[data-v-72ff4192]{align-items:baseline;display:flex;gap:8px;margin-bottom:16px}.v-pkg__price s[data-v-72ff4192]{color:#ff4d5e;font-size:16px;font-weight:400;text-decoration:line-through;text-decoration-color:#ff2a3d;text-decoration-thickness:1.5px}.v-pkg__price strong[data-v-72ff4192]{color:#fff;font-size:24px;font-weight:900;line-height:1;text-shadow:0 0 14px rgba(56,214,255,0);transition:color .3s ease,text-shadow .3s ease}.v-pkg__tag[data-v-72ff4192]{background:linear-gradient(180deg,#ffd84a,#ffa21a);border:2px solid #5a2a00;border-radius:8px;box-shadow:0 3px #5a2a00,0 0 18px #ffaa1e73;color:#3a1600;font:900 14px/1 Montserrat,sans-serif;left:-8px;letter-spacing:.02em;padding:4px 10px;pointer-events:none;position:absolute;top:-10px;transform:rotate(-8deg);z-index:2}.v-pkg__currency[data-v-72ff4192]{color:var(--v-text-muted);font-size:13px;font-weight:800;letter-spacing:.04em}.v-pkg__actions[data-v-72ff4192]{display:flex;gap:8px;margin-top:auto;width:100%}.v-pkg__add[data-v-72ff4192],.v-pkg__info[data-v-72ff4192]{align-items:center;background:var(--v-btn);border:0;border-radius:8px;box-shadow:0 4px 0 var(--v-btn-shadow);color:var(--v-primary-text);cursor:pointer;display:flex;font:800 12px Montserrat,sans-serif;height:40px;justify-content:center;text-decoration:none;text-transform:uppercase;transition:transform .1s,box-shadow .1s,background .2s}.v-pkg__add[data-v-72ff4192]:hover,.v-pkg__info[data-v-72ff4192]:hover{background:var(--v-btn-hover);box-shadow:0 2px 0 var(--v-btn-shadow);text-decoration:none;transform:translateY(2px)}.v-pkg__info[data-v-72ff4192]{flex:0 0 40px;font-size:15px;text-transform:none}.v-pkg__add[data-v-72ff4192]{flex:1;gap:6px}.v-pkg__add[data-v-72ff4192]:disabled{cursor:wait;opacity:.7}
