.bq-camp-root,.bq-camp-root *,.bq-camp-root *:before,.bq-camp-root *:after{box-sizing:border-box}.bq-camp-root{--bqc-bg: #fff;--bqc-bg-soft: #f8fafc;--bqc-border: #e5e7eb;--bqc-text: #0f172a;--bqc-muted: #64748b;--bqc-primary: var(--bq-primary, #3A59EF);--bqc-primary-hov: #344FD9;--bqc-accent: var(--bq-primary, #3A59EF);--bqc-success: #10b981;--bqc-warn: #f59e0b;--bqc-danger: #ef4444;--bqc-radius: 14px;--bqc-shadow: 0 4px 12px rgba(15, 23, 42, .06);--bqc-shadow-lg: 0 16px 48px rgba(15, 23, 42, .16);font-family:var(--bq-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Helvetica, Arial, sans-serif);color:var(--bqc-text);line-height:1.45}.bq-camp-root .bq-camp-hero__title,.bq-camp-root .bq-camp-modal__title,.bq-camp-root .bq-camp-type__title,.bq-camp-root .bq-camp-readout__value{font-family:var(--bq-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Helvetica, Arial, sans-serif)}.buyaca-app:not(.bq-light-mode) .bq-camp-root,.buyaca-app:not(.bq-light-mode) .bq-camp-modal,.buyaca-app:not(.bq-light-mode) .bq-camp-toast{--bqc-bg: #16161c;--bqc-bg-soft: #1e1e26;--bqc-border: rgba(255, 255, 255, .08);--bqc-text: #f0f0f5;--bqc-muted: #a0a0b0}.bq-camp-root [hidden],.bq-camp-modal[hidden],.bq-camp-step[hidden]{display:none!important}.bq-camp-root .bq-camp-hero{display:flex;align-items:center;gap:14px;padding:18px 20px;background:color-mix(in srgb,var(--bqc-primary) 8%,transparent);border:1px solid var(--bqc-border);border-radius:var(--bqc-radius);margin-bottom:18px;flex-wrap:wrap}.bq-camp-root .bq-camp-hero__icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bqc-primary),var(--bqc-accent));color:#fff;flex-shrink:0}.bq-camp-root .bq-camp-hero__text{flex:1;min-width:200px}.bq-camp-root .bq-camp-hero__title{margin:0 0 4px;font-size:18px;font-weight:700;color:var(--bqc-text)}.bq-camp-root .bq-camp-hero__sub{margin:0;font-size:13px;color:var(--bqc-muted);line-height:1.5}.bq-camp-root .bq-camp-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:1.5px solid transparent;border-radius:24px;font-size:13px;font-weight:700;cursor:pointer;transition:all .18s;background:transparent;color:var(--bqc-text);text-decoration:none;line-height:1;white-space:nowrap;font-family:inherit}.bq-camp-root .bq-camp-btn:disabled{opacity:.5;cursor:not-allowed}.bq-camp-root .bq-camp-btn:hover:not(:disabled){border-color:var(--bqc-primary);transform:translateY(-1px)}.bq-camp-root .bq-camp-btn:active:not(:disabled){transform:translateY(0)}.bq-camp-root .bq-camp-btn:focus-visible{outline:none;border-color:var(--bqc-primary);box-shadow:0 0 0 3px #3a59ef2e}.bq-camp-root .bq-camp-btn--primary{background:linear-gradient(135deg,var(--bqc-primary),var(--bqc-primary-hov));color:#fff;font-size:14px;padding:12px 22px;border-color:transparent}.bq-camp-root .bq-camp-btn--primary:hover:not(:disabled){border-color:#fff;box-shadow:0 4px 14px #3a59ef59;transform:translateY(-2px)}.bq-camp-root .bq-camp-btn--ghost{border-color:var(--bqc-border)}.bq-camp-root .bq-camp-btn--ghost:hover:not(:disabled){background:var(--bqc-border)}.bq-camp-root .bq-camp-btn--danger-ghost{background:transparent;color:var(--bqc-danger);border-color:transparent}.bq-camp-root .bq-camp-btn--danger-ghost:hover{background:#ef444414;border-color:var(--bqc-danger)}.bq-camp-root .bq-camp-empty{text-align:center;padding:48px 20px;background:var(--bqc-bg-soft);border:1px dashed var(--bqc-border);border-radius:var(--bqc-radius)}.bq-camp-root .bq-camp-empty__icon{font-size:56px;margin-bottom:10px;line-height:1}.bq-camp-root .bq-camp-empty h3{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--bqc-text)}.bq-camp-root .bq-camp-empty p{margin:0 0 16px;font-size:13px;color:var(--bqc-muted)}.bq-camp-root .bq-camp-loader{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px;color:var(--bqc-muted);font-size:13px}.bq-camp-root .bq-camp-spinner{width:18px;height:18px;border:2.5px solid var(--bqc-border);border-top-color:var(--bqc-primary);border-radius:50%;animation:bqcSpin .8s linear infinite}@keyframes bqcSpin{to{transform:rotate(360deg)}}.bq-camp-root .bq-camp-list{display:flex;flex-direction:column;gap:12px}.bq-camp-root .bq-camp-card{background:var(--bqc-bg);border:1px solid var(--bqc-border);border-radius:var(--bqc-radius);padding:16px 18px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:start;transition:all .15s;position:relative}.bq-camp-root .bq-camp-card.is-expired{opacity:.6}.bq-camp-root .bq-camp-card.is-paused{overflow:hidden}.bq-camp-root .bq-camp-card.is-paused:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(245,158,11,.08) 0px,rgba(245,158,11,.08) 8px,transparent 8px,transparent 16px);pointer-events:none;z-index:0}.bq-camp-root .bq-camp-card.is-paused>*{position:relative;z-index:1}.bq-camp-root .bq-camp-card__main{min-width:0}.bq-camp-root .bq-camp-card__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.bq-camp-root .bq-camp-card__type{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bq-camp-root .bq-camp-card__type.is-local{background:#6366f11f;color:#6366f1}.bq-camp-root .bq-camp-card__type.is-product{background:#3a59ef1f;color:var(--bqc-primary)}.bq-camp-root .bq-camp-card__status{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bq-camp-root .bq-camp-card__status.is-active{background:#10b9811f;color:var(--bqc-success)}.bq-camp-root .bq-camp-card__status.is-active:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bqc-success);animation:bqcPulse 1.6s infinite}@keyframes bqcPulse{50%{opacity:.4}}.bq-camp-root .bq-camp-card__status.is-paused{background:#f59e0b24;color:var(--bqc-warn)}.bq-camp-root .bq-camp-card__status.is-expired{background:#64748b24;color:var(--bqc-muted)}.bq-camp-root .bq-camp-card__status.is-inactive{background:#94a3b824;color:var(--bqc-muted)}.bq-camp-root .bq-camp-card__title{margin:0 0 6px;font-size:15px;font-weight:800;line-height:1.3;color:var(--bqc-text);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bq-camp-root .bq-camp-card__meta{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--bqc-muted);margin-bottom:10px}.bq-camp-root .bq-camp-card__meta>span{display:inline-flex;align-items:center;gap:5px}.bq-camp-root .bq-camp-card__count{font-variant-numeric:tabular-nums;font-weight:800;color:var(--bqc-text);font-size:14px}.bq-camp-root .bq-camp-card__count strong{color:var(--bqc-primary)}.bq-camp-root .bq-camp-cities-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 4px}.bq-camp-root .bq-camp-chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);font-size:11px;font-weight:600;color:var(--bqc-text);line-height:1.4}.bq-camp-root .bq-camp-chip--ghost{background:transparent;border-style:dashed}.bq-camp-root .bq-camp-chip--soft{background:#3a59ef14;border-color:#3a59ef33;color:var(--bqc-primary)}.bq-camp-root .bq-camp-card__actions{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.bq-camp-root .bq-camp-icon-btn{width:34px;height:34px;border-radius:10px;background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);color:var(--bqc-text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.bq-camp-root .bq-camp-icon-btn:hover{background:var(--bqc-border);transform:scale(1.05)}.bq-camp-root .bq-camp-icon-btn.is-pause{color:var(--bqc-warn)}.bq-camp-root .bq-camp-icon-btn.is-resume{color:var(--bqc-success)}.bq-camp-root .bq-camp-icon-btn.is-renew{color:var(--bqc-primary)}.bq-camp-root .bq-camp-icon-btn.is-delete{color:var(--bqc-danger)}.bq-camp-root .bq-camp-card__pieces{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.bq-camp-root .bq-camp-piece-thumb{position:relative;width:36px;height:36px;border-radius:8px;background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--bqc-muted)}.bq-camp-root .bq-camp-piece-thumb img{width:100%;height:100%;object-fit:cover}.bq-camp-piece-free{position:absolute;bottom:0;left:0;right:0;background:var(--bqc-primary);color:#fff;font-size:7px;font-weight:800;letter-spacing:.3px;text-align:center;line-height:1.5;padding:1px 0;pointer-events:none}.bq-camp-modal{position:fixed;inset:0;z-index:99999;align-items:center;justify-content:center;padding:14px;display:flex}.bq-camp-modal__backdrop{position:absolute;inset:0;background:#0f172a9e;backdrop-filter:blur(6px);animation:bqcFade .2s ease}@keyframes bqcFade{0%{opacity:0}}.bq-camp-modal__card{position:relative;width:100%;max-width:620px;max-height:92vh;background:var(--bqc-bg);border-radius:18px;display:flex;flex-direction:column;overflow:hidden;animation:bqcSlideUp .25s cubic-bezier(.22,.61,.36,1);color:var(--bqc-text)}@keyframes bqcSlideUp{0%{transform:translateY(20px);opacity:0}}.bq-camp-modal__close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:1px solid var(--bqc-border);background:var(--bqc-bg);color:var(--bqc-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .15s}.bq-camp-modal__close:hover{background:#0f172a0f;color:var(--bqc-text);border-color:var(--bqc-primary);transform:scale(1.06)}.bq-camp-modal__header{padding:20px 52px 16px 24px;border-bottom:1px solid var(--bqc-border)}.bq-camp-modal__title{margin:10px 0 4px;font-size:18px;font-weight:700;color:var(--bqc-text)}.bq-camp-modal__sub{margin:0;font-size:13px;color:var(--bqc-muted)}.bq-camp-progress{height:5px;background:var(--bqc-border);border-radius:999px;overflow:hidden;margin-bottom:2px}.bq-camp-progress__fill{height:100%;width:0;background:linear-gradient(90deg,var(--bqc-primary),var(--bqc-accent));border-radius:999px;transition:width .25s ease}.bq-camp-modal.is-mode-edit-unified .bq-camp-progress{display:none}.bq-camp-step{padding:18px 15px;overflow-y:auto;flex:1}.bq-camp-section{margin:14px 0 8px}.bq-camp-section:first-child{margin-top:4px}.bq-camp-section__title{font-size:13px;font-weight:800;color:var(--bqc-text);margin-bottom:4px;display:flex;align-items:center;gap:4px}.bq-camp-section__hint{font-size:12px;color:var(--bqc-muted);line-height:1.5}.bq-camp-req{color:var(--bqc-danger);font-weight:900}.bq-camp-notify-row{background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);border-radius:var(--bqc-radius);padding:12px 14px;margin:16px 0 8px}.bq-camp-notify-info{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:var(--bqc-muted);line-height:1.5}.bq-camp-notify-info svg{flex-shrink:0;margin-top:1px;color:var(--bqc-primary)}.bq-camp-root .bq-camp-input,.bq-camp-modal .bq-camp-input{width:100%;padding:10px 12px;border:1px solid var(--bqc-border);border-radius:10px;font-size:13px;background:var(--bqc-bg);color:var(--bqc-text);font-family:inherit;line-height:1.4}.bq-camp-root .bq-camp-input:focus,.bq-camp-modal .bq-camp-input:focus{outline:none;border-color:var(--bqc-primary);box-shadow:0 0 0 3px #3a59ef24}.bq-camp-type{background:var(--bqc-bg-soft);border:2px solid var(--bqc-border);border-radius:18px;padding:20px;text-align:left;cursor:pointer;transition:all .18s;color:var(--bqc-text);font-family:inherit}.bq-camp-type:hover{border-color:var(--bqc-primary);transform:translateY(-3px);box-shadow:0 10px 24px #0f172a1a}.bq-camp-type:focus-visible{outline:none;border-color:var(--bqc-primary);box-shadow:0 0 0 3px #3a59ef2e}.bq-camp-type.is-selected{border-color:var(--bqc-primary);background:#3a59ef0f;box-shadow:0 10px 24px #0f172a1a}.bq-camp-type__icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--bqc-primary),var(--bqc-accent));color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:transform .18s}.bq-camp-type:hover .bq-camp-type__icon{transform:scale(1.06)}.bq-camp-type__title{font-size:14px;font-weight:700;margin-bottom:4px;color:var(--bqc-text)}.bq-camp-type__desc{font-size:12px;color:var(--bqc-muted);line-height:1.5}@media(max-width:540px){.bq-camp-type-grid{grid-template-columns:1fr}}.bq-camp-pieces{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.bq-camp-piece{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);border-radius:10px;padding:8px 10px}.bq-camp-piece__thumb{position:relative;width:46px;height:46px;border-radius:8px;background:var(--bqc-bg);border:1px solid var(--bqc-border);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--bqc-muted);flex-shrink:0}.bq-camp-piece__thumb img{width:100%;height:100%;object-fit:cover}.bq-camp-piece__body{min-width:0}.bq-camp-piece select{width:100%;padding:8px 10px;border:1px solid var(--bqc-border);border-radius:8px;background:var(--bqc-bg);color:var(--bqc-text);font-size:13px;font-family:inherit;margin-bottom:4px}.bq-camp-piece__meta{font-size:11px;color:var(--bqc-muted);display:flex;gap:8px;flex-wrap:wrap}.bq-camp-piece__meta strong{color:var(--bqc-primary);font-weight:700}.bq-camp-piece__remove{width:30px;height:30px;border-radius:8px;border:none;background:#ef44441a;color:var(--bqc-danger);cursor:pointer;display:flex;align-items:center;justify-content:center}.bq-camp-piece__remove:hover{background:#ef444433}.bq-camp-piece__remove:disabled{opacity:.3;cursor:not-allowed}.bq-camp-add-piece{align-self:flex-start;border:1.5px dashed var(--bqc-border)!important;background:transparent!important;padding:10px 14px}.bq-camp-add-piece:hover{border-color:var(--bqc-primary)!important;color:var(--bqc-primary)!important}.bq-camp-piece__remove.is-welcome-locked{opacity:.4;cursor:not-allowed;background:var(--bqc-bg-soft);color:var(--bqc-muted)}.bq-camp-piece__remove.is-welcome-locked:hover{background:var(--bqc-bg-soft)}.bq-camp-add-piece.is-welcome-locked{opacity:.5;cursor:not-allowed}.bq-camp-add-piece.is-welcome-locked:hover{border-color:var(--bqc-border)!important;color:inherit!important}.bq-camp-duration{background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);border-radius:14px;padding:18px;margin:8px 0 14px}.bq-camp-dur-label-row{text-align:center;margin-bottom:12px}.bq-camp-dur-big{display:inline-block;font-size:19px;font-weight:700;color:var(--bqc-text)}.bq-camp-range{width:100%;height:6px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--bqc-primary) 0%,var(--bqc-accent) 100%);border-radius:999px;outline:none;cursor:pointer;margin:0}.bq-camp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--bqc-primary);cursor:pointer;transition:transform .15s;box-shadow:0 2px 6px #0f172a2e}.bq-camp-range::-webkit-slider-thumb:hover{transform:scale(1.1)}.bq-camp-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--bqc-primary);cursor:pointer;box-shadow:0 2px 6px #0f172a2e}.bq-camp-range-ticks{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:var(--bqc-muted);margin:6px 0 16px}.bq-camp-range.is-welcome-locked{opacity:.5;cursor:not-allowed;background:var(--bqc-border)}.bq-camp-range.is-welcome-locked::-webkit-slider-thumb{cursor:not-allowed;border-color:var(--bqc-muted)}.bq-camp-range.is-welcome-locked::-webkit-slider-thumb:hover{transform:none}.bq-camp-range.is-welcome-locked::-moz-range-thumb{cursor:not-allowed;border-color:var(--bqc-muted)}.bq-camp-price-row{display:flex;gap:8px}.bq-camp-readout{flex:1;background:var(--bqc-bg);border:1px solid var(--bqc-border);border-radius:10px;padding:10px 12px;text-align:center}.bq-camp-readout__label{display:block;font-size:11.5px;font-weight:600;color:var(--bqc-muted);margin-bottom:4px}.bq-camp-readout__value{display:block;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--bqc-text)}.bq-camp-readout--total .bq-camp-readout__value{color:var(--bqc-primary);font-size:17px}@media(max-width:520px){.bq-camp-price-row{flex-direction:column}}.bq-camp-interests{width:100%;padding:10px 12px;border:1px solid var(--bqc-border);border-radius:10px;font-size:13px;background:var(--bqc-bg);color:var(--bqc-text);font-family:inherit;line-height:1.5;resize:vertical;min-height:78px}.bq-camp-interests:focus{outline:none;border-color:var(--bqc-primary);flex-wrap:wrap;gap:6px;margin-top:6px}.bq-camp-summary{display:flex;flex-direction:column;gap:10px}.bq-camp-sum-row{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;background:var(--bqc-bg-soft);border:1px solid var(--bqc-border);border-radius:10px;font-size:13px;color:var(--bqc-text)}.bq-camp-sum-row strong{font-weight:800}.bq-camp-sum-row__total{background:var(--bqc-bg-soft);background:color-mix(in srgb,var(--bqc-primary) 8%,transparent);border-color:var(--bqc-primary)}.bq-camp-sum-row__total .bq-camp-sum-amt{font-size:20px;color:var(--bqc-primary);font-weight:900}.bq-camp-modal__footer{padding:14px 24px;border-top:1px solid var(--bqc-border);display:flex;align-items:center;gap:8px;background:var(--bqc-bg)}.bq-camp-spacer{flex:1}.bq-camp-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#0f172a;color:#fff;padding:12px 18px;border-radius:10px;font-size:13px;font-weight:600;z-index:999999;animation:bqcToastIn .25s;max-width:90vw;text-align:center;white-space:pre-line}.bq-camp-toast.is-err{background:#ef4444;color:#fff}.bq-camp-toast.is-ok{background:#10b981;color:#fff}@keyframes bqcToastIn{0%{transform:translate(-50%) translateY(20px);opacity:0}}.bq-camp-notice{display:flex;align-items:flex-start;gap:14px;margin:0 0 18px;padding:16px 18px;background:linear-gradient(135deg,#10b9811a,color-mix(in srgb,var(--bqc-primary) 8%,transparent));border:1px solid rgba(16,185,129,.32);border-radius:14px;animation:bqcNoticeIn .4s cubic-bezier(.22,.61,.36,1)}.bq-camp-notice[hidden]{display:none}@keyframes bqcNoticeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bq-camp-notice__icon{flex-shrink:0;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b981,#059669);color:#fff}.bq-camp-notice__body{flex:1;min-width:0}.bq-camp-notice__title{font-size:15px;font-weight:800;color:var(--bqc-text);margin:0 0 3px}.bq-camp-notice__text{font-size:13px;line-height:1.55;color:var(--bqc-muted);margin:0 0 10px}.bq-camp-notice__cta{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:10px;background:linear-gradient(135deg,var(--bqc-primary),var(--bqc-primary-hov));color:#fff;font-size:12.5px;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.bq-camp-notice__cta:hover{transform:translateY(-2px);width:28px;height:28px;border:none;border-radius:50%;background:#0f172a0f;color:var(--bqc-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.bq-camp-notice__close:hover{background:#0f172a1f;color:var(--bqc-text)}.buyaca-app:not(.bq-light-mode) .bq-camp-notice__title{color:#f1f5f9}.buyaca-app:not(.bq-light-mode) .bq-camp-notice__close{background:#ffffff14;color:#cbd5e1}.bq-camp-root{position:relative}.bq-camp-modal{font-family:var(--bq-font-family, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif)!important;--bqc-bg: #ffffff;--bqc-bg-soft: #f8fafc;--bqc-border: #e5e7eb;--bqc-text: #0f172a;--bqc-muted: #64748b;--bqc-primary: var(--bq-primary, #3A59EF);--bqc-primary-hov: #344FD9;--bqc-accent: var(--bq-primary, #3A59EF);--bqc-success: #10b981;--bqc-warn: #f59e0b;--bqc-danger: #ef4444;--bqc-radius: 14px;--bqc-shadow: 0 4px 12px rgba(15, 23, 42, .06);--bqc-shadow-lg: 0 16px 48px rgba(15, 23, 42, .16)}.bq-camp-modal .bq-camp-modal__card{background:var(--bqc-bg, #ffffff)!important;color:var(--bqc-text, #0f172a)}html.bq-page-dark .bq-camp-modal,html:has(.buyaca-app:not(.bq-light-mode)) .bq-camp-modal{--bqc-bg: #16161c;--bqc-bg-soft: #1e1e26;--bqc-border: rgba(255, 255, 255, .08);--bqc-text: #f0f0f5;--bqc-muted: #a0a0b0}.bq-camp-modal{position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow-y:auto!important;padding:16px!important}.bq-camp-modal[hidden]{display:none!important}.bq-camp-modal .bq-camp-modal__backdrop{position:fixed!important;inset:0!important}.bq-camp-modal .bq-camp-modal__card{position:relative;margin:auto!important;width:calc(100% - 28px);max-width:640px;max-height:92vh!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;display:flex!important;flex-direction:column!important;scrollbar-width:none}.bq-camp-modal .bq-camp-modal__card::-webkit-scrollbar{display:none}.bq-camp-modal .bq-camp-step{overflow:visible!important;flex:none!important;min-height:0;max-height:none!important}.bq-camp-modal.is-mode-edit-unified .bq-camp-step:not([hidden]){display:block!important;overflow:visible!important}body.bq-camp-scroll-locked{overflow:visible!important}@media(max-width:540px){.bq-camp-modal .bq-camp-modal__card{margin:10px auto 64px;width:calc(100% + -0px)}.bq-camp-modal.is-mode-edit-unified .bq-camp-modal__footer{position:static!important}}
