.page-module__g1yWna__page{gap:var(--space-24);flex-direction:column;min-height:100%;display:flex}.page-module__g1yWna__header{gap:var(--space-4);flex-direction:column;display:flex}.page-module__g1yWna__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-16);flex-wrap:wrap;display:flex}.page-module__g1yWna__title{color:#fff;font-size:28px;font-weight:700}.page-module__g1yWna__subtitle{color:#8090a0;font-size:14px}.page-module__g1yWna__modelGrid{gap:var(--space-16);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:900px){.page-module__g1yWna__modelGrid{grid-template-columns:1fr}}.page-module__g1yWna__modelCard{padding:var(--space-16);cursor:pointer;gap:var(--space-12);transition:border-color var(--duration-fast)var(--easing-ease);border:1px solid #0000;flex-direction:column;display:flex}.page-module__g1yWna__modelCardActive{border-color:var(--brand-accent)}.page-module__g1yWna__modelTop{justify-content:space-between;align-items:flex-start;display:flex}.page-module__g1yWna__modelInfo{gap:var(--space-2);flex-direction:column;display:flex}.page-module__g1yWna__modelName{color:#e0e8f0;font-size:15px;font-weight:700}.page-module__g1yWna__modelAlgo{color:#607080;font-size:12px;font-family:var(--font-mono)}.page-module__g1yWna__modelBottom{align-items:center;gap:var(--space-16);display:flex}.page-module__g1yWna__modelMeta{gap:var(--space-2);flex-direction:column;display:flex}.page-module__g1yWna__modelMetaLabel{color:#607080;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.page-module__g1yWna__modelMetaValue{color:#fff;font-size:20px;font-weight:700}.page-module__g1yWna__modelDate{color:#506070;font-size:11px}.page-module__g1yWna__detailPanel{padding:var(--space-24);gap:var(--space-20);flex-direction:column;display:flex}.page-module__g1yWna__detailHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.page-module__g1yWna__detailTitle{color:#fff;font-size:20px;font-weight:700}.page-module__g1yWna__detailAlgo{color:#8090a0;align-items:center;gap:var(--space-8);margin-top:var(--space-4);font-size:13px;display:flex}.page-module__g1yWna__detailDesc{color:#a0b0c0;font-size:14px;line-height:1.5}.page-module__g1yWna__detailColumns{gap:var(--space-20);grid-template-columns:1fr 1fr 1fr;display:grid}@media (max-width:900px){.page-module__g1yWna__detailColumns{grid-template-columns:1fr}}.page-module__g1yWna__detailSection{gap:var(--space-10);flex-direction:column;display:flex}.page-module__g1yWna__detailSectionTitle{color:#607080;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.page-module__g1yWna__metricsGrid{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.page-module__g1yWna__metricBox{background:var(--layer-3);border-radius:var(--radius-medium);padding:var(--space-10);gap:var(--space-2);flex-direction:column;display:flex}.page-module__g1yWna__metricLabel{color:#607080;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.page-module__g1yWna__metricVal{color:#c0d0e0;font-size:16px;font-weight:700;font-family:var(--font-mono)}.page-module__g1yWna__featureList{gap:var(--space-6);flex-direction:column;list-style:none;display:flex}.page-module__g1yWna__featureItem{align-items:baseline;gap:var(--space-8);color:#a0b0c0;font-size:12px;display:flex}.page-module__g1yWna__featureRank{color:var(--brand-accent);font-weight:700;font-family:var(--font-mono);min-width:20px;font-size:11px}.page-module__g1yWna__featureText{font-family:var(--font-mono);font-size:11px}.page-module__g1yWna__historyList{gap:var(--space-8);flex-direction:column;display:flex}.page-module__g1yWna__historyItem{align-items:center;gap:var(--space-8);display:flex}.page-module__g1yWna__historyDate{color:#607080;min-width:64px;font-size:11px;font-family:var(--font-mono)}.page-module__g1yWna__historyBar{background:var(--layer-3);border-radius:3px;flex:1;height:6px;overflow:hidden}.page-module__g1yWna__historyFill{background:var(--brand-accent);height:100%;transition:width var(--duration-slow)var(--easing-decelerate);border-radius:3px}.page-module__g1yWna__historyVal{color:#c0d0e0;font-size:12px;font-family:var(--font-mono);text-align:right;min-width:44px;font-weight:600}
