.lOgPEq_fullPage{--hud-accent:#00ffc2;--hud-accent-soft:#00ffc224;--hud-accent-border:#00ffc259;--hud-warn:#ffb340;--hud-warn-border:#ffb34059;--hud-mono:"JetBrains Mono", "Consolas", "SFMono-Regular", ui-monospace, monospace;--hud-clip:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);z-index:200;background:linear-gradient(#00ffc209 1px, transparent 1px) 0 0 / 100% 32px, linear-gradient(90deg, #00ffc209 1px, transparent 1px) 0 0 / 32px 100%, var(--bg-primary);flex-direction:column;display:flex;position:fixed;inset:0}.lOgPEq_topBar{background:var(--header-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--hud-accent-border);align-items:center;gap:1rem;height:48px;min-height:48px;padding:0 1rem;display:flex;position:relative;box-shadow:0 1px 12px #00ffc214}.lOgPEq_topBtn{font-family:var(--hud-mono);color:var(--text-muted);border:1px solid var(--border);transition:all var(--transition-fast);white-space:nowrap;border-radius:3px;padding:.3rem .75rem;font-size:.8rem;text-decoration:none}.lOgPEq_topBtn:hover{color:var(--hud-accent);border-color:var(--hud-accent-border)}.lOgPEq_topTitle{max-width:calc(100% - 9rem);font-family:var(--hud-mono);letter-spacing:.02em;color:var(--text-primary);text-shadow:0 0 14px #00ffc24d;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:.95rem;font-weight:600;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.lOgPEq_loadingArea{color:var(--text-secondary);flex:1;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.lOgPEq_centerContent{flex:1;justify-content:center;align-items:flex-start;padding:2rem;display:flex;overflow-y:auto}.lOgPEq_iconLarge{margin-bottom:1rem;font-size:3rem}.lOgPEq_paywall{background:var(--bg-card);border:1px solid var(--hud-accent-border);text-align:center;border-radius:0;max-width:500px;padding:3rem 2.5rem}.lOgPEq_paywall h2{color:var(--text-primary);margin:.5rem 0 .75rem;font-size:1.35rem;font-weight:600}.lOgPEq_paywall>p{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.9rem}.lOgPEq_checkoutBtn{font-family:var(--hud-mono);background:var(--hud-accent);color:#032019;clip-path:var(--hud-clip);letter-spacing:.03em;cursor:pointer;border:none;border-radius:0;padding:.75rem 1.5rem;font-size:.85rem;font-weight:700;display:inline-block;box-shadow:0 0 20px #00ffc266}.lOgPEq_contentWrapper{flex:1;overflow-y:auto}.lOgPEq_scrollTopBtn,.lOgPEq_scrollBottomBtn{z-index:9999;color:#06251d;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#00ffc2d9;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;font-weight:700;transition:opacity .2s,transform .2s;display:flex;position:fixed;right:16px;box-shadow:0 2px 8px #0006}.lOgPEq_scrollTopBtn{bottom:80px}.lOgPEq_scrollBottomBtn{bottom:136px}.lOgPEq_scrollTopBtn:hover,.lOgPEq_scrollBottomBtn:hover{opacity:.9;transform:scale(1.08)}.lOgPEq_scrollTopBtn:active,.lOgPEq_scrollBottomBtn:active{transform:scale(.95)}.lOgPEq_container{flex-direction:column;gap:1.75rem;max-width:1000px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}.lOgPEq_filterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lOgPEq_periodButtons{flex-wrap:wrap;gap:.4rem;display:flex}.lOgPEq_periodBtn{font-family:var(--hud-mono);letter-spacing:.03em;border:1px solid var(--border);clip-path:var(--hud-clip);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:0;padding:.4rem .9rem;font-size:.8rem}.lOgPEq_periodBtn:hover{border-color:var(--hud-accent-border);color:var(--hud-accent)}.lOgPEq_periodBtnActive{background:var(--hud-accent);border-color:var(--hud-accent);color:#032019;font-weight:700;box-shadow:0 0 16px #00ffc273}.lOgPEq_investToggleBtn{font-family:var(--hud-mono);letter-spacing:.03em;border:1px dashed var(--border);clip-path:var(--hud-clip);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:0;padding:.4rem .9rem;font-size:.8rem}.lOgPEq_investToggleBtn:hover{border-color:var(--hud-accent-border);color:var(--hud-accent)}.lOgPEq_investToggleBtnActive{background:var(--hud-accent-soft);border-style:solid;border-color:var(--hud-accent);color:var(--hud-accent)}.lOgPEq_manageToggleBtn{font-family:var(--hud-mono);letter-spacing:.03em;border:1px dashed var(--hud-warn-border);clip-path:var(--hud-clip);color:var(--hud-warn);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:0;padding:.4rem .9rem;font-size:.8rem}.lOgPEq_manageToggleBtn:hover{border-color:var(--hud-warn);color:var(--hud-warn)}.lOgPEq_manageToggleBtnActive{border-style:solid;border-color:var(--hud-warn);color:var(--hud-warn);background:#ffb34024}.lOgPEq_storeSelect{font-family:var(--hud-mono);border:1px solid var(--border);clip-path:var(--hud-clip);background:var(--bg-card);color:var(--text-primary);transition:border-color var(--transition-fast);border-radius:0;padding:.4rem .75rem;font-size:.8rem}.lOgPEq_storeSelect:hover{border-color:var(--hud-accent-border)}.lOgPEq_loadingRow,.lOgPEq_emptyRow{text-align:center;color:var(--text-muted);padding:3rem 1rem;font-size:.95rem}.lOgPEq_summaryGrid{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.lOgPEq_summaryCard{background:var(--bg-card);border:1px solid var(--border);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);text-align:center;min-width:120px;transition:border-color var(--transition-normal), box-shadow var(--transition-normal);border-radius:0;flex:0 calc(25% - .5625rem);padding:1rem .9rem;position:relative}.lOgPEq_summaryCard:hover{border-color:var(--hud-accent-border);box-shadow:0 0 18px #00ffc224}.lOgPEq_summaryCardAccent{background:linear-gradient(160deg, var(--hud-accent-soft), var(--bg-card) 70%);border-color:var(--hud-accent-border)}.lOgPEq_summaryIcon{opacity:.85;filter:grayscale(.3);margin-bottom:.3rem;font-size:1.1rem}.lOgPEq_summaryLabel{font-family:var(--hud-mono);text-transform:uppercase;color:var(--text-muted);letter-spacing:.08em;margin-bottom:.35rem;font-size:.7rem}.lOgPEq_summaryValue{font-family:var(--hud-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.lOgPEq_chartSection{background:var(--bg-card);border:1px solid var(--hud-accent-border);border-radius:0;padding:1.4rem 1.25rem 1.25rem;position:relative}.lOgPEq_chartSection:before,.lOgPEq_chartSection:after,.lOgPEq_rankSection:before,.lOgPEq_rankSection:after,.lOgPEq_detailSection:before,.lOgPEq_detailSection:after{content:"";border-top:2px solid var(--hud-accent);opacity:.75;pointer-events:none;width:16px;height:16px;position:absolute;top:10px}.lOgPEq_chartSection:before,.lOgPEq_rankSection:before,.lOgPEq_detailSection:before{border-left:2px solid var(--hud-accent);left:10px}.lOgPEq_chartSection:after,.lOgPEq_rankSection:after,.lOgPEq_detailSection:after{border-right:2px solid var(--hud-accent);right:10px}.lOgPEq_sectionTitle{font-family:var(--hud-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);margin:0 0 .9rem;padding-left:.7rem;font-size:.85rem;font-weight:600;position:relative}.lOgPEq_chartFilterNote{color:var(--text-muted);text-transform:none;letter-spacing:0;margin-left:.5rem;font-size:.72rem;font-weight:500}.lOgPEq_sectionTitle:before{content:"";background:var(--hud-accent);width:3px;position:absolute;top:.1rem;bottom:.1rem;left:0;box-shadow:0 0 8px #00ffc299}.lOgPEq_chartWrapper{width:100%}.lOgPEq_rankSection,.lOgPEq_detailSection{background:var(--bg-card);border:1px solid var(--hud-accent-border);border-radius:0;padding:1.4rem 1.25rem 1.25rem;position:relative}.lOgPEq_detailHeaderRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.lOgPEq_detailHeaderRow .lOgPEq_sectionTitle{margin:0}.lOgPEq_detailHeaderTitleGroup{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.lOgPEq_filterToggleBtn{font-family:var(--hud-mono);letter-spacing:.03em;border:1px solid var(--border);clip-path:var(--hud-clip);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);border-radius:0;padding:.35rem .8rem;font-size:.74rem}.lOgPEq_filterToggleBtn:hover{border-color:var(--hud-accent-border);color:var(--hud-accent)}.lOgPEq_filterToggleBtnActive{border-color:var(--hud-warn);color:var(--hud-warn);background:#ffb34024}.lOgPEq_filterToggleBtnDanger{border-color:var(--danger);color:var(--danger);background:#ef444424}.lOgPEq_detailFilterPanel{background:var(--bg-secondary);border:1px solid var(--border);border-radius:0;flex-direction:column;gap:.6rem;margin-bottom:1rem;padding:.9rem;display:flex;box-shadow:inset 0 1px 2px #00000026}.lOgPEq_detailFilterRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lOgPEq_detailFilterCheckLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:.35rem;min-width:56px;font-size:.82rem;display:flex}.lOgPEq_detailFilterInput{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);padding:.3rem .55rem;font-size:.82rem}.lOgPEq_detailFilterInput:disabled{opacity:.5}.lOgPEq_detailFilterSep{color:var(--text-muted);font-size:.8rem}.lOgPEq_detailFilterSelected{font-family:var(--hud-mono);color:var(--hud-accent);background:var(--hud-accent-soft);border-radius:0;padding:.15rem .6rem;font-size:.72rem;font-weight:600}.lOgPEq_detailFilterTag{font-family:var(--hud-mono);color:var(--hud-accent);background:var(--hud-accent-soft);border-radius:0;align-items:center;gap:.3rem;padding:.15rem .3rem .15rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.lOgPEq_detailFilterTagRemove{width:16px;height:16px;color:var(--hud-accent);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.65rem;line-height:1;display:inline-flex}.lOgPEq_detailFilterTagRemove:hover{background:#00ffc233}.lOgPEq_tableScroll{overflow-x:auto}.lOgPEq_rankTable,.lOgPEq_detailTable{border-collapse:collapse;width:100%;font-family:var(--hud-mono);white-space:nowrap;font-size:.78rem}.lOgPEq_rankTable th,.lOgPEq_detailTable th{text-align:left;color:var(--hud-accent);letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid var(--hud-accent-border);padding:.55rem .6rem;font-size:.7rem;font-weight:600}.lOgPEq_rankTable td,.lOgPEq_detailTable td{color:var(--text-secondary);border-bottom:1px solid var(--border);text-overflow:ellipsis;transition:background-color var(--transition-fast);padding:.5rem .6rem;overflow:hidden}.lOgPEq_rankTable tbody tr,.lOgPEq_detailTable tbody tr{transition:background-color var(--transition-fast)}.lOgPEq_rankTable tbody tr:hover,.lOgPEq_detailTable tbody tr:hover{background:var(--hud-accent-soft)}.lOgPEq_detailTable tbody tr:nth-child(2n){background:var(--bg-secondary)}.lOgPEq_detailTable tbody tr:nth-child(2n):hover{background:var(--hud-accent-soft)}.lOgPEq_detailTable{table-layout:fixed;min-width:560px;max-height:480px}.lOgPEq_detailTableCompact{min-width:400px}.lOgPEq_detailTableCompact th,.lOgPEq_detailTableCompact td{padding:.05rem .25rem}.lOgPEq_detailTableCompact .lOgPEq_colDate{width:44px}.lOgPEq_detailTableCompact .lOgPEq_colStore{width:76px}.lOgPEq_detailTableCompact .lOgPEq_colMachine{width:60px}.lOgPEq_detailTableCompact .lOgPEq_colRate{width:54px}.lOgPEq_detailTableCompact .lOgPEq_colTable{width:32px}.lOgPEq_detailTableCompact .lOgPEq_colSpins{width:48px}.lOgPEq_rankBadge{clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 4px);width:22px;height:22px;font-family:var(--hud-mono);color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border);border-radius:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.lOgPEq_rankBadgeGold{color:#7a5b00;background:linear-gradient(150deg,#ffe08a,#d4a017);box-shadow:0 0 10px #d4a01773}.lOgPEq_rankBadgeSilver{color:#4a4f5c;background:linear-gradient(150deg,#eef1f6,#b9c1cf);box-shadow:0 0 8px #b9c1cf59}.lOgPEq_rankBadgeBronze{color:#5a3418;background:linear-gradient(150deg,#e3a874,#b06a35);box-shadow:0 0 8px #b06a3559}.lOgPEq_colDate{width:64px}.lOgPEq_colStore{width:110px}.lOgPEq_colMachine{width:108px}.lOgPEq_colTable{width:56px}.lOgPEq_colSpins{width:80px}.lOgPEq_colRate{width:90px}.lOgPEq_colInvest{width:80px}.lOgPEq_colManage{width:58px}.lOgPEq_colId{width:44px}.lOgPEq_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.lOgPEq_pageArrowBtn{border:1px solid var(--border);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px);background:var(--bg-card);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.lOgPEq_pageArrowBtn:hover:not(:disabled){border-color:var(--hud-accent-border);color:var(--hud-accent);box-shadow:0 0 14px #00ffc259}.lOgPEq_pageArrowBtn:disabled{opacity:.4;cursor:not-allowed}.lOgPEq_pageSelect,.lOgPEq_pageSizeSelect{font-family:var(--hud-mono);border:1px solid var(--border);clip-path:var(--hud-clip);background:var(--bg-card);color:var(--text-primary);cursor:pointer;border-radius:0;padding:.3rem .55rem;font-size:.78rem}.lOgPEq_pageSizeSelect{margin-left:.5rem}.lOgPEq_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast)}.lOgPEq_sortableHeader:hover{color:var(--hud-accent)}.lOgPEq_sortArrow{color:var(--hud-accent);font-size:.7rem}.lOgPEq_rowHidden td{opacity:.4;font-style:italic}.lOgPEq_hiddenMark{filter:drop-shadow(0 0 3px #ffb34099);margin-right:.3rem}.lOgPEq_hideToggleBtn{width:100%;min-height:36px;font-family:var(--hud-mono);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--hud-warn-border);clip-path:var(--hud-clip);background:var(--bg-secondary);color:var(--hud-warn);cursor:pointer;transition:all var(--transition-fast);border-radius:0;justify-content:center;align-items:center;padding:.4rem .25rem;font-size:.74rem;font-weight:600;display:inline-flex}.lOgPEq_hideToggleBtn:hover:not(:disabled){border-color:var(--hud-warn);box-shadow:0 0 12px #ffb34059}.lOgPEq_hideToggleBtn:disabled{opacity:.5;cursor:not-allowed}.lOgPEq_hideToggleBtnActive{background:#ffb34029;border-style:solid}.lOgPEq_hideToggleBtnDanger{border-color:var(--danger);color:var(--danger);background:#ef444429}.lOgPEq_hideToggleBtnDanger:hover:not(:disabled){border-color:var(--danger);box-shadow:0 0 12px #ef444459}@media (max-width:600px){.lOgPEq_summaryCard{flex:0 calc(50% - .375rem)}.lOgPEq_storeSelect,.lOgPEq_detailFilterInput,.lOgPEq_pageSelect,.lOgPEq_pageSizeSelect{font-size:16px}}
