.bf-field[data-v-d2ded921]{display:flex;flex-direction:column;gap:6px}.bf-label[data-v-d2ded921]{color:var(--bb-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.bf-required[data-v-d2ded921]{margin-left:3px;color:var(--bb-danger)}.bf-affix[data-v-d2ded921]{position:relative;display:flex;align-items:center}.bf-affix>i[data-v-d2ded921]:first-child{position:absolute;left:14px;color:var(--bb-muted);pointer-events:none}.bf-affix__end[data-v-d2ded921]{position:absolute;right:12px;color:var(--bb-muted)}i.bf-affix__end[data-v-d2ded921]{pointer-events:none;font-size:12px}.bf-reveal[data-v-d2ded921]{padding:4px;border-radius:6px}.bf-reveal[data-v-d2ded921]:focus-visible{outline:2px solid var(--bb-accent)}.bf-control[data-v-d2ded921]{width:100%;height:40px;padding:0 40px;border:1px solid var(--bb-border);border-radius:6px;background:var(--bb-surface-alt);color:var(--bb-text);font-size:15px;transition:border-color .2s,box-shadow .2s,background-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bf-control--area[data-v-d2ded921]{height:auto;min-height:76px;padding:10px 14px;resize:vertical}.bf-control[data-v-d2ded921]::-moz-placeholder{color:var(--bb-muted);opacity:1}.bf-control[data-v-d2ded921]::placeholder{color:var(--bb-muted);opacity:1}.bf-control[data-v-d2ded921]:focus{outline:none;border-color:var(--bb-accent);background:var(--bb-surface);box-shadow:0 0 0 3px var(--bb-accent-ring)}.has-error .bf-control[data-v-d2ded921]{border-color:var(--bb-danger)}.has-error .bf-control[data-v-d2ded921]:focus{box-shadow:0 0 0 3px #ef444433}.bf-message[data-v-d2ded921]{display:flex;justify-content:space-between;gap:8px;min-height:18px;font-size:12px}.bf-error[data-v-d2ded921]{color:var(--bb-danger)}.bf-error[data-v-d2ded921]:empty{display:none}.bf-hint[data-v-d2ded921]{color:var(--bb-muted)}.bf-count[data-v-d2ded921]{margin-left:auto;color:var(--bb-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bf-count.is-over[data-v-d2ded921]{color:var(--bb-danger);font-weight:600}.bf-hint[data-v-d2ded921]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 639px){.bf-control[data-v-d2ded921]{font-size:16px}}.pkg-toolbar[data-v-262c21ca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.pkg-toolbar__meta[data-v-262c21ca]{display:flex;align-items:center;gap:10px;color:var(--bb-muted);font-size:13px}.pkg-toolbar__count[data-v-262c21ca]{padding:1px 10px;border:1px solid var(--bb-accent-ring);background:var(--bb-accent-soft);color:var(--bb-accent-text);font-weight:600;text-transform:uppercase;letter-spacing:.06em;transform:skew(-12deg)}.pkg-toolbar__actions[data-v-262c21ca]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pkg-search[data-v-262c21ca]{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--bb-border);border-radius:8px;background:var(--bb-surface-alt);color:var(--bb-muted);transition:border-color .2s,box-shadow .2s}.pkg-search[data-v-262c21ca]:focus-within{border-color:var(--bb-accent);box-shadow:0 0 0 3px var(--bb-accent-ring)}.pkg-search input[data-v-262c21ca]{width:140px;border:0;padding:0;background:transparent;color:var(--bb-text);font-size:14px;box-shadow:none;outline:none}.pkg-switch[data-v-262c21ca]{display:inline-flex;padding:3px;border-radius:8px;background:var(--bb-surface-alt);border:1px solid var(--bb-border)}.pkg-switch button[data-v-262c21ca]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:6px;color:var(--bb-muted);font-size:13px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.pkg-switch button.is-on[data-v-262c21ca]{background:var(--bb-accent);color:#fff;box-shadow:0 0 12px -2px var(--bb-accent-ring)}.pkg-switch button[data-v-262c21ca]:focus-visible{outline:2px solid var(--bb-accent);outline-offset:1px}.pkg-radio[data-v-262c21ca]{flex-shrink:0;width:12px;height:12px;margin:0 3px;border:2px solid var(--bb-muted);transform:rotate(45deg);transition:border-color .2s,background-color .2s,box-shadow .2s}.is-active .pkg-radio[data-v-262c21ca]{border-color:var(--bb-accent);background:var(--bb-accent);box-shadow:0 0 10px var(--bb-accent)}.pkg-price[data-v-262c21ca]{color:var(--bb-price);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.pkg-badge[data-v-262c21ca]{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;background:linear-gradient(135deg,#fbbf24,#f97316);color:#431407;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:skew(-12deg)}.pkg-grid[data-v-262c21ca]{--pkg-cols: 1;--pkg-gap: 10px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pkg-gap)}.pkg-grid[data-v-262c21ca]>*{flex:0 0 calc((100% - (var(--pkg-cols) - 1) * var(--pkg-gap)) / var(--pkg-cols));min-width:0}@media (min-width: 480px){.pkg-grid[data-v-262c21ca]{--pkg-cols: 2}}@media (min-width: 768px){.pkg-grid[data-v-262c21ca]{--pkg-cols: var(--pkg-cols-desktop, 3);--pkg-gap: 12px}}.pkg-tile[data-v-262c21ca]{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px 10px;border:1px solid var(--bb-border);border-radius:6px;background:var(--bb-surface-alt);cursor:pointer;transition:border-color .2s,box-shadow .2s,background-color .2s}.pkg-tile[data-v-262c21ca]:hover{border-color:var(--bb-accent-ring);box-shadow:0 0 16px -6px var(--bb-accent)}.pkg-tile.is-active[data-v-262c21ca]{border-color:var(--bb-accent);background:repeating-linear-gradient(135deg,transparent 0 9px,var(--bb-accent-soft) 9px 10px),var(--bb-accent-soft);box-shadow:0 0 0 1px var(--bb-accent),0 0 22px -6px var(--bb-accent)}.pkg-tile.is-active[data-v-262c21ca]:before,.pkg-tile.is-active[data-v-262c21ca]:after{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--bb-accent);pointer-events:none}.pkg-tile.is-active[data-v-262c21ca]:before{top:-4px;left:-4px;border-right:0;border-bottom:0}.pkg-tile.is-active[data-v-262c21ca]:after{right:-4px;bottom:-4px;border-left:0;border-top:0}.pkg-badge--ribbon[data-v-262c21ca]{position:absolute;top:-9px;right:10px}.pkg-tile__top[data-v-262c21ca]{display:flex;align-items:center;gap:9px;min-width:0}.pkg-tile__text[data-v-262c21ca]{display:flex;flex-direction:column;min-width:0}.pkg-tile__name[data-v-262c21ca],.pkg-tile__desc[data-v-262c21ca],.pkg-row__name[data-v-262c21ca],.pkg-row__sub[data-v-262c21ca]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pkg-tile__name[data-v-262c21ca]{color:var(--bb-text);font-size:14px;font-weight:600;line-height:1.35;text-transform:uppercase;letter-spacing:.03em}.pkg-tile__desc[data-v-262c21ca]{color:var(--bb-muted);font-size:12px;line-height:1.4}.pkg-thumb[data-v-262c21ca]{flex-shrink:0;width:36px;height:36px;border:1px solid var(--bb-border);border-radius:4px;-o-object-fit:cover;object-fit:cover}.pkg-tile__foot[data-v-262c21ca]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.pkg-tile__foot .pkg-price[data-v-262c21ca]{font-size:18px}.pkg-unit[data-v-262c21ca]{margin-left:3px;color:var(--bb-muted);font-size:11.5px;font-weight:500}.pkg-sold[data-v-262c21ca]{color:var(--bb-muted);font-size:11.5px;white-space:nowrap}.pkg-sold i[data-v-262c21ca]{color:#f59e0b}.pkg-list[data-v-262c21ca]{display:flex;flex-direction:column;border:1px solid var(--bb-border);border-radius:6px;overflow:hidden;background:var(--bb-surface-alt)}.pkg-row[data-v-262c21ca]{position:relative;display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background-color .2s}.pkg-row+.pkg-row[data-v-262c21ca]{border-top:1px solid var(--bb-border)}.pkg-row[data-v-262c21ca]:hover{background:var(--bb-accent-soft)}.pkg-row.is-active[data-v-262c21ca]{background:linear-gradient(90deg,var(--bb-accent-soft),transparent 70%),var(--bb-accent-soft)}.pkg-row.is-active[data-v-262c21ca]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--bb-accent);box-shadow:0 0 12px var(--bb-accent)}.pkg-row__body[data-v-262c21ca]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.pkg-row__title[data-v-262c21ca]{display:flex;align-items:center;gap:10px;min-width:0}.pkg-row__title .pkg-badge[data-v-262c21ca]{flex-shrink:0}.pkg-row__name[data-v-262c21ca]{color:var(--bb-text);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.pkg-row__sub[data-v-262c21ca]{color:var(--bb-muted);font-size:12.5px}.pkg-row__price[data-v-262c21ca]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.pkg-row__price .pkg-price[data-v-262c21ca]{font-size:17px}.pkg-tile[data-v-262c21ca]:has(input:focus-visible),.pkg-row[data-v-262c21ca]:has(input:focus-visible){outline:2px solid var(--bb-accent);outline-offset:2px}.pkg-empty[data-v-262c21ca]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;border:1px dashed var(--bb-border);border-radius:6px;color:var(--bb-muted)}.pkg-empty i[data-v-262c21ca]{font-size:26px}.pkg-empty p[data-v-262c21ca]{margin:0}.pkg-skeleton[data-v-262c21ca]{border-radius:6px;background:linear-gradient(90deg,var(--bb-surface-alt) 25%,var(--bb-border) 50%,var(--bb-surface-alt) 75%);background-size:200% 100%;animation:pkg-shimmer-262c21ca 1.4s ease-in-out infinite}.pkg-skeleton--tile[data-v-262c21ca]{height:96px}.pkg-skeleton--row[data-v-262c21ca]{height:56px;border-radius:0}@keyframes pkg-shimmer-262c21ca{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 639px){.pkg-switch button span[data-v-262c21ca],.pkg-toolbar__hint[data-v-262c21ca]{display:none}.pkg-search input[data-v-262c21ca]{width:110px;font-size:16px}.pkg-switch button[data-v-262c21ca]{height:34px}.pkg-tile[data-v-262c21ca]{padding:12px 10px 9px}.pkg-tile__name[data-v-262c21ca]{font-size:13px}.pkg-tile__foot .pkg-price[data-v-262c21ca]{font-size:16px}.pkg-row[data-v-262c21ca]{padding:10px 12px;gap:10px}}@media (prefers-reduced-motion: reduce){.pkg-skeleton[data-v-262c21ca]{animation:none}}.bb-card[data-v-98de7aea]{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--bb-border);border-radius:8px;background:var(--bb-surface);box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.bb-card[data-v-98de7aea]:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--bb-accent),transparent 65%)}.bb-card__head[data-v-98de7aea]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--bb-border)}.bb-card__step[data-v-98de7aea]{display:grid;place-items:center;flex-shrink:0;width:28px;height:30px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--bb-accent);color:#fff;font-size:13px;font-weight:700}.bb-card__title[data-v-98de7aea]{margin:0;color:var(--bb-text);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.bb-card__extra[data-v-98de7aea]{margin-left:auto}.bb-card__body[data-v-98de7aea]{flex:1;display:flex;flex-direction:column;padding:16px}@media (max-width: 639px){.bb-card__head[data-v-98de7aea]{padding:12px 14px}.bb-card__body[data-v-98de7aea]{padding:14px}}.boosting-buy[data-v-9bc41bf1]{--bb-accent: var(--primary-color, #4669fa);--bb-accent-soft: color-mix(in srgb, var(--bb-accent) 9%, transparent);--bb-accent-ring: color-mix(in srgb, var(--bb-accent) 30%, transparent);--bb-surface: #ffffff;--bb-surface-alt: #f8fafc;--bb-border: #e2e8f0;--bb-text: #0f172a;--bb-muted: #64748b;--bb-accent-text: color-mix(in srgb, var(--bb-accent) 75%, #000000);--bb-danger: #dc2626;--bb-price: #b45309}.dark .boosting-buy[data-v-9bc41bf1]{--bb-surface: #1e293b;--bb-surface-alt: #0f172a;--bb-border: #334155;--bb-text: #f1f5f9;--bb-muted: #94a3b8;--bb-accent-soft: color-mix(in srgb, var(--bb-accent) 16%, transparent);--bb-accent-text: color-mix(in srgb, var(--bb-accent) 55%, #ffffff);--bb-price: #fbbf24;--bb-danger: #f87171}.bb-muted[data-v-9bc41bf1]{color:var(--bb-muted)}.bb-secure[data-v-9bc41bf1]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-top:auto;border-radius:6px;background:var(--bb-surface-alt);color:var(--bb-muted);font-size:13px}.bb-secure i[data-v-9bc41bf1]{margin-top:2px;color:#10b981}.bb-summary[data-v-9bc41bf1]{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:14px;border:1px solid var(--bb-border);border-radius:6px;background:var(--bb-surface-alt);font-size:14px}.bb-summary__row[data-v-9bc41bf1]{display:flex;align-items:center;justify-content:space-between;gap:16px}.bb-summary__row>.bb-muted[data-v-9bc41bf1]{flex-shrink:0;white-space:nowrap}.bb-summary__name[data-v-9bc41bf1]{min-width:0;color:var(--bb-text);font-weight:600;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-summary__note[data-v-9bc41bf1]{display:flex;gap:8px;padding:6px 10px;border-left:2px solid #f59e0b;background:#f59e0b1a;color:#b45309}.dark .bb-summary__note[data-v-9bc41bf1]{color:#fcd34d}.bb-summary__note i[data-v-9bc41bf1]{margin-top:3px}.bb-summary__total[data-v-9bc41bf1]{padding-top:10px;border-top:1px dashed var(--bb-border)}.bb-summary__price[data-v-9bc41bf1]{color:var(--bb-price);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgb(251 191 36 / .25)}.bb-summary__empty[data-v-9bc41bf1]{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0;color:var(--bb-muted)}.bb-submit[data-v-9bc41bf1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin-top:4px;border-radius:6px;background:linear-gradient(135deg,var(--bb-accent),color-mix(in srgb,var(--bb-accent) 70%,#000000));color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:filter .2s,box-shadow .2s,transform .1s}.bb-submit[data-v-9bc41bf1]:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 0 22px -4px var(--bb-accent)}.bb-submit[data-v-9bc41bf1]:active:not(:disabled){transform:scale(.98)}.bb-submit[data-v-9bc41bf1]:focus-visible{outline:2px solid var(--bb-accent);outline-offset:2px}.bb-submit[data-v-9bc41bf1]:disabled{opacity:.5;cursor:not-allowed}
