.qb-terms-overlay[data-v-ddaeb82b]{align-items:flex-end;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:#00000094;display:flex;justify-content:center;inset:0;position:fixed;z-index:99000}.qb-terms-card[data-v-ddaeb82b]{background-color:var(--bg-third,#fff);border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #00000059;display:flex;flex-direction:column;max-height:92vh;max-width:440px;padding-bottom:env(safe-area-inset-bottom);position:relative;width:100%}.qb-terms-grabber[data-v-ddaeb82b]{align-self:center;background-color:var(--text-color,#2e2e2e);border-radius:3px;display:block;height:5px;margin:10px 0 2px;opacity:.2;width:42px}.qb-terms-scroll[data-v-ddaeb82b]{overflow-y:auto;padding:6px 22px 18px}.qb-terms-hero[data-v-ddaeb82b]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:10px 0 4px;text-align:center}.qb-terms-hero-icon[data-v-ddaeb82b]{align-items:center;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:4px;position:relative;width:64px}.qb-terms-hero-icon[data-v-ddaeb82b]:before{background-color:var(--primary-color);border-radius:50%;content:"";inset:0;opacity:.16;position:absolute}.qb-terms-hero-icon .bi[data-v-ddaeb82b]{color:var(--primary-color);font-size:3rem;position:relative}.qb-terms-title[data-v-ddaeb82b]{font-size:2.2rem;font-weight:800}.qb-terms-subtitle[data-v-ddaeb82b],.qb-terms-title[data-v-ddaeb82b]{color:var(--text-color,#2e2e2e);margin:0}.qb-terms-subtitle[data-v-ddaeb82b]{font-size:1.45rem;line-height:1.4;max-width:320px;opacity:.75}.qb-terms-section[data-v-ddaeb82b]{color:var(--text-color,#2e2e2e);font-size:1.1rem;font-weight:800;letter-spacing:.9px;margin:0;opacity:.55;padding:18px 0 8px;text-transform:uppercase}.qb-terms-list[data-v-ddaeb82b]{background-color:var(--bg-second,#f8f9fa);border-radius:16px;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:14px}.qb-terms-item[data-v-ddaeb82b]{align-items:flex-start;display:flex;gap:12px}.qb-terms-icon[data-v-ddaeb82b]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;position:relative;width:30px}.qb-terms-icon[data-v-ddaeb82b]:before{background-color:currentColor;border-radius:50%;content:"";inset:0;opacity:.16;position:absolute}.qb-terms-icon .bi[data-v-ddaeb82b]{color:inherit;font-size:1.5rem;position:relative}.qb-terms-icon.primary[data-v-ddaeb82b],.qb-terms-icon.primary .bi[data-v-ddaeb82b]{color:var(--primary-color)}.qb-terms-icon.amber[data-v-ddaeb82b],.qb-terms-icon.amber .bi[data-v-ddaeb82b]{color:#f59e0b}.qb-terms-icon.green[data-v-ddaeb82b],.qb-terms-icon.green .bi[data-v-ddaeb82b]{color:#22c55e}.qb-terms-text[data-v-ddaeb82b]{color:var(--text-color,#2e2e2e);flex:1;font-size:1.4rem;line-height:1.45;opacity:.85;padding-top:5px}.qb-terms-text strong[data-v-ddaeb82b]{color:var(--text-color,#2e2e2e);font-weight:800}.qb-terms-actions[data-v-ddaeb82b]{border-top:1px solid var(--border-color,rgba(0,0,0,.12));display:flex;gap:10px;padding:12px 22px 16px}.qb-terms-btn[data-v-ddaeb82b]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1.5rem;font-weight:800;gap:6px;height:48px;justify-content:center;transition:transform .15s ease,filter .15s ease}.qb-terms-btn[data-v-ddaeb82b]:active{transform:scale(.98)}.qb-terms-btn[data-v-ddaeb82b]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.qb-terms-btn.decline[data-v-ddaeb82b]{background-color:transparent;border:1px solid var(--border-color,rgba(0,0,0,.2));color:var(--text-color,#2e2e2e);flex:1}.qb-terms-btn.accept[data-v-ddaeb82b]{background-color:var(--primary-color);border:none;flex:1.4}.qb-terms-btn.accept[data-v-ddaeb82b],.qb-terms-btn.accept .bi[data-v-ddaeb82b],.qb-terms-btn.accept span[data-v-ddaeb82b]{color:var(--primary-text-color,#fff)}.qb-terms-btn.accept[data-v-ddaeb82b]:hover{filter:brightness(1.06)}@media(min-width:600px){.qb-terms-overlay[data-v-ddaeb82b]{align-items:center;padding:24px}.qb-terms-card[data-v-ddaeb82b]{border-radius:20px;box-shadow:0 20px 60px #0006;padding-bottom:0}.qb-terms-grabber[data-v-ddaeb82b]{display:none}.qb-terms-scroll[data-v-ddaeb82b]{padding-top:18px}}.qb-terms-enter-active[data-v-ddaeb82b],.qb-terms-leave-active[data-v-ddaeb82b]{transition:opacity .22s ease}.qb-terms-enter-active .qb-terms-card[data-v-ddaeb82b],.qb-terms-leave-active .qb-terms-card[data-v-ddaeb82b]{transition:transform .32s cubic-bezier(.2,.9,.3,1.1)}.qb-terms-enter-from[data-v-ddaeb82b],.qb-terms-leave-to[data-v-ddaeb82b]{opacity:0}.qb-terms-enter-from .qb-terms-card[data-v-ddaeb82b],.qb-terms-leave-to .qb-terms-card[data-v-ddaeb82b]{transform:translateY(48px)}@media(prefers-reduced-motion:reduce){.qb-terms-enter-active[data-v-ddaeb82b],.qb-terms-enter-active .qb-terms-card[data-v-ddaeb82b],.qb-terms-leave-active[data-v-ddaeb82b],.qb-terms-leave-active .qb-terms-card[data-v-ddaeb82b]{transition:none}}
