.dashboard-container{display:flex;flex-direction:column;width:100%;max-width:100%;padding:2px;overflow-x:hidden}.top-section{display:flex;gap:6px;padding:2px 0;overflow:hidden}.top-left-half{display:flex;gap:6px;flex:1 1 50%;min-width:0}.top-section .timeline-panel{min-width:0}.top-section .timeline-list{height:210px;max-height:210px}.indicator-panel{display:flex;flex-direction:column;height:210px}.chart-panel,.timeline-panel{display:flex;flex-direction:column}.top-section .chart-panel{height:210px}.indicator-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:4px;padding:4px;height:100%}.indicator-card{display:flex;align-items:center;justify-content:space-between;position:relative;background:var(--bg-tertiary);border:1px solid transparent;border-radius:4px;padding:4px 6px;cursor:pointer;transition:all .2s ease}.indicator-card:hover{background:var(--hover-bg);border-color:var(--border-color);z-index:10}.indicator-card.active{background:#2563eb1f;border-color:var(--accent-blue)}.indicator-card:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 5px);transform:translate(-50%);min-width:120px;max-width:210px;padding:6px 9px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 14px var(--shadow-color);font-size:10px;font-weight:500;line-height:1.5;color:var(--text-secondary);white-space:normal;text-align:left;z-index:10;opacity:0;visibility:hidden;transition:opacity .15s ease .1s,visibility .15s ease .1s;pointer-events:none}.indicator-card:hover:after{opacity:1;visibility:visible}.indicator-card:nth-child(3n+1):after{left:0;transform:none}.indicator-card:nth-child(3n):after{left:auto;right:0;transform:none}.indicator-card:nth-child(n+10):after{top:auto;bottom:calc(100% + 5px)}.indicator-left{display:flex;flex-direction:column;justify-content:center;font-size:12px;color:var(--text-secondary);flex-shrink:0;gap:1px}.indicator-left .v-text{display:inline-block;line-height:1.2}.indicator-right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.indicator-value{font-size:12px;font-weight:700;color:var(--text-primary);font-family:var(--font-mono);line-height:1.2}.indicator-value.up{color:var(--color-up)}.indicator-value.down{color:var(--color-down)}.indicator-value .up{color:var(--color-up)}.indicator-value .down{color:var(--color-down)}.indicator-value .indicator-sep{margin:0 1px;color:var(--text-muted);font-weight:500}.indicator-yesterday{font-size:9px;color:var(--text-muted)}.indicator-value .indicator-line-tag{font-size:11px;font-weight:500;color:var(--text-secondary);margin-right:2px}.chart-container{flex:1;height:190px;padding:2px}.chart-title{font-size:12px;font-weight:600;color:var(--text-primary);padding:6px 8px 2px;text-align:center;position:relative}.chart-view-hint{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:10px;font-weight:500;color:var(--text-muted);white-space:nowrap}.timeline-list{flex:1;overflow-y:auto;padding:4px}.hot-rotation-panel{display:flex;flex-direction:column;min-width:0;max-height:none;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;overflow:hidden}.hr-top-bar{display:flex;align-items:center;gap:6px;padding:6px 10px 4px;flex-shrink:0;border-bottom:1px solid var(--border-color)}.hr-top-bar__title{font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.5px}.hr-top-bar__hint{font-size:10px;color:var(--text-muted);font-weight:500;margin-left:4px}.jtcsm-recent-scroll{flex:1;overflow-y:auto;overflow-x:auto}.jtcsm-recent-table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}.jtcsm-recent-table thead th{position:sticky;top:0;z-index:2;background:var(--bg-tertiary);font-size:11px;font-weight:600;color:var(--text-secondary);padding:5px 4px;border-bottom:1px solid var(--border-color);white-space:nowrap;text-align:center;font-family:var(--font-mono);letter-spacing:.3px}.jtcsm-recent-table thead th.jtcsm-recent-date-col,.jtcsm-recent-table tbody td.jtcsm-recent-heat-cell{width:60px;min-width:60px;max-width:60px}.jtcsm-recent-table tbody td.jtcsm-recent-heat-cell{padding:4px 2px;border-bottom:1px solid rgba(0,0,0,.04);border-right:1px solid rgba(0,0,0,.03);vertical-align:middle;text-align:center}.jtcsm-recent-heat-clickable{cursor:pointer;transition:background .15s;line-height:1.35}.jtcsm-recent-heat-clickable:hover{background:#2563eb14}.jtcsm-recent-direction{font-size:10px;font-weight:600;color:var(--text-primary);overflow-wrap:break-word;word-break:break-all;line-height:1.3;max-width:100%}.jtcsm-recent-heat{font-size:9px;font-weight:500;color:var(--text-primary);padding:0 2px;border-radius:2px;font-family:var(--font-mono);line-height:1.5;display:inline-block;margin-top:1px;white-space:nowrap}.jtcsm-recent-stats{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:2px;font-family:var(--font-mono);line-height:1.4}.jtcsm-recent-zdf{font-size:9px;font-weight:500;color:var(--text-secondary);display:inline-block;padding:0 1px;white-space:nowrap}.jtcsm-recent-inflow{font-size:9px;font-weight:500;color:var(--text-muted);white-space:nowrap;display:inline-block;padding:0 1px}.jtcsm-recent-zdf.down,.jtcsm-recent-inflow.down{color:var(--color-down)}.jtcsm-recent-zdf.up,.jtcsm-recent-inflow.up{color:var(--color-up)}.jtcsm-recent-heat-cell.jtcsm-recent-surge{background:var(--color-surge-bg);box-shadow:inset 2px 0 0 var(--color-surge)}.jtcsm-recent-heat-cell.jtcsm-recent-surge.jtcsm-recent-heat-clickable:hover{background:var(--color-surge-bg)}.jtcsm-recent-heat-empty{background:transparent}.timeline-item{display:flex;align-items:center;padding:4px 5px;border-radius:4px;margin-bottom:2px;background:var(--bg-tertiary);transition:background .2s;gap:5px}.timeline-item:hover{background:var(--hover-bg)}.timeline-item.clickable{cursor:pointer}.timeline-item.clickable:hover{background:#2563eb1a}.timeline-time{font-size:10px;color:var(--text-secondary);font-family:var(--font-mono);flex-shrink:0;width:40px}.timeline-time.early-zt{color:var(--color-up);font-weight:600}.timeline-name{font-size:12px;color:var(--text-primary);font-weight:500;flex-shrink:0;width:60px}.timeline-name.special-stock{color:var(--color-brown)}.timeline-name.up-name{color:var(--color-up)}.timeline-item.timeline-up{border-left:2px solid var(--color-up)}.timeline-tag{font-size:10px;font-weight:500;padding:0 3px;border-radius:3px;line-height:16px;flex-shrink:0}.timeline-tag.tag-zt{color:var(--color-up);background:#ea38001f}.timeline-tag.tag-dt{color:var(--color-down);background:#56b7aa1f}.timeline-tag.tag-zb{color:var(--color-brown);background:#8a6d4b29}.timeline-tag.tag-yz,.timeline-tag.tag-tz{color:#ef4444;background:#ef44441a}.timeline-item.timeline-cy{border-left:2px solid var(--gem-blue)}.timeline-name.cy-name{color:var(--gem-blue)}.timeline-item.timeline-star{border-left:2px solid var(--star-orange)}.timeline-name.star-name{color:var(--star-orange)}.timeline-item.timeline-bj{border-left:2px solid var(--bj-yellow)}.timeline-name.bj-name{color:var(--bj-yellow)}.timeline-reason{font-size:10px;color:var(--text-secondary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-hot-cat{font-size:10px;font-weight:500;border-left:2px solid;padding:0 3px;border-radius:0 2px 2px 0;line-height:16px;flex-shrink:0;cursor:pointer;transition:background .15s}.timeline-hot-cat.hot-cat-zt{color:var(--color-up);border-left-color:var(--color-up);background:#ea380014}.timeline-hot-cat.hot-cat-dt{color:var(--color-down);border-left-color:var(--color-down);background:#56b7aa1f}.timeline-hot-cat.hot-cat-zb{color:var(--color-brown);border-left-color:var(--color-brown);background:#8a6d4b29}.timeline-hot-cat.hot-cat-zt:hover{background:#ea380029}.timeline-hot-cat.hot-cat-dt:hover{background:#56b7aa3d}.timeline-hot-cat.hot-cat-zb:hover{background:#8a6d4b47}.timeline-empty{text-align:center;color:var(--text-muted);font-size:12px;padding:20px}.analysis-row-section{display:flex;gap:6px;height:525px;padding:0;margin:0}.ma-top-bar{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:5px 8px;flex-shrink:0;border-bottom:1px solid var(--border-color);background:var(--bg-tertiary)}.ma-top-bar__title{font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.5px;flex-shrink:0}.ma-top-bar__time{font-size:11px;font-family:var(--font-mono);color:var(--text-primary);font-weight:600;flex-shrink:0}.ma-top-bar__metrics{display:flex;align-items:center;flex-wrap:wrap;gap:4px;flex:1 1 auto;min-width:0}.ma-top-bar>.ma-desktop-more{margin-left:auto}.ma-disclaimer{font-size:12px;font-weight:500;color:var(--color-up);flex-shrink:0;line-height:17px;padding:0 6px 0 4px;border-left:2px solid var(--color-up);border-radius:2px;white-space:nowrap}.ma-mobile-header{display:none}.ma-top-metric{display:inline-flex;align-items:center;gap:3px;font-size:12px;padding:0 5px 0 4px;border-radius:2px;flex-shrink:0;border-left:2px solid;line-height:17px}.ma-top-metric__label{color:var(--text-secondary);font-weight:500}.ma-top-metric__value{font-weight:600;font-family:var(--font-mono)}.analysis-row-section>.right-list-panel{flex:1 1 0!important;min-width:0;max-height:none}.analysis-row-section>.right-list-panel .table-wrapper{max-height:520px;overflow-y:auto}.analysis-header-more{display:inline-flex!important;align-items:center;gap:4px;font-size:11px;color:var(--accent-blue);background:none;border:1px solid rgba(37,99,235,.2);border-radius:3px;padding:1px 8px;cursor:pointer;transition:all .2s ease;flex-shrink:0;line-height:16px}.analysis-header-more:hover{background:#2563eb1a;border-color:#2563eb80;box-shadow:0 0 8px #2563eb26}.analysis-card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff0a}.analysis-card:hover{border-color:#2563eb4d;box-shadow:inset 0 1px #ffffff0a,0 0 12px #2563eb0f}.analysis-card-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.analysis-card-time{font-size:12px;font-family:var(--font-mono);font-weight:600;color:var(--text-primary)}.analysis-card-temp{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color)}.analysis-card-body{display:flex;flex-direction:column;gap:5px}.analysis-dir{display:flex;align-items:flex-start;gap:0;flex-wrap:wrap;font-size:12px;line-height:1.8;padding:1px 0}.analysis-dir-label{display:inline-flex;align-items:center;gap:2px;font-weight:600;font-size:12px;padding:1px 6px 1px 5px;border-radius:3px;flex-shrink:0;margin:2px 5px 2px 0;border-left:2px solid}.analysis-dir-label.label-opportunity{color:var(--color-up);border-left-color:var(--color-up)}.analysis-dir-label.label-risk{color:var(--color-down);border-left-color:var(--color-down)}.analysis-dir-label.label-observe{color:var(--text-secondary);border-left-color:var(--text-secondary);font-weight:500}.analysis-dir-label[data-hotspot-name]{cursor:pointer}.analysis-dir-label[data-hotspot-name]:hover{background:#58a6ff14}.analysis-dir-stocks{display:inline;color:var(--text-secondary)}.analysis-stock{display:inline;padding:0 2px;border-radius:3px;cursor:pointer;margin:0;font-size:12px;font-weight:500;color:var(--text-primary);transition:all .15s ease}.analysis-stock:hover{color:var(--accent-blue);background:#2563eb14}.analysis-stock-zdf{display:inline-block;padding:0 2px;border-radius:2px;font-size:11px;font-family:var(--font-mono);font-weight:500;margin-left:1px;line-height:15px;vertical-align:middle}.analysis-stock-zdf.zdf-up{color:var(--color-up)}.analysis-stock-zdf.zdf-down{color:var(--color-down)}.analysis-stock-zdf.zdf-flat{color:var(--text-muted)}.zdf-surge{color:var(--color-surge)!important}.analysis-tag-new{display:inline-block;font-size:9px;font-weight:600;color:var(--color-up);margin-left:3px;padding:0 3px;border-radius:2px;background:#ea38001a;line-height:14px;vertical-align:middle}.analysis-empty{color:var(--text-muted);font-size:12px;padding:20px 0;text-align:center}.middle-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;min-height:505px}.middle-section .table-wrapper{overflow-x:auto;overflow-y:auto;max-height:405px}.right-list-panel{flex:1 1 150px;display:flex;flex-direction:column;min-width:0;max-height:520px}.right-list-panel .table-wrapper{max-height:505px;overflow-y:auto}.right-list-panel.amount-panel,.right-list-panel.hot-panel,.right-list-panel.key-watch-panel{flex:1 1 0}.right-list-panel.favorite-panel{flex:1 1 0;min-width:0}.right-list-panel .table-wrapper{flex:1;overflow-y:auto}.right-list-panel .data-table th,.right-list-panel .data-table td{padding:3px;font-size:11px}.bottom-section{display:flex;gap:6px;height:530px}.market-analysis-panel{display:flex;flex-direction:column}.market-analysis-scroll{flex:1;overflow-y:auto;overflow-x:hidden;max-height:530px;padding:8px 10px}.market-analysis-empty{width:100%;text-align:center;color:var(--text-muted);font-size:12px;padding:20px}.market-analysis-empty .ma-empty-guide{display:inline-block;margin-top:8px;padding:2px 10px;font-size:14px;font-weight:500;color:var(--accent-blue);border-radius:3px;text-decoration:none}.market-analysis-empty .ma-empty-guide:hover{background:#2563eb14}.ma-direction-empty{font-size:12px;color:var(--text-secondary);padding:6px 10px;margin:2px 0 6px;background:#8080800d;border-left:2px solid var(--border-color);border-radius:2px;line-height:1.5}.ma-header{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.ma-header-title{font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.5px}.ma-header-time{font-size:12px;font-family:var(--font-mono);font-weight:600;color:var(--text-primary)}.ma-header-date{font-size:11px;font-family:var(--font-mono);color:var(--text-secondary)}.ma-overview{font-size:13px;line-height:1.7;color:var(--text-primary);padding:8px 10px;background:var(--bg-tertiary);border-radius:4px;margin-bottom:8px;border-left:2px solid var(--accent-blue)}.ma-action-bar{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:6px 10px;background:var(--bg-tertiary);border-radius:4px;font-size:12px}.ma-position{display:inline-flex;flex-direction:column;align-items:center;gap:1px;font-size:11px;color:var(--text-secondary);line-height:1.2}.ma-position-value{font-family:var(--font-mono);font-size:15px;font-weight:700}.ma-advice{color:var(--text-secondary);font-size:12px;flex:1}.ma-section-label{font-size:12px;font-weight:600;color:var(--text-secondary);margin:8px 0 4px;letter-spacing:.5px}.market-analysis-scroll .analysis-dir{padding:2px 0}.market-analysis-scroll .analysis-dir-label,.market-analysis-scroll .analysis-stock{font-size:12px}.market-analysis-scroll .analysis-stock-zdf{font-size:11px}.ma-risk-list{margin-top:6px;padding:0;list-style:none}.ma-risk-item{font-size:12px;color:var(--text-secondary);padding:2px 0 2px 12px;position:relative;line-height:1.6}.ma-risk-item:before{content:"⚠";position:absolute;left:0;font-size:10px;color:var(--color-down);opacity:.7}.ma-vs-prev{font-size:12px;color:var(--text-secondary);margin-top:6px;padding:4px 8px;background:var(--bg-tertiary);border-radius:3px;line-height:1.6}.ma-section-divider{height:1px;background:var(--border-color);margin:8px 0;opacity:.5}.ma-label-process{opacity:.5}.ma-process-block{margin-bottom:4px}.ma-reasoning{font-size:12px;color:var(--text-secondary);line-height:1.7;padding:4px 0}.ma-reasoning-label{display:inline-block;font-size:11px;font-weight:600;color:var(--text-secondary);margin-right:4px;padding:0 4px;background:var(--bg-tertiary);border-radius:2px}.ma-sentiment-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.ma-sentiment-chip{font-size:12px;font-weight:600;padding:1px 6px 1px 5px;border-radius:3px;border-left:2px solid;color:var(--text-secondary)}.ma-sentiment-score{font-size:12px;font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.ma-signals{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px}.ma-signal-tag{font-size:12px;color:var(--text-secondary);padding:1px 4px 1px 5px;border-left:2px solid;line-height:1.6}.ma-institutional{font-size:12px;color:var(--text-secondary);padding:2px 0}.ma-direction-block{margin-bottom:6px;padding:4px 6px;border-radius:3px}.ma-direction-head{display:flex;align-items:center;gap:6px;margin-bottom:3px}.ma-persistence{font-size:11px;font-weight:600}.ma-direction-stocks{display:flex;flex-wrap:wrap;gap:3px 6px;padding:2px 0}.ma-stock-item{display:inline-flex;align-items:center;gap:2px;padding:1px 3px;border-radius:3px;cursor:pointer;transition:background .15s}.ma-stock-item:hover{background:#2563eb14}.ma-stock-name{font-size:12px;font-weight:500;color:var(--text-primary)}.ma-dm-tag{display:inline-block;font-size:10px;font-weight:500;color:var(--color-down);border-left:2px solid var(--color-down);padding-left:2px;line-height:13px;vertical-align:middle;margin-left:1px}.ma-dm-drawdown{display:inline-block;font-size:10px;font-family:var(--font-mono);font-weight:500;color:var(--color-down);opacity:.85;margin-left:1px;line-height:13px;vertical-align:middle;cursor:help}.ma-stock-reason{font-size:11px;color:var(--text-secondary);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma-direction-evidence{font-size:11px;color:var(--text-secondary);line-height:1.55;margin-top:2px;padding-top:2px;border-top:1px solid var(--border-color)}.ma-shadow-warning{font-size:12px;font-weight:500;color:var(--accent-gold);line-height:1.5;margin-top:3px;padding:3px 6px;border-left:2px solid var(--accent-gold)}.bottom-section .hot-spot-wrapper{flex:1;display:flex;flex-direction:column;min-width:0}.bottom-section .hot-spot-wrapper .table-wrapper{overflow-x:auto;overflow-y:auto;max-height:530px}[data-table-id=theme-watch-table] th,[data-table-id=theme-watch-table] td{overflow:hidden;text-overflow:ellipsis}[data-table-id=theme-watch-table] td.theme-name-link{cursor:pointer;transition:background .15s ease}[data-table-id=theme-watch-table] td.theme-name-link:hover{background:var(--hover-bg)}.data-table th.hot-spot-fund-th{cursor:pointer;user-select:none;transition:background .15s}.data-table th.hot-spot-fund-th:hover{background:var(--hover-bg)}.hot-spot-fund-icon{display:inline-flex;vertical-align:-2px;margin-left:3px}.data-table tbody tr.selected{background:#2563eb1a}.data-table th{padding:4px 6px;font-size:12px;white-space:nowrap}.data-table td{padding:3px 6px;font-size:12px;white-space:nowrap}.data-table .empty-row td{padding:20px}.middle-section .data-table th,.middle-section .data-table td{padding:3px 5px;font-size:11px}.data-table th.sortable{cursor:pointer;user-select:none;transition:background .2s;position:relative}.data-table th.sortable:hover{background:var(--hover-bg)}.sort-icon{display:inline-block;margin-left:4px;opacity:.3;transition:opacity .2s,transform .2s}.sort-icon:before{content:"↕";font-size:10px}.data-table th.sortable:hover .sort-icon{opacity:.6}.data-table th.sortable.sort-asc .sort-icon,.data-table th.sortable.sort-desc .sort-icon{opacity:1}.data-table th.sortable.sort-asc .sort-icon:before{content:"↑";color:var(--accent-blue)}.data-table th.sortable.sort-desc .sort-icon:before{content:"↓";color:var(--accent-blue)}.data-table td.special-stock{color:var(--color-brown)!important}.data-table td.blue-stock{color:var(--gem-blue)!important}.data-table td.star-stock{color:var(--star-orange)!important}.data-table td.bj-stock{color:var(--bj-yellow)!important}[data-theme=dark]{--color-brown: #8a6d4b}[data-theme=light]{--color-brown: #6b4423}@keyframes cell-flash-up{0%{background-color:transparent}30%{background-color:#ea394340}to{background-color:transparent}}@keyframes cell-flash-down{0%{background-color:transparent}30%{background-color:#00c28840}to{background-color:transparent}}@keyframes cell-flash-neutral{0%{background-color:transparent}30%{background-color:#2563eb33}to{background-color:transparent}}@keyframes indicator-flash-up{0%{background-color:var(--bg-tertiary)}30%{background-color:#ea394326}to{background-color:var(--bg-tertiary)}}@keyframes indicator-flash-down{0%{background-color:var(--bg-tertiary)}30%{background-color:#00c28826}to{background-color:var(--bg-tertiary)}}.cell-changed-up{animation:cell-flash-up 1s ease-out}.cell-changed-down{animation:cell-flash-down 1s ease-out}.cell-changed-neutral{animation:cell-flash-neutral 1s ease-out}.indicator-changed-up{animation:indicator-flash-up 1s ease-out}.indicator-changed-down{animation:indicator-flash-down 1s ease-out}.table-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border-radius:4px;opacity:1;transition:opacity .6s ease;pointer-events:none}.market-analysis-panel>.table-overlay{top:auto;bottom:0}.mobile-table-label{display:none}.table-overlay.fade-out{opacity:0}.table-overlay:after{content:attr(data-overlay-text);font-size:13px;font-weight:600;color:var(--text-secondary);letter-spacing:2px}.stock-list__header{font-size:12px;font-weight:600;color:var(--text-secondary);padding:5px 8px 2px;letter-spacing:.5px;flex-shrink:0}.stock-list__header--with-action{display:flex;align-items:center;gap:8px}.stock-list__header--with-action .stock-list__header-text{margin-right:auto}.stock-list__search-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.stock-list__search-btn:hover{color:var(--accent-blue);background:var(--hover-bg, rgba(37, 99, 235, .1))}.strategy-help{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:4px;color:var(--text-muted);cursor:help;transition:color .15s ease,background-color .15s ease}.strategy-help:hover{color:var(--accent-blue);background:var(--hover-bg, rgba(37, 99, 235, .1))}.strategy-help:after{content:"";position:absolute;top:100%;left:0;width:100%;height:8px}.strategy-help__pop{visibility:hidden;opacity:0;position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:max-content;max-width:270px;padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary, var(--bg-tertiary));box-shadow:0 4px 16px #0000002e;font-size:11px;font-weight:500;color:var(--text-secondary);line-height:1.7;letter-spacing:normal;text-align:left;cursor:default;pointer-events:none;transition:opacity .12s ease}.strategy-help:hover .strategy-help__pop{visibility:visible;opacity:1;pointer-events:auto}.strategy-help__title{font-weight:600;color:var(--text-primary, var(--text-secondary));margin-bottom:2px}.strategy-help__row{color:var(--text-secondary)}.strategy-help__row:before{content:"· ";color:var(--text-muted)}.stock-list-wrapper{flex:1;overflow-y:auto;max-height:505px}.stock-list__empty{text-align:center;color:var(--text-muted);font-size:12px;padding:20px}@media(max-width:767px){.dashboard-container{overflow-x:hidden}.panel,.top-section,.top-left-half,.bottom-section,.analysis-row-section,.middle-section,.market-analysis-panel,.hot-spot-wrapper,.right-list-panel,.indicator-panel,.chart-panel,.timeline-panel{min-width:0;max-width:100%;overflow-x:hidden}.top-section{flex-direction:column;height:auto;margin:0;padding:0;gap:4px;overflow:visible}.top-left-half{flex-direction:column;flex:none;width:100%}.top-section .timeline-list{height:auto;max-height:250px}.indicator-panel{height:auto;flex:none!important}.indicator-cards{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);padding:4px}.indicator-card{padding:3px 4px;min-height:44px}.indicator-card:nth-child(3n+1):after,.indicator-card:nth-child(3n):after{left:50%;right:auto;transform:translate(-50%)}.indicator-card:nth-child(n+10):after{top:calc(100% + 5px);bottom:auto}.indicator-card:nth-child(4n+1):after{left:0;transform:none}.indicator-card:nth-child(4n):after{left:auto;right:0;transform:none}.indicator-card:nth-child(n+9):after{top:auto;bottom:calc(100% + 5px)}.indicator-left{font-size:10px;gap:0}.indicator-value{font-size:12px}.indicator-yesterday{font-size:8px}.chart-panel{flex:none!important;height:200px}.chart-view-hint{display:none}.chart-container{height:170px}.timeline-panel{flex:none!important;height:auto;max-height:250px}.timeline-list{height:auto;max-height:250px}.timeline-name{width:50px;font-size:11px}.timeline-reason{font-size:9px}.middle-section{display:grid;grid-template-columns:1fr 1fr;gap:6px;min-height:auto}.lb-track-section,.lb-track-section .yi-dong-timeline-col,.lb-track-section .lb-track-col{grid-column:1 / -1}.right-list-panel{flex:none!important;max-height:650px;min-height:auto}.right-list-panel .table-wrapper,.middle-section .right-list-panel .table-wrapper,.analysis-row-section .right-list-panel .table-wrapper{max-height:620px;overflow-y:auto}.middle-section .table-wrapper{max-height:none;overflow-y:visible}.middle-section .right-list-panel [data-table-id=key-watch-table]{table-layout:fixed;width:100%}.middle-section .right-list-panel [data-table-id=key-watch-table] th,.middle-section .right-list-panel [data-table-id=key-watch-table] td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-section{flex-direction:column;height:auto}.ladder-panel,.market-analysis-panel{flex:none!important;min-height:auto}.market-analysis-scroll{max-height:none;overflow-y:visible}.bottom-section .hot-spot-wrapper .table-wrapper{max-height:none;overflow-x:hidden;overflow-y:visible}.hot-rotation-panel{flex:none!important;min-width:0;width:100%}.hot-spot-wrapper .data-table{table-layout:fixed;width:100%;min-width:880px}.hot-spot-wrapper .data-table th,.hot-spot-wrapper .data-table td{font-size:11px;padding:4px}.hot-spot-wrapper .data-table th:first-child,.hot-spot-wrapper .data-table td:first-child{width:88px;min-width:0}.hot-spot-wrapper [data-table-id=theme-watch-table] th.sortable:not(.sort-asc):not(.sort-desc) .sort-icon{display:none}.data-table th,.data-table td{font-size:13px;padding:6px 8px}.middle-section .data-table th,.middle-section .data-table td{font-size:12px;padding:5px 6px}.mobile-table-label{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);padding:8px 12px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);letter-spacing:1px}.mobile-label-hint{margin-left:8px;font-size:10px;font-weight:500;letter-spacing:normal;color:var(--text-muted)}.mobile-table-label:before{content:"";display:inline-block;width:3px;height:14px;background:var(--accent-blue);border-radius:2px;margin-right:8px;vertical-align:middle}.ma-mobile-header:before{content:none}.ma-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.ma-mobile-header__title{display:inline-flex;align-items:center;flex-shrink:0;font-weight:600;font-size:13px;color:var(--text-secondary);letter-spacing:1px}.ma-mobile-header__title:before{content:"";display:inline-block;width:3px;height:14px;background:var(--accent-blue);border-radius:2px;margin-right:8px}.ma-mobile-header__time{display:none}.ma-desktop-more{display:none!important}.market-analysis-panel .ma-top-bar{background:transparent;border-bottom:1px solid var(--border-color);padding:4px 10px;gap:4px}.market-analysis-panel .ma-top-bar__title,.market-analysis-panel .ma-top-bar .ma-disclaimer{display:none}.market-analysis-panel .ma-top-bar__time{flex-shrink:0}.analysis-row-section{display:grid;grid-template-columns:1fr 1fr;gap:6px;height:auto}.analysis-row-section>.hot-rotation-panel{grid-column:1 / -1}.analysis-row-section>.hot-spot-wrapper{grid-column:1 / -1}.analysis-row-section>.hot-spot-wrapper .table-wrapper{overflow-x:auto;overflow-y:visible;max-height:none}.stock-list__header{display:none}.analysis-row-section .timeline-panel{flex:none!important;height:auto;max-height:250px}.analysis-row-section>.right-list-panel{max-height:650px}.analysis-row-section>.right-list-panel .table-wrapper{max-height:620px;overflow-y:auto}}.lb-track-section{width:100%;min-height:auto}.lb-track-section .lb-track-col,.lb-track-section .yi-dong-timeline-col{flex:1 1 0;min-width:0;max-height:520px}.lb-track-section .lb-track-col .table-wrapper{overflow-x:auto;min-height:200px}@media(max-width:767px){.lb-track-section .lb-track-col{max-height:none}.lb-track-section .lb-track-col .table-wrapper{max-height:none;overflow-y:visible}}.lb-cell-reason{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-track-filter{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.lb-track-filter__btn{font-size:10px;line-height:16px;padding:0 6px;border:none;border-radius:3px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.lb-track-filter__btn:hover{color:var(--accent-blue);background:var(--hover-bg, rgba(37, 99, 235, .1))}.lb-track-filter__btn.active{color:var(--accent-blue);background:var(--hover-bg, rgba(37, 99, 235, .1));font-weight:600}@media(max-width:767px){.mobile-table-label.lb-track-mobile-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.mobile-table-label.lb-track-mobile-label>span{flex:1 1 auto;text-align:left}}.lb-track-mark{display:inline-block;font-size:10px;padding:0 3px;border-radius:2px;line-height:14px}.lb-track-mark.yizi{color:#ef4444;background:#ef44441a}.lb-track-mark.t{color:#f97316;background:#f973161a}.lb-track-mark.suspend{color:#6b7280;background:#6b72801a}.lb-track-tab{display:inline-block;font-size:10px;padding:0 4px;border-radius:2px;line-height:14px;margin-right:2px}.yi-dong-timeline-body{flex:1;overflow-y:auto;padding:6px 8px}.yd-tl{position:relative;padding-left:18px}.yd-tl:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:var(--border-color)}.yd-tl-item{position:relative;padding-bottom:12px}.yd-tl-item:last-child{padding-bottom:2px}.yd-tl-dot{position:absolute;left:-16px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--accent-blue)}.yd-tl-item--up .yd-tl-dot{background:var(--color-up)}.yd-tl-item--down .yd-tl-dot{background:var(--color-down)}.yd-tl-time{font-size:11px;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}.yd-tl-lines{margin-top:4px;display:flex;flex-direction:column;gap:3px}.yd-tl-line{display:flex;align-items:baseline;gap:6px;padding:2px 6px;border-radius:4px}.yd-tl-theme{flex-shrink:0;font-size:10px;font-weight:600;color:var(--accent-blue);border-left:2px solid var(--accent-blue);padding-left:5px}.yd-tl-line--up .yd-tl-theme{border-left-color:var(--color-up);color:var(--color-up)}.yd-tl-line--down .yd-tl-theme{border-left-color:var(--color-down);color:var(--color-down)}.yd-tl-text{font-size:11px;font-weight:500;color:var(--text-primary);line-height:1.5}.yd-stock-link{cursor:pointer;border-radius:2px;transition:background .15s}.yd-stock-link:hover{background:var(--hover-bg)}.yd-tl-zdf{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;margin-left:1px}.yd-tl-zdf--up{color:var(--color-up)}.yd-tl-zdf--down{color:var(--color-down)}.yd-tl-mark{display:inline-block;font-size:10px;font-weight:600;padding:0 4px;border-radius:3px;margin-left:2px;line-height:16px;vertical-align:baseline;color:var(--accent-blue);background:#2563eb1f;border:1px solid rgba(37,99,235,.3)}[data-theme=light] .yd-tl-mark{color:#2f6fbd;background:#3d6fbd1a;border-color:#3d6fbd47}.yd-tl-toggle{cursor:pointer;user-select:none;color:var(--text-tertiary, #8b93a1)}.yd-tl-toggle:hover{color:var(--accent-blue);background:#2563eb14}.yd-tl-toggle--many{color:#a855f7}.yd-tl-toggle--many:hover{color:#c084fc;background:#a855f714}.yd-tl-more{display:none}.yd-tl-morewrap.open>.yd-tl-toggle--more{display:none}.yd-tl-morewrap.open>.yd-tl-more{display:inline}.yd-tl-filter-panel{position:absolute;top:28px;right:8px;z-index:60;width:min(320px,calc(100% - 16px));max-height:60vh;overflow-y:auto;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary, var(--bg-tertiary));box-shadow:0 4px 16px #0000002e}.yd-tl-filter-row{display:flex;gap:6px;margin-bottom:8px}.yd-tl-filter-sec{font-size:10px;font-weight:600;color:var(--text-muted);margin:8px 0 4px;letter-spacing:.5px}.yd-tl-filter-dir{font-size:11px;font-weight:500;padding:2px 10px;border:none;border-radius:3px;cursor:pointer;background:transparent;color:var(--text-secondary);transition:background .15s ease}.yd-tl-filter-dir:hover{background:var(--hover-bg)}.yd-tl-filter-dir.is-active{background:#2563eb1f;color:var(--accent-blue)}.yd-tl-filter-tags{display:flex;flex-wrap:wrap;gap:5px}.yd-tl-filter-tag{font-size:11px;font-weight:500;padding:2px 8px;border:none;border-radius:3px;cursor:pointer;background:transparent;color:var(--text-primary);transition:background .15s ease,opacity .15s ease}.yd-tl-filter-tag:hover{background:var(--hover-bg)}.yd-tl-filter-tag.is-active{background:#2563eb1f;color:var(--accent-blue)}.yd-tl-filter-tag.is-dim{opacity:.4}.yd-tl-filter-cnt{font-size:9px;color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:2px}.yd-tl-filter-tag.is-active .yd-tl-filter-cnt{color:var(--accent-blue)}.yd-tl-filter-note{font-size:10px;line-height:1.5;color:var(--text-muted);margin-top:8px;padding-top:6px;border-top:1px solid var(--border-color)}.yd-tl-filter-foot{display:flex;justify-content:space-between;margin-top:8px;padding-top:6px;border-top:1px solid var(--border-color)}.yd-tl-filter-clear,.yd-tl-filter-close{font-size:11px;font-weight:500;padding:1px 6px;border:none;border-radius:3px;cursor:pointer;background:transparent;color:var(--text-secondary)}.yd-tl-filter-clear:hover,.yd-tl-filter-close:hover{background:var(--hover-bg)}.yd-tl-filter-empty{font-size:11px;color:var(--text-muted);padding:4px 0}.stock-list__search-btn.yd-tl-filter-btn{width:24px;height:24px;margin:5px 10px 0 0}.stock-list__search-btn.yd-tl-filter-btn svg{width:16px;height:16px}.stock-list__search-btn.is-active{color:var(--accent-blue);position:relative}.stock-list__search-btn.is-active:after{content:attr(data-count);position:absolute;top:-6px;right:-6px;font-size:9px;font-weight:600;line-height:1;padding:1px 3px;border-radius:6px;color:var(--accent-blue);background:#2563eb24}.yd-tl-clear-link{color:var(--accent-blue);cursor:pointer}.yd-tl-clear-link:hover{text-decoration:underline}@media(max-width:767px){.mobile-table-label.yd-tl-mobile-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.mobile-table-label.yd-tl-mobile-label>span{flex:1 1 auto;text-align:left}.stock-list__search-btn.yd-tl-filter-btn{margin:0}.lb-track-section .yi-dong-timeline-col .yd-tl-filter-panel{top:44px;right:6px}}.watch-anchor-nav,.ma-expand-toggle{display:none}@media(max-width:767px){.watch-anchor-nav{display:flex;align-items:stretch;gap:0;position:sticky;top:0;z-index:90;background:var(--bg-primary);border-bottom:1px solid var(--border-color);overflow-x:auto;-webkit-overflow-scrolling:touch}.watch-anchor-nav__item{flex:1 1 auto;padding:8px 4px;text-align:center;font-size:11px;font-weight:500;color:var(--text-secondary);text-decoration:none;white-space:nowrap;border-left:2px solid transparent;transition:background .15s ease,color .15s ease}.watch-anchor-nav__item:hover{background:#80808014}.watch-anchor-nav__item.is-active{color:var(--accent-blue);font-weight:600;border-left-color:var(--accent-blue);background:#2563eb14}#sec-watch,#sec-analysis,#llm-analysis-section,#sec-track,#sec-rank,#sec-rank+.middle-section{scroll-margin-top:36px}.market-analysis-panel.ma-collapsed .ma-fold-start,.market-analysis-panel.ma-collapsed .ma-fold-start~*{display:none}.market-analysis-panel.ma-collapsed .market-analysis-scroll{position:relative}.market-analysis-panel.ma-collapsed .market-analysis-scroll:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--bg-secondary))}.ma-expand-toggle{display:block;width:100%;padding:6px 0 8px;border:none;border-top:1px solid var(--border-color);background:transparent;font-size:11px;font-weight:500;color:var(--accent-blue);cursor:pointer;font-family:inherit}.ma-expand-toggle:hover{background:#2563eb0f}.analysis-row-section>.hot-spot-wrapper .data-table th:first-child,.analysis-row-section>.hot-spot-wrapper .data-table td:first-child,.lb-track-section .lb-track-col .data-table th:first-child,.lb-track-section .lb-track-col .data-table td:first-child,.bottom-section .hot-spot-wrapper .data-table th:first-child,.bottom-section .hot-spot-wrapper .data-table td:first-child{position:sticky;left:0;z-index:1;background:var(--bg-tertiary);box-shadow:1px 0 0 var(--border-color)}.analysis-row-section>.hot-spot-wrapper .data-table thead th:first-child,.lb-track-section .lb-track-col .data-table thead th:first-child,.bottom-section .hot-spot-wrapper .data-table thead th:first-child{z-index:3}.hot-spot-wrapper [data-table-id=theme-watch-table].data-table{table-layout:auto;min-width:560px}.hot-spot-wrapper [data-table-id=theme-watch-table].data-table .col-data{width:58px}.hot-spot-wrapper [data-table-id=theme-watch-table].data-table th,.hot-spot-wrapper [data-table-id=theme-watch-table].data-table td{font-size:11px;padding:5px 6px}.hot-spot-wrapper [data-table-id=theme-watch-table].data-table th:first-child,.hot-spot-wrapper [data-table-id=theme-watch-table].data-table td:first-child{width:72px;min-width:72px}.bottom-section .hot-spot-wrapper .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.analysis-row-section>.hot-spot-wrapper .table-wrapper,.lb-track-section .lb-track-col .table-wrapper,.jtcsm-recent-scroll{-webkit-overflow-scrolling:touch}.hot-spot-wrapper.has-hscroll-hint:after,.hot-rotation-panel.has-hscroll-hint:after,.lb-track-col.has-hscroll-hint:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;pointer-events:none;z-index:5;background:linear-gradient(to right,transparent,rgba(0,0,0,.1))}[data-theme=light] .hot-spot-wrapper.has-hscroll-hint:after,[data-theme=light] .hot-rotation-panel.has-hscroll-hint:after,[data-theme=light] .lb-track-col.has-hscroll-hint:after{background:linear-gradient(to right,transparent,rgba(0,0,0,.06))}.hot-spot-wrapper,.hot-rotation-panel,.lb-track-col{position:relative}.hot-spot-wrapper,.hot-rotation-panel,.lb-track-col,.analysis-row-section,.lb-track-section,.bottom-section{overflow-x:visible}.middle-section{align-items:start}}@media(max-width:767px){.middle-section .right-list-panel[data-rank-acc]{grid-column:1 / -1}.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] th:nth-child(2),.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] td:nth-child(2){display:table-cell}.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] th:nth-child(1),.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] td:nth-child(1){width:30%}.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] th:nth-child(2),.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] td:nth-child(2){width:25%}.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] th:nth-child(3),.middle-section .right-list-panel[data-rank-acc] [data-table-id=key-watch-table] td:nth-child(3){width:45%}.right-list-panel[data-rank-acc] .mobile-table-label{cursor:pointer;user-select:none;position:relative}.right-list-panel[data-rank-acc] .mobile-table-label:after{content:"▾";position:absolute;right:12px;font-size:11px;color:var(--text-muted);transition:transform .15s ease}.right-list-panel[data-rank-acc].is-open .mobile-table-label:after{transform:rotate(180deg)}.right-list-panel[data-rank-acc]:not(.is-open) .table-wrapper,.right-list-panel[data-rank-acc]:not(.is-open) .stock-list-wrapper{display:none}.right-list-panel[data-rank-acc]:not(.is-open){max-height:none}#sec-rank{margin-bottom:8px}.hr-top-bar{display:none}.jtcsm-recent-table th:first-child,.jtcsm-recent-table tr:not(.empty-row) td:first-child{display:none}.right-list-panel.favorite-panel .mobile-table-label,.right-list-panel.fav-group-panel .mobile-table-label,.right-list-panel.amount-panel .mobile-table-label{display:flex;align-items:center;gap:6px;padding-right:30px}.right-list-panel.favorite-panel .mobile-table-label .stock-list__search-btn,.right-list-panel.fav-group-panel .mobile-table-label .fav-group-close{flex-shrink:0;width:24px;height:24px}.right-list-panel.favorite-panel .mobile-table-label .stock-list__search-btn:first-of-type,.right-list-panel.fav-group-panel .mobile-table-label .fav-group-close{margin-left:auto}.right-list-panel.fav-group-panel .mobile-table-label .fav-group-close{font-size:13px}.right-list-panel .mobile-table-label .fav-group-detail-btn{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;padding:0 5px;font-size:10px;font-weight:500;line-height:16px;color:var(--text-secondary);background:#80808014;border:none;border-left:2px solid var(--accent-blue);border-radius:2px;cursor:pointer}.right-list-panel .mobile-table-label .fav-group-detail-btn:hover{color:var(--accent-blue)}.right-list-panel.fav-group-panel .mobile-table-label .fav-group-detail-btn+.fav-group-close{margin-left:4px}}@media(min-width:768px){#sec-panels>.right-list-panel.favorite-panel,#sec-panels>.right-list-panel.amount-panel,#sec-panels>.right-list-panel.fav-group-panel{flex:0 1 calc((100% - 31px) / 6);min-width:0;min-height:505px}}.fav-group-panel .stock-list__header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-list__header-text.fav-group-title-link{cursor:pointer;transition:color .15s ease}.stock-list__header-text.fav-group-title-link:hover{color:var(--accent-blue)}.stock-list__header-title-group{display:flex;align-items:center;gap:5px;min-width:0;flex:1 1 auto;margin-right:auto}.stock-list__header-title-group .stock-list__header-text{margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-detail-btn{display:inline-flex;align-items:center;flex-shrink:0;padding:0 5px;font-size:10px;font-weight:500;line-height:16px;color:var(--text-muted);background:#80808014;border:none;border-left:2px solid var(--accent-blue);border-radius:2px;cursor:pointer;transition:color .15s,background .15s}.panel-detail-btn:hover{color:var(--accent-blue);background:#58a6ff1a}.amount-panel .stock-list__header .strategy-help,.amount-panel .stock-list__header .sys-panel-close,.fav-group-panel .stock-list__header .strategy-help,.fav-group-panel .stock-list__header .fav-group-close{opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.amount-panel .stock-list__header:hover .strategy-help,.amount-panel .stock-list__header:hover .sys-panel-close,.fav-group-panel .stock-list__header:hover .strategy-help,.fav-group-panel .stock-list__header:hover .fav-group-close,.amount-panel .stock-list__header:focus-within .strategy-help,.amount-panel .stock-list__header:focus-within .sys-panel-close,.fav-group-panel .stock-list__header:focus-within .strategy-help,.fav-group-panel .stock-list__header:focus-within .fav-group-close{opacity:1}.watch-group-add{order:999;display:flex;align-items:center;justify-content:center;padding:0;border:1px dashed var(--border-color);border-radius:8px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.watch-group-add__inner{display:flex;flex-direction:column;align-items:center;gap:8px}.watch-group-add svg{width:30px;height:30px}.watch-group-add__text{font-size:12px;font-weight:500}.watch-group-add:hover{color:var(--accent-blue, #58a6ff);border-color:#58a6ff66;background:#58a6ff0a}@media(min-width:768px){.watch-group-add{flex:0 1 calc((100% - 31px) / 6);min-width:0;min-height:505px}}@media(max-width:767px){.watch-group-add{display:none}}
