@media (max-width: 910px){.desktop-only{display:none}.mobile-only{display:block}}@media (min-width: 911px){.desktop-only{display:block}.mobile-only{display:none}}#state-opioid-treatment-app{margin:24px 0}#state-opioid-treatment-app.loading{opacity:0;transition:.5s linear opacity}#state-opioid-treatment-app.loaded{opacity:1;transition:.5s linear opacity}h2{font-size:27px;font-weight:700;letter-spacing:.01em;line-height:1.2;margin-top:45px}h2+h3{margin-top:18px}h3{color:#ff7f49;font-size:25px;font-weight:700;letter-spacing:normal;line-height:1.2;margin-top:25px}h4{font-size:18px;font-weight:700;letter-spacing:.015em;line-height:1.2;margin-bottom:0;margin-top:27px;max-width:650px}h5{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:19px;max-width:650px}p.wide{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.6;max-width:650px}p.narrow{font-size:16px;letter-spacing:-0.005em;line-height:1.6;max-width:650px}p.coded-text{font-style:italic;line-height:20px}.show-hide-link{cursor:pointer;font-size:12px;font-weight:700;user-select:none}.interactive-summary{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;column-gap:15%;row-gap:20px;margin:50px 0}@media (max-width: 910px){.interactive-summary{row-gap:40px}}.interactive-summary .indicator{flex-basis:20%;font-weight:700;text-align:center}@media (max-width: 910px){.interactive-summary .indicator{flex-basis:60%}}.interactive-summary .indicator .number{color:#ff7f49;font-size:65px;line-height:70px}.interactive-summary .indicator .unit{color:#ff7f49;font-size:20px;line-height:24px;margin-bottom:15px}.interactive-summary .indicator .detail{font-size:14px;line-height:17px;letter-spacing:.01em}.interactive-summary .break{flex-basis:100%;height:0}.interactive-usage-statement{color:#ff7f49;font-size:25px;line-height:29px;margin:0 12.5% 15px 12.5%;text-align:center}@media (max-width: 910px){.interactive-usage-statement{margin:0 5% 15px 5%}}.interactive-usage-note{font-size:14px;font-weight:700;margin:0 12.5%;text-align:center}.interactive-selectors{margin:40px 0}.view-overview .interactive-selectors{align-items:center;column-gap:50px;display:flex;flex-wrap:nowrap;justify-content:center}@media (max-width: 910px){.view-overview .interactive-selectors{display:block}}.view-overview .interactive-selectors .interactive-selector .selected-state-container .selected-state,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .selected-state,.view-overview .interactive-selectors .interactive-selector .selected-state-container .selected-regulation,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .selected-regulation{width:220px}@media (max-width: 910px){.view-overview .interactive-selectors .interactive-selector .selected-state-container .selected-state,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .selected-state,.view-overview .interactive-selectors .interactive-selector .selected-state-container .selected-regulation,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .selected-regulation{width:100%}}.view-overview .interactive-selectors .interactive-selector .selected-state-container .selector-arrow,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .selector-arrow{left:auto;right:0}.view-overview .interactive-selectors .interactive-selector .selected-state-container .state-list,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .state-list,.view-overview .interactive-selectors .interactive-selector .selected-state-container .regulation-list,.view-overview .interactive-selectors .interactive-selector .selected-regulation-container .regulation-list{width:100%}.interactive-selectors .interactive-selector label{display:block;font-weight:700}@media (max-width: 910px){.interactive-selectors .interactive-selector label{margin-top:20px}}.interactive-selectors .interactive-selector .selected-state-container,.interactive-selectors .interactive-selector .selected-regulation-container{position:relative}.interactive-selectors .interactive-selector .selected-state-container .selected-state,.interactive-selectors .interactive-selector .selected-regulation-container .selected-state,.interactive-selectors .interactive-selector .selected-state-container .selected-regulation,.interactive-selectors .interactive-selector .selected-regulation-container .selected-regulation{color:#296ec3;background:0 0;border-left:none;border-top:none;border-right:none;cursor:pointer;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:700;letter-spacing:.32px;line-height:1;min-height:2.5rem;outline:none;overflow:hidden;padding:0 24px 0 0;text-align:left;text-overflow:ellipsis;text-transform:uppercase;user-select:none;white-space:nowrap;width:500px;border-bottom:3px solid #296ec3}@media (max-width: 910px){.interactive-selectors .interactive-selector .selected-state-container .selected-state,.interactive-selectors .interactive-selector .selected-regulation-container .selected-state,.interactive-selectors .interactive-selector .selected-state-container .selected-regulation,.interactive-selectors .interactive-selector .selected-regulation-container .selected-regulation{margin-bottom:20px;padding-left:0;width:100%}}.interactive-selectors .interactive-selector .selected-state-container .selector-arrow,.interactive-selectors .interactive-selector .selected-regulation-container .selector-arrow{background:transparent;border:none;color:#296ec3;font-size:1.8rem;left:470px;letter-spacing:.32px;line-height:1;pointer-events:none;position:absolute;transform:scaleX(1.2) scaleY(-0.6)}@media (max-width: 910px){.interactive-selectors .interactive-selector .selected-state-container .selector-arrow,.interactive-selectors .interactive-selector .selected-regulation-container .selector-arrow{left:90%}}.interactive-selectors .interactive-selector .selected-state-container .selector-arrow.active,.interactive-selectors .interactive-selector .selected-regulation-container .selector-arrow.active{top:.3rem;transform:scaleX(1.2) scaleY(.6)}.interactive-selectors .interactive-selector .selected-state-container .state-list,.interactive-selectors .interactive-selector .selected-regulation-container .state-list,.interactive-selectors .interactive-selector .selected-state-container .regulation-list,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list{background-color:#ffffff;font-size:.875rem;position:absolute;top:40px;left:0;width:500px;max-height:350px;overflow:auto;color:#333;border:1px solid #e0e0e0;z-index:90;user-select:none}@media (max-width: 910px){.interactive-selectors .interactive-selector .selected-state-container .state-list,.interactive-selectors .interactive-selector .selected-regulation-container .state-list,.interactive-selectors .interactive-selector .selected-state-container .regulation-list,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list{width:100%}}.interactive-selectors .interactive-selector .selected-state-container .state-list div,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div{padding:.5rem}.interactive-selectors .interactive-selector .selected-state-container .state-list div.theme,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div.theme,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div.theme,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div.theme{color:#296ec3;font-weight:700;padding-left:0;text-transform:uppercase}.interactive-selectors .interactive-selector .selected-state-container .state-list div.category-container,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div.category-container,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div.category-container,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div.category-container{padding-left:0;padding-right:0}.interactive-selectors .interactive-selector .selected-state-container .state-list div.category,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div.category,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div.category,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div.category{font-weight:700;padding-left:0;padding-right:0;padding-top:0}.interactive-selectors .interactive-selector .selected-state-container .state-list div.state,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div.state,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div.state,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div.state,.interactive-selectors .interactive-selector .selected-state-container .state-list div .regulation,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div .regulation,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div .regulation,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div .regulation{cursor:pointer}.interactive-selectors .interactive-selector .selected-state-container .state-list div.state:hover,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div.state:hover,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div.state:hover,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div.state:hover,.interactive-selectors .interactive-selector .selected-state-container .state-list div .regulation:hover,.interactive-selectors .interactive-selector .selected-regulation-container .state-list div .regulation:hover,.interactive-selectors .interactive-selector .selected-state-container .regulation-list div .regulation:hover,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list div .regulation:hover{background-color:#ebf4ff;color:#296ec3;text-decoration:underline}.interactive-selectors .interactive-selector .selected-state-container .state-list .regulation,.interactive-selectors .interactive-selector .selected-regulation-container .state-list .regulation,.interactive-selectors .interactive-selector .selected-state-container .regulation-list .regulation,.interactive-selectors .interactive-selector .selected-regulation-container .regulation-list .regulation{padding-left:.8rem;padding-right:0}.view-overview .theme-container .desc-main-page,.view-overview .theme-container .desc-main-page+button{margin-left:0}.state-citations .theme-accesstootpservices+.theme-accesstootpservices h2,.state-citations .theme-patientexperience+.theme-patientexperience h2{display:none}.state-citations .cat-restrictionsonnewotps+.cat-restrictionsonnewotps h3,.state-citations .cat-medicationunits+.cat-medicationunits h3,.state-citations .cat-pharmacy+.cat-pharmacy h3,.state-citations .cat-zoning+.cat-zoning h3,.state-citations .cat-hoursofoperation+.cat-hoursofoperation h3,.state-citations .cat-governmentid+.cat-governmentid h3,.state-citations .cat-take-homemedication+.cat-take-homemedication h3,.state-citations .cat-administrativedischarge+.cat-administrativedischarge h3,.state-citations .cat-counseling+.cat-counseling h3,.state-citations .cat-medicationdosing+.cat-medicationdosing h3,.state-citations .cat-drugtesting+.cat-drugtesting h3,.state-citations .cat-guestdosing+.cat-guestdosing h3,.state-citations .cat-evidence-basedtreatmentgoal+.cat-evidence-basedtreatmentgoal h3{display:none}.state-citations .reg-moratoriuminplace+.reg-moratoriuminplace h4,.state-citations .reg-caponopeningnewotps+.reg-caponopeningnewotps h4,.state-citations .reg-certificateofneedrequired+.reg-certificateofneedrequired h4,.state-citations .reg-medicationunitspermitted+.reg-medicationunitspermitted h4,.state-citations .reg-medicationunitsprohibited+.reg-medicationunitsprohibited h4,.state-citations .reg-restrictionsonmedicationunitsettings+.reg-restrictionsonmedicationunitsettings h4,.state-citations .reg-pharmacylicensureorregistrationrequired+.reg-pharmacylicensureorregistrationrequired h4,.state-citations .reg-generalpharmacyregulationsappliedtootps+.reg-generalpharmacyregulationsappliedtootps h4,.state-citations .reg-pharmacistservicesrequired+.reg-pharmacistservicesrequired h4,.state-citations .reg-statezoningrestrictions+.reg-statezoningrestrictions h4,.state-citations .reg-requirementstobeopenoutsideofregularbusinesshours+.reg-requirementstobeopenoutsideofregularbusinesshours h4,.state-citations .reg-governmentidrequiredtoaccesstreatment+.reg-governmentidrequiredtoaccesstreatment h4,.state-citations .reg-take-homesprohibitedinthefirst30days+.reg-take-homesprohibitedinthefirst30days h4,.state-citations .reg-take-homesprohibitedinthefirst90days+.reg-take-homesprohibitedinthefirst90days h4,.state-citations .reg-additionalstabilitycriteriafortake-homes+.reg-additionalstabilitycriteriafortake-homes h4,.state-citations .reg-administrativedischargepermittedforcontinueddruguse+.reg-administrativedischargepermittedforcontinueddruguse h4,.state-citations .reg-administrativedischargepermittedformisseddose+.reg-administrativedischargepermittedformisseddose h4,.state-citations .reg-administrativedischargepermittedfornonparticipationinancillaryservices+.reg-administrativedischargepermittedfornonparticipationinancillaryservices h4,.state-citations .reg-setscheduleforcounselingsessions+.reg-setscheduleforcounselingsessions h4,.state-citations .reg-medicationdoselevelrestrictions+.reg-medicationdoselevelrestrictions h4,.state-citations .reg-additionaldrugtestsrequired+.reg-additionaldrugtestsrequired h4,.state-citations .reg-observedcollectionofurinesamplesrequired+.reg-observedcollectionofurinesamplesrequired h4,.state-citations .reg-guestdosingallowed+.reg-guestdosingallowed h4,.state-citations .reg-discontinuationofmedicationsasagoalfortreatment+.reg-discontinuationofmedicationsasagoalfortreatment h4{display:none}.state-citations .reg-moratoriuminplace+.reg-moratoriuminplace h4+h5,.state-citations .reg-caponopeningnewotps+.reg-caponopeningnewotps h4+h5,.state-citations .reg-certificateofneedrequired+.reg-certificateofneedrequired h4+h5,.state-citations .reg-medicationunitspermitted+.reg-medicationunitspermitted h4+h5,.state-citations .reg-medicationunitsprohibited+.reg-medicationunitsprohibited h4+h5,.state-citations .reg-restrictionsonmedicationunitsettings+.reg-restrictionsonmedicationunitsettings h4+h5,.state-citations .reg-pharmacylicensureorregistrationrequired+.reg-pharmacylicensureorregistrationrequired h4+h5,.state-citations .reg-generalpharmacyregulationsappliedtootps+.reg-generalpharmacyregulationsappliedtootps h4+h5,.state-citations .reg-pharmacistservicesrequired+.reg-pharmacistservicesrequired h4+h5,.state-citations .reg-statezoningrestrictions+.reg-statezoningrestrictions h4+h5,.state-citations .reg-requirementstobeopenoutsideofregularbusinesshours+.reg-requirementstobeopenoutsideofregularbusinesshours h4+h5,.state-citations .reg-governmentidrequiredtoaccesstreatment+.reg-governmentidrequiredtoaccesstreatment h4+h5,.state-citations .reg-take-homesprohibitedinthefirst30days+.reg-take-homesprohibitedinthefirst30days h4+h5,.state-citations .reg-take-homesprohibitedinthefirst90days+.reg-take-homesprohibitedinthefirst90days h4+h5,.state-citations .reg-additionalstabilitycriteriafortake-homes+.reg-additionalstabilitycriteriafortake-homes h4+h5,.state-citations .reg-administrativedischargepermittedforcontinueddruguse+.reg-administrativedischargepermittedforcontinueddruguse h4+h5,.state-citations .reg-administrativedischargepermittedformisseddose+.reg-administrativedischargepermittedformisseddose h4+h5,.state-citations .reg-administrativedischargepermittedfornonparticipationinancillaryservices+.reg-administrativedischargepermittedfornonparticipationinancillaryservices h4+h5,.state-citations .reg-setscheduleforcounselingsessions+.reg-setscheduleforcounselingsessions h4+h5,.state-citations .reg-medicationdoselevelrestrictions+.reg-medicationdoselevelrestrictions h4+h5,.state-citations .reg-additionaldrugtestsrequired+.reg-additionaldrugtestsrequired h4+h5,.state-citations .reg-observedcollectionofurinesamplesrequired+.reg-observedcollectionofurinesamplesrequired h4+h5,.state-citations .reg-guestdosingallowed+.reg-guestdosingallowed h4+h5,.state-citations .reg-discontinuationofmedicationsasagoalfortreatment+.reg-discontinuationofmedicationsasagoalfortreatment h4+h5{visibility:hidden}.state-citations .reg-moratoriuminplace+.reg-moratoriuminplace h5+p.narrow,.state-citations .reg-caponopeningnewotps+.reg-caponopeningnewotps h5+p.narrow,.state-citations .reg-certificateofneedrequired+.reg-certificateofneedrequired h5+p.narrow,.state-citations .reg-medicationunitspermitted+.reg-medicationunitspermitted h5+p.narrow,.state-citations .reg-medicationunitsprohibited+.reg-medicationunitsprohibited h5+p.narrow,.state-citations .reg-restrictionsonmedicationunitsettings+.reg-restrictionsonmedicationunitsettings h5+p.narrow,.state-citations .reg-pharmacylicensureorregistrationrequired+.reg-pharmacylicensureorregistrationrequired h5+p.narrow,.state-citations .reg-generalpharmacyregulationsappliedtootps+.reg-generalpharmacyregulationsappliedtootps h5+p.narrow,.state-citations .reg-pharmacistservicesrequired+.reg-pharmacistservicesrequired h5+p.narrow,.state-citations .reg-statezoningrestrictions+.reg-statezoningrestrictions h5+p.narrow,.state-citations .reg-requirementstobeopenoutsideofregularbusinesshours+.reg-requirementstobeopenoutsideofregularbusinesshours h5+p.narrow,.state-citations .reg-governmentidrequiredtoaccesstreatment+.reg-governmentidrequiredtoaccesstreatment h5+p.narrow,.state-citations .reg-take-homesprohibitedinthefirst30days+.reg-take-homesprohibitedinthefirst30days h5+p.narrow,.state-citations .reg-take-homesprohibitedinthefirst90days+.reg-take-homesprohibitedinthefirst90days h5+p.narrow,.state-citations .reg-additionalstabilitycriteriafortake-homes+.reg-additionalstabilitycriteriafortake-homes h5+p.narrow,.state-citations .reg-administrativedischargepermittedforcontinueddruguse+.reg-administrativedischargepermittedforcontinueddruguse h5+p.narrow,.state-citations .reg-administrativedischargepermittedformisseddose+.reg-administrativedischargepermittedformisseddose h5+p.narrow,.state-citations .reg-administrativedischargepermittedfornonparticipationinancillaryservices+.reg-administrativedischargepermittedfornonparticipationinancillaryservices h5+p.narrow,.state-citations .reg-setscheduleforcounselingsessions+.reg-setscheduleforcounselingsessions h5+p.narrow,.state-citations .reg-medicationdoselevelrestrictions+.reg-medicationdoselevelrestrictions h5+p.narrow,.state-citations .reg-additionaldrugtestsrequired+.reg-additionaldrugtestsrequired h5+p.narrow,.state-citations .reg-observedcollectionofurinesamplesrequired+.reg-observedcollectionofurinesamplesrequired h5+p.narrow,.state-citations .reg-guestdosingallowed+.reg-guestdosingallowed h5+p.narrow,.state-citations .reg-discontinuationofmedicationsasagoalfortreatment+.reg-discontinuationofmedicationsasagoalfortreatment h5+p.narrow{display:none}.state-citations .citation,.state-citations .desc-main-page,.state-citations .coded-text,.state-citations .show-hide-link{margin-left:0}.states-details .citation,.states-details .coded-text,.states-details .show-hide-link{margin-left:0}.states-details .state-alabama+.state-alabama h4,.states-details .state-alaska+.state-alaska h4,.states-details .state-arizona+.state-arizona h4,.states-details .state-arkansas+.state-arkansas h4,.states-details .state-california+.state-california h4,.states-details .state-colorado+.state-colorado h4,.states-details .state-connecticut+.state-connecticut h4,.states-details .state-delaware+.state-delaware h4,.states-details .state-districtofcolumbia+.state-districtofcolumbia h4,.states-details .state-florida+.state-florida h4,.states-details .state-georgia+.state-georgia h4,.states-details .state-hawaii+.state-hawaii h4,.states-details .state-idaho+.state-idaho h4,.states-details .state-illinois+.state-illinois h4,.states-details .state-indiana+.state-indiana h4,.states-details .state-iowa+.state-iowa h4,.states-details .state-kansas+.state-kansas h4,.states-details .state-kentucky+.state-kentucky h4,.states-details .state-louisiana+.state-louisiana h4,.states-details .state-maine+.state-maine h4,.states-details .state-maryland+.state-maryland h4,.states-details .state-massachusetts+.state-massachusetts h4,.states-details .state-michigan+.state-michigan h4,.states-details .state-minnesota+.state-minnesota h4,.states-details .state-mississippi+.state-mississippi h4,.states-details .state-missouri+.state-missouri h4,.states-details .state-montana+.state-montana h4,.states-details .state-nebraska+.state-nebraska h4,.states-details .state-nevada+.state-nevada h4,.states-details .state-newhampshire+.state-newhampshire h4,.states-details .state-newjersey+.state-newjersey h4,.states-details .state-newmexico+.state-newmexico h4,.states-details .state-newyork+.state-newyork h4,.states-details .state-northcarolina+.state-northcarolina h4,.states-details .state-northdakota+.state-northdakota h4,.states-details .state-ohio+.state-ohio h4,.states-details .state-oklahoma+.state-oklahoma h4,.states-details .state-oregon+.state-oregon h4,.states-details .state-pennsylvania+.state-pennsylvania h4,.states-details .state-rhodeisland+.state-rhodeisland h4,.states-details .state-southcarolina+.state-southcarolina h4,.states-details .state-southdakota+.state-southdakota h4,.states-details .state-tennessee+.state-tennessee h4,.states-details .state-texas+.state-texas h4,.states-details .state-utah+.state-utah h4,.states-details .state-vermont+.state-vermont h4,.states-details .state-virginia+.state-virginia h4,.states-details .state-washington+.state-washingtopn h4,.states-details .state-westvirginia+.state-westvirginia h4,.states-details .state-wisconsin+.state-wisconsin h4,.states-details .state-wyoming+.state-wyoming h4{display:none}.states-details .state-alabama+.state-alabama h5,.states-details .state-alaska+.state-alaska h5,.states-details .state-arizona+.state-arizona h5,.states-details .state-arkansas+.state-arkansas h5,.states-details .state-california+.state-california h5,.states-details .state-colorado+.state-colorado h5,.states-details .state-connecticut+.state-connecticut h5,.states-details .state-delaware+.state-delaware h5,.states-details .state-districtofcolumbia+.state-districtofcolumbia h5,.states-details .state-florida+.state-florida h5,.states-details .state-georgia+.state-georgia h5,.states-details .state-hawaii+.state-hawaii h5,.states-details .state-idaho+.state-idaho h5,.states-details .state-illinois+.state-illinois h5,.states-details .state-indiana+.state-indiana h5,.states-details .state-iowa+.state-iowa h5,.states-details .state-kansas+.state-kansas h5,.states-details .state-kentucky+.state-kentucky h5,.states-details .state-louisiana+.state-louisiana h5,.states-details .state-maine+.state-maine h5,.states-details .state-maryland+.state-maryland h5,.states-details .state-massachusetts+.state-massachusetts h5,.states-details .state-michigan+.state-michigan h5,.states-details .state-minnesota+.state-minnesota h5,.states-details .state-mississippi+.state-mississippi h5,.states-details .state-missouri+.state-missouri h5,.states-details .state-montana+.state-montana h5,.states-details .state-nebraska+.state-nebraska h5,.states-details .state-nevada+.state-nevada h5,.states-details .state-newhampshire+.state-newhampshire h5,.states-details .state-newjersey+.state-newjersey h5,.states-details .state-newmexico+.state-newmexico h5,.states-details .state-newyork+.state-newyork h5,.states-details .state-northcarolina+.state-northcarolina h5,.states-details .state-northdakota+.state-northdakota h5,.states-details .state-ohio+.state-ohio h5,.states-details .state-oklahoma+.state-oklahoma h5,.states-details .state-oregon+.state-oregon h5,.states-details .state-pennsylvania+.state-pennsylvania h5,.states-details .state-rhodeisland+.state-rhodeisland h5,.states-details .state-southcarolina+.state-southcarolina h5,.states-details .state-southdakota+.state-southdakota h5,.states-details .state-tennessee+.state-tennessee h5,.states-details .state-texas+.state-texas h5,.states-details .state-utah+.state-utah h5,.states-details .state-vermont+.state-vermont h5,.states-details .state-virginia+.state-virginia h5,.states-details .state-washington+.state-washingtopn h5,.states-details .state-westvirginia+.state-westvirginia h5,.states-details .state-wisconsin+.state-wisconsin h5,.states-details .state-wyoming+.state-wyoming h5{margin-top:1.2rem}.table-state-regs-container{display:flex;flex-wrap:nowrap;margin:50px 0;width:100%}@media (max-width: 910px){.table-state-regs-container{overflow:scroll;padding:0}}.table-state-regs-container .table-state-regs-compare{flex-basis:90%}.table-state-regs-container .table-state-regs-compare thead th{background-color:transparent;border:none;height:50px;padding:0;position:relative}.table-state-regs-container .table-state-regs-compare thead th:nth-child(1){padding-left:.5rem;text-align:left}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare thead th:nth-child(1){width:100px}}.table-state-regs-container .table-state-regs-compare thead th:nth-child(2),.table-state-regs-container .table-state-regs-compare thead th:nth-child(3),.table-state-regs-container .table-state-regs-compare thead th:nth-child(4){width:200px}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare thead th:nth-child(2),.table-state-regs-container .table-state-regs-compare thead th:nth-child(3),.table-state-regs-container .table-state-regs-compare thead th:nth-child(4){width:100px}}.table-state-regs-container .table-state-regs-compare thead th:nth-child(3),.table-state-regs-container .table-state-regs-compare thead th:nth-child(4){padding:0}.table-state-regs-container .table-state-regs-compare thead .state-comp-container{position:absolute;top:.3rem;left:.3rem}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .selected-state{color:#333333;background-color:#ffffff;border:1px solid #ccc7c6;display:inline-block;font-size:.875rem;font-weight:700;height:33px;letter-spacing:.32px;line-height:1;overflow:hidden;padding:.3rem 0 .3rem .5rem;text-align:center;white-space:nowrap;width:190px}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .selected-state.active{background-color:#333333;color:#ffffff}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .state-list{background-color:#ffffff;font-size:.875rem;position:absolute;top:40px;left:0;width:100%;max-height:350px;overflow:auto;color:#333;border:1px solid #e0e0e0;text-align:left;user-select:none;z-index:90}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .state-list div{cursor:pointer;padding:.5714rem 1.125rem .5714rem .5rem}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .state-list div:hover{background-color:#ebf4ff;color:#296ec3;text-decoration:underline}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .state-list div.disabled{color:#d7d4d1;cursor:normal}.table-state-regs-container .table-state-regs-compare thead .state-comp-container .state-list div.disabled:hover{background-color:transparent;color:#d7d4d1;text-decoration:none}.table-state-regs-container .table-state-regs-compare tbody{border-top:2px solid #333333}.table-state-regs-container .table-state-regs-compare tbody .category-container{margin-left:-0.8rem;width:calc(100% + .8rem)}.table-state-regs-container .table-state-regs-compare tbody .theme{background-color:#ccc7c6;border-bottom:2px solid #333333;border-left:2px solid #333333;border-right:2px solid #333333;color:#333333;font-weight:700;line-height:45px;padding-left:.8rem;position:relative;text-align:left;text-transform:uppercase}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare tbody .theme{padding-top:0;padding-bottom:0}}.table-state-regs-container .table-state-regs-compare tbody .category{background-color:#e9e9e9;color:#333333;font-weight:700;line-height:45px;padding-left:.8rem;text-align:left;text-transform:none}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare tbody .category{padding-bottom:0;padding-top:0}}.table-state-regs-container .table-state-regs-compare tbody .regulation{background-color:#ffffff;color:#333333;font-weight:400;margin-left:-0.8rem;text-transform:none;width:calc(100% + .8rem)}.table-state-regs-container .table-state-regs-compare tbody .regulation td.regulation-name{line-height:1.2;padding:.4rem 0 .4rem 1.6rem;text-align:left}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare tbody .regulation td.regulation-name{padding-left:.4rem;width:100px}}.table-state-regs-container .table-state-regs-compare tbody .regulation td.regulation-dot{border-left:2px solid #333333;font-size:1.6rem;width:200px}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare tbody .regulation td.regulation-dot{width:100px}}.table-state-regs-container .table-state-regs-compare tbody td{border:none;height:40px !important;padding:0;text-align:center}@media (max-width: 910px){.table-state-regs-container .table-state-regs-compare tbody td{min-width:50vw;padding:12px 0}}.table-state-regs-container .table-buttons button{appearance:none;background-color:transparent;border:none;float:left;padding:0}.table-state-regs-container .table-buttons button.button-add-state-comp{color:#296ec3;font-size:2.3rem;position:relative;top:-0.2rem;left:.2rem}.table-state-regs-container .table-buttons button.button-add-state-comp:hover{color:#1c4a84}.table-state-regs-container .table-buttons button.button-clear-state-comps{color:#333333;font-size:1.1rem;margin-left:.6rem;margin-top:.6rem;white-space:nowrap}.table-state-regs-container .table-buttons button.button-clear-state-comps:hover{color:#296ec3}.states-map{display:grid;grid-template-columns:repeat(11, 1fr);grid-template-rows:repeat(8, 50px);grid-gap:8px;margin:30px 80px 30px 0;user-select:none}@media (max-width: 910px){.states-map{grid-gap:5px;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(9, 1fr);margin-right:0}}@media (max-width: 910px){.states-map h2{grid-column:1 / span 6}}.states-map .states-map-state{background-color:#ccc7c6;color:#ffffff;cursor:default;font-size:20px;font-weight:700;height:50px;line-height:24px;text-align:center;width:70px}@media (max-width: 910px){.states-map .states-map-state{background-color:#9c9290;height:40px;width:50px}}.states-map .states-map-state[data-highlighted="true"]{background-color:#296ec3;cursor:pointer}.states-map .states-map-state[data-highlighted="true"]:hover{background-color:#205699}@media (max-width: 910px){.states-map .states-map-state{grid-row:auto !important;grid-column:auto !important}}.states-map .states-map-state[data-class="AL"]{grid-row:7;grid-column:7}.states-map .states-map-state[data-class="AK"]{grid-row:8;grid-column:1}.states-map .states-map-state[data-class="AZ"]{grid-row:6;grid-column:2}.states-map .states-map-state[data-class="AR"]{grid-row:6;grid-column:5}.states-map .states-map-state[data-class="CA"]{grid-row:5;grid-column:1}.states-map .states-map-state[data-class="CO"]{grid-row:5;grid-column:3}.states-map .states-map-state[data-class="CT"]{grid-row:4;grid-column:10}.states-map .states-map-state[data-class="DE"]{grid-row:5;grid-column:10}.states-map .states-map-state[data-class="DC"]{grid-row:4;grid-column:11}.states-map .states-map-state[data-class="FL"]{grid-row:8;grid-column:8}.states-map .states-map-state[data-class="GA"]{grid-row:7;grid-column:8}.states-map .states-map-state[data-class="HI"]{grid-row:8;grid-column:2}.states-map .states-map-state[data-class="ID"]{grid-row:3;grid-column:2}.states-map .states-map-state[data-class="IL"]{grid-row:4;grid-column:6}.states-map .states-map-state[data-class="IN"]{grid-row:4;grid-column:7}.states-map .states-map-state[data-class="IA"]{grid-row:4;grid-column:5}.states-map .states-map-state[data-class="KS"]{grid-row:6;grid-column:4}.states-map .states-map-state[data-class="KY"]{grid-row:5;grid-column:6}.states-map .states-map-state[data-class="LA"]{grid-row:7;grid-column:5}.states-map .states-map-state[data-class="ME"]{grid-row:1;grid-column:11}.states-map .states-map-state[data-class="MD"]{grid-row:5;grid-column:9}.states-map .states-map-state[data-class="MA"]{grid-row:3;grid-column:10}.states-map .states-map-state[data-class="MI"]{grid-row:3;grid-column:7}.states-map .states-map-state[data-class="MN"]{grid-row:3;grid-column:5}.states-map .states-map-state[data-class="MS"]{grid-row:7;grid-column:6}.states-map .states-map-state[data-class="MO"]{grid-row:5;grid-column:5}.states-map .states-map-state[data-class="MT"]{grid-row:3;grid-column:3}.states-map .states-map-state[data-class="NE"]{grid-row:5;grid-column:4}.states-map .states-map-state[data-class="NV"]{grid-row:4;grid-column:2}.states-map .states-map-state[data-class="NH"]{grid-row:2;grid-column:11}.states-map .states-map-state[data-class="NJ"]{grid-row:4;grid-column:9}.states-map .states-map-state[data-class="NM"]{grid-row:6;grid-column:3}.states-map .states-map-state[data-class="NY"]{grid-row:3;grid-column:9}.states-map .states-map-state[data-class="NC"]{grid-row:6;grid-column:9}.states-map .states-map-state[data-class="ND"]{grid-row:3;grid-column:4}.states-map .states-map-state[data-class="OH"]{grid-row:5;grid-column:7}.states-map .states-map-state[data-class="OK"]{grid-row:7;grid-column:4}.states-map .states-map-state[data-class="OR"]{grid-row:4;grid-column:1}.states-map .states-map-state[data-class="PA"]{grid-row:4;grid-column:8}.states-map .states-map-state[data-class="RI"]{grid-row:3;grid-column:11}.states-map .states-map-state[data-class="SC"]{grid-row:6;grid-column:8}.states-map .states-map-state[data-class="SD"]{grid-row:4;grid-column:4}.states-map .states-map-state[data-class="TN"]{grid-row:6;grid-column:6}.states-map .states-map-state[data-class="TX"]{grid-row:8;grid-column:5}.states-map .states-map-state[data-class="UT"]{grid-row:5;grid-column:2}.states-map .states-map-state[data-class="VT"]{grid-row:2;grid-column:10}.states-map .states-map-state[data-class="VA"]{grid-row:5;grid-column:8}.states-map .states-map-state[data-class="WA"]{grid-row:3;grid-column:1}.states-map .states-map-state[data-class="WV"]{grid-row:6;grid-column:7}.states-map .states-map-state[data-class="WI"]{grid-row:3;grid-column:6}.states-map .states-map-state[data-class="WY"]{background:repeating-linear-gradient(45deg, #ffffff, #ffffff 10px, #ccc7c6 10px, #ccc7c6 20px);grid-row:4;grid-column:3}.states-map .states-map-state[data-class="WY"] a{color:#595959}.states-map .states-map-state a{color:#ffffff;display:block;height:100%;width:100%}.states-map .states-map-state a:hover{text-decoration:none}.states-map-legend dl{margin-left:0}.states-map-legend dl dt{float:left;width:20px;height:20px;background:repeating-linear-gradient(45deg, #ffffff, #ffffff 5px, #ccc7c6 5px, #ccc7c6 10px)}.nav-buttons{margin:30px 0}.nav-buttons ul{align-content:center;display:flex;flex-wrap:nowrap;gap:25px;justify-content:center;list-style-type:none;margin:0}.link-back-to-top{background-color:#ffffff;bottom:0;cursor:pointer;padding:1rem;position:fixed;width:100%;max-width:990px;text-align:right;text-transform:uppercase;user-select:none;z-index:9999}@media (max-width: 910px){.link-back-to-top{bottom:3rem}}