.sm-form{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.sm-form--code{gap:var(--space-4)}.sm-hint{margin:0;font-size:var(--text-s);line-height:1.45;color:var(--ink-3)}.sm-or{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-1) 0;font-size:var(--text-xs);color:var(--ink-3)}.sm-or:before,.sm-or:after{content:"";flex:1 1 auto;height:1px;background:var(--line-2)}.sm-code .mw-codeinput{width:100%;align-items:center}.sm-code .mw-codeinput__msg{align-self:stretch;justify-content:center;text-align:center}.sm-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.sm-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:32px;font-size:var(--text-s);color:var(--ink-3)}.sm-row b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-2)}.sm-terms{margin:var(--space-2) 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--ink-3);text-align:center}.sm-terms a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}@media(max-width:639px){.sm-tool__row{flex-direction:column;align-items:stretch}.sm-code .mw-codeinput__boxes{gap:6px}.sm-code .mw-codeinput__box{width:42px}}
