.conversor-caudal-module__ZlY8ba__instrument{color:#334155;flex-direction:column;min-width:0;display:flex}.conversor-caudal-module__ZlY8ba__instrument:not([data-compact=true]){border:1px solid color-mix(in srgb, var(--category-accent) 34%, white);border-radius:var(--radius-card);background:#fff;overflow:hidden}.conversor-caudal-module__ZlY8ba__workspace{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversor-caudal-module__ZlY8ba__inputPane,.conversor-caudal-module__ZlY8ba__resultPane{flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:flex;container:flow-pane/inline-size}.conversor-caudal-module__ZlY8ba__resultPane{border-left:1px solid color-mix(in srgb, var(--category-accent) 24%, white);box-shadow:inset 4px 0 var(--category-accent);background:#f8fbfa}.conversor-caudal-module__ZlY8ba__field,.conversor-caudal-module__ZlY8ba__readout{flex-direction:column;gap:.5rem;min-width:0;display:flex}.conversor-caudal-module__ZlY8ba__fieldLabel{color:#475569;font-size:.875rem;font-weight:700;line-height:2rem}.conversor-caudal-module__ZlY8ba__readout .conversor-caudal-module__ZlY8ba__fieldLabel{color:var(--category-accent-dark)}.conversor-caudal-module__ZlY8ba__readoutHeader{justify-content:space-between;align-items:center;min-height:2rem;display:flex}.conversor-caudal-module__ZlY8ba__smallLabel{color:var(--category-accent-dark);font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;font-size:.75rem;font-weight:700}.conversor-caudal-module__ZlY8ba__fieldControl,.conversor-caudal-module__ZlY8ba__resultControl{border:1px solid color-mix(in srgb, var(--category-accent) 32%, white);border-radius:var(--radius-control);background:#fff;min-width:0;min-height:4.5rem;display:flex}.conversor-caudal-module__ZlY8ba__fieldControl:focus-within,.conversor-caudal-module__ZlY8ba__resultControl:focus-within{border-color:var(--category-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--category-accent) 14%, transparent)}.conversor-caudal-module__ZlY8ba__fieldControl[data-invalid=true]{border-color:#b91c1c}.conversor-caudal-module__ZlY8ba__input,.conversor-caudal-module__ZlY8ba__output{border-radius:inherit;color:#0f172a;min-width:0;font-family:var(--font-mono);background:0 0;border:0;flex:1;padding:.9rem;font-size:1.6rem;font-weight:650;line-height:1.3}.conversor-caudal-module__ZlY8ba__input{outline:none}.conversor-caudal-module__ZlY8ba__input::placeholder{color:#94a3b8}.conversor-caudal-module__ZlY8ba__output{white-space:nowrap;color:var(--category-accent-cover);letter-spacing:-.04em;align-items:center;font-size:1.4rem;display:flex}.conversor-caudal-module__ZlY8ba__output[data-full=true]{letter-spacing:-.025em;font-size:1.1rem}.conversor-caudal-module__ZlY8ba__readout[data-state=pending] .conversor-caudal-module__ZlY8ba__output{color:#64748b}.conversor-caudal-module__ZlY8ba__unitSelect{border:0;border-left:1px solid color-mix(in srgb, var(--category-accent) 22%, white);border-radius:0 var(--radius-control) var(--radius-control) 0;appearance:none;background:color-mix(in srgb, var(--category-accent-soft) 55%, white) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%235b7272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") right .45rem center / .9rem no-repeat;width:10.25rem;min-width:0;color:var(--category-accent-dark);font-family:var(--font-mono);outline:0;flex:none;padding:.7rem 1.8rem .7rem .7rem;font-size:.8rem;font-weight:700}.conversor-caudal-module__ZlY8ba__instrument button,.conversor-caudal-module__ZlY8ba__steps summary{cursor:pointer}.conversor-caudal-module__ZlY8ba__instrument button:focus-visible,.conversor-caudal-module__ZlY8ba__steps summary:focus-visible{outline:2px solid var(--category-accent-dark);outline-offset:3px}.conversor-caudal-module__ZlY8ba__swapButton{border:1px solid color-mix(in srgb, var(--category-accent) 30%, white);border-radius:var(--radius-control);background:var(--category-accent-soft);min-height:2.4rem;color:var(--category-accent-dark);align-self:flex-end;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.conversor-caudal-module__ZlY8ba__swapButton:hover,.conversor-caudal-module__ZlY8ba__preset:hover{background:var(--category-accent-soft);border-color:var(--category-accent)}.conversor-caudal-module__ZlY8ba__presets{flex-direction:column;gap:.5rem;display:flex}.conversor-caudal-module__ZlY8ba__presetsList{flex-wrap:wrap;gap:.45rem;display:flex}.conversor-caudal-module__ZlY8ba__preset{border:1px solid color-mix(in srgb, var(--category-accent) 26%, white);border-radius:var(--radius-control);color:#475569;background:#fff;padding:.4rem .6rem;font-size:.75rem;font-weight:650}.conversor-caudal-module__ZlY8ba__copyButton{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--category-accent-dark);flex:none;place-items:center;display:grid}.conversor-caudal-module__ZlY8ba__copyButton:hover{background:var(--category-accent-soft)}.conversor-caudal-module__ZlY8ba__copyButton[data-copied=true]{color:#047857}.conversor-caudal-module__ZlY8ba__copyButton svg,.conversor-caudal-module__ZlY8ba__swapButton svg{width:.95rem;height:.95rem}.conversor-caudal-module__ZlY8ba__relation{border-top:1px solid color-mix(in srgb, var(--category-accent) 20%, white);flex-direction:column;gap:.5rem;min-width:0;padding-top:.85rem;display:flex}.conversor-caudal-module__ZlY8ba__relation code{font-family:var(--font-mono);overflow-wrap:normal;font-size:.8rem;line-height:1.65}.conversor-caudal-module__ZlY8ba__steps{font-size:.875rem;line-height:1.55}.conversor-caudal-module__ZlY8ba__steps summary{width:fit-content;color:var(--category-accent-dark);font-weight:650}.conversor-caudal-module__ZlY8ba__stepsBody{flex-direction:column;gap:.4rem;padding-top:.6rem;display:flex}.conversor-caudal-module__ZlY8ba__stepsBody p>span{font-weight:700}.conversor-caudal-module__ZlY8ba__footer{border-top:1px solid color-mix(in srgb, var(--category-accent) 22%, white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;padding:1rem clamp(1rem,3vw,2rem);display:flex}.conversor-caudal-module__ZlY8ba__usageNote{color:#475569;flex:24rem;max-width:62ch;font-size:.875rem;line-height:1.5}.conversor-caudal-module__ZlY8ba__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.conversor-caudal-module__ZlY8ba__equivalenceToggle{color:var(--category-accent-dark);align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:inline-flex}.conversor-caudal-module__ZlY8ba__equivalenceToggle>span[data-open=true]{transform:rotate(180deg)}.conversor-caudal-module__ZlY8ba__equivalences{border-top:1px solid color-mix(in srgb, var(--category-accent) 22%, white);background:color-mix(in srgb, var(--category-accent-soft) 30%, white);padding:1rem clamp(1rem,3vw,2rem)}.conversor-caudal-module__ZlY8ba__equivalencesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-bottom:.8rem;display:flex}.conversor-caudal-module__ZlY8ba__equivalencesHead p{color:#64748b;font-size:.75rem}.conversor-caudal-module__ZlY8ba__equivalenceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem 1.5rem;display:grid}.conversor-caudal-module__ZlY8ba__equivalenceFamily{min-width:0}.conversor-caudal-module__ZlY8ba__equivalenceFamily h4{margin-bottom:.45rem}.conversor-caudal-module__ZlY8ba__equivalenceRow{border-top:1px solid color-mix(in srgb, var(--category-accent) 14%, white);grid-template-columns:minmax(0,1fr) auto 2.5rem;align-items:center;gap:.5rem;min-width:0;min-height:2.25rem;padding:.15rem .25rem;display:grid}.conversor-caudal-module__ZlY8ba__equivalenceRow[data-source=true]{background:var(--category-accent-soft)}.conversor-caudal-module__ZlY8ba__equivalenceValue,.conversor-caudal-module__ZlY8ba__equivalenceUnit{font-family:var(--font-mono);white-space:nowrap;font-size:.75rem;font-weight:650}.conversor-caudal-module__ZlY8ba__equivalenceUnit{color:var(--category-accent-dark)}.conversor-caudal-module__ZlY8ba__sourceMarker{color:var(--category-accent-dark);text-align:center;font-size:.65rem;font-weight:700}@container flow-pane (max-width:26rem){.conversor-caudal-module__ZlY8ba__fieldControl,.conversor-caudal-module__ZlY8ba__resultControl{flex-direction:column}.conversor-caudal-module__ZlY8ba__unitSelect{border-left:0;border-top:1px solid color-mix(in srgb, var(--category-accent) 22%, white);border-radius:0 0 var(--radius-control) var(--radius-control);width:100%}}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true]{gap:.75rem;width:min(92vw - 2rem,26rem);max-width:100%}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__fieldControl,.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__resultControl{min-height:3.5rem}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__input{padding:.75rem;font-size:1.25rem}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__output{padding:.75rem;font-size:1.2rem}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__output[data-full=true]{font-size:1rem}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__unitSelect{width:9.5rem;font-size:.75rem}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__footer{padding:.75rem 0 0}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__actions{width:100%}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__equivalences{padding:.75rem 0 0}.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__equivalenceGrid{grid-template-columns:1fr}@media (max-width:820px){.conversor-caudal-module__ZlY8ba__workspace{grid-template-columns:1fr}.conversor-caudal-module__ZlY8ba__resultPane{border-left:0;border-top:1px solid color-mix(in srgb, var(--category-accent) 24%, white);box-shadow:inset 0 4px var(--category-accent)}.conversor-caudal-module__ZlY8ba__equivalenceGrid{grid-template-columns:1fr}}@media (max-width:560px){.conversor-caudal-module__ZlY8ba__actions{width:100%}.conversor-caudal-module__ZlY8ba__equivalenceRow{grid-template-columns:minmax(0,1fr) 2.5rem;gap:.15rem .5rem}.conversor-caudal-module__ZlY8ba__equivalenceValue{grid-column:1}.conversor-caudal-module__ZlY8ba__equivalenceUnit{grid-column:1;font-weight:500}.conversor-caudal-module__ZlY8ba__equivalenceRow>:last-child{grid-area:1/2/3}}@media (max-width:420px){.conversor-caudal-module__ZlY8ba__fieldControl,.conversor-caudal-module__ZlY8ba__resultControl{flex-direction:column}.conversor-caudal-module__ZlY8ba__unitSelect,.conversor-caudal-module__ZlY8ba__instrument[data-compact=true] .conversor-caudal-module__ZlY8ba__unitSelect{border-left:0;border-top:1px solid color-mix(in srgb, var(--category-accent) 22%, white);border-radius:0 0 var(--radius-control) var(--radius-control);width:100%}}
