#ui-tester-nav{all:revert;isolation:isolate;box-sizing:border-box!important;z-index:2!important;color:#f3f3f3!important;letter-spacing:normal!important;text-transform:none!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;-webkit-font-smoothing:antialiased!important;background:#161616!important;border:0!important;border-right:1px solid #2a2a2a!important;flex-direction:column!important;margin:0!important;padding:0!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;display:flex!important;position:relative!important;overflow:hidden!important}#ui-tester-nav *,#ui-tester-nav :before,#ui-tester-nav :after{font-family:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;box-sizing:border-box!important}#ui-tester-nav .uit-brand{background:0 0!important;border:0!important;border-bottom:1px solid #2a2a2a!important;flex-direction:column!important;gap:4px!important;margin:0!important;padding:20px 16px 16px!important;display:flex!important}#ui-tester-nav .uit-title{color:#f3f3f3!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:600!important;display:block!important}#ui-tester-nav .uit-scroll{overscroll-behavior:contain!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:1!important;min-height:0!important;margin:0!important;padding:8px 0 16px!important;display:flex!important;overflow:hidden auto!important}#ui-tester-nav .uit-group{background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}#ui-tester-nav .uit-group+.uit-group{border-top:1px solid #2a2a2a!important;margin-top:0!important}#ui-tester-nav .uit-group-solo:not(:first-child){border-top:1px solid #4a4a4a!important;margin-top:4px!important;padding-top:8px!important}#ui-tester-nav summary.uit-group-label{letter-spacing:.16em!important;text-transform:uppercase!important;color:#8d8d8d!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:10px 16px 10px 20px!important;font-size:10px!important;font-weight:400!important;list-style:none!important;display:flex!important}#ui-tester-nav summary.uit-group-label::-webkit-details-marker{content:none!important;display:none!important}#ui-tester-nav summary.uit-group-label::marker{content:none!important;display:none!important}#ui-tester-nav summary.uit-group-label:after{content:""!important;border-bottom:1.5px solid #8d8d8d!important;border-right:1.5px solid #8d8d8d!important;width:5px!important;height:5px!important;margin-left:8px!important;transition:transform .12s!important;display:block!important;transform:rotate(-45deg)!important}#ui-tester-nav details.uit-group[open]>summary.uit-group-label:after{transform:rotate(45deg)!important}#ui-tester-nav summary.uit-group-label:hover{color:#c4c4c4!important}#ui-tester-nav summary.uit-group-label:focus{outline:none!important}#ui-tester-nav summary.uit-group-label:focus-visible{color:#c4c4c4!important;outline-offset:-2px!important;outline:2px solid #f3f3f3!important}#ui-tester-nav .uit-list{background:0 0!important;border:0!important;flex-direction:column!important;gap:0!important;margin:4px 0 0!important;padding:0 8px!important;list-style:none!important;display:flex!important}#ui-tester-nav .uit-list li{background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}#ui-tester-nav .uit-group-solo .uit-list li+li{border-top:1px solid #2a2a2a!important}#ui-tester-nav a.uit-link{box-shadow:none!important;color:#d4d4d4!important;letter-spacing:normal!important;text-align:left!important;text-transform:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;margin:0!important;padding:9px 12px!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;display:block!important}#ui-tester-nav a.uit-link:before,#ui-tester-nav a.uit-link:after{content:none!important;display:none!important}#ui-tester-nav a.uit-link:hover,#ui-tester-nav a.uit-link:active,#ui-tester-nav a.uit-link:visited{color:#fff!important;box-shadow:none!important;background:#242424!important;text-decoration:none!important}#ui-tester-nav a.uit-link:focus{outline:none!important}#ui-tester-nav a.uit-link:focus-visible{color:#fff!important;box-shadow:none!important;outline-offset:2px!important;background:#242424!important;outline:2px solid #f3f3f3!important;text-decoration:none!important}#ui-tester-nav .uit-item.is-active{background:#2c2c2c!important;border:1px solid #3f3f3f!important;border-radius:6px!important;margin:0!important;padding:0 0 10px!important;display:block!important}#ui-tester-nav a.uit-link.is-active,#ui-tester-nav a.uit-link.is-active:hover,#ui-tester-nav a.uit-link.is-active:visited{color:#fff!important;background:0 0!important;border-color:#0000!important;font-weight:400!important}#ui-tester-nav .uit-item.is-active a.uit-link{padding-bottom:6px!important}#ui-tester-nav .uit-desc{color:#9a9a9a!important;letter-spacing:normal!important;text-transform:none!important;background:0 0!important;border:0!important;margin:0 12px 8px!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;display:block!important}#ui-tester-nav a.uit-repo{box-shadow:none!important;color:#c4c4c4!important;letter-spacing:normal!important;text-align:left!important;text-underline-offset:2px!important;text-transform:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 12px!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;text-decoration:underline!important;display:inline-block!important}#ui-tester-nav a.uit-repo:hover{color:#fff!important;background:0 0!important}#ui-tester-nav a.uit-repo:focus{outline:none!important}#ui-tester-nav a.uit-repo:focus-visible{color:#fff!important;outline-offset:2px!important;background:0 0!important;outline:2px solid #f3f3f3!important}#ui-tester-nav .uit-footer{background:0 0!important;border:0!important;border-top:1px solid #2a2a2a!important;flex:none!important;margin:0!important;padding:12px 12px 16px!important}#ui-tester-nav button.uit-feedback-open{width:100%!important;box-shadow:none!important;color:#d4d4d4!important;letter-spacing:normal!important;text-align:center!important;text-transform:none!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #3f3f3f!important;border-radius:6px!important;margin:0!important;padding:8px 12px!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;display:block!important}#ui-tester-nav button.uit-feedback-open:hover{color:#fff!important;background:#242424!important}#ui-tester-nav button.uit-feedback-open:focus{outline:none!important}#ui-tester-nav button.uit-feedback-open:focus-visible{color:#fff!important;outline-offset:2px!important;background:#242424!important;outline:2px solid #f3f3f3!important}#ui-tester-nav dialog.uit-feedback-dialog{color:#f3f3f3!important;background:#1c1c1c!important;border:1px solid #3f3f3f!important;border-radius:10px!important;width:min(420px,100vw - 32px)!important;max-height:calc(100vh - 48px)!important;margin:auto!important;padding:20px!important;box-shadow:0 16px 48px #00000073!important}#ui-tester-nav dialog.uit-feedback-dialog::backdrop{background:#0000008c!important}#ui-tester-nav .uit-feedback-form{background:0 0!important;border:0!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important;display:flex!important}#ui-tester-nav .uit-feedback-header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}#ui-tester-nav .uit-feedback-title{color:#f3f3f3!important;letter-spacing:normal!important;text-transform:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}#ui-tester-nav button.uit-feedback-close{box-shadow:none!important;color:#9a9a9a!important;letter-spacing:normal!important;text-transform:none!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:4px 0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}#ui-tester-nav button.uit-feedback-close:hover{color:#fff!important}#ui-tester-nav button.uit-feedback-close:focus{outline:none!important}#ui-tester-nav button.uit-feedback-close:focus-visible{color:#fff!important;outline-offset:2px!important;outline:2px solid #f3f3f3!important}#ui-tester-nav .uit-feedback-field{color:#c4c4c4!important;letter-spacing:normal!important;text-transform:none!important;background:0 0!important;border:0!important;flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;display:flex!important}#ui-tester-nav .uit-feedback-field input,#ui-tester-nav .uit-feedback-field textarea{width:100%!important;box-shadow:none!important;color:#f3f3f3!important;letter-spacing:normal!important;text-transform:none!important;appearance:none!important;resize:vertical!important;background:#111!important;border:1px solid #3f3f3f!important;border-radius:6px!important;margin:0!important;padding:8px 10px!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;display:block!important}#ui-tester-nav .uit-feedback-field input:focus,#ui-tester-nav .uit-feedback-field textarea:focus{outline:none!important}#ui-tester-nav .uit-feedback-field input:focus-visible,#ui-tester-nav .uit-feedback-field textarea:focus-visible{outline-offset:1px!important;border-color:#c4c4c4!important;outline:2px solid #f3f3f3!important}#ui-tester-nav .uit-feedback-status{color:#c4c4c4!important;letter-spacing:normal!important;text-transform:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}#ui-tester-nav .uit-feedback-status.is-error{color:#f0a8a8!important}#ui-tester-nav button.uit-feedback-submit{width:100%!important;box-shadow:none!important;color:#161616!important;letter-spacing:normal!important;text-align:center!important;text-transform:none!important;appearance:none!important;cursor:pointer!important;background:#f3f3f3!important;border:0!important;border-radius:6px!important;margin:2px 0 0!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:block!important}#ui-tester-nav button.uit-feedback-submit:hover{background:#fff!important}#ui-tester-nav button.uit-feedback-submit:focus{outline:none!important}#ui-tester-nav button.uit-feedback-submit:focus-visible{outline-offset:2px!important;background:#fff!important;outline:2px solid #f3f3f3!important}#ui-tester-nav button.uit-feedback-submit:disabled{opacity:.65!important;cursor:default!important}.app-nav-slot .uit-mobile-bar,.app-nav-slot .uit-nav-backdrop,.app-nav-slot .uit-nav-close{display:none!important}.app-nav-slot .uit-mobile-bar,.app-nav-slot .uit-mobile-bar *{box-sizing:border-box!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}@media (max-width:960px){.app-nav-slot .uit-mobile-bar{z-index:20!important;width:100%!important;min-height:48px!important;padding:max(8px, env(safe-area-inset-top)) 12px 8px!important;color:#f3f3f3!important;background:#161616!important;border:0!important;border-bottom:1px solid #2a2a2a!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important;position:sticky!important;top:0!important}.app-nav-slot .uit-mobile-title{flex:auto!important}.app-nav-slot button.uit-menu-toggle{color:#f3f3f3!important;letter-spacing:normal!important;text-transform:none!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #3f3f3f!important;border-radius:6px!important;align-items:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:8px 10px!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}.app-nav-slot button.uit-menu-toggle:focus{outline:none!important}.app-nav-slot button.uit-menu-toggle:focus-visible{outline-offset:2px!important;outline:2px solid #f3f3f3!important}.app-nav-slot .uit-menu-icon{background:linear-gradient(#f3f3f3,#f3f3f3) 0 0/100% 2px no-repeat,linear-gradient(#f3f3f3,#f3f3f3) 0/100% 2px no-repeat,linear-gradient(#f3f3f3,#f3f3f3) 0 100%/100% 2px no-repeat!important;width:16px!important;height:12px!important;display:block!important}.app-nav-slot .uit-menu-icon.is-open{background:linear-gradient(#f3f3f3,#f3f3f3) 0/100% 2px no-repeat!important}.app-nav-slot .uit-mobile-title{text-overflow:ellipsis!important;white-space:nowrap!important;color:#f3f3f3!important;min-width:0!important;font-size:15px!important;font-weight:600!important;overflow:hidden!important}.app-nav-slot .uit-nav-backdrop{z-index:30!important;cursor:pointer!important;appearance:none!important;background:#00000073!important;border:0!important;margin:0!important;padding:0!important;display:none!important;position:fixed!important;inset:0!important}.app-nav-slot .uit-nav-backdrop.is-open{display:block!important}#ui-tester-nav{z-index:40!important;width:min(280px,100vw - 48px)!important;height:100dvh!important;max-height:100dvh!important;padding-top:env(safe-area-inset-top)!important;border-right:1px solid #2a2a2a!important;transition:transform .18s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;transform:translate(-105%)!important}#ui-tester-nav.is-open{transform:none!important}#ui-tester-nav .uit-brand{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}#ui-tester-nav button.uit-nav-close{color:#c4c4c4!important;letter-spacing:normal!important;text-transform:none!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;margin:0!important;padding:6px 0!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}#ui-tester-nav button.uit-nav-close:hover{color:#fff!important}#ui-tester-nav button.uit-nav-close:focus{outline:none!important}#ui-tester-nav button.uit-nav-close:focus-visible{color:#fff!important;outline-offset:2px!important;outline:2px solid #f3f3f3!important}}@media (max-width:960px) and (prefers-reduced-motion:reduce){#ui-tester-nav{transition:none!important}}
html,body{height:100%;max-height:100%;margin:0;padding:0;overflow:hidden}*,:before,:after{box-sizing:border-box}body{background:#161616}.app-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:220px minmax(0,1fr);height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.app-shell>*{min-width:0;min-height:0}.app-nav-slot{flex-direction:column;height:100%;min-height:0;display:flex}.app-main{isolation:isolate;z-index:0;background:#fff;height:100%;min-height:0;position:relative;overflow:hidden auto}.app-main>*{box-sizing:border-box;min-width:0;max-width:100%;min-height:100%;height:max-content!important;max-height:none!important}.app-main img{max-width:100%}.recipe-filters-toggle,.recipe-filters-dismiss{display:none}.recipe-sort{flex:none;margin-inline-start:auto}html body .site-header-toggle,[data-component=Header\.Item].site-header-toggle,.app-main [aria-label=Open\ menu],.app-main [aria-label=Close\ menu],.app-main .usa-menu-btn{display:none!important}.site-header-menu,.govuk-page .govuk-service-navigation__toggle{display:none}@media (max-width:960px){.app-shell{--uit-bar-height:57px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-nav-slot{height:auto}.app-main{-webkit-overflow-scrolling:touch}.app-main aside,.app-main .recipe-filters,.app-main .spectrum-filters,.app-main .ads-filters{display:none!important}html.uit-filters-open .app-main aside,html.uit-filters-open .app-main .recipe-filters,html.uit-filters-open .app-main .spectrum-filters,html.uit-filters-open .app-main .ads-filters{top:var(--uit-bar-height,57px)!important;z-index:40!important;isolation:isolate!important;border-right:0!important;background-color:#fff!important;border-inline-end:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;padding-bottom:24px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:auto!important}.recipe-heading-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.recipe-filters-toggle{flex:none;align-items:center;display:inline-flex}html.uit-filters-open .recipe-filters-dismiss{z-index:2;background:inherit;justify-content:flex-end;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex;position:sticky;top:0}html.uit-filters-open .app-main{isolation:auto;overflow:hidden}html.uit-filters-open .app-main :is(header,.navbar,.ant-layout-header,.cds--header,.usa-header,.govuk-header,.polaris-site-header,.radix-site-header,.ads-site-header,.s2-header,.euiHeader,.MuiAppBar-root,.bp5-navbar,.bp6-navbar,.slds-context-bar){z-index:1!important}.app-main :is(.daisy-body,.grommet-body,.gestalt-body,.elastic-body,.baseui-body,.carbon-body,.lightning-body,.govuk-body-layout,.uswds-body,.palantir-body,.bootstrap-body,.ads-body,.radix-body,.mantine-body,.ant-body,.s2-body,.primer-body,.primer-brand-body,.polaris-body){grid-template-columns:minmax(0,1fr)!important}.app-main :is(.daisy-filters,.grommet-filters,.gestalt-filters,.elastic-filters,.baseui-filters,.carbon-filters,.lightning-filters,.govuk-filters,.uswds-filters,.palantir-filters,.bootstrap-filters,.ads-filters,.radix-filters,.mantine-filters,.spectrum-filters){border-right:0!important;border-inline-end:0!important;border-bottom:1px solid #0000001f!important;width:100%!important;max-width:100%!important}.app-main :is(.daisy-footer-grid,.grommet-footer-grid,.gestalt-footer-grid,.elastic-footer-grid,.baseui-footer-grid,.carbon-footer-grid,.lightning-footer-grid,.govuk-footer-grid,.uswds-footer-grid,.palantir-footer-grid,.bootstrap-footer-grid,.ads-footer-grid,.radix-footer-grid,.mantine-footer-grid),.app-main [style*=minmax\(140px]{grid-template-columns:1fr 1fr!important}.app-main :is(.daisy-cards,.grommet-cards,.gestalt-cards,.elastic-cards,.baseui-cards,.carbon-cards,.lightning-cards,.govuk-cards,.uswds-cards,.palantir-cards,.bootstrap-cards,.ads-cards,.radix-cards,.mantine-cards,.s2-cards),.app-main [style*=minmax\(230px]{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))!important}.app-main :is(.daisy-toolbar,.grommet-toolbar,.gestalt-toolbar,.elastic-toolbar,.baseui-toolbar,.lightning-toolbar,.govuk-toolbar,.uswds-toolbar,.bootstrap-toolbar,.mantine-toolbar){flex-wrap:wrap}.site-header-links{display:none!important}html body .site-header-toggle,[data-component=Header\.Item].site-header-toggle,.app-main [aria-label=Open\ menu],.app-main [aria-label=Close\ menu],.app-main .usa-menu-btn{flex:none;justify-content:center;align-items:center;display:inline-flex!important}html.uit-nav-open .site-header-menu{box-sizing:border-box;border-bottom:1px solid #0000001f;flex-direction:column;align-items:stretch;gap:2px;width:100%;padding:8px 16px 12px;display:flex!important}html.uit-nav-open .site-header-menu a,html.uit-nav-open .site-header-menu button{text-align:left;width:100%;padding-block:8px;display:block}.app-main :is(header,.navbar,.ant-layout-header,.cds--header,.usa-header,.govuk-header,.polaris-site-header,.radix-site-header,.ads-site-header,.s2-header){flex-wrap:nowrap;min-width:0;max-width:100%;height:auto!important}.app-main .ant-layout-header{padding-block:8px;line-height:1.4!important}.app-main .MuiToolbar-root{flex-wrap:nowrap;gap:8px;height:auto;min-height:56px}.app-main .navbar{flex-wrap:nowrap;height:auto;min-height:0}.govuk-page .govuk-service-navigation__toggle{display:inline-flex!important}.govuk-page .govuk-service-navigation__wrapper{flex-direction:column;align-items:flex-start;width:100%}.govuk-page .govuk-service-navigation__list{flex-direction:column;width:100%;display:none}html.uit-nav-open .govuk-page .govuk-service-navigation__list{display:flex}}@media (max-width:560px){.app-main :is(.daisy-footer-grid,.grommet-footer-grid,.gestalt-footer-grid,.elastic-footer-grid,.baseui-footer-grid,.carbon-footer-grid,.lightning-footer-grid,.govuk-footer-grid,.uswds-footer-grid,.palantir-footer-grid,.bootstrap-footer-grid,.ads-footer-grid,.radix-footer-grid,.mantine-footer-grid),.app-main [style*=minmax\(140px]{grid-template-columns:minmax(0,1fr)!important}}
