a[data-v-2985e8fd],abbr[data-v-2985e8fd],acronym[data-v-2985e8fd],address[data-v-2985e8fd],applet[data-v-2985e8fd],article[data-v-2985e8fd],aside[data-v-2985e8fd],audio[data-v-2985e8fd],b[data-v-2985e8fd],big[data-v-2985e8fd],blockquote[data-v-2985e8fd],body[data-v-2985e8fd],canvas[data-v-2985e8fd],caption[data-v-2985e8fd],center[data-v-2985e8fd],cite[data-v-2985e8fd],code[data-v-2985e8fd],dd[data-v-2985e8fd],del[data-v-2985e8fd],details[data-v-2985e8fd],dfn[data-v-2985e8fd],div[data-v-2985e8fd],dl[data-v-2985e8fd],dt[data-v-2985e8fd],em[data-v-2985e8fd],embed[data-v-2985e8fd],fieldset[data-v-2985e8fd],figcaption[data-v-2985e8fd],figure[data-v-2985e8fd],footer[data-v-2985e8fd],form[data-v-2985e8fd],h1[data-v-2985e8fd],h2[data-v-2985e8fd],h3[data-v-2985e8fd],h4[data-v-2985e8fd],h5[data-v-2985e8fd],h6[data-v-2985e8fd],header[data-v-2985e8fd],hgroup[data-v-2985e8fd],html[data-v-2985e8fd],i[data-v-2985e8fd],iframe[data-v-2985e8fd],img[data-v-2985e8fd],ins[data-v-2985e8fd],kbd[data-v-2985e8fd],label[data-v-2985e8fd],legend[data-v-2985e8fd],li[data-v-2985e8fd],mark[data-v-2985e8fd],menu[data-v-2985e8fd],nav[data-v-2985e8fd],object[data-v-2985e8fd],ol[data-v-2985e8fd],output[data-v-2985e8fd],p[data-v-2985e8fd],pre[data-v-2985e8fd],q[data-v-2985e8fd],ruby[data-v-2985e8fd],s[data-v-2985e8fd],samp[data-v-2985e8fd],section[data-v-2985e8fd],small[data-v-2985e8fd],span[data-v-2985e8fd],strike[data-v-2985e8fd],strong[data-v-2985e8fd],sub[data-v-2985e8fd],summary[data-v-2985e8fd],sup[data-v-2985e8fd],table[data-v-2985e8fd],tbody[data-v-2985e8fd],td[data-v-2985e8fd],tfoot[data-v-2985e8fd],th[data-v-2985e8fd],thead[data-v-2985e8fd],time[data-v-2985e8fd],tr[data-v-2985e8fd],tt[data-v-2985e8fd],u[data-v-2985e8fd],ul[data-v-2985e8fd],var[data-v-2985e8fd],video return[data-v-2985e8fd]{background:transparent;border:0;font-size:100%;font:inherit;margin:0;padding:0;text-decoration:none;vertical-align:baseline}[data-v-2985e8fd],[data-v-2985e8fd]:after,[data-v-2985e8fd]:before{box-sizing:border-box}article[data-v-2985e8fd]:not([hidden]),aside[data-v-2985e8fd]:not([hidden]),details[data-v-2985e8fd]:not([hidden]),figcaption[data-v-2985e8fd]:not([hidden]),figure[data-v-2985e8fd]:not([hidden]),footer[data-v-2985e8fd]:not([hidden]),header[data-v-2985e8fd]:not([hidden]),hgroup[data-v-2985e8fd]:not([hidden]),menu[data-v-2985e8fd]:not([hidden]),nav[data-v-2985e8fd]:not([hidden]),section[data-v-2985e8fd]:not([hidden]){display:block}blockquote[data-v-2985e8fd],q[data-v-2985e8fd]{-webkit-quotes:none;quotes:none}blockquote[data-v-2985e8fd]:after,blockquote[data-v-2985e8fd]:before,q[data-v-2985e8fd]:after,q[data-v-2985e8fd]:before{content:"";content:none}table[data-v-2985e8fd]{border-collapse:collapse;border-spacing:0}a[data-v-2985e8fd]{text-decoration:none}a[href][data-v-2985e8fd]{cursor:pointer}input[data-v-2985e8fd]:focus{outline:none}a[data-v-2985e8fd],button[data-v-2985e8fd],input[data-v-2985e8fd],textarea[data-v-2985e8fd]{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;outline:0!important}a[data-v-2985e8fd]::-moz-focus-inner,button[data-v-2985e8fd]::-moz-focus-inner,input[data-v-2985e8fd]::-moz-focus-inner,textarea[data-v-2985e8fd]::-moz-focus-inner{border:0;padding:0}.capitalize[data-v-2985e8fd]{text-transform:capitalize}.disable-scroll[data-v-2985e8fd]{overflow:hidden}.no-pointer[data-v-2985e8fd]{cursor:default}.pointer[data-v-2985e8fd]{cursor:pointer}.hide[data-v-2985e8fd]{display:none!important}.no-select[data-v-2985e8fd]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-overflow[data-v-2985e8fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.underline[data-v-2985e8fd]{text-decoration:underline}.uppercase[data-v-2985e8fd]{text-transform:uppercase}.no-padding[data-v-2985e8fd]{padding:0!important}.inline[data-v-2985e8fd]{display:inline-block;vertical-align:middle}.align-left[data-v-2985e8fd]{text-align:left}.align-center[data-v-2985e8fd]{text-align:center}.align-right[data-v-2985e8fd]{text-align:right}.text-primary[data-v-2985e8fd],.text-secondary[data-v-2985e8fd]{color:#003653}.text-tertiary[data-v-2985e8fd]{color:#344c63}.text-disabled[data-v-2985e8fd]{color:#e5e7eb}.text-success[data-v-2985e8fd]{color:#7fde95}.text-warning[data-v-2985e8fd]{color:#f59e0b}.text-error[data-v-2985e8fd]{color:#ef505e}.bg-primary[data-v-2985e8fd]{background-color:#fff}.bg-secondary[data-v-2985e8fd]{background-color:#fbfcfd}.bg-tertiary[data-v-2985e8fd]{background-color:#f5f7f8}.bg-success[data-v-2985e8fd]{background-color:rgba(127,222,149,.1)}.bg-warning[data-v-2985e8fd]{background-color:rgba(245,158,11,.1)}.bg-error[data-v-2985e8fd]{background-color:rgba(239,80,94,.1)}.border-light[data-v-2985e8fd]{border-color:#f2f6fa}.border-medium[data-v-2985e8fd]{border-color:#e5e7eb}.border-dark[data-v-2985e8fd]{border-color:#344c63}.border-success[data-v-2985e8fd]{border-color:#7fde95}.border-warning[data-v-2985e8fd]{border-color:#f59e0b}.border-error[data-v-2985e8fd]{border-color:#ef505e}.block[data-v-2985e8fd]{display:block}.inline-block[data-v-2985e8fd]{display:inline-block}.inline[data-v-2985e8fd]{display:inline}.flex[data-v-2985e8fd]{display:flex}.inline-flex[data-v-2985e8fd]{display:inline-flex}.grid[data-v-2985e8fd]{display:grid}.hidden[data-v-2985e8fd]{display:none}.flex-row[data-v-2985e8fd]{flex-direction:row}.flex-col[data-v-2985e8fd]{flex-direction:column}.flex-wrap[data-v-2985e8fd]{flex-wrap:wrap}.flex-nowrap[data-v-2985e8fd]{flex-wrap:nowrap}.items-start[data-v-2985e8fd]{align-items:flex-start}.items-center[data-v-2985e8fd]{align-items:center}.items-end[data-v-2985e8fd]{align-items:flex-end}.justify-start[data-v-2985e8fd]{justify-content:flex-start}.justify-center[data-v-2985e8fd]{justify-content:center}.justify-end[data-v-2985e8fd]{justify-content:flex-end}.justify-between[data-v-2985e8fd]{justify-content:space-between}.justify-around[data-v-2985e8fd]{justify-content:space-around}.relative[data-v-2985e8fd]{position:relative}.absolute[data-v-2985e8fd]{position:absolute}.fixed[data-v-2985e8fd]{position:fixed}.sticky[data-v-2985e8fd]{position:sticky}.overflow-auto[data-v-2985e8fd]{overflow:auto}.overflow-hidden[data-v-2985e8fd]{overflow:hidden}.overflow-visible[data-v-2985e8fd]{overflow:visible}.overflow-scroll[data-v-2985e8fd]{overflow:scroll}.cursor-auto[data-v-2985e8fd]{cursor:auto}.cursor-default[data-v-2985e8fd]{cursor:default}.cursor-pointer[data-v-2985e8fd]{cursor:pointer}.cursor-wait[data-v-2985e8fd]{cursor:wait}.cursor-text[data-v-2985e8fd]{cursor:text}.cursor-move[data-v-2985e8fd]{cursor:move}.cursor-not-allowed[data-v-2985e8fd]{cursor:not-allowed}.select-none[data-v-2985e8fd]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text[data-v-2985e8fd]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all[data-v-2985e8fd]{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-auto[data-v-2985e8fd]{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}html[data-v-2985e8fd]{background-color:#fbfcfd;color:#003653;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:1.5}body[data-v-2985e8fd]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}h1[data-v-2985e8fd]{font-size:30px;margin-bottom:16px}h1[data-v-2985e8fd],h2[data-v-2985e8fd]{font-weight:600;line-height:1.25}h2[data-v-2985e8fd]{font-size:24px}h2[data-v-2985e8fd],h3[data-v-2985e8fd]{margin-bottom:12px}h3[data-v-2985e8fd]{font-size:18px;font-weight:500}h3[data-v-2985e8fd],p[data-v-2985e8fd]{line-height:1.5}p[data-v-2985e8fd]{font-size:16px;line-height:1.75;margin-bottom:24px}b[data-v-2985e8fd],strong[data-v-2985e8fd]{color:#003653;font-weight:600}ol[data-v-2985e8fd],ul[data-v-2985e8fd]{margin-bottom:16px;padding-left:20px}ol li[data-v-2985e8fd],ul li[data-v-2985e8fd]{line-height:1.75;margin-bottom:8px}ol li[data-v-2985e8fd]:last-child,ul li[data-v-2985e8fd]:last-child{margin-bottom:0}.link[data-v-2985e8fd]{color:#008de6;cursor:pointer;text-decoration:underline;transition:all .3s ease;transition:all .2s ease-in-out}.link[data-v-2985e8fd]:hover{color:#092a40}hr[data-v-2985e8fd]{background-color:#f2f6fa;border:0;height:1px;margin:24px 0}.allergen-filter-modal[data-v-2985e8fd]{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1050}.modal-overlay[data-v-2985e8fd]{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0}.modal-content[data-v-2985e8fd]{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;max-height:80vh;max-width:500px;overflow:hidden;position:relative;width:100%}.modal-header[data-v-2985e8fd]{align-items:center;border-bottom:1px solid #f2f6fa;display:flex;justify-content:space-between;padding:24px}.modal-description[data-v-2985e8fd]{border-bottom:1px solid #f2f6fa;padding:16px 24px}.modal-description p[data-v-2985e8fd]{color:#003653;font-size:14px;line-height:1.5;margin:0}.modal-title[data-v-2985e8fd]{color:#003653;font-size:24px;font-weight:600;line-height:1.25;margin:0}.close-button[data-v-2985e8fd]{align-items:center;background:transparent;border:none;border-radius:6px;color:#344c63;cursor:pointer;display:flex;height:2rem;justify-content:center;transition:all .3s ease;transition:all .2s ease-in-out;width:2rem}.close-button[data-v-2985e8fd]:hover{background-color:#fbfcfd;color:#003653}.search-section[data-v-2985e8fd]{border-bottom:1px solid #f2f6fa;padding:16px 24px}.allergen-list[data-v-2985e8fd]{flex:1;max-height:400px;overflow-y:auto;padding:16px 24px}.allergen-item[data-v-2985e8fd]{margin-bottom:8px}.allergen-checkbox[data-v-2985e8fd]{align-items:center;border-radius:6px;cursor:pointer;display:flex;padding:8px;transition:all .3s ease;transition:all .2s ease-in-out}.allergen-checkbox[data-v-2985e8fd]:hover{background-color:#fbfcfd}.allergen-checkbox input[type=checkbox][data-v-2985e8fd]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.allergen-checkbox .checkmark[data-v-2985e8fd]{border:2px solid #e5e7eb;border-radius:2px;flex-shrink:0;height:1.25rem;margin-right:12px;position:relative;transition:all .3s ease;transition:all .2s ease-in-out;width:1.25rem}.allergen-checkbox .checkmark[data-v-2985e8fd]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.625rem;left:.25rem;opacity:0;position:absolute;top:.125rem;transform:rotate(45deg);transition:all .3s ease;transition:all .2s ease-in-out;width:.375rem}.allergen-checkbox input:checked~.checkmark[data-v-2985e8fd]:after{opacity:1}.allergen-checkbox input:indeterminate~.checkmark[data-v-2985e8fd]:after{background-color:#fff;content:"";height:2px;left:.25rem;opacity:1;position:absolute;top:.5rem;width:.5rem}.allergen-info[data-v-2985e8fd]{align-items:center;display:flex;flex:1;justify-content:space-between}.allergen-name[data-v-2985e8fd]{color:#003653;font-size:14px;font-weight:500;line-height:1.5}.allergen-count[data-v-2985e8fd]{background-color:#fbfcfd;border-radius:9999px;color:#344c63;font-size:12px;line-height:1.5;padding:.125rem .5rem}.modal-footer[data-v-2985e8fd]{background-color:#fbfcfd;border-top:1px solid #f2f6fa;display:flex;padding:24px}.modal-footer[data-v-2985e8fd]>*{margin-right:12px}.modal-footer[data-v-2985e8fd]>:last-child{margin-right:0}@media (max-width:640px){.allergen-filter-modal[data-v-2985e8fd]{padding:8px}.modal-content[data-v-2985e8fd]{max-height:90vh}.modal-footer[data-v-2985e8fd]{flex-direction:column}}
