.qb-terms-overlay[data-v-ddaeb82b]{position:fixed;inset:0;z-index:99000;display:flex;align-items:flex-end;justify-content:center;background-color:#00000094;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.qb-terms-card[data-v-ddaeb82b]{position:relative;width:100%;max-width:440px;max-height:92vh;display:flex;flex-direction:column;background-color:var(--bg-third,#fff);border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #00000059;padding-bottom:env(safe-area-inset-bottom)}.qb-terms-grabber[data-v-ddaeb82b]{display:block;align-self:center;width:42px;height:5px;border-radius:3px;margin:10px 0 2px;background-color:var(--text-color,#2e2e2e);opacity:.2}.qb-terms-scroll[data-v-ddaeb82b]{overflow-y:auto;padding:6px 22px 18px}.qb-terms-hero[data-v-ddaeb82b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0 4px;text-align:center}.qb-terms-hero-icon[data-v-ddaeb82b]{position:relative;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.qb-terms-hero-icon[data-v-ddaeb82b]:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:var(--primary-color);opacity:.16}.qb-terms-hero-icon .bi[data-v-ddaeb82b]{position:relative;font-size:3rem;color:var(--primary-color)}.qb-terms-title[data-v-ddaeb82b]{font-size:2.2rem;font-weight:800}.qb-terms-section[data-v-ddaeb82b],.qb-terms-subtitle[data-v-ddaeb82b],.qb-terms-title[data-v-ddaeb82b]{margin:0;color:var(--text-color,#2e2e2e)}.qb-terms-subtitle[data-v-ddaeb82b]{max-width:320px;font-size:1.45rem;line-height:1.4;opacity:.75}.qb-terms-section[data-v-ddaeb82b]{padding:18px 0 8px;font-size:1.1rem;font-weight:800;letter-spacing:.9px;text-transform:uppercase;opacity:.55}.qb-terms-list[data-v-ddaeb82b]{list-style:none;margin:0;padding:14px;display:flex;flex-direction:column;gap:12px;border-radius:16px;background-color:var(--bg-second,#f8f9fa)}.qb-terms-item[data-v-ddaeb82b]{display:flex;align-items:flex-start;gap:12px}.qb-terms-icon[data-v-ddaeb82b]{position:relative;flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.qb-terms-icon[data-v-ddaeb82b]:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:currentColor;opacity:.16}.qb-terms-icon .bi[data-v-ddaeb82b]{position:relative;font-size:1.5rem;color:inherit}.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]{flex:1;padding-top:5px;font-size:1.4rem;line-height:1.45;color:var(--text-color,#2e2e2e);opacity:.85}.qb-terms-text strong[data-v-ddaeb82b]{font-weight:800;color:var(--text-color,#2e2e2e)}.qb-terms-actions[data-v-ddaeb82b]{display:flex;gap:10px;padding:12px 22px 16px;border-top:1px solid var(--border-color,rgba(0,0,0,.12))}.qb-terms-btn[data-v-ddaeb82b]{height:48px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:1.5rem;font-weight:800;cursor:pointer;transition:transform .15s,filter .15s}.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]{flex:1;background-color:transparent;border:1px solid var(--border-color,rgba(0,0,0,.2));color:var(--text-color,#2e2e2e)}.qb-terms-btn.accept[data-v-ddaeb82b]{flex:1.4;border:none;background-color:var(--primary-color)}.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}.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}}
