.mm-topic-nav{--mellow-topic-nav-bar-bg:var(--mm-color-ink);--mellow-topic-nav-bar-line:transparent;--mellow-topic-nav-ink:var(--mm-color-floral-white);--mellow-topic-nav-muted:var(--mm-color-teal-light);--mellow-topic-nav-accent:var(--mm-color-teal-light);--mellow-topic-nav-divider:var(--mm-tint-white-15);--mellow-topic-nav-open:var(--mm-color-success-on-dark);--mellow-topic-nav-alert:var(--mm-color-error-on-dark);--mellow-topic-nav-radius:var(--mm-radius-bar);--mellow-topic-nav-padding-x:var(--mm-space-xl);--mellow-topic-nav-padding-y:var(--mm-space-m);--mellow-topic-nav-gap:var(--mm-space-xl);--mellow-topic-nav-tab-font-size:var(--mm-text-s);--mellow-topic-nav-tab-underline-gap:var(--mm-space-m);--mellow-topic-nav-ground:var(--mm-color-floral-white);--mellow-topic-nav-rail:0;--mellow-topic-nav-slide-duration:var(--mm-duration-slow);--mellow-topic-nav-stick-visible:calc(var(--mm-navbar-offset)*2 + var(--mm-navbar-height));--mellow-topic-nav-stick-hidden:var(--mm-navbar-offset);--mellow-topic-nav-stick:var(--mellow-topic-nav-stick-visible)}:root.mm-navbar-is-hidden .mm-topic-nav{--mellow-topic-nav-stick:var(--mellow-topic-nav-stick-hidden)}.mm-topic-nav{background-color:var(--mellow-topic-nav-ground);font-family:var(--mm-font-regular,sans-serif);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);pointer-events:none;position:sticky;top:var(--mellow-topic-nav-stick);transition:top var(--mellow-topic-nav-slide-duration) var(--mm-ease),translate var(--mellow-topic-nav-slide-duration) var(--mm-ease),visibility var(--mellow-topic-nav-slide-duration) var(--mm-ease);width:100vw;z-index:var(--mm-z-overlay)}.mm-topic-nav--light{--mellow-topic-nav-bar-bg:var(--mm-color-white);--mellow-topic-nav-bar-line:var(--mm-color-sand-dark);--mellow-topic-nav-ink:var(--mm-color-ink);--mellow-topic-nav-muted:var(--mm-color-grey);--mellow-topic-nav-accent:var(--mm-color-accent-teal);--mellow-topic-nav-divider:var(--mm-color-sand-dark);--mellow-topic-nav-open:var(--mm-color-success);--mellow-topic-nav-alert:var(--mm-color-error)}.mm-topic-nav.is-away{translate:0 calc(-100% - var(--mellow-topic-nav-stick));visibility:hidden}.mm-topic-nav__wrap{box-sizing:border-box;margin-inline:auto;max-width:var(--mm-content-max-width);padding-inline:clamp(0px,(var(--mm-content-max-width) - 100%)*999,var(--mm-content-gutter-x));width:100%}.mm-topic-nav__bar{align-items:center;background-color:var(--mellow-topic-nav-bar-bg);border:var(--mm-border-width) solid var(--mellow-topic-nav-bar-line);border-radius:var(--mellow-topic-nav-radius);display:flex;gap:var(--mellow-topic-nav-gap);padding:var(--mellow-topic-nav-padding-y) var(--mellow-topic-nav-padding-x);pointer-events:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-topic-nav--light .mm-topic-nav__bar{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.mm-topic-nav__label{border-right:var(--mm-border-width) solid var(--mellow-topic-nav-divider);color:var(--mellow-topic-nav-muted);flex:0 0 auto;font-size:var(--mellow-topic-nav-tab-font-size);letter-spacing:var(--mm-eyebrow-letter-spacing);line-height:var(--mm-line-height-ui);margin:0;padding-right:var(--mellow-topic-nav-gap);text-transform:uppercase}.mm-topic-nav__tabs{display:flex;flex:1 1 auto;gap:var(--mellow-topic-nav-gap);list-style:none;margin:0;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch}.mm-topic-nav__tab-item{flex:0 0 auto;margin:0}.mm-topic-nav__tab{align-items:center;border-bottom:calc(var(--mm-border-width)*2) solid transparent;color:var(--mellow-topic-nav-muted);display:flex;font-family:var(--mm-font-semibold);font-size:var(--mellow-topic-nav-tab-font-size);font-weight:var(--mm-weight-semibold);gap:var(--mm-space-s);letter-spacing:var(--mm-eyebrow-letter-spacing);line-height:var(--mm-line-height-ui);padding:0 0 var(--mellow-topic-nav-tab-underline-gap);position:relative;text-decoration:none;text-transform:uppercase;transition:color var(--mm-duration-fast) var(--mm-ease),border-color var(--mm-duration-fast) var(--mm-ease);white-space:nowrap}.mm-topic-nav__tab:after{bottom:min(0px,(100% - var(--mm-tap-target))/2);content:"";left:min(0px,(100% - var(--mm-tap-target))/2);position:absolute;right:min(0px,(100% - var(--mm-tap-target))/2);top:min(0px,(100% - var(--mm-tap-target))/2)}.mm-topic-nav__tab.is-active,.mm-topic-nav__tab:hover{color:var(--mellow-topic-nav-ink)}.mm-topic-nav__tab.is-active{border-bottom-color:var(--mellow-topic-nav-accent)}.mm-topic-nav__dot{background-color:var(--mellow-topic-nav-open);border-radius:var(--mm-radius-circle);box-sizing:border-box;flex:none;height:var(--mm-dot-width);width:var(--mm-dot-width)}.mm-topic-nav__tab--filled,.mm-topic-nav__tab--filled.is-active,.mm-topic-nav__tab--filled:hover{color:var(--mellow-topic-nav-alert)}.mm-topic-nav__tab--filled.is-active{border-bottom-color:var(--mellow-topic-nav-alert)}.mm-topic-nav__tab--filled .mm-topic-nav__dot{background-color:transparent;border:calc(var(--mm-border-width)*2) solid}.mm-topic-nav__tab--filled .mm-topic-nav__tab-text{text-decoration:line-through}.mm-topic-nav--tiles{--mellow-topic-nav-tile-bg:var(--mm-color-white);--mellow-topic-nav-tile-line:var(--mm-color-sand-dark);--mellow-topic-nav-tile-ink:var(--mm-color-ink);--mellow-topic-nav-tile-active-bg:var(--mm-color-ink);--mellow-topic-nav-tile-active-ink:var(--mm-color-floral-white);--mellow-topic-nav-tile-radius:var(--mm-radius-box);--mellow-topic-nav-tile-gap:var(--mm-space-s);--mellow-topic-nav-tile-padding:var(--mm-space-s);--mellow-topic-nav-tile-inner-gap:var(--mm-space-xs);--mellow-topic-nav-tile-icon-size:var(--mm-space-24);--mellow-topic-nav-tile-min-height:var(--mm-space-120);--mellow-topic-nav-tile-min-width:var(--mm-space-120);--mellow-topic-nav-tile-font-size:var(--mm-text-s);--mellow-topic-nav-tile-font-size-max:var(--mm-text-l);--mellow-topic-nav-tile-font-grow:0.03;--mellow-topic-nav-open:var(--mm-color-success);--mellow-topic-nav-alert:var(--mm-color-error)}.mm-topic-nav--tiles .mm-topic-nav__bar{background-color:transparent;border:0;border-radius:0;padding:var(--mm-space-s) 0}.mm-topic-nav--tiles .mm-topic-nav__label{display:none}.mm-topic-nav--tiles .mm-topic-nav__tabs{align-items:stretch;display:grid;gap:var(--mellow-topic-nav-tile-gap);grid-auto-columns:minmax(var(--mellow-topic-nav-tile-min-width),1fr);grid-auto-flow:column}.mm-topic-nav--tiles .mm-topic-nav__tab-item{container-type:inline-size;display:flex}.mm-topic-nav--tiles .mm-topic-nav__tab{align-items:flex-start;background-color:var(--mellow-topic-nav-tile-bg);border:var(--mm-border-width) solid var(--mellow-topic-nav-tile-line);border-radius:var(--mellow-topic-nav-tile-radius);color:var(--mellow-topic-nav-tile-ink);flex:1 1 auto;flex-direction:column;font-size:clamp(var(--mellow-topic-nav-tile-font-size),var(--mellow-topic-nav-tile-font-size) + (100cqw - var(--mellow-topic-nav-tile-min-width))*var(--mellow-topic-nav-tile-font-grow),var(--mellow-topic-nav-tile-font-size-max));gap:var(--mellow-topic-nav-tile-inner-gap);hyphens:manual;justify-content:space-between;letter-spacing:var(--mm-letter-spacing-slight);min-height:var(--mellow-topic-nav-tile-min-height);min-width:0;overflow-wrap:normal;padding:var(--mellow-topic-nav-tile-padding);text-transform:none;transition:background-color var(--mm-duration-fast) var(--mm-ease),border-color var(--mm-duration-fast) var(--mm-ease),color var(--mm-duration-fast) var(--mm-ease);white-space:normal;word-break:normal}.mm-topic-nav--tiles .mm-topic-nav__tab:hover{border-color:var(--mellow-topic-nav-tile-ink);color:var(--mellow-topic-nav-tile-ink)}.mm-topic-nav--tiles .mm-topic-nav__tab.is-active{background-color:var(--mellow-topic-nav-tile-active-bg);border-color:var(--mellow-topic-nav-tile-active-bg);color:var(--mellow-topic-nav-tile-active-ink)}.mm-topic-nav--tiles .mm-topic-nav__tab-text{margin-top:auto}.mm-topic-nav__tab-icon{background-color:currentcolor;flex:none;height:var(--mellow-topic-nav-tile-icon-size);mask-image:var(--mellow-topic-nav-icon);-webkit-mask-image:var(--mellow-topic-nav-icon);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:var(--mellow-topic-nav-tile-icon-size)}.mm-topic-nav--tiles .mm-topic-nav__dot{margin-block:calc((var(--mellow-topic-nav-tile-icon-size) - var(--mm-dot-width))/2);margin-inline-start:calc((var(--mellow-topic-nav-tile-icon-size) - var(--mm-dot-width))/2)}.mm-topic-nav--tiles .mm-topic-nav__tab--filled,.mm-topic-nav--tiles .mm-topic-nav__tab--filled:hover{color:var(--mellow-topic-nav-alert)}.mm-topic-nav--tiles .mm-topic-nav__tab--filled.is-active{border-bottom-color:var(--mellow-topic-nav-tile-active-bg);color:var(--mm-color-error-on-dark)}.mm-topic-nav--tiles .mm-topic-nav__tab.is-active .mm-topic-nav__dot{background-color:var(--mm-color-success-on-dark)}.mm-topic-nav--tiles .mm-topic-nav__tab--filled.is-active .mm-topic-nav__dot{background-color:transparent}@media(max-width:575.98px){.mm-topic-nav--tiles{--mellow-topic-nav-rail:1;--mellow-topic-nav-tile-min-width:var(--mm-space-96);--mellow-topic-nav-tile-min-height:var(--mm-space-64);border-top:var(--mm-border-width) solid var(--mellow-topic-nav-tile-line);bottom:0;left:0;margin:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;top:auto;translate:0 100%;visibility:hidden;width:100%}.mm-topic-nav--tiles.is-docked{translate:0 0;visibility:visible}.mm-topic-nav--tiles .mm-topic-nav__wrap{padding-inline:0}.mm-topic-nav--tiles .mm-topic-nav__bar{padding-block:var(--mm-space-s)}.mm-topic-nav--tiles .mm-topic-nav__tabs{grid-auto-columns:var(--mellow-topic-nav-tile-min-width);padding-inline:var(--mm-content-gutter-x);scroll-padding-inline:var(--mm-content-gutter-x)}}.mm-topic-nav--tabs{--mellow-topic-nav-tabs-ink:var(--mm-color-ink);--mellow-topic-nav-tabs-muted:var(--mm-color-grey);--mellow-topic-nav-tabs-line:var(--mm-color-sand-dark);--mellow-topic-nav-tabs-gap:var(--mm-space-xl);--mellow-topic-nav-tabs-inset:var(--mm-space-m);--mellow-topic-nav-tabs-padding-top:var(--mm-space-m);--mellow-topic-nav-tabs-underline-gap:var(--mm-space-l);--mellow-topic-nav-tabs-icon-gap:var(--mm-space-s);--mellow-topic-nav-tabs-font-size:var(--mm-text-l);--mellow-topic-nav-tabs-underline:calc(var(--mm-border-width)*2);--mellow-topic-nav-tile-icon-size:var(--mm-space-24);--mellow-topic-nav-open:var(--mm-color-success);--mellow-topic-nav-alert:var(--mm-color-error)}.mm-topic-nav--tabs:before{background-color:var(--mellow-topic-nav-ground);content:"";height:var(--mm-navbar-offset);inset:auto 0 100%;pointer-events:auto;position:absolute}@media(max-width:575.98px){.mm-topic-nav--tabs:before{content:none}}.mm-topic-nav--tabs .mm-topic-nav__label{display:none}.mm-topic-nav--tabs .mm-topic-nav__bar{align-items:stretch;background-color:transparent;border:0;border-radius:0;gap:var(--mellow-topic-nav-tabs-gap);padding:var(--mellow-topic-nav-tabs-padding-top) 0 0;position:relative;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.mm-topic-nav--tabs .mm-topic-nav__bar:after{background-color:var(--mellow-topic-nav-tabs-line);content:"";height:var(--mm-border-width);inset:auto 0 0;position:absolute}.mm-topic-nav--tabs .mm-topic-nav__tabs{align-items:flex-end;gap:var(--mellow-topic-nav-tabs-gap);padding-inline-start:var(--mellow-topic-nav-tabs-inset);position:relative;z-index:var(--mm-z-raised)}.mm-topic-nav--tabs .mm-topic-nav__tab{border-bottom:var(--mellow-topic-nav-tabs-underline) solid transparent;box-sizing:content-box;color:var(--mellow-topic-nav-tabs-muted);font-family:var(--mm-font-regular);font-size:var(--mellow-topic-nav-tabs-font-size);font-weight:var(--mm-weight-regular);gap:var(--mellow-topic-nav-tabs-icon-gap);letter-spacing:var(--mm-letter-spacing-slight);min-height:var(--mellow-topic-nav-tile-icon-size);padding:0 0 var(--mellow-topic-nav-tabs-underline-gap);text-transform:none}.mm-topic-nav--tabs .mm-topic-nav__tab:hover{color:var(--mellow-topic-nav-tabs-ink)}.mm-topic-nav--tabs .mm-topic-nav__tab.is-active{border-bottom-color:var(--mellow-topic-nav-tabs-ink);color:var(--mellow-topic-nav-tabs-ink);font-family:var(--mm-font-semibold);font-weight:var(--mm-weight-semibold)}.mm-topic-nav--tabs .mm-topic-nav__tab-text{align-items:center;display:inline-flex;flex-direction:column}.mm-topic-nav--tabs .mm-topic-nav__tab-text:after{content:attr(data-text);font-family:var(--mm-font-semibold);font-weight:var(--mm-weight-semibold);height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden}.mm-topic-nav--tabs .mm-topic-nav__dot{margin-inline:calc((var(--mellow-topic-nav-tile-icon-size) - var(--mm-dot-width))/2)}.mm-topic-nav--tabs .mm-topic-nav__tab--filled,.mm-topic-nav--tabs .mm-topic-nav__tab--filled.is-active,.mm-topic-nav--tabs .mm-topic-nav__tab--filled:hover{color:var(--mellow-topic-nav-alert)}.mm-topic-nav--tabs .mm-topic-nav__tab--filled.is-active{border-bottom-color:var(--mellow-topic-nav-alert)}@media(max-width:575.98px){.mm-topic-nav--tabs{--mellow-topic-nav-rail:1;--mellow-topic-nav-ground:var(--mm-color-ink);--mellow-topic-nav-tabs-ink:var(--mm-color-floral-white);--mellow-topic-nav-tabs-muted:var(--mm-color-floral-white-soft);--mellow-topic-nav-tabs-font-size:var(--mm-text-s);--mellow-topic-nav-open:var(--mm-color-success-on-dark);--mellow-topic-nav-alert:var(--mm-color-error-on-dark);bottom:0;left:0;margin:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;top:auto;translate:0 100%;visibility:hidden;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-topic-nav--tabs.is-docked{translate:0 0;visibility:visible}.mm-topic-nav--tabs .mm-topic-nav__wrap{padding-inline:0}.mm-topic-nav--tabs .mm-topic-nav__bar{padding:0}.mm-topic-nav--tabs .mm-topic-nav__bar:after{content:none}.mm-topic-nav--tabs .mm-topic-nav__tabs{align-items:stretch;display:grid;gap:0;grid-auto-columns:minmax(22.2222222222%,1fr);grid-auto-flow:column;padding-inline:0}.mm-topic-nav--tabs .mm-topic-nav__tab-item{display:flex}.mm-topic-nav--tabs .mm-topic-nav__tab{border-bottom:0;flex:1 1 auto;flex-direction:column;gap:var(--mm-space-s);justify-content:center;overflow-wrap:normal;padding:var(--mm-space-l) 0;text-align:center;white-space:normal;word-break:normal}.mm-topic-nav--tabs .mm-topic-nav__dot{margin-block:calc((var(--mellow-topic-nav-tile-icon-size) - var(--mm-dot-width))/2);margin-inline:0}}@media(prefers-reduced-motion:reduce){.mm-topic-nav,.mm-topic-nav.is-away{transition:none}}
