.ccNativeSelect{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.ccSelect{position:relative;min-width:145px;order:inherit;z-index:60}.ccSelectButton{width:100%;height:38px;padding:8px 34px 8px 11px!important;text-align:left;color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:7px!important;font-size:11px!important;font-weight:800!important;position:relative}.ccSelectButton:after{content:'⌄';position:absolute;right:11px;top:7px;font-size:16px;color:#475569}.ccSelectMenu{display:none;position:absolute;top:calc(100% + 5px);left:0;min-width:230px;max-height:420px;overflow:auto;padding:6px;background:#fff;border:1px solid #cbd5e1;border-radius:9px;box-shadow:0 18px 42px rgba(15,23,42,.2);z-index:9999}.ccSelect.open .ccSelectMenu{display:grid}.ccSelectMenu>b{padding:8px 9px 5px;color:#64748b;background:#f8fafc;font-size:9px;letter-spacing:.06em}.ccSelectOption{display:block;width:100%;padding:9px 10px!important;text-align:left!important;color:#0f172a!important;background:#fff!important;border:0!important;border-radius:5px!important;font-size:11px!important;font-weight:700!important}.ccSelectOption:hover,.ccSelectOption.selected{background:#eff6ff!important;color:#1d4ed8!important}.ccSelect-market{order:3}.ccSelect-expiry{order:7;min-width:130px}.ccSelect-another{order:9}.ccChartShade{position:fixed;inset:0;background:rgba(15,23,42,.62);z-index:8998}.chartTabs.ccChartPopupTabs{position:fixed!important;top:5vh!important;left:5vw!important;right:5vw!important;margin:0!important;padding:12px 54px 10px 16px!important;background:#fff!important;border-radius:12px 12px 0 0!important;z-index:9000!important}.chartPanel.ccChartPopup{position:fixed!important;top:calc(5vh + 55px)!important;left:5vw!important;right:5vw!important;bottom:5vh!important;margin:0!important;overflow:auto!important;background:#fff!important;border-radius:0 0 12px 12px!important;box-shadow:0 24px 70px rgba(0,0,0,.3)!important;z-index:9000!important}.ccChartPopupTabs:after{content:'CLOSE';position:absolute;right:14px;top:12px;padding:7px 10px;border-radius:6px;background:#dc2626;color:#fff;font-size:10px;font-weight:900;pointer-events:none}@media(max-width:1100px){.ccSelect{width:100%;min-width:0}.ccSelectMenu{min-width:100%}.chartTabs.ccChartPopupTabs{left:2vw!important;right:2vw!important}.chartPanel.ccChartPopup{left:2vw!important;right:2vw!important}}.ccQuickNav{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(18px,calc(env(safe-area-inset-bottom) + 10px));z-index:8500;display:grid;gap:7px;padding:6px;border:1px solid rgba(77,50,122,.24);border-radius:14px;background:rgba(255,255,255,.88);box-shadow:0 8px 28px rgba(26,17,48,.18);backdrop-filter:blur(10px)}.ccQuickNav button{width:42px;height:38px;display:grid;place-items:center;padding:0!important;border:1px solid #c7b6e8!important;border-radius:10px!important;background:#f8f5ff!important;color:#402568!important;font-size:17px!important;font-weight:900!important;line-height:1!important;cursor:pointer;box-shadow:0 2px 8px rgba(63,38,105,.08)}.ccQuickNav button:hover,.ccQuickNav button:focus-visible{background:#eee7fb!important;outline:none}.ccQuickNav button:active{transform:scale(.94)}.ccJumpTarget{outline:2px solid rgba(110,72,170,.24);outline-offset:4px}@media(max-width:600px){.ccQuickNav{right:max(7px,env(safe-area-inset-right));bottom:max(10px,calc(env(safe-area-inset-bottom) + 5px));gap:5px;padding:4px;border-radius:12px;background:rgba(255,255,255,.82)}.ccQuickNav button{width:36px;height:34px;font-size:15px!important}}@media(max-width:380px){.ccQuickNav{right:max(4px,env(safe-area-inset-right))}.ccQuickNav button{width:32px;height:32px;font-size:14px!important}}.ccChartPopupTabs:after{display:none!important}.ccChartClose{position:absolute!important;right:14px!important;top:10px!important;padding:7px 10px!important;border:0!important;border-radius:6px!important;background:#dc2626!important;color:#fff!important;font-size:10px!important;font-weight:900!important}