.am-lr-standards{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.am-lr-layout{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.am-lr-aside{align-self:stretch;min-width:0}.am-lr-aside__sticky{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-4))}.am-lr-eyebrow{margin:0;font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--n-400)}.am-lr-meta{margin:var(--space-1) 0 0;font-size:var(--text-h6);line-height:var(--leading-h6);color:var(--slate-grey)}.am-lr-section-title{margin:0;font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--leading-h3);font-weight:600;color:var(--black)}.am-lr-aside .am-lr-section-title{margin-top:var(--space-2)}.am-lr-aside__lead{margin:var(--space-3) 0 0;max-width:34ch;font-size:var(--text-body);line-height:var(--leading-body);color:var(--slate-grey)}.am-lr-label{margin:0;padding:0;font-family:var(--font-sans);font-size:var(--text-h6);line-height:var(--leading-h6);font-weight:400;color:var(--slate-grey)}.am-lr-field__head .am-lr-label{white-space:nowrap}.am-lr-panel{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--n-200);border-radius:var(--radius-card);background:var(--white)}.am-lr-panel__title{margin:0;font-family:var(--font-display);font-size:var(--text-h5);line-height:var(--leading-h5);font-weight:600;color:var(--black)}.am-lr-field{display:flex;flex-direction:column;gap:var(--space-1)}.am-lr-field__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.am-lr-number{flex:none;display:grid;grid-template-columns:minmax(0,1fr) 3.5rem;width:8.5rem;height:40px;border:1px solid var(--n-300);border-radius:var(--radius-button);background:var(--white);overflow:hidden}.am-lr-number:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.am-lr-number input{width:100%;min-width:0;height:100%;padding:0 var(--space-2);border:0;background:transparent;font-family:var(--font-sans);font-size:var(--text-lead);line-height:1;font-weight:600;color:var(--black);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-moz-appearance:textfield}.am-lr-number input:focus{outline:none}.am-lr-number input::-webkit-inner-spin-button,.am-lr-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.am-lr-number__unit{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--n-200);line-height:1;white-space:nowrap;background:var(--n-50);font-size:var(--text-body);color:var(--slate-grey)}.am-lr-range{--track:linear-gradient(to right,var(--midnight-blue) var(--fill,0%),var(--n-200) var(--fill,0%));width:100%;height:32px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.am-lr-range::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-button);background:var(--track)}.am-lr-range::-moz-range-track{height:6px;border-radius:var(--radius-button);background:var(--track)}.am-lr-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-7px;border:2px solid var(--midnight-blue);border-radius:50%;background:var(--white)}.am-lr-range::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--midnight-blue);border-radius:50%;background:var(--white)}.am-lr-range:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-button)}.am-lr-range__scale{display:flex;justify-content:space-between;font-size:var(--text-h6);color:var(--slate-grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.am-lr-group{margin:0;padding:var(--space-3) 0 0;border:0;border-top:1px solid var(--n-200);min-width:0}.am-lr-group legend{float:left;width:100%;margin-bottom:var(--space-2)}.am-lr-group legend+*{clear:both}.am-lr-chips input,.am-lr-segmented input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.am-lr-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;padding:2px;border:1px solid var(--n-200);border-radius:var(--radius-button);background:var(--n-50)}.am-lr-segmented label{position:relative;cursor:pointer}.am-lr-segmented span{display:flex;align-items:center;justify-content:center;min-height:36px;padding:0 var(--space-1);border:1px solid transparent;border-radius:var(--radius-focus);font-size:var(--text-body);font-weight:600;color:var(--slate-grey);white-space:nowrap;transition:color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease)}.am-lr-segmented label:hover input:not(:checked)+span{color:var(--black)}.am-lr-segmented input:checked+span{border-color:var(--midnight-blue);background:var(--midnight-blue);color:var(--white)}.am-lr-chips{display:flex;flex-wrap:wrap;gap:var(--space-1)}.am-lr-chips label{position:relative;cursor:pointer}.am-lr-chips span{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--space-2);border:1px solid var(--n-200);border-radius:var(--radius-button);background:var(--white);font-size:var(--text-body);font-weight:500;color:var(--slate-grey);transition:border-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.am-lr-chips label:hover span{border-color:var(--midnight-blue);color:var(--black)}.am-lr-chips input:checked+span{border-color:var(--midnight-blue);background:var(--mb-wash);color:var(--midnight-blue);font-weight:600}.am-lr-chips input:checked+span:before{content:"\2713";font-size:var(--text-h6)}.am-lr-chips input:focus-visible+span,.am-lr-segmented input:focus-visible+span{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.am-lr-results{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.am-lr-results__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--n-200)}.am-lr-sort{display:inline-flex;align-items:center;gap:var(--space-2)}.am-lr-sort select{min-height:40px;padding:0 var(--space-2);border:1px solid var(--n-300);border-radius:var(--radius-button);background:var(--white);font-size:var(--text-body);color:var(--black);cursor:pointer}.am-lr-sort select:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.am-lr-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none;overflow-anchor:none}.am-lr-card{display:flex;border:1px solid var(--n-200);border-radius:var(--radius-card);background:var(--white);overflow:hidden;transition:border-color var(--duration-fast) var(--ease)}.am-lr-card:focus-within,.am-lr-card:hover{border-color:var(--midnight-blue)}.am-lr-card article{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding:0 var(--space-4) var(--space-3)}.am-lr-card__media{position:relative;display:block;aspect-ratio:4/3;margin:0 calc(-1 * var(--space-4)) var(--space-1);background:var(--photo-backdrop)}.am-lr-card__media img{object-fit:contain}.am-lr-card__swl{margin:0;font-size:var(--text-caption);color:var(--slate-grey)}.am-lr-card__swl strong{font-family:var(--font-sans);font-size:var(--text-h3);line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--midnight-blue)}.am-lr-card__swl span{margin-left:var(--space-1)}.am-lr-meter{display:flex;flex-direction:column;gap:var(--space-1)}.am-lr-meter__bar{display:block;height:var(--space-1);border-radius:var(--radius-inset);background:linear-gradient(to right,var(--midnight-blue) var(--am-used),var(--alice-blue) var(--am-used))}.am-lr-meter__label{font-size:var(--text-caption);color:var(--slate-grey)}.am-lr-card .am-series-card__spec{margin:0}.am-lr-card .am-series-card__spec-row dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.am-lr-card .am-series-card__spec-row small{font-weight:400;color:var(--slate-grey)}@media (max-width:479px){.am-lr-cards{grid-template-columns:minmax(0,1fr)}.am-lr-card article{display:grid;grid-template-columns:96px minmax(0,1fr);grid-column-gap:var(--space-3);column-gap:var(--space-3);align-content:start;padding-top:var(--space-3)}.am-lr-card__media{grid-row:1/span 2;margin:0;border-radius:var(--radius-inset);overflow:hidden}.am-lr-card .am-series-card__code{align-self:end}.am-lr-card .am-series-card__spec,.am-lr-card__swl,.am-lr-meter{grid-column:1/-1}}.am-lr-class{display:inline-block;margin-left:var(--space-1);padding:1px 6px;border:1px solid var(--n-200);border-radius:var(--radius-focus);background:var(--n-50);font-size:var(--text-caption);font-weight:400;letter-spacing:.04em;color:var(--slate-grey);vertical-align:1px}.am-lr-class--aa{border-color:var(--nema-aa);background:var(--nema-aa-wash);color:var(--nema-aa)}.am-lr-class--a{border-color:var(--nema-a);background:var(--nema-a-wash);color:var(--nema-a)}.am-lr-class--b{border-color:var(--nema-b);background:var(--nema-b-wash);color:var(--nema-b)}.am-lr-class--c{border-color:var(--nema-c);background:var(--nema-c-wash);color:var(--nema-c)}.am-lr-empty{padding:var(--space-5);border:1px dashed var(--n-300);border-radius:var(--radius-card);background:var(--n-50);color:var(--slate-grey)}.am-lr-empty p{margin:0 0 var(--space-1)}.am-lr-empty strong{color:var(--black)}.am-lr-disclaimer{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--n-200);font-size:var(--text-h6);line-height:var(--leading-h6);color:var(--slate-grey)}.am-lr-disclaimer p{margin:0;max-width:72ch}.am-lr-disclaimer strong{color:var(--black)}.am-lr-disclaimer a{color:var(--midnight-blue);font-weight:600}.am-lr-index{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-5)}.am-lr-index ul{margin:var(--space-1) 0 0;padding:0;list-style:none;border-top:1px solid var(--n-200)}.am-lr-index a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--n-200);font-size:var(--text-body);font-weight:600;color:var(--black);text-decoration:none}.am-lr-index a:hover{color:var(--midnight-blue)}.am-lr-index__std{font-size:var(--text-h6);font-weight:400;color:var(--slate-grey)}.am-lr-tables{gap:var(--space-4)}.am-lr-table,.am-lr-tables{display:flex;flex-direction:column;min-width:0}.am-lr-table{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--n-200);border-radius:var(--radius-card);background:var(--white)}.am-lr-table__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.am-lr-table__title{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--text-h4);line-height:var(--leading-h4);font-weight:600;color:var(--black)}.am-lr-table__head .am-badge{flex:none}.am-lr-table__scroll{position:relative;overflow-x:auto;border:1px solid var(--n-200);border-radius:var(--radius-inset)}.am-lr-grid{width:100%;min-width:40rem;table-layout:fixed;border-collapse:collapse;font-size:var(--text-body);line-height:var(--leading-body)}.am-lr-grid td,.am-lr-grid th{padding:var(--space-1) var(--space-2);text-align:left;vertical-align:middle;border-bottom:1px solid var(--n-200);color:var(--slate-grey)}.am-lr-grid tbody tr:last-child td,.am-lr-grid tbody tr:last-child th{border-bottom:0}.am-lr-grid tbody tr:hover,.am-lr-grid thead th{background:var(--n-50)}.am-lr-grid thead th{font-weight:400;color:var(--n-600)}.am-lr-grid tbody td,.am-lr-grid thead th.am-lr-grid__num{white-space:nowrap}.am-lr-grid .am-lr-grid__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.am-lr-grid__unit{display:block;font-size:var(--text-h6);line-height:var(--leading-h6);font-weight:400;color:var(--slate-grey)}.am-lr-grid__model{white-space:nowrap}.am-lr-grid tbody th.am-lr-grid__model{color:var(--black);font-weight:600}.am-lr-grid td.am-lr-grid__swl{font-weight:400;color:var(--black)}.am-lr-grid .am-lr-class{margin-left:0}.am-lr-table__note{margin:0;font-size:var(--text-h6);line-height:var(--leading-h6);color:var(--slate-grey)}.am-lr-table__note strong{font-weight:400;color:var(--black)}.am-lr-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.am-lr-method{padding:var(--space-4);border:1px solid var(--n-200);border-radius:var(--radius-card);background:var(--white)}.am-lr-method__head{padding-bottom:var(--space-3);border-bottom:1px solid var(--n-200)}.am-lr-method__head .am-lr-table__title{margin-top:0}.am-lr-method__dl{margin:0}.am-lr-method__dl>div{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(0,1.2fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--n-200);font-size:var(--text-body);line-height:var(--leading-body)}.am-lr-method__dl>div:last-child{border-bottom:0;padding-bottom:0}.am-lr-method__dl dt{color:var(--slate-grey)}.am-lr-method__dl dd{margin:0;color:var(--black);font-weight:500}.am-lr-methods__foot{grid-column:1/-1}@media (max-width:991px){.am-lr-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.am-lr-aside__sticky{position:static}.am-lr-aside__lead{max-width:60ch}.am-lr-index{flex-direction:row;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.am-lr-index__group{flex:1 1 12rem}}@media (max-width:767px){.am-lr-methods{grid-template-columns:minmax(0,1fr)}.am-lr-section-title{font-size:var(--text-h4);line-height:var(--leading-h4)}}@media (max-width:479px){.am-lr-method,.am-lr-panel,.am-lr-table{padding:var(--space-3)}.am-lr-grid td,.am-lr-grid th{padding:var(--space-1)}.am-lr-grid,.am-lr-grid td.am-lr-grid__swl{font-size:var(--text-caption)}.am-lr-grid{min-width:0}.am-lr-grid__long{display:none}.am-lr-grid thead th.am-lr-grid__num{white-space:nowrap}.am-lr-grid thead th:first-child{width:19%}.am-lr-grid thead th:nth-child(2){width:15%}.am-lr-grid thead th:nth-child(3){width:21%}.am-lr-grid thead th.am-lr-grid__class{width:15%}.am-lr-grid__unit{display:none}.am-lr-grid .am-lr-class{padding:1px 3px;letter-spacing:0}}.am-lr-results__head{display:grid;grid-template-columns:minmax(0,1fr) auto}@media (max-width:767px){.am-lr-results__head{grid-template-columns:minmax(0,1fr)}.am-lr-results__head [role=status]{min-height:calc(var(--leading-h4) * 2)}}.am-lr-results__head{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.am-lr-field__head{flex-direction:column;align-items:stretch;gap:var(--space-1)}.am-lr-number{width:100%;height:44px}.am-lr-number input{text-align:left;padding:0 var(--space-3)}