._box_oiy9d_1{color:#223e30;background:#f0f2eb;border:1px solid #cbd4c7;border-radius:12px;margin:1.2rem 0;padding:1.4rem}._box_oiy9d_1 h3{margin:0 0 1rem;font-size:1.25rem}._fields_oiy9d_1{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}._fields_oiy9d_1>div{flex:1;min-width:150px}._box_oiy9d_1 label{margin-bottom:.4rem;font-size:.9rem;display:block}._box_oiy9d_1 input,._box_oiy9d_1 ._select_oiy9d_1{color:#223e30;background:#fff;border:1px solid #8c9c8d;border-radius:6px;width:100%;min-height:46px;padding:.65rem .8rem;font-size:1rem}._swap_oiy9d_1{cursor:pointer;background:0 0;border:1px solid #8c9c8d;border-radius:6px;align-items:center;gap:.5rem;min-height:46px;padding:.65rem;font-size:.9rem;display:flex}._box_oiy9d_1 input:focus-visible,._swap_oiy9d_1:focus-visible{outline-offset:3px;outline:2px solid #223e30}._manual_oiy9d_1{margin-top:1rem}._manual_oiy9d_1 input{max-width:260px}._box_oiy9d_1 ._manual_oiy9d_1 p,._box_oiy9d_1 ._note_oiy9d_1{font-size:.875rem;line-height:1.6}._result_oiy9d_1{margin:1.2rem 0}._result_oiy9d_1>span{font-size:.875rem;display:block}._result_oiy9d_1 output{overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;display:block}._box_oiy9d_1 ._note_oiy9d_1{margin-bottom:.75rem}@media (width<=480px){._box_oiy9d_1{padding:1rem}._fields_oiy9d_1{grid-template-columns:1fr;display:grid}._fields_oiy9d_1>div{min-width:0}._swap_oiy9d_1{justify-content:center}}
