﻿@layer modules{.food-inspection-scores{--border-color: #b0b0b0;--red: #db3614;--blue: #0077cc;--light-blue: #1f96ec;position:relative;display:flex;flex-direction:column;margin-block:var(--spacing-3xl)}.food-inspection-scores:first-child{margin-top:0}.food-inspection-scores:last-child{margin-bottom:0}.food-inspection-scores .actions{margin-bottom:var(--spacing-md);width:100%;display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.food-inspection-scores .actions button,.food-inspection-scores .actions .button{border-color:var(--border-color);flex:0 0 max-content}.food-inspection-scores .actions button.sortby::after,.food-inspection-scores .actions .button.sortby::after{mask-image:url("/assets/icons/sort-by.svg")}.food-inspection-scores .actions .sortby-wrapper{position:relative;display:inline-block;vertical-align:middle;flex:0 0 max-content}.food-inspection-scores .actions .sortby-wrapper .sortby-options{position:absolute;top:calc(100% + .125rem);min-width:max-content;z-index:5;display:flex;flex-direction:column;border:.0625rem solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;padding:var(--spacing-4xs);background-color:var(--bg-color-white);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.food-inspection-scores .actions .sortby-wrapper .sortby-options input{padding:.5em;border-radius:var(--radius-xs);margin:0;cursor:pointer;appearance:none;display:inline-block}.food-inspection-scores .actions .sortby-wrapper .sortby-options input:hover,.food-inspection-scores .actions .sortby-wrapper .sortby-options input:focus-visible,.food-inspection-scores .actions .sortby-wrapper .sortby-options input:checked{background-color:color-mix(in srgb, var(--text-color-accent) 25%, transparent)}.food-inspection-scores .actions .sortby-wrapper .sortby-options input::before{content:attr(data-title)}.food-inspection-scores .actions .sortby-wrapper .sortby-options:not([hidden]){opacity:1;pointer-events:all}.food-inspection-scores .actions .search{position:relative;display:flex;flex-wrap:wrap;gap:inherit;flex:1 1 min(100%,40em)}.food-inspection-scores .actions .search .text-input-wrapper{display:flex;align-items:center;background-color:var(--bg-color-white);border:.0625rem solid var(--border-color);border-radius:var(--radius-md);width:100%;max-width:25em}.food-inspection-scores .actions .search .text-input-wrapper .search-icon{flex-shrink:0;display:block;height:1.25em;width:1.25em;mask-image:url("/assets/images/search-icon.svg");mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;margin-left:.875em}.food-inspection-scores .actions .search .text-input-wrapper .search-icon:has(+input:placeholder-shown){opacity:.5}.food-inspection-scores .actions .search .text-input-wrapper input{font-size:inherit;border:none;background-color:rgba(0,0,0,0);font-family:inherit;padding:.875em;border-radius:inherit;outline:none}.food-inspection-scores .actions .search .text-input-wrapper:focus-within,.food-inspection-scores .actions .search .text-input-wrapper:focus-visible{outline:.0625rem auto -webkit-focus-ring-color}.food-inspection-scores .mobile-tooltip-wrapper{position:relative;width:100%}.food-inspection-scores .mobile-tooltip-wrapper>p{margin-bottom:0}.food-inspection-scores .mobile-tooltip-wrapper .icon-after::after{mask-image:url("/assets/icons/help-circle.svg");mask-size:75%}.food-inspection-scores .mobile-tooltip-wrapper [aria-describedby]{text-decoration:underline}.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip]{display:block;visibility:hidden;position:absolute;top:calc(100% + var(--spacing-5xs));left:0;right:0;background-color:var(--bg-color-white);padding:var(--spacing-3xs);border-radius:var(--radius-xs);border:.0625rem solid var(--border-color);z-index:5;opacity:0;transition-property:visibility,opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip] p{font-size:var(--font-size-body-xs)}.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip] p b{display:block;font-size:var(--font-size-body-sm)}.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip] .blue{color:var(--blue)}.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip] .red{color:var(--red)}.food-inspection-scores .mobile-tooltip-wrapper [aria-describedby]:hover,.food-inspection-scores .mobile-tooltip-wrapper [aria-describedby]:focus{position:relative}.food-inspection-scores .mobile-tooltip-wrapper [aria-describedby]:hover+[role=tooltip],.food-inspection-scores .mobile-tooltip-wrapper [aria-describedby]:focus+[role=tooltip],.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip]:hover,.food-inspection-scores .mobile-tooltip-wrapper [role=tooltip]:focus{visibility:visible;opacity:1}.food-inspection-scores .inspections-results{flex-grow:1;position:relative}.food-inspection-scores .inspections-table,.food-inspection-scores .list{max-height:inherit}.food-inspection-scores .inspections-table{display:grid}.food-inspection-scores .list{position:relative;background-color:var(--bg-color-white);border-radius:var(--radius-md);border:.0625rem solid var(--border-color);overflow:hidden;display:grid;grid-template-rows:auto 1fr}.food-inspection-scores .list .top{padding:var(--spacing-3xs) var(--spacing-2xs);border-bottom:.0625rem solid var(--border-color);display:flex;align-items:baseline;justify-content:space-between;flex-direction:column}.food-inspection-scores .list .top>p{margin:0}.food-inspection-scores .list .scroll-wrapper{overflow-y:auto}.food-inspection-scores .list .none-selected{display:none;position:absolute;top:-0.0625rem;left:100%;border-radius:var(--radius-md);border:.125rem solid var(--bg-color-secondary);padding:var(--spacing-xs);background-color:var(--bg-color-white)}.food-inspection-scores .establishment{border-bottom:.0625rem solid var(--border-color);display:flex;flex-direction:column}.food-inspection-scores .establishment:nth-child(even){background-color:color-mix(in oklch, var(--bg-color-dark) 6%, var(--bg-color-white))}.food-inspection-scores .establishment:nth-last-child(2){border-bottom:none}.food-inspection-scores .establishment .summary{padding:var(--spacing-xs) var(--spacing-2xs);cursor:pointer;transition-property:background-color,color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function);display:flex;gap:var(--spacing-2xs);align-items:center}.food-inspection-scores .establishment .summary:hover,.food-inspection-scores .establishment .summary:focus-visible{background:color-mix(in oklch, var(--bg-color-secondary) 30%, var(--bg-color-white))}.food-inspection-scores .establishment .summary .text{flex:1 1 auto}.food-inspection-scores .establishment .summary .text p{margin:0}.food-inspection-scores .establishment .summary .text p.xs{margin-top:-0.15em}.food-inspection-scores .establishment .summary .notification-button{--padding-top: 0.75em;--padding-right: 1em;--padding-bottom: 0.75em;--padding-left: 0.75em;pointer-events:none;opacity:0;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function);border-color:var(--border-color);border-radius:var(--radius-xs);cursor:pointer}.food-inspection-scores .establishment .summary .notification-button:after{content:none}.food-inspection-scores .establishment .summary .notification-button>svg{display:block}.food-inspection-scores .establishment.active .notification-button{pointer-events:initial;opacity:1}.food-inspection-scores .establishment .details{background-color:var(--bg-color-white);opacity:0;pointer-events:none;animation:collapse var(--transition-duration-fast) var(--transition-timing-function);height:0;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function);overflow:hidden}.food-inspection-scores .establishment.active .summary{background-color:var(--bg-color-secondary);color:var(--text-color-secondary)}.food-inspection-scores .establishment.active .details{opacity:1;pointer-events:all;animation:expand var(--transition-duration-fast) var(--transition-timing-function);height:auto}.food-inspection-scores .establishment.empty{padding:var(--spacing-xs) var(--spacing-2xs)}.food-inspection-scores .establishment.empty p{margin:0}.food-inspection-scores .inspections-table table{display:block;width:100%;overflow:hidden;text-align:left;font-size:var(--font-size-body-xs)}.food-inspection-scores .inspections-table table tbody,.food-inspection-scores .inspections-table table tr,.food-inspection-scores .inspections-table table td,.food-inspection-scores .inspections-table table th{display:block}.food-inspection-scores .inspections-table table thead{display:none}.food-inspection-scores .inspections-table table th{padding:var(--spacing-3xs) var(--spacing-2xs);position:relative;vertical-align:top}.food-inspection-scores .inspections-table table th:nth-child(1){width:13%}.food-inspection-scores .inspections-table table th:nth-child(2){width:14%}.food-inspection-scores .inspections-table table th:nth-child(3){width:13%}.food-inspection-scores .inspections-table table th:nth-child(4){width:14%}.food-inspection-scores .inspections-table table th:nth-child(5){width:14%}.food-inspection-scores .inspections-table table th:nth-child(6){width:16%}.food-inspection-scores .inspections-table table th:nth-child(7){width:16%}.food-inspection-scores .inspections-table table th .icon-after{display:inline-block;text-wrap:balance}.food-inspection-scores .inspections-table table th .icon-after::after{content:"";display:inline-block;width:1.5em;height:1.5em;mask-image:url("/assets/icons/help-circle.svg");mask-size:75%;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;margin-left:.5em;flex-shrink:0;vertical-align:middle;position:relative;top:-0.0625em;opacity:.8}.food-inspection-scores .inspections-table table th [role=tooltip]{display:block;visibility:hidden;position:absolute;top:100%;left:0;right:0;background-color:var(--bg-color-white);padding:var(--spacing-3xs);border-radius:var(--radius-xs);border:.0625rem solid var(--border-color);z-index:5;opacity:0;transition-property:visibility,opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.food-inspection-scores .inspections-table table th [role=tooltip] p{font-size:var(--font-size-body-xs)}.food-inspection-scores .inspections-table table th [role=tooltip] p b{display:block;font-size:var(--font-size-body-sm)}.food-inspection-scores .inspections-table table th [role=tooltip] .blue{color:var(--blue)}.food-inspection-scores .inspections-table table th [role=tooltip] .red{color:var(--red)}.food-inspection-scores .inspections-table table th [aria-describedby]:hover,.food-inspection-scores .inspections-table table th [aria-describedby]:focus{position:relative}.food-inspection-scores .inspections-table table th [aria-describedby]:hover+[role=tooltip],.food-inspection-scores .inspections-table table th [aria-describedby]:focus+[role=tooltip],.food-inspection-scores .inspections-table table th [role=tooltip]:hover,.food-inspection-scores .inspections-table table th [role=tooltip]:focus{visibility:visible;opacity:1}.food-inspection-scores .inspections-table table tr:not(:first-child){border-top:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table table td{padding:var(--spacing-2xs);vertical-align:top}.food-inspection-scores .inspections-table table td.red,.food-inspection-scores .inspections-table table td span.red{color:var(--red)}.food-inspection-scores .inspections-table table td.blue,.food-inspection-scores .inspections-table table td span.blue{color:var(--blue)}.food-inspection-scores .inspections-table table td span{display:block}.food-inspection-scores .inspections-table table td span:not(:last-child){margin-bottom:1em}.food-inspection-scores .inspections-table table td:empty{padding:0}.food-inspection-scores .inspections-table table td:nth-child(1),.food-inspection-scores .inspections-table table td:nth-child(2){display:inline-block;padding-bottom:0}.food-inspection-scores .inspections-table table td:nth-child(1){padding-right:0}.food-inspection-scores .inspections-table table td:nth-child(2){padding-left:0}.food-inspection-scores .inspections-table table td:nth-child(2)::before{content:"– "}.food-inspection-scores .inspections-table table td:nth-child(3){padding-bottom:0}.food-inspection-scores .inspections-table table td:nth-child(4){padding-block:0}.food-inspection-scores .inspections-table table td:nth-child(5){padding-top:0}.food-inspection-scores .inspections-table table td:nth-child(6){padding-block:var(--spacing-5xs) 0}.food-inspection-scores .inspections-table table td:nth-child(6) span{margin-bottom:0}.food-inspection-scores .inspections-table table td:nth-child(6) span:last-child{padding-bottom:var(--spacing-2xs)}.food-inspection-scores .inspections-table table tbody tr:last-child td{border-bottom:none}.food-inspection-scores .inspections-table table img{width:1em;margin-bottom:-0.175em}.food-inspection-scores .inspections-table table .tooltip{display:block;position:absolute;top:calc(100% + var(--spacing-5xs));left:calc(-1*var(--spacing-4xs));font-weight:normal;font-size:var(--font-size-body-xs);width:25em;padding:var(--spacing-3xs);pointer-events:none;border-radius:var(--radius-xs);background-color:var(--bg-color-white);border:.0625rem solid var(--border-color);opacity:0;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.food-inspection-scores .inspections-table table .tooltip::before{content:"";position:absolute;left:var(--spacing-2xs);top:-0.5em;border:.5em solid rgba(0,0,0,0);rotate:-45deg}.food-inspection-scores .inspections-table table .tooltip b{display:block;margin-bottom:.35em;font-size:1.25em}.food-inspection-scores .inspections-table table .tooltip b:not(:first-child){margin-top:.75em}.food-inspection-scores .inspections-table table .tooltip span{display:block}.food-inspection-scores .inspections-table table .tooltip span+span,.food-inspection-scores .inspections-table table .tooltip span+ul{margin-top:.5em}.food-inspection-scores .inspections-table table .tooltip ul,.food-inspection-scores .inspections-table table .tooltip li{font-size:inherit}.food-inspection-scores .inspections-table table .tooltip ul b,.food-inspection-scores .inspections-table table .tooltip li b{display:inline;font-size:inherit}.food-inspection-scores .inspections-table table .tooltip.blue{color:initial;background-color:var(--light-blue);border:none}.food-inspection-scores .inspections-table table .tooltip.blue::before{border-top-color:var(--light-blue);border-right-color:var(--light-blue)}.food-inspection-scores .inspections-table table .tooltip.red{color:initial;background-color:var(--red);border:none}.food-inspection-scores .inspections-table table .tooltip.red::before{border-top-color:var(--red);border-right-color:var(--red)}.food-inspection-scores .inspections-table-printable{display:none}.food-inspection-scores .inspections-table-printable table{font-size:var(--font-size-body-xs);text-align:left;width:100%;vertical-align:top;background-color:var(--bg-color-white);border:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table-printable table thead th{padding:var(--spacing-3xs) var(--spacing-xs);border-bottom:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table-printable table td,.food-inspection-scores .inspections-table-printable table th{border-right:.0625rem solid var(--border-color);vertical-align:top}.food-inspection-scores .inspections-table-printable table td:last-child,.food-inspection-scores .inspections-table-printable table th:last-child{border-right:none}.food-inspection-scores .inspections-table-printable table td .h5,.food-inspection-scores .inspections-table-printable table th .h5{margin-bottom:.25em}.food-inspection-scores .inspections-table-printable table tbody{border-bottom:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table-printable table tbody:last-child{border-bottom:none}.food-inspection-scores .inspections-table-printable table tbody:nth-child(even){background-color:rgba(1,52,31,.04)}.food-inspection-scores .inspections-table-printable table tbody td.red,.food-inspection-scores .inspections-table-printable table tbody td .red{color:var(--red)}.food-inspection-scores .inspections-table-printable table tbody td.blue,.food-inspection-scores .inspections-table-printable table tbody td .blue{color:var(--blue)}.food-inspection-scores .inspections-table-printable table tbody td:nth-child(6) li{margin-bottom:var(--spacing-5xs)}.food-inspection-scores .inspections-table-printable table tbody td,.food-inspection-scores .inspections-table-printable table tbody th{font-weight:normal;padding:var(--spacing-2xs) var(--spacing-xs)}.food-inspection-scores .inspections-table-printable table tbody tr span{display:block;margin-bottom:.75em}.food-inspection-scores .inspections-table-printable table tbody tr span:last-child{margin-bottom:0}.food-inspection-scores .inspections-table-printable table tbody tr{border-top:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table-printable table tbody ul,.food-inspection-scores .inspections-table-printable table tbody li{font-size:inherit}.food-inspection-scores .spinner{position:absolute;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:var(--radius-md)}.food-inspection-scores .spinner .spinner-icon{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.food-inspection-scores .spinner .path{stroke:var(--text-color-accent-2);stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.food-inspection-scores .htmx-request.htmx-indicator{opacity:1;pointer-events:all}@media(min-width: 32rem){.food-inspection-scores .list .top{flex-direction:row}.food-inspection-scores .mobile-tooltip-wrapper .tooltip{left:unset;right:0}}@media(min-width: 48rem){.food-inspection-scores .actions .search>.button{margin-left:auto}}@media(min-width: 75rem){.food-inspection-scores .list .top{flex-direction:column}.food-inspection-scores .mobile-tooltip-wrapper .tooltip{left:0;right:unset}.food-inspection-scores .mobile-tooltip-wrapper .tooltip span{font-size:var(--font-size-body-xs)}.food-inspection-scores .inspections-results{max-height:calc(100vh - var(--header-offset))}.food-inspection-scores .inspections-results .list,.food-inspection-scores .inspections-results .scroll-wrapper,.food-inspection-scores .inspections-results .establishment,.food-inspection-scores .inspections-results .details{max-height:inherit}.food-inspection-scores .inspections-table{grid-template-columns:1fr 3fr}.food-inspection-scores .inspections-table table{display:table;min-height:30rem}.food-inspection-scores .inspections-table table thead{display:table-header-group}.food-inspection-scores .inspections-table table tbody{display:table-row-group}.food-inspection-scores .inspections-table table tr{display:table-row}.food-inspection-scores .inspections-table table th,.food-inspection-scores .inspections-table table td:nth-child(n){display:table-cell;border-bottom:.0625rem solid var(--border-color);border-right:.0625rem solid var(--border-color)}.food-inspection-scores .inspections-table table th:last-child,.food-inspection-scores .inspections-table table td:nth-child(n):last-child{border-right:none}.food-inspection-scores .inspections-table table td:nth-child(n){padding:var(--spacing-2xs)}.food-inspection-scores .inspections-table table td:nth-child(n)::before{content:none}.food-inspection-scores .inspections-table table td:nth-child(n) .mobile-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.food-inspection-scores .inspections-table table td:nth-child(3) span:last-child{padding:0}.food-inspection-scores .inspections-table table td:nth-child(6) span{margin-bottom:.5em}.food-inspection-scores .list{overflow:visible;border-bottom-right-radius:0}.food-inspection-scores .list>p{padding-inline:var(--spacing-xs)}.food-inspection-scores .list::after{content:"";display:block;position:absolute;bottom:-0.0625rem;left:-0.0625rem;width:calc(var(--radius-md)*2);height:calc(var(--radius-md)*2);border-bottom-left-radius:var(--radius-md);box-shadow:-0.0625rem var(--radius-md) 0 0 var(--bg-color-light);border-bottom:inherit;border-left:inherit}.food-inspection-scores .list .none-selected{display:block;right:calc(-300% - var(--spacing-4xs));transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.food-inspection-scores .establishment .summary,.food-inspection-scores .establishment.empty{padding:var(--spacing-xs)}.food-inspection-scores .establishment .details{position:absolute;top:-0.0625rem;left:100%;right:calc(-300% - var(--spacing-4xs));border-radius:var(--radius-md);border:.125rem solid var(--bg-color-secondary);height:auto;animation:none}.food-inspection-scores .establishment .details .scroll-wrapper{max-height:inherit}.food-inspection-scores .establishment.active .details{height:auto;animation:none}.food-inspection-scores .establishment.active~.none-selected{opacity:0;pointer-events:none}}@media(min-width: 96rem){.food-inspection-scores .inspections-table{grid-template-columns:1fr 3fr}.food-inspection-scores .list .none-selected{display:block;right:calc(-300% - var(--spacing-5xs))}.food-inspection-scores .establishment .details{left:100%;right:calc(-300% - var(--spacing-5xs))}.food-inspection-scores .list .top{flex-direction:row;gap:var(--spacing-xs)}.food-inspection-scores .mobile-tooltip-wrapper{display:flex;flex-direction:column}.food-inspection-scores .mobile-tooltip-wrapper>p{margin-left:auto}.food-inspection-scores .mobile-tooltip-wrapper .tooltip{left:unset;right:0}}@keyframes collapse{0%{height:var(--height)}100%{height:0}}@keyframes expand{0%{height:0}100%{height:var(--height)}}@media print{@page{size:landscape}body{background-color:rgba(0,0,0,0)}main#content>*:not(:has(.food-inspection-scores)),header,footer,.actions{display:none !important}.section-base,.inner{padding:0 !important;margin:0 !important}.food-inspection-scores{max-height:unset;height:auto;background-color:rgba(0,0,0,0);padding:0}.food-inspection-scores::before{content:"Whitman County Food Inspection Scores";font-size:16pt;display:block;margin-bottom:1em}.food-inspection-scores .inspections-table{display:none}.food-inspection-scores .inspections-table-printable{display:block}.food-inspection-scores .inspections-table-printable table thead th:nth-child(1){width:13%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(2){width:11%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(3){width:12%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(4){width:11%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(5){width:11%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(6){width:11%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(7){width:17%}.food-inspection-scores .inspections-table-printable table thead th:nth-child(8){width:14%}.food-inspection-scores .inspections-table-printable table tbody td{line-height:1.2}.food-inspection-scores .h5{font-size:10pt !important;line-height:1.1 !important}.food-inspection-scores span:not(.h5,:last-child){margin-bottom:.625em !important}.food-inspection-scores th>span:nth-child(3){margin-top:-0.25em}.food-inspection-scores td,.food-inspection-scores th{font-size:8pt;padding:.75em !important}.food-inspection-scores td{break-inside:avoid}}.email-notification-dialog[open]{border:none;border-radius:var(--radius-md);padding:var(--spacing-xs);display:flex;flex-direction:column;background:var(--bg-color-white);color:var(--text-color-dark);width:min(100%,30rem);overflow:visible}.email-notification-dialog[open]::backdrop{background-color:rgba(0,0,0,.5)}.email-notification-dialog[open] .dialog-intro{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:flex-start}.email-notification-dialog[open] .dialog-intro p{margin:0}.email-notification-dialog[open] form{--border-color: var(--text-color-dark);display:flex;gap:0}.email-notification-dialog[open] form[method=dialog] .button{margin-top:calc(-1*var(--padding-top));margin-right:calc(-1*var(--padding-right))}.email-notification-dialog[open] form[method=dialog] .button:hover,.email-notification-dialog[open] form[method=dialog] .button:focus-visible{scale:1.1;color:var(--button-alert-bg)}.email-notification-dialog[open] form>.button{--padding-top: 0.5em;--padding-bottom: 0.5em;--padding-left: 0.75em;--padding-right: 0.75em;border-radius:var(--radius-xs)}.email-notification-dialog[open] form>.button:before{mask-image:url("/assets/icons/close.svg");margin:0}.email-notification-dialog[open] form>input[type=email]{--padding-top: 0.5em;--padding-bottom: 0.5em;--padding-left: 0.75em;--padding-right: 0.75em;--border-width: 0.0625rem;--line-height: 1.5em;font-family:var(--font-family-body);font-size:var(--font-size-body-md);line-height:var(--line-height);font-weight:400;color:inherit;border-color:var(--border-color);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.email-notification-dialog[open] form>input[type=submit]{--padding-right: 1em;border-color:var(--border-color);border-radius:0 var(--radius-xs) var(--radius-xs) 0;flex-shrink:0}.email-notification-dialog[open]>output{font-family:var(--font-family-body);font-size:var(--font-size-body-lg);line-height:1.5;font-weight:400;color:inherit;font-size:var(--font-size-body-md)}.email-notification-dialog[open]>output.lg{font-size:var(--font-size-body-lg)}.email-notification-dialog[open]>output.md{font-size:var(--font-size-body-md)}.email-notification-dialog[open]>output.sm{font-size:var(--font-size-body-sm)}.email-notification-dialog[open]>output.xs{font-size:var(--font-size-body-xs)}.email-notification-dialog[open]>output.note{font-size:var(--font-size-body-sm);font-style:italic}.email-notification-dialog[open]>output:not(:empty){margin-top:var(--spacing-xs)}}/*# sourceMappingURL=food-inspection-scores.css.map */
