.ink.smp [hidden]{display:none!important}.ink.smp{overflow-x:clip}.ink.smp .head .spine{min-height:300px}.ink.smp .note a,.ink.smp .lims a{border-bottom:1px solid var(--hair-2)}.ink.smp .note a:hover,.ink.smp .lims a:hover{color:var(--red);border-bottom-color:var(--red)}.ink.smp .scale{position:relative;margin-top:14px}.ink.smp .scale svg{display:block;width:100%;height:auto;overflow:visible}.ink.smp .scale .land{fill:var(--tint-2)}.ink.smp .scale .pan{fill:var(--ink)}.ink.smp .scale .ring{fill:none;stroke:var(--ink);stroke-width:1}.ink.smp .scale .lead-l{stroke:var(--ink);stroke-width:1;fill:none}.ink.smp .scale text{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;fill:var(--ink)}.ink.smp .scale text.m{fill:var(--mute)}.ink.smp .rule{align-items:center}.ink.smp .rule .modes{flex:none}.ink.smp .rule .modes>button{min-height:36px;padding:0 14px;font-size:14.5px}.ink.smp .ex{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-bottom:14px}.ink.smp .ex .lab{flex:none}.ink.smp .ex .chips{gap:6px}.ink.smp .chips.sm .chip{min-height:30px;padding:0 9px;font-size:13.5px;gap:6px}.ink.smp .chip .mono{letter-spacing:.02em;text-transform:none;font-size:12px}.ink.smp .cockpit{display:grid;grid-template-columns:372px minmax(0,1fr);gap:var(--gap);align-items:start}.ink.smp .knobs{padding:18px 20px}.ink.smp .ctl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ink.smp .ctl .field{gap:5px;grid-column:1 / -1}.ink.smp .ctl.f4 #p-field,.ink.smp .ctl.f4 #b-field{grid-column:auto}.ink.smp .ctl.f4 #p-field .ticks span:nth-child(2),.ink.smp .ctl.f4 #b-field .ticks span:nth-child(2){display:none}.ink.smp .ctl.f4 label .ro,.ink.smp .ctl.f4 #p-hint{display:none}.ink.smp .ctl .field>label{font-family:var(--sans);font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-transform:none;color:var(--ink)}.ink.smp .ctl .field>label .ro{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--mute);white-space:nowrap}.ink.smp .ctl .field>label #p-ro,.ink.smp .ctl .field>label #b-ro{font-size:13px;color:var(--ink)}.ink.smp .input.big{min-height:44px;font-size:23px;font-weight:600;letter-spacing:-.02em;padding-right:54px}.ink.smp .slide{position:relative}.ink.smp .slide .range{height:32px}.ink.smp .ticks{position:relative;height:14px;margin:-4px 12px 0;color:var(--mute)}.ink.smp .ticks span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.ink.smp .ticks span.start{transform:none}.ink.smp .ticks span.end{transform:translate(-100%)}.ink.smp .ctl .hint{margin-top:4px;font-size:13.5px;line-height:1.36;text-wrap:balance}.ink.smp .hint b{font-family:var(--mono);font-weight:500;font-size:12.5px;color:var(--ink);white-space:nowrap}.ink.smp .knobs .cf{margin-top:16px;padding-top:14px;border-top:1px solid var(--hair);display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap}.ink.smp .knobs .seg>button{min-height:34px;padding:0 12px}.ink.smp .out{min-width:0}.ink.smp .ask{font-size:clamp(22px,2.15vw,31px);font-weight:800;letter-spacing:-.025em;line-height:1.12;max-width:29em;text-wrap:balance;min-height:2.24em}.ink.smp .ask .hl{white-space:nowrap}.ink.smp .ask .out{color:var(--red)}.ink.smp .out>.vline{margin-top:12px;font-size:16.5px;line-height:1.45;max-width:48em;min-height:2.9em;border-left-color:var(--ink)}.ink.smp .out>.vline.warn{border-left-color:var(--red)}.ink.smp .vline b{font-weight:700}.ink.smp .out>.plate{margin-top:16px}.ink.smp .cell h3{min-height:2.3em;font-size:16.5px}.ink.smp .cell .stage.gr{min-height:270px}.ink.smp .lims{margin-top:var(--gap)}.ink.smp .lims .hd .ro.warn{color:var(--red)}.ink.smp .lims ul{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.ink.smp .lims li{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 16px 12px;border-left:1px solid var(--hair);border-top:3px solid transparent}.ink.smp .lims li:first-child{border-left:0;padding-left:0}.ink.smp .lims li b{font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.ink.smp .lims li span{font-size:14.5px;line-height:1.3;color:var(--text2)}.ink.smp .lims li a{align-self:flex-start;margin-top:4px;color:var(--mute)}.ink.smp .lims li.low{border-top-color:var(--red)}.ink.smp .lims li.low b,.ink.smp .lims li.low span{color:var(--red)}.ink.smp details.more{margin-top:var(--sp-6);padding-top:6px;border-top:1px solid var(--hair)}.ink.smp details.more>.body{max-height:none;overflow:visible;margin-top:8px;padding-bottom:6px}.ink.smp details.more .note{font-size:15px;line-height:1.42}.ink.smp details.more .formula{margin-top:10px}.ink.smp .sticky-ro{margin:0 calc(-1 * var(--pad)) 12px}.ink.smp .sticky-ro .mono{flex:none;color:var(--mute)}.ink.smp .sticky-ro .v{font-size:16px;text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 10px;min-width:0}.ink.smp .sticky-ro .v span{white-space:nowrap}.ink.smp .sticky-ro .v.out{color:var(--red)}@media(max-width:1120px){.ink.smp .cockpit{grid-template-columns:minmax(0,1fr)}.ink.smp .ctl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}.ink.smp .ctl .field{grid-column:auto}.ink.smp .ctl.f4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px}.ink.smp .ctl.f4 #n-field .ticks span:nth-child(3){display:none}.ink.smp .ctl .field>label{font-size:16.5px}.ink.smp .ask,.ink.smp .out>.vline{min-height:0}}@media(max-width:900px){.ink.smp .ctl.f4{grid-template-columns:repeat(2,minmax(0,1fr))}.ink.smp .ctl.f4 #n-field .ticks span:nth-child(3){display:inline}.ink.smp .ctl.f4 #p-field,.ink.smp .ctl.f4 #b-field{order:2}}@media(max-width:760px){.ink.smp .rule .modes{width:100%}.ink.smp .rule .modes>button{flex:1 1 0}.ink.smp .knobs{padding:14px 16px 16px}.ink.smp .ctl,.ink.smp .ctl.f4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ink.smp .ctl .field{grid-column:1 / -1}.ink.smp .ctl.f4 #p-field,.ink.smp .ctl.f4 #b-field{order:0}.ink.smp .ctl .field>label{font-size:18px}.ink.smp .chips.sm .chip{min-height:36px}.ink.smp .slide .range{height:var(--ctl)}.ink.smp .ask{font-size:21px}.ink.smp .ask .hl{white-space:normal}.ink.smp .cell h3{min-height:0}.ink.smp .cell .stage.gr{min-height:240px}.ink.smp .lims ul{grid-template-columns:minmax(0,1fr)}.ink.smp .lims li{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:9px 0 10px;border-left:0;border-top:0;border-bottom:1px solid var(--hair)}.ink.smp .lims li:last-child{border-bottom:0}.ink.smp .lims li a{margin:0 0 0 auto}.ink.smp .ticks{font-size:10px}}
