@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer components{.gpu-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gpu-card{min-width:0}.gpu-location{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary)}.gpu-total{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.gpu-total>strong{color:var(--primary);font:700 3rem var(--heading)}.gpu-total>span{color:var(--muted-foreground);font-size:.75rem;display:block}.gpu-date{font-size:.85rem}.gpu-model-chart{gap:12px;margin:24px 0;display:grid}.gpu-model-row{grid-template-columns:minmax(100px,1fr) minmax(40px,1.2fr) 3ch;align-items:center;gap:12px;font-size:.8rem;display:grid}.gpu-model-name{overflow-wrap:anywhere}.gpu-model-track{background:var(--secondary);height:12px}.gpu-model-track>span{background:var(--wine);height:100%;display:block}.gpu-model-row>strong{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.gpu-failure{border-left:4px solid var(--wine);background:var(--secondary);padding:16px}.gpu-card .capture-reveal{margin-top:22px}@media (max-width:900px){.gpu-cards{grid-template-columns:1fr}}.panel-distribution{width:100%;height:auto;max-height:220px;display:block}.topic-captures{gap:12px;margin-top:14px;display:grid}.capture-reveal{border:1px solid var(--line);background:#f9f8f7;border-radius:4px;margin-top:12px;padding:12px 16px}.capture-reveal>summary{color:var(--primary)}.capture-body{min-width:0}.capture-body>.analysis-card>h3{margin-bottom:18px}.capture-chart{width:100%;min-width:0;height:300px;margin:20px 0 12px}.capture-provenance{border-top:1px solid var(--line);margin-top:18px;padding-top:8px}.capture-provenance p{overflow-wrap:anywhere;font-size:.72rem}.capture-readout{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.capture-check{align-items:center;gap:10px;margin:16px 0;display:flex}.salary-boxplot{width:100%;height:auto;max-height:440px;font:12px var(--body);margin:18px 0;display:block}.salary-boxplot text{fill:var(--muted-foreground)}.cable-timeline{border-left:2px solid var(--line);margin:24px 0;padding:0;list-style-type:none}.cable-timeline li{align-items:flex-start;gap:22px;padding:12px 0 12px 20px;display:flex;position:relative}.cable-timeline li:before{content:"";background:var(--wine);border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:-5px}.cable-timeline li>span{color:var(--primary);font:600 1rem var(--heading);min-width:70px}.cable-timeline li div{gap:4px;display:grid}.cable-timeline strong{font-size:.9rem}.capture-body .analysis-controls{margin-bottom:16px}.capture-body td,.capture-body th{overflow-wrap:anywhere}.capture-body td:nth-child(2){max-width:320px}.capture-body label:has(input[type=search]){margin-top:16px}@media (max-width:700px){.panel-distribution text{font-size:22px}.salary-boxplot text{font-size:21px}.capture-reveal{padding:10px 12px}.capture-reveal .analysis-card{--card-spacing:10px}.capture-chart{height:280px}.cable-timeline li{gap:12px;padding-left:14px}.cable-timeline li>span{min-width:60px;font-size:.85rem}.capture-body .notice{padding:10px;font-size:.74rem}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
