.QbGkGW_overlay{z-index:1200;background:#13182066;position:fixed;inset:0}.QbGkGW_dialog{z-index:1201;color:#252a34;background:#fff;border-radius:16px;outline:none;grid-template-rows:auto minmax(0,1fr) auto;width:min(670px,100% - 32px);max-height:calc(100dvh - 32px);display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 70px #1818302e}.QbGkGW_header{color:#fff;background:#ff801d;justify-content:space-between;align-items:center;gap:14px;display:flex}.QbGkGW_header h2{align-items:center;gap:12px;font-size:16px;font-weight:650;display:flex}.QbGkGW_close{cursor:pointer;border-radius:6px;place-items:center;min-width:32px;min-height:32px;display:grid}.QbGkGW_close:focus-visible{outline:2px solid #fff}.QbGkGW_scroll{overscroll-behavior:contain;padding:27px;overflow-y:auto}.QbGkGW_scroll>h2{letter-spacing:-.03em;margin-bottom:13px;font-size:25px;font-weight:650;line-height:1.4}.QbGkGW_scroll>p{color:#6b7280;font-size:13px;line-height:1.9}.QbGkGW_settings{color:#e87521;cursor:pointer;background:#fff2e7;border-radius:10px;align-items:center;gap:10px;margin:22px 0;padding:16px 18px;font-size:13px;font-weight:600;display:flex}.QbGkGW_categories{gap:12px;margin:22px 0;display:grid}.QbGkGW_category{background:#f6f9fb;border-radius:10px;justify-content:space-between;align-items:center;gap:17px;padding:17px;display:flex}.QbGkGW_category h3{margin-bottom:6px;font-size:14px;font-weight:650}.QbGkGW_category p{color:#6b7280;font-size:12px;line-height:1.8}.QbGkGW_required{color:#6b7280;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.QbGkGW_toggle{flex:none;width:42px;height:25px;position:relative}.QbGkGW_toggle input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.QbGkGW_toggle>span{background:#dce1e7;border-radius:30px;width:42px;height:25px;padding:3px;display:block}.QbGkGW_toggle>span:before{content:"";background:#fff;border-radius:50%;width:19px;height:19px;display:block;box-shadow:0 1px 3px #1818301a}.QbGkGW_toggle input:checked+span{background:#ff801d}.QbGkGW_toggle input:checked+span:before{transform:translate(17px)}.QbGkGW_toggle input:focus-visible+span{outline-offset:3px;outline:2px solid #e87521}.QbGkGW_links{margin-top:20px;font-size:12px!important}.QbGkGW_links a{color:#e87521;text-underline-offset:3px;text-decoration:underline}.QbGkGW_footer{background:#f6f9fb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:19px 23px;display:flex}.QbGkGW_primary,.QbGkGW_secondary{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:11px 14px;font-size:12px;font-weight:600;display:inline-flex}.QbGkGW_primary{color:#fff;background:#ff801d}.QbGkGW_secondary{color:#252a34;background:#fff;box-shadow:0 3px 10px #1818300a}.QbGkGW_dialog button:focus-visible{outline-offset:3px;outline:2px solid #e87521}.QbGkGW_error{margin-top:15px;color:#bd4336!important}@media (max-width:639px){.QbGkGW_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.QbGkGW_scroll{padding:23px 18px}.QbGkGW_scroll>h2{font-size:23px}.QbGkGW_category{gap:12px;padding:15px}.QbGkGW_footer{padding:16px 18px max(16px,env(safe-area-inset-bottom));grid-template-columns:1fr;gap:9px;display:grid}.QbGkGW_required{font-size:9px}}.QbGkGW_header h2,.QbGkGW_close{color:inherit}.QbGkGW_settings,.QbGkGW_links a{color:#e87521}.dark .QbGkGW_dialog{background:var(--o2-dark-surface);color:var(--o2-dark-text)}.dark .QbGkGW_header h2 .bg-white{background-color:#fff!important}.dark .QbGkGW_header h2 .bg-white\/30{background-color:#ffffff4d!important}.dark .QbGkGW_scroll>p{color:var(--o2-dark-muted)}.dark .QbGkGW_category p{color:var(--o2-dark-muted)}.dark .QbGkGW_required{color:var(--o2-dark-muted)}.dark .QbGkGW_settings{background:var(--o2-dark-warm);color:var(--o2-dark-accent)}.dark .QbGkGW_links a{color:var(--o2-dark-accent)}:is(.dark .QbGkGW_category,.dark .QbGkGW_footer){background:var(--o2-dark-input)}.dark .QbGkGW_secondary{background:var(--o2-dark-raised);color:var(--o2-dark-text)}