.llm-intro{justify-content:space-between;gap:24px;display:flex}.llm-art{isolation:isolate;align-self:center;place-items:center;width:240px;height:86px;margin-inline-end:5%;display:grid;position:relative}.llm-art:before,.llm-art:after{content:"";z-index:-1;border:1px solid #dcd4fa;border-radius:50%;width:178px;height:54px;position:absolute;transform:rotate(-14deg)}.llm-art:after{transform:rotate(14deg)}.llm-art span{color:#fff;background:linear-gradient(150deg,#9474ff,var(--color-accent) 60%,#4f2bbd);border-radius:16px;place-items:center;width:64px;height:64px;display:grid;transform:rotate(-9deg);box-shadow:0 8px 18px #6334ff38,inset 0 1px 2px #fff8}.llm-page{padding-block:var(--space-block) var(--space-section,48px)}.llm-calculator{gap:20px;display:grid}.llm-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.llm-card{border:1px solid var(--color-line);min-width:0;color:var(--color-heading);background:#fff;border-radius:16px;padding:clamp(18px,2.2vw,28px)}.llm-card h2{letter-spacing:-.03em;align-items:center;gap:11px;margin:0 0 20px;font-size:18.9px;font-weight:730;line-height:1.3;display:flex}.llm-icon{background:var(--accent-soft);width:34px;height:34px;color:var(--color-accent);border-radius:10px;flex:none;place-items:center;display:inline-grid}.llm-icon svg{width:19px;height:19px}.llm-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.llm-field{min-width:0}.llm-wide{grid-column:1/-1}.llm-field label{margin-bottom:6px;font-size:12.6px;font-weight:620;display:block}.llm-field :is(input,select){width:100%;min-width:0;min-height:44px;color:var(--color-heading);font:inherit;font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #cfd6e4;border-radius:9px;padding:9px 12px;display:block}.llm-field [aria-invalid=true]{border-color:#b23445}.llm-error{color:#a1263c;margin-top:5px;display:block}.llm-calculator :is(input,select,button):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.llm-estimate{background:linear-gradient(135deg,#f6f2ff,#fff 75%);border-color:#e3dcfb}.llm-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.llm-price strong{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(30.6px,3.6vw,46.8px);font-weight:760;line-height:1.12}.llm-price span,.llm-volume,.llm-comparison>p{color:var(--color-body);font-size:12.6px}.llm-volume{margin:6px 0 19px}.llm-meter,.llm-bar{background:#ececf5;border-radius:100px;height:9px;display:flex;overflow:hidden}.llm-meter i:first-child,.llm-breakdown dt i{background:var(--color-accent)}.llm-meter i:nth-child(2),.llm-breakdown div:nth-child(2) i{background:#109589}.llm-breakdown{flex-wrap:wrap;gap:10px 32px;margin:13px 0 18px;display:flex}.llm-breakdown dt{color:var(--color-body);align-items:center;gap:7px;font-size:11.7px;display:flex}.llm-breakdown dt i{border-radius:50%;width:8px;height:8px}.llm-breakdown dd{margin:2px 0 0 15px;font-weight:700}.llm-unit{border-top:1px solid var(--color-line);color:var(--color-body);justify-content:space-between;align-items:baseline;gap:10px;padding-top:13px;font-size:12.6px;display:flex}.llm-unit strong,.llm-row-price{color:var(--color-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.llm-comparison h2{margin-bottom:4px}.llm-comparison>p{margin:0 0 18px}.llm-rows{gap:7px;display:grid}.llm-row{text-align:left;border:1px solid var(--color-line);width:100%;color:var(--color-heading);font:inherit;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(80px,1.1fr) minmax(100px,.45fr) 22px;align-items:center;gap:16px;padding:12px 15px;display:grid}.llm-row:hover,.llm-row[aria-pressed=true]{background:#f8f6ff;border-color:#c9bafa}.llm-model-info{gap:2px;min-width:0;display:grid}.llm-model-info strong{font-size:13.5px}.llm-model-info small{color:var(--color-body);font-size:10.8px}.llm-bar{height:6px}.llm-bar i{border-radius:inherit;background:#a796e1}.llm-row[aria-pressed=true] .llm-bar i{background:var(--color-accent)}.llm-row-price{text-align:right}.llm-row-arrow{text-align:right;color:var(--color-accent)}.llm-sources{color:var(--color-body);margin-top:18px;padding-inline:2px;font-size:11.7px;line-height:1.6}.llm-sources p{margin:4px 0}.llm-sources strong{color:var(--color-heading);margin-inline-end:.35em}.llm-sources a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.llm-pair{grid-template-columns:minmax(0,1fr)}.llm-art{display:none}.llm-row{grid-template-columns:minmax(0,1fr) auto 14px;gap:8px}.llm-bar{display:none}}@media (width<=440px){.llm-fields{grid-template-columns:minmax(0,1fr)}.llm-row{grid-template-columns:minmax(0,1fr) auto;padding:10px}.llm-row-arrow{display:none}}
