.ModelSeats_statRow__AjHbE{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:24px;gap:24px;margin:48px 0}.ModelSeats_stat__E8wU6{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:24px;text-align:center}.ModelSeats_statValue__twX0r{font-size:48px;font-weight:700;color:var(--accent);line-height:1;margin-bottom:8px}.ModelSeats_statLabel___5XHB{font-size:14px;color:var(--text-secondary)}.ModelSeats_archLabel__2_SV8{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:24px}.ModelSeats_seatGrid__wmA0e{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.ModelSeats_seatCard__PL5MP{background:var(--bg-card);border:2px solid;border-radius:12px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.ModelSeats_seatCard__PL5MP:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.ModelSeats_seatHeader__qT04F{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ModelSeats_seatName__ulNtN{font-size:16px;font-weight:600;color:var(--text-primary)}.ModelSeats_bgBadge__28A1B{font-size:11px;padding:3px 8px;background:var(--bg-secondary);border-radius:4px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.ModelSeats_seatModel__d3Drg{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;color:var(--accent);margin-bottom:4px}.ModelSeats_seatFallback__z6ne9{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--text-secondary);margin-bottom:12px}.ModelSeats_seatLatency__Heyqa{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--bg-secondary);border-radius:6px;margin-bottom:12px}.ModelSeats_latencyLabel__pxI6m{font-size:12px;color:var(--text-secondary)}.ModelSeats_latencyValue__uW_cQ{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:var(--accent-green,#22c55e)}.ModelSeats_seatPurpose__WBNxc{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-bottom:12px}.ModelSeats_seatUsage__wag_f{font-size:12px;color:var(--text-secondary);font-style:italic;padding-top:12px;border-top:1px solid var(--border)}.ModelSeats_rulesGrid__dPnYZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.ModelSeats_ruleCard__WbwH8{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:20px}.ModelSeats_ruleCard__WbwH8:before{content:"";display:block;width:40px;height:3px;background:var(--accent);margin-bottom:12px}.ModelSeats_ruleTitle__9sIAM{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.ModelSeats_ruleDesc__cQ_zk{font-size:13px;color:var(--text-secondary);line-height:1.6}.ModelSeats_latencyBox__wiIVe{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:32px;margin-top:48px}.ModelSeats_latencyTitle__CFFGi{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:24px}.ModelSeats_latencyBars__kTak_{display:flex;flex-direction:column;gap:12px}.ModelSeats_latencyRow__yfoFf{display:grid;grid-template-columns:120px 1fr 80px;align-items:center;grid-gap:16px;gap:16px}.ModelSeats_latencySeatName__m2qvW{font-size:13px;color:var(--text-secondary)}.ModelSeats_latencyBarContainer__xaNWJ{height:10px;background:var(--bg-secondary);border-radius:5px;overflow:hidden}.ModelSeats_latencyBar__077dw{height:100%;border-radius:5px;transition:width .3s ease}.ModelSeats_latencyValueSmall__4N4o6{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--text-primary);text-align:right}.ModelSeats_latencyCaption__5aqez{margin-top:16px;font-size:13px;color:var(--text-secondary);line-height:1.6;text-align:center}.ModelSeats_architectureBox__Fym_o{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:32px;margin-top:48px}.ModelSeats_archFlow__sWDu2{display:flex;justify-content:center;align-items:stretch;gap:24px;margin-top:20px;padding:24px;background:var(--bg-secondary);border-radius:10px}.ModelSeats_flowColumn__jxWb_{display:flex;flex-direction:column;gap:12px}.ModelSeats_flowLabel__8MvO7{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);text-align:center;margin-bottom:4px}.ModelSeats_flowSeat__kr4y_{padding:12px 16px;background:var(--bg-card);border:2px solid;border-radius:8px;font-size:13px;font-weight:500;color:var(--text-primary);min-width:140px;text-align:center}.ModelSeats_flowDivider__GSarz{font-size:48px;color:var(--text-secondary);display:flex;align-items:center}.ModelSeats_archCaption__9Qddh{margin-top:20px;font-size:13px;color:var(--text-secondary);line-height:1.6;text-align:center}@media (max-width:768px){.ModelSeats_statRow__AjHbE{grid-template-columns:repeat(2,1fr);gap:16px}.ModelSeats_statValue__twX0r{font-size:36px}.ModelSeats_rulesGrid__dPnYZ,.ModelSeats_seatGrid__wmA0e{grid-template-columns:1fr}.ModelSeats_latencyRow__yfoFf{grid-template-columns:100px 1fr 60px}.ModelSeats_archFlow__sWDu2{flex-direction:column;align-items:center}.ModelSeats_flowDivider__GSarz{transform:rotate(90deg)}}