.lpab3a_overlay{z-index:999;pointer-events:none;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.lpab3a_overlayClosing .lpab3a_banner{animation:.25s forwards lpab3a_slideDown}.lpab3a_banner{pointer-events:auto;background:color-mix(in srgb, var(--ik-surface,#fff) 96%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ik-border,#fff9);width:100%;max-width:640px;box-shadow:var(--ik-shadow-lg,0 25px 70px #0f212b38);border-radius:24px;padding:26px 28px;font-family:Inter,sans-serif;animation:.4s cubic-bezier(.16,1,.3,1) lpab3a_slideUp;position:relative;overflow:hidden}.lpab3a_glowTop{pointer-events:none;background:radial-gradient(circle,#ff8c002e,#0000 70%);width:260px;height:260px;position:absolute;top:-60%;left:-10%}@keyframes lpab3a_slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lpab3a_slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}.lpab3a_simpleView{flex-direction:column;gap:16px;display:flex;position:relative}.lpab3a_iconWrap{color:#ff8c00;background:linear-gradient(135deg,#ff8c002e,#0f62fe2e);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lpab3a_iconWrap svg{width:22px;height:22px}.lpab3a_textBlock{flex-direction:column;gap:6px;display:flex}.lpab3a_title{color:var(--ik-text,#17212b);margin:0;font-size:1rem;font-weight:800}.lpab3a_text{color:var(--ik-text-muted,#64748b);margin:0;font-size:.85rem;line-height:1.6}.lpab3a_inlineLink{color:#4d8dfe;font-weight:700;text-decoration:underline}.lpab3a_inlineLink:hover{color:#ff8c00}.lpab3a_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.lpab3a_primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8c00,#0f62fe);border:none;border-radius:999px;align-items:center;gap:6px;padding:10px 20px;font-size:.82rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #ff8c0040}.lpab3a_primaryBtn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #ff8c0052}.lpab3a_secondaryBtn{background:var(--ik-surface-alt,#f1f5f9);color:var(--ik-text,#17212b);border:1px solid var(--ik-border,#e5e7eb);cursor:pointer;border-radius:999px;padding:10px 20px;font-size:.82rem;font-weight:700;transition:background .2s}.lpab3a_secondaryBtn:hover{background:var(--ik-border,#e5e7eb)}.lpab3a_linkBtn{color:var(--ik-text-muted,#64748b);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-right:auto;font-size:.8rem;font-weight:700;display:inline-flex}.lpab3a_linkBtn:hover{color:#4d8dfe}.lpab3a_detailView{flex-direction:column;gap:4px;display:flex;position:relative}.lpab3a_detailHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.lpab3a_closeBtn{background:var(--ik-surface-alt,#f1f5f9);width:30px;height:30px;color:var(--ik-text-muted,#64748b);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.lpab3a_closeBtn:hover{background:var(--ik-border,#e5e7eb);color:var(--ik-text,#17212b)}.lpab3a_optionRow{border-top:1px solid var(--ik-border-soft,#f0ece5);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.lpab3a_optionIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.lpab3a_optionText{flex:1;min-width:0}.lpab3a_optionTitle{color:var(--ik-text,#17212b);margin:0 0 3px;font-size:.86rem;font-weight:700}.lpab3a_optionDesc{color:var(--ik-text-muted,#64748b);margin:0;font-size:.76rem;line-height:1.5}.lpab3a_toggle{flex-shrink:0;width:40px;height:22px;margin-top:2px;display:inline-block;position:relative}.lpab3a_toggle input{opacity:0;width:0;height:0}.lpab3a_toggleSlider{cursor:pointer;background:var(--ik-border,#d8dce2);border-radius:999px;transition:background .25s;position:absolute;inset:0}.lpab3a_toggleSlider:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.lpab3a_toggle input:checked+.lpab3a_toggleSlider{background:linear-gradient(135deg,#ff8c00,#0f62fe)}.lpab3a_toggle input:checked+.lpab3a_toggleSlider:before{transform:translate(18px)}.lpab3a_toggle input:disabled+.lpab3a_toggleSlider{opacity:.6;cursor:not-allowed;background:#14b86f}.lpab3a_detailActions{border-top:1px solid var(--ik-border-soft,#f0ece5);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.lpab3a_policyLink{color:#4d8dfe;font-size:.8rem;font-weight:700;text-decoration:underline}.lpab3a_policyLink:hover{color:#ff8c00}@media (max-width:560px){.lpab3a_overlay{padding:12px}.lpab3a_banner{border-radius:20px;padding:20px}.lpab3a_actions{justify-content:stretch}.lpab3a_actions button{flex:1;justify-content:center}.lpab3a_linkBtn{flex:none;justify-content:flex-start;width:100%;margin-bottom:6px;margin-right:0}.lpab3a_detailActions{flex-direction:column;align-items:stretch}.lpab3a_detailActions .lpab3a_primaryBtn{justify-content:center}}@media (prefers-reduced-motion:reduce){.lpab3a_banner,.lpab3a_overlayClosing .lpab3a_banner{animation:none}.lpab3a_toggleSlider,.lpab3a_toggleSlider:before,.lpab3a_primaryBtn,.lpab3a_secondaryBtn,.lpab3a_closeBtn{transition:none}}
._8wbBma_banner{z-index:1000;background:var(--ik-navy,#0a1f3d);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0003}._8wbBma_text{flex:1;min-width:200px;font-size:.9rem}._8wbBma_actions{gap:8px;display:flex}._8wbBma_installBtn{background:var(--ik-orange,#ff7a00);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-weight:600}._8wbBma_installBtn:hover{opacity:.9}._8wbBma_dismissBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:6px;padding:8px 16px}._8wbBma_dismissBtn:hover{border-color:#fff}@media (max-width:480px){._8wbBma_banner{flex-direction:column;align-items:flex-start}._8wbBma_actions{width:100%}._8wbBma_installBtn,._8wbBma_dismissBtn{flex:1}}
