.Home-module__JXenSG__container{min-height:100vh;padding:12px;transition:background .3s,color .3s}.Home-module__JXenSG__fullscreen{z-index:9999;padding:8px 12px;position:fixed;inset:0;overflow:auto}.Home-module__JXenSG__appCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e1e3cd9;border:1px solid #ffffff14;border-radius:12px;max-width:1500px;margin:0 auto;padding:16px;box-shadow:0 8px 32px #0000004d}.Home-module__JXenSG__header{margin-bottom:12px}.Home-module__JXenSG__header h1{letter-spacing:.5px;margin:0;font-size:22px;font-weight:700}.Home-module__JXenSG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.Home-module__JXenSG__headerRight{align-items:center;gap:6px;display:flex}.Home-module__JXenSG__indexSelect{color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:6px;outline:none;padding:5px 10px;font-size:13px;font-weight:600}.Home-module__JXenSG__indexSelect:focus{border-color:#818cf8}.Home-module__JXenSG__indexSelect option{color:#fff;background:#1e1e3e}.Home-module__JXenSG__infoBar{background:#ffffff0a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 12px;font-size:13px;display:flex}.Home-module__JXenSG__updated{color:#6b7280;margin-left:auto;font-size:11px}.Home-module__JXenSG__green{color:#4ade80}.Home-module__JXenSG__red{color:#fb7185}.Home-module__JXenSG__compBar{background:#22c55e1a;border-left:3px solid #22c55e;border-radius:4px;align-items:center;gap:12px;margin-top:8px;padding:6px 12px;font-size:13px;display:flex}.Home-module__JXenSG__filterBar{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.Home-module__JXenSG__filterBtn{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:600;transition:all .15s}.Home-module__JXenSG__filterBtn:hover{color:#818cf8;border-color:#818cf8}.Home-module__JXenSG__filterActive{color:#fff;background:#818cf8;border-color:#818cf8}.Home-module__JXenSG__tbBtn{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;padding:4px 10px;font-size:16px;line-height:1;transition:all .15s}.Home-module__JXenSG__tbBtn:hover{background:#ffffff1a}.Home-module__JXenSG__tableScroll{border:1px solid #ffffff0f;border-radius:8px;overflow-x:auto}.Home-module__JXenSG__optionsTable{border-collapse:collapse;white-space:nowrap;width:100%;min-width:800px;font-size:12px}.Home-module__JXenSG__optionsTable th,.Home-module__JXenSG__optionsTable td{text-align:right;border-bottom:1px solid #ffffff0f;padding:5px 8px}.Home-module__JXenSG__optionsTable th{z-index:5;background:#141428fa;font-weight:600;position:sticky;top:0}.Home-module__JXenSG__callHdr{font-size:13px;font-weight:700;text-align:center!important;color:#4ade80!important}.Home-module__JXenSG__putHdr{font-size:13px;font-weight:700;text-align:center!important;color:#fb7185!important}.Home-module__JXenSG__strikeHdr{cursor:pointer;font-size:13px;font-weight:700;text-align:center!important;color:#818cf8!important}.Home-module__JXenSG__strike{cursor:pointer;background:#ffffff08;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;font-weight:700;position:relative;text-align:center!important;padding:4px 8px!important}.Home-module__JXenSG__strikeAtm{color:#a5b4fc;cursor:pointer;background:#667eea1f;border-left:1px solid #818cf8;border-right:1px solid #818cf8;font-weight:700;position:relative;text-align:center!important;padding:4px 8px!important}.Home-module__JXenSG__atmTag{color:#818cf8;background:#818cf826;border-radius:3px;margin-left:4px;padding:1px 5px;font-size:9px;font-weight:700;display:inline-block}.Home-module__JXenSG__strikePcr{margin-top:2px;font-size:9px;font-weight:500}.Home-module__JXenSG__strikeInner{cursor:pointer;padding:2px 0}.Home-module__JXenSG__chartBtn{cursor:pointer;opacity:.5;margin-left:4px;font-size:12px;transition:opacity .15s}.Home-module__JXenSG__chartBtn:hover{opacity:1}.Home-module__JXenSG__strike:hover .Home-module__JXenSG__chartBtn{opacity:.8}.Home-module__JXenSG__ltp{cursor:pointer;font-size:13px;font-weight:700}.Home-module__JXenSG__oi{color:#9ca3af}.Home-module__JXenSG__cellValue{font-weight:600;display:block}.Home-module__JXenSG__cellVol{font-weight:700}.Home-module__JXenSG__cellPct{margin-top:1px;font-size:9px;line-height:1;display:block}.Home-module__JXenSG__pct100{color:#4ade80}.Home-module__JXenSG__pctHigh{color:#fb923c}.Home-module__JXenSG__pctMid{color:#eab308}.Home-module__JXenSG__pctLow{color:#6b7280}.Home-module__JXenSG__divVal{color:#a78bfa;background:#a78bfa14;font-weight:600;text-align:center!important}.Home-module__JXenSG__majorStrike{border-top:2px solid #ffffff1a}.Home-module__JXenSG__atmRow td{background:#667eea0a}.Home-module__JXenSG__spotRow td{background:#eab3081f;border-top:2px solid #eab308;border-bottom:2px solid #eab308;text-align:center!important;padding:8px!important}.Home-module__JXenSG__spotLabel{text-transform:uppercase;color:#eab308;margin-right:10px;font-size:11px;font-weight:600}.Home-module__JXenSG__spotValue{color:#fbbf24;font-size:18px;font-weight:800}.Home-module__JXenSG__hlFirstCall{color:#fca5a5!important;background:#ef444433!important}.Home-module__JXenSG__hlFirstPut{color:#86efac!important;background:#22c55e26!important}.Home-module__JXenSG__hlSecond{color:#fde68a!important;background:#eab3081a!important}.Home-module__JXenSG__compSelected td{background:#22c55e14!important}.Home-module__JXenSG__footerRow{background:#ffffff08;font-size:12px}.Home-module__JXenSG__footerRow td{padding:6px 8px;font-weight:600}.Home-module__JXenSG__numCall{color:#fb7185}.Home-module__JXenSG__numPut,.Home-module__JXenSG__numChgPos{color:#4ade80}.Home-module__JXenSG__numChgNeg{color:#fb7185}.Home-module__JXenSG__pcrTabs{gap:6px;margin-bottom:10px;display:flex}.Home-module__JXenSG__pcrOvertime{text-align:center;color:#6b7280;padding:16px;font-size:13px}.Home-module__JXenSG__pcrOvertime p{margin:4px 0}.Home-module__JXenSG__histControls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.Home-module__JXenSG__histResult{background:#4ade800f;border:1px solid #4ade8026;border-radius:6px;padding:12px;font-size:13px}.Home-module__JXenSG__histInfo{background:#818cf80f;border:1px solid #818cf826;border-radius:6px;padding:12px;font-size:13px}.Home-module__JXenSG__pcrTableWrap{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;margin-top:16px;padding:12px}.Home-module__JXenSG__pcrTableWrap h3{margin:0 0 8px;font-size:14px}.Home-module__JXenSG__pcrTable{border-collapse:collapse;width:100%;font-size:12px}.Home-module__JXenSG__pcrTable th,.Home-module__JXenSG__pcrTable td{text-align:right;border-bottom:1px solid #ffffff0a;padding:4px 8px}.Home-module__JXenSG__tooltip{z-index:99999;pointer-events:auto;background:linear-gradient(135deg,#1e293b,#334155);border:1px solid #ffffff1a;border-radius:10px;min-width:140px;padding:10px 14px;position:fixed;box-shadow:0 8px 32px #0006}.Home-module__JXenSG__tooltipRow{justify-content:space-between;gap:16px;padding:2px 0;font-size:12px;display:flex}.Home-module__JXenSG__tooltipClose{cursor:pointer;color:#6b7280;font-size:14px;position:absolute;top:4px;right:8px}.Home-module__JXenSG__tooltipClose:hover{color:#fff}.Home-module__JXenSG__optionsTable tbody tr:hover td{background:#ffffff08!important}.Home-module__JXenSG__error{color:#fb7185;text-align:center;padding:40px;font-size:18px}.Home-module__JXenSG__loading{text-align:center;color:#6b7280;padding:40px;font-size:18px}.Home-module__JXenSG__modalOverlay{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Home-module__JXenSG__chartModal{background:linear-gradient(135deg,#1e293b,#334155);border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:1200px;max-height:90vh;padding:20px;overflow:auto;box-shadow:0 16px 48px #0006}.Home-module__JXenSG__chartModalHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Home-module__JXenSG__chartModalHeader h3{background:linear-gradient(90deg,#818cf8,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:16px}.Home-module__JXenSG__modalClose{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .15s}.Home-module__JXenSG__modalClose:hover{color:#fff;background:#ffffff1a;transform:rotate(90deg)}.Home-module__JXenSG__chartMetrics{gap:6px;margin-bottom:12px;display:flex}.Home-module__JXenSG__chartCard{background:#0003;border:1px solid #ffffff0d;border-radius:8px;min-height:420px;padding:12px}@media (max-width:768px){.Home-module__JXenSG__container{padding:8px}.Home-module__JXenSG__appCard{border-radius:8px;padding:10px}.Home-module__JXenSG__optionsTable{min-width:700px;font-size:11px}.Home-module__JXenSG__optionsTable th,.Home-module__JXenSG__optionsTable td{padding:3px 5px}.Home-module__JXenSG__header h1{font-size:18px}.Home-module__JXenSG__infoBar{gap:8px;font-size:11px}}@media (prefers-color-scheme:light){body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__appCard{background:#ffffffe6;border-color:#00000014}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__indexSelect{background:#00000008;border-color:#00000026}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__infoBar{background:#00000008}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__filterBtn{background:#00000008;border-color:#00000026}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__tbBtn{background:#00000008;border-color:#0000001f}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__optionsTable th{background:#f0f0fafa}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__strike{background:#00000005}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__strikeAtm{background:#667eea14}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__divVal{background:#a78bfa0f}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__tooltip{color:#1e293b;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-color:#0000001a}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__tooltipClose:hover{color:#000}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__hlFirstCall{background:#ef44441a!important}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__hlFirstPut{background:#22c55e1a!important}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__hlSecond{background:#eab30814!important}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__chartModal{color:#1e293b;background:#fff;border-color:#0000001a}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__chartModalHeader h3{-webkit-text-fill-color:#7c3aed}body:not(.Home-module__JXenSG__light-mode) .Home-module__JXenSG__chartCard{background:#00000005;border-color:#0000000d}}.Home-module__JXenSG__navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.Home-module__JXenSG__navbarLeft{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Home-module__JXenSG__navbarBrand{color:inherit;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.Home-module__JXenSG__navLogo{width:auto;height:28px}.Home-module__JXenSG__navMarketInfo{align-items:center;gap:12px;font-size:13px;display:flex}.Home-module__JXenSG__hdrIndicator{border-radius:50%;width:8px;height:8px;display:inline-block}.Home-module__JXenSG__hdrIndicator.Home-module__JXenSG__open{background:#22c55e;box-shadow:0 0 6px #22c55e}.Home-module__JXenSG__hdrIndicator.Home-module__JXenSG__closed{background:#ef4444;box-shadow:0 0 6px #ef4444}.Home-module__JXenSG__hdrStatus{font-weight:600}.Home-module__JXenSG__hdrInfoItem{align-items:center;gap:4px;display:inline-flex}.Home-module__JXenSG__hdrInfoLabel{opacity:.6;font-size:11px}.Home-module__JXenSG__hdrInfoValue{font-variant-numeric:tabular-nums;font-weight:600}.Home-module__JXenSG__navHamburger{cursor:pointer;background:0 0;border:none;padding:8px;display:none}.Home-module__JXenSG__navHamburger span{background:currentColor;border-radius:2px;width:20px;height:2px;margin:4px 0;display:block}.Home-module__JXenSG__navbarRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Home-module__JXenSG__sessionBadge{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:flex}.Home-module__JXenSG__sessionBadge .Home-module__JXenSG__dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.Home-module__JXenSG__navWelcome{opacity:.8;font-size:13px}.Home-module__JXenSG__navLink{color:inherit;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px;font-size:13px;text-decoration:none;transition:all .2s}.Home-module__JXenSG__navLink:hover{border-color:currentColor}.Home-module__JXenSG__navSocial{align-items:center;gap:4px;display:flex}.Home-module__JXenSG__navSocialLink{color:inherit;opacity:.6;align-items:center;transition:opacity .2s;display:flex}.Home-module__JXenSG__navSocialLink:hover{opacity:1}.Home-module__JXenSG__navSocialLink svg{width:16px;height:16px}@media (max-width:768px){.Home-module__JXenSG__navHamburger{display:block}.Home-module__JXenSG__navbarRight{width:100%;display:none}.Home-module__JXenSG__navbarRight.Home-module__JXenSG__open{display:flex}.Home-module__JXenSG__navbarLeft{justify-content:space-between;width:100%}.Home-module__JXenSG__navMarketInfo{order:3;justify-content:flex-start;width:100%}}
