:root{--duration--s:150ms;--duration--l:1000ms;--radius--m:4px;--radius--l:8px;--radius--xl:16px;--border--hairline:1px;--grid-unitless:12;--grid:12px}html{height:100%;scrollbar-gutter:stable both-edges}body{margin:0;min-height:100%}@media screen and (prefers-color-scheme:light){:root{--context-danger--normal:#d00000;--context-danger--semi:rgba(208,0,0,0.5);--context-danger--alpha:rgba(208,0,0,0.05);--primary--100:hsl(var(--accent-hue) 5% 100%);--primary-alpha--100:hsla(var(--accent-hue) 5% 100%/1);--complement--100:hsl(var(--accent-hue) 5% 20%);--complement-alpha--100:hsla(var(--accent-hue) 5% 20%/1);--accent--100:hsl(var(--accent-hue) 95% 90%);--counter--100:hsl(var(--counter-hue) 95% 90%);--primary--200:hsl(var(--accent-hue) 5% 97.5%);--primary-alpha--200:hsla(var(--accent-hue) 5% 100%/0.8888888889);--complement--200:hsl(var(--accent-hue) 5% 27.5%);--complement-alpha--200:hsla(var(--accent-hue) 5% 20%/0.8888888889);--accent--200:hsl(var(--accent-hue) 95% 81.25%);--counter--200:hsl(var(--counter-hue) 95% 81.25%);--primary--300:hsl(var(--accent-hue) 5% 95%);--primary-alpha--300:hsla(var(--accent-hue) 5% 100%/0.7777777778);--complement--300:hsl(var(--accent-hue) 5% 35%);--complement-alpha--300:hsla(var(--accent-hue) 5% 20%/0.7777777778);--accent--300:hsl(var(--accent-hue) 95% 72.5%);--counter--300:hsl(var(--counter-hue) 95% 72.5%);--primary--400:hsl(var(--accent-hue) 5% 92.5%);--primary-alpha--400:hsla(var(--accent-hue) 5% 100%/0.6666666667);--complement--400:hsl(var(--accent-hue) 5% 42.5%);--complement-alpha--400:hsla(var(--accent-hue) 5% 20%/0.6666666667);--accent--400:hsl(var(--accent-hue) 95% 63.75%);--counter--400:hsl(var(--counter-hue) 95% 63.75%);--primary--500:hsl(var(--accent-hue) 5% 90%);--primary-alpha--500:hsla(var(--accent-hue) 5% 100%/0.5555555556);--complement--500:hsl(var(--accent-hue) 5% 50%);--complement-alpha--500:hsla(var(--accent-hue) 5% 20%/0.5555555556);--accent--500:hsl(var(--accent-hue) 95% 55%);--counter--500:hsl(var(--counter-hue) 95% 55%);--primary--600:hsl(var(--accent-hue) 5% 87.5%);--primary-alpha--600:hsla(var(--accent-hue) 5% 100%/0.4444444444);--complement--600:hsl(var(--accent-hue) 5% 57.5%);--complement-alpha--600:hsla(var(--accent-hue) 5% 20%/0.4444444444);--accent--600:hsl(var(--accent-hue) 95% 46.25%);--counter--600:hsl(var(--counter-hue) 95% 46.25%);--primary--700:hsl(var(--accent-hue) 5% 85%);--primary-alpha--700:hsla(var(--accent-hue) 5% 100%/0.3333333333);--complement--700:hsl(var(--accent-hue) 5% 65%);--complement-alpha--700:hsla(var(--accent-hue) 5% 20%/0.3333333333);--accent--700:hsl(var(--accent-hue) 95% 37.5%);--counter--700:hsl(var(--counter-hue) 95% 37.5%);--primary--800:hsl(var(--accent-hue) 5% 82.5%);--primary-alpha--800:hsla(var(--accent-hue) 5% 100%/0.2222222222);--complement--800:hsl(var(--accent-hue) 5% 72.5%);--complement-alpha--800:hsla(var(--accent-hue) 5% 20%/0.2222222222);--accent--800:hsl(var(--accent-hue) 95% 28.75%);--counter--800:hsl(var(--counter-hue) 95% 28.75%);--primary--900:hsl(var(--accent-hue) 5% 80%);--primary-alpha--900:hsla(var(--accent-hue) 5% 100%/0.1111111111);--complement--900:hsl(var(--accent-hue) 5% 80%);--complement-alpha--900:hsla(var(--accent-hue) 5% 20%/0.1111111111);--accent--900:hsl(var(--accent-hue) 95% 20%);--counter--900:hsl(var(--counter-hue) 95% 20%)}}:root .mme-force-light-theme{--context-danger--normal:#d00000;--context-danger--semi:rgba(208,0,0,0.5);--context-danger--alpha:rgba(208,0,0,0.05);--primary--100:hsl(var(--accent-hue) 5% 100%);--primary-alpha--100:hsla(var(--accent-hue) 5% 100%/1);--complement--100:hsl(var(--accent-hue) 5% 20%);--complement-alpha--100:hsla(var(--accent-hue) 5% 20%/1);--accent--100:hsl(var(--accent-hue) 95% 90%);--counter--100:hsl(var(--counter-hue) 95% 90%);--primary--200:hsl(var(--accent-hue) 5% 97.5%);--primary-alpha--200:hsla(var(--accent-hue) 5% 100%/0.8888888889);--complement--200:hsl(var(--accent-hue) 5% 27.5%);--complement-alpha--200:hsla(var(--accent-hue) 5% 20%/0.8888888889);--accent--200:hsl(var(--accent-hue) 95% 81.25%);--counter--200:hsl(var(--counter-hue) 95% 81.25%);--primary--300:hsl(var(--accent-hue) 5% 95%);--primary-alpha--300:hsla(var(--accent-hue) 5% 100%/0.7777777778);--complement--300:hsl(var(--accent-hue) 5% 35%);--complement-alpha--300:hsla(var(--accent-hue) 5% 20%/0.7777777778);--accent--300:hsl(var(--accent-hue) 95% 72.5%);--counter--300:hsl(var(--counter-hue) 95% 72.5%);--primary--400:hsl(var(--accent-hue) 5% 92.5%);--primary-alpha--400:hsla(var(--accent-hue) 5% 100%/0.6666666667);--complement--400:hsl(var(--accent-hue) 5% 42.5%);--complement-alpha--400:hsla(var(--accent-hue) 5% 20%/0.6666666667);--accent--400:hsl(var(--accent-hue) 95% 63.75%);--counter--400:hsl(var(--counter-hue) 95% 63.75%);--primary--500:hsl(var(--accent-hue) 5% 90%);--primary-alpha--500:hsla(var(--accent-hue) 5% 100%/0.5555555556);--complement--500:hsl(var(--accent-hue) 5% 50%);--complement-alpha--500:hsla(var(--accent-hue) 5% 20%/0.5555555556);--accent--500:hsl(var(--accent-hue) 95% 55%);--counter--500:hsl(var(--counter-hue) 95% 55%);--primary--600:hsl(var(--accent-hue) 5% 87.5%);--primary-alpha--600:hsla(var(--accent-hue) 5% 100%/0.4444444444);--complement--600:hsl(var(--accent-hue) 5% 57.5%);--complement-alpha--600:hsla(var(--accent-hue) 5% 20%/0.4444444444);--accent--600:hsl(var(--accent-hue) 95% 46.25%);--counter--600:hsl(var(--counter-hue) 95% 46.25%);--primary--700:hsl(var(--accent-hue) 5% 85%);--primary-alpha--700:hsla(var(--accent-hue) 5% 100%/0.3333333333);--complement--700:hsl(var(--accent-hue) 5% 65%);--complement-alpha--700:hsla(var(--accent-hue) 5% 20%/0.3333333333);--accent--700:hsl(var(--accent-hue) 95% 37.5%);--counter--700:hsl(var(--counter-hue) 95% 37.5%);--primary--800:hsl(var(--accent-hue) 5% 82.5%);--primary-alpha--800:hsla(var(--accent-hue) 5% 100%/0.2222222222);--complement--800:hsl(var(--accent-hue) 5% 72.5%);--complement-alpha--800:hsla(var(--accent-hue) 5% 20%/0.2222222222);--accent--800:hsl(var(--accent-hue) 95% 28.75%);--counter--800:hsl(var(--counter-hue) 95% 28.75%);--primary--900:hsl(var(--accent-hue) 5% 80%);--primary-alpha--900:hsla(var(--accent-hue) 5% 100%/0.1111111111);--complement--900:hsl(var(--accent-hue) 5% 80%);--complement-alpha--900:hsla(var(--accent-hue) 5% 20%/0.1111111111);--accent--900:hsl(var(--accent-hue) 95% 20%);--counter--900:hsl(var(--counter-hue) 95% 20%)}@media screen and (prefers-color-scheme:dark){:root{--context-danger--normal:#f83838;--context-danger--semi:rgba(248,56,56,0.5);--context-danger--alpha:rgba(248,56,56,0.05);--primary--100:hsl(var(--accent-hue) 5% 0%);--primary-alpha--100:hsla(var(--accent-hue) 5% 0%/1);--complement--100:hsl(var(--accent-hue) 5% 100%);--complement-alpha--100:hsl(var(--accent-hue) 5% 100%/1);--accent--100:hsl(var(--accent-hue) 95% 75%);--counter--100:hsl(var(--counter-hue) 95% 75%);--primary--200:hsl(var(--accent-hue) 5% 2.5%);--primary-alpha--200:hsla(var(--accent-hue) 5% 0%/0.8888888889);--complement--200:hsl(var(--accent-hue) 5% 92.5%);--complement-alpha--200:hsl(var(--accent-hue) 5% 100%/0.8888888889);--accent--200:hsl(var(--accent-hue) 95% 68.75%);--counter--200:hsl(var(--counter-hue) 95% 68.75%);--primary--300:hsl(var(--accent-hue) 5% 5%);--primary-alpha--300:hsla(var(--accent-hue) 5% 0%/0.7777777778);--complement--300:hsl(var(--accent-hue) 5% 85%);--complement-alpha--300:hsl(var(--accent-hue) 5% 100%/0.7777777778);--accent--300:hsl(var(--accent-hue) 95% 62.5%);--counter--300:hsl(var(--counter-hue) 95% 62.5%);--primary--400:hsl(var(--accent-hue) 5% 7.5%);--primary-alpha--400:hsla(var(--accent-hue) 5% 0%/0.6666666667);--complement--400:hsl(var(--accent-hue) 5% 77.5%);--complement-alpha--400:hsl(var(--accent-hue) 5% 100%/0.6666666667);--accent--400:hsl(var(--accent-hue) 95% 56.25%);--counter--400:hsl(var(--counter-hue) 95% 56.25%);--primary--500:hsl(var(--accent-hue) 5% 10%);--primary-alpha--500:hsla(var(--accent-hue) 5% 0%/0.5555555556);--complement--500:hsl(var(--accent-hue) 5% 70%);--complement-alpha--500:hsl(var(--accent-hue) 5% 100%/0.5555555556);--accent--500:hsl(var(--accent-hue) 95% 50%);--counter--500:hsl(var(--counter-hue) 95% 50%);--primary--600:hsl(var(--accent-hue) 5% 12.5%);--primary-alpha--600:hsla(var(--accent-hue) 5% 0%/0.4444444444);--complement--600:hsl(var(--accent-hue) 5% 62.5%);--complement-alpha--600:hsl(var(--accent-hue) 5% 100%/0.4444444444);--accent--600:hsl(var(--accent-hue) 95% 43.75%);--counter--600:hsl(var(--counter-hue) 95% 43.75%);--primary--700:hsl(var(--accent-hue) 5% 15%);--primary-alpha--700:hsla(var(--accent-hue) 5% 0%/0.3333333333);--complement--700:hsl(var(--accent-hue) 5% 55%);--complement-alpha--700:hsl(var(--accent-hue) 5% 100%/0.3333333333);--accent--700:hsl(var(--accent-hue) 95% 37.5%);--counter--700:hsl(var(--counter-hue) 95% 37.5%);--primary--800:hsl(var(--accent-hue) 5% 17.5%);--primary-alpha--800:hsla(var(--accent-hue) 5% 0%/0.2222222222);--complement--800:hsl(var(--accent-hue) 5% 47.5%);--complement-alpha--800:hsl(var(--accent-hue) 5% 100%/0.2222222222);--accent--800:hsl(var(--accent-hue) 95% 31.25%);--counter--800:hsl(var(--counter-hue) 95% 31.25%);--primary--900:hsl(var(--accent-hue) 5% 20%);--primary-alpha--900:hsla(var(--accent-hue) 5% 0%/0.1111111111);--complement--900:hsl(var(--accent-hue) 5% 40%);--complement-alpha--900:hsl(var(--accent-hue) 5% 100%/0.1111111111);--accent--900:hsl(var(--accent-hue) 95% 25%);--counter--900:hsl(var(--counter-hue) 95% 25%)}}:root .mme-force-dark-theme{--context-danger--normal:#f83838;--context-danger--semi:rgba(248,56,56,0.5);--context-danger--alpha:rgba(248,56,56,0.05);--primary--100:hsl(var(--accent-hue) 5% 0%);--primary-alpha--100:hsla(var(--accent-hue) 5% 0%/1);--complement--100:hsl(var(--accent-hue) 5% 100%);--complement-alpha--100:hsl(var(--accent-hue) 5% 100%/1);--accent--100:hsl(var(--accent-hue) 95% 75%);--counter--100:hsl(var(--counter-hue) 95% 75%);--primary--200:hsl(var(--accent-hue) 5% 2.5%);--primary-alpha--200:hsla(var(--accent-hue) 5% 0%/0.8888888889);--complement--200:hsl(var(--accent-hue) 5% 92.5%);--complement-alpha--200:hsl(var(--accent-hue) 5% 100%/0.8888888889);--accent--200:hsl(var(--accent-hue) 95% 68.75%);--counter--200:hsl(var(--counter-hue) 95% 68.75%);--primary--300:hsl(var(--accent-hue) 5% 5%);--primary-alpha--300:hsla(var(--accent-hue) 5% 0%/0.7777777778);--complement--300:hsl(var(--accent-hue) 5% 85%);--complement-alpha--300:hsl(var(--accent-hue) 5% 100%/0.7777777778);--accent--300:hsl(var(--accent-hue) 95% 62.5%);--counter--300:hsl(var(--counter-hue) 95% 62.5%);--primary--400:hsl(var(--accent-hue) 5% 7.5%);--primary-alpha--400:hsla(var(--accent-hue) 5% 0%/0.6666666667);--complement--400:hsl(var(--accent-hue) 5% 77.5%);--complement-alpha--400:hsl(var(--accent-hue) 5% 100%/0.6666666667);--accent--400:hsl(var(--accent-hue) 95% 56.25%);--counter--400:hsl(var(--counter-hue) 95% 56.25%);--primary--500:hsl(var(--accent-hue) 5% 10%);--primary-alpha--500:hsla(var(--accent-hue) 5% 0%/0.5555555556);--complement--500:hsl(var(--accent-hue) 5% 70%);--complement-alpha--500:hsl(var(--accent-hue) 5% 100%/0.5555555556);--accent--500:hsl(var(--accent-hue) 95% 50%);--counter--500:hsl(var(--counter-hue) 95% 50%);--primary--600:hsl(var(--accent-hue) 5% 12.5%);--primary-alpha--600:hsla(var(--accent-hue) 5% 0%/0.4444444444);--complement--600:hsl(var(--accent-hue) 5% 62.5%);--complement-alpha--600:hsl(var(--accent-hue) 5% 100%/0.4444444444);--accent--600:hsl(var(--accent-hue) 95% 43.75%);--counter--600:hsl(var(--counter-hue) 95% 43.75%);--primary--700:hsl(var(--accent-hue) 5% 15%);--primary-alpha--700:hsla(var(--accent-hue) 5% 0%/0.3333333333);--complement--700:hsl(var(--accent-hue) 5% 55%);--complement-alpha--700:hsl(var(--accent-hue) 5% 100%/0.3333333333);--accent--700:hsl(var(--accent-hue) 95% 37.5%);--counter--700:hsl(var(--counter-hue) 95% 37.5%);--primary--800:hsl(var(--accent-hue) 5% 17.5%);--primary-alpha--800:hsla(var(--accent-hue) 5% 0%/0.2222222222);--complement--800:hsl(var(--accent-hue) 5% 47.5%);--complement-alpha--800:hsl(var(--accent-hue) 5% 100%/0.2222222222);--accent--800:hsl(var(--accent-hue) 95% 31.25%);--counter--800:hsl(var(--counter-hue) 95% 31.25%);--primary--900:hsl(var(--accent-hue) 5% 20%);--primary-alpha--900:hsla(var(--accent-hue) 5% 0%/0.1111111111);--complement--900:hsl(var(--accent-hue) 5% 40%);--complement-alpha--900:hsl(var(--accent-hue) 5% 100%/0.1111111111);--accent--900:hsl(var(--accent-hue) 95% 25%);--counter--900:hsl(var(--counter-hue) 95% 25%)}:root{--accent-hue:210;--counter-hue:30}@media screen and (prefers-color-scheme:light){:root{--body-background:var(--primary--300);--body-text-color:var(--complement--200)}}:root .mme-force-light-theme{--body-background:var(--primary--300);--body-text-color:var(--complement--200)}@media screen and (prefers-color-scheme:dark){:root{--body-background:var(--primary--500);--body-text-color:var(--complement--500)}}:root .mme-force-dark-theme{--body-background:var(--primary--500);--body-text-color:var(--complement--500)}html{background-color:var(--body-background);color:var(--body-text-color)}dl,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{border-top:0 solid rgba(0,0,0,0);border-bottom:0 solid rgba(0,0,0,0);margin-top:0;margin-bottom:0}:root{--body-font:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--code-font:Fira Code;--heading-font:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{font-family:var(--body-font);font-size:var(--font-size--body);line-height:var(--line-height--body)}code,pre{font-family:var(--code-font)}p{font-size:var(--font-size--body);line-height:var(--line-height--body);border-top-width:var(--adjust--body);border-bottom-width:calc(var(--grid) - var(--adjust--body))}h1{font-size:var(--font-size--h1);line-height:var(--line-height--h1);border-top-width:var(--adjust--h1);border-bottom-width:calc(var(--grid) - var(--adjust--h1))}*+h1{margin-top:var(--whitespace--xl)}h2{font-size:var(--font-size--h2);line-height:var(--line-height--h2);border-top-width:var(--adjust--h2);border-bottom-width:calc(var(--grid) - var(--adjust--h2))}*+h2{margin-top:var(--whitespace--xl)}h3{font-size:var(--font-size--h3);line-height:var(--line-height--h3);border-top-width:var(--adjust--h3);border-bottom-width:calc(var(--grid) - var(--adjust--h3))}h4{font-size:var(--font-size--h4);line-height:var(--line-height--h4);border-top-width:var(--adjust--h4);border-bottom-width:calc(var(--grid) - var(--adjust--h4))}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}small{font-size:var(--font-size--small);line-height:var(--line-height--small);border-top-width:var(--adjust--small);border-bottom-width:calc(var(--grid) - var(--adjust--small))}p>code,p>small{line-height:100%}:root{--font-size--h1:30px;--line-height--h1:36px;--adjust--h1:7px;--font-size--h2:24px;--line-height--h2:36px;--adjust--h2:9px;--font-size--h3:21px;--line-height--h3:36px;--adjust--h3:10px;--font-size--h4:18px;--line-height--h4:24px;--adjust--h4:6px;--font-size--body:16px;--line-height--body:24px;--adjust--body:6px;--font-size--small:12px;--line-height--small:24px;--adjust--small:8px;--font-size--code:12px;--line-height--code:24px;--adjust--code:8px;--whitespace--xxs:4px;--whitespace--xs:6px;--whitespace--s:8px;--whitespace--m:12px;--whitespace--l:24px;--whitespace--xl:48px;--whitespace--xxl:96px}.mme-button-group{-webkit-padding-before:var(--whitespace--m);padding-block-start:var(--whitespace--m);-webkit-padding-after:var(--whitespace--m);padding-block-end:var(--whitespace--m)}.mme-button-group-layout:not(.mme-button-group-stacked){display:flex;column-gap:var(--whitespace--m)}.mme-button-group-stacked{display:flex;flex-direction:column;row-gap:calc(var(--whitespace--l) + var(--whitespace--m))}.mme-button{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-image:none;background-color:rgba(0,0,0,0);-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;border-radius:var(--radius--m);transition-duration:var(--duration--s);transition-property:background-color;display:inline-block;border-width:var(--border--hairline);border-style:solid;border-color:rgba(0,0,0,0);padding:calc(var(--whitespace--m) - var(--border--hairline)) var(--whitespace--l);-webkit-margin-before:calc(var(--whitespace--m)*-1);margin-block-start:calc(var(--whitespace--m)*-1);-webkit-margin-after:calc(var(--whitespace--m)*-1);margin-block-end:calc(var(--whitespace--m)*-1);min-width:calc(var(--grid)*5 + var(--whitespace--l)*2 + var(--border--hairline)*2)}.mme-button>i:first-child:not(:only-child){-webkit-margin-end:var(--whitespace--xs);margin-inline-end:var(--whitespace--xs)}.mme-button-link{text-decoration:underline;cursor:pointer}.mme-button-progress{cursor:progress}.mme-button-anchor{text-align:center}.mme-button-icon{min-width:unset;-webkit-padding-start:calc(var(--whitespace--m) - var(--border--hairline));padding-inline-start:calc(var(--whitespace--m) - var(--border--hairline));-webkit-padding-end:calc(var(--whitespace--m) - var(--border--hairline));padding-inline-end:calc(var(--whitespace--m) - var(--border--hairline));-webkit-margin-start:calc(var(--whitespace--m)*-1);margin-inline-start:calc(var(--whitespace--m)*-1);-webkit-margin-end:calc(var(--whitespace--m)*-1);margin-inline-end:calc(var(--whitespace--m)*-1);border-radius:100%}.mme-button-icon-container{transform:scale(1.5);width:var(--line-height--body)}@supports(width:1lh){.mme-button-icon-container{width:1lh}}.mme-button-stroked{border-color:currentColor}.mme-button-filled,.mme-button-link{border-color:rgba(0,0,0,0)}.mme-button-progress{opacity:.75}.mme-button-accent.mme-button-filled{color:#fff}@media screen and (prefers-color-scheme:light){.mme-button-accent.mme-button-filled{background-color:var(--accent--700)}.mme-button-accent.mme-button-filled:focus-visible,.mme-button-accent.mme-button-filled:hover{background-color:var(--accent--800)}}.mme-button-accent.mme-button-filled.mme-force-light-theme,.mme-force-light-theme .mme-button-accent.mme-button-filled{background-color:var(--accent--700)}.mme-button-accent.mme-button-filled.mme-force-light-theme:focus-visible,.mme-button-accent.mme-button-filled.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-accent.mme-button-filled:focus-visible,.mme-force-light-theme .mme-button-accent.mme-button-filled:hover{background-color:var(--accent--800)}@media screen and (prefers-color-scheme:dark){.mme-button-accent.mme-button-filled{background-color:var(--accent--600)}.mme-button-accent.mme-button-filled:focus-visible,.mme-button-accent.mme-button-filled:hover{background-color:var(--accent--400)}}.mme-button-accent.mme-button-filled.mme-force-dark-theme,.mme-force-dark-theme .mme-button-accent.mme-button-filled{background-color:var(--accent--600)}.mme-button-accent.mme-button-filled.mme-force-dark-theme:focus-visible,.mme-button-accent.mme-button-filled.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-accent.mme-button-filled:focus-visible,.mme-force-dark-theme .mme-button-accent.mme-button-filled:hover{background-color:var(--accent--400)}@media screen and (prefers-color-scheme:light){.mme-button-primary.mme-button-filled{background-color:var(--complement--200);color:var(--primary--100)}.mme-button-primary.mme-button-filled:focus-visible,.mme-button-primary.mme-button-filled:hover{background-color:var(--complement--100)}}.mme-button-primary.mme-button-filled.mme-force-light-theme,.mme-force-light-theme .mme-button-primary.mme-button-filled{background-color:var(--complement--200);color:var(--primary--100)}.mme-button-primary.mme-button-filled.mme-force-light-theme:focus-visible,.mme-button-primary.mme-button-filled.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-primary.mme-button-filled:focus-visible,.mme-force-light-theme .mme-button-primary.mme-button-filled:hover{background-color:var(--complement--100)}@media screen and (prefers-color-scheme:dark){.mme-button-primary.mme-button-filled{background-color:var(--complement--300);color:var(--primary--100)}.mme-button-primary.mme-button-filled:focus-visible,.mme-button-primary.mme-button-filled:hover{background-color:var(--complement--100)}}.mme-button-primary.mme-button-filled.mme-force-dark-theme,.mme-force-dark-theme .mme-button-primary.mme-button-filled{background-color:var(--complement--300);color:var(--primary--100)}.mme-button-primary.mme-button-filled.mme-force-dark-theme:focus-visible,.mme-button-primary.mme-button-filled.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-primary.mme-button-filled:focus-visible,.mme-force-dark-theme .mme-button-primary.mme-button-filled:hover{background-color:var(--complement--100)}@media screen and (prefers-color-scheme:light){.mme-button-accent.mme-button-stroked{color:var(--accent--700)}.mme-button-accent.mme-button-stroked:focus-visible,.mme-button-accent.mme-button-stroked:hover{background-color:var(--accent--100)}}.mme-button-accent.mme-button-stroked.mme-force-light-theme,.mme-force-light-theme .mme-button-accent.mme-button-stroked{color:var(--accent--700)}.mme-button-accent.mme-button-stroked.mme-force-light-theme:focus-visible,.mme-button-accent.mme-button-stroked.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-accent.mme-button-stroked:focus-visible,.mme-force-light-theme .mme-button-accent.mme-button-stroked:hover{background-color:var(--accent--100)}@media screen and (prefers-color-scheme:dark){.mme-button-accent.mme-button-stroked{color:var(--accent--300)}.mme-button-accent.mme-button-stroked:focus-visible,.mme-button-accent.mme-button-stroked:hover{background-color:var(--accent--900)}}.mme-button-accent.mme-button-stroked.mme-force-dark-theme,.mme-force-dark-theme .mme-button-accent.mme-button-stroked{color:var(--accent--300)}.mme-button-accent.mme-button-stroked.mme-force-dark-theme:focus-visible,.mme-button-accent.mme-button-stroked.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-accent.mme-button-stroked:focus-visible,.mme-force-dark-theme .mme-button-accent.mme-button-stroked:hover{background-color:var(--accent--900)}@media screen and (prefers-color-scheme:light){.mme-button-primary.mme-button-stroked:focus-visible,.mme-button-primary.mme-button-stroked:hover{background-color:var(--complement--900)}}.mme-button-primary.mme-button-stroked.mme-force-light-theme:focus-visible,.mme-button-primary.mme-button-stroked.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-primary.mme-button-stroked:focus-visible,.mme-force-light-theme .mme-button-primary.mme-button-stroked:hover{background-color:var(--complement--900)}@media screen and (prefers-color-scheme:dark){.mme-button-primary.mme-button-stroked:focus-visible,.mme-button-primary.mme-button-stroked:hover{background-color:var(--complement--900)}}.mme-button-primary.mme-button-stroked.mme-force-dark-theme:focus-visible,.mme-button-primary.mme-button-stroked.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-primary.mme-button-stroked:focus-visible,.mme-force-dark-theme .mme-button-primary.mme-button-stroked:hover{background-color:var(--complement--900)}@media screen and (prefers-color-scheme:light){.mme-button-accent.mme-button-link{color:var(--accent--700)}.mme-button-accent.mme-button-link:focus-visible,.mme-button-accent.mme-button-link:hover{background-color:var(--accent--100)}}.mme-button-accent.mme-button-link.mme-force-light-theme,.mme-force-light-theme .mme-button-accent.mme-button-link{color:var(--accent--700)}.mme-button-accent.mme-button-link.mme-force-light-theme:focus-visible,.mme-button-accent.mme-button-link.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-accent.mme-button-link:focus-visible,.mme-force-light-theme .mme-button-accent.mme-button-link:hover{background-color:var(--accent--100)}@media screen and (prefers-color-scheme:dark){.mme-button-accent.mme-button-link{color:var(--accent--300)}.mme-button-accent.mme-button-link:focus-visible,.mme-button-accent.mme-button-link:hover{background-color:var(--accent--900)}}.mme-button-accent.mme-button-link.mme-force-dark-theme,.mme-force-dark-theme .mme-button-accent.mme-button-link{color:var(--accent--300)}.mme-button-accent.mme-button-link.mme-force-dark-theme:focus-visible,.mme-button-accent.mme-button-link.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-accent.mme-button-link:focus-visible,.mme-force-dark-theme .mme-button-accent.mme-button-link:hover{background-color:var(--accent--900)}@media screen and (prefers-color-scheme:light){.mme-button-primary.mme-button-link:focus-visible,.mme-button-primary.mme-button-link:hover{background-color:var(--complement--900)}}.mme-button-primary.mme-button-link.mme-force-light-theme:focus-visible,.mme-button-primary.mme-button-link.mme-force-light-theme:hover,.mme-force-light-theme .mme-button-primary.mme-button-link:focus-visible,.mme-force-light-theme .mme-button-primary.mme-button-link:hover{background-color:var(--complement--900)}@media screen and (prefers-color-scheme:dark){.mme-button-primary.mme-button-link:focus-visible,.mme-button-primary.mme-button-link:hover{background-color:var(--complement--900)}}.mme-button-primary.mme-button-link.mme-force-dark-theme:focus-visible,.mme-button-primary.mme-button-link.mme-force-dark-theme:hover,.mme-force-dark-theme .mme-button-primary.mme-button-link:focus-visible,.mme-force-dark-theme .mme-button-primary.mme-button-link:hover{background-color:var(--complement--900)}.mme-card{padding:var(--whitespace--xl);border-radius:var(--radius--l)}@media screen and (prefers-color-scheme:light){.mme-card{background-color:var(--primary--200);background-image:none;box-shadow:0 1px 1px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.05),0 8px 8px rgba(0,0,0,.05),0 16px 16px rgba(0,0,0,.05),0 32px 32px rgba(0,0,0,.05)}}.mme-card.mme-force-light-theme,.mme-force-light-theme .mme-card{background-color:var(--primary--200);background-image:none;box-shadow:0 1px 1px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.05),0 8px 8px rgba(0,0,0,.05),0 16px 16px rgba(0,0,0,.05),0 32px 32px rgba(0,0,0,.05)}@media screen and (prefers-color-scheme:dark){.mme-card{background-image:radial-gradient(circle at top center,var(--primary--700),var(--primary--500));box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1),0 32px 32px rgba(0,0,0,.1)}}.mme-card.mme-force-dark-theme,.mme-force-dark-theme .mme-card{background-image:radial-gradient(circle at top center,var(--primary--700),var(--primary--500));box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1),0 32px 32px rgba(0,0,0,.1)}.mme-devtool-grid{--devtool-grid--thickness:1;position:relative}.mme-devtool-grid:after{content:"";visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;mix-blend-mode:difference;pointer-events:none}@media screen{.mme-devtool-grid:after{background-size:100% var(--grid);background-image:linear-gradient(to bottom,transparent 0,transparent calc((var(--grid-unitless) - var(--devtool-grid--thickness)) / var(--grid-unitless) * 100%),var(--devtool-grid--color) calc((var(--grid-unitless) - var(--devtool-grid--thickness)) / var(--grid-unitless) * 100%),var(--devtool-grid--color) 100%)}}.mme-devtool-grid-visible{border-top:var(--border--hairline) solid rgba(0,0,0,0);border-bottom:var(--border--hairline) solid rgba(0,0,0,0);margin-top:calc(-1*var(--border--hairline));margin-bottom:calc(-1*var(--border--hairline))}.mme-devtool-grid-visible:after{visibility:visible}.mme-devtool-grid{--devtool-grid--color:var(--counter--500)}.mme-form-group+.mme-form-group{-webkit-margin-before:var(--whitespace--l);margin-block-start:var(--whitespace--l)}.mme-form-group-control{display:flex;-webkit-margin-start:calc(-1*var(--whitespace--m));margin-inline-start:calc(-1*var(--whitespace--m));-webkit-margin-end:calc(-1*var(--whitespace--m));margin-inline-end:calc(-1*var(--whitespace--m));-webkit-padding-before:var(--whitespace--m);padding-block-start:var(--whitespace--m);-webkit-padding-after:var(--whitespace--m);padding-block-end:var(--whitespace--m)}.mme-form-group-control>*{flex-grow:1}@media screen and (prefers-color-scheme:dark){.mme-form-group-hint{color:var(--complement--900)}}.mme-force-dark-theme .mme-form-group-hint,.mme-form-group.mme-force-dark-theme-hint{color:var(--complement--900)}@media screen and (prefers-color-scheme:light){.mme-form-group-hint{color:var(--complement--700)}}.mme-force-light-theme .mme-form-group-hint,.mme-form-group.mme-force-light-theme-hint{color:var(--complement--700)}.mme-form-group-error{color:var(--context-danger--normal)}.mme-icon>svg{width:1em;height:1em}.mme-icon{display:inline-block}.mme-icon>svg{fill:currentColor}.mme-input{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-image:none;background-color:rgba(0,0,0,0);-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;border-radius:var(--radius--m);transition-duration:var(--duration--s);transition-property:background-color;display:inline-block;border-width:var(--border--hairline);border-style:solid;padding:calc(var(--whitespace--m) - var(--border--hairline)) var(--whitespace--l);-webkit-margin-before:calc(var(--whitespace--m)*-1);margin-block-start:calc(var(--whitespace--m)*-1);-webkit-margin-after:calc(var(--whitespace--m)*-1);margin-block-end:calc(var(--whitespace--m)*-1);border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-padding-start:var(--whitespace--m);padding-inline-start:var(--whitespace--m);-webkit-padding-end:var(--whitespace--m);padding-inline-end:var(--whitespace--m);border-color:rgba(0,0,0,0) rgba(0,0,0,0) currentColor}@media screen and (prefers-color-scheme:dark){.mme-input{background-color:var(--primary-alpha--800)}}.mme-force-dark-theme .mme-input,.mme-input.mme-force-dark-theme{background-color:var(--primary-alpha--800)}@media screen and (prefers-color-scheme:light){.mme-input{background-color:var(--complement-alpha--900)}}.mme-force-light-theme .mme-input,.mme-input.mme-force-light-theme{background-color:var(--complement-alpha--900)}.mme-input.mme-invalid{color:var(--context-danger--normal);background-color:var(--context-danger--alpha)}.mme-input.mme-invalid::-webkit-input-placeholder{color:var(--context-danger--semi)}.mme-input.mme-force-state-focus,.mme-input:focus{background-color:rgba(0,0,0,0)}.mme-list{font-size:var(--font-size--body);line-height:var(--line-height--body);border-top-width:var(--adjust--body);border-bottom-width:calc(var(--grid) - var(--adjust--body))}.mme-list:not(.mme-list-bare,.mme-list-descriptions){-webkit-padding-start:var(--whitespace--xl);padding-inline-start:var(--whitespace--xl)}.mme-list-bare{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;list-style:none}.mme-list-bare>li{display:block}.mme-list-descriptions-row,.mme-list-row{-webkit-padding-before:var(--whitespace--m);padding-block-start:var(--whitespace--m);-webkit-padding-after:var(--whitespace--m);padding-block-end:var(--whitespace--m)}.mme-list-descriptions-row+.mme-list-descriptions-row,.mme-list-descriptions-row+.mme-list-row,.mme-list-row+.mme-list-descriptions-row,.mme-list-row+.mme-list-row{-webkit-margin-before:var(--whitespace--m);margin-block-start:var(--whitespace--m)}.mme-list-row p{border-block-width:0}.mme-list-descriptions{-webkit-padding-start:0;padding-inline-start:0}.mme-list-descriptions>dd,.mme-list-descriptions>div>dd{-webkit-margin-start:var(--whitespace--xl);margin-inline-start:var(--whitespace--xl)}.mme-list-descriptions>div>dt+dd,.mme-list-descriptions>dt+dd{-webkit-margin-before:var(--whitespace--m);margin-block-start:var(--whitespace--m)}.mme-list-descriptions>div>dt,.mme-list-descriptions>dt{font-weight:700}.mme-list-descriptions>div>dt:after,.mme-list-descriptions>dt:after{content:":"}.mme-loading-indicator{display:inline-flex;gap:var(--whitespace--l);vertical-align:middle;transform:translateY(-.125em)}.mme-loading-indicator-node{background-color:currentColor;opacity:.75;height:calc(var(--grid)/3);width:calc(var(--grid)/3);border-radius:calc(var(--grid)/3);animation-duration:calc(var(--duration--l)/2);animation-name:pulse;animation-iteration-count:infinite;transform-origin:center center}.mme-loading-indicator-node:not(:first-child):not(:last-child){animation-duration:calc(var(--duration--l)/2),var(--duration--l);animation-name:pulse,nudge;animation-iteration-count:infinite,infinite}.mme-loading-indicator-node:first-child,.mme-loading-indicator-node:last-child{animation-duration:calc(var(--duration--l)/2),var(--duration--l);animation-name:pulse,swing;animation-iteration-count:infinite,infinite}.mme-loading-indicator-node:first-child{--fly-out:calc(1000% * -1);--nudge:calc(100% * -1)}.mme-loading-indicator-node:last-child{--fly-out:1000%;--nudge:calc(100% * 1);animation-delay:calc(var(--duration--l)/2)}@keyframes nudge{0%{transform:translateX(50%)}50%{transform:translateX(-150%)}to{transform:translateX(50%)}}@keyframes pulse{0%{opacity:1}to{opacity:.75}}@keyframes swing{0%{transform:translateX(var(--nudge));animation-timing-function:cubic-bezier(.33,1,.68,1);opacity:1}25%{transform:translateX(var(--fly-out));animation-timing-function:cubic-bezier(.32,0,.67,0);opacity:0}50%{transform:translateX(var(--nudge));animation-timing-function:ease;opacity:1}to{transform:translateX(0)}}.mme-menu-list-item{border:0;padding:0;margin:0;font-size:inherit;font-family:inherit;font-weight:inherit;background-color:rgba(0,0,0,0);background-image:none;color:inherit;line-height:inherit;width:100%;text-align-last:left;padding:var(--whitespace--m) var(--whitespace--l);position:relative;display:flex;align-items:baseline;gap:var(--whitespace--m)}.mme-menu-list-item:after{content:"";width:100%;height:100%;z-index:0;background-color:currentColor;transition-property:opacity;transition-duration:var(--duration--s);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.mme-menu-list-item:hover:after{opacity:.1}.mme-menu-list-item-content{position:relative;z-index:1}.mme-panel{box-shadow:0 1px 1px rgba(0,0,0,.025),0 2px 2px rgba(0,0,0,.025),0 4px 4px rgba(0,0,0,.025),0 8px 8px rgba(0,0,0,.025),0 16px 16px rgba(0,0,0,.025),0 32px 32px rgba(0,0,0,.025);border-radius:var(--radius--l);max-width:320px;background-color:var(--panel--background)}@media screen and (prefers-color-scheme:dark){.mme-panel{--panel--background:var(--primary--600)}}.mme-force-dark-theme .mme-panel,.mme-panel.mme-force-dark-theme{--panel--background:var(--primary--600)}@media screen and (prefers-color-scheme:light){.mme-panel{--panel--background:var(--primary--100)}}.mme-force-light-theme .mme-panel,.mme-panel.mme-force-light-theme{--panel--background:var(--primary--100)}.mme-required{color:var(--context-danger--normal)}.mme-select{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-image:none;background-color:rgba(0,0,0,0);-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;border-radius:var(--radius--m);transition-duration:var(--duration--s);transition-property:background-color;display:inline-block;border-width:var(--border--hairline);border-style:solid;padding:calc(var(--whitespace--m) - var(--border--hairline)) var(--whitespace--l);-webkit-margin-before:calc(var(--whitespace--m)*-1);margin-block-start:calc(var(--whitespace--m)*-1);-webkit-margin-after:calc(var(--whitespace--m)*-1);margin-block-end:calc(var(--whitespace--m)*-1);border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-padding-start:var(--whitespace--m);padding-inline-start:var(--whitespace--m);-webkit-padding-end:var(--whitespace--m);padding-inline-end:var(--whitespace--m);border-color:rgba(0,0,0,0) rgba(0,0,0,0) currentColor}@media screen and (prefers-color-scheme:dark){.mme-select{background-color:var(--primary-alpha--800)}}.mme-force-dark-theme .mme-select,.mme-select.mme-force-dark-theme{background-color:var(--primary-alpha--800)}@media screen and (prefers-color-scheme:light){.mme-select{background-color:var(--complement-alpha--900)}}.mme-force-light-theme .mme-select,.mme-select.mme-force-light-theme{background-color:var(--complement-alpha--900)}.mme-select.mme-invalid{color:var(--context-danger--normal);background-color:var(--context-danger--alpha)}.mme-select.mme-invalid::-webkit-input-placeholder{color:var(--context-danger--semi)}.mme-select.mme-force-state-focus,.mme-select:focus{background-color:rgba(0,0,0,0)}@media screen and (min-width:64rem){:root{--font-size--h1:40px;--line-height--h1:48px;--adjust--h1:8px;--font-size--h2:32px;--line-height--h2:36px;--adjust--h2:6px;--font-size--h3:26px;--line-height--h3:36px;--adjust--h3:8px;--font-size--h4:20px;--line-height--h4:24px;--adjust--h4:5px}}@media screen and (min-width:80rem){:root{--font-size--h1:48px;--line-height--h1:60px;--adjust--h1:0px;--font-size--h2:40px;--line-height--h2:48px;--adjust--h2:8px;--font-size--h3:32px;--line-height--h3:36px;--adjust--h3:6px;--font-size--h4:22px;--line-height--h4:24px;--adjust--h4:4px;--font-size--body:18px;--line-height--body:24px;--adjust--body:6px;--font-size--small:14px;--line-height--small:24px;--adjust--small:7px;--font-size--code:14px;--line-height--code:24px;--adjust--code:8px}}@media screen and (min-width:90rem){:root{--font-size--h1:60px;--line-height--h1:72px;--adjust--h1:2px;--font-size--h2:48px;--line-height--h2:60px;--adjust--h2:0px;--font-size--h3:36px;--line-height--h3:48px;--adjust--h3:10px;--font-size--h4:24px;--line-height--h4:36px;--adjust--h4:9px;--font-size--body:24px;--line-height--body:36px;--adjust--body:9px;--font-size--small:16px;--line-height--small:24px;--adjust--small:6px;--font-size--code:20px;--line-height--code:36px;--adjust--code:11px}}body,html{padding:0;margin:0}a{color:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}