.card.svelte-1jq47u3.svelte-1jq47u3{--card-width-offset:calc(var(--card-gutter, 9px) * (var(--cards, 3) - 1));width:calc((100% - var(--card-width-offset)) / var(--cards, 3));min-width:var(--min-width, 212px);position:relative;display:block;box-sizing:border-box;flex-shrink:0;border-radius:var(--border-radius-l);border:1px solid var(--color-divider-subtle);overflow:hidden}.card.inset.svelte-1jq47u3.svelte-1jq47u3{box-shadow:none;border:var(--card-border-width, 1px) solid var(--color-divider-subtle)}.card.svelte-1jq47u3 a.svelte-1jq47u3{display:flex;flex-direction:column;height:100%}.card.svelte-1jq47u3 a.framed.svelte-1jq47u3{padding:8px 8px 12px}.card.svelte-1jq47u3 a.framed .card-image.svelte-1jq47u3{border-bottom:none}.card.svelte-1jq47u3 a.framed .card-image .img-bg.svelte-1jq47u3{background-size:contain}.card.svelte-1jq47u3 a.framed .card-body.svelte-1jq47u3{padding:0}.card-image.svelte-1jq47u3.svelte-1jq47u3{position:relative;border-bottom:solid 1px var(--color-divider-subtle);overflow:hidden}.card-image.svelte-1jq47u3 .img-bg.svelte-1jq47u3{height:var(--card-img-height, 110px);position:relative;background-color:var(--card-img-bg, var(--color-container-background));background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:var(--border-radius-m);width:100%;-o-object-fit:contain;object-fit:contain}.card.svelte-1jq47u3 .card-body.svelte-1jq47u3{white-space:normal;padding:var(--card-body-padding, var(--spacing-m) var(--spacing-xl));min-height:var(--min-card-body-height, 130px);flex:1}.card.svelte-1jq47u3 a.svelte-1jq47u3:hover{text-decoration:none}.card.svelte-1jq47u3 .card-body.svelte-1jq47u3 h2:hover{text-decoration:underline}.card.svelte-1jq47u3 .card-footer.svelte-1jq47u3{display:flex;flex-direction:row;padding:0 var(--spacing-xl) var(--spacing-xl);color:var(--color-text-tertiary);-moz-column-gap:8px;column-gap:8px;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-device-width: 480px){.card.svelte-1jq47u3.svelte-1jq47u3{--items:2}}@media only screen and (min-width: 481px) and (max-width: 1024px){.card.svelte-1jq47u3.svelte-1jq47u3{--items:3}}@media only screen and (min-width: 1025px){.card.svelte-1jq47u3.svelte-1jq47u3{--items:4;max-width:230px;margin-left:0}}.snippet:not(.standalone) .carousel-container.svelte-1u5rk80.svelte-1u5rk80{margin-top:10px}.snippet .snippet-fullwidth .carousel.svelte-1u5rk80.svelte-1u5rk80{padding:0 var(--base-padding)}.carousel-container.svelte-1u5rk80.svelte-1u5rk80{position:relative}.carousel-container.svelte-1u5rk80 .carousel.svelte-1u5rk80{display:flex;flex-wrap:nowrap;max-width:inherit;overflow:auto;--card-gutter:9px;gap:var(--card-gutter, 9px)}.slide-button.svelte-1u5rk80.svelte-1u5rk80{display:flex;align-items:center;justify-content:center;height:40px;width:40px;position:absolute;top:calc(50% - 20px);color:var(--color-icon-default);border:solid 1px var(--color-divider-subtle);border-radius:var(--border-radius-full);box-shadow:var(--elevation-01);background:var(--color-page-background);cursor:pointer;z-index:1}.slide-button.svelte-1u5rk80.svelte-1u5rk80:hover{box-shadow:var(--elevation-02);color:var(--color-link-default);background:var(--color-container-background)}.slide-left.svelte-1u5rk80.svelte-1u5rk80{left:-20px}.slide-right.svelte-1u5rk80.svelte-1u5rk80{right:-20px}@media (max-width: 599px){.slide-button.svelte-1u5rk80.svelte-1u5rk80{display:none}.carousel.svelte-1u5rk80.svelte-1u5rk80{padding:0 var(--base-padding)}}.snippet-fullwidth.svelte-4anssw{width:calc(100% + var(--spacing-2xl) * 2);margin-left:calc(var(--spacing-2xl) * -1)}.is-mobile .snippet-fullwidth.svelte-4anssw{width:calc(100% + (var(--spacing-2xl) - var(--spacing-m)) * 2);margin-left:calc((var(--spacing-2xl) - var(--spacing-m)) * -1)}.snippet-url.svelte-17yqbx3.svelte-17yqbx3{display:flex;align-items:center;max-width:90%;text-rendering:optimizeLegibility;color:var(--color-serp-breadcrumbs);font-style:normal;line-height:1!important;overflow:visible}.snippet-url.desktop-small-regular.svelte-17yqbx3.svelte-17yqbx3{padding:0}.netloc.svelte-17yqbx3.svelte-17yqbx3{white-space:nowrap}.url-path.svelte-17yqbx3.svelte-17yqbx3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.url-path.svelte-17yqbx3.svelte-17yqbx3:before{content:" ";display:inline-block;color:currentColor;white-space:pre}.snippet-url.svelte-17yqbx3 .content-type.svelte-17yqbx3{margin-left:10px;padding:0 var(--spacing-s);border-radius:var(--border-radius-s);border:solid 1px var(--color-divider-subtle);font-size:var(--text-xs-2);text-transform:uppercase;text-decoration:none!important}.h.svelte-1vcmi3b.svelte-1vcmi3b{display:flex;flex-direction:column;text-decoration:none!important}.h.svelte-1vcmi3b .site-wrapper.svelte-1vcmi3b{display:flex;align-items:center;gap:var(--spacing-l)}.h.svelte-1vcmi3b .site.svelte-1vcmi3b{display:flex;flex-direction:column;text-decoration:none;width:100%;gap:var(--spacing-s)}.h.svelte-1vcmi3b .site.svelte-1vcmi3b:hover{text-decoration:none!important}.h.svelte-1vcmi3b .site-name.svelte-1vcmi3b{font-size:var(--text-md-2);line-height:1;letter-spacing:-.1px;color:var(--color-text-secondary)}.h.svelte-1vcmi3b img.favicon{vertical-align:middle}.h.size--small.svelte-1vcmi3b img.favicon{--size:14px}.h.size--small.svelte-1vcmi3b .url .favicon-wrapper.svelte-1vcmi3b{vertical-align:middle}.h.svelte-1vcmi3b .url.svelte-1vcmi3b{color:var(--color-link-default);text-rendering:optimizeLegibility;position:relative;text-decoration:none;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis;max-width:var(--title-max-width, inherit);gap:var(--spacing-m);width:100%;display:flex;flex-direction:column}.h.svelte-1vcmi3b .url .favicon-wrapper.svelte-1vcmi3b{--wrapper-size:30px;background-color:var(--color-primitive-gray-10);border-radius:var(--border-radius-m);height:var(--wrapper-size);width:var(--wrapper-size);min-width:var(--wrapper-size);display:flex;align-items:center;justify-content:center}@media (prefers-color-scheme: dark){:root:not(.light) .h.svelte-1vcmi3b .url .favicon-wrapper.svelte-1vcmi3b{border-radius:var(--border-radius-l)}}:root.dark .h.svelte-1vcmi3b .url .favicon-wrapper.svelte-1vcmi3b{border-radius:var(--border-radius-l)}.title.svelte-1vcmi3b.svelte-1vcmi3b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h.svelte-1vcmi3b:hover .title.svelte-1vcmi3b{text-decoration:underline}.h.svelte-1vcmi3b:visited .url.svelte-1vcmi3b{color:var(--color-link-visited)}.is-mobile .h.svelte-1vcmi3b.svelte-1vcmi3b{position:relative}.is-mobile .site-wrapper.svelte-1vcmi3b.svelte-1vcmi3b{margin-bottom:var(--spacing-s)}.is-mobile .title.svelte-1vcmi3b.svelte-1vcmi3b{white-space:unset}.snippet-content.svelte-15z9ccp.svelte-15z9ccp{margin-top:var(--spacing-s);overflow:hidden}.snippet-content.svelte-15z9ccp .thumb.svelte-15z9ccp{float:right;margin:0 0 0 var(--spacing-xl);max-width:100px;max-height:75px;border-radius:var(--border-radius-m);-o-object-fit:cover;object-fit:cover}.is-mobile .snippet-content.svelte-15z9ccp .thumb.svelte-15z9ccp{border-radius:var(--border-radius-s)}.video-thumb.svelte-1e5nzgx.svelte-1e5nzgx{position:relative;max-height:75px;min-width:100px;max-width:200px;background-image:url(./default-video.CYbpmWKu.svg);background-color:var(--color-container-highlight);background-size:120%;background-position:center;background-repeat:no-repeat;border-radius:var(--border-radius-m);overflow:hidden}.video-thumb.svelte-1e5nzgx img.svelte-1e5nzgx{display:block;height:75px;width:100px;max-width:200px;-o-object-fit:cover;object-fit:cover}.video-thumb.svelte-1e5nzgx .play-icon.svelte-1e5nzgx{position:absolute;width:100%;height:100%;display:grid;place-items:center;top:0;left:0}.video-thumb.svelte-1e5nzgx .play-icon.svelte-1e5nzgx .icon{color:#ffffffb3;color:color-mix(in srgb,var(--color-primitive-white),transparent 30%)}.video-thumb.svelte-1e5nzgx:hover .play-icon.svelte-1e5nzgx .icon{color:var(--color-primitive-white)}.video-thumb.svelte-1e5nzgx .duration.svelte-1e5nzgx{position:absolute;background:#0009;bottom:3px;left:7px;color:var(--color-primitive-white);padding:0px var(--spacing-s);border-radius:var(--border-radius-xs)}.video-snippet.svelte-kxztxy.svelte-kxztxy{margin-top:var(--spacing-m)}.video-snippet.svelte-kxztxy.svelte-kxztxy:after{content:"";display:block;clear:both}.video-snippet.svelte-kxztxy>a{float:left;margin-right:var(--spacing-xl)}.snippet-description.svelte-kxztxy+.snippet-description.svelte-kxztxy{margin-top:var(--spacing-m)}.snippet-attributes.svelte-kxztxy.svelte-kxztxy{display:flex;flex-direction:row;-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);flex-wrap:wrap}.is-mobile .video-snippet.svelte-kxztxy>a{float:right;margin-left:var(--spacing-xl);margin-right:0}.thumb~.item-attributes.svelte-wia8pe .r-attr.svelte-wia8pe.svelte-wia8pe{min-width:calc((var(--main-column-width) - 2 * var(--spacing-2xl) - 115px) / 2)}.item-attributes.svelte-wia8pe.svelte-wia8pe.svelte-wia8pe{display:flex;flex-wrap:wrap;margin-top:var(--spacing-s);-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.item-attributes.svelte-wia8pe .r-attr.svelte-wia8pe.svelte-wia8pe{max-width:100%;min-width:calc((100% - var(--spacing-xl)) / 2);text-overflow:ellipsis;overflow:hidden;margin-bottom:3px;order:1}.item-attributes.svelte-wia8pe .r-attr .r-attr-val.svelte-wia8pe~.r-attr-val.svelte-wia8pe:before{content:", ";display:inline-block}.software.svelte-12086ky.svelte-12086ky{position:relative}.cmd.svelte-12086ky.svelte-12086ky{padding:var(--spacing-s) calc(var(--spacing-l) + 24px) var(--spacing-s) var(--spacing-l);color:var(--color-text-primary);background-color:var(--color-container-highlight);font-family:var(--mono-font);font-size:var(--text-md-2);border-radius:var(--border-radius-m);display:flex;align-items:center;position:relative;margin:var(--spacing-m) 0}.cmd.svelte-12086ky .btn.btn>*~*{padding:4px}.copy.svelte-12086ky.svelte-12086ky{position:absolute;top:0;right:0}.cmd.svelte-12086ky .copy span.svelte-12086ky{background:var(--color-container-background);border-radius:var(--border-radius-m);padding:.1rem .4rem}.thumb~.item-attributes.svelte-6o3vc5 .r-attr.svelte-6o3vc5.svelte-6o3vc5{min-width:calc((var(--main-column-width) - 2 * var(--snippet-padding-side) - 115px) / 2)}.item-attributes.svelte-6o3vc5.svelte-6o3vc5.svelte-6o3vc5{display:flex;flex-wrap:wrap;margin-top:7px;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;width:100%}.item-attributes.svelte-6o3vc5 a.svelte-6o3vc5.svelte-6o3vc5{color:var(--color-link-default)}.item-attributes.svelte-6o3vc5 a.btn-ca-wrapper.svelte-6o3vc5.svelte-6o3vc5{width:100%;padding-top:.4rem;padding-bottom:.4rem;border:solid 1px var(--color-divider-subtle);background:var(--color-container-background);margin:1rem 0 0;--icon-color:var(--color-green-40)}.item-attributes.svelte-6o3vc5 a.btn-ca-wrapper .r-ellipsis-attr.svelte-6o3vc5.svelte-6o3vc5{color:var(--color-link-default)}.item-attributes.svelte-6o3vc5 a.svelte-6o3vc5.svelte-6o3vc5:hover{text-decoration:none}.item-attributes.svelte-6o3vc5 .r-attr.svelte-6o3vc5.svelte-6o3vc5{max-width:calc((100% - 1.5rem)/2);min-width:max(50% - 1rem,300px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:3px;order:1;display:flex;align-items:center;gap:8px}.item-attributes.svelte-6o3vc5 .r-attr .r-ellipsis-attr.svelte-6o3vc5.svelte-6o3vc5{max-width:calc(100% - 24px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item-attributes.svelte-6o3vc5 .r-attr.svelte-6o3vc5 .icon{color:var(--color-green-40);min-width:16px;min-height:16px;width:16px;height:16px}.item-attributes.svelte-6o3vc5 .r-attr .r-attr-val.svelte-6o3vc5~.r-attr-val.svelte-6o3vc5:before{content:", ";display:inline-block}.rating-value.svelte-6o3vc5.svelte-6o3vc5.svelte-6o3vc5{display:flex;justify-content:center;max-width:18px;min-width:18px;overflow:hidden;margin-bottom:3px}.is-mobile .r-attr.svelte-6o3vc5.svelte-6o3vc5.svelte-6o3vc5{max-width:100%}.result-cluster.svelte-efh2vs.svelte-efh2vs{display:flex;flex-wrap:wrap;padding-top:var(--spacing-l);padding-right:120px;-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);row-gap:var(--spacing-xl)}.result-cluster.svelte-efh2vs a.svelte-efh2vs{color:var(--color-link-default)}.result-cluster.svelte-efh2vs .snippet.svelte-efh2vs{max-width:calc(50% - var(--spacing-2xl) / 2);min-width:calc(50% - var(--spacing-2xl) / 2)}.result-cluster.svelte-efh2vs .result-header.svelte-efh2vs{display:block}.result-cluster.svelte-efh2vs .snippet .snippet-title.svelte-efh2vs{text-rendering:optimizeLegibility;position:relative;text-decoration:none;overflow-wrap:break-word;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-cluster.svelte-efh2vs .snippet .snippet-description.svelte-efh2vs{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.is-mobile .result-cluster.svelte-efh2vs.svelte-efh2vs{display:flex;flex-wrap:wrap;padding-right:0;gap:0}.is-mobile .result-cluster.svelte-efh2vs .snippet.svelte-efh2vs{border:none;padding:var(--spacing-m) 0;border-top:solid 1px var(--color-divider-subtle);box-shadow:none;max-width:100%;min-width:100%;border-radius:0}.is-mobile .result-cluster.svelte-efh2vs .snippet.svelte-efh2vs:first-child{border-top-width:0;padding-top:0}.inline-qa h1,.inline-qa h2,.inline-qa h3,.inline-qa h4{font-family:var(--main-font);font-size:var(--text-h4);font-style:normal;font-weight:400;line-height:1.6;letter-spacing:-.2px;margin-bottom:var(--spacing-s)}.inline-qa blockquote{margin:.25rem .5rem 10px;padding:.3rem .4rem .2rem 1rem;position:relative;quotes:none}.inline-qa blockquote:before{background:var(--color-divider-subtle);border-radius:var(--border-radius-m);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:4px}.inline-qa th,.inline-qa td{padding:5px 8px;text-align:left;vertical-align:bottom}.inline-qa th:first-child,.inline-qa td:first-child{padding-left:0}.inline-qa th:last-child,.inline-qa td:last-child{padding-right:0}.inline-qa pre{font-family:var(--mono-font);position:relative;color:inherit;margin:0;margin-top:.35rem;margin-bottom:.7rem;white-space:pre-wrap}.inline-qa pre code{font-family:var(--mono-font);border-radius:var(--border-radius-m);background:var(--color-container-highlight);color:inherit;display:block;line-height:1.5;padding:var(--spacing-xl);width:100%;font-size:var(--text-sm-2)}.inline-qa code{font-family:var(--mono-font);background:var(--color-container-highlight);color:var(--color-text-primary);font-size:var(--text-sm);padding:var(--spacing-xs) var(--spacing-xs);scrollbar-width:thin;scrollbar-color:var(--color-gray-30) var(--color-divider-subtle);border-radius:var(--border-radius-s);border:1px solid var(--color-code-border)}.inline-qa code::-webkit-scrollbar{width:11px}.inline-qa code::-webkit-scrollbar-track{background:var(--color-divider-subtle)}.inline-qa code::-webkit-scrollbar-thumb{background-color:var(--color-gray-30);border-radius:6px;border:solid 3px var(--color-divider-subtle)}.inline-qa ol,.inline-qa ul{margin:.8rem 0 .8rem .8rem;padding:0}.inline-qa pre{width:100%;margin-top:.35rem;margin-bottom:.7rem}.inline-qa pre .copy-container{position:absolute;top:0;right:1px;height:40px;width:40px}.inline-qa pre .copy-container button{padding:.5rem;height:inherit;width:inherit;color:var(--color-gray-30)}.inline-qa pre .copy-container button:hover{border:solid 1px var(--color-gray-20)}.inline-qa pre .copy-btn-displacement{float:right;height:40px;position:relative;right:calc(-1 * var(--spacing-xl));top:calc(-1 * var(--spacing-xl));width:40px}.inline-qa p{margin:.25rem 0}.inline-qa li p{display:inline}.inline-qa .inline-qa-answer p,.inline-qa .inline-qa-answer blockquote{margin-bottom:10px!important}.inline-qa .inline-qa-answer p a{word-break:break-word}.inline-qa .inline-qa-answer hr{display:none}.inline-qa .inline-qa-answer ul{list-style:inherit}.inline-qa .inline-qa-answer ol{list-style:decimal!important}.inline-qa .inline-qa-answer img{max-width:100%}.inline-qa .inline-qa-answer li{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.inline-qa .latex.latex-display{display:block;margin:1em auto}.inline-qa .latex{filter:invert(.3);vertical-align:middle}.inline-qa .token.comment,.inline-qa .token.prolog,.inline-qa .token.doctype,.inline-qa .token.cdata{color:var(--color-code-01)}.inline-qa .token.punctuation,.inline-qa .token.string,.inline-qa .token.atrule,.inline-qa .token.attr-value{color:var(--color-code-02)}.inline-qa .token.property,.inline-qa .token.tag,.inline-qa .token.string{color:var(--color-code-03)}.inline-qa .token.boolean,.inline-qa .token.number{color:var(--color-code-04)}.inline-qa .token.selector,.inline-qa .token.attr-name,.inline-qa .token.attr-value .punctuation:first-child,.inline-qa .token.keyword,.inline-qa .token.regex,.inline-qa .token.important,.inline-qa .token.function{color:var(--color-code-05)}.inline-qa .token.operator,.inline-qa .token.entity,.inline-qa .token.url,.inline-qa .language-css .token.string{color:var(--color-code-02)}.inline-qa .token.entity{cursor:help}.inline-qa .namespace{opacity:.7}@media (prefers-color-scheme: dark){:root:not(.light) .inline-qa .latex{filter:invert(.8)}}:root.dark .inline-qa .latex{filter:invert(.8)}.inline-qa.svelte-gao99t.svelte-gao99t{border-radius:var(--border-radius-m);border:1px solid var(--color-divider-subtle);margin-top:var(--spacing-m);position:relative}.inline-qa.svelte-gao99t .inline-qa-answer.svelte-gao99t{max-height:calc(160px + var(--spacing-m));min-height:calc(160px + var(--spacing-m));overflow-wrap:break-word;overflow:auto;padding:var(--spacing-m) var(--spacing-xl) var(--spacing-s)}.inline-qa.svelte-gao99t cite.svelte-gao99t{font-size:var(--text-sm-2)}.inline-qa.is-overflowing.svelte-gao99t.svelte-gao99t{margin-bottom:var(--spacing-m)}.inline-qa.is-overflowing.svelte-gao99t .inline-qa-answer.svelte-gao99t{max-height:160px;min-height:160px;padding-bottom:calc(var(--spacing-xl) + var(--spacing-m))}.inline-qa.expanded.svelte-gao99t .inline-qa-answer.svelte-gao99t{max-height:500px}.inline-qa.inline-qa--top-answer.svelte-gao99t .inline-qa-answer.svelte-gao99t{min-height:auto}.tabs.svelte-gao99t.svelte-gao99t{align-items:center;border-bottom:1px solid var(--color-divider-subtle);display:flex}.tabs.svelte-gao99t .tab.svelte-gao99t{color:var(--color-text-tertiary);flex:1;padding:var(--spacing-s) var(--spacing-2xl)}.tabs.svelte-gao99t .tab.svelte-gao99t:first-child{border-top-left-radius:var(--border-radius-m)}.tabs.svelte-gao99t .tab.svelte-gao99t:last-child{border-top-right-radius:var(--border-radius-m)}.tabs.svelte-gao99t .tab.svelte-gao99t:hover,.tabs.svelte-gao99t .tab.svelte-gao99t:focus,.tabs.svelte-gao99t .tab--active.svelte-gao99t{background-color:var(--color-container-highlight)}.tabs.svelte-gao99t .tab.svelte-gao99t:focus{box-shadow:none}.tabs.svelte-gao99t .tab--active.svelte-gao99t{color:var(--color-text-primary);font-weight:600}.navigation.svelte-gao99t.svelte-gao99t{align-items:center;border-bottom:solid 1px var(--color-divider-subtle);display:flex;height:42px;justify-content:center;padding:var(--spacing-m) var(--spacing-2xl)}.navigation.svelte-gao99t .button.svelte-gao99t{display:flex;flex:1}.navigation.svelte-gao99t .button--previous.svelte-gao99t{justify-content:flex-end;margin-right:var(--spacing-3xl)}.navigation.svelte-gao99t .button--next.svelte-gao99t{justify-content:flex-start;margin-left:var(--spacing-3xl)}.navigation.svelte-gao99t .button{font-family:var(--main-font)}.action-container.svelte-gao99t.svelte-gao99t{--action-button-height:30px;background-color:var(--color-page-background);border-radius:var(--border-radius-m);bottom:calc(-1 * var(--action-button-height) / 2);height:var(--action-button-height);left:50%;position:absolute;transform:translate(-50%);z-index:1}.hide-end-opacity.svelte-gao99t.svelte-gao99t{background-image:linear-gradient(rgba(255,255,255,0),var(--color-page-background));border-bottom-left-radius:var(--border-radius-m);border-bottom-right-radius:var(--border-radius-m);filter:opacity(.8);height:2rem;left:0;margin-top:-2rem}@media (prefers-color-scheme: dark){:root:not(.light) .hide-end-opacity.svelte-gao99t.svelte-gao99t{background-image:linear-gradient(rgba(36,39,49,0),var(--color-page-background))}}:root.dark .hide-end-opacity.svelte-gao99t.svelte-gao99t{background-image:linear-gradient(rgba(36,39,49,0),var(--color-page-background))}h2.svelte-yh7mv5{margin-bottom:var(--spacing-m)}.product.svelte-1v7hhxq.svelte-1v7hhxq{margin-top:var(--spacing-m)}.product.svelte-1v7hhxq .thumb-wrapper.svelte-1v7hhxq{width:100px;height:75px;position:relative;margin-right:var(--spacing-xl);overflow:hidden;flex-shrink:0;border-radius:var(--border-radius-m)}.product.svelte-1v7hhxq .thumb.svelte-1v7hhxq{border:solid 1px var(--color-container-highlight);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:100%}.product.svelte-1v7hhxq .description.svelte-1v7hhxq{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:var(--spacing-m)}.product.svelte-1v7hhxq .title.svelte-1v7hhxq{font-size:var(--text-md)}.is-mobile .product.svelte-1v7hhxq .thumb-wrapper.svelte-1v7hhxq{border-radius:var(--border-radius-s)}.deep-links.svelte-1uh9uyh{overflow-x:auto;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;margin-top:var(--spacing-s)}.deep-link.svelte-1uh9uyh{color:var(--color-link-default)}a.deep-link.svelte-1uh9uyh:hover,a.deep-link.svelte-1uh9uyh:focus{color:var(--color-link-default)}a.deep-link.svelte-1uh9uyh:hover{text-decoration:underline}.is-mobile .deep-links.svelte-1uh9uyh{gap:var(--spacing-m)}.is-mobile .deep-link.svelte-1uh9uyh{padding:var(--spacing-s) var(--spacing-m);border:1px solid var(--color-divider-subtle);border-radius:var(--border-radius-m)}.recipe.svelte-gs6l4y.svelte-gs6l4y{margin-top:var(--spacing-m)}.recipe.svelte-gs6l4y.svelte-gs6l4y:after{content:"";display:block;clear:both}.recipe.svelte-gs6l4y>a,.recipe.svelte-gs6l4y>img.svelte-gs6l4y{float:left;margin-right:var(--spacing-xl)}img.svelte-gs6l4y.svelte-gs6l4y{min-width:100px;width:100px;max-height:75px;-o-object-fit:cover;object-fit:cover;background-color:var(--color-container-highlight);border-radius:var(--border-radius-m)}.snippet-description.svelte-gs6l4y+.snippet-description.svelte-gs6l4y{margin-top:var(--spacing-m)}.snippet-attributes.svelte-gs6l4y.svelte-gs6l4y{display:flex;flex-direction:row;-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);flex-wrap:wrap}.snippet-attributes.has-rating.svelte-gs6l4y.svelte-gs6l4y{-moz-column-gap:var(--spacing-s);column-gap:var(--spacing-s)}.is-mobile .recipe.svelte-gs6l4y>a,.is-mobile .recipe.svelte-gs6l4y>img.svelte-gs6l4y{float:right;margin-left:var(--spacing-xl);margin-right:0}
