@media (min-width:64rem){.orm{grid-template:"input result""formulas loads"/minmax(0,1fr) minmax(0,1fr)}.orm__input{grid-area:input}.orm__result{grid-area:result}.orm__formulas{grid-area:formulas}.orm__loads{grid-area:loads}}.orm__form{gap:var(--space-5)}.orm__units{display:flex}.orm__pair{gap:var(--space-4);display:grid}@media (min-width:40rem){.orm__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.orm__number{min-block-size:3rem;font-family:"Literata Variable", var(--font-display);font-size:var(--text-lg);font-weight:500}.orm__suffixed{position:relative}.orm__suffixed .input{padding-inline-end:var(--space-10)}.orm__suffix{color:var(--ink-3);font-size:var(--text-sm);pointer-events:none;align-items:center;font-weight:600;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--space-3)}.orm__safety,.orm__warning,.orm__single{font-size:var(--text-sm)}.orm__safety .icon,.orm__warning .icon,.orm__single .icon{color:var(--accent);flex:none;margin-block-start:.0625rem}.orm__safety{margin-block-start:auto}.orm__headline{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-2);display:grid}.orm__value{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.orm__figure{color:var(--ink-3);font-family:"Literata Variable", var(--font-display);letter-spacing:-.02em;transition:color var(--duration) var(--ease-out);font-size:clamp(2rem,1.6rem + 1.6vw,2.5rem);font-weight:500;line-height:1.1}.orm.is-solved .orm__figure{color:var(--accent)}.orm__per{color:var(--ink-3);font-size:var(--text-sm);font-weight:600}.orm__caption{color:var(--ink-2);font-size:var(--text-md)}.orm__spread{gap:var(--space-1);margin:var(--space-1) var(--space-5) 0;display:grid}.orm__track{block-size:1.5rem;margin-inline:.375rem;position:relative}.orm__track:before{content:"";background:var(--accent-soft);border-radius:1px;block-size:2px;margin-block-start:-1px;position:absolute;inset-block-start:50%;inset-inline:-.375rem}.orm__dot,.orm__mean{transition:inset-inline-start var(--duration-slow) var(--ease-out);position:absolute;inset-inline-start:calc(var(--orm-pos,.5) * 100%)}.orm__dot{background:color-mix(in srgb, var(--accent) 60%, transparent);block-size:.75rem;inline-size:.75rem;box-shadow:0 0 0 2px var(--sheet);border-radius:50%;margin-block-start:-.375rem;margin-inline-start:-.375rem;inset-block-start:50%}.orm__mean{background:var(--ink);border-radius:1px;inline-size:2px;margin-inline-start:-1px;inset-block:0}.orm__spread-caption{color:var(--ink-3);font-size:var(--text-sm)}.orm__figures{padding-block:var(--space-2) var(--space-4);grid-template-columns:1fr}.orm__figures dd{text-align:end;white-space:nowrap}.orm__warning,.orm__single{margin:0 var(--space-5) var(--space-4)}.orm__warning{border-color:color-mix(in srgb, var(--accent) 35%, var(--line-strong));color:var(--ink)}.orm__bar{margin-block-start:auto}.orm__formula-list{padding:var(--space-2) var(--space-5) 0;list-style:none;display:grid}.orm__formula{gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-block-end:1px dotted var(--line-strong);grid-template:"name value""equation value"/minmax(0,1fr) auto;align-items:center;display:grid}.orm__formula:last-child{border-block-end:0}.orm__formula-name{color:var(--ink);grid-area:name;font-size:.875rem;font-weight:600}.orm__equation{color:var(--ink-3);font-family:"Literata Variable", var(--font-display);font-size:var(--text-sm);unicode-bidi:isolate;grid-area:equation;justify-self:start}.orm__equation sup{font-size:.75em;line-height:0}.orm__formula-value{color:var(--ink-3);font-family:"Literata Variable", var(--font-display);font-size:var(--text-md);white-space:nowrap;grid-area:value;font-weight:600}.orm.is-solved .orm__formula-value{color:var(--ink)}.orm__legend,.orm__source{padding-inline:var(--space-5);color:var(--ink-3);font-size:var(--text-sm)}.orm__legend{padding-block:var(--space-3) var(--space-1);border-block-start:1px solid var(--sheet-rule)}.orm__source{padding-block-end:var(--space-5)}.orm__table{border-collapse:collapse;inline-size:100%}.orm__table th,.orm__table td{padding-block:var(--space-2);padding-inline:var(--space-5);text-align:start}.orm__table thead th{color:var(--ink-3);font-size:var(--text-sm);border-block-end:1px solid var(--sheet-rule);font-weight:500}.orm__table thead th:not(:first-child),.orm__table td{text-align:end}.orm__table tbody tr{border-block-end:1px dotted var(--line-strong)}.orm__table tbody tr:last-child{border-block-end:0}.orm__table tbody th{color:var(--ink-2);font-family:"Literata Variable", var(--font-display);font-weight:500}.orm__table td{color:var(--ink-3);font-family:"Literata Variable", var(--font-display);white-space:nowrap}.orm__table td:nth-child(2){font-size:var(--text-lg);font-weight:600}.orm.is-solved .orm__table td:nth-child(2){color:var(--ink)}.orm.is-solved .orm__table td:last-child{color:var(--ink-2)}.orm__note{padding:var(--space-3) var(--space-5) var(--space-4)}
