@font-face{font-family:Arial;src:local(Arial),local(ArialMT),url(ArialMT.woff2)format("woff2"),url(ArialMT.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:local(Arial Black),local(Arial-Black),url(Arial-Black.woff2)format("woff2"),url(Arial-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Arial Narrow;src:local(Arial Narrow),local(ArialNarrow),url(ArialNarrow.woff2)format("woff2"),url(ArialNarrow.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:local(Arial Bold),local(Arial-BoldMT),url(Arial-BoldMT.woff2)format("woff2"),url(Arial-BoldMT.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arial;src:local(Arial Bold Italic),local(Arial-BoldItalicMT),url(Arial-BoldItalicMT.woff2)format("woff2"),url(Arial-BoldItalicMT.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Arial;src:local(Arial Italic),local(Arial-ItalicMT),url(Arial-ItalicMT.woff2)format("woff2"),url(Arial-ItalicMT.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Arial Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold),url(ArialNarrow-Bold.woff2)format("woff2"),url(ArialNarrow-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arial Narrow;src:local(Arial Narrow Bold Italic),local(ArialNarrow-BoldItalic),url(ArialNarrow-BoldItalic.woff2)format("woff2"),url(ArialNarrow-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Arial Narrow;src:local(Arial Narrow Italic),local(ArialNarrow-Italic),url(ArialNarrow-Italic.woff2)format("woff2"),url(ArialNarrow-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--footer-height-large:4rlh;--footer-height-small:2rlh;--header-height-large:4rlh;--header-height-small:2rlh}.dark-theme{--foreground-color:white;--background-color:black;--highlight-color:#303030;--primary-accent-color:cyan;--secondary-accent-color:magenta}.light-theme{--foreground-color:black;--background-color:white;--highlight-color:lightgray;--primary-accent-color:blue;--secondary-accent-color:purple}a{color:var(--primary-accent-color);text-decoration:none}a:hover,a:active{text-decoration:underline}a:visited{color:var(--secondary-accent-color)}body{color:var(--foreground-color);background-color:var(--background-color);font-family:Arial}.clickable{cursor:pointer}details{background-color:var(--highlight-color);margin:1rex 0;padding:1rex 1rem 1rex 0}details>summary{cursor:pointer;font-style:italic}details>:not(summary){margin-left:1rem}select{color:var(--foreground-color);background-color:var(--background-color)}svg,svg>text{fill:var(--foreground-color);stroke:#0000}:root{--logo-color:#00a0ff}.m2vp-logo{color:var(--logo-color);white-space:nowrap;font-family:Arial;font-style:italic;font-weight:bolder}.m2vp-logo>hr{border-color:var(--logo-color);border-width:1px;margin:1px 0}.m2vp-logo>:first-child{font-size:medium}.m2vp-logo>:last-child{font-size:smaller}.m2vp-logo>:only-child{font-size:initial}@media (width>=1200px){.m2vp-logo>hr{border-width:2px;margin:2px 0}.m2vp-logo>:first-child{font-size:xx-large}.m2vp-logo>:last-child{font-size:medium}}.small[data-v-9c1ba47d]{width:32px;height:32px}.medium[data-v-9c1ba47d]{width:64px;height:64px}.large[data-v-9c1ba47d]{width:128px;height:128px}.x-large[data-v-9c1ba47d]{width:256px;height:256px}.center[data-v-5b292306]{margin-top:0}footer[data-v-5b292306]{height:var(--footer-height-small);background-color:var(--highlight-color);padding:0 1rem;position:absolute;bottom:0;left:0;right:0}header[data-v-5b292306]{height:var(--header-height-small);background-color:var(--highlight-color);flex-flow:row;align-items:center;padding:0 1rem;display:flex;position:absolute;top:0;left:0;right:0}.link[data-v-5b292306]{white-space:nowrap}header[data-v-5b292306]>:not(:last-child){margin-right:1rem}main[data-v-5b292306]{left:0;right:0;top:var(--header-height-small);bottom:var(--footer-height-small);padding:1rex 1rem;position:absolute;overflow:auto}.right[data-v-5b292306]{margin-left:auto}@media (width>=1200px){.center[data-v-5b292306]{margin-top:.5rex}footer[data-v-5b292306]{height:var(--footer-height-large)}header[data-v-5b292306]{height:var(--header-height-large)}main[data-v-5b292306]{top:var(--header-height-large);bottom:var(--footer-height-large)}}
