.lib-form{display:grid;gap:var(--nl-sp-6);min-width:0;color:var(--nl-ink)}.lib-form__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nl-sp-5) var(--nl-sp-6)}.lib-form__fields[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lib-form__fields[data-columns="1"]{max-width:var(--nl-reader-title-measure)}.lib-form__fields .nl-field{max-width:none;align-content:start;min-width:0}.lib-form__control{position:relative;display:block}.lib-form__unit{position:absolute;top:50%;transform:translateY(-50%);color:var(--nl-ink-muted);pointer-events:none}.lib-form__unit--prefix{left:var(--nl-sp-3)}.lib-form__unit--suffix{right:var(--nl-sp-3)}.lib-form__control--prefix .nl-input{padding-left:var(--nl-sp-8)}.lib-form__control--suffix .nl-input{padding-right:calc(var(--nl-sp-12) + var(--nl-sp-4))}.lib-form__slider-row:empty{display:none}.lib-form__slider{display:block;width:100%;min-width:0;height:var(--nl-tap);margin:0;padding:0;accent-color:var(--nl-accent);cursor:pointer}.lib-form__slider:focus-visible{outline:2px solid var(--nl-accent);outline-offset:2px;border-radius:var(--nl-radius)}.lib-form__range-labels{display:flex;justify-content:space-between;gap:var(--nl-sp-2);font-size:var(--nl-text-small);color:var(--nl-ink-muted);font-variant-numeric:tabular-nums}.lib-form__result{padding-top:var(--nl-sp-5);border-top:var(--nl-reader-hairline) solid var(--nl-hairline)}.lib-form__result-title{margin:0;font-size:var(--nl-text-small);color:var(--nl-ink-muted)}.lib-form__lines{list-style:none;margin:var(--nl-sp-2) 0 0;padding:0}.lib-form__line{margin:0;padding:var(--nl-sp-2) 0;font-size:var(--nl-text-body);line-height:var(--nl-reader-leading);color:var(--nl-ink-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lib-form__line+.lib-form__line{border-top:var(--nl-reader-hairline) solid var(--nl-hairline)}.lib-form__line--headline{padding-top:0;color:var(--nl-ink)}.lib-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--nl-sp-4);column-gap:var(--nl-sp-4);row-gap:var(--nl-sp-1);font-size:var(--nl-text-small)}.lib-form__row-label{color:var(--nl-ink-secondary)}.lib-form__row-value{font-weight:600;color:var(--nl-ink);white-space:nowrap}.lib-form__row-note{grid-column:1/-1;color:var(--nl-ink-muted)}.lib-form__note,.lib-form__waiting{margin:0;color:var(--nl-ink-secondary)}.lib-form__waiting{margin-top:var(--nl-sp-2)}.lib-form__privacy{margin:0}@media (max-width:640px){.lib-form__fields,.lib-form__fields[data-columns="2"]{grid-template-columns:minmax(0,1fr);gap:var(--nl-sp-4)}}