.tick-section-label{display:none}
.tick-desk{display:flex;flex-direction:column;gap:10px;padding:12px 14px 28px!important;background:hsl(var(--base))}
.tick-desk > :first-child{order:0;margin:0!important;min-height:52px;padding:8px 14px!important;border-radius:10px;background:hsl(var(--surface));box-shadow:none}
.tick-desk > :first-child h1{font-size:17px!important;letter-spacing:-.02em}
.tick-desk button[title="拖拽调整组件位置与宽高"]{display:none}
.tick-desk > .tick-dashboard-grid{order:1;width:100%;margin:0!important}
.tick-desk > .tick-auction{order:2;width:100%;margin:0!important}
.tick-desk .react-grid-layout{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:10px;height:auto!important;width:100%!important}
.tick-desk .react-grid-item{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;height:auto!important;min-width:0;overflow:hidden!important;border-radius:10px}
.tick-desk .react-grid-item > :first-child{border-radius:10px}
.tick-desk .react-grid-item.tick-card-1{order:1;grid-column:1/-1;min-height:66px}
.tick-desk .react-grid-item.tick-card-2{order:2;grid-column:1/-1;min-height:92px}
.tick-desk .react-grid-item.tick-card-3{order:6;grid-column:1/-1;min-height:190px}
.tick-desk .react-grid-item.tick-card-4{order:8;grid-column:span 3;min-height:280px}
.tick-desk .react-grid-item.tick-card-5{order:9;grid-column:span 3;min-height:280px}
.tick-desk .react-grid-item.tick-card-6{order:10;grid-column:span 3;min-height:280px}
.tick-desk .react-grid-item.tick-card-7{order:11;grid-column:span 3;min-height:280px}
.tick-desk .react-grid-item.tick-card-8{order:13;grid-column:span 6;min-height:330px}
.tick-desk .react-grid-item.tick-card-9{order:14;grid-column:span 6;min-height:330px}
.tick-desk .react-grid-item.tick-card-10{order:15;grid-column:1/-1;max-height:390px;overflow:auto!important}
.tick-desk .react-grid-item:is(.tick-card-11,.tick-card-12,.tick-card-13,.tick-card-14){grid-column:span 3;min-height:390px;max-height:500px;overflow:auto!important}
.tick-desk .react-grid-item.tick-card-11{order:16}
.tick-desk .react-grid-item.tick-card-12{order:17}
.tick-desk .react-grid-item.tick-card-13{order:18}
.tick-desk .react-grid-item.tick-card-14{order:19}
.tick-desk .tick-section-label{display:flex;grid-column:1/-1;align-items:center;gap:10px;margin:4px 0 -2px;color:hsl(var(--fg-secondary));font-size:12px;font-weight:600;letter-spacing:.05em}
.tick-desk .tick-section-label span{color:hsl(var(--accent));font-size:11px;font-variant-numeric:tabular-nums}
.tick-desk .tick-section-label::after{content:"";flex:1;height:1px;background:hsl(var(--border))}
.tick-desk .tick-label-pulse{order:0}
.tick-desk .tick-label-signals{order:3}
.tick-desk .tick-label-breadth{order:7}
.tick-desk .tick-label-detail{order:12}
.tick-desk #tick-dashboard-extras{display:contents!important}
.tick-desk #tick-dashboard-extras > .tick-extra-card{min-width:0;min-height:258px;margin:0;padding:15px 16px;border-radius:10px;border-color:hsl(var(--border));background:hsl(var(--surface));box-shadow:none}
.tick-desk #tick-dashboard-extras > .tick-extra-card:first-child{order:4;grid-column:span 7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:14px}
.tick-desk #tick-dashboard-extras > .tick-extra-card:last-child{order:5;grid-column:span 5}
.tick-desk #tick-dashboard-extras h2{font-size:14px;letter-spacing:-.01em}
.tick-desk #tick-dashboard-extras .tick-extra-head{margin-bottom:8px}
.tick-desk #tick-dashboard-extras .tick-extra-row{background:hsl(var(--elevated)/.6);border:1px solid hsl(var(--border)/.45);border-radius:6px;padding:5px 8px;font-size:11px}
.tick-desk #tick-dashboard-extras .tick-extra-number{font-size:11px}
.tick-desk #tick-dashboard-extras .tick-extra-total{font-size:25px;margin:0 0 9px;letter-spacing:-.035em}
.tick-desk #tick-dashboard-extras .tick-extra-note{font-size:10px;margin-top:8px}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(1){grid-column:1/-1}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(2){grid-column:1;grid-row:2}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(3){grid-column:1;grid-row:3}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(4){grid-column:2;grid-row:2}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(5){grid-column:2;grid-row:3}
.tick-desk #tick-dashboard-extras .tick-extra-card:first-child > :nth-child(6){grid-column:1/-1;grid-row:4}
.tick-desk #tick-dashboard-extras .tick-extra-list{gap:4px}
.tick-desk #tick-dashboard-extras .tick-extra-card:last-child .tick-extra-list{grid-template-columns:repeat(2,minmax(0,1fr))}
.tick-desk #tick-dashboard-extras details{margin-top:8px;font-size:10px;color:hsl(var(--fg-muted))}
.tick-desk #tick-dashboard-extras summary{cursor:pointer;width:max-content;max-width:100%;color:hsl(var(--fg-secondary))}
.tick-desk #tick-dashboard-extras details p{line-height:1.5;margin:5px 0 0}
@media(max-width:1200px){.tick-desk #tick-dashboard-extras > .tick-extra-card{grid-column:span 6!important}.tick-desk .react-grid-item:is(.tick-card-4,.tick-card-5,.tick-card-6,.tick-card-7){grid-column:span 6}.tick-desk .react-grid-item:is(.tick-card-11,.tick-card-12,.tick-card-13,.tick-card-14){grid-column:span 6}}
@media(max-width:850px){.tick-desk{gap:8px;padding:8px!important}.tick-desk .react-grid-layout{display:block!important}.tick-desk #tick-dashboard-extras{display:grid!important;grid-template-columns:1fr;order:0}.tick-desk #tick-dashboard-extras > .tick-extra-card{grid-column:1/-1!important;min-height:0}.tick-desk .react-grid-item{position:absolute!important}.tick-desk .tick-section-label{display:none}.tick-desk > .tick-auction{order:2}}
@media(max-width:520px){.tick-desk #tick-dashboard-extras .tick-extra-card:first-child{display:block}.tick-desk #tick-dashboard-extras .tick-extra-card:last-child .tick-extra-list{grid-template-columns:1fr}}
@media(max-width:520px){
  .tick-desk > :first-child{padding:8px 10px!important;gap:6px}
  .tick-desk > :first-child > div:nth-child(3){width:100%;justify-content:space-between;gap:4px;min-width:0}
  .tick-desk > :first-child > div:nth-child(3) > span:nth-child(2){display:none}
  .tick-desk > :first-child button{white-space:nowrap;flex-shrink:0}
  .tick-desk #tick-dashboard-extras{margin:8px 0}
  .tick-desk .tick-dashboard-grid > .space-y-1\\.5 > :nth-child(2) > .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
