.xlive{--xlive-up:#1aa500;--xlive-down:#bd0a0a;--xlive-flash-up:#26a69a;--xlive-flash-down:#ef5350;--xlive-flash-fg:#fff;transition:background-color .3s,color .3s}.xlive.xlive-up{color:var(--xlive-up)}.xlive.xlive-down{color:var(--xlive-down)}.xlive.xlive-flash-up{background-color:var(--xlive-flash-up)!important;color:var(--xlive-flash-fg)!important}.xlive.xlive-flash-down{background-color:var(--xlive-flash-down)!important;color:var(--xlive-flash-fg)!important}
.ime-board{--ime-accent:#fab711;--ime-bg:#fff;--ime-line:#e6e6e6;--ime-title-fg:#6b6b6b;--ime-tab-fg:#444;--ime-tab-active:#f2f2f2;--ime-tab-hover:#ffebb1;--ime-tab-hover-fg:#333;--ime-meta-fg:#999;--ime-th-bg:#f2f2f2;--ime-th2-bg:#ececec;--ime-th-fg:#242424;--ime-th-line:#ccc;--ime-td-bg:#fff;--ime-td-line:#dadada;--ime-td-fg:#333;--ime-name-fg:#777;--ime-hover:#f2f2f2;--ime-first-hover:var(--primary);--ime-open:color-mix(in srgb, var(--primary) 10%, #fff);--ime-group-bg:#efefef;--ime-high:#1aa500;--ime-low:#bd0a0a;--ime-buy-fg:#26a69a;--ime-buy-bg:#d7efed;--ime-sell-fg:#ef5350;--ime-sell-bg:#ffe7e9;--ime-call:#eaf7f0;--ime-put:#fbeeee;--ime-strike:#f5f0e2;--ime-depth-bg:#fafafa;--ime-depth-th:#f4f4f4;--ime-depth-line:#e5e5e5;--ime-depth-buy:#1ea55c;--ime-depth-buy-bg:#25c16e12;--ime-depth-sell:#d84c4c;--ime-depth-sell-bg:#d84c4c12;--ime-depth-empty:#999;--ime-flash-up:color-mix(in srgb, #25c16e 14%, var(--ime-td-bg));--ime-flash-down:color-mix(in srgb, #d84c4c 12%, var(--ime-td-bg));--ime-section-fg:#333;--ime-section-line:#ececec;--ime-stale:#c98a2e;background:var(--ime-bg);color:var(--ime-td-fg)}.dark .ime-board{--ime-bg:var(--card);--ime-line:var(--border);--ime-title-fg:#b3b3b3;--ime-tab-fg:#cfcfcf;--ime-tab-active:#2a2a2a;--ime-tab-hover:#3a2f14;--ime-tab-hover-fg:#eee;--ime-meta-fg:#8a8a8a;--ime-th-bg:#2a2a2a;--ime-th2-bg:#262626;--ime-th-fg:#e0e0e0;--ime-th-line:#3a3a3a;--ime-td-bg:var(--card);--ime-td-line:#333;--ime-td-fg:#d4d4d4;--ime-name-fg:#9a9a9a;--ime-hover:#262626;--ime-open:color-mix(in srgb, var(--primary) 18%, var(--card));--ime-group-bg:#2c2c2c;--ime-high:var(--tgju-high);--ime-low:var(--tgju-low);--ime-buy-fg:#55a49b;--ime-buy-bg:#1c2f2d;--ime-sell-fg:#dd7370;--ime-sell-bg:#33201f;--ime-call:#1f2b24;--ime-put:#2b1f1f;--ime-strike:#33301f;--ime-depth-bg:#222;--ime-depth-th:#2a2a2a;--ime-depth-line:#333;--ime-depth-empty:#8a8a8a;--ime-flash-up:color-mix(in srgb, #25c16e 20%, var(--ime-td-bg));--ime-flash-down:color-mix(in srgb, #d84c4c 18%, var(--ime-td-bg));--ime-section-fg:#ccc;--ime-section-line:#2e2e2e}.ime-board .ime-title{border-top:4px solid var(--ime-accent);border-bottom:1px solid var(--ime-line);justify-content:space-between;align-items:stretch;gap:12px;display:flex}.ime-board .ime-h1{min-width:0;color:var(--ime-title-fg);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;padding:14px 15px;font-size:16px;font-weight:500;line-height:1.2;overflow:hidden}.ime-board .ime-h1:before{content:"";background:var(--ime-accent);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block}.ime-board .ime-tabs{flex:none;align-items:stretch;margin:0;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex}.ime-board .ime-tabs li{border-inline-start:1px solid var(--ime-line);flex:none}.ime-board .ime-tabs li.active{background:var(--ime-tab-active)}.ime-board .ime-tabs a{height:100%;min-height:45px;color:var(--ime-tab-fg);white-space:nowrap;align-items:center;padding:0 15px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.ime-board .ime-tabs a:hover{background:var(--ime-tab-hover);color:var(--ime-tab-hover-fg)}.ime-board .ime-board-meta{color:var(--ime-meta-fg);text-align:left;padding:6px 15px 2px;font-size:11px;line-height:1.5}.ime-board .ime-section-title{border-inline-start:3px solid var(--ime-accent);color:var(--ime-section-fg);margin:14px 15px 8px;padding-inline-start:8px;font-size:14px;font-weight:500;line-height:1.2}.ime-board .ime-section-title:first-of-type{margin-top:0}.ime-board .ime-section-title.ime-section-gap{margin-top:36px;padding-top:18px;border-top:1px solid var(--ime-section-line);margin-inline:0;padding-inline-start:23px}.ime-board .ime-empty{text-align:center;padding:40px 20px;font-size:12px}.ime-board .ime-stale-note{color:var(--ime-stale);text-align:center;padding:6px 12px;font-size:11px}.ime-board .ime-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.ime-board .ime-table{border-collapse:collapse;border-spacing:0;width:100%}.ime-board .ime-table th{color:var(--ime-th-fg);background:var(--ime-th-bg);border-bottom:1px solid var(--ime-th-line);text-align:center;white-space:nowrap;padding:10px 15px;font-size:13px;font-weight:600;line-height:1.3}.ime-board .ime-table>thead>tr+tr>th{background:var(--ime-th2-bg)}.ime-board .ime-table td{text-align:center;vertical-align:middle;height:41px;color:var(--ime-td-fg);background:var(--ime-td-bg);border-bottom:1px solid var(--ime-td-line);white-space:nowrap;padding:0 15px}.ime-board .ime-option-table td{height:36px}.ime-board .ime-table tr.ime-row{cursor:pointer}.ime-board .ime-table>thead>tr:first-child>th:first-child:not([colspan]),.ime-board .ime-table td.ime-first{z-index:2;position:sticky;inset-inline-start:0}.ime-board .ime-table>thead>tr:first-child>th:first-child:not([colspan]){z-index:3}.ime-board .ime-table td.ime-first{border-inline-end:1px solid var(--ime-td-line);padding:0}.ime-board .ime-table td.ime-first a{max-width:215px;height:41px;color:inherit;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:flex;overflow:hidden}.ime-board .ime-table td.ime-name{max-width:215px;color:var(--ime-name-fg);text-overflow:ellipsis;font-size:11px;overflow:hidden}.ime-board .ime-table td.ime-txt{font-size:13px}.ime-board .ime-table td.high,.ime-board .ime-table span.high{color:var(--ime-high)}.ime-board .ime-table td.low,.ime-board .ime-table span.low{color:var(--ime-low)}.ime-board .high:before,.ime-board .low:before{content:none}.ime-board .ime-arrow{vertical-align:-1px;width:11px;height:11px;margin:0 4px;display:inline-block}.ime-board .ime-table>tbody>tr:where(:not(.ime-group-row,.ime-opt-group,.ime-depth-row)):hover>td{background:var(--ime-hover)}.ime-board .ime-table>tbody>tr>td.high-td,.ime-board .ime-table>tbody>tr:hover>td.high-td{color:var(--ime-buy-fg);background:var(--ime-buy-bg)}.ime-board .ime-table>tbody>tr>td.low-td,.ime-board .ime-table>tbody>tr:hover>td.low-td{color:var(--ime-sell-fg);background:var(--ime-sell-bg)}.ime-board .ime-table>tbody>tr.ime-group-row>td,.ime-board .ime-table>tbody>tr.ime-opt-group>td{text-align:right;background:var(--ime-group-bg);white-space:normal;height:auto;padding:6px 12px;font-size:12px;font-weight:700}.ime-board .ime-option-table>thead>tr>th.ime-opt-call{background:var(--ime-call)}.ime-board .ime-option-table>thead>tr>th.ime-opt-put{background:var(--ime-put)}.ime-board .ime-option-table>thead>tr>th.ime-opt-strike,.ime-board .ime-option-table>tbody>tr>td.ime-opt-strike,.ime-board .ime-option-table>tbody>tr:hover>td.ime-opt-strike{background:var(--ime-strike)}.ime-board .ime-option-table>tbody>tr>td.ime-opt-strike{font-weight:700!important}.ime-board .ime-table>tbody>tr.ime-row-open>td,.ime-board .ime-table>tbody>tr.ime-row-open:hover>td{background:var(--ime-open)}.ime-board .ime-table>tbody>tr.ime-row:hover>td.ime-first{background:var(--ime-first-hover)}.ime-board .ime-table>tbody>tr.ime-row:hover>td.ime-first a{color:#fff}.ime-board .ime-table>tbody>tr.row-flash-up>td,.ime-board .ime-table>tbody>tr.row-flash-up>td.high-td,.ime-board .ime-table>tbody>tr.row-flash-up>td.low-td{background:var(--ime-flash-up)}.ime-board .ime-table>tbody>tr.row-flash-down>td,.ime-board .ime-table>tbody>tr.row-flash-down>td.high-td,.ime-board .ime-table>tbody>tr.row-flash-down>td.low-td{background:var(--ime-flash-down)}.ime-board .ime-table>tbody>tr.row-flash-off>td{transition:background-color 1.1s ease-out}.ime-board .ime-table>tbody>tr.ime-depth-row>td{background:var(--ime-depth-bg);white-space:normal;height:auto;padding:0}.ime-board .ime-depth-table{border-collapse:collapse;width:min(560px,100%);margin:8px auto}.ime-board .ime-depth-table th,.ime-board .ime-depth-table td{border:1px solid var(--ime-depth-line);text-align:center;background:0 0;height:auto;padding:4px 10px;font-size:11.5px}.ime-board .ime-depth-table th{background:var(--ime-depth-th);font-weight:600}.ime-board .ime-depth-table .ime-depth-buy{color:var(--ime-depth-buy);background:var(--ime-depth-buy-bg)}.ime-board .ime-depth-table .ime-depth-sell{color:var(--ime-depth-sell);background:var(--ime-depth-sell-bg)}.ime-board .ime-depth-empty{text-align:center;color:var(--ime-depth-empty);padding:10px;font-size:12px}
