.happy10-page{width:var(--pc-canvas);margin:var(--pc-gutter) auto 0;background:var(--pc-surface);color:var(--pc-text);font:var(--pc-font-size-14)/1.5 var(--pc-font-family);overflow:visible}
.happy10-page h2{height:50px;margin:0;padding:0 var(--pc-gutter);border-bottom:1px solid var(--pc-divider);font-size:var(--pc-font-size-18);line-height:50px;color:var(--pc-strong)}
.happy10-road-toolbar{display:flex;height:47px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pc-divider)}
.happy10-road-toolbar>h2{border:0}
.happy10-road-toolbar>div:last-child{display:flex;align-items:center;margin-right:30px}
.happy10-road-toolbar>.happy10-road-modes button,.happy10-road-toolbar>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button,.happy10-position-tabs button,.happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button{height:28px;padding:0 12px;border:0;background:transparent;color:var(--pc-text);font-family:var(--pc-font-family);cursor:pointer}
.happy10-road-toolbar>.happy10-road-modes button.active,.happy10-road-toolbar>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button.active,.happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button.active{background:var(--pc-active);color:#fff}
.happy10-road-modes{display:flex;height:50px}
.happy10-road-modes button{width:161px;height:45px;font-size:16px}
.happy10-road-modes button.active{height:50px;background:#313242;color:#fff}
.happy10-road-filter{width:var(--pc-content);min-height:81px;margin:var(--pc-gutter) auto 0}
.happy10-road-filter>div{display:flex;align-items:center;min-height:35px;gap:8px}
.happy10-road-filter b{width:82px;color:var(--pc-faint);font-weight:400}
.happy10-road-filter .happy10-filter-action{margin-left:8px;padding:0;border:0;background:transparent;color:var(--pc-strong);font:inherit;cursor:pointer}
.happy10-check{display:inline-flex;align-items:center;height:25px;padding:0;border:0;background:transparent;color:var(--pc-strong);cursor:pointer}
.happy10-check i{display:inline-grid;width:16px;height:16px;margin-right:9px;place-items:center;background:#ddd;color:#fff;font-style:normal;font-size:10px}
.happy10-check.active i{background:var(--pc-active)}
.happy10-choice{height:27px;padding:0 12px;border:1px solid #ddd;background:var(--pc-surface);color:var(--pc-text);cursor:pointer}
.happy10-choice.active{border-color:var(--pc-active);color:var(--pc-active)}
.happy10-note{width:1160px;min-height:42px;margin:15px auto;padding:10px 15px;background:#fff8ef;color:#777;box-sizing:border-box}
.happy10-note strong{color:#fa8e19}
.happy10-road-panels{width:var(--pc-content);margin:0 auto}
.happy10-road-track{margin:0 0 var(--pc-gutter);border:1px solid var(--pc-divider);overflow:hidden}
.happy10-road-track>header{display:flex;align-items:center;justify-content:space-between;height:43px;padding:0 10px;background:var(--pc-subtle);white-space:nowrap}
.happy10-road-track>header input{width:54px;height:30px;border:1px solid #ddd;text-align:center}
.happy10-road-track>header select,.happy10-road-track>header button{width:60px;height:28px;border:1px solid #ddd;background:#fff}
.happy10-road-track>header strong{color:#333}
.happy10-road-scroll{width:100%;overflow:hidden;direction:rtl;background:var(--pc-surface)}
.happy10-road-grid{display:flex;flex-direction:row;align-items:flex-start;padding:4px 0;direction:rtl;box-sizing:border-box}
.happy10-road-grid>div{display:flex;width:30px;min-width:30px;flex-direction:column;direction:ltr}
.happy10-road-grid i{display:grid;width:30px;height:20px;place-items:center;border-right:1px solid var(--pc-divider);border-bottom:1px solid var(--pc-divider);color:var(--pc-muted);font-style:normal;box-sizing:border-box}
.happy10-road-grid i.warm{color:#f34b4b}
.happy10-road-grid>div.highlight i{background:#ffe6a8}
.happy10-loading{height:140px;display:grid;place-items:center;color:var(--pc-faint)}
.happy10-data-table{width:var(--pc-content);margin:0 auto 30px;border-collapse:collapse;table-layout:fixed;text-align:center;color:var(--pc-text);font-family:var(--pc-font-family)}
.happy10-data-table th,.happy10-data-table td{height:35px;padding:0;border:1px solid var(--pc-grid);box-sizing:border-box}
.happy10-data-table thead th{background:var(--pc-subtle);color:var(--pc-text);font-weight:400}
.happy10-data-table tbody tr:nth-child(even){background:#fafafa}
.happy10-dsdx{font-size:12px}
.happy10-dsdx th:first-child,.happy10-dsdx td:first-child{width:112px}
.happy10-number-today{margin-top:0}
.happy10-params{height:63px;padding:10px 20px;box-sizing:border-box;color:#666}
.happy10-params input{width:48px;height:26px;margin:0 6px;border:1px solid #ddd;text-align:center}
.happy10-params i{display:inline-block;width:18px;height:18px;background:#f34b4b;vertical-align:middle}
.happy10-params button{width:60px;height:28px;margin-left:10px;border:0;background:#797b8f;color:#fff}
.happy10-number-today td.marked{background:#f34b4b;color:#fff}
.happy10-position-tabs{display:flex;width:1160px;margin:15px auto}
.happy10-position-tabs button{flex:1;border:1px solid #ddd}
.happy10-position-tabs button.active{border-color:#fa8e19;background:#fa8e19;color:#fff}
.happy10-long>nav{display:flex;height:50px;overflow:visible;border-bottom:1px solid #eee}
.happy10-long>nav button{min-width:121px;border:0;background:#fff;color:#555}
.happy10-long>nav button.active{background:#313242;color:#fff}
.happy10-long>p{width:1160px;margin:15px auto;color:#777}
.happy10-history-number{font-size:12px}
.happy10-history-number th:first-child,.happy10-history-number td:first-child{width:100px}
.happy10-trend>header{display:flex;height:62px;align-items:center;justify-content:space-between}
.happy10-trend>header h2{border:0}
.happy10-trend>header>div{display:flex;margin-right:20px}
.happy10-annotations{display:flex;width:1160px;height:53px;margin:0 auto;align-items:center;gap:14px}
.happy10-annotations b{color:#999;font-weight:400}
.happy10-trend-scroll{width:1160px;margin:0 auto;overflow:hidden}
.happy10-trend .happy10-data-table{font-size:12px}
.happy10-trend td.hit{background:#fa8e19;color:#fff;border-radius:50%;font-weight:700}
.happy10-trend tr.divider td{border-bottom:2px solid #fa8e19}
.happy10-trend tr.stat{background:#f5f5f5}
@media(max-width:900px){.happy10-page{display:none}}


/* 20260812-jisu-happy10-instant-parity-r307: 1710×838 原站实测。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-current-icon{box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-current-icon img{margin:26px 0 0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy td{padding:0 12px!important;text-align:center!important;vertical-align:middle!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy thead th{font:400 16px/16px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy .pc8473-number-heading{padding:0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy .pc8473-number-family-happy.table .pc8473-original-ball{border-radius:4px!important;font:600 18px/36px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-table-happy .pc8473-number-family-happy.table .pc8473-happy10-history-red{width:36px!important;height:36px!important;flex:0 0 36px!important;margin:2px 4px!important;padding:0!important;border:0!important;border-radius:4px!important;color:#012537!important;background:transparent url("../assets/pc9567-detail-number-sprite.png") no-repeat 0 -373px!important;background-position:0 -373px!important;font:600 18px/36px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;text-align:center!important}
}

/* 20260812-jisu-happy10-current-header-pixel-r311: 原站同标签 1710px/DPR2/100% 实测。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]){padding-top:50px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-current{grid-template-columns:131px 469px 360px 240px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-current-icon{width:131px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-current-numbers{width:469px!important;padding-top:20px!important;align-content:start!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-round-row.current .pc8473-original-ball{display:block!important;position:relative!important}
}

/* 20260812-jisu-happy10-current-red-ball-r312: 原站19/20当前红球36×36及17px前七位右距。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-round-row.current .pc8473-original-ball-red{width:36px!important;height:36px!important;flex:0 0 36px!important;margin-right:17px!important;padding:0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-round-row.current .pc8473-original-ball-red:last-child{margin-right:0!important}
}


/* 20260812-jisu-happy10-today-stats-source-r314: 原站同页今日双面统计结构与计算样式。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-record-head>h2{width:72px!important;height:30px!important;margin-right:21px!important;border:1px solid transparent!important;box-sizing:content-box!important;font:800 18px/30px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat{height:376px!important;margin:1px 0 0!important;padding:0 20px 20px!important;box-sizing:border-box!important;border-bottom:2px solid #f0f0f0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat h3{width:1160px!important;height:56px!important;margin:0!important;padding:0!important;box-sizing:content-box!important;color:#555!important;font:400 16px/56px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat table{width:1160px!important;height:139px!important;margin:0!important;padding:0!important;border:0!important;border-collapse:separate!important;border-spacing:1px!important;table-layout:auto!important;box-sizing:border-box!important;background:#e6e6e6!important;color:#555!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;text-align:center!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat table.pc8473-inline-stat-secondary{margin:20px 0 0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat td{height:45px!important;padding:0!important;border:0!important;box-sizing:content-box!important;font-weight:400!important;text-align:center!important;vertical-align:middle!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat th{background:#f5f5f5!important;color:#555!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat td{background:#fff!important;color:#666!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat thead tr:first-child th{font:400 16px/16px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat thead tr:first-child th:first-child{width:176px!important}
}

/* 20260812-jisu-happy10-today-stats-cascade-r314a: 原站 tbody 行组、工具栏级联与 1px 顶部节奏。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>h2{width:72px!important;height:30px!important;margin:0 21px 0 0!important;border:1px solid transparent!important;box-sizing:content-box!important;font:800 18px/30px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-tools>.pc8473-happy10-inline-stat{margin:1px 0 0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat table{ text-align:start!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat tbody tr:first-child th{font:400 16px/16px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat tbody tr:first-child th:first-child{width:176px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat tbody tr:nth-child(2)>th:first-child{width:auto!important}
}


/* 20260812-jisu-happy10-today-stats-columns-r314b: 原站全部子表头解除共享 116px 宽度。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat tbody tr:nth-child(2)>th{width:auto!important}
}


/* 20260812-jisu-happy10-today-stats-headers-r314c: 原站全部 tbody 表头均不继承共享 116px 宽度。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-happy10-inline-stat tbody th{width:auto!important}
}


/* 20260812-jisu-happy10-today-stats-toolbar-r314d: 原站工具栏 10px 顶部起点与外盒节奏。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head{align-items:flex-start!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>h2{margin:0 21px 10px 0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>button{margin-bottom:10px!important;font:400 14px/30px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;text-align:start!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>button.active{color:#f9982e!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>.pc8473-record-preferences{align-self:flex-start!important}
}


/* 20260813-jisu-happy10-road-source-lock-r319: 原站 /view/klsf_jisu/klsf_zonghelzfx.html，1710×838 / DPR2 / 100%。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-modes{align-self:flex-start;height:50px;transform:translateY(-5px)}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-modes button{font:400 16px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-modes button:not(.active){transform:translateY(5px)}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter>div{column-gap:20px;min-height:35px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter b{width:70px;flex:0 0 70px;font:400 14px/25px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check{height:25px;font:400 14px/25px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check i{width:16px;height:16px;margin-right:9px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track{margin:0 0 11px;border:0;overflow:hidden}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header{height:43px;padding:0 10px;box-sizing:border-box;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header input{box-sizing:border-box}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header [data-happy10-action="run"]{margin:0 10px;border:0;background:#888aa0;color:#fff}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-scroll{margin-top:1px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid{margin-left:auto;padding:0}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(odd) i{background:#f5f5f5}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(even) i{background:#fff}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div.highlight i{background:#fdad56;color:#fff}
}


/* 20260813-jisu-happy10-road-column-date-pixel-r319c: 同期原站整列条纹、8px 顶距、筛选与日期栏实测。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter .happy10-filter-action,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check{color:#555}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-all"]{position:relative;width:53px;flex:0 0 53px;margin-left:0;padding-left:25px;box-sizing:border-box}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-clear"]{width:28px;flex:0 0 28px;margin-left:0;padding:0;box-sizing:border-box}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header [data-happy10-action="run"]{font:400 13.3333px Arial}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header strong{color:#f1010a;font-weight:400}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid{align-items:stretch}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div{min-height:inherit;padding-top:8px;box-sizing:border-box}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(odd){background:#fff}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(even){background:#f5f5f5}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div i{background:transparent}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid i.warm{color:#f1020b}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div.highlight i{background:#fdad56;color:#fff}
}


/* 20260813-jisu-happy10-road-final-pixel-r319e: 原站日期右端、单元文字基线与灰白列最终计算样式。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-toolbar>div:last-child{margin-right:31px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(odd) i{background:#fff}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:nth-child(even) i{background:#f5f5f5}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid i{display:block;height:20px;line-height:14px;text-align:center}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div:first-child i:last-child{font-weight:700}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid>div.highlight i{background:#fdad56;color:#fff}
}


/* 20260813-jisu-happy10-road-source-controls-r320: 原站导航选中态、勾选框与文本日期输入。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter>div{align-items:flex-start}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check i{display:block;width:16px;height:16px;box-sizing:border-box;border:1px solid #ccc;background:transparent;color:#fff;font:400 14px/60px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif;overflow:visible}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check.active i{border-color:#fa8e19;background:transparent url("../assets/pc9567-detail-number-sprite.png") no-repeat -231px -249px}
}


/* 20260813-jisu-happy10-road-local-sprite-r320a: 同版原站雪碧图由 Worker 本地加载，确保跨域页面实际绘制。 */
@media (min-width:0px){
}


/* 20260813-jisu-happy10-road-sprite-coordinate-r320b: 本地扩展图中原站描边勾号对应 x=-231px。 */


/* 20260813-jisu-happy10-road-date-drop-pixel-r320c: 原站同视口 10×10 日期右端图块。 */
@media (min-width:0px){
}


/* 20260813-jisu-happy10-road-source-calendar-r321: 原站 221×271 月历面板。 */
@media (min-width:0px){
}


/* 20260813-jisu-happy10-road-calendar-cascade-r321b: 日历按钮不继承外层 44px 日期按钮。 */
@media (min-width:0px){
}


/* 20260813-jisu-happy10-road-calendar-day-circle-r321c: 日期格覆盖外层 44px 快捷按钮宽度，保持原站正圆。 */
@media (min-width:0px){
}


/* 20260813-jisu-happy10-sum-road-source-pixel-r328b: 原站总和路珠标题、说明、控制栏、滚动正文和无横线文字格实测。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"]{margin-top:15px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-toolbar>h2{align-self:flex-start;width:92px;height:45px;padding:0 0 0 20px;box-sizing:border-box;white-space:nowrap;font:800 18px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-toolbar>div:last-child{margin-right:21px;transform:translateY(1px)}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-note{width:1160px;height:30px;min-height:30px;margin:20px auto;padding:0;box-sizing:border-box;border:1px solid #dadcdb;background:#edf4fa;color:#555;font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-note strong{display:inline-block;width:50px;margin-left:10px;color:#0079f4;font-weight:400}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track{margin:0 0 10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header{padding:0 0 0 10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header input[type="number"]{width:50px;height:28px;margin-left:1px;padding:0 0 0 2px;box-sizing:content-box;border-color:#dbdbdb;color:#000;font:400 13.3333px/normal Arial!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header select{width:60px;height:28px;margin-left:4.375px;border-color:#dbdbdb;color:#000;font:400 13.3333px/normal Arial!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header [data-happy10-action="run"]{width:60px;height:28px;margin:0 10px;padding:0;border:0;border-radius:4px;background:#888aa0;color:#fff;font:400 13.3333px/normal Arial!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header b{font-weight:400}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header>div:first-child{transform:translateY(.5px)}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header>span{margin-left:auto;transform:translateY(.5px);text-align:right}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-track>header strong{margin-left:10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-bottom{display:block;width:21px;height:43px;flex:0 0 21px;margin-left:10px;background:transparent url("../assets/pc9567-detail-number-sprite.png") no-repeat -261px -235px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-scroll{width:1160px;margin:0;box-sizing:border-box;border:1px solid #e6e6e6;background:transparent;overflow-x:auto;overflow-y:hidden}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-grid{margin-left:auto;padding:0}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-grid i{display:block;width:29px;height:14px;margin:0 0 6px;padding:0;border:0;background:transparent!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif;text-align:center}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-grid>div:first-child i:last-child{font-weight:700}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-grid>div.highlight i{background:#fdad56!important;color:#fff}
}


/* 20260813-jisu-happy10-middle-road-no-horizontal-r333: 原站中发白路珠结果格仅保留竖向列边界，同列连续文字之间无横线。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-grid i{border-bottom:0}
}


/* 20260813-jisu-happy10-middle-road-right-align-r334: 原站第一球控制栏右侧摘要 420px，末尾箭头独占 21px 并贴齐 1160px 右边界。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-track>header{padding:0 0 0 10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-track>header>span{width:420px;flex:0 0 420px;margin-left:auto;padding:0 10px;box-sizing:border-box;text-align:right}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-bottom{display:block;width:21px;height:43px;flex:0 0 21px;margin-left:0;background:transparent url("../assets/pc9567-detail-number-sprite.png") no-repeat -261px -235px}
}

/* 20260813-jisu-happy10-road-family-source-contract-r335: 原站 9 个路珠页右侧摘要列与 3 类说明条逐页实测；禁止由 flex space-between 自由分配。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:not([data-happy10-page="路珠分析"]) .happy10-road-track>header{padding:0 0 0 10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:not([data-happy10-page="路珠分析"]) .happy10-road-track>header>span{width:420px;flex:0 0 420px;margin-left:auto;padding:0 10px;box-sizing:border-box;text-align:right}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="路珠分析"] .happy10-road-track>header{padding:0 0 0 10px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="路珠分析"] .happy10-road-track>header>span{width:440px;flex:0 0 440px;margin-left:auto;padding:0 10px;box-sizing:border-box;text-align:right}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-bottom{display:block;width:21px;height:43px;flex:0 0 21px;margin-left:0;background:transparent url("../assets/pc9567-detail-number-sprite.png") no-repeat -261px -235px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-note{width:1160px;min-height:0;margin:20px auto;padding:0;box-sizing:border-box;border:1px solid #dadcdb;background:#edf4fa;color:#555;font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-note strong{display:inline-block;width:50px;margin-left:10px;color:#0079f4;font-weight:400}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-fixed{height:30px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-fixed p{height:28px;margin:0}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-slot{position:relative;width:1160px;height:28px;margin:20px auto;z-index:2}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-slot .happy10-note-spread{position:absolute;top:0;left:0;height:30px;margin:0;overflow:hidden}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-spread.expanded{height:auto;padding:10px 0}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-spread p{height:28px;margin:0}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-spread p:not(:first-child){padding-left:60px}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-note-toggle{float:right;width:40px;height:28px;margin:0;padding:0;border:0;background:#edf4fa url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAY0lEQVQI113NQRHCUBRD0dMqQAISkAAOiopsccL6rT4OoA6QUAlIQAKbX6bTrDKZm2SoqgNueCVZbFRVE45jki8+aL2wAic0vEdI8sDcwxV44pJkGXbzrdszrvv7LXjvS3/9AHhKIYVqxN18AAAAAElFTkSuQmCC") no-repeat 50% 50%;cursor:pointer}
/* 20260813-jisu-happy10-note-source-triangle-r345g: 原站 pre_p.png 9×5 PNG 原字节；折叠与展开态均在 40×28 点击区居中显示。 */
/* 20260813-jisu-happy10-all-notes-no-horizontal-r335d: 四类说明按原站固定 28px 占位覆盖展开；所有快乐十分路珠文字格无横向分隔线。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-grid i{border-bottom:0}

/* 20260813-jisu-happy10-sum-road-right-edge-r335b: 清除 r328b 遗留的 10px 箭头左距，使总和路珠与原站 righttd/tobottom 共边。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"] .happy10-road-bottom{margin-left:0}


/* 20260813-jisu-happy10-trend-source-parity-r337: 原站基本/大小/单双走势 1160px 表格、说明层、39px 数据行与 20px 命中点。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table{table-layout:auto!important;border-collapse:collapse!important;font:400 12px/12px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations{height:40px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table thead tr:first-child th{height:39px!important;font:400 16px/26px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table thead tr:nth-child(2) th{height:34px!important;font:400 14px/26px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td{height:39px!important;background:#fff;color:#999;font:400 12px/12px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td:nth-child(n+3){background:#fcf8f3!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td.hit{border-radius:0!important;color:#999!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-issue{white-space:nowrap!important;color:#333!important;font-size:14px!important;line-height:14px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-draw{white-space:nowrap!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-draw-number{display:inline!important;margin-right:4px!important;color:#f1010a!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-dot{display:inline-grid!important;width:20px!important;height:20px!important;place-items:center!important;border-radius:50%!important;color:#fff!important;font:400 12px/20px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-dot.basic{background:#1fa6e8!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-dot.position{background:var(--trend-color)!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-summary-hit,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-ratio-hit{display:inline-grid!important;width:calc(100% - 1px)!important;height:38px!important;place-items:center!important;color:#fff!important;font:400 12px/38px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-summary-hit.size{background:#46bd95!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-summary-hit.tie,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-ratio-hit{background:#f66d6d!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-summary-hit.parity{background:#8585fb!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-summary-hit.tail{background:#e26bab!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-stat-head th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-stat-labels th{height:27px!important;background:#ebebeb!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend tr.stat th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend tr.stat td{height:34px!important;background:#fff!important;color:#666!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend tr.divider td{border-bottom:2px solid #fa8e19!important}
}

/* 20260813-jisu-happy10-trend-geometry-r338: 原站走势标题区、说明条、标注方框及三类表格首列/第二列实测几何锁。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend{margin-top:15px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header{height:47px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header h2{height:47px!important;line-height:47px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-slot{width:1160px!important;height:28px!important;margin:20px auto!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-spread{width:1160px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;border:1px solid #dadcdb!important;background:#edf4fa!important;color:#555!important;overflow:hidden!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-spread p{width:1158px!important;height:28px!important;margin:0!important;padding:0!important;color:#555!important;font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-spread p strong{display:inline-block!important;width:50px!important;color:#0079f4!important;font-weight:400!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations{height:40px!important;gap:0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations>b{width:70px!important;margin-right:20px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check{height:25px!important;margin-right:20px!important;align-items:center!important;font:400 14px/25px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check i{position:relative!important;display:block!important;width:16px!important;height:16px!important;margin-right:9px!important;border:1px solid #ccc!important;background:transparent!important;color:transparent!important;box-sizing:border-box!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check.active i{border-color:#fa8e19!important;background:#fff!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check.active i:after{position:absolute;left:3px;top:2px;width:7px;height:4px;border-left:2px solid #fa8e19;border-bottom:2px solid #fa8e19;content:"";transform:rotate(-45deg)}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table td{border-color:#d6d6d6!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-issue{font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-data-table thead tr:first-child th:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-trend-row td:first-child{width:101.046875px!important;min-width:101.046875px!important;max-width:101.046875px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-data-table thead tr:first-child th:nth-child(2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-trend-row td:nth-child(2){width:193.75px!important;min-width:193.75px!important;max-width:193.75px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="size"] .happy10-data-table thead tr:first-child th:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="size"] .happy10-trend-row td:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="parity"] .happy10-data-table thead tr:first-child th:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="parity"] .happy10-trend-row td:first-child{width:92.671875px!important;min-width:92.671875px!important;max-width:92.671875px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="size"] .happy10-data-table thead tr:first-child th:nth-child(2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="size"] .happy10-trend-row td:nth-child(2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="parity"] .happy10-data-table thead tr:first-child th:nth-child(2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="parity"] .happy10-trend-row td:nth-child(2){width:184.328125px!important;min-width:184.328125px!important;max-width:184.328125px!important}
}


/* 20260813-jisu-happy10-trend-final-source-contract-r339: 基本走势固定原站列界；三页期号字级及大小/单双统计表头高度锁。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-data-table{table-layout:fixed!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-issue{font-family:Tahoma,"微软雅黑",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:14px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend:not([data-happy10-trend="basic"]) .happy10-trend-stat-head th{height:39px!important;font-size:16px!important;line-height:26px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend:not([data-happy10-trend="basic"]) .happy10-trend-stat-labels th{height:34px!important;font-size:14px!important;line-height:26px!important}
}


/* 20260813-jisu-happy10-trend-issue-font-r340: 高于数据行 td 规则，锁定原站 14px 期号。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td.happy10-trend-issue{font-family:Tahoma,"微软雅黑",sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:14px!important}
}


/* 20260813-jisu-happy10-trend-note-center-r343:
 * 原站基本/大小/单双走势说明展开层与整表水平/垂直居中实测锁。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-spread.expanded{
  height:auto!important;
  min-height:0!important;
  padding:10px 0!important;
  box-sizing:content-box!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-data-table td{
  padding:0!important;
  text-align:center!important;
  vertical-align:middle!important
}
}


/* 20260813-jisu-happy10-basic-note-indent-r343b:
 * 原站基本走势展开框净宽与第2—10行逐行缩进实测锁。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-note-spread.expanded{
  width:calc(100% - 2px)!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-note-spread.expanded p:nth-child(2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-note-spread.expanded p:nth-child(3){
  text-indent:65.625px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="basic"] .happy10-note-spread.expanded p:nth-child(n+4){
  text-indent:70px!important
}
}


/* 20260813-jisu-happy10-trend-note-label-r343c:
 * 原站基本/大小/单双走势“说明：”标签统一左内缩10px。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-note-spread p:first-child strong{
  margin-left:10px!important
}
}


/* 20260813-jisu-happy10-two-sided-history-source-r344 + 20260813-jisu-happy10-two-sided-history-columns-r344a: 原站 /view/klsf_jisu/klsf_danshuangdxls.html，1710×1058 / DPR2 / 100% 整页实测。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page{display:flow-root!important;margin-top:15px!important;padding:0!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page>h2{height:47px!important;padding:0 20px!important;box-sizing:border-box!important;border-bottom:2px solid #f0f0f0!important;color:#333!important;font:800 18px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable{width:1160px!important;margin:20px 20px 20px!important;border-collapse:collapse!important;border-spacing:0!important;table-layout:auto!important;background:transparent!important;color:#555!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;text-align:start!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable td{padding:0!important;border:1px solid #d6d6d6!important;box-sizing:content-box!important;color:#555!important;text-align:center!important;vertical-align:middle!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable thead tr:first-child{height:40px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable thead tr:first-child td{height:39px!important;background:#ebebeb!important;font:400 16px/16px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable thead tr.smthead{height:34px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable thead tr.smthead td{height:33px!important;background:#ebebeb!important;font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable thead tr.smthead td:first-child{width:26px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable tbody td:first-child{width:auto!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable tbody tr{height:38px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable tbody td{height:37px!important;background:transparent!important;font:400 12px/12px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable tbody tr:nth-child(odd){background:transparent!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-dsdx-page #dsdxlstable tbody tr:nth-child(even){background:#f5f5f5!important}
}


/* 20260813-jisu-happy10-all-explanations-source-r345:
 * 原站 18 个功能页逐页审计；仅 10 页存在说明栏。
 * 固定说明：总和路珠、尾数大小路珠、两面统计。
 * 折叠说明：中发白、号码、龙虎、东西南北、基本、大小、单双走势。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="总和路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="东西南北路珠"]{
  margin-top:15px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-note-spread p:not(:first-child){
  padding-left:65.625px
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="size"] .happy10-note-spread p:nth-child(n+2),
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend[data-happy10-trend="parity"] .happy10-note-spread p:nth-child(n+2){
  text-indent:65.625px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page{
  margin-top:15px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page>h2{
  height:47px!important;
  padding:0 20px!important;
  box-sizing:border-box!important;
  border-bottom:2px solid #f0f0f0!important;
  color:#333!important;
  font:800 18px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page>.happy10-note-fixed{
  width:1160px!important;
  height:30px!important;
  min-height:30px!important;
  margin:20px auto 15px!important;
  padding:0!important;
  box-sizing:border-box!important;
  border:1px solid #dadcdb!important;
  background:#edf4fa!important;
  color:#555!important;
  font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page>.happy10-note-fixed p{
  height:28px!important;
  margin:0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page>.happy10-note-fixed strong{
  display:inline-block!important;
  width:50px!important;
  margin-left:10px!important;
  color:#0079f4!important;
  font-weight:400!important
}
}


/* 20260813-jisu-happy10-trend-checkbox-interactions-r353:
 * 原站快乐十分走势标注四态及当前遗漏分成实测锁。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check:hover{color:#fa8e19!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check:not(.active):hover i{border-color:#fa8e19!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check.active i{
  border-color:#fa8e19!important;
  background:#fff url("/assets/pc9567-detail-number-sprite.png") no-repeat -199px -249px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check.active:hover i{background-position:-232px -249px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-annotations .happy10-check.active i:after{content:none!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td.current-omission{background:#9595c5!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-row td.current-omission>span{color:#fff!important}
}
/* 20260814-jisu-happy10-native-road-scrollbar-source-lock-r362:
 * 原站 .item_con 只声明横向自动溢出和 RTL，没有定宽、定色的 scrollbar
 * 伪元素，也没有额外常驻滚动条。闲置时是否隐藏、滚动时的粗细和圆角均由
 * 浏览器/操作系统原生覆盖式滚动条决定；滑块长度随 clientWidth/scrollWidth
 * 比例动态变化。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-scroll{
  overflow-x:auto!important;
  overflow-y:hidden!important
}
}


/* 20260813-jisu-happy10-compound-road-cell-source-r355a:
 * 原站合数单双路珠：控制栏/累计保留“合单、合双”，路珠正文只显示“单、双”；
 * item_con 四边 #e6e6e6，30px 结果列以整列左边框贯穿，不在文字行间绘制横线。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="合数单双路珠"] .happy10-road-scroll{
  box-sizing:border-box!important;
  border:1px solid #e6e6e6!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="合数单双路珠"] .happy10-road-grid>div{
  box-sizing:border-box!important;
  border-left:1px solid #e6e6e6!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="合数单双路珠"] .happy10-road-grid i{
  display:block!important;
  width:29px!important;
  height:14px!important;
  margin:0 0 6px!important;
  padding:0!important;
  border:0!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;
  text-align:center!important
}
}

/* 20260814-jisu-happy10-tail-road-source-contract-r360:
 * 原站尾数大小路珠：固定说明下方保留八球筛选；控制/累计使用“尾大、尾小”，
 * 正文仅显示“大小”单字并限定最新 200 期，item_con 四边框与整列竖线保留、同列无横线。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-position-filter{
  width:1160px!important;
  height:40px!important;
  min-height:40px!important;
  margin:15px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-position-filter>div{
  min-height:25px!important;
  column-gap:20px!important;
  align-items:flex-start!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track{
  margin:0 0 10px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track>header{
  padding:0 0 0 10px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track>header input[type="number"]{
  width:50px!important;
  height:28px!important;
  margin-left:1px!important;
  padding:0 0 0 2px!important;
  box-sizing:content-box!important;
  border-color:#dbdbdb!important;
  color:#000!important;
  font:400 13.3333px/normal Arial!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track>header select{
  width:60px!important;
  height:28px!important;
  margin-left:4.375px!important;
  border-color:#dbdbdb!important;
  color:#000!important;
  font:400 13.3333px/normal Arial!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track>header [data-happy10-action="run"]{
  width:60px!important;
  height:28px!important;
  margin:0 10px!important;
  padding:0!important;
  border:0!important;
  border-radius:4px!important;
  background:#888aa0!important;
  color:#fff!important;
  font:400 13.3333px/normal Arial!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-track>header b{
  font-weight:400!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-scroll{
  width:1160px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:1px solid #e6e6e6!important;
  background:transparent!important;
  overflow-x:auto!important;
  overflow-y:hidden!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-grid>div{
  box-sizing:border-box!important;
  border-left:1px solid #e6e6e6!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="尾数大小路珠"] .happy10-road-grid i{
  display:block!important;
  width:29px!important;
  height:14px!important;
  margin:0 0 6px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;
  text-align:center!important
}
}

/* 20260814-jisu-happy10-dragon-road-source-contract-r364:
 * 原站龙虎路珠保留第一至第四色球的单行筛选；筛选、说明层、四条轨道
 * 和原生按需滚动继续使用既有快乐十分契约。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"] .happy10-road-position-filter{
  width:1160px!important;
  height:40px!important;
  min-height:40px!important;
  margin:15px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"] .happy10-road-position-filter>div{
  min-height:25px!important;
  column-gap:20px!important;
  align-items:flex-start!important
}
}


/* 20260814-jisu-happy10-dragon-road-full-natural-day-border-r365:
 * 用户明确覆盖旧 200 期正文限制：四条龙虎轨道按所选自然日全量显示；
 * 原站 item_con 四边 #e6e6e6，30px 结果列以整列左边框贯穿，文字行间无横线。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"] .happy10-road-scroll{
  width:1160px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:1px solid #e6e6e6!important;
  background:transparent!important;
  overflow-x:auto!important;
  overflow-y:hidden!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"] .happy10-road-grid>div{
  box-sizing:border-box!important;
  border-left:1px solid #e6e6e6!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="龙虎路珠"] .happy10-road-grid i{
  border:0!important
}
}


/* 20260815-jisu-happy10-eight-page-source-contract-r368:
 * 原站 1280×720 / DPR2 / 100% 实测：单双大小路珠、今日号码统计、东西南北路珠、
 * 两面统计、每日长龙统计、大小走势、单双走势、历史号码统计。只锁快乐十分专属结构。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="单双大小路珠"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page{
  margin-top:15px!important
}

/* 单双大小、东西南北：原站筛选行、四边框、整列竖线、同列无横线。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="单双大小路珠"] .happy10-road-two-filter{
  width:1160px!important;
  height:80px!important;
  min-height:80px!important;
  margin:20px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="单双大小路珠"] .happy10-road-two-filter>div{
  min-height:35px!important;
  column-gap:20px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="东西南北路珠"] .happy10-road-position-filter{
  width:1160px!important;
  height:40px!important;
  min-height:40px!important;
  margin:15px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="东西南北路珠"] .happy10-road-position-filter>div{
  min-height:25px!important;
  column-gap:20px!important;
  align-items:flex-start!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:is([data-happy10-page="单双大小路珠"],[data-happy10-page="东西南北路珠"]) .happy10-road-track{
  margin-bottom:10px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:is([data-happy10-page="单双大小路珠"],[data-happy10-page="东西南北路珠"]) .happy10-road-scroll{
  width:1160px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:1px solid #e6e6e6!important;
  background:transparent!important;
  overflow-x:auto!important;
  overflow-y:hidden!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:is([data-happy10-page="单双大小路珠"],[data-happy10-page="东西南北路珠"]) .happy10-road-grid>div{
  box-sizing:border-box!important;
  border-left:1px solid #e6e6e6!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page:is([data-happy10-page="单双大小路珠"],[data-happy10-page="东西南北路珠"]) .happy10-road-grid i{
  display:block!important;
  width:29px!important;
  height:14px!important;
  margin:0 0 6px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;
  text-align:center!important
}

/* 今日号码统计：63px 参数区、51+27px 表头、20×34px 正文。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-params{
  height:63px!important;
  padding:10px 20px!important;
  box-sizing:border-box!important;
  font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today{
  width:1160px!important;
  margin:0 auto 30px!important;
  border-collapse:collapse!important;
  table-layout:fixed!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today thead tr:first-child th{height:51px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today thead tr:nth-child(2) th{height:27px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today tbody td{height:34px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today td{
  border-color:#d6d6d6!important;
  text-align:center!important;
  vertical-align:middle!important
}

/* 两面统计：跨自然日最近200期，20组×10期；首列308px，组行50px。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs{
  width:1160px!important;
  height:28px!important;
  margin:15px auto!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button{
  height:28px!important;
  padding:0!important;
  box-sizing:border-box!important;
  font:400 14px/26px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-two-stats{
  width:1160px!important;
  margin:0 auto 30px!important;
  table-layout:fixed!important;
  border-collapse:collapse!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-two-stats th:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-two-stats td:first-child{width:308px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-two-stats th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-two-stats td{
  height:50px!important;
  border-color:#d6d6d6!important;
  text-align:center!important;
  vertical-align:middle!important
}

/* 每日长龙：固定十模式、单选名次与2—15期列，精确复刻54px表头和34px日行。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>nav{
  display:flex!important;
  height:50px!important;
  align-items:flex-end!important;
  overflow:visible!important;
  border-bottom:1px solid #eee!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>nav button{
  width:121px!important;
  min-width:121px!important;
  height:45px!important;
  border:0!important;
  background:#fff!important;
  color:#555!important;
  font:400 16px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>nav button.active{
  height:50px!important;
  background:#313242!important;
  color:#fff!important;
  line-height:50px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>p{
  display:flex!important;
  width:1160px!important;
  height:40px!important;
  margin:0 auto!important;
  align-items:center!important;
  color:#999!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks{
  display:flex!important;
  width:1160px!important;
  height:57px!important;
  margin:0 auto!important;
  align-items:center!important;
  gap:20px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks>b{
  width:70px!important;
  color:#999!important;
  font-weight:400!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-check{
  height:25px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table{
  width:1160px!important;
  margin:20px auto 30px!important;
  border-collapse:collapse!important;
  table-layout:fixed!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table thead tr{height:27px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table thead th{height:27px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table thead th[rowspan="2"]{height:54px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table tbody tr,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table tbody td{height:34px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table td{border-color:#d6d6d6!important}

/* 大小/单双走势：拆线默认态由JS控制；Canvas逐段位于表格与命中球之间。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-scroll{
  position:relative!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend canvas.happy10-trend-line{
  position:absolute!important;
  z-index:1!important;
  display:block!important;
  pointer-events:none!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-dot.position,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend .happy10-trend-ratio-hit{
  position:relative!important;
  z-index:2!important
}

/* 历史号码统计：47px表头、31×34px自然日行，首列80px。 */
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page>h2{
  height:47px!important;
  padding:0 20px!important;
  box-sizing:border-box!important;
  border-bottom:2px solid #f0f0f0!important;
  color:#333!important;
  font:800 18px/45px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number{
  width:1160px!important;
  margin:20px auto 30px!important;
  border-collapse:collapse!important;
  table-layout:fixed!important;
  font:400 14px/14px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number th:first-child,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number td:first-child{
  width:80px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number thead th{
  height:47px!important;
  background:#ebebeb!important;
  font-size:16px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number tbody tr,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number tbody td{height:34px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-stats-page .happy10-history-number td{border-color:#d6d6d6!important}
}


/* 20260815-jisu-happy10-eight-page-audit-fix-r370:
 * 原站/Worker逐页复核：红字无填充、紧凑标签、长龙名次原生按钮。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today td.marked{background:transparent!important;color:#f1010a!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs{justify-content:flex-start!important;gap:18px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button{flex:0 0 74px!important;width:74px!important;border:1px solid #ddd!important;background:#fff!important;color:#555!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button:hover{color:#fa8e19!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button.active,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button.active:hover{flex-basis:72px!important;width:72px!important;border:0!important;background:#fa8e19!important;color:#fff!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks{gap:18px!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank{flex:0 0 74px!important;width:74px!important;height:28px!important;padding:0!important;box-sizing:border-box!important;border:1px solid #ddd!important;background:#fff!important;color:#555!important;font:400 14px/26px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;cursor:pointer!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank:hover{color:#fa8e19!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank.active,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank.active:hover{flex-basis:72px!important;width:72px!important;border:0!important;background:#fa8e19!important;color:#fff!important}
}


/* 20260815-jisu-happy10-full-audit-r371:
 * 原站同页实测：今日号码统计初始仅参数1且未着色；确认后着色，
 * 加减圆钮逐级显示参数2/3。每日长龙表头、日期与数值统一居中。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-params{
  display:flex!important;
  align-items:center!important;
  gap:0!important;
  white-space:nowrap!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-group{
  display:inline-flex!important;
  align-items:center!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-group input{
  width:48px!important;
  height:26px!important;
  margin:0 6px!important;
  padding:0!important;
  box-sizing:border-box!important;
  border:1px solid #ddd!important;
  background:#fff!important;
  color:#555!important;
  text-align:center!important;
  opacity:1!important;
  -webkit-text-fill-color:#555!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-group i{
  display:inline-block!important;
  width:14px!important;
  height:14px!important;
  margin:0 4px!important;
  vertical-align:middle!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-red i{background:#f34b4b!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-blue i{background:#4190d5!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-green i{background:#68c566!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-step{
  display:inline-grid!important;
  width:16px!important;
  min-width:16px!important;
  height:16px!important;
  margin:0 7px 0 0!important;
  padding:0!important;
  place-items:center!important;
  border:0!important;
  border-radius:50%!important;
  background:#aaa!important;
  color:#fff!important;
  font:700 14px/14px Arial,sans-serif!important;
  cursor:pointer!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-step:hover{background:#8f8f8f!important}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-confirm{
  width:60px!important;
  height:28px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:4px!important;
  background:#797b8f!important;
  color:#fff!important;
  font:400 14px/28px Tahoma,"微软雅黑","\\5FAE软雅黑",sans-serif!important;
  cursor:pointer!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today td.marked-red{
  background:transparent!important;
  color:#f1010a!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today td.marked-blue{
  background:transparent!important;
  color:#4190d5!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-number-today td.marked-green{
  background:transparent!important;
  color:#35a853!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table td{
  text-align:center!important;
  vertical-align:middle!important
}
}



@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-analysis-happy{
  column-gap:4.375px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button{
  height:28px!important;
  padding:0 10px!important;
  box-sizing:content-box!important;
  color:#555!important;
  font:400 12px/28px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button:not(.active):hover{
  color:#fa8e19!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button.active,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button.active:hover{
  color:#fff!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-number{
  table-layout:auto!important;
  font:400 12px/12px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-number th,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-number td{
  padding:0!important;
  text-align:center!important;
  vertical-align:middle!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-history-number thead th{
  font:400 16px/26px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs{
  margin:15px auto 24px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats thead th{
  font:400 16px/26px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important;
  text-align:center!important;
  vertical-align:middle!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long-diagonal{
  position:relative!important;
  overflow:hidden!important;
  padding:0!important;
  background:
    linear-gradient(to top right,transparent calc(50% - .5px),#d6d6d6 50%,transparent calc(50% + .5px))!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long-diagonal>span{
  position:absolute!important;
  height:27px!important;
  font:400 14px/27px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long-diagonal>span:first-child{
  top:0!important;
  right:10px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long-diagonal>span:last-child{
  bottom:0!important;
  left:10px!important
}
}

/* 20260815-jisu-happy10-full-road-four-side-border-r373 */
.pc8473-record-panel.happy10-page.happy10-road-page .happy10-road-scroll{box-sizing:border-box!important;border:1px solid #e6e6e6!important}

/* 20260816-jisu-happy10-desktop-interaction-audit-r374:
 * 原站同视口逐控件实测：路珠筛选四态、全选/清空、模式/日期、确认，
 * 单选名次、即时工具、号码显示切换、今日统计参数、长龙名次与规则目录。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-modes button:not(.active):hover,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-toolbar>.pc8473-shared-date-toolbar .pc8473-shared-date-shortcuts>button:not(.active):hover{
  color:#f44a07!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check{
  color:#333!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check:hover{
  color:#fa8e19!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check:not(.active):hover i{
  border-color:#fa8e19!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check.active i{
  background-position:-199px -249px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-check.active:hover i{
  background-position:-232px -249px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-all"],
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-clear"]{
  display:block!important;
  height:25px!important;
  color:#555!important;
  line-height:25px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-all"]:hover,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter [data-happy10-action$="-clear"]:hover{
  color:#f1010a!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header [data-happy10-action="run"]{
  border-radius:4px!important;
  cursor:pointer!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-track>header [data-happy10-action="run"]:hover{
  background:#fa8e19!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-road-filter>div:has(.happy10-choice){
  column-gap:18px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-choice{
  flex:0 0 74px!important;
  width:74px!important;
  height:28px!important;
  padding:0!important;
  box-sizing:border-box!important;
  border:1px solid #ccc!important;
  background:transparent!important;
  color:#333!important;
  font:400 14px/26px Tahoma,"微软雅黑","\5FAE软雅黑",sans-serif!important;
  text-align:center!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-choice.active,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page .happy10-choice.active:hover{
  flex-basis:72px!important;
  width:72px!important;
  border:0!important;
  background:#fa8e19!important;
  color:#fff!important;
  line-height:28px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>nav button:not(.active):hover{
  color:#f44a07!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button{
  border-color:#ccc!important;
  color:#333!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks .happy10-long-rank:hover,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-two-stats-page .happy10-position-tabs button:hover{
  color:#fa8e19!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel:not(.happy10-page) .pc8473-record-head>button{
  border-radius:4px!important;
  color:#444!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel:not(.happy10-page) .pc8473-record-head>button:hover{
  color:#f9982e!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-number-mode-buttons button{
  border-radius:4px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .pc8473-number-mode-buttons button:not(.active):hover{
  background:#50515f!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-group input{
  border-color:#dbdbdb!important;
  background:rgba(239,239,239,.3)!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-step{
  display:block!important;
  width:18px!important;
  min-width:18px!important;
  height:20px!important;
  margin:0 10px 0 9px!important;
  border-radius:0!important;
  background:transparent url("/img/icon/spanAdd.png?v=202584100") no-repeat 0 1px!important;
  color:transparent!important;
  font-size:0!important;
  overflow:hidden!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-step:hover{
  background:transparent url("/img/icon/spanAdd.png?v=202584100") no-repeat 0 1px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-confirm{
  border-radius:5px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-today-number-page .happy10-param-confirm:hover{
  background:#63646f!important
}
}


/* 20260816-jisu-happy10-missing-road-filter-contract-r375:
 * 原站逐页实测：中发白、合数单双恢复八球筛选；号码路珠恢复 1–20 两行筛选。
 * 默认全选；单项、全选、清空均真实控制对应路珠，保留原站复选框四态与全日正文。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-position-filter,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="合数单双路珠"] .happy10-road-position-filter{
  width:1160px!important;
  height:40px!important;
  min-height:40px!important;
  margin:15px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="中发白路珠"] .happy10-road-position-filter>div,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="合数单双路珠"] .happy10-road-position-filter>div{
  min-height:25px!important;
  column-gap:20px!important;
  align-items:flex-start!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"] .happy10-road-number-filter{
  width:1160px!important;
  height:50px!important;
  min-height:50px!important;
  margin:15px auto 0!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"] .happy10-number-filter-row{
  display:flex!important;
  align-items:flex-start!important;
  width:1160px!important;
  height:25px!important;
  min-height:25px!important;
  column-gap:20px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"] .happy10-number-filter-row b{
  flex:0 0 70px!important;
  width:70px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"] .happy10-check{
  color:#555!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-page[data-happy10-page="号码路珠"] .happy10-check:hover{
  color:#fa8e19!important
}
}


/* 20260816-jisu-happy10-secondary-spacing-checkbox-pixel-r376:
 * 同视口原站实测：独立路珠筛选雪碧盒 14×14；每日长龙说明/名次分别位于 32px 行，
 * 与表格前保持原站 22/10/21px 垂直节奏，保留现有悬停、点击、全量数据与滚动。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-filter .happy10-check i{
  width:14px!important;
  height:14px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long>p{
  height:32px!important;
  margin:22px auto 10px!important;
  line-height:32px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-long-ranks{
  height:32px!important
}
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-long .happy10-data-table{
  margin:21px auto 30px!important
}
}


/* 20260820-jisu-happy10-record-title-instant-nav-r444:
 * Google Chrome 同页复核：开奖记录标题保持原站 74×32 外盒且禁止 flex 收缩换行；
 * 仅限 lotCode=10053，不改变公共护眼模式、其它彩种或六合彩。 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"])>.pc8473-record-panel>.pc8473-record-head>h2{
  flex:0 0 72px!important;
  min-width:72px!important;
  white-space:nowrap!important;
  overflow:visible!important
}
}


/* 20260831-happy10-shared-desktop-date-renderer-r802 */
@media (min-width:0px){
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-road-toolbar>.happy10-shared-date-toolbar,
.pc8473-detail-main:is([data-detail-lot-code="10053"],[data-happy10-family="eight-ball"]) .happy10-trend>header>.happy10-shared-date-toolbar{margin-left:auto;margin-right:var(--pc-gutter)}
}
