.in-toolbar{flex-wrap:wrap;justify-content:space-between;gap:20px;margin:35px 0 20px;display:flex}.in-toolbar>div{gap:8px;display:flex}.in-toolbar button{font-size:11px}.in-comparison{grid-template-columns:1fr 1fr;gap:4vw;display:grid}.in-comparison article{background:#08100d;border:1px solid #3e5748;padding:25px}.in-comparison h3{margin:14px 0 20px;font-size:30px}.in-comparison svg{width:100%;height:auto}.in-comparison dl{min-height:210px}.in-comparison .in-value{font:400 clamp(35px,4vw,54px)/1.1 var(--sp-font-display,Georgia,serif);letter-spacing:-.03em;color:#dfebdc;margin:16px 0 8px}.in-value span{color:#98b1a1;font-size:20px}.in-result{color:#b6d5ba!important;margin:20px 0 6px!important;font-size:13px!important;line-height:1.6!important}.in-result[data-crossed=true]{color:#e0bf84!important}.in-controls{max-width:760px;margin:35px auto 0}.in-phases{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.in-phases button{padding:9px 5px;font-size:11px}.in-phases span{margin-top:3px;font:9px/1.8 ui-monospace,monospace;display:block}@media (width<=760px){.in-comparison{grid-template-columns:1fr;gap:18px}.in-comparison article{padding:20px}.in-comparison svg{max-height:250px}.in-comparison h3{font-size:27px}.in-comparison .in-value{font-size:40px}.in-phases{grid-template-columns:repeat(3,minmax(0,1fr))}.in-toolbar{gap:10px}.in-toolbar button{padding:9px 12px;font-size:10px}}
