.pfc-header-card{background:#fff;border:1px solid #dde6ee;border-radius:14px;align-items:center;gap:18px;padding:14px 18px;display:flex;box-shadow:0 2px 16px #0d1b2a12}.pfc-back-btn{background:var(--pfc-back-bg,var(--stats-theme-accent,#00c8e8));min-height:42px;color:var(--pfc-back-text,var(--stats-theme-solid-text,#0d1b2a));font-family:var(--font-montserrat), "Montserrat", sans-serif;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:700;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.pfc-back-btn:hover{background:var(--pfc-back-hover-bg,var(--pfc-back-bg,var(--stats-theme-accent,#00c8e8)));color:var(--pfc-back-hover-text,var(--pfc-back-text,var(--stats-theme-solid-text,#0d1b2a)))}.pfc-back-arrow,.pfc-back-label{align-items:center;line-height:1;display:inline-flex}.pfc-back-arrow{font-size:17px;font-weight:700}.pfc-back-label{font-size:13px;font-weight:700}.pfc-header-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.pfc-title{color:#0d1b2a;font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:.02em;margin:0;font-size:20px;font-weight:800}.pfc-subtitle{color:#374151;font-family:var(--font-montserrat), "Montserrat", sans-serif;margin:0;font-size:13px;font-weight:500}.pfc-view-card{background:#fff;border:1px solid #dde6ee;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex;box-shadow:0 2px 12px #0d1b2a0d}.pfc-view-left{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.pfc-view-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;display:inline-flex}.pfc-view-right .stats-zoom-group,.pfc-view-right .pfc-comparison-btn,.pfc-view-right .pfc-hide-numbers-btn,.pfc-view-right .pfc-view-action-divider{align-self:center}.pfc-view-right .stats-zoom-group{position:relative;top:1px}.pfc-view-label,.pfc-color-label{color:#374151;font-family:var(--font-montserrat), "Montserrat", sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}.pfc-view-toggles{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pfc-view-divider{background:#ddd;flex:none;width:1px;height:18px}.pfc-view-action-divider{background:#dde6ee;flex:none;width:1px;height:18px}.pfc-database-meta{color:#555;font-family:var(--font-montserrat), "Montserrat", sans-serif;white-space:nowrap;align-items:baseline;gap:7px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.pfc-database-meta strong{color:#0d1b2a;font-size:13px;font-weight:600}.pfc-database-meta .database-meta-info,.pfc-database-meta .database-meta-info-glyph{letter-spacing:0;text-transform:none;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1}.pfc-view-toggle{white-space:nowrap;height:43px;font-family:var(--font-montserrat), "Montserrat", sans-serif;cursor:pointer;border:2px solid;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 18px;font-size:12.5px;font-weight:800;line-height:1;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.pfc-view-toggle-active{border-color:var(--pfc-view-toggle-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-view-toggle-bg,var(--stats-theme-soft,#e8f9fd));color:var(--pfc-view-toggle-text,var(--stats-theme-active-text,#0d1b2a))}.pfc-view-toggle-active:hover{border-color:var(--pfc-view-toggle-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-view-toggle-hover-bg,var(--stats-theme-soft-hover,#dff8fd));color:var(--pfc-view-toggle-hover-text,#0d1b2a)}.pfc-view-toggle-active-comparison{border-color:var(--pfc-view-toggle-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-view-toggle-bg,var(--stats-theme-soft,#e8f9fd));color:var(--pfc-view-toggle-text,var(--stats-theme-active-text,#09b));font-size:11.5px}.pfc-view-toggle-active-comparison:hover{border-color:var(--pfc-view-toggle-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-view-toggle-hover-bg,var(--stats-theme-soft-hover,#dff8fd));color:var(--pfc-view-toggle-hover-text,#0d1b2a)}.pfc-view-toggle-inactive{color:var(--pfc-view-toggle-inactive-text,#4a6070);background:#eef2f6;border-color:#c8d8e4}.pfc-view-toggle-inactive:hover{border-color:var(--stats-theme-accent,#00c8e8);background:var(--stats-theme-soft,#e8f9fd);color:var(--pfc-view-toggle-inactive-hover-text,#0d1b2a)}.pfc-view-toggle-disabled{cursor:default}.pfc-view-toggle-disabled:hover{border-color:var(--pfc-view-toggle-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-view-toggle-bg,var(--stats-theme-soft,#e8f9fd));color:#0d1b2a}.pfc-view-toggle-comparison{font-size:11.5px;font-weight:var(--pfc-view-toggle-font-weight,600);border-width:1px}.pfc-comparison-btn,.pfc-hide-numbers-btn,.pfc-show-all-btn{border:1px solid var(--pfc-comparison-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-comparison-bg,var(--stats-theme-soft,#e8f9fd));color:var(--pfc-comparison-text,var(--stats-theme-active-text,#09b));font-weight:600;font-family:var(--font-montserrat), "Montserrat", sans-serif;cursor:pointer;border-radius:10px;flex-shrink:0;padding:10px 16px;font-size:11.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.pfc-comparison-btn:hover,.pfc-hide-numbers-btn:hover,.pfc-show-all-btn:hover{border-color:var(--pfc-comparison-border,var(--stats-theme-accent,#00c8e8));background:var(--pfc-comparison-hover-bg,var(--stats-theme-soft-hover,#dff8fd));color:var(--pfc-comparison-hover-text,#0d1b2a)}.pfc-hide-numbers-btn.is-active{border-color:var(--stats-theme-accent,#00c8e8);color:var(--stats-theme-active-text,#09b);background:#fff}.pfc-root--theme-cyan .pfc-hide-numbers-btn.is-active{color:#09789f}.pfc-root--theme-cyan .stats-key-number-bar__hide,.pfc-root--theme-cyan .stats-key-number-bar__reset,.pfc-root--theme-cyan .stats-key-number-bar__hide:hover,.pfc-root--theme-cyan .stats-key-number-bar__reset:hover{color:#09789f;-webkit-text-fill-color:#09789f}.pfc-root--hide-mode{padding-bottom:150px!important}body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode{padding-bottom:280px!important}body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode .stats-key-number-bar{bottom:calc(126px + env(safe-area-inset-bottom))}.pfc-show-all-btn{min-height:34px;padding:8px 12px}.pfc-panels-scroll{padding-bottom:6px;overflow:auto visible}.pfc-panels-track{align-items:flex-start;gap:24px;width:max-content;min-width:100%;display:flex}.pfc-panel{flex-direction:column;flex:none;gap:14px;min-width:0;transition:opacity .18s;display:flex;position:relative}.pfc-panel-hide-blocked .nf-card{opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none}.pfc-panel-toolbar{background:#fff;border:1px solid #dde6ee;border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:16px 18px;display:flex;box-shadow:0 2px 12px #0d1b2a0d}.pfc-panel-controls{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.pfc-panel-controls .stats-analyze-label{font-weight:600}.pfc-panel-controls .stats-analyze-label,.pfc-panel-controls .stats-analyze-input-shell{flex:none}.pfc-panel-controls .stats-analyze-input-shell{border-width:1px;border-color:#c8d8e4}.pfc-panel-controls .stats-analyze-number{font-family:var(--font-montserrat), "Montserrat", sans-serif;font-weight:600}.pfc-panel-controls .stats-analyze-input-shell:focus-within{border-color:var(--stats-theme-accent,#00c8e8)}.pfc-panel-controls .stats-analyze-input-shell:focus-within .stats-analyze-unit{border-left-color:var(--stats-theme-accent,#00c8e8)}.pfc-panel-controls .stats-analyze-unit{font-family:var(--font-montserrat), "Montserrat", sans-serif;border-left-width:1px;border-left-color:#dde6ee}.pfc-panel-controls .stats-analyze-update{background:var(--pfc-panel-accent,#00c8e8);min-width:79px;height:31px;color:var(--pfc-panel-solid-text,#0d1b2a);box-shadow:none;letter-spacing:0;border:none;border-radius:9px;padding:0 11px;font-size:11px;font-weight:700}.pfc-panel-controls .stats-analyze-update:not(:disabled),.pfc-panel-controls .stats-analyze-update:hover:not(:disabled){background:var(--pfc-panel-accent,#00c8e8);color:var(--pfc-panel-solid-text,#0d1b2a)}.pfc-panel-controls .stats-analyze-update:disabled{color:#7c9cb4;cursor:not-allowed;opacity:1;background:#dcebf5}.pfc-color-group{justify-content:flex-start;align-items:center;gap:10px;width:100%;margin-top:4px;display:flex}.pfc-color-group-centered{justify-content:center}.pfc-color-toggle-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.pfc-color-icon-btn{border:1px solid var(--pfc-color-icon-accent,#0ad4f7);background:color-mix(in srgb, var(--pfc-color-icon-accent,#0ad4f7) 10%, white);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:30px;height:31px;padding:0;transition:border-color .2s,background-color .2s;display:inline-flex}.pfc-color-icon-btn:hover{border-color:var(--pfc-color-icon-accent,#0ad4f7);background:color-mix(in srgb, var(--pfc-color-icon-accent,#0ad4f7) 16%, white)}.pfc-color-icon-btn.is-open{border-color:var(--pfc-color-icon-accent,#0ad4f7);background:color-mix(in srgb, var(--pfc-color-icon-accent,#0ad4f7) 10%, white)}.pfc-color-icon-dot{background:var(--pfc-color-icon-accent,#0ad4f7);border-radius:999px;flex-shrink:0;width:11px;height:11px;transition:background-color .2s,transform .2s}.pfc-color-icon-btn:hover .pfc-color-icon-dot{transform:scale(1.04)}.pfc-color-palette{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pfc-color-chip{width:20px;height:20px;box-shadow:none;opacity:.7;cursor:pointer;appearance:none;border:none;border-radius:50%;padding:0;transition:transform .18s,opacity .18s}.pfc-color-chip:hover{opacity:1;transform:scale(1.08)}.pfc-color-chip-active{opacity:1;transform:scale(1.12)}.pfc-root--lotto-texas .pfc-view-toggle-disabled,.pfc-root--florida-lotto .pfc-view-toggle-disabled,.pfc-root--florida-lotto-double-play .pfc-view-toggle-disabled,.pfc-root--new-york-lotto .pfc-view-toggle-disabled{cursor:not-allowed}.pfc-root--lotto-texas .pfc-view-toggle-disabled,.pfc-root--lotto-texas .pfc-view-toggle-disabled:hover,.pfc-root--florida-lotto .pfc-view-toggle-disabled,.pfc-root--florida-lotto .pfc-view-toggle-disabled:hover,.pfc-root--florida-lotto-double-play .pfc-view-toggle-disabled,.pfc-root--florida-lotto-double-play .pfc-view-toggle-disabled:hover,.pfc-root--new-york-lotto .pfc-view-toggle-disabled,.pfc-root--new-york-lotto .pfc-view-toggle-disabled:hover{border-color:var(--stats-theme-accent,#00c8e8);background:var(--stats-theme-soft,#e8f9fd);color:var(--stats-theme-active-text,#09b)}.pfc-root .nf-table tbody tr{position:relative}.pfc-root .nf-table tbody tr:hover,.pfc-root .nf-table tbody tr.nf-row-linked-hover{z-index:2;box-shadow:none;outline:none;position:relative}.pfc-root .nf-table tbody tr:hover td,.pfc-root .nf-table tbody tr.nf-row-linked-hover td{box-shadow:none!important;background:#f5f8fa!important}.pfc-root .nf-table tbody tr.nf-row-selected td{background:#fff!important}.pfc-root--hide-mode .nf-table tbody tr:hover,.pfc-root--hide-mode .nf-table tbody tr.nf-row-linked-hover{box-shadow:none;outline:none}.pfc-root--hide-mode .nf-table tbody tr.nf-row-selectable:hover td,.pfc-root--hide-mode .nf-table tbody tr.nf-row-selectable.nf-row-linked-hover td{background:#f5f8fa!important}.pfc-root--hide-mode .nf-table tbody tr.nf-row-selected td{background:#fff!important}.pfc-root--hide-mode .nf-table tbody tr.nf-row-selectable:hover .nf-ball-select:not(.is-selected){border-color:var(--stats-theme-accent,#0ad4f9);color:var(--stats-theme-active-text,#0d748f);background:#fff;transform:none}.pfc-root--hide-mode .sbf-ball.nf-ball-select:not(.is-selected){border:1px solid var(--sbf-ball-border,var(--stats-theme-accent,#0ad4f9))!important;color:var(--sbf-ball-border,var(--stats-theme-active-text,#0d748f))!important;background:#fff!important}.pfc-root--hide-mode .sbf-ball--mega.nf-ball-select:not(.is-selected){color:#0d1b2a!important}.pfc-root--hide-mode .nf-table tbody tr.nf-row-selectable:hover .sbf-ball.nf-ball-select:not(.is-selected){transform:none;border:1px solid var(--sbf-ball-border,var(--stats-theme-accent,#0ad4f9))!important;background:var(--sbf-ball-bg,var(--stats-theme-accent,#0ad4f9))!important;color:var(--sbf-ball-text,var(--stats-theme-solid-text,#fff))!important}@media (max-width:1100px){.pfc-view-card,.pfc-panel-controls{flex-wrap:wrap}}@media (max-width:900px){body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode{padding-bottom:252px!important}body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode .stats-key-number-bar{bottom:calc(108px + env(safe-area-inset-bottom))}}@media (max-width:768px){.pfc-header-card,.pfc-view-left{flex-wrap:wrap}.pfc-comparison-btn{width:100%}.pfc-hide-numbers-btn,.pfc-show-all-btn{flex:1 1 0}.pfc-view-action-divider{display:none}body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode{padding-bottom:340px!important}}@media (max-width:640px){body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode{padding-bottom:320px!important}body:has(.stats-sticky-ad-shell) .pfc-root--hide-mode .stats-key-number-bar{bottom:calc(96px + env(safe-area-inset-bottom))}}
