main.main:has(>.page.color-pink){--main-color:var(--color-pink-secondary);--color-footer-background:var(--color-pink-secondary);color:var(--color-white);background-color:var(--color-black-primary)}main.main:has(>.page.color-pink) ::selection{color:var(--color-black-primary);background:var(--color-pink-secondary)}.active-section.svelte-z53a37{height:100%;padding:max(1 * var(--module-rem), 16px);align-items:center;display:flex}@media only screen and (width>=1023px){.active-section.svelte-z53a37{display:none}}.active-section.svelte-z53a37 span:where(.svelte-z53a37):first-child{margin-right:max(.625 * var(--module-rem), 10px);display:inline-block}.anchor-list.svelte-z53a37{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}@media only screen and (width<=1023px){.anchor-list.svelte-z53a37{display:none}}.anchor-list.svelte-z53a37 .anchor-wrapper:where(.svelte-z53a37){flex-grow:1;height:100%;position:relative}.anchor-list.svelte-z53a37 .anchor-wrapper.inactive:where(.svelte-z53a37) .anchor-link{color:var(--color-gray-5-light)}.anchor-list.svelte-z53a37 .anchor-wrapper.active:where(.svelte-z53a37) .anchor-link,.anchor-list.svelte-z53a37 .anchor-wrapper:where(.svelte-z53a37):hover .anchor-link{color:var(--color-black-primary)}.anchor-list.svelte-z53a37 .anchor-wrapper:where(.svelte-z53a37) .anchor-nav-title:where(.svelte-z53a37){white-space:nowrap}.anchor-list.svelte-z53a37 .section-anchor{text-align:center;justify-content:center;align-items:center;height:100%;display:flex}.anchor-list.svelte-z53a37 .section-anchor span:first-child{margin-right:max(.5 * var(--module-rem), 8px);display:inline-block}.anchor-list.svelte-z53a37 .progress-bar:where(.svelte-z53a37){z-index:8;width:100%;height:max(.3125 * var(--module-rem), 5px);position:absolute;bottom:1px;left:0;overflow:hidden}.anchor-list.svelte-z53a37 .progress-bar:where(.svelte-z53a37) .bar:where(.svelte-z53a37){background:var(--color-green-primary);width:100%;height:100%;transform:translate(-101%)}.burger-button.svelte-z53a37{background:var(--color-header-foreground);border:0;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;top:0;right:0}@media only screen and (width>=1023px){.burger-button.svelte-z53a37{display:none}}.burger-button.open.svelte-z53a37 .burger-bar:where(.svelte-z53a37):first-child{transform:translate(-50%)rotate(45deg)}.burger-button.open.svelte-z53a37 .burger-bar:where(.svelte-z53a37):nth-child(2){transform:translateY(-50%)rotate(-135deg)}.burger-button.svelte-z53a37 .burger-bar:where(.svelte-z53a37){background:var(--color-header-background);font-size:1px;transition:transform .3s;display:block;position:relative}.burger-button.svelte-z53a37 .burger-bar:where(.svelte-z53a37):first-child{border-radius:2px;width:24px;height:1.5em;position:absolute;left:50%;transform:translate(-50%)}.burger-button.svelte-z53a37 .burger-bar:where(.svelte-z53a37):nth-child(2){border-radius:2px;width:1.5em;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.anchor-list-mobile-wrapper.svelte-z53a37{z-index:49;visibility:hidden;opacity:0;background:var(--color-header-background);width:100%;height:100%;padding-top:100px;transition:opacity .3s,visibility .3s;position:fixed;overflow-y:auto}@media only screen and (width>=1023px){.anchor-list-mobile-wrapper.svelte-z53a37{display:none}}.anchor-list-mobile-wrapper.show.svelte-z53a37{visibility:visible;opacity:1}.anchor-list-mobile-wrapper.svelte-z53a37 .anchor-list-mobile:where(.svelte-z53a37){flex-direction:column;display:flex}.anchor-list-mobile-wrapper.svelte-z53a37 .anchor-list-mobile:where(.svelte-z53a37) .anchor-item{--icon-color:var(--color-header-subcategory-link);border-bottom:1px solid var(--color-header-split);height:64px;color:var(--color-header-subcategory-link);justify-content:space-between;align-items:center;padding:24px 40px 24px 30px;display:flex}.anchor-list-mobile-wrapper.svelte-z53a37 .anchor-list-mobile:where(.svelte-z53a37) .anchor-item.active{--icon-color:var(--color-text);color:var(--color-text)}.anchor-list-mobile-wrapper.svelte-z53a37 .anchor-list-mobile:where(.svelte-z53a37) .anchor-item-inner:where(.svelte-z53a37) span:where(.svelte-z53a37):first-child{margin-right:max(.5 * var(--module-rem), 8px);display:inline-block}
