@font-face{font-family:Overpass;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/overpass-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/overpass-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/roboto-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/roboto-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/roboto-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/roboto-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-navigation: Overpass, -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-body: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--type-nav-size: 1.4rem;--type-nav-weight: 600;--line-height-base: 1.15;--type-sidebar-size: 1.4rem;--type-sidebar-weight: 400;--type-sidebar-selected-weight: 500;--type-page-size: 2.4rem;--type-page-weight: 400;--type-profile-size: 1.9rem;--type-profile-weight: 700;--type-section-size: 1.17em;--type-section-weight: 400;--type-panel-size: 1.6rem;--type-panel-weight: 500;--type-body-size: 1.6rem;--type-body-weight: 400;--type-row-size: 1.5rem;--type-row-weight: 400;--type-table-heading-size: 1.5rem;--type-table-heading-weight: 500;--type-compact-row-size: 1.3rem;--type-compact-row-weight: 400;--type-compact-heading-size: 1.3rem;--type-compact-heading-weight: 500;--type-card-size: 1.4rem;--type-card-weight: 500;--type-control-size: 1.4rem;--type-control-weight: 400;--type-label-size: 1.3rem;--type-label-weight: 400;--type-action-size: 1.3rem;--type-action-weight: 500;--type-meta-size: 1.2rem;--type-meta-weight: 400;--type-caption-size: 1.1rem;--type-caption-weight: 400;--type-badge-size: 1.1rem;--type-badge-weight: 500;--type-stat-size: 2.4rem;--type-stat-weight: 700;--type-stats-heading-size: 3rem;--type-stats-heading-weight: 700;--type-stats-label-size: 1.2rem;--type-stats-label-weight: 600;--type-stats-value-size: 2.9rem;--type-stats-value-mobile-size: 2.3rem;--font-sans: var(--font-body);--type-display-size: 3.2rem;--type-display-weight: 700;--type-hero-size: clamp(3.8rem, 5vw, 6.4rem);--type-hero-mobile-size: 3.6rem;--type-kicker-size: 1.1rem;--type-kicker-weight: 700;--type-brand-size: 2rem;--type-brand-weight: 700;--type-avatar-size: 4rem;--type-avatar-weight: 700;--type-prose-h1-size: 2.1rem;--type-prose-h2-size: 1.8rem;--type-prose-h3-size: 1.6rem;--type-prose-heading-weight: 700}html{font-size:62.5%}body{font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--line-height-base)}button,input,select,textarea,code,kbd,pre,samp{font-family:var(--font-body)}nav,[role=navigation]{font-family:var(--font-navigation);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight)}aside nav,aside [role=navigation]{font-size:var(--type-sidebar-size);font-weight:var(--type-sidebar-weight)}.type-nav{font-family:var(--font-navigation);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight)}.type-sidebar{font-family:var(--font-navigation);font-size:var(--type-sidebar-size);font-weight:var(--type-sidebar-weight)}.type-sidebar-selected{font-family:var(--font-navigation);font-size:var(--type-sidebar-size);font-weight:var(--type-sidebar-selected-weight)}.type-page{font-size:var(--type-page-size);font-weight:var(--type-page-weight)}.type-profile{font-size:var(--type-profile-size);font-weight:var(--type-profile-weight)}.type-section{font-size:var(--type-section-size);font-weight:var(--type-section-weight)}.type-panel{font-size:var(--type-panel-size);font-weight:var(--type-panel-weight)}.type-body{font-size:var(--type-body-size);font-weight:var(--type-body-weight)}.type-row{font-size:var(--type-row-size);font-weight:var(--type-row-weight)}.type-table-heading{font-size:var(--type-table-heading-size);font-weight:var(--type-table-heading-weight)}.type-compact-row{font-size:var(--type-compact-row-size);font-weight:var(--type-compact-row-weight)}.type-compact-heading{font-size:var(--type-compact-heading-size);font-weight:var(--type-compact-heading-weight)}.type-card{font-size:var(--type-card-size);font-weight:var(--type-card-weight)}.type-control{font-size:var(--type-control-size);font-weight:var(--type-control-weight)}.type-label{font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.type-action{font-size:var(--type-action-size);font-weight:var(--type-action-weight)}.type-meta{font-size:var(--type-meta-size);font-weight:var(--type-meta-weight)}.type-caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight)}.type-badge{font-size:var(--type-badge-size);font-weight:var(--type-badge-weight)}.type-stat{font-size:var(--type-stat-size);font-weight:var(--type-stat-weight)}.type-display{font-size:var(--type-display-size);font-weight:var(--type-display-weight)}.type-brand{font-size:var(--type-brand-size);font-weight:var(--type-brand-weight)}.type-avatar{font-size:var(--type-avatar-size);font-weight:var(--type-avatar-weight)}.type-prose h1{font-size:var(--type-prose-h1-size);font-weight:var(--type-prose-heading-weight)}.type-prose h2{font-size:var(--type-prose-h2-size);font-weight:var(--type-prose-heading-weight)}.type-prose h3{font-size:var(--type-prose-h3-size);font-weight:var(--type-prose-heading-weight)}input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input){-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-block;width:16px;height:16px;min-width:16px;min-height:16px;margin:0;padding:0;flex:none;vertical-align:middle;border:1px solid #dfe6ee;border-radius:3px;background-color:#f1f4f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m3.5 8 3 3 6-6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:0 0;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,background-size .18s ease}input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input):checked{border-color:#3b88df;background-color:#3b88df;background-size:14px 14px}:is(body.tracker[data-theme-active],body[data-theme-site-wide=true]) input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input):checked{border-color:var(--accent-500, #3db4f2);background-color:var(--accent-500, #3db4f2)}input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input):focus-visible{outline:2px solid #8bd5ff;outline-offset:3px}input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input):disabled{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){input[type=checkbox]:not(.sr-only,.hidden,.peer,.tag-checkbox,.editor-favorite input,.setting-switch-row input){transition:none}}button.alert-icon-button{display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border:0;border-radius:5px;background:#c84e6d;color:#fff;box-shadow:0 2px 8px #07111d80;transition:background-color .16s ease,opacity .16s ease,transform .16s ease}button.alert-icon-button:hover,button.alert-icon-button:focus-visible{background:#dd607e;color:#fff}button.alert-icon-button:active{transform:scale(.96)}button.alert-icon-button .ui-icon{font-size:19px}button.alert-icon-button:disabled{opacity:.6;cursor:wait}@media(hover:none){button.alert-icon-button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){button.alert-icon-button{transition:none}}.anylist-mark[data-astro-cid-hwn4xkzs]{display:inline-grid;place-items:center;width:var(--mark-size);height:var(--mark-size);flex:none}.anylist-mark[data-astro-cid-hwn4xkzs] svg[data-astro-cid-hwn4xkzs]{display:block;width:100%;height:100%;filter:drop-shadow(0 8px 18px #06111d55)}
