.button-alignment,.option_or_align{padding-top:30px}.option-chain-container{max-height:600px;overflow-y:auto}.option-clear-btn{max-width:140px}.option-chain-page{width:100%;min-width:0}.best-view-btn{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.best-view-btn:hover{background:#f1f5f9}.best-view{z-index:9999;background:#fff;width:100%;height:100dvh;padding:16px;position:fixed;inset:0;overflow:auto}.best-view table{width:100%;font-size:14px}.best-view th,.best-view td{white-space:nowrap;padding:8px}.best-view thead th{z-index:5;background:#f1f5f9;position:sticky;top:0}.option-chain-container{border-top-left-radius:10px;border-top-right-radius:10px}.optionchain-data-table thead th{border-right:1px solid #fff}.optionchain-data-table thead tr:first-child th{border-right:0}.optionchain_dropdown label,.optionchain_dropdown select{font-size:14px}.infobtn-wrapper button{background-color:#0000;padding:0}.option-chain-page .greeks-info-btn{color:#20204f;cursor:pointer;background:#fff;border:1px solid #3a2d7d;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.greeks-info-btn:hover{background:#f1f5f9}.greeks-info-icon{color:#fff;background:#252568;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:13px;font-weight:700;display:inline-flex}.greeks-overlay{z-index:10000;background:#0f172a59;justify-content:flex-end;animation:.2s greeks-fade-in;display:flex;position:fixed;inset:0}.greeks-drawer{background:#fff;flex-direction:column;width:480px;max-width:92vw;height:100%;padding:28px 24px;animation:.25s ease-out greeks-slide-in;display:flex;overflow-y:auto;box-shadow:-8px 0 30px #0000001f}.greeks-drawer-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.greeks-drawer-header h2{color:#3a2e7d;margin:0;font-size:24px;font-weight:600}.greeks-drawer .greeks-close-btn{color:#3a2e7d;cursor:pointer;border:none;flex-shrink:0;font-size:30px;line-height:1;background:0 0!important}.greeks-intro{color:#28243d;margin:0 0 20px;font-size:14px}.greeks-content{flex-direction:column;gap:14px;display:flex}.greeks-card{background:#f7f5fd;border-left:4px solid #3a2e7d;border-radius:8px;padding:14px}.greeks-card h3{color:#3a2e7d;margin:0 0 8px;font-size:14px;font-weight:600}.greeks-card p{color:#28243d;margin:0;font-size:14px;line-height:1.6}.greeks-card p+p{margin-top:8px}@keyframes greeks-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes greeks-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.greeks-drawer{width:100%;max-width:100%;padding:22px 18px}.greeks-drawer-header h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.greeks-overlay,.greeks-drawer{animation:none}}@media screen and (max-width:1440px){.custom-select-wrapper label{font-size:14px}}@media screen and (max-width:768px){.option_or_align{padding-top:0}.button-alignment{padding-top:10px}}@media screen and (max-width:575px){.option_or_align{text-align:center;justify-content:center;width:100%;margin:0;padding:0}.option_or_align .or-label{margin:0;padding:0}.option-filter-row{--bs-gutter-y:4px}#quote-tabs-tabpane-optionchain .or-label{font-size:14px;margin-bottom:0!important}.custom-bullet-list{font-size:14px}}
