.unitconverter-entry{font-size:var(--qet-text-lg)}.unitconverter-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--qet-space-3);align-items:end}.unitconverter-swap{min-height:2.85rem;font-size:var(--qet-text-lg)}@media (max-width: 640px){.unitconverter-pair{grid-template-columns:minmax(0,1fr)}.unitconverter-swap{justify-self:center;transform:rotate(90deg)}}.unitconverter-picker{position:relative}.unitconverter-options{position:absolute;z-index:5;top:100%;left:0;right:0;max-height:18rem;overflow-y:auto;margin:var(--qet-space-1) 0 0;padding:var(--qet-space-1);list-style:none;border-radius:var(--qet-radius-sm);background:var(--qet-surface-container-lowest);box-shadow:var(--qet-border-hairline),var(--qet-shadow-soft)}.unitconverter-option{display:flex;justify-content:space-between;gap:var(--qet-space-3);padding:var(--qet-space-2) var(--qet-space-3);border-radius:var(--qet-radius-xs);font-size:var(--qet-text-sm);cursor:pointer}.unitconverter-option-active{background:var(--qet-primary-container)}.unitconverter-answer{margin:0;font-size:var(--qet-text-xl);overflow-wrap:anywhere}.unitconverter-note{font-size:var(--qet-text-sm)}.unitconverter-settings{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--qet-space-3)}.unitconverter-digits{max-width:7rem}
