/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,h1,h2,h3,p,blockquote,pre,a{margin:0;padding:0;border:0;vertical-align:baseline}@font-face{font-family:"IBM Plex Sans";font-weight:normal;font-style:normal;src:url(/fonts/IBMPlexSans/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:normal;font-style:italic;src:url(/fonts/IBMPlexSans/IBMPlexSans-Italic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:bold;font-style:normal;src:url(/fonts/IBMPlexSans/IBMPlexSans-SemiBold.otf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:bold;font-style:italic;src:url(/fonts/IBMPlexSans/IBMPlexSans-SemiBoldItalic.otf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:normal;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-Regular.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:italic;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-Italic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:700;font-style:normal;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-Bold.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:700;font-style:italic;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-BoldItalic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:400;font-style:normal;src:url(/fonts/IBMPlexMono/IBMPlexMono-Regular.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:400;font-style:italic;src:url(/fonts/IBMPlexMono/IBMPlexMono-Italic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:700;font-style:normal;src:url(/fonts/IBMPlexMono/IBMPlexMono-SemiBold.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:700;font-style:italic;src:url(/fonts/IBMPlexMono/IBMPlexMono-SemiBoldItalic.ttf) format("truetype")}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx),print{@font-face{font-family:"IBM Plex Sans";font-weight:400;font-style:normal;src:url(/fonts/IBMPlexSans/IBMPlexSans-Text.ttf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:400;font-style:italic;src:url(/fonts/IBMPlexSans/IBMPlexSans-TextItalic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:700;font-style:normal;src:url(/fonts/IBMPlexSans/IBMPlexSans-SemiBold.otf) format("truetype")}@font-face{font-family:"IBM Plex Sans";font-weight:700;font-style:italic;src:url(/fonts/IBMPlexSans/IBMPlexSans-SemiBoldItalic.otf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:normal;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-Text.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:italic;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-TextItalic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:700;font-style:normal;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-Bold.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:700;font-style:italic;src:url(/fonts/IBMPlexSerif/IBMPlexSerif-BoldItalic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:400;font-style:normal;src:url(/fonts/IBMPlexMono/IBMPlexMono-Text.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:400;font-style:italic;src:url(/fonts/IBMPlexMono/IBMPlexMono-TextItalic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:700;font-style:normal;src:url(/fonts/IBMPlexMono/IBMPlexMono-Bold.ttf) format("truetype")}@font-face{font-family:"IBM Plex Mono";font-weight:700;font-style:italic;src:url(/fonts/IBMPlexMono/IBMPlexMono-BoldItalic.ttf) format("truetype")}}html{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-weight:normal;font-size:120%;line-height:1.5;text-rendering:optimizeLegibility;color:#05182a}body{background-color:#023047}@media print{body{background-color:none}}#corpus{background-color:#f2f2f2}h1{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.953125rem;line-height:1.3}h2{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.5625rem;margin:1em 0 0 0;line-height:1.3}h3{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.25rem;margin:1em 0 0 0;line-height:1.3}p,table{margin:1.2em 0 0 0}header+p,h2+p,h3+p,header+table,h2+table,h3+table,header+img,h2+img,h3+img{margin:0}a{outline:none;color:#c14a0d}a:hover{color:#df5b13}pre{margin:1.5rem 0;overflow:auto;white-space:pre-wrap}pre code{font-family:"IBM Plex Mono",Consolas,Monaco,monospace;font-size:.7rem;line-height:1.3;padding:.5rem;display:block}blockquote{font-style:italic;padding:0 1.75rem 0 1.75rem}ul{margin:.6rem 0 0 0}header+ul,h2+ul,h3+ul{margin:0}li{margin:.5rem 0 0 0}figure img{margin:0 auto}figure figcaption{display:block;margin:1rem auto;font-size:.8rem;font-style:italic;text-align:center}main header{margin:0 0 1rem 0}h1 a,h2 a,h3 a{text-decoration:underline;color:#c14a0d}h1 a:hover,h2 a:hover,h3 a:hover{color:#df5b13}.floatleft{display:inline;float:left}.floatright{display:inline;float:right}.changelog>*:not(h2){margin-left:2rem}.callsign{font-feature-settings:"ss03"}.frequencyspec,article.deep-dive table.chart.gmrsfreq td:nth-child(1),article.deep-dive table.chart.gmrsfreq td:nth-child(2),article.deep-dive table.chart.ctcss td,article.deep-dive table.chart.dcs td{font-family:"IBM Plex Mono",Consolas,Monaco,monospace;font-feature-settings:"ss03"}.masthead{background-color:#023047}.masthead nav a{text-decoration:none;color:#9cd1e9}.masthead nav a:hover{text-decoration:underline;color:#2291c3}.masthead ul{margin:0;padding:0}.masthead nav li{margin:0 1.4285rem 0 0;position:relative;display:inline-block;font-size:.85rem;line-height:1.42857143}@media all and (max-width: 29rem){.masthead nav li{margin:0 1rem 0 0}}.card-link{text-decoration:none;color:inherit;display:block}.card-link:hover .card{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-3px);cursor:pointer}.pill{font-size:.8rem;display:inline-block;background:#023047;color:#f2f2f2;padding:.15rem .75rem;border-radius:1rem}.pill.band{background:#2f0763}.pill.budget-category{background:#2b801d;color:#ffea00}.pill.discontinued{background:#555}.pill.tx-power-max{background:#a11b1b}.button{display:inline-block;padding:.08rem .4rem;border:none;border-radius:4px;text-decoration:none;background-color:#c14a0d;color:#f2f2f2}input[type=submit]{cursor:pointer;padding:.3rem .8rem;border:none;border-radius:4px;text-decoration:none;background-color:#c14a0d;color:#f2f2f2;margin-top:2rem}.button-group{display:flex;flex-flow:row wrap;gap:1rem}table.chart{font-size:1rem;border-bottom:1px solid #d9d9d9;border-collapse:collapse;border-spacing:0;width:100%}table.chart th{font-weight:bold;text-transform:uppercase;text-align:left}table.chart td{border-top:1px solid #d9d9d9;padding:2px 2rem 2px 0}table.chart td:last-child{padding-right:0}@media only screen and (max-width: 480px){table.chart.repeater-list .lessimportant{display:none}}table.repeater-list tr.region{font-weight:bold;text-transform:uppercase;text-align:left}table.repeater-list tr.region td{padding:1em 0 0 0}table.repeater-list tr.region:first-child td{border-top:none}@media print{table.repeater-list{font-size:.6rem}}#repeater-map{aspect-ratio:3/4;margin:1.5rem 0}#repeater-map>div{width:100%;aspect-ratio:3/4}#repeater-map img{border-radius:0;box-shadow:none;margin:0}#repeater-map img.leaflet-marker-icon{margin:0}#repeater-map .zoom-1 .leaflet-tooltip,#repeater-map .zoom-2 .leaflet-tooltip,#repeater-map .zoom-3 .leaflet-tooltip,#repeater-map .zoom-4 .leaflet-tooltip,#repeater-map .zoom-5 .leaflet-tooltip,#repeater-map .zoom-6 .leaflet-tooltip{display:none}#repeater-map .leaflet-tooltip{font-size:.512rem;background-color:#ffeda0;border-color:#555;transition:font-size .2s ease;pointer-events:auto;cursor:pointer}#repeater-map .leaflet-tooltip-left{margin-top:8px;margin-left:-14px}#repeater-map .leaflet-tooltip-right{margin-top:8px;margin-left:14px}#repeater-map .leaflet-tooltip-top{margin-top:-6px}#repeater-map .leaflet-tooltip-bottom{margin-top:30px}#repeater-map .leaflet-tooltip-left:before{border-left-color:#555}#repeater-map .leaflet-tooltip-right:before{border-right-color:#555}#repeater-map .leaflet-tooltip-top:before{border-top-color:#555}#repeater-map .leaflet-tooltip-bottom:before{border-bottom-color:#555}#repeater-map .site{font-weight:bold}.bento-handheld{display:grid;grid-template-columns:repeat(auto-fit, mixmax(280px, 1fr));gap:20px;grid-auto-rows:mixmax(120px, auto)}.bento-card.large{grid-column:span 2;grid-row:span 2}.bento-card.wide{grid-column:span 2}.bento-card.tall{grid-row:span 2}.bento-card{background:#f2f2f2;backdrop-filter:blur(10px);border-radius:16px;padding:24px;box-shadow:0 8px 32px rgba(5,24,42,.3);border:1px solid rgba(156,209,233,.2);transition:all .3s ease;position:relative;overflow:hidden}.bento-card .features-grid{display:grid;grid-template-columns:repeat(auto-fit, mixmax(100px, 1fr));gap:1rem}.bento-card .feature{text-align:center;padding:.6rem;border-radius:.6rem;background:#bbb}.bento-card .feature-icon{font-size:2rem;display:block}.bento-card .feature-name{font-size:75%}#corpus{display:block;margin:0 auto}.corpus-wide{width:100%}.corpus-capped{max-width:58rem;margin:0 auto;padding:2rem 1rem}.masthead header{display:block;margin:0 auto;max-width:58rem;padding:.75rem 1.75rem}.masthead .callsign{display:inline-block;vertical-align:middle;margin:0 4rem 0 0}.masthead .callsign img{width:120px;vertical-align:middle}.masthead nav{display:inline-block;margin:auto 0;vertical-align:middle}.post:not(:nth-child(1)){margin-top:3rem}#epilogue footer{display:block;margin:2rem auto;max-width:58rem}#epilogue{background-color:#023047;border-top:2px solid #9cd1e9;color:#f2f2f2;font-size:.64rem}#epilogue footer h3{font-size:.8rem}#epilogue a{color:#ffb700;text-decoration:none}#epilogue a:hover{color:#f68105}#epilogue h3 a{color:#f2f2f2}#epilogue .link-blocks{display:grid;grid-template-columns:1fr 1.5fr;column-gap:6rem;row-gap:2rem;margin:0 8rem 0 8rem}@media(max-width: 50rem){#epilogue .link-blocks{grid-template-columns:1fr;margin:0 4rem 0 4rem}}#epilogue ul{list-style-type:none;padding:0}#epilogue li{font-size:.8rem}#epilogue hr{color:#9cd1e9;margin-top:2rem}#epilogue p.copyright{font-size:.8rem;margin:0 auto;text-align:center}#corpus.home .corpus-wide{width:100%;margin:0;position:relative}#corpus.home .corpus-wide .corpus-capped{margin:0 auto;max-width:44rem;padding:2rem 1rem}#corpus.home .corpus-wide.hero{width:100%;height:375px;background:#f2f2f2 url(/gfx/lonepeak-wide.jpg) no-repeat center top;background-size:cover}#corpus.home .corpus-wide.hero .about{display:block;margin:0 auto;padding:1rem;max-width:44rem}#corpus.home .corpus-wide.hero .intro{max-width:50%;margin:2rem 0}#corpus.home .corpus-wide.hero .intro p{margin:0}#corpus.home .corpus-wide.hero .intro img.avatar{width:75px;height:75px;border-radius:50%;float:left;vertical-align:middle;margin-right:1rem}@media all and (max-width: 58rem){#corpus.home .corpus-wide.hero .intro{margin:2rem auto}}#corpus.home .corpus-wide.hero .about .intro{background-color:#f2f2f2;padding:1rem;border-radius:25px;font-size:1rem}#corpus.home .corpus-wide.nav .corpus-capped{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;padding:2rem 1rem}#corpus.home .corpus-wide.nav .corpus-capped div{max-width:10rem;margin:0 1rem;border-radius:12px}#corpus.home .corpus-wide.nav .corpus-capped div:first-child{margin-left:0}#corpus.home .corpus-wide.nav .corpus-capped div:last-child{margin-right:0}@media all and (max-width: 58rem){#corpus.home .corpus-wide.nav .corpus-capped{flex-flow:column wrap;align-items:center}#corpus.home .corpus-wide.nav .corpus-capped div{margin:1rem 0;min-width:10rem;max-width:10rem}#corpus.home .corpus-wide.nav .corpus-capped div:first-child{margin-top:0}#corpus.home .corpus-wide.nav .corpus-capped div:last-child{margin-bottom:0}}#corpus.home .corpus-wide.nav .corpus-capped div{background-color:#023047;color:#9cd1e9;padding:1rem 1.5rem}#corpus.home .corpus-wide.nav h2{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;margin:0 0 1rem 0}#corpus.home .corpus-wide.nav a{text-decoration:none;color:#9cd1e9}#corpus.home .corpus-wide.nav a:hover{text-decoration:underline;color:#2291c3}#corpus.home .corpus-wide.nav p{font-size:1rem;text-align:center;margin:.25rem}#corpus.home .corpus-wide.repeater-systems-teaser .corpus-capped{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end;gap:2rem;font-size:.8rem}#corpus.home .corpus-wide.repeater-systems-teaser{background-color:#023047;color:#f2f2f2}#corpus.home .corpus-wide.repeater-systems-teaser a{color:#ffb700}#corpus.home .corpus-wide.repeater-systems-teaser a:hover{color:#f68105}#corpus.home .corpus-wide.repeater-systems-teaser .summary{width:28rem}#corpus.home .corpus-wide.repeater-systems-teaser .summary h2{margin:0 0 1rem 0;text-align:center}#corpus.home .corpus-wide.repeater-systems-teaser .summary h2 a{text-decoration:none}#corpus.home .corpus-wide.repeater-systems-teaser .summary p{margin-bottom:1rem}#corpus.home .corpus-wide.repeater-systems-teaser .summary .button-group{margin:1rem auto 0;justify-content:center}#corpus.home .corpus-wide.repeater-systems-teaser .summary .button{display:block;width:fit-content}#corpus.home .corpus-wide.repeater-systems-teaser .repeater-systems{margin-top:0}#corpus.home .corpus-wide.hhrbg-title{background-color:#ddd}#corpus.home .corpus-wide.hhrbg-title h2{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;text-align:center;margin:0 auto}#corpus.home .corpus-wide.hhrbg-title h2 a{text-decoration:none}#corpus.home .corpus-wide.hhrbg-title .corpus-capped{padding-bottom:1rem}#corpus.home .corpus-wide.hhrbg{background-color:#ddd}#corpus.home .corpus-wide.hhrbg .corpus-capped{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;padding:0 0 2rem 0}#corpus.home .corpus-wide.hhrbg .corpus-capped div{margin:0 .5rem 0 .5rem;font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:.8rem;flex:2}#corpus.home .corpus-wide.hhrbg h3{font-family:"IBM Plex Sans",Helvetica,Arial,sans-serif;font-size:1rem}#corpus.home .corpus-wide.hhrbg .corpus-capped div:first-child{margin-left:0}#corpus.home .corpus-wide.hhrbg .corpus-capped div:last-child{margin-right:0}#corpus.home .corpus-wide.hhrbg .corpus-capped div:last-child ul{list-style-type:none;padding:0}#corpus.home .corpus-wide.hhrbg .corpus-capped .bybudget h3{text-align:center}#corpus.home .corpus-wide.hhrbg .corpus-capped .bybudget table{border-collapse:collapse;width:100%}#corpus.home .corpus-wide.hhrbg .corpus-capped .bybudget tr td:first-child{text-align:right;padding:0 1rem 0 0}@media all and (max-width: 58rem){#corpus.home .corpus-wide.hhrbg .corpus-capped{flex-flow:column wrap;align-items:left}#corpus.home .corpus-wide.hhrbg .corpus-capped div{margin:.25rem 0}#corpus.home .corpus-wide.hhrbg .corpus-capped div:first-child{margin-top:0}#corpus.home .corpus-wide.hhrbg .corpus-capped div:last-child{margin-bottom:0}}.post{display:flow-root}.post img{max-width:100%}.post img.floatleft{margin:1.5rem 1rem .5rem 0}.post img.floatright{margin:1.5rem 0 .5rem 1rem}.post .dateline{color:#888;font-size:1rem}.postlinks{color:#888;font-size:1rem;margin:1rem 0 0 0}.postlinks td:first-child{text-align:right;vertical-align:top;white-space:nowrap}.post .colophon{margin-top:.4rem;font-weight:bold;clear:both}.post.summary h1 a{text-decoration:none}.post.summary img.thumbnail{max-height:8rem;max-width:100%;margin:.5rem 1rem .5rem 0;display:inline;float:left}@media all and (max-width: 38.6666666667rem){.post.summary img.thumbnail{display:block;float:none;max-height:none;margin:0 0 .5rem 0}}.page.archive ul li{margin:0;padding:0 0 0 2rem;text-indent:-2rem}.page.archive table td:nth-child(1){width:7rem;text-align:right;vertical-align:top;white-space:nowrap;padding-right:2em}.page.archive table td:nth-child(2){vertical-align:top;padding:0 0 0 2rem;text-indent:-2rem}.page.archive time{color:#888;font-size:1rem}.page.topics table td:nth-child(1){width:7rem;text-align:right;vertical-align:top;white-space:nowrap;padding-right:2em}.page.topics table td:nth-child(2){vertical-align:top;padding:0 0 0 2rem;text-indent:-2rem}.page.topics time{color:#888;font-size:1rem}.page.topics .reference{color:#888;font-size:1rem}article.deep-dive img{max-width:100%;display:block}article.deep-dive table.chart.gmrsfreq{width:auto}article.deep-dive table.chart.gmrsfreq th{text-align:right;vertical-align:bottom;padding:0 2em 0 2em}article.deep-dive table.chart.gmrsfreq th:nth-child(1){text-align:right;padding:0 2em 0 0}article.deep-dive table.chart.gmrsfreq th:last-child{padding:0 0 0 2em}article.deep-dive table.chart.gmrsfreq td{text-align:right;padding:0 2em 0 2em}article.deep-dive table.chart.gmrsfreq td:nth-child(1){padding:0 2em 0 0}article.deep-dive table.chart.gmrsfreq td:last-child{padding:0 0 0 2em}article.deep-dive table.chart.ctcss{width:auto}article.deep-dive table.chart.ctcss th{text-align:center;vertical-align:bottom;padding:0 2em 0 2em}article.deep-dive table.chart.ctcss th:nth-child(1){text-align:center;padding:0 2em 0 0}article.deep-dive table.chart.ctcss th:last-child{padding:0 0 0 2em}article.deep-dive table.chart.ctcss td{text-align:right;padding:0 2em 0 2em}article.deep-dive table.chart.ctcss td:nth-child(1){padding:0 2em 0 0}article.deep-dive table.chart.ctcss td:last-child{padding:0 0 0 2em}article.deep-dive table.chart.dcs{width:auto}article.deep-dive table.chart.dcs th{text-align:center;vertical-align:bottom;padding:0 2em 0 2em}article.deep-dive table.chart.dcs th:nth-child(1){text-align:right;padding:0 2em 0 0}article.deep-dive table.chart.dcs th:last-child{padding:0 0 0 2em}article.deep-dive table.chart.dcs td{text-align:right;padding:0 2em 0 2em}article.deep-dive table.chart.dcs td:nth-child(1){padding:0 2em 0 2em}article.deep-dive table.chart.dcs td:last-child{padding:0 0 0 2em}.hhrbg .budget-categories{display:flex;flex-wrap:nowrap;gap:2rem;margin-top:1rem;justify-content:center}.hhrbg .budget-categories .budget-category{border:1px solid #bbb;background-color:#fff;border-radius:1rem;padding:.5rem .5rem 1rem .5rem;flex:1 1 10rem;min-width:0}.hhrbg .budget-categories .budget-category img{max-height:128px;max-width:128px;width:100%;height:auto}.hhrbg .budget-categories .budget-category .range{display:block;white-space:normal;overflow-wrap:anywhere;text-align:center;font-size:.8rem;width:100%}@media(max-width: 32rem){.hhrbg .budget-categories{gap:.75rem}.hhrbg .budget-categories .budget-category{padding:.25rem .25rem .5rem .25rem}.hhrbg .budget-categories .budget-category .range{font-size:.6rem}}.hhrbg .handhelds{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 1rem;align-items:stretch;width:100%;margin-top:2rem}.hhrbg .handheld-summary{border:2px solid #023047;border-radius:12px;overflow:hidden;flex:0 1 calc(50% - .5rem);box-sizing:border-box;background-color:#fff;font-size:.8rem}.hhrbg .handheld-summary .tab{background:#9cd1e9;overflow:auto;padding:.5rem 1rem .5rem 1rem;display:flex;justify-content:space-between;align-items:center}.hhrbg .handheld-summary h2{font-size:1.25rem;margin:0}.hhrbg .handheld-summary h2 a{text-decoration:none}.hhrbg .handheld-summary .details{margin:1rem}@media(max-width: 40rem){.hhrbg .handheld-summary .tab{flex-direction:column;align-items:flex-start}.hhrbg .handheld-summary .tab .pills{margin-top:.5rem;font-size:.512rem}.hhrbg .handheld-summary .details{margin-top:0}}.hhrbg .handheld-summary .details-container{display:flex;flex-direction:row}.hhrbg .handheld-summary p.headline{font-weight:normal;margin:.5rem 1rem 0 1rem;font-size:1rem}.hhrbg .handheld-summary .thumbnailbox{position:relative;margin:1rem}.hhrbg .handheld-summary .thumbnailbox img{margin:0;max-width:none;max-height:none;width:auto;height:auto}.hhrbg .handheld-summary .thumbnailbox img.ipbadge{position:absolute;bottom:0;left:0;border:none;border-radius:0;max-width:none;max-height:none;width:40px;height:40px;margin:0}.hhrbg .handheld-summary img.badge-recommended{position:absolute;top:-8px;right:-20px;pointer-events:none}@media(max-width: 40rem){.hhrbg .handheld-summary .details-container{flex-direction:column}.hhrbg .handheld-summary .thumbnailbox{display:flex;justify-content:center;align-items:center;margin:1rem auto;width:fit-content}.hhrbg .handheld-summary .thumbnailbox img{display:block;margin:0 auto}}.hhrbg .handheld-summary .details table{border-collapse:collapse}.hhrbg .handheld-summary tr{border:1px solid #ddd}@media(max-width: 40rem){.hhrbg .handheld-summary .details table,.hhrbg .handheld-summary .details tbody,.hhrbg .handheld-summary .details tr,.hhrbg .handheld-summary .details td{display:block;width:100%}.hhrbg .handheld-summary .details tr{margin-bottom:.75rem}}.repeater-systems{margin-top:2rem;display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);gap:1.5rem;justify-content:space-between}.repeater-system-card{display:flex;flex-direction:column;gap:1rem;background-color:#fff;border:1px solid #bbb;border-radius:1rem;padding:1rem;max-width:28rem;transition:box-shadow .2s ease,transform .2s ease;color:initial;font-size:.8rem}@media(max-width: 60rem){.repeater-systems{grid-template-columns:minmax(0, 28rem);justify-content:center}}.repeater-system-card .header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-width:0}.repeater-system-card .header-row h2{font-size:1rem;font-weight:normal;margin:0;flex:1 1 0%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.repeater-system-card .header-row .count{flex-shrink:0;margin-left:1rem;white-space:nowrap;color:#777}.repeater-system-card .card-content{display:flex;gap:1rem}.repeater-system-card img{width:150px;height:150px;object-fit:cover;border-radius:1rem;margin:0;flex-shrink:0}.repeater-system-card p.description{margin:0;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;max-height:7.2rem}.repeater-system-card .locations{display:flex;flex-wrap:wrap;overflow:hidden;position:relative;max-height:1.4rem;gap:.25rem}.repeater-system-card .locations .pill{font-size:.64rem;background:#fff;color:#777;border:#bbb 1px solid;padding:.1rem .5rem;border-radius:.5rem;white-space:nowrap}.repeater-system-card .locations .pill.state{background:#dadada}@media(max-width: 36rem){.repeater-system-card{font-size:.72rem;padding:.75rem;gap:.75rem}.repeater-system-card .header-row h2{font-size:.9rem}.repeater-system-card .card-content{gap:.75rem}.repeater-system-card img{width:100px;height:100px}.repeater-system-card p.description{-webkit-line-clamp:4;line-clamp:4;max-height:4.8rem}.repeater-system-card .locations .pill{font-size:.576rem}}.repeater-system-card.compact{font-size:.72rem;padding:.75rem;gap:.75rem}.repeater-system-card.compact .header-row h2{font-size:.9rem}.repeater-system-card.compact .card-content{gap:.75rem}.repeater-system-card.compact img{width:100px;height:100px}.repeater-system-card.compact p.description{-webkit-line-clamp:4;line-clamp:4;max-height:4.8rem}.repeater-system-card.compact .locations .pill{font-size:.576rem}.repeater-system-card.dark{background-color:hsl(200,94.5205479452%,20.3137254902%);border:1px solid hsl(200,94.5205479452%,32.3137254902%);color:#d3dfe5}.card-link:hover .repeater-system-card.dark{box-shadow:0 4px 12px rgba(0,0,0,.45)}.repeater-system-card.dark .header-row h2{color:#ffb700}.repeater-system-card.dark .header-row .count{color:hsl(200,94.5205479452%,64.3137254902%)}.repeater-system-card.dark .locations .pill{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.18);color:hsl(200,94.5205479452%,64.3137254902%)}.repeater-system-card.dark .locations .pill.state{background:hsla(0,0%,100%,.17)}.repeater-system-card.dark.compact{font-size:.72rem;padding:.75rem;gap:.75rem}.repeater-system-card.dark.compact .header-row h2{font-size:.9rem}.repeater-system-card.dark.compact .card-content{gap:.75rem}.repeater-system-card.dark.compact img{width:100px;height:100px}.repeater-system-card.dark.compact p.description{-webkit-line-clamp:4;line-clamp:4;max-height:4.8rem}.repeater-system-card.dark.compact .locations .pill{font-size:.576rem}#corpus.admin table.record-list th,td{padding-right:2em}#corpus.admin table.record-list th{text-align:left}.aboutme table.chart td{vertical-align:top}
