.fp-carousel{--car-n:var(--car-per,3);position:relative}@media (max-width:900px){.fp-carousel{--car-n:var(--car-per-md,2)}}@media (max-width:640px){.fp-carousel{--car-n:var(--car-per-sm,1)}}.fp-carousel>.doc-carousel-track{display:flex;gap:var(--car-gap,1.5rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.fp-carousel>.doc-carousel-track::-webkit-scrollbar{display:none}.fp-carousel .doc-carousel-slide{flex:0 0 calc((100% - (var(--car-n) - 1) * var(--car-gap, 1.5rem)) / var(--car-n));min-width:0;scroll-snap-align:start}.fp-carousel>.doc-carousel-nav{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:1rem;font-size:.8125rem}.fp-carousel .doc-carousel-arrow{display:inline-grid;place-items:center;width:var(--car-arrow-size,2.25rem);height:var(--car-arrow-size,2.25rem);border-radius:var(--car-arrow-radius,var(--reader-button-radius,999px));border:1px solid var(--car-arrow-border,var(--reader-button-border,var(--line)));background:var(--car-arrow-bg,var(--surface,transparent));color:var(--car-arrow-ink,var(--ink));cursor:pointer}.fp-carousel .doc-carousel-arrow[hidden]{display:none}.fp-carousel .doc-carousel-arrow:is(:disabled,[aria-disabled=true]){opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.fp-carousel>.doc-carousel-track{scroll-behavior:auto}}.fp-carousel[data-feed-gap]{--car-gap:var(--fp-gap-x,1.5rem)}.fp-carousel[data-controls$=split]>.doc-carousel-nav{justify-content:space-between}.fp-carousel[data-controls=top-split]>.doc-carousel-nav{margin-top:0;margin-bottom:1rem}.fp-carousel .doc-carousel-dots{display:flex;flex-wrap:wrap;align-items:center;gap:0}.fp-carousel .doc-carousel-dot{width:.5rem;height:.5rem;box-sizing:initial;padding:8px;background-clip:content-box;border-radius:999px;background:var(--line-strong,rgba(0,0,0,.3));transition:background .2s ease,width .2s ease}.fp-carousel .doc-carousel-dot[aria-current=true]{width:1.25rem;background:var(--ink)}.fp-carousel[data-bleed=end]>.doc-carousel-track{margin-inline-end:calc(50% - 50vw);padding-inline-end:calc(50vw - 50%);scroll-padding-inline-end:calc(50vw - 50%)}.fp-carousel:is([data-controls=top-end],[data-controls=dots-start])>.doc-carousel-nav{justify-content:space-between}.fp-carousel[data-controls=top-end]>.doc-carousel-nav{margin-top:0;margin-bottom:1rem}.fp-carousel .doc-carousel-arrows{display:inline-flex;align-items:center;gap:.5rem;margin-inline-start:auto}.fp-carousel[data-controls=none]>.doc-carousel-nav:empty{display:none}.fp-carousel .doc-carousel-slide{display:flex;flex-direction:column}.fp-carousel .doc-carousel-slide>[data-fx-feed-item]{display:flex;flex:1 1 auto;flex-direction:column}.fp-carousel .doc-carousel-slide>[data-fx-feed-item]>.fc{flex:1 1 auto}.fp-carousel[data-bleed=both]>.doc-carousel-track{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%)}[data-sm-carousel-twin=lg]{display:contents}[data-sm-carousel-twin=sm]{display:none}@media (max-width:640px){[data-sm-carousel-twin=lg]{display:none}[data-sm-carousel-twin=sm]{display:contents}}.fp-carousel .fp-carousel-count{font-size:var(--car-count-size,inherit)}.fp-carousel[data-count-ink] .fp-carousel-count{color:var(--car-count-ink)}[data-feed-head] .fp-feed-title{font-size:var(--fp-head-size,var(--reader-fs-h2,1.25rem));font-weight:var(--fp-head-weight,var(--reader-fw-h2,600));letter-spacing:var(--reader-tracking-h2,-.025em);line-height:var(--fp-head-lh,var(--reader-lh-h2,max(1.75rem,1.2em)))}[data-feed-head]{margin-bottom:var(--fp-head-below,1.25rem)}[data-feed-head][data-head-align=center]{flex-direction:column;align-items:center;text-align:center}[data-feed-head][data-head-ink] .fp-feed-title{color:var(--fp-head-color)}[data-feed-head][data-head-font] .fp-feed-title{font-family:var(--fp-head-font)}[data-feed-head][data-head-case] .fp-feed-title{text-transform:var(--fp-head-case)}[data-feed-head][data-head-style=rule-top]{border-top-color:var(--fp-head-rule-color,var(--line));border-top-width:var(--fp-head-rule-width,1px)}[data-feed-head][data-head-underline]{padding-bottom:.75rem;border-bottom:var(--fp-head-under-width,var(--fp-head-rule-width,1px)) solid var(--fp-head-under-color,var(--fp-head-rule-color,var(--line)))}[data-feed-head][data-sub-inline] .fp-feed-titles{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}[data-feed-head][data-sub-inline] .fp-feed-sub{margin:0}[data-feed-head][data-head-style=pill] .fp-feed-title{display:inline-block;padding:.3em .9em;border-radius:999px;font-size:var(--fp-head-size,.875rem);line-height:1.2;background:var(--fp-head-bg,var(--ink));color:var(--fp-head-color,var(--bg,#fff))}[data-tags-style=pills-filled] .fp-tag-tab{border-color:transparent;background:var(--fp-tag-color,color-mix(in srgb,var(--ink) 7%,transparent));color:var(--fp-tag-ink,var(--ink))}[data-tags-style=pills-filled] .fp-tag-tab:hover{opacity:.85}[data-tags-style=pills-filled] .fp-tag-tab[data-active]{background:var(--fp-tag-active,var(--fp-tag-color,var(--ink)));color:var(--fp-tag-ink,var(--bg,#fff));font-weight:600;box-shadow:0 0 0 2px var(--bg,#fff),0 0 0 3px var(--fp-tag-active,var(--fp-tag-color,var(--ink)))}.fp-tags[data-tags-active] .fp-tag-tab[data-active]{background:var(--fp-tag-active);border-color:var(--fp-tag-active)}.fp-tags[data-tags-active]:is([data-tags-style=tabs],[data-tags-style=text]) .fp-tag-tab[data-active]{background:none;color:var(--fp-tag-active)}.fp-tags[data-tags-overflow=scroll]{flex-wrap:nowrap}.fp-tags[data-tags-overflow=scroll] .fp-tags-list{flex:1 1 auto;flex-wrap:nowrap;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.fp-tags[data-tags-overflow=scroll] .fp-tags-list::-webkit-scrollbar{display:none}.fp-tags[data-tags-overflow=scroll] .fp-tag-tab{white-space:nowrap}.fp-tags:is([data-search-style=compact],[data-search-style=icon]){align-items:baseline}.fp-tags:is([data-search-style=compact],[data-search-style=icon]) .fp-tags-tools>*{margin:0}.fp-tags:is([data-search-style=compact],[data-search-style=icon]) .fp-tags-tools form{position:relative;gap:0}.fp-tags:is([data-search-style=compact],[data-search-style=icon]) .fp-tags-tools form:before{content:"";position:absolute;inset-inline-start:.65rem;top:50%;width:.875rem;height:.875rem;transform:translateY(-50%);background:currentColor;opacity:.55;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center /contain no-repeat}.fp-tags:is([data-search-style=compact],[data-search-style=icon]) .fp-tags-tools input{padding-inline-start:2rem;padding-block:.3rem;font-size:.875rem}.fp-tags:is([data-search-style=compact],[data-search-style=icon]) .fp-tags-tools form button[type=submit]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0;border:0}.fp-interstitial{grid-column:1/-1;padding-block:.5rem;font-size:var(--fp-note-size,.9375rem);color:var(--muted)}.fp-interstitial[data-note-styled]{font-weight:var(--fp-note-weight,inherit);font-family:var(--fp-note-font,inherit);text-transform:var(--fp-note-case,none);color:var(--fp-note-color,var(--muted))}.fp-interstitial[data-align=center]{text-align:center}.fp-interstitial[data-align=end]{text-align:end}[data-fx-feed][data-space-after]{margin-bottom:var(--fp-space-after)}[data-fx-feed][data-space-before]{margin-top:var(--fp-space-before)}:root[data-theme=dark] [data-tag-dark-bg]{--tag-bg:var(--tag-bg-dark)!important;--fp-tag-color:var(--tag-bg-dark)!important}:root[data-theme=dark] [data-tag-dark-fg]{--tag-fg:var(--tag-fg-dark)!important;--fp-tag-ink:var(--tag-fg-dark)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-tag-dark-bg]{--tag-bg:var(--tag-bg-dark)!important;--fp-tag-color:var(--tag-bg-dark)!important}:root:not([data-theme=light]) [data-tag-dark-fg]{--tag-fg:var(--tag-fg-dark)!important;--fp-tag-ink:var(--tag-fg-dark)!important}}.fd-badge.fd-badge[data-badge-look=pill]{border-color:transparent;border-radius:9999px}.fd-badge.fd-badge[data-badge-look=chip],.fd-badge.fd-badge[data-badge-look=pill]{background:color-mix(in srgb,var(--signal,#4f39e6) 12%,transparent);padding:.125rem .5rem;text-transform:none;letter-spacing:normal}.fd-badge.fd-badge[data-badge-look=chip]{border-color:transparent;border-radius:.375rem}.fd-badge.fd-badge[data-badge-look=outline]{background:transparent;border-color:color-mix(in srgb,var(--signal,#4f39e6) 45%,transparent);border-radius:9999px;padding:.125rem .5rem;text-transform:none;letter-spacing:normal}.fd-badge.fd-badge[data-badge-look=outline-mono]{background:transparent;border-color:color-mix(in srgb,var(--signal,#4f39e6) 45%,transparent);border-radius:.125rem;padding:.125rem .375rem;font-family:var(--font-mono,ui-monospace,monospace);text-transform:uppercase;letter-spacing:.08em}.fd-badge.fd-badge[data-badge-look=eyebrow],.fd-badge.fd-badge[data-badge-look=text]{background:transparent;border-color:transparent;border-radius:0;padding-left:0;padding-right:0;text-transform:uppercase;letter-spacing:.08em;font-size:.625rem}.fd-badge.fd-badge[data-badge-look=eyebrow]{font-weight:600;letter-spacing:.12em}.fd-badge.fd-badge[data-badge-case=upper]{text-transform:uppercase;letter-spacing:.06em}.fd-badge.fd-badge[data-badge-case=none]{text-transform:none;letter-spacing:normal}.fd-badge[data-status-dot]:before{content:"";width:.4375rem;height:.4375rem;border-radius:9999px;background:var(--signal,#4f39e6);flex:none}:root[data-theme=dark] .fd-badge[data-badge-dark]{--signal:var(--badge-signal-dark)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fd-badge[data-badge-dark]{--signal:var(--badge-signal-dark)!important}}:root[data-theme=dark] [data-cat-dark]{--signal:var(--signal-dark,var(--signal))!important;--cat-fill:var(--cat-fill-dark,var(--cat-fill))!important;--cat-ink:var(--cat-ink-dark,var(--cat-ink))!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-cat-dark]{--signal:var(--signal-dark,var(--signal))!important;--cat-fill:var(--cat-fill-dark,var(--cat-fill))!important;--cat-ink:var(--cat-ink-dark,var(--cat-ink))!important}}[data-forum-shell]{--ft-sb-track:var(--ft-sb-w,15rem)}@media (min-width:1024px){[data-forum-shell]{display:grid;grid-template-columns:var(--ft-sb-track) minmax(0,1fr);gap:2rem;align-items:start}[data-forum-shell][data-ft-side=end]{grid-template-columns:minmax(0,1fr) var(--ft-sb-track)}[data-forum-shell][data-ft-side=end]>[data-forum-sidebar]{order:2}[data-forum-shell]>[data-forum-shell-main]{min-width:0}[data-forum-sidebar]{position:sticky;top:calc(var(--reader-sticky-top, 0px) + 1rem);max-height:calc(100vh - var(--reader-sticky-top, 0px) - 6rem);overflow-y:auto;padding-block:3rem}[data-forum-sidebar-phone]{display:none}}[data-forum-sidebar]{font-size:.875rem}[data-forum-sidebar][data-ft-bg]{background:var(--ft-sb-bg);border-radius:var(--reader-radius,.75rem);padding-inline:.75rem}[data-forum-sidebar] [data-ft-section]+[data-ft-section]{margin-top:1.25rem}[data-forum-sidebar] [data-ft-heading]{margin-bottom:.375rem;padding-inline:.5rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}[data-forum-sidebar] [data-ft-link]{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.3125rem .5rem;color:var(--ink);text-decoration:none}[data-forum-sidebar] [data-ft-link]:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}[data-forum-sidebar] [data-ft-link][aria-current=page]{background:color-mix(in srgb,var(--ft-sb-active,var(--brand)) 12%,transparent);color:var(--ft-sb-active,var(--brand));font-weight:600}[data-forum-sidebar] [data-ft-count]{margin-inline-start:auto;font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums}[data-forum-sidebar] [data-ft-children]{margin-inline-start:1rem}[data-forum-sidebar] details>summary{list-style:none;cursor:pointer}[data-forum-sidebar] details>summary::-webkit-details-marker{display:none}@media (max-width:1023.98px){[data-forum-sidebar]{padding-top:1rem}[data-forum-sidebar-phone]+[data-forum-sidebar-panel],[data-forum-sidebar][data-ft-phone=hide]{display:none}[data-forum-sidebar-phone][open]+[data-forum-sidebar-panel]{display:block;margin-top:.75rem}[data-forum-sidebar-phone]>summary{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--line);border-radius:.5rem;padding:.375rem .75rem;font-weight:500;cursor:pointer;list-style:none}[data-forum-sidebar-phone]>summary::-webkit-details-marker{display:none}[data-forum-sidebar][data-drawer-ready] [data-forum-sidebar-panel]{display:block;position:fixed;inset:0 auto 0 0;z-index:60;width:min(20rem,85vw);margin:0;overflow-y:auto;padding:1.25rem 1rem;background:var(--ft-sb-bg,var(--bg));box-shadow:0 0 0 100vmax rgb(0 0 0/.4);transform:translateX(-105%);transition:transform .2s ease}[data-forum-sidebar][data-ft-side=end][data-drawer-ready] [data-forum-sidebar-panel]{inset:0 0 0 auto;transform:translateX(105%)}[data-forum-sidebar][data-drawer-ready][data-drawer-open] [data-forum-sidebar-panel]{transform:none}[data-forum-sidebar][data-drawer-ready]:not([data-drawer-open]) [data-forum-sidebar-panel]{box-shadow:none;visibility:hidden;transition:transform .2s ease,visibility 0s .2s}[data-forum-sidebar][data-drawer-ready] [data-forum-sidebar-phone][open]+[data-forum-sidebar-panel]{margin-top:0}html[data-forum-drawer-open]{overflow:hidden}}@media (prefers-reduced-motion:reduce){[data-forum-sidebar] [data-forum-sidebar-panel]{transition:none!important}}[data-ft-categories=boxes-with-subcategories],[data-ft-categories=boxes],[data-ft-categories=grid]{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){[data-ft-categories=boxes-with-subcategories],[data-ft-categories=boxes],[data-ft-categories=grid]{grid-template-columns:repeat(var(--ft-cat-cols,3),minmax(0,1fr))}}[data-ft-box]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:8rem;border-radius:var(--reader-radius,.75rem);padding:1.25rem;text-align:center;background:var(--cat-fill,var(--surface,var(--line)));color:var(--cat-ink,var(--ink));text-decoration:none}[data-ft-box] [data-ft-box-meta]{font-size:.75rem;opacity:.85}[data-category-banner][data-ft-banner=color]{background:var(--cat-fill,var(--brand));color:var(--cat-ink,#fff);border-color:transparent!important}[data-category-banner][data-ft-banner=color] [data-category-description],[data-category-banner][data-ft-banner=color] h1{color:inherit}@media (max-width:1023.98px){[data-forum-shell]:has(>[data-forum-sidebar]:not([data-ft-phone=hide])) [data-forum-shell-main]>div>main{padding-top:1rem}[data-forum-shell]:has(>[data-forum-sidebar]:not([data-ft-phone=hide])) [data-forum-shell-main]>div>main>[data-fp-flow]>:first-child>:first-child{margin-top:0}}.fp-tags[data-tags-inactive=text] .fp-tag-tab:not([data-active]){border-color:transparent;background:none;color:var(--muted)}.fp-tags[data-tags-inactive=text]:not([data-tags-pad=pill]) .fp-tag-tab:not([data-active]){padding-inline:.35rem}.fp-tags[data-tags-inactive=text] .fp-tag-tab:not([data-active]):hover{color:var(--ink);opacity:1}.fp-tags.fp-tags[data-tags-active-ink] .fp-tag-tab[data-active]{color:var(--fp-tag-active-ink)}.fp-tags-drop{display:none}@media (max-width:640px){.fp-tags[data-tags-phone=dropdown]>.fp-tags-list{display:none}.fp-tags[data-tags-phone=dropdown]>.fp-tags-drop{display:block;position:relative;flex:1 1 auto;min-width:0}.fp-tags-drop-face{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .85rem;border:1px solid var(--line);border-radius:999px;font-size:.875rem;color:var(--ink);cursor:pointer;list-style:none}.fp-tags-drop-face::-webkit-details-marker{display:none}.fp-tags-drop-face:after{content:"";width:.45rem;height:.45rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-25%) rotate(45deg)}.fp-tags-drop[open]>.fp-tags-drop-face:after{transform:translateY(25%) rotate(-135deg)}.fp-tags-drop-list{position:absolute;inset-inline:0;top:calc(100% + .25rem);z-index:20;margin:0;padding:.35rem 0;list-style:none;max-height:60vh;overflow-y:auto;border:1px solid var(--line);border-radius:.75rem;background:var(--bg,#fff);box-shadow:0 8px 24px rgb(0 0 0/.12)}.fp-tags-drop-link{display:block;padding:.5rem .9rem;font-size:.9375rem;color:var(--ink);text-decoration:none}.fp-tags-drop-link[data-active]{font-weight:600;color:var(--fp-tag-active,var(--ink))}}.fp-tags[data-tags-look~=size] .fp-tag-tab{font-size:var(--fp-tag-size)}.fp-tags[data-tags-look~=weight] .fp-tag-tab{font-weight:var(--fp-tag-weight)}.fp-tags[data-tags-look~=radius] .fp-tag-tab{border-radius:var(--fp-tag-radius)}.fp-tags[data-tags-look~=font] .fp-tag-tab{font-family:var(--fp-tag-font)}.fp-tags[data-tags-look~=case] .fp-tag-tab{text-transform:var(--fp-tag-case)}.fp-tags.fp-tags[data-tags-look~=inactive-ink] .fp-tag-tab:not([data-active]){color:var(--fp-tag-inactive-ink)}.fp-tags.fp-tags[data-tags-look~=inactive-weight] .fp-tag-tab:not([data-active]){font-weight:var(--fp-tag-inactive-weight)}.fp-tags.fp-tags.fp-tags[data-tags-look~=fill] .fp-tag-tab[data-active]{background:var(--fp-tag-fill);border-color:var(--fp-tag-fill);text-decoration:none}@media (max-width:640px){.fp-tags[data-tags-look~=phone-fill] .fp-tags-drop-face{background:var(--fp-tags-phone-fill);border-color:transparent}}.fp-tags[data-tags-style=segmented] .fp-tags-list{gap:.125rem;padding:.25rem;border-radius:999px;background:var(--fp-tags-track,color-mix(in srgb,var(--ink) 6%,transparent))}.fp-tags[data-tags-style=segmented] .fp-tag-tab{border:0;padding:.3rem .9rem;font-weight:500}.fp-tags[data-tags-style=segmented] .fp-tag-tab[data-active]{color:var(--ink);background:var(--bg,#fff);box-shadow:0 1px 3px rgb(0 0 0/.12)}.fp-tags-rss[data-tags-rss=button]{gap:.375rem;padding:.3rem .8rem;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none}@media (max-width:640px){.fp-tags[data-search-style=icon] .fp-tags-tools input{width:2.25rem;padding-inline-end:0;transition:width .2s ease}.fp-tags[data-search-style=icon] .fp-tags-tools form:focus-within input{width:12rem}}.fp-tags[data-tags-look~=height] .fp-tag-tab{box-sizing:border-box;height:var(--fp-tag-h);min-height:0}.fp-tags[data-tags-look~=pad] .fp-tag-tab{padding:var(--fp-tag-pad)}@media (max-width:640px){.fp-tags[data-tags-look~=phone-ink] .fp-tags-drop-face{color:var(--fp-tags-phone-ink)}.fp-tags[data-tags-phone=dropdown]>.fp-tags-drop{flex:0 0 auto}}.fp-tags[data-tags-overflow=scroll] .fp-tags-tools{flex:0 0 auto}.fp-tags-rss[data-tags-rss=icon-round]{justify-content:center;border:1px solid var(--line);color:var(--ink)}.fp-tags-rss[data-tags-rss=icon-round],.fp-tags[data-search-round] .fp-tags-tools input{width:var(--fp-tags-tool-size,2rem);height:var(--fp-tags-tool-size,2rem);border-radius:999px}.fp-tags[data-search-round] .fp-tags-tools input{padding-inline-end:0;transition:width .2s ease}.fp-tags[data-search-round] .fp-tags-tools form:focus-within input{width:12rem}.fp-tags[data-search-round] .fp-tags-tools input::placeholder{color:transparent}.fp-tags[data-search-round] .fp-tags-tools form:focus-within input::placeholder{color:inherit}@media (max-width:640px){[data-feed-tabs-stretch] .fp-tags-list{flex:1 1 100%;flex-wrap:nowrap;width:100%}[data-feed-tabs-stretch] .fp-tags-list>li{flex:1 1 0;min-width:0}[data-feed-tabs-stretch] .fp-tags-list .fp-tag-tab{width:100%;justify-content:center}.fp-tags[data-search-phone] .fp-tags-tools input{width:2.25rem;padding-inline-end:0;transition:width .2s ease}.fp-tags[data-search-phone=icon-round] .fp-tags-tools input{box-sizing:border-box;width:var(--fp-tags-tool-size,2rem);height:var(--fp-tags-tool-size,2rem);border-radius:999px}.fp-tags[data-search-phone] .fp-tags-tools form:focus-within input{width:12rem}.fp-tags[data-search-phone] .fp-tags-tools input::placeholder{color:transparent}.fp-tags[data-search-phone] .fp-tags-tools form:focus-within input::placeholder{color:inherit}.fp-tags[data-tags-look~=phone-h] .fp-tags-drop-face{box-sizing:border-box;height:var(--fp-tags-phone-h);padding-block:0}}.fp-tags[data-search-w]:not([data-search-round],[data-search-phone],[data-search-style=icon]) .fp-tags-tools input{width:var(--fp-tags-search-w)}@media (min-width:641px){.fp-tags[data-search-w]:is([data-search-phone],[data-search-style=icon]):not([data-search-round]) .fp-tags-tools input{width:var(--fp-tags-search-w)}}.fp-tags[data-search-icon]{--fp-tags-search-icon:var(--fp-tags-search-icon-lg)}@media (max-width:1024px){.fp-tags[data-search-icon]{--fp-tags-search-icon:var(--fp-tags-search-icon-md)}}@media (max-width:640px){.fp-tags[data-search-icon]{--fp-tags-search-icon:var(--fp-tags-search-icon-sm)}}.fp-tags[data-search-icon] .fp-tags-tools form:before{width:var(--fp-tags-search-icon,.875rem);height:var(--fp-tags-search-icon,.875rem)}.fp-grid[data-feed-gap],[data-feed-gap] .fp-grid{row-gap:var(--fp-gap-y,var(--fp-row-d,2.25rem));column-gap:var(--fp-gap-x,var(--fp-col-d,1.5rem));--fp-col-gap:var(--fp-gap-x,var(--fp-col-d,1.5rem));--fp-row-gap:var(--fp-gap-y,var(--fp-row-d,2.25rem))}.fp-grid.fp-feed[data-feed-gap]{--fp-row-d:2.5rem}.fp-grid.fp-rows[data-feed-gap]{--fp-row-d:0px}.fp-grid.fp-compact[data-feed-gap]{--fp-row-d:0.6rem}.fp-grid.fp-split[data-feed-gap]{--fp-row-d:3rem}.fp-bento[data-feed-gap],[data-feed-gap] .fp-bento-row{row-gap:var(--fp-gap-y,var(--fp-bento-gap,1.5rem))}[data-feed-gap] .fp-bento-row{column-gap:var(--fp-gap-x,var(--fp-bento-gap,1.5rem))}.fp-lead-split[data-feed-gap]{row-gap:var(--fp-gap-y,2.25rem);column-gap:var(--fp-gap-x,2rem)}[data-feed-gap] .fp-lead-rest{gap:var(--fp-gap-y,1.25rem)}@media (max-width:640px){[data-feed-layout-sm][data-feed-gap]{gap:var(--fp-gap-y,1.5rem) var(--fp-gap-x,1.5rem)}}[data-col-rule] [data-fx-feed-item],[data-col-rule][data-fx-feed-item]{position:relative}:is(.fp-grid[data-col-rule],[data-col-rule] .fp-grid,[data-col-rule] .fp-bento-row)>[data-fx-feed-item]:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--fp-gap-x, var(--fp-col-d, 1.5rem)) / -2);border-inline-start:var(--fp-rule-w,1px) var(--fp-rule-style,solid) var(--fp-rule-color,var(--line));pointer-events:none}[data-col-rule] .fp-bento-row>[data-fx-feed-item]:before{inset-inline-start:calc(var(--fp-gap-x, var(--fp-bento-gap, 1.5rem)) / -2)}@media (min-width:1024px){[data-col-rule] [data-col-start-lg]:before{display:none}}@media (min-width:641px) and (max-width:1023.98px){[data-col-rule] [data-col-start-md]:before{display:none}}@media (max-width:640px){[data-col-rule] [data-col-start-sm]:before,[data-rest-sm=text-only] [data-feed-rest] :is(.fc-media,.fc-media-col,.fc-slot-cover){display:none}}@media (min-width:641px){[data-rest-lg=text-only] [data-feed-rest] :is(.fc-media,.fc-media-col,.fc-slot-cover){display:none}}.fc[data-card-lead]>.fc-body{max-width:var(--fc-body-max,none)}[data-fx-feed-item]:has(>.fp-interstitial[data-note-overlay]){position:relative}.fp-interstitial[data-note-overlay]{position:absolute;inset:0;z-index:2;height:0;padding:0;margin:0;overflow:visible;pointer-events:none}.fp-interstitial[data-note-overlay]>span{position:absolute;inset-inline-start:0;top:var(--fp-note-y,0);width:var(--fp-note-w,max-content);max-width:var(--fp-note-w,100%);pointer-events:none}.fp-interstitial[data-note-overlay]>span :is(a,button){pointer-events:auto}.fp-interstitial[data-note-overlay][data-align=center]>span{inset-inline:0;margin-inline:auto}.fp-interstitial[data-note-overlay][data-align=end]>span{inset-inline-start:auto;inset-inline-end:0}@media (min-width:1025px){[data-note-at]:not([data-note-at~=lg]){display:none}}@media (min-width:641px) and (max-width:1024px){[data-note-at]:not([data-note-at~=md]){display:none}}@media (max-width:640px){[data-note-at]:not([data-note-at~=sm]){display:none}}[data-more-look~=bg]{background:var(--fp-more-bg)}[data-more-look~=ink]{color:var(--fp-more-ink)}[data-more-look~=border]{border:1px solid var(--fp-more-border)}[data-more-look~=radius]{border-radius:var(--fp-more-radius)}[data-more-look~=size]{font-size:var(--fp-more-size)}[data-more-look~=weight]{font-weight:var(--fp-more-weight)}[data-more-look~=w]{width:var(--fp-more-w);justify-content:center}[data-more-look~=h]{min-height:var(--fp-more-h);padding-block:0}[data-feed-more]{display:inline-flex;align-items:center;gap:.4em}.fp-more-arrow-box{display:inline-grid;place-items:center;width:1.75em;height:1.75em;border-radius:calc(var(--fp-more-radius, .375rem) / 2);background:color-mix(in srgb,currentColor 14%,transparent)}[data-subscribe] [data-subscribe-heading]{font-size:var(--fp-sub-head-size,.875rem);display:block;line-height:var(--fp-sub-head-lh,1.1);font-family:var(--fp-sub-head-font,inherit)}[data-subscribe][data-input-size] :is(.input,[data-subscribe-submit]){min-height:var(--fp-sub-input-h)}.fp-sub-note{margin-top:.5rem;font-size:.8125rem}.fp-sub-consent{display:flex;align-items:flex-start;gap:.5rem;margin-top:.75rem;font-size:.8125rem}[data-subscribe][data-subscribe-layout=field-row] [data-subscribe-row]{flex-wrap:nowrap}[data-subscribe][data-subscribe-layout=field-row] .input{min-width:0!important}[data-subscribe]:is([data-button-style=link],[data-button-style=inside-link]) [data-subscribe-submit]{border:0;background:none;padding-inline:.25rem;color:var(--reader-brand,var(--signal,currentColor));font-weight:600}[data-subscribe]:is([data-button-style=link],[data-button-style=inside-link]) [data-subscribe-submit]:hover{text-decoration:underline}[data-subscribe]:is([data-button-style=inside],[data-button-style=inside-link]) [data-subscribe-row]{position:relative;flex-wrap:nowrap}[data-subscribe]:is([data-button-style=inside],[data-button-style=inside-link]) .input{padding-inline-end:7.5rem}[data-subscribe]:is([data-button-style=inside],[data-button-style=inside-link]) [data-subscribe-submit]{position:absolute;inset-block:.25rem;inset-inline-end:.25rem;min-height:0;padding-block:0}[data-subscribe][data-sub-btn~=bg] [data-subscribe-submit]{background:var(--fp-sub-btn-bg);border-color:var(--fp-sub-btn-bg)}[data-subscribe][data-sub-btn~=ink] [data-subscribe-submit]{color:var(--fp-sub-btn-ink)}[data-subscribe][data-sub-btn~=radius] [data-subscribe-submit]{border-radius:var(--fp-sub-btn-radius)}[data-subscribe][data-input-fs] .input{font-size:var(--fp-sub-input-fs)}.fp-with-sidebar[data-fp-aside-gap]{gap:var(--fp-aside-gap,2.5rem)}@media (min-width:1024px){.fp-with-sidebar[data-fp-sidebar-divider]{column-gap:calc(var(--fp-aside-gap, 2.5rem) / 2)}.fp-with-sidebar[data-fp-sidebar-divider][data-fp-sidebar=right]>[data-fp-aside]{padding-inline-start:calc(var(--fp-aside-gap, 2.5rem) / 2);border-inline-start:var(--fp-aside-rule-w,1px) var(--fp-aside-rule-style,solid) var(--fp-aside-rule-color,var(--line))}.fp-with-sidebar[data-fp-sidebar-divider][data-fp-sidebar=left]>[data-fp-aside]{padding-inline-end:calc(var(--fp-aside-gap, 2.5rem) / 2);border-inline-end:var(--fp-aside-rule-w,1px) var(--fp-aside-rule-style,solid) var(--fp-aside-rule-color,var(--line))}}[data-index-frame=front][data-frame-top-r]{padding-top:var(--fp-frame-top,var(--reader-frame-overlay,3rem))}[data-index-frame][data-frame-top-r][data-frame-top=none]{padding-top:var(--fp-frame-top,0)}@media (max-width:1023px){.fp-with-sidebar[data-fp-sidebar-phone=before]>[data-fp-aside]{order:-1}.fp-with-sidebar[data-fp-sidebar-phone=after]>[data-fp-aside]{order:1}.fp-with-sidebar[data-fp-sidebar-phone=hide]>[data-fp-aside]{display:none}}[data-fx-feed][data-feed-frame] [data-feed-layout-body]{border:1px solid var(--line);border-radius:var(--fp-frame-radius,var(--reader-radius,.75rem));overflow:hidden}[data-fx-feed][data-feed-rules] [data-feed-layout-body]{row-gap:0}[data-fx-feed][data-feed-rules] [data-feed-layout-body]>[data-fx-feed-item]+[data-fx-feed-item]{border-top:1px solid var(--line)}[data-fx-feed][data-feed-rules] .fc[data-card-divider=below]{border-bottom:0}@media (max-width:1023px){.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist]),.fp-with-sidebar[data-fp-sidebar-phone=at]{row-gap:var(--fp-flow-gap,2rem)}.fp-with-sidebar[data-fp-sidebar-phone=at]>[data-fp-main],.fp-with-sidebar[data-fp-sidebar-phone=at]>[data-fp-main]>[data-front-page]{display:contents}.fp-with-sidebar[data-fp-sidebar-phone=at]>[data-fp-main]>[data-front-page]>*{order:3}.fp-with-sidebar[data-fp-sidebar-phone=at]>[data-fp-aside]{order:2}.fp-with-sidebar[data-fp-phone-at="1"]>[data-fp-main]>[data-front-page]>:nth-child(-n+1),.fp-with-sidebar[data-fp-phone-at="10"]>[data-fp-main]>[data-front-page]>:nth-child(-n+10),.fp-with-sidebar[data-fp-phone-at="11"]>[data-fp-main]>[data-front-page]>:nth-child(-n+11),.fp-with-sidebar[data-fp-phone-at="12"]>[data-fp-main]>[data-front-page]>:nth-child(-n+12),.fp-with-sidebar[data-fp-phone-at="13"]>[data-fp-main]>[data-front-page]>:nth-child(-n+13),.fp-with-sidebar[data-fp-phone-at="14"]>[data-fp-main]>[data-front-page]>:nth-child(-n+14),.fp-with-sidebar[data-fp-phone-at="15"]>[data-fp-main]>[data-front-page]>:nth-child(-n+15),.fp-with-sidebar[data-fp-phone-at="16"]>[data-fp-main]>[data-front-page]>:nth-child(-n+16),.fp-with-sidebar[data-fp-phone-at="17"]>[data-fp-main]>[data-front-page]>:nth-child(-n+17),.fp-with-sidebar[data-fp-phone-at="18"]>[data-fp-main]>[data-front-page]>:nth-child(-n+18),.fp-with-sidebar[data-fp-phone-at="19"]>[data-fp-main]>[data-front-page]>:nth-child(-n+19),.fp-with-sidebar[data-fp-phone-at="2"]>[data-fp-main]>[data-front-page]>:nth-child(-n+2),.fp-with-sidebar[data-fp-phone-at="20"]>[data-fp-main]>[data-front-page]>:nth-child(-n+20),.fp-with-sidebar[data-fp-phone-at="3"]>[data-fp-main]>[data-front-page]>:nth-child(-n+3),.fp-with-sidebar[data-fp-phone-at="4"]>[data-fp-main]>[data-front-page]>:nth-child(-n+4),.fp-with-sidebar[data-fp-phone-at="5"]>[data-fp-main]>[data-front-page]>:nth-child(-n+5),.fp-with-sidebar[data-fp-phone-at="6"]>[data-fp-main]>[data-front-page]>:nth-child(-n+6),.fp-with-sidebar[data-fp-phone-at="7"]>[data-fp-main]>[data-front-page]>:nth-child(-n+7),.fp-with-sidebar[data-fp-phone-at="8"]>[data-fp-main]>[data-front-page]>:nth-child(-n+8),.fp-with-sidebar[data-fp-phone-at="9"]>[data-fp-main]>[data-front-page]>:nth-child(-n+9){order:1}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist]){--fp-aside-order:1}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])[data-fp-sidebar-phone=before],.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])[data-fp-sidebar=left]:not([data-fp-sidebar-phone]){--fp-aside-order:-1}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])[data-fp-sidebar-phone=at]{--fp-aside-order:2}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside],.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside] [data-fx-feed]:has(>[data-feed-tabs-hoist]){display:contents}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside] [data-fx-feed]:has(>[data-feed-tabs-hoist])>*,.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside]>*{order:var(--fp-aside-order)}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside] [data-fx-feed]>[data-feed-tabs-hoist]{order:-2}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist])>[data-fp-aside]>:not([data-fx-feed]):has([data-feed-tabs-hoist]){display:contents}.fp-with-sidebar:not([data-fp-sidebar-phone=hide]):has(>[data-fp-aside] [data-feed-tabs-hoist]):not([data-fp-sidebar-phone=at])>[data-fp-main]{order:0}}@media (max-width:1023px){.fp-with-sidebar>[data-fp-drawer]{order:-1}[data-fp-drawer]>[data-fp-drawer-state]:not(:checked)~[data-fp-aside]{display:none}[data-fp-drawer]>[data-fp-drawer-state]:checked~[data-fp-aside]{margin-top:.75rem}[data-fp-drawer]>[data-fp-drawer-state]:focus-visible+[data-fp-drawer-toggle]{outline:2px solid var(--brand,currentColor);outline-offset:2px}.fp-with-sidebar[data-fp-aside2-phone=hide]>[data-fp-aside-second]{display:none}}[data-forum-filters][data-ff-style] .ff-tabs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem}[data-forum-filters][data-ff-style] .ff-tab{padding:.3rem .75rem;border-radius:.5rem;color:inherit;opacity:.7;text-decoration:none}[data-forum-filters][data-ff-style] .ff-tab:hover{opacity:1}[data-forum-filters][data-ff-style] .ff-tab[aria-current=page]{opacity:1;font-weight:600;color:var(--ff-active,var(--brand))}[data-forum-filters][data-ff-style=pills] .ff-tab[aria-current=page]{background:color-mix(in srgb,var(--ff-active,var(--brand)) 14%,transparent)}[data-forum-filters][data-ff-style=underline] .ff-tabs{gap:.25rem 1rem;border-bottom:1px solid var(--line)}[data-forum-filters][data-ff-style=underline] .ff-tab{border-radius:0;padding:.5rem .1rem;margin-bottom:-1px;border-bottom:2px solid transparent}[data-forum-filters][data-ff-style=underline] .ff-tab[aria-current=page]{border-bottom-color:var(--ff-active,var(--brand))}[data-forum-filters][data-ff-style=segmented] .ff-tabs{gap:0;padding:3px;border-radius:.6rem;background:color-mix(in srgb,currentColor 7%,transparent)}[data-forum-filters][data-ff-style=segmented] .ff-tab[aria-current=page]{background:var(--surface,#fff);box-shadow:0 1px 2px rgb(0 0 0/.12)}[data-forum-filters][data-ff-active]:not([data-ff-style]) a[aria-current=page][data-ff-item]{color:var(--ff-active);background:color-mix(in srgb,var(--ff-active) 14%,transparent)}.ff-picker{position:relative}.ff-picker-face{list-style:none;cursor:pointer;padding:.3rem .7rem;border:1px solid var(--line);border-radius:.5rem;font-size:.85rem}.ff-picker-face::-webkit-details-marker{display:none}.ff-picker-face:after{content:"▾";margin-inline-start:.4rem;opacity:.6}.ff-picker-list{position:absolute;z-index:var(--z-popover);top:calc(100% + 4px);inset-inline-start:0;min-width:13rem;max-height:20rem;overflow-y:auto;margin:0;padding:.3rem;list-style:none;background:var(--popover-bg,var(--surface,#fff));border:1px solid var(--popover-border,var(--line));border-radius:var(--popover-radius,.6rem);box-shadow:var(--popover-shadow,0 12px 32px -12px rgb(0 0 0/.32));color:var(--popover-ink,var(--ink));-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none)}@media (max-width:639.98px){[data-ff-pickers]{position:relative}[data-ff-pickers]>.ff-picker{position:static}[data-ff-pickers]>.ff-picker>.ff-picker-list{inset-inline:0 auto;max-width:calc(100vw - 2rem)}}.ff-picker-list a{display:flex;align-items:center;gap:.45rem;padding:.35rem .5rem;border-radius:.4rem;color:inherit;text-decoration:none;font-size:.85rem}.ff-picker-list a:hover,.ff-picker-list a[aria-current=page]{background:color-mix(in srgb,currentColor 7%,transparent)}.ff-picker-swatch{width:8px;height:8px;border-radius:2px;background:var(--line)}[data-forum-filters]>[data-forum-composer]{flex-basis:100%}[data-forum-panel]{background:var(--ffp-bg,var(--surface,transparent));border:1px solid var(--ffp-border,var(--line));padding:var(--ffp-pad,16px);display:flow-root}[data-forum-panel=head]{border-bottom:0;border-radius:var(--ffp-radius,12px) var(--ffp-radius,12px) 0 0;padding-bottom:0}[data-forum-panel=head] [data-forum-filters]{margin-top:0}[data-forum-panel=body]{border-top:0;border-radius:0 0 var(--ffp-radius,12px) var(--ffp-radius,12px);padding-top:0}[data-forum-panelled]{background:var(--ffp-page,transparent)}[data-forum-welcome]{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}[data-forum-welcome][data-align=center]{align-items:center;text-align:center}[data-forum-welcome][data-fwb-image]{padding:2.5rem 1.5rem;border-radius:var(--reader-radius,12px);background-image:var(--fwb-img);background-size:cover;background-position:50%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-forum-welcome][data-fwb-image-dark]{background-image:var(--fwb-img-dark)}}:root[data-theme=dark] [data-forum-welcome][data-fwb-image-dark]{background-image:var(--fwb-img-dark)}[data-forum-welcome] .fwb-greeting{margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;letter-spacing:-.01em}[data-forum-welcome] .fwb-search{width:100%;max-width:var(--fwb-search-w,40rem)}[data-forum-list][data-fl-title-lines] [data-fl-title]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--fl-title-lines,1);line-clamp:var(--fl-title-lines,1);overflow:hidden;white-space:normal;text-overflow:clip;overflow-wrap:break-word;min-width:0;max-width:100%}[data-forum-list][data-fl-avatar-shape=square] :is([data-fl-posters],[data-fl-phone-face],[data-fl-byline]) .rounded-full{border-radius:.25rem}[data-fl-cat-tile]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--cat-fill,var(--line)) 16%,transparent);color:var(--signal,var(--ink))}[data-forum-list][data-fl-stats-style=pill] [data-fl-statsbox]{align-items:center}@media (max-width:1023.98px){html:has(:is([data-site-menu],[data-space-menu])):not(:has([data-fx-sidebar-toggle])) [data-forum-sidebar-drawer]>[data-forum-sidebar-phone]{display:none}html:has(:is([data-site-menu],[data-space-menu])):not(:has([data-fx-sidebar-toggle])) [data-forum-shell]>[data-forum-sidebar-drawer]{padding-top:0}html[data-forum-drawer-open=menu] [data-fx-header]{z-index:61!important;transform:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-forum-drawer-open=menu] [data-fx-header] [data-fx-nav]{z-index:auto!important}html[data-forum-drawer-open=menu] [data-forum-sidebar][data-drawer-ready] [data-forum-sidebar-panel]{top:var(--ft-drawer-top,0);padding-bottom:calc(1.25rem + var(--ft-drawer-foot, 0px))}html[data-forum-drawer-open=menu] :is([data-site-menu],[data-space-menu])>div{position:fixed;inset-inline-start:0;top:auto;right:auto;bottom:0;width:min(20rem,85vw);max-height:45vh;overflow:auto;z-index:61;border-radius:0;box-shadow:none;border-top:1px solid var(--line)}html[data-forum-drawer-open=menu]:has([data-forum-sidebar][data-ft-side=end]) :is([data-site-menu],[data-space-menu])>div{inset-inline-start:auto;inset-inline-end:0}}@media (min-width:1024px){[data-forum-shell][data-ft-align=start] [data-forum-shell-main] main#main-content{margin-inline-start:0;padding-inline-start:0}}[data-forum-sidebar] [data-ft-tag-row]>svg{flex:none;color:var(--muted)}@media (min-width:1024px){[data-forum-sidebar][data-ft-full]{top:var(--reader-sticky-top,0);height:calc(100dvh - var(--reader-sticky-top, 0px));max-height:none;padding-block:1.5rem;padding-inline-end:1rem;border-inline-end:1px solid var(--line)}[data-forum-sidebar][data-ft-full][data-ft-side=end]{padding-inline:1rem 0;border-inline-end:0;border-inline-start:1px solid var(--line)}}[data-fl-rail]{display:none}@media (min-width:1280px){[data-fl-rail-grid]{display:grid;grid-template-columns:minmax(0,1fr) var(--fl-rail-w,280px);gap:2rem;align-items:start}[data-fl-rail]{display:flex;flex-direction:column;gap:1rem;position:sticky;top:calc(var(--reader-sticky-top, 0px) + 1rem)}}[data-fl-rail-box]{--note-bg:#fdf7e2;--note-border:#efe1b0;border:1px solid var(--line);border-radius:var(--reader-radius,.75rem);padding:1rem;font-size:.875rem}:root[data-theme=dark] [data-fl-rail-box]{--note-bg:#2a2514;--note-border:#4a4122}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-fl-rail-box]{--note-bg:#2a2514;--note-border:#4a4122}}[data-fl-rail-box][data-tone=note]{background:var(--note-bg);border-color:var(--note-border)}[data-fl-rail-box]:empty{display:none}[data-fl-rail-title]{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}[data-fl-rail-list]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}[data-fl-rail-list]>li{display:flex;align-items:baseline;gap:.5rem}[data-fl-rail-box] .forumulate-prose>:first-child{margin-top:0}[data-fl-rail-box] .forumulate-prose>:last-child{margin-bottom:0}[data-ft-categories=table] [data-ft-cat-row]>td:first-child{border-inline-start:4px solid var(--signal,var(--line));padding-inline-start:.75rem}@media (max-width:639.98px){[data-forum-list] [data-fl-title]{flex:1 1 calc(100% - 3rem);min-width:0}[data-forum-list] :has(>[data-fl-title]){align-items:baseline}}[data-forum-filters]>[data-ff-more]{display:none}@media (min-width:640px){[data-forum-filters]>[data-ff-scroll=bare]{display:contents}[data-forum-filters]>[data-ff-ends]{flex:1 1 0;min-width:min-content;flex-wrap:wrap;justify-content:flex-end;column-gap:.75rem;row-gap:.125rem}}@media (max-width:639.98px){[data-forum-filters][data-forum-filters]>[data-ff-scroll][data-ff-scroll]{display:flex;flex:1 1 12rem;flex-wrap:nowrap;align-items:center;gap:.25rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}[data-forum-filters]>[data-ff-scroll]::-webkit-scrollbar{display:none}[data-forum-filters]>[data-ff-scroll]>*{flex:none;white-space:nowrap}[data-forum-filters]>[data-ff-ends]{display:none}[data-forum-filters]>[data-ff-more]{display:block;flex:none}[data-forum-filters]>[data-ff-more]>summary::-webkit-details-marker{display:none}[data-forum-filters]>[data-forum-new-topic-slot]{flex:none;margin-inline-start:.25rem}[data-forum-filters]>[data-forum-new-topic-slot]>:is(a,button){padding:.375rem .75rem;font-size:.8125rem;line-height:1.25rem;white-space:nowrap}}@media (max-width:639.98px){[data-forum-list] table col,table:has(>colgroup.max-sm\:hidden) col{width:auto!important}}@media (min-width:640px){[data-forum-list][data-fl-anatomy=rows] li[data-topic-row]{padding-top:.625rem;padding-bottom:.625rem}[data-forum-list][data-fl-anatomy=rows] li[data-topic-row]>div{align-items:center}[data-forum-list][data-fl-anatomy=rows] [data-fl-row-main]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75rem}[data-forum-list][data-fl-anatomy=rows] [data-fl-row-main]>*{order:2;flex-basis:100%}[data-forum-list][data-fl-anatomy=rows] [data-fl-row-main]>[data-fl-titleline]{order:0;flex:1 1 0;min-width:0;flex-wrap:nowrap}[data-forum-list][data-fl-anatomy=rows] [data-fl-row-main]>[data-fl-row-meta]{order:1;flex:none;margin-top:0;white-space:nowrap}}@media (min-width:640px) and (max-width:1023.98px){[data-forum-list]:not([data-fl-pin-placement=above]) [data-fl-titleline]>[data-fl-title]{flex:1 1 calc(100% - 3rem);min-width:0}[data-forum-list]:not([data-fl-pin-placement=above]) [data-fl-titleline]:has(>[data-fl-pinmark]){align-items:baseline}}@media (max-width:1023.98px){[data-forum-list][data-fl-pin-placement=above] [data-fl-pinmark]:not([data-fl-pin-above] *){display:none}}@media (max-width:639.98px){[data-forum-list][data-fl-phone-avatar=off] :is([data-fl-posters],[data-fl-phone-face]),[data-forum-list][data-fl-phone-replies=none] :is([data-fl-replies],[data-fl-phone-replies]){display:none}}main[data-ff-lead=flush]{padding-top:0}[data-forum-front] :has(>[data-fsb-search]){min-width:0}[data-fsb-search]{min-width:0;max-width:100%}[data-forum-front] [data-fx-live]:has(>[data-fsb-search]){width:100%;align-self:stretch}.doc-section[data-align=center] [data-fsb-search]{margin-inline:auto}.doc-section[data-align=end] [data-fsb-search]{margin-inline-start:auto}[data-forum-filters]>[data-forum-new-topic-slot]:first-child{margin-inline:0 .5rem}[data-forum-filters][data-ff-pickers-style=crumb] [data-ff-pickers]{padding-inline-end:.75rem;margin-inline-end:.75rem;border-inline-end:1px solid var(--line);gap:.75rem}[data-forum-filters][data-ff-pickers-style=crumb] .ff-picker-face{border:0;padding:.125rem 0;border-radius:0;color:var(--muted)}[data-forum-filters][data-ff-pickers-style=crumb] .ff-picker-face:hover{color:var(--ink,inherit)}[data-forum-filters][data-ff-pickers-style=crumb] .ff-picker-face:after{content:"›";opacity:.7}@media (min-width:640px){[data-forum-filters][data-ff-fit]>[data-ff-ends]{flex-wrap:nowrap;white-space:nowrap;min-width:max-content}[data-forum-filters][data-ff-fit]>[data-ff-more][data-ff-more-wide]{display:block;flex:none}[data-forum-filters][data-ff-fit]>[data-ff-more]>summary::-webkit-details-marker{display:none}[data-forum-filters][data-ff-fit] [data-ff-more-panel]>[data-ff-end-inline]{display:none}}[data-ffp-scope~=categories] [data-forum-page=categories],[data-ffp-scope~=category] [data-forum-page=category],[data-ffp-scope~=profile] :is([data-forum-page=profile],:has(>main [data-profile-avatar])),[data-ffp-scope~=search] :is([data-forum-page=search],:has(>main[data-forum-search-page])),[data-ffp-scope~=topic] :is([data-forum-page=topic],:has(>main[data-forum-topic])){background:var(--ffp-page,transparent)}[data-ffp-scope~=categories] [data-forum-page=categories] main#main-content,[data-ffp-scope~=category] [data-forum-page=category] main#main-content,[data-ffp-scope~=profile] :is([data-forum-page=profile] main,main:has([data-profile-avatar])),[data-ffp-scope~=search] :is([data-forum-page=search] main,main[data-forum-search-page]),[data-ffp-scope~=topic] :is([data-forum-page=topic] main#main-content,main[data-forum-topic]){background:var(--ffp-bg,var(--surface,#fff));border:1px solid var(--ffp-border,var(--line));border-radius:var(--ffp-radius,12px);padding:var(--ffp-pad,16px);margin-top:1.5rem;margin-bottom:1.5rem}@media (max-width:639.98px){[data-ffp-scope~=categories] [data-forum-page=categories] main#main-content,[data-ffp-scope~=category] [data-forum-page=category] main#main-content,[data-ffp-scope~=profile] :is([data-forum-page=profile] main,main:has([data-profile-avatar])),[data-ffp-scope~=search] :is([data-forum-page=search] main,main[data-forum-search-page]),[data-ffp-scope~=topic] :is([data-forum-page=topic] main#main-content,main[data-forum-topic]){margin-inline:.5rem}}@media (min-width:1024px){[data-forum-shell][data-sb-pages]:not([data-sb-pages~=categories]):has([data-forum-page=categories]),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=category]):has([data-forum-page=category]),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=front]):has([data-forum-page=front]),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=profile]):has(:is([data-forum-page=profile],[data-profile-avatar])),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=search]):has(:is([data-forum-page=search],main[data-forum-search-page])),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=tags]):has([data-forum-page=tags]),[data-forum-shell][data-sb-pages]:not([data-sb-pages~=topic]):has(:is([data-forum-page=topic],main[data-forum-topic])){display:block}}[data-forum-shell][data-sb-pages]:not([data-sb-pages~=categories]):has([data-forum-page=categories])>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=category]):has([data-forum-page=category])>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=front]):has([data-forum-page=front])>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=profile]):has(:is([data-forum-page=profile],[data-profile-avatar]))>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=search]):has(:is([data-forum-page=search],main[data-forum-search-page]))>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=tags]):has([data-forum-page=tags])>[data-forum-sidebar],[data-forum-shell][data-sb-pages]:not([data-sb-pages~=topic]):has(:is([data-forum-page=topic],main[data-forum-topic]))>[data-forum-sidebar]{display:none}.forumulate-reader{--forum-top-gap:var(--forum-top-gap-phone,16px)}@media (min-width:640px){.forumulate-reader{--forum-top-gap:var(--forum-top-gap-desktop,24px)}}:is([data-forum-page] #main-content,main#main-content[data-forum-page]):not([data-frame-top-r],[data-frame-top=none]){padding-top:var(--forum-top-gap)}[data-forum-page] #main-content[data-index-frame=front]:not([data-frame-top-r],[data-frame-top=none]){padding-top:var(--reader-frame-overlay,var(--forum-top-gap))}:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>:is(:first-child,.sr-only:first-child+*),:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>:is(:first-child,.sr-only:first-child+*)>:first-child,:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>:is(:first-child,.sr-only:first-child+*)>:first-child>:first-child,:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>:is(:first-child,.sr-only:first-child+*)>:first-child>:first-child>:first-child,:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>:is(:first-child,.sr-only:first-child+*)>:first-child>:first-child>:first-child>:first-child,:is([data-forum-page] #main-content,main#main-content[data-forum-page],[data-fph-row])>[data-ft-topic-head]:first-child>[data-ft-title-row]:first-child>*{margin-top:0}@media (min-width:1024px){[data-forum-shell]>[data-forum-sidebar]:not([data-ft-full]){padding-top:var(--forum-top-gap)}}[data-forum-page-head]{border-bottom:1px solid var(--line);padding-bottom:1rem;margin-bottom:1.5rem}[data-fph-row]{padding-top:var(--forum-top-gap);margin-bottom:0}[data-fph-row]~* #main-content:not([data-frame-top-r]),[data-fph-row]~* #main-content[data-index-frame]:not([data-frame-top-r]){padding-top:1.25rem}@media (min-width:1024px){[data-forum-shell]:has(>[data-forum-shell-main]>[data-fph-row]){grid-template-rows:auto auto;row-gap:0}[data-forum-shell-main]:has(>[data-fph-row]){display:contents}[data-forum-shell] [data-fph-row]{grid-column:1/-1;grid-row:1}[data-forum-shell-main]:has(>[data-fph-row])>:not([data-fph-row]),[data-forum-shell]:has(>[data-forum-shell-main]>[data-fph-row])>[data-forum-sidebar]{grid-row:2;min-width:0}[data-forum-shell]:has(>[data-forum-shell-main]>[data-fph-row])>[data-forum-sidebar]{padding-top:1.25rem}}main[data-cp-rail=frame] [data-fl-rail-grid]{--fl-rail-w:18rem}[data-cp-titlerow]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:1.5rem;row-gap:.5rem}[data-cp-titlerow]>[data-forum-filters]{margin-top:0;margin-bottom:0}[data-category-banner][data-cb-align=center]{text-align:center}[data-category-search][data-cb-align=center]{margin-inline:auto}[data-category-banner] [data-category-search]{max-width:100%}[data-category-banner][data-cb-width=full]{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);border-radius:0;border-inline:0;padding-inline:max(1.5rem,calc((100vw - var(--reader-list, 56rem)) / 2))}@media (min-width:1024px){[data-forum-shell]:has(>[data-forum-sidebar]) [data-category-banner][data-cb-width=full]{width:auto;max-width:none;margin-inline:0;padding-inline:1.5rem;border-radius:var(--reader-radius,12px);border-inline:1px solid var(--line)}}[data-fl-rail-box]:has(+[data-fl-rail-group]){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}[data-fl-rail-box][data-fl-rail-group]{margin-top:-1rem;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:1023.98px){[data-forum-sidebar][data-ft-bg]{background:none;border-radius:0;padding-inline:0}[data-forum-sidebar][data-ft-bg]:not([data-drawer-ready]) [data-forum-sidebar-phone][open]+[data-forum-sidebar-panel]{background:var(--ft-sb-bg);border-radius:var(--reader-radius,.75rem);padding:.75rem}}[data-forum-sidebar] details[data-ft-fold]>summary[data-ft-heading]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}[data-forum-sidebar] details[data-ft-fold]>summary .ft-fold-chevron{flex:none;transition:transform .15s ease}[data-forum-sidebar] details[data-ft-fold]:not([open])>summary .ft-fold-chevron{transform:rotate(-90deg)}[data-forum-sidebar] details[data-ft-fold]>summary:focus-visible{outline:2px solid var(--ft-sb-active,var(--brand));outline-offset:2px;border-radius:.25rem}[data-forum-sidebar][data-ft-active=bar] [data-ft-link][aria-current=page],[data-forum-sidebar][data-ft-active=ink] [data-ft-link][aria-current=page]{background:none}[data-forum-sidebar][data-ft-active=bar] [data-ft-link][aria-current=page]{border-radius:0;border-inline-start:3px solid var(--ft-sb-active,var(--brand));padding-inline-start:calc(.5rem - 3px)}[data-ft-categories-page] [data-ft-cat-text]{font-size:var(--ft-cp-text,.875rem);line-height:1.5}[data-ft-categories-page][data-ft-cp-name-ink] [data-ft-cat-name]{color:var(--ft-cp-name-ink)}[data-ft-categories-page][data-ft-cp-name-size] [data-ft-cat-name]{font-size:var(--ft-cp-name-size);line-height:1.3}.cat-table-mark{display:inline-flex;vertical-align:middle;margin-inline-end:.4rem}.cat-table-open{flex:none}.cat-table-open,.cat-table-solved:is(span){display:inline-flex}.cat-table-replies{display:none}@media (max-width:767px){.cat-table-replies{display:inline-flex;flex:none;align-items:center;gap:.2rem;font-size:.75rem;white-space:nowrap;font-variant-numeric:tabular-nums}}[data-docs-layout] section[data-fx-feed][data-feed-type]:not([data-feed-block-width]),section[data-fx-feed][data-feed-block-width=column]{width:100%;max-width:min(var(--reader-measure,48rem),100%);margin-inline:auto}[data-docs-layout][data-docs-align=start] section[data-fx-feed][data-feed-block-width=column],[data-docs-layout][data-docs-align=start] section[data-fx-feed][data-feed-type]:not([data-feed-block-width]){margin-inline-start:0}section[data-fx-feed][data-feed-block-width=wide]{width:100%;max-width:min(64rem,100%);margin-inline:auto}section[data-fx-feed][data-feed-block-width=full]{max-width:none}[data-docs-landing]:has([data-fp-bleed-first]),main:has(>[data-docs-landing] [data-fp-bleed-first]),main:has(>[data-fp-bleed-first]){padding-top:0}[data-cat-rows] .cat-row-sum{display:none}@media (max-width:640px){[data-cat-rows] [data-cat-top-sm]:not([data-cat-top-sm="0"])>.cat-row-sum{display:block;white-space:normal}[data-cat-rows] li:has(>.cat-row-main [data-cat-top-sm]:not([data-cat-top-sm="0"]))>.cat-row-stats{display:none}}[data-card-preview-faces]>li{display:flex;align-items:center;gap:.375rem}[data-card-preview-faces]>li>:first-child{flex:none}[data-fp-leaderboard] [data-leader-rank=end]{text-align:end;margin-inline-start:auto}