@layer base{body{font-family:National,sans-serif}h1{font-weight:800;@apply text-6xl text-gray-700;}h2{@apply text-5xl text-gray-700 font-bold tracking-tight leading-tight;}h3{@apply text-4xl text-gray-700 leading-tight font-bold;}h4{@apply text-3xl font-thin text-gray-700 leading-snug;}p{@apply text-2xl text-gray-700 leading-snug font-normal;}button{font-weight:200,@apply text-base font-normal}hgroup p{@apply text-xl font-bold;}label,legend{@apply text-lg font-semibold;}}#child-welfare-reports-group.graph-wrapper{margin:0 auto;background-color:#f9f9f9;padding:3% 1%;border-radius:5px;max-width:48rem}#child-welfare-reports-group.graph-wrapper p{font-weight:700;text-align:center}#child-welfare-reports-group.graph-wrapper h3{font-weight:bolder;text-align:center;margin-bottom:1%}#child-welfare-reports-group.graph-wrapper svg{display:block;margin:5% auto}#child-welfare-reports-group.graph-wrapper svg text{font-family:sans-serif}#child-welfare-reports-group.graph-wrapper svg .y-axis .tick line,#child-welfare-reports-group.graph-wrapper svg .x-axis .tick line{display:none}#child-welfare-reports-group.graph-wrapper svg .x-axis text{font-size:14px}#child-welfare-reports-group.graph-wrapper .intake-chart svg .x-axis text{font-size:inherit}#child-welfare-reports-group.graph-wrapper svg .labels text{font-size:22px}#child-welfare-reports-group.graph-wrapper svg rect{transition:opacity .5s ease-in-out}#child-welfare-reports-group.graph-wrapper svg .lines{stroke-width:3px;stroke:#d3d3d3}#child-welfare-reports-group.graph-wrapper .report-type-chart .labels text{font-size:12px;fill:#789}#child-welfare-reports-group.graph-wrapper .legend-wrapper{display:flex;justify-content:center;margin:1% auto;font-family:sans-serif}#child-welfare-reports-group.graph-wrapper .legend-wrapper i,#child-welfare-reports-group.graph-wrapper .legend-wrapper span{margin:0 1%}#child-welfare-reports-group.graph-wrapper .legend-wrapper i{display:inline-block;width:15px;height:15px}#child-welfare-reports-group.graph-wrapper .table-note{font-size:90%;font-style:italic;font-weight:lighter;text-align:center}#child-welfare-reports-group.graph-wrapper .tooltip{opacity:0;position:fixed;left:0;top:0;z-index:999;color:#fff;font-family:helvetica,sans-serif;line-height:150%;font-weight:700;background-color:gray;padding:1%;border-radius:15px;width:200px;transition:opacity .3s ease-in-out;display:none}#child-welfare-reports-group.graph-wrapper .tooltip i{display:inline-block;height:10px;width:10px;margin-right:5%}
