.cslpip-overlay{z-index:1400;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cslpip-modal{width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.cslpip-modal--faq{flex-direction:column;max-width:580px;max-height:640px;display:flex}.cslpip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.cslpip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700}.cslpip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.cslpip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.cslpip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.cslpip-modal--faq .cslpip-divider{flex-shrink:0}.cslpip-faq-scroll{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px 24px 24px;overflow-y:auto}.cslpip-faq-scroll *{font-family:inherit}.cslpip-faq-section-title{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-family:inherit;font-size:10px;font-weight:800}.cslpip-faq-list{border-top:1px solid #eef2f6}.cslpip-faq-item{border-bottom:1px solid #eef2f6;padding:12px 0}.cslpip-faq-question{color:#111827;cursor:pointer;font-variation-settings:"wght" 600;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;list-style:none;display:flex}.cslpip-faq-question::-webkit-details-marker{display:none}.cslpip-faq-question:after{content:"+";color:var(--cslpip-faq-readable-accent,var(--lottoxray-draws-popup-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.cslpip-faq-answer{color:#37414f;margin-top:8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.75}.cslpip-faq-answer a{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));text-underline-offset:3px;font-weight:500;text-decoration:underline}.cslpip-faq-disclaimer{border:1px solid var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:#37414f;border-radius:12px;margin-bottom:22px;padding:13px 15px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.7}.cslpip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.cslpip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.cslpip-col-label--right{text-align:right}.cslpip-list{padding:0 24px 12px}.cslpip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.cslpip-row:last-child{border-bottom:none}.cslpip-balls{align-items:center;gap:5px;display:flex}.cslpip-ball{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cslpip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.cslpip-ball--mega{background:#29abe2;border:none}.cslpip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.cslpip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.cslpip-odds.is-jackpot,.cslpip-odds.is-second{font-size:15px;font-weight:800}.cslpip-odds.is-jackpot{color:#f26c1a}.cslpip-odds.is-second{color:#00c4c2}.cslpip-one-in{color:#aaa;margin-right:3px;font-size:10px;font-weight:500}.cslpip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.cslpip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.cslpip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.cslpip-play{flex-direction:column;gap:0;padding:26px 26px 22px;display:flex}.cslpip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.cslpip-play-divider{background:#f0f0f0;height:1px}.cslpip-play-step{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.cslpip-play-step--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.cslpip-play-step--mega{color:#fff;background:#29abe2}.cslpip-play-content{flex:1;align-items:center;gap:16px;display:flex}.cslpip-play-text{flex:1}.cslpip-play-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.cslpip-play-label{letter-spacing:1.3px;text-transform:uppercase;color:#37414f;margin-bottom:3px;font-size:10px;font-weight:700}.cslpip-play-label--mega{color:#37414f}.cslpip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800;line-height:1.25}.cslpip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.cslpip-demo-balls{gap:5px;display:flex}.cslpip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.cslpip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.cslpip-demo-ball--mega{background:#29abe2;border:none}.cslpip-range-row{align-items:center;gap:6px;display:flex}.cslpip-range-tag{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.cslpip-range-tag--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.cslpip-range-tag--mega{color:#1f85b6;background:#29abe229}.cslpip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.cslpip-play-footer{background:#1a1a2e;justify-content:flex-end;align-items:center;padding:14px 24px;display:flex}.cslpip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.cslpip-overlay{z-index:5000;padding:clamp(16px,3vw,36px)}.cslpip-modal{--cslpip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--cslpip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--cslpip-theme-accent)));--cslpip-theme-soft:var(--draws-theme-soft,#eefcff);--cslpip-theme-border:color-mix(in srgb, var(--cslpip-theme-accent) 34%, #dfe8f1);max-height:min(88vh,860px)}.cslpip-modal--faq{width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(88vh,860px)}.cslpip-close:hover{border-color:var(--cslpip-theme-accent);background:var(--cslpip-theme-soft);color:var(--cslpip-theme-accent)}.cslpip-divider{background:var(--cslpip-theme-accent)}.cslpip-faq-scroll{flex:1;max-height:min(76vh,760px);padding:22px 26px 26px}.cslpip-faq-disclaimer{border:1px solid var(--cslpip-theme-border);background:color-mix(in srgb, var(--cslpip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.cslpip-faq-section+.cslpip-faq-section{margin-top:24px}.cslpip-faq-section-title{color:var(--cslpip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.cslpip-faq-list{border-top:0;gap:10px;display:grid}.cslpip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:0;overflow:hidden}.cslpip-faq-item[open]{border-color:var(--cslpip-faq-readable-accent);background:#fff}.cslpip-faq-question{color:#1f2937;font-variation-settings:normal;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35}.cslpip-faq-question:after{content:"+";color:var(--cslpip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:inherit;flex:none;font-weight:800}.cslpip-faq-question:focus,.cslpip-faq-question:focus-visible{outline:none}.cslpip-faq-item:not([open]) .cslpip-faq-question:hover{color:var(--cslpip-faq-readable-accent);background:color-mix(in srgb, var(--cslpip-theme-soft) 36%, #fff)}.cslpip-faq-item[open] .cslpip-faq-question:after{content:"−"}.cslpip-faq-answer{color:#56606d;margin-top:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.cslpip-faq-answer a{color:var(--cslpip-faq-readable-accent);font-weight:500;text-decoration:none}.cslpip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.cslpip-modal--faq{width:100%;max-width:100%}.cslpip-faq-scroll{max-height:76vh;padding:18px}}
.laip-overlay{z-index:5000;background:#0a0f1e8c;justify-content:center;align-items:center;padding:clamp(16px,3vw,36px);display:flex;position:fixed;inset:0}.laip-modal{--laip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--laip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--laip-theme-accent)));--laip-theme-soft:var(--draws-theme-soft,#eefcff);--laip-theme-border:color-mix(in srgb, var(--laip-theme-accent) 34%, #dfe8f1);width:100%;max-width:560px;max-height:min(88vh,860px);font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.laip-modal--faq{flex-direction:column;width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;display:flex}.laip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.laip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700}.laip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.laip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.laip-close:hover{border-color:var(--laip-theme-accent);background:var(--laip-theme-soft);color:var(--laip-theme-accent)}.laip-divider{background:var(--laip-theme-accent);height:2px;margin-top:16px}.laip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.laip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.laip-col-label--right{text-align:right}.laip-list{padding:0 24px 8px}.laip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.laip-row:last-child{border-bottom:none}.laip-balls{align-items:center;gap:5px;display:flex}.laip-ball{border-radius:999px;flex-shrink:0;width:24px;height:24px}.laip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.laip-ball--star{background:#1a4fa0;justify-content:center;align-items:center;display:inline-flex}.laip-star-icon{color:#fff;font-size:11px;line-height:1}.laip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.laip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.laip-odds.is-jackpot,.laip-odds.is-second{font-size:15px;font-weight:800}.laip-odds.is-jackpot{color:#cc1a2a}.laip-odds.is-second{color:#00c4c2}.laip-one-in{color:#aaa;margin-right:2px;font-size:10px;font-weight:500}.laip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.laip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.laip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.laip-play{flex-direction:column;padding:26px 26px 22px;display:flex}.laip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.laip-play-divider{background:#f0f0f0;height:1px}.laip-play-step{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.laip-play-step--white{background:#cc1a2a}.laip-play-step--star{background:#1a4fa0}.laip-play-content{flex:1;align-items:center;gap:16px;display:flex}.laip-play-text{flex:1}.laip-play-label{color:#37414f;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700}.laip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800}.laip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.laip-play-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.laip-demo-balls{gap:5px;display:flex}.laip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.laip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.laip-demo-ball--star{background:#1a4fa0;justify-content:center;align-items:center;display:inline-flex}.laip-star-lg{color:#fff;font-size:14px;line-height:1}.laip-range-row{align-items:center;gap:6px;display:flex}.laip-range-tag{white-space:nowrap;color:#fff;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.laip-range-tag--white{background:#cc1a2a}.laip-range-tag--star{background:#1a4fa0}.laip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.laip-play-footer{background:#1a1a2e;justify-content:flex-end;padding:14px 26px;display:flex}.laip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.laip-faq-scroll{max-height:min(76vh,760px);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;flex:1;padding:22px 26px 26px;overflow-y:auto}.laip-faq-disclaimer{border:1px solid var(--laip-theme-border);background:color-mix(in srgb, var(--laip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.laip-faq-section+.laip-faq-section{margin-top:24px}.laip-faq-section-title{color:var(--laip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.laip-faq-list{gap:10px;display:grid}.laip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;overflow:hidden}.laip-faq-item[open]{border-color:var(--laip-faq-readable-accent);background:#fff}.laip-faq-question{cursor:pointer;color:#1f2937;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35;list-style:none;display:flex}.laip-faq-question::-webkit-details-marker{display:none}.laip-faq-question:focus,.laip-faq-question:focus-visible{outline:none}.laip-faq-item:not([open]) .laip-faq-question:hover{color:var(--laip-faq-readable-accent);background:color-mix(in srgb, var(--laip-theme-soft) 36%, #fff)}.laip-faq-question:after{content:"+";color:var(--laip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;flex:none;font-weight:800}.laip-faq-item[open] .laip-faq-question:after{content:"−"}.laip-faq-answer{color:#56606d;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.laip-faq-answer a{color:var(--laip-faq-readable-accent);font-weight:500;text-decoration:none}.laip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.laip-overlay{padding:16px}.laip-modal{max-width:100%}.laip-modal--faq{width:100%;max-width:100%}.laip-row{grid-template-columns:1fr}.laip-odds,.laip-col-label--right{text-align:left}.laip-play{padding:22px 18px 20px}.laip-play-section{gap:12px}.laip-play-content{flex-direction:column;align-items:flex-start}.laip-play-side{align-items:flex-start}.laip-faq-scroll{max-height:76vh;padding:18px}}
.ltip-overlay{z-index:1400;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ltip-modal{width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.ltip-modal--faq{flex-direction:column;max-width:580px;max-height:640px;display:flex}.ltip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.ltip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700}.ltip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.ltip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.ltip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.ltip-modal--faq .ltip-divider{flex-shrink:0}.ltip-faq-scroll{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px 24px 24px;overflow-y:auto}.ltip-faq-scroll *{font-family:inherit}.ltip-faq-section-title{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-family:inherit;font-size:10px;font-weight:800}.ltip-faq-list{border-top:1px solid #eef2f6}.ltip-faq-item{border-bottom:1px solid #eef2f6;padding:12px 0}.ltip-faq-question{color:#111827;cursor:pointer;font-variation-settings:"wght" 600;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;list-style:none;display:flex}.ltip-faq-question::-webkit-details-marker{display:none}.ltip-faq-question:after{content:"+";color:var(--ltip-faq-readable-accent,var(--lottoxray-draws-popup-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.ltip-faq-answer{color:#37414f;margin-top:8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.75}.ltip-faq-answer a{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));text-underline-offset:3px;font-weight:500;text-decoration:underline}.ltip-faq-disclaimer{border:1px solid var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:#37414f;border-radius:12px;margin-bottom:22px;padding:13px 15px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.7}.ltip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.ltip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.ltip-col-label--right{text-align:right}.ltip-list{padding:0 24px 8px}.ltip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}.ltip-row:last-child{border-bottom:none}.ltip-balls{align-items:center;gap:5px;display:flex}.ltip-ball{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ltip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.ltip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.ltip-odds.is-jackpot,.ltip-odds.is-second{font-size:15px;font-weight:800}.ltip-odds.is-jackpot{color:#f26c1a}.ltip-odds.is-second{color:#00c4c2}.ltip-one-in{color:#aaa;margin-right:3px;font-size:10px;font-weight:500}.ltip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.ltip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.ltip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.ltip-play{flex-direction:column;gap:0;padding:26px 26px 22px;display:flex}.ltip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.ltip-play-step{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.ltip-play-step--white{color:#fff;background:#1a1a2e;border:none}.ltip-info-icon{border:1px solid var(--lottoxray-draws-popup-icon-accent,var(--draws-theme-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));background:var(--draws-theme-soft,#e8f9fd);width:16px;height:16px;color:var(--lottoxray-draws-popup-icon-accent,var(--draws-theme-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1;display:inline-flex}.ltip-play-content{flex:1;align-items:center;gap:16px;display:flex}.ltip-play-text{flex:1}.ltip-play-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ltip-play-label{letter-spacing:1.3px;text-transform:uppercase;color:#37414f;margin-bottom:3px;font-size:10px;font-weight:700}.ltip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800;line-height:1.25}.ltip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.ltip-demo-balls{gap:5px;display:flex}.ltip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.ltip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.ltip-range-row{align-items:center;gap:6px;display:flex}.ltip-range-tag{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.ltip-range-tag--white{color:#fff;background:#1a1a2e}.ltip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.ltip-play-footer{background:#1a1a2e;justify-content:flex-end;align-items:center;padding:14px 26px;display:flex}.ltip-play-footer--about{justify-content:flex-start}.ltip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.ltip-overlay{z-index:5000;padding:clamp(16px,3vw,36px)}.ltip-modal{--ltip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--ltip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--ltip-theme-accent)));--ltip-theme-soft:var(--draws-theme-soft,#eefcff);--ltip-theme-border:color-mix(in srgb, var(--ltip-theme-accent) 34%, #dfe8f1);max-height:min(88vh,860px)}.ltip-modal--faq{width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(88vh,860px)}.ltip-close:hover{border-color:var(--ltip-theme-accent);background:var(--ltip-theme-soft);color:var(--ltip-theme-accent)}.ltip-divider{background:var(--ltip-theme-accent)}.ltip-faq-scroll{flex:1;max-height:min(76vh,760px);padding:22px 26px 26px}.ltip-faq-disclaimer{border:1px solid var(--ltip-theme-border);background:color-mix(in srgb, var(--ltip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.ltip-faq-section+.ltip-faq-section{margin-top:24px}.ltip-faq-section-title{color:var(--ltip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.ltip-faq-list{border-top:0;gap:10px;display:grid}.ltip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:0;overflow:hidden}.ltip-faq-item[open]{border-color:var(--ltip-faq-readable-accent);background:#fff}.ltip-faq-question{color:#1f2937;font-variation-settings:normal;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35}.ltip-faq-question:after{content:"+";color:var(--ltip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:inherit;flex:none;font-weight:800}.ltip-faq-question:focus,.ltip-faq-question:focus-visible{outline:none}.ltip-faq-item:not([open]) .ltip-faq-question:hover{color:var(--ltip-faq-readable-accent);background:color-mix(in srgb, var(--ltip-theme-soft) 36%, #fff)}.ltip-faq-item[open] .ltip-faq-question:after{content:"−"}.ltip-faq-answer{color:#56606d;margin-top:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.ltip-faq-answer a{color:var(--ltip-faq-readable-accent);font-weight:500;text-decoration:none}.ltip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.ltip-modal--faq{width:100%;max-width:100%}.ltip-faq-scroll{max-height:76vh;padding:18px}}
.mmip-overlay{z-index:1400;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mmip-modal{width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.mmip-modal--faq{flex-direction:column;max-width:580px;max-height:640px;display:flex}.mmip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.mmip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:600}.mmip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.mmip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.mmip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.mmip-modal--faq .mmip-divider{flex-shrink:0}.mmip-faq-scroll{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px 24px 24px;overflow-y:auto}.mmip-faq-scroll *{font-family:inherit}.mmip-faq-section-title{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-family:inherit;font-size:10px;font-weight:800}.mmip-faq-list{border-top:1px solid #eef2f6}.mmip-faq-item{border-bottom:1px solid #eef2f6;padding:12px 0}.mmip-faq-question{color:#111827;cursor:pointer;font-variation-settings:"wght" 600;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;list-style:none;display:flex}.mmip-faq-question::-webkit-details-marker{display:none}.mmip-faq-question:after{content:"+";color:var(--mmip-faq-readable-accent,var(--lottoxray-draws-popup-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.mmip-faq-answer{color:#37414f;margin-top:8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.75}.mmip-faq-answer a{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));text-underline-offset:3px;font-weight:500;text-decoration:underline}.mmip-faq-disclaimer{border:1px solid var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:#37414f;border-radius:12px;margin-bottom:22px;padding:13px 15px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.7}.mmip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.mmip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.mmip-col-label--right{text-align:right}.mmip-list{padding:0 24px 8px}.mmip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.mmip-row:last-child{border-bottom:none}.mmip-balls{align-items:center;gap:5px;display:flex}.mmip-ball{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mmip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.mmip-ball--mega{background:#f5e642;border:none}.mmip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.mmip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.mmip-odds.is-jackpot,.mmip-odds.is-second{font-size:15px;font-weight:800}.mmip-odds.is-jackpot{color:#f26c1a}.mmip-odds.is-second{color:#00c4c2}.mmip-one-in{color:#aaa;margin-right:3px;font-size:10px;font-weight:500}.mmip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.mmip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.mmip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.mmip-play{flex-direction:column;gap:0;padding:26px 26px 22px;display:flex}.mmip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.mmip-play-divider{background:#f0f0f0;height:1px}.mmip-play-step{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.mmip-play-step--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.mmip-play-step--mega{color:#0d1b2a;background:#f5d900}.mmip-play-content{flex:1;align-items:center;gap:16px;display:flex}.mmip-play-text{flex:1}.mmip-play-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.mmip-play-label{letter-spacing:1.3px;text-transform:uppercase;color:#37414f;margin-bottom:3px;font-size:10px;font-weight:700}.mmip-play-label--mega{color:#37414f}.mmip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800;line-height:1.25}.mmip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.mmip-demo-balls{gap:5px;display:flex}.mmip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.mmip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.mmip-demo-ball--mega{background:#f5d900;border:none}.mmip-range-row{align-items:center;gap:6px;display:flex}.mmip-range-tag{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.mmip-range-tag--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.mmip-range-tag--mega{color:#0d1b2a;background:#f5d900}.mmip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.mmip-play-footer{background:#1a1a2e;justify-content:flex-end;padding:14px 26px;display:flex}.mmip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}@media (max-width:640px){.mmip-overlay{padding:16px}.mmip-modal{max-width:100%}.mmip-modal--faq{max-height:calc(100vh - 32px)}.mmip-faq-scroll{padding:18px 18px 20px}.mmip-row{grid-template-columns:1fr}.mmip-odds,.mmip-col-label--right{text-align:left}.mmip-play{padding:22px 18px 20px}.mmip-play-section{gap:12px}.mmip-play-content{flex-direction:column;align-items:flex-start}.mmip-play-side{align-items:flex-start}}.mmip-overlay{z-index:5000;padding:clamp(16px,3vw,36px)}.mmip-modal{--mmip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--mmip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--mmip-theme-accent)));--mmip-theme-soft:var(--draws-theme-soft,#eefcff);--mmip-theme-border:color-mix(in srgb, var(--mmip-theme-accent) 34%, #dfe8f1);max-height:min(88vh,860px)}.mmip-modal--faq{width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(88vh,860px)}.mmip-close:hover{border-color:var(--mmip-theme-accent);background:var(--mmip-theme-soft);color:var(--mmip-theme-accent)}.mmip-divider{background:var(--mmip-theme-accent)}.mmip-faq-scroll{flex:1;max-height:min(76vh,760px);padding:22px 26px 26px}.mmip-faq-disclaimer{border:1px solid var(--mmip-theme-border);background:color-mix(in srgb, var(--mmip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.mmip-faq-section+.mmip-faq-section{margin-top:24px}.mmip-faq-section-title{color:var(--mmip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.mmip-faq-list{border-top:0;gap:10px;display:grid}.mmip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:0;overflow:hidden}.mmip-faq-item[open]{border-color:var(--mmip-faq-readable-accent);background:#fff}.mmip-faq-question{color:#1f2937;font-variation-settings:normal;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35}.mmip-faq-question:after{content:"+";color:var(--mmip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:inherit;flex:none;font-weight:800}.mmip-faq-question:focus,.mmip-faq-question:focus-visible{outline:none}.mmip-faq-item:not([open]) .mmip-faq-question:hover{color:var(--mmip-faq-readable-accent);background:color-mix(in srgb, var(--mmip-theme-soft) 36%, #fff)}.mmip-faq-item[open] .mmip-faq-question:after{content:"−"}.mmip-faq-answer{color:#56606d;margin-top:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.mmip-faq-answer a{color:var(--mmip-faq-readable-accent);font-weight:500;text-decoration:none}.mmip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.mmip-modal--faq{width:100%;max-width:100%}.mmip-faq-scroll{max-height:76vh;padding:18px}}
.mflip-overlay{z-index:1400;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mflip-modal{width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.mflip-modal--faq{flex-direction:column;max-width:580px;max-height:640px;display:flex}.mflip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.mflip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700}.mflip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.mflip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.mflip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.mflip-modal--faq .mflip-divider{flex-shrink:0}.mflip-faq-scroll{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px 24px 24px;overflow-y:auto}.mflip-faq-scroll *{font-family:inherit}.mflip-faq-section-title{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-family:inherit;font-size:10px;font-weight:800}.mflip-faq-list{border-top:1px solid #eef2f6}.mflip-faq-item{border-bottom:1px solid #eef2f6;padding:12px 0}.mflip-faq-question{color:#111827;cursor:pointer;font-variation-settings:"wght" 600;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;list-style:none;display:flex}.mflip-faq-question::-webkit-details-marker{display:none}.mflip-faq-question:after{content:"+";color:var(--mflip-faq-readable-accent,var(--lottoxray-draws-popup-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.mflip-faq-answer{color:#37414f;margin-top:8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.75}.mflip-faq-answer a{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));text-underline-offset:3px;font-weight:500;text-decoration:underline}.mflip-faq-disclaimer{border:1px solid var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:#37414f;border-radius:12px;margin-bottom:22px;padding:13px 15px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.7}.mflip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.mflip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.mflip-col-label--right{text-align:right}.mflip-list{padding:0 24px 8px}.mflip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.mflip-row:last-child{border-bottom:none}.mflip-balls{align-items:center;gap:5px;display:flex}.mflip-ball{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mflip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.mflip-ball--millionaire{background:#2a7a2a}.mflip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.mflip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.mflip-odds.is-jackpot,.mflip-odds.is-second{font-size:15px;font-weight:800}.mflip-odds.is-jackpot{color:#2a7a2a}.mflip-odds.is-second{color:#00c4c2}.mflip-one-in{color:#aaa;margin-right:2px;font-size:10px;font-weight:500}.mflip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.mflip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.mflip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.mflip-play{flex-direction:column;padding:26px 26px 22px;display:flex}.mflip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.mflip-play-divider{background:#f0f0f0;height:1px}.mflip-play-step{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.mflip-play-step--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.mflip-play-step--millionaire{color:#fff;background:#2a7a2a}.mflip-play-content{flex:1;align-items:center;gap:16px;display:flex}.mflip-play-text{flex:1}.mflip-play-label{color:#37414f;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700}.mflip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800}.mflip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.mflip-play-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.mflip-demo-balls{gap:5px;display:flex}.mflip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.mflip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.mflip-demo-ball--millionaire{background:#2a7a2a}.mflip-range-row{align-items:center;gap:6px;display:flex}.mflip-range-tag{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.mflip-range-tag--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.mflip-range-tag--millionaire{color:#fff;background:#2a7a2a}.mflip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.mflip-play-footer{background:#1a1a2e;justify-content:flex-end;padding:14px 24px;display:flex}.mflip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}@media (max-width:640px){.mflip-overlay{padding:16px}.mflip-modal{max-width:100%}.mflip-modal--faq{max-height:calc(100vh - 32px)}.mflip-faq-scroll{padding:18px 18px 20px}.mflip-row{grid-template-columns:1fr}.mflip-odds,.mflip-col-label--right{text-align:left}.mflip-play{padding:22px 18px 20px}.mflip-play-section{gap:12px}.mflip-play-content{flex-direction:column;align-items:flex-start}.mflip-play-side{align-items:flex-start}}.mflip-overlay{z-index:5000;padding:clamp(16px,3vw,36px)}.mflip-modal{--mflip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--mflip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--mflip-theme-accent)));--mflip-theme-soft:var(--draws-theme-soft,#eefcff);--mflip-theme-border:color-mix(in srgb, var(--mflip-theme-accent) 34%, #dfe8f1);max-height:min(88vh,860px)}.mflip-modal--faq{width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(88vh,860px)}.mflip-close:hover{border-color:var(--mflip-theme-accent);background:var(--mflip-theme-soft);color:var(--mflip-theme-accent)}.mflip-divider{background:var(--mflip-theme-accent)}.mflip-faq-scroll{flex:1;max-height:min(76vh,760px);padding:22px 26px 26px}.mflip-faq-disclaimer{border:1px solid var(--mflip-theme-border);background:color-mix(in srgb, var(--mflip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.mflip-faq-section+.mflip-faq-section{margin-top:24px}.mflip-faq-section-title{color:var(--mflip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.mflip-faq-list{border-top:0;gap:10px;display:grid}.mflip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:0;overflow:hidden}.mflip-faq-item[open]{border-color:var(--mflip-faq-readable-accent);background:#fff}.mflip-faq-question{color:#1f2937;font-variation-settings:normal;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35}.mflip-faq-question:after{content:"+";color:var(--mflip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:inherit;flex:none;font-weight:800}.mflip-faq-question:focus,.mflip-faq-question:focus-visible{outline:none}.mflip-faq-item:not([open]) .mflip-faq-question:hover{color:var(--mflip-faq-readable-accent);background:color-mix(in srgb, var(--mflip-theme-soft) 36%, #fff)}.mflip-faq-item[open] .mflip-faq-question:after{content:"−"}.mflip-faq-answer{color:#56606d;margin-top:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.mflip-faq-answer a{color:var(--mflip-faq-readable-accent);font-weight:500;text-decoration:none}.mflip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.mflip-modal--faq{width:100%;max-width:100%}.mflip-faq-scroll{max-height:76vh;padding:18px}}
.nylip-overlay{z-index:5000;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.nylip-modal{--nylip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--nylip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--nylip-theme-accent)));width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.nylip-modal--faq{border:1px solid #0f172a14;border-radius:24px;width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(820px,100vh - 48px)}.nylip-modal--play{transform:translateY(-52px)}.nylip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.nylip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700}.nylip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.nylip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.nylip-close:hover{border-color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))}.nylip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.nylip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.nylip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.nylip-col-label--right{text-align:right}.nylip-list{padding:0 24px 8px}.nylip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;padding:10px 0;display:grid}.nylip-row:last-child{border-bottom:none}.nylip-balls{align-items:center;gap:5px;display:flex}.nylip-ball{border-radius:50%;flex-shrink:0;width:24px;height:24px}.nylip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.nylip-ball--bonus{background:#f47068;border:none}.nylip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.nylip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.nylip-odds.is-jackpot{color:#1a3a8a;font-size:15px;font-weight:800}.nylip-odds.is-second{color:#00c4c2;font-size:15px;font-weight:800}.nylip-one-in{color:#aaa;margin-right:2px;font-size:10px;font-weight:500}.nylip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.nylip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.nylip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.nylip-play{padding:26px 26px 22px}.nylip-play-section{align-items:flex-start;gap:18px;display:flex}.nylip-play-step{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:flex}.nylip-play-content{flex:1;align-items:center;gap:16px;display:flex}.nylip-play-text{flex:1}.nylip-play-label{letter-spacing:1.3px;text-transform:uppercase;color:#37414f;margin-bottom:3px;font-size:10px;font-weight:700}.nylip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800}.nylip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.nylip-play-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.nylip-demo-balls{flex-shrink:0;gap:5px;display:flex}.nylip-demo-ball{border-radius:50%;flex-shrink:0;width:30px;height:30px}.nylip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.nylip-range-row{align-items:center;gap:6px;display:flex}.nylip-range-tag{color:#1e2d3d;white-space:nowrap;background:#eef0f5;border:1px solid #d4d8e2;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.nylip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.nylip-play-footer{background:#1a1a2e;justify-content:flex-end;align-items:center;padding:14px 24px;display:flex}.nylip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.nylip-faq-scroll{max-height:min(690px,100vh - 168px);padding:28px 34px 34px;overflow-y:auto}.nylip-faq-scroll *{font-family:var(--font-inter), "Inter", sans-serif}.nylip-faq-disclaimer{border:1px solid color-mix(in srgb, var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,#00c8e8)) 42%, #fff);background:linear-gradient(0deg, color-mix(in srgb, var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,#00c8e8)) 8%, #fff), color-mix(in srgb, var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,#00c8e8)) 8%, #fff)), #fff;color:#56606d;border-radius:18px;margin-bottom:28px;padding:16px 18px;font-size:13px;font-weight:400;line-height:1.65}.nylip-faq-section+.nylip-faq-section{margin-top:34px}.nylip-faq-section-title{color:var(--nylip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:4px;text-transform:uppercase;font-size:15px;font-weight:800}.nylip-faq-list{gap:12px;margin-top:18px;display:grid}.nylip-faq-item{background:#fff;border:1px solid #dbe4ef;border-radius:14px;transition:border-color .2s,background-color .2s;overflow:hidden}.nylip-faq-item[open]{border-color:var(--nylip-faq-readable-accent);background:#fff}.nylip-faq-question{color:#162033;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:16px;font-weight:500;line-height:1.45;list-style:none;transition:background-color .2s,color .2s;display:flex}.nylip-faq-question::-webkit-details-marker{display:none}.nylip-faq-question:after{content:"+";color:var(--nylip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;flex-shrink:0;font-size:24px;font-weight:800;line-height:1}.nylip-faq-question:focus,.nylip-faq-question:focus-visible{outline:none}.nylip-faq-item:not([open]) .nylip-faq-question:hover{background:linear-gradient(0deg, color-mix(in srgb, var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,#00c8e8)) 8%, #fff), color-mix(in srgb, var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,#00c8e8)) 8%, #fff)), #fff;color:var(--nylip-faq-readable-accent)}.nylip-faq-item[open] .nylip-faq-question:after{content:"−"}.nylip-faq-answer{color:#56606d;border-top:1px solid #e6edf5;padding:0 20px 20px;font-size:14px;font-weight:400;line-height:1.75}.nylip-faq-answer a{color:var(--nylip-faq-readable-accent);font-weight:500;text-decoration:none}.nylip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.nylip-modal--play{transform:translateY(-20px)}.nylip-modal--faq{border-radius:18px;width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.nylip-faq-scroll{max-height:calc(100vh - 132px);padding:22px 18px 24px}.nylip-faq-question{padding:16px;font-size:14px}.nylip-faq-answer{padding:0 16px 18px;font-size:13px}}
.pbip-overlay{z-index:1400;background:#0a0f1e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pbip-modal{width:100%;max-width:560px;font-family:var(--font-montserrat), "Montserrat", sans-serif;box-shadow:none;background:#fff;border-radius:20px;overflow:hidden}.pbip-modal--faq{flex-direction:column;max-width:580px;max-height:640px;display:flex}.pbip-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.pbip-title{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:600}.pbip-subtitle{color:#37414f;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:600}.pbip-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.pbip-divider{background:var(--stats-theme-accent,#00c8e8);height:2px;margin-top:16px}.pbip-modal--faq .pbip-divider{flex-shrink:0}.pbip-faq-scroll{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px 24px 24px;overflow-y:auto}.pbip-faq-section-title{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-family:inherit;font-size:10px;font-weight:800}.pbip-faq-list{border-top:1px solid #eef2f6}.pbip-faq-item{border-bottom:1px solid #eef2f6;padding:12px 0}.pbip-faq-question{color:#111827;cursor:pointer;font-variation-settings:"wght" 600;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;list-style:none;display:flex}.pbip-faq-question::-webkit-details-marker{display:none}.pbip-faq-question:after{content:"+";color:var(--pbip-faq-readable-accent,var(--lottoxray-draws-popup-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.pbip-faq-answer{color:#37414f;margin-top:8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.75}.pbip-faq-answer a{color:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));text-underline-offset:3px;font-weight:500;text-decoration:underline}.pbip-faq-disclaimer{border:1px solid var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));background:var(--draws-theme-soft,#eefcff);color:#37414f;border-radius:12px;margin-bottom:22px;padding:13px 15px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.7}.pbip-col-headers{background:#f8f9fa;grid-template-columns:1fr 1fr;padding:10px 24px;display:grid}.pbip-col-label{color:#37414f;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.pbip-col-label--right{text-align:right}.pbip-list{padding:0 24px 8px}.pbip-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.pbip-row:last-child{border-bottom:none}.pbip-balls{align-items:center;gap:5px;display:flex}.pbip-ball{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.pbip-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.pbip-ball--powerball{background:#c0182d;border:none}.pbip-plus{color:#d4d8e2;flex-shrink:0;margin:0 1px;font-size:13px;font-weight:700}.pbip-odds{text-align:right;color:#111;font-size:14px;font-weight:700}.pbip-odds.is-jackpot,.pbip-odds.is-second{font-size:15px;font-weight:800}.pbip-odds.is-jackpot{color:#c0182d}.pbip-odds.is-second{color:#00c4c2}.pbip-one-in{color:#aaa;margin-right:3px;font-size:10px;font-weight:500}.pbip-footer{background:#1a1a2e;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.pbip-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}.pbip-footer-odds{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:12px;font-weight:700}.pbip-play{flex-direction:column;gap:0;padding:26px 26px 22px;display:flex}.pbip-play-section{align-items:flex-start;gap:18px;padding:18px 0;display:flex}.pbip-play-divider{background:#f0f0f0;height:1px}.pbip-play-step{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:14px;font-weight:800;display:inline-flex}.pbip-play-step--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.pbip-play-step--powerball{color:#fff;background:#c0152a;border:none}.pbip-info-icon{border:1px solid var(--lottoxray-draws-popup-icon-accent,var(--draws-theme-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));background:var(--draws-theme-soft,#e8f9fd);width:16px;height:16px;color:var(--lottoxray-draws-popup-icon-accent,var(--draws-theme-readable-accent,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)))));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1;display:inline-flex}.pbip-play-content{flex:1;align-items:center;gap:16px;display:flex}.pbip-play-text{flex:1}.pbip-play-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.pbip-play-label{letter-spacing:1.3px;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700}.pbip-play-label--white,.pbip-play-label--powerball,.pbip-play-label--teal{color:#37414f}.pbip-play-heading{color:#111;margin-bottom:3px;font-size:14px;font-weight:800;line-height:1.25}.pbip-play-copy{color:#37414f;font-size:11px;font-weight:500;line-height:1.5}.pbip-demo-balls{gap:5px;display:flex}.pbip-demo-ball{border-radius:999px;flex-shrink:0;width:30px;height:30px}.pbip-demo-ball--white{background:#eef0f5;border:1px solid #d4d8e2}.pbip-demo-ball--powerball{background:#c0152a;border:none}.pbip-range-row{align-items:center;gap:6px;display:flex}.pbip-range-tag{color:#fff;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.pbip-range-tag--white{color:#1e2d3d;background:#eef0f5;border:1px solid #d4d8e2}.pbip-range-tag--powerball{background:#c0152a;border:none}.pbip-range-dots{background:repeating-linear-gradient(90deg,#37414f 0 3px,#0000 3px 6px);border-radius:2px;width:40px;height:2px}.pbip-play-footer{background:#1a1a2e;justify-content:flex-end;padding:16px 26px;display:flex}.pbip-play-footer-note{color:var(--lottoxray-draws-popup-footer-text,var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8))));font-size:11px;font-weight:700}@media (max-width:640px){.pbip-overlay{padding:16px}.pbip-modal{max-width:100%}.pbip-modal--faq{max-height:calc(100vh - 32px)}.pbip-faq-scroll{padding:18px 18px 20px}.pbip-row{grid-template-columns:1fr}.pbip-odds,.pbip-col-label--right{text-align:left}.pbip-play{padding:22px 18px 20px}.pbip-play-section{gap:12px}.pbip-play-content{flex-direction:column;align-items:flex-start}.pbip-play-side{align-items:flex-start}}.pbip-overlay{z-index:5000;padding:clamp(16px,3vw,36px)}.pbip-modal{--pbip-theme-accent:var(--lottoxray-draws-popup-line-accent,var(--draws-theme-accent,var(--stats-theme-accent,#00c8e8)));--pbip-faq-readable-accent:var(--lottoxray-draws-popup-readable-accent,var(--draws-theme-readable-accent,var(--pbip-theme-accent)));--pbip-theme-soft:var(--draws-theme-soft,#eefcff);--pbip-theme-border:color-mix(in srgb, var(--pbip-theme-accent) 34%, #dfe8f1);max-height:min(88vh,860px)}.pbip-modal--faq{width:min(1120px,100vw - clamp(32px,5vw,72px));max-width:none;max-height:min(88vh,860px)}.pbip-close:hover{border-color:var(--pbip-theme-accent);background:var(--pbip-theme-soft);color:var(--pbip-theme-accent)}.pbip-divider{background:var(--pbip-theme-accent)}.pbip-faq-scroll{flex:1;max-height:min(76vh,760px);padding:22px 26px 26px}.pbip-faq-disclaimer{border:1px solid var(--pbip-theme-border);background:color-mix(in srgb, var(--pbip-theme-soft) 74%, #fff);color:#4c5968;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65}.pbip-faq-section+.pbip-faq-section{margin-top:24px}.pbip-faq-section-title{color:var(--pbip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.pbip-faq-list{border-top:0;gap:10px;display:grid}.pbip-faq-item{background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:0;overflow:hidden}.pbip-faq-item[open]{border-color:var(--pbip-faq-readable-accent);background:#fff}.pbip-faq-question{color:#1f2937;font-variation-settings:normal;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.35}.pbip-faq-question:after{content:"+";color:var(--pbip-faq-readable-accent);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:inherit;flex:none;font-weight:800}.pbip-faq-question:focus,.pbip-faq-question:focus-visible{outline:none}.pbip-faq-item:not([open]) .pbip-faq-question:hover{color:var(--pbip-faq-readable-accent);background:color-mix(in srgb, var(--pbip-theme-soft) 36%, #fff)}.pbip-faq-item[open] .pbip-faq-question:after{content:"−"}.pbip-faq-answer{color:#56606d;margin-top:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65}.pbip-faq-answer a{color:var(--pbip-faq-readable-accent);font-weight:500;text-decoration:none}.pbip-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.pbip-modal--faq{width:100%;max-width:100%}.pbip-faq-scroll{max-height:76vh;padding:18px}}
.analyze-upgrade-overlay{--analyze-upgrade-accent:var(--stats-theme-accent,#0ad4f9);--analyze-upgrade-readable-accent:var(--stats-theme-readable-accent,var(--analyze-upgrade-accent));--analyze-upgrade-soft:color-mix(in srgb, var(--analyze-upgrade-accent) 12%, #fff);--analyze-upgrade-soft-hover:color-mix(in srgb, var(--analyze-upgrade-accent) 18%, #fff);--analyze-upgrade-solid-text:#0d1b2a;z-index:5000;font-family:Inter, var(--font-inter), sans-serif;background:#0f172a6b;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.analyze-upgrade-overlay *,.analyze-upgrade-overlay :before,.analyze-upgrade-overlay :after{font-family:Inter, var(--font-inter), sans-serif}.analyze-upgrade-modal{background:#fff;border:1px solid #dde6ee;border-radius:20px;width:min(480px,100%);overflow:hidden;box-shadow:0 24px 70px #0f172a33}.analyze-upgrade-header{justify-content:space-between;align-items:flex-start;gap:14px;padding:28px 28px 22px;display:flex;position:relative}.analyze-upgrade-header:after{background:var(--analyze-upgrade-accent);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.analyze-upgrade-title-group{flex-direction:column;gap:5px;min-width:0;display:flex}.analyze-upgrade-title-group h2{color:#111;font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:-.5px;margin:0;font-size:17px;font-weight:700;line-height:1.15}.analyze-upgrade-title-group p{color:#37414f;font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:3px 0 0;font-size:11px;font-weight:600}.analyze-upgrade-close{color:#6b8299;cursor:pointer;background:#f4f8fb;border:1px solid #dde6ee;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.analyze-upgrade-close:hover{border-color:var(--analyze-upgrade-accent);background:var(--analyze-upgrade-soft-hover);color:var(--analyze-upgrade-readable-accent)}.analyze-upgrade-body{padding:24px 28px 28px}.analyze-upgrade-description{color:#475569;margin:0 0 22px;font-size:14px;line-height:1.75}.analyze-upgrade-description strong{color:#0d1b2a;font-weight:700}.analyze-upgrade-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:28px;display:grid}.analyze-upgrade-card{border-radius:14px;min-height:0;padding:18px}.analyze-upgrade-card--free{background:#f4f8fb;border:1px solid #dde6ee}.analyze-upgrade-card--paid{border:1.5px solid var(--analyze-upgrade-accent);background:var(--analyze-upgrade-soft);position:relative}.analyze-upgrade-card-eyebrow{color:#94a3b8;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:800;line-height:1;display:block}.analyze-upgrade-card--paid .analyze-upgrade-card-eyebrow{color:var(--analyze-upgrade-readable-accent)}.analyze-upgrade-card h3{color:#64748b;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}.analyze-upgrade-card--paid h3{color:#0d1b2a}.analyze-upgrade-card p{color:#94a3b8;margin:0;font-size:12px;line-height:1.6}.analyze-upgrade-card--free p{color:#465569}.analyze-upgrade-card--paid p{color:var(--analyze-upgrade-readable-accent);font-weight:500}.analyze-upgrade-premium-badge{background:var(--analyze-upgrade-accent);color:var(--analyze-upgrade-solid-text);letter-spacing:1.2px;text-transform:uppercase;border-radius:0 0 7px 7px;padding:3px 8px;font-size:8px;font-weight:800;line-height:1;position:absolute;top:-1px;right:12px}.analyze-upgrade-actions{align-items:center;gap:10px;display:flex}.analyze-upgrade-secondary,.analyze-upgrade-primary{cursor:pointer;border-radius:10px;min-height:0;font-family:inherit;text-decoration:none}.analyze-upgrade-secondary{color:#6b8299;white-space:nowrap;background:#f4f8fb;border:1px solid #dde6ee;justify-content:center;align-items:center;padding:12px 22px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.analyze-upgrade-secondary:hover{background:var(--analyze-upgrade-soft-hover);color:var(--analyze-upgrade-readable-accent);border-color:#dde6ee}.analyze-upgrade-primary{background:var(--analyze-upgrade-accent);color:var(--analyze-upgrade-solid-text);border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:filter .16s;display:inline-flex}.analyze-upgrade-primary:hover{filter:brightness(.96)}@media (max-width:560px){.analyze-upgrade-cards,.analyze-upgrade-actions{grid-template-columns:1fr}.analyze-upgrade-actions{flex-direction:column;align-items:stretch}.analyze-upgrade-secondary,.analyze-upgrade-primary{width:100%}}
