:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pointer-events-none{pointer-events:none}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pointer-events-none{pointer-events:none}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .visible{visibility:visible}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .visible{visibility:visible}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .collapse{visibility:collapse}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .collapse{visibility:collapse}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .fixed{position:fixed}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .fixed{position:fixed}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .absolute{position:absolute}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .absolute{position:absolute}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .relative{position:relative}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .relative{position:relative}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sticky{position:sticky}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sticky{position:sticky}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inset-0{top:0;bottom:0;left:0;right:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inset-0{top:0;bottom:0;left:0;right:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .z-50{z-index:50}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .z-50{z-index:50}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-2{margin-top:.5rem;margin-bottom:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-2{margin-top:.5rem;margin-bottom:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-3{margin-top:.75rem;margin-bottom:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .my-3{margin-top:.75rem;margin-bottom:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-1{margin-bottom:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-1{margin-bottom:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-1\.5{margin-bottom:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-1\.5{margin-bottom:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-2{margin-bottom:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-2{margin-bottom:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-2\.5{margin-bottom:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mb-2\.5{margin-bottom:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-1{margin-left:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-1{margin-left:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-2{margin-left:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-2{margin-left:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-auto{margin-left:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ml-auto{margin-left:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-1{margin-top:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-1{margin-top:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-1\.5{margin-top:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-1\.5{margin-top:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-2{margin-top:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-2{margin-top:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-2\.5{margin-top:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-2\.5{margin-top:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-3{margin-top:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-3{margin-top:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-4{margin-top:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-4{margin-top:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-8{margin-top:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-8{margin-top:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-auto{margin-top:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .mt-auto{margin-top:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .block{display:block}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .block{display:block}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline-block{display:inline-block}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline-block{display:inline-block}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline{display:inline}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline{display:inline}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex{display:flex}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex{display:flex}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline-flex{display:inline-flex}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .inline-flex{display:inline-flex}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .table{display:table}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .table{display:table}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid{display:grid}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid{display:grid}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .contents{display:contents}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .contents{display:contents}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hidden{display:none}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hidden{display:none}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-10{height:2.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-10{height:2.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-28{height:7rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-28{height:7rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-4{height:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-4{height:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-48{height:12rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-48{height:12rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-5{height:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-5{height:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-6{height:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-6{height:1.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-64{height:16rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-64{height:16rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-7{height:1.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-7{height:1.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-8{height:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-8{height:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-9{height:2.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-9{height:2.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-\[740px\]{height:740px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-\[740px\]{height:740px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-full{height:100%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .h-full{height:100%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-24{max-height:6rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-24{max-height:6rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-48{max-height:12rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-48{max-height:12rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-full{max-height:100%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-h-full{max-height:100%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-\[280px\]{min-height:280px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-\[280px\]{min-height:280px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-\[38px\]{min-height:38px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-\[38px\]{min-height:38px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-screen{min-height:100vh}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-h-screen{min-height:100vh}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-2\/3{width:66.6667%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-2\/3{width:66.6667%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-20{width:5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-20{width:5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-24{width:6rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-24{width:6rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-28{width:7rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-28{width:7rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-3\/4{width:75%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-3\/4{width:75%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-32{width:8rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-32{width:8rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-36{width:9rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-36{width:9rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-48{width:12rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-48{width:12rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-5{width:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-5{width:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-7{width:1.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-7{width:1.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-72{width:18rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-72{width:18rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-9{width:2.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-9{width:2.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-auto{width:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-auto{width:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-full{width:100%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .w-full{width:100%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-w-0{min-width:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-w-0{min-width:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-w-\[150px\]{min-width:150px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .min-w-\[150px\]{min-width:150px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-\[85\%\]{max-width:85%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-\[85\%\]{max-width:85%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-full{max-width:100%}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-full{max-width:100%}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-md{max-width:28rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .max-w-md{max-width:28rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-1{flex:1}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-1{flex:1}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shrink-0{flex-shrink:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shrink-0{flex-shrink:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .caption-bottom{caption-side:bottom}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .caption-bottom{caption-side:bottom}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .cursor-not-allowed{cursor:not-allowed}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .cursor-not-allowed{cursor:not-allowed}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .cursor-pointer{cursor:pointer}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .cursor-pointer{cursor:pointer}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .select-none{-webkit-user-select:none;user-select:none}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .select-none{-webkit-user-select:none;user-select:none}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .resize-none{resize:none}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .resize-none{resize:none}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .resize{resize:both}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .resize{resize:both}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .list-decimal{list-style-type:decimal}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .list-decimal{list-style-type:decimal}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .list-disc{list-style-type:disc}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .list-disc{list-style-type:disc}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-row{flex-direction:row}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-row{flex-direction:row}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-row-reverse{flex-direction:row-reverse}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-row-reverse{flex-direction:row-reverse}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-col{flex-direction:column}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-col{flex-direction:column}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-wrap{flex-wrap:wrap}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .flex-wrap{flex-wrap:wrap}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-start{align-items:flex-start}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-start{align-items:flex-start}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-end{align-items:flex-end}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-end{align-items:flex-end}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-center{align-items:center}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .items-center{align-items:center}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-end{justify-content:flex-end}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-end{justify-content:flex-end}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-center{justify-content:center}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-center{justify-content:center}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-between{justify-content:space-between}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .justify-between{justify-content:space-between}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-1{gap:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-1{gap:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-1\.5{gap:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-1\.5{gap:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-2{gap:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-2{gap:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-2\.5{gap:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-2\.5{gap:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-3{gap:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-3{gap:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-4{gap:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .gap-4{gap:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-3\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-3\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-auto{overflow:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-auto{overflow:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-hidden{overflow:hidden}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-hidden{overflow:hidden}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-x-auto{overflow-x:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-x-auto{overflow-x:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-y-auto{overflow-y:auto}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .overflow-y-auto{overflow-y:auto}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .whitespace-nowrap{white-space:nowrap}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .whitespace-nowrap{white-space:nowrap}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .whitespace-pre-wrap{white-space:pre-wrap}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .whitespace-pre-wrap{white-space:pre-wrap}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded{border-radius:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded{border-radius:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-2xl{border-radius:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-2xl{border-radius:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-full{border-radius:9999px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-full{border-radius:9999px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-lg{border-radius:var(--radius,6px)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-lg{border-radius:var(--radius,6px)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-md{border-radius:calc(var(--radius,6px) - 2px)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-md{border-radius:calc(var(--radius,6px) - 2px)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-xl{border-radius:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-xl{border-radius:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border{border-width:1px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border{border-width:1px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-0{border-width:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-0{border-width:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-2{border-width:2px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-2{border-width:2px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-b{border-bottom-width:1px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-b{border-bottom-width:1px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-l-4{border-left-width:4px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-l-4{border-left-width:4px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-t{border-top-width:1px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-t{border-top-width:1px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-dashed{border-style:dashed}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-dashed{border-style:dashed}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-amber-500\/30{border-color:#f59e0b4d}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-amber-500\/30{border-color:#f59e0b4d}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-200\/50{border-color:#bfdbfe80}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-200\/50{border-color:#bfdbfe80}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500\/20{border-color:#3b82f633}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500\/20{border-color:#3b82f633}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500\/40{border-color:#3b82f666}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-blue-500\/40{border-color:#3b82f666}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-500\/20{border-color:#10b98133}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-emerald-500\/20{border-color:#10b98133}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-input{border-color:var(--border)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-input{border-color:var(--border)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-muted{border-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-muted{border-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-orange-500\/40{border-color:#f9731666}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-orange-500\/40{border-color:#f9731666}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-primary{border-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-primary{border-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-red-500\/40{border-color:#ef444466}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-red-500\/40{border-color:#ef444466}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-transparent{border-color:#0000}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-transparent{border-color:#0000}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-white\/20{border-color:#fff3}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .border-white\/20{border-color:#fff3}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-50\/80{background-color:#fffbebcc}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-amber-50\/80{background-color:#fffbebcc}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-background{background-color:var(--bg)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-background{background-color:var(--bg)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/10{background-color:#0000001a}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/10{background-color:#0000001a}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/40{background-color:#0006}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/40{background-color:#0006}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/5{background-color:#0000000d}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-black\/5{background-color:#0000000d}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-50\/10{background-color:#eff6ff1a}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-50\/10{background-color:#eff6ff1a}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-50\/70{background-color:#eff6ffb3}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-50\/70{background-color:#eff6ffb3}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-500\/10{background-color:#3b82f61a}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-500\/10{background-color:#3b82f61a}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-600\/15{background-color:#2563eb26}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-blue-600\/15{background-color:#2563eb26}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-card{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-card{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-destructive{background-color:var(--danger)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-destructive{background-color:var(--danger)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-50\/50{background-color:#ecfdf580}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-50\/50{background-color:#ecfdf580}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-500\/10{background-color:#10b9811a}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-500\/10{background-color:#10b9811a}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-muted{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-muted{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-orange-50\/90{background-color:#fff7ede6}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-orange-50\/90{background-color:#fff7ede6}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-primary{background-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-primary{background-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-red-50\/90{background-color:#fef2f2e6}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-red-50\/90{background-color:#fef2f2e6}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-secondary{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-secondary{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-transparent{background-color:#0000}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-transparent{background-color:#0000}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .object-contain{-o-object-fit:contain;object-fit:contain}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .object-contain{-o-object-fit:contain;object-fit:contain}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .object-cover{-o-object-fit:cover;object-fit:cover}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .object-cover{-o-object-fit:cover;object-fit:cover}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-0{padding:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-0{padding:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-1{padding:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-1{padding:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-1\.5{padding:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-1\.5{padding:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-10{padding:2.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-10{padding:2.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-11{padding:2.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-11{padding:2.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-12{padding:3rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-12{padding:3rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-2{padding:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-2{padding:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-2\.5{padding:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-2\.5{padding:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-3{padding:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-3{padding:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-3\.5{padding:.875rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-3\.5{padding:.875rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-4{padding:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-4{padding:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-5{padding:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-5{padding:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-6{padding:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-6{padding:1.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-8{padding:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .p-8{padding:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-1{padding-left:.25rem;padding-right:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-1{padding-left:.25rem;padding-right:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-1\.5{padding-left:.375rem;padding-right:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-1\.5{padding-left:.375rem;padding-right:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-2{padding-left:.5rem;padding-right:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-2{padding-left:.5rem;padding-right:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-3{padding-left:.75rem;padding-right:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-3{padding-left:.75rem;padding-right:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-3\.5{padding-left:.875rem;padding-right:.875rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-3\.5{padding-left:.875rem;padding-right:.875rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-4{padding-left:1rem;padding-right:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-4{padding-left:1rem;padding-right:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-8{padding-left:2rem;padding-right:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .px-8{padding-left:2rem;padding-right:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-0{padding-top:0;padding-bottom:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-0{padding-top:0;padding-bottom:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-1{padding-top:.25rem;padding-bottom:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-1{padding-top:.25rem;padding-bottom:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-2{padding-top:.5rem;padding-bottom:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-2{padding-top:.5rem;padding-bottom:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-3{padding-top:.75rem;padding-bottom:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-3{padding-top:.75rem;padding-bottom:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-4{padding-top:1rem;padding-bottom:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-4{padding-top:1rem;padding-bottom:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-6{padding-top:1.5rem;padding-bottom:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-6{padding-top:1.5rem;padding-bottom:1.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-8{padding-top:2rem;padding-bottom:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .py-8{padding-top:2rem;padding-bottom:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-1{padding-bottom:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-1{padding-bottom:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-2{padding-bottom:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-2{padding-bottom:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-4{padding-bottom:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pb-4{padding-bottom:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-1{padding-left:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-1{padding-left:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-3{padding-left:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-3{padding-left:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-5{padding-left:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pl-5{padding-left:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pr-1{padding-right:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pr-1{padding-right:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-0{padding-top:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-0{padding-top:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-1{padding-top:.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-1{padding-top:.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-1\.5{padding-top:.375rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-1\.5{padding-top:.375rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-2{padding-top:.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-2{padding-top:.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-3{padding-top:.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-3{padding-top:.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-4{padding-top:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .pt-4{padding-top:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-left{text-align:left}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-left{text-align:left}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-center{text-align:center}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-center{text-align:center}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-right{text-align:right}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-right{text-align:right}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .align-middle{vertical-align:middle}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .align-middle{vertical-align:middle}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-2xl{font-size:1.5rem;line-height:2rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-2xl{font-size:1.5rem;line-height:2rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-3xl{font-size:1.875rem;line-height:2.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-3xl{font-size:1.875rem;line-height:2.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[10px\]{font-size:10px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[10px\]{font-size:10px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[11px\]{font-size:11px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[11px\]{font-size:11px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[9px\]{font-size:9px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-\[9px\]{font-size:9px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-base{font-size:1rem;line-height:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-base{font-size:1rem;line-height:1.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-lg{font-size:1.125rem;line-height:1.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-lg{font-size:1.125rem;line-height:1.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-sm{font-size:.875rem;line-height:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-sm{font-size:.875rem;line-height:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-xl{font-size:1.25rem;line-height:1.75rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-xl{font-size:1.25rem;line-height:1.75rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-xs{font-size:.75rem;line-height:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-xs{font-size:.75rem;line-height:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-bold{font-weight:700}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-bold{font-weight:700}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-medium{font-weight:500}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-medium{font-weight:500}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-normal{font-weight:400}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-normal{font-weight:400}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-semibold{font-weight:600}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .font-semibold{font-weight:600}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .italic{font-style:italic}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .italic{font-style:italic}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-none{line-height:1}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-none{line-height:1}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-relaxed{line-height:1.625}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-relaxed{line-height:1.625}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-tight{line-height:1.25}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .leading-tight{line-height:1.25}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .tracking-tight{letter-spacing:-.025em}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .tracking-tight{letter-spacing:-.025em}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-card-foreground{color:var(--text)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-card-foreground{color:var(--text)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-destructive{color:var(--danger)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-destructive{color:var(--danger)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-destructive-foreground{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-destructive-foreground{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-foreground{color:var(--text)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-foreground{color:var(--text)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-muted-foreground{color:var(--muted)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-muted-foreground{color:var(--muted)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-orange-950{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-orange-950{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary{color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary{color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary-foreground{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary-foreground{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary-foreground\/80{color:#fffc}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-primary-foreground\/80{color:#fffc}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-secondary-foreground{color:var(--text)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-secondary-foreground{color:var(--text)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .underline-offset-4{text-underline-offset:4px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .underline-offset-4{text-underline-offset:4px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-60{opacity:.6}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-60{opacity:.6}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-80{opacity:.8}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-80{opacity:.8}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-85{opacity:.85}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-85{opacity:.85}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-90{opacity:.9}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .opacity-90{opacity:.9}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .outline{outline-style:solid}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .outline{outline-style:solid}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-inset{--tw-ring-inset:inset}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-inset{--tw-ring-inset:inset}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-blue-400\/50{--tw-ring-color:#60a5fa80}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-blue-400\/50{--tw-ring-color:#60a5fa80}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-white\/20{--tw-ring-color:#fff3}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-white\/20{--tw-ring-color:#fff3}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-offset-background{--tw-ring-offset-color:var(--bg)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .ring-offset-background{--tw-ring-offset-color:var(--bg)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root{--radius:8px;--background:var(--surface,#16202e);--foreground:var(--text,#f8fafc);--card:var(--surface,#1e293b);--card-foreground:var(--text,#f8fafc);--popover:var(--surface,#1e293b);--popover-foreground:var(--text,#f8fafc);--primary:#2563eb;--primary-foreground:#fff;--secondary:#ffffff14;--secondary-foreground:var(--text,#f8fafc);--muted:#ffffff0f;--muted-foreground:var(--text-muted,#94a3b8);--accent:#2563eb;--accent-foreground:#fff;--destructive:#ef4444;--destructive-foreground:#fff;--border:var(--border,#ffffff1f);--input:var(--border,#ffffff1f);--ring:#2563eb;font-family:inherit}[data-theme=light] #haccp-root,[data-theme=light] #haccp-chat-host-root,[data-theme=light] .haccp-chat-host-root{--background:#fff;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--popover:#fff;--popover-foreground:#0f172a;--primary:#2563eb;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#2563eb;--accent-foreground:#fff;--destructive:#ef4444;--destructive-foreground:#fff;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb}@keyframes typingDot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.typing-dot{background-color:currentColor;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite both typingDot;display:inline-block}.typing-dot:first-child{animation-delay:-.32s}.typing-dot:nth-child(2){animation-delay:-.16s}.typing-dot:nth-child(3){animation-delay:0s}#haccp-chat-host-root button,.haccp-chat-host-root button{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;background-color:#0000;border:0 solid;margin:0;padding:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:border-0::-webkit-file-upload-button{border-width:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:border-0::file-selector-button{border-width:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:bg-transparent::file-selector-button{background-color:#0000}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:font-medium::-webkit-file-upload-button{font-weight:500}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .file\:font-medium::file-selector-button{font-weight:500}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-muted-foreground::-moz-placeholder{color:var(--muted)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-muted-foreground::placeholder{color:var(--muted)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-muted-foreground::placeholder{color:var(--muted)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-within\:border-primary:focus-within{border-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-within\:border-primary:focus-within{border-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-accent:hover{background-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-accent:hover{background-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-600\/25:hover{background-color:#2563eb40}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-600\/25:hover{background-color:#2563eb40}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-muted:hover{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-muted:hover{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-destructive:hover{color:var(--danger)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-destructive:hover{color:var(--danger)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-foreground:hover{color:var(--text)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:text-foreground:hover{color:var(--text)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:underline:hover{text-decoration-line:underline}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .hover\:underline:hover{text-decoration-line:underline}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-primary:focus{--tw-ring-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-primary:focus{--tw-ring-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-ring:focus{--tw-ring-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-ring:focus{--tw-ring-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:pointer-events-none:disabled{pointer-events:none}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:pointer-events-none:disabled{pointer-events:none}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:bg-muted:disabled{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:bg-muted:disabled{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:text-muted-foreground:disabled{color:var(--muted)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:text-muted-foreground:disabled{color:var(--muted)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:opacity-50:disabled{opacity:.5}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .disabled\:opacity-50:disabled{opacity:.5}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.group:hover .group-hover\:text-primary){color:var(--accent)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.group:hover .group-hover\:text-primary){color:var(--accent)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.group:hover .group-hover\:opacity-85){opacity:.85}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.group:hover .group-hover\:opacity-85){opacity:.85}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.group:hover .group-hover\:opacity-90){opacity:.9}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.group:hover .group-hover\:opacity-90){opacity:.9}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--bg)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--bg)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--surface)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--surface)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--text)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--text)}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (min-width:640px){:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:h-32{height:8rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:h-32{height:8rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:w-32{width:8rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:w-32{width:8rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:flex-row{flex-direction:row}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .sm\:flex-row{flex-direction:row}}@media (min-width:768px){:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:col-span-4{grid-column:span 4/span 4}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:col-span-4{grid-column:span 4/span 4}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:col-span-8{grid-column:span 8/span 8}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:col-span-8{grid-column:span 8/span 8}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:w-36{width:9rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:w-36{width:9rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:p-4{padding:1rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:p-4{padding:1rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:p-6{padding:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:p-6{padding:1.5rem}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:text-base{font-size:1rem;line-height:1.5rem}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .md\:text-base{font-size:1rem;line-height:1.5rem}}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-blue-800:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-blue-800:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-blue-900\/50:where([data-theme=dark],.dark,[data-theme=dark],.dark *){border-color:#1e3a8a80}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-blue-900\/50:where([data-theme=dark],.dark,[data-theme=dark],.dark *){border-color:#1e3a8a80}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-slate-700:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:border-slate-700:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-amber-950:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-amber-950:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-amber-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#451a0333}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-amber-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#451a0333}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-blue-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#17255433}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-blue-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#17255433}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-emerald-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#022c2233}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-emerald-950\/20:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#022c2233}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-emerald-950\/30:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#022c224d}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-emerald-950\/30:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#022c224d}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-orange-950\/40:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#43140766}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-orange-950\/40:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#43140766}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-red-950\/30:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#450a0a4d}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-red-950\/30:where([data-theme=dark],.dark,[data-theme=dark],.dark *){background-color:#450a0a4d}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-slate-800:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:bg-slate-800:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-amber-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-amber-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-amber-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-amber-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-blue-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-blue-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-blue-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-blue-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-emerald-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-emerald-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-emerald-400:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-emerald-400:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-orange-100:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-orange-100:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-orange-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-orange-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-red-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-red-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-red-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-red-300:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-slate-100:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-slate-100:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-slate-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:text-slate-200:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:placeholder\:text-slate-400:where([data-theme=dark],.dark,[data-theme=dark],.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:placeholder\:text-slate-400:where([data-theme=dark],.dark,[data-theme=dark],.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:placeholder\:text-slate-400:where([data-theme=dark],.dark,[data-theme=dark],.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:hover\:bg-slate-700:hover:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .dark\:hover\:bg-slate-700:hover:where([data-theme=dark],.dark,[data-theme=dark],.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.\[\&\>tr\]\:last\:border-b-0:last-child>tr){border-bottom-width:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.\[\&\>tr\]\:last\:border-b-0:last-child>tr){border-bottom-width:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.\[\&_tr\:last-child\]\:border-0 tr:last-child){border-width:0}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.\[\&_tr\:last-child\]\:border-0 tr:last-child){border-width:0}:-webkit-any(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :-webkit-any(.\[\&_tr\]\:border-b tr){border-bottom-width:1px}:is(#brn-missing-root,#haccp-root,#haccp-chat-host-root,.haccp-chat-host-root) :is(.\[\&_tr\]\:border-b tr){border-bottom-width:1px}
