HTML * { max-height:999999px;text-size-adjust:none;}BODY { background-color:#3D75B8;font-family:sans-serif;font-size:16px;color:#262223;margin:0;padding:0;width:100%;max-width:100%;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:antialiased;} @media (min-width:1044px) { BODY { background-color:#C7C7CA;} }#app { background-color:#C7C7CA;min-height:100vh;max-width:100%;}#ip_page_wrapper { flex:1 1 0;position:relative;margin:0;box-sizing:border-box;}#ip_content_wrapper { box-sizing:border-box;} @media (min-width:1044px) { #ip_content_wrapper { padding:1em 0;} }#page { max-width:1024px;background-color:#FAFAFA;position:relative;} @media (min-width:1044px) { #page { box-sizing:border-box;margin:0 auto 1em;padding:1em 0 0;min-height:fit-content;border-radius:9px;box-shadow:0 0 5px 5px #a8a8a8;} } #page .header-top { display:flex;align-items:center;justify-content:space-between;padding:0.25em 0;order:1;} #page .header-top .brand-placeholder { display:none;} @media (min-width:600px) { #page .header-top { padding:0.5em 0.5em 0.75em;} } @media (min-width:600px) and (min-height:600px) { #page .header-top { height:7.5em;} #page .header-top .brand-placeholder { position:relative;display:block;flex:0 0 8em;} } #page .header { position:sticky;top:-3em;display:flex;flex-direction:column;z-index:20;max-height:100vh;} #page .header .header-bar { display:flex;align-items:center;box-sizing:border-box;flex:0 0 3em;background-color:#324195;padding:0 0.5em;color:#FAFAFA;} #page .header .header-bar H1 { margin:0;padding:0 0.5em;font-size:1.25em;font-weight:normal;white-space:nowrap;overflow:hidden;flex:1 1 0;text-align:center;} @media (min-width:900px) { #page .header .header-bar { padding-left:1em;} } @media (max-width:359px) { #page .header { top:-2.75em;} } @media (min-width:600px) and (min-height:600px) { #page .header { top:0;} } #page footer { background-color:#262223;color:#C7C7CA;padding:0.25em 0.5em;height:4.5em;} @media (min-width:1044px) { #page footer { border-radius:0 0 8px 8px;} }#user-bar { background-color:#3D75B8;} #user-bar .user-bar { display:flex;align-items:center;justify-content:space-around;height:3em;} @media (max-width:359px) { #user-bar .user-bar { height:2.75em;} #user-bar .user-bar .user-info { font-size:0.875em;} } @media (min-width:600px) and (min-height:600px) { #user-bar { padding-left:6.75em;} #user-bar .user-bar { justify-content:flex-start;} } @media (min-width:650px) { #user-bar { padding-left:7.25em;} } @media (min-width:700px) { #user-bar { padding-left:7.75em;} } @media (min-width:750px) { #user-bar { padding-left:8.25em;} }#sticky-trigger { height:1px;visibility:hidden;}#content { position:relative;flex:1 1 0;padding:0;min-height:calc(100vh - 12.5em);transition:height 200ms linear;} #content P { line-height:1.5em;}.content-wrapper { background-color:#FAFAFA;padding:0 0 0.5em;border:#FAFAFA solid 0;} .content-wrapper .content-scroll { display:block;} .content-wrapper .content-scroll aside { padding:0 0.5em;} @media (min-width:900px) { .content-wrapper .content-scroll { display:flex;flex-direction:row;align-items:stretch;} .content-wrapper .content-scroll > #content { flex:1 1 0;} .content-wrapper .content-scroll aside { flex:0 0 300px;padding:1.5em 1em;min-height:100%;background-image:linear-gradient(to right, rgba(250, 250, 250, 0), #FAFAFA 1em);z-index:15;} }.module-header { display:flex;align-items:center;justify-content:space-between;color:#FAFAFA;background-color:#3D75B8;padding:0 0.5em;margin:0;min-height:1.875em;} .module-header .caption { font-size:1.125em;} .module-header .button { color:#FAFAFA;transition:transform 0.2s ease;min-height:1.875em;min-width:1.875em;} .module-header .button[is-expanded="true"] { transform:rotateZ(180deg);} @media (min-width:600px) { .module-header .collapser { display:none;} .module-header .collapser.force-display { display:inline-flex;} } .module-header.sticky { position:sticky;top:3em;z-index:11;} @media (min-width:600px) and (min-height:600px) { .module-header.sticky { top:6em;} }.aside-module { margin-bottom:0.5em;} .aside-module .module-header { padding:0 0.5em;margin:0 -0.5em 0.5em;} .aside-module .aside-module-content.expandable { display:none;} .aside-module .aside-module-content.expandable.is-visible { display:block;} @media (min-width:600px) { .aside-module .aside-module-content.expandable { display:block;} }
:root, :host { --fa-font-solid:normal 900 1em/1 'Font Awesome 6 Solid';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Regular';--fa-font-light:normal 300 1em/1 'Font Awesome 6 Light';--fa-font-thin:normal 100 1em/1 'Font Awesome 6 Thin';--fa-font-duotone:normal 900 1em/1 'Font Awesome 6 Duotone';--fa-font-sharp-solid:normal 900 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-regular:normal 400 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-light:normal 300 1em/1 'Font Awesome 6 Sharp';--fa-font-sharp-thin:normal 100 1em/1 'Font Awesome 6 Sharp';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';}svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { overflow:visible;box-sizing:content-box;}.svg-inline--fa { display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;} .svg-inline--fa.fa-2xs { vertical-align:0.1em;} .svg-inline--fa.fa-xs { vertical-align:0;} .svg-inline--fa.fa-sm { vertical-align:-0.07143em;} .svg-inline--fa.fa-lg { vertical-align:-0.2em;} .svg-inline--fa.fa-xl { vertical-align:-0.25em;} .svg-inline--fa.fa-2xl { vertical-align:-0.3125em;} .svg-inline--fa.fa-pull-left { margin-right:var(--fa-pull-margin, 0.3em);width:auto;} .svg-inline--fa.fa-pull-right { margin-left:var(--fa-pull-margin, 0.3em);width:auto;} .svg-inline--fa.fa-li { width:var(--fa-li-width, 2em);top:0.25em;} .svg-inline--fa.fa-fw { width:var(--fa-fw-width, 1.25em);}.fa-layers svg.svg-inline--fa { bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}.fa-layers-text, .fa-layers-counter { display:inline-block;position:absolute;text-align:center;}.fa-layers { display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em;} .fa-layers svg.svg-inline--fa { -webkit-transform-origin:center center;transform-origin:center center;}.fa-layers-text { left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center center;transform-origin:center center;}.fa-layers-counter { background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, 0.25em 0.5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-counter-scale, 0.25));transform:scale(var(--fa-counter-scale, 0.25));-webkit-transform-origin:top right;transform-origin:top right;}.fa-layers-bottom-right { bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;-webkit-transform:scale(var(--fa-layers-scale, 0.25));transform:scale(var(--fa-layers-scale, 0.25));-webkit-transform-origin:bottom right;transform-origin:bottom right;}.fa-layers-bottom-left { bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale, 0.25));transform:scale(var(--fa-layers-scale, 0.25));-webkit-transform-origin:bottom left;transform-origin:bottom left;}.fa-layers-top-right { top:var(--fa-top, 0);right:var(--fa-right, 0);-webkit-transform:scale(var(--fa-layers-scale, 0.25));transform:scale(var(--fa-layers-scale, 0.25));-webkit-transform-origin:top right;transform-origin:top right;}.fa-layers-top-left { left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-layers-scale, 0.25));transform:scale(var(--fa-layers-scale, 0.25));-webkit-transform-origin:top left;transform-origin:top left;}.fa-1x { font-size:1em;}.fa-2x { font-size:2em;}.fa-3x { font-size:3em;}.fa-4x { font-size:4em;}.fa-5x { font-size:5em;}.fa-6x { font-size:6em;}.fa-7x { font-size:7em;}.fa-8x { font-size:8em;}.fa-9x { font-size:9em;}.fa-10x { font-size:10em;}.fa-2xs { font-size:0.625em;line-height:0.1em;vertical-align:0.225em;}.fa-xs { font-size:0.75em;line-height:0.08333em;vertical-align:0.125em;}.fa-sm { font-size:0.875em;line-height:0.07143em;vertical-align:0.05357em;}.fa-lg { font-size:1.25em;line-height:0.05em;vertical-align:-0.075em;}.fa-xl { font-size:1.5em;line-height:0.04167em;vertical-align:-0.125em;}.fa-2xl { font-size:2em;line-height:0.03125em;vertical-align:-0.1875em;}.fa-fw { text-align:center;width:1.25em;}.fa-ul { list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0;} .fa-ul > li { position:relative;}.fa-li { left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit;}.fa-border { border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em);}.fa-pull-left { float:left;margin-right:var(--fa-pull-margin, 0.3em);}.fa-pull-right { float:right;margin-left:var(--fa-pull-margin, 0.3em);}.fa-beat { -webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out);}.fa-bounce { -webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));}.fa-fade { -webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));}.fa-beat-fade { -webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));}.fa-flip { -webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out);}.fa-shake { -webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear);}.fa-spin { -webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear);}.fa-spin-reverse { --fa-animation-direction:reverse;}.fa-pulse,.fa-spin-pulse { -webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8));}@media (prefers-reduced-motion:reduce) { .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { -webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s;} }@-webkit-keyframes fa-beat { 0, 90% { -webkit-transform:scale(1);transform:scale(1);} 45% { -webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25));} }@keyframes fa-beat { 0, 90% { -webkit-transform:scale(1);transform:scale(1);} 45% { -webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25));} }@-webkit-keyframes fa-bounce { 0 { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} 10% { -webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);} 30% { -webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));} 50% { -webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);} 57% { -webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));} 64% { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} 100% { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} }@keyframes fa-bounce { 0 { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} 10% { -webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);} 30% { -webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));} 50% { -webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);} 57% { -webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));} 64% { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} 100% { -webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0);} }@-webkit-keyframes fa-fade { 50% { opacity:var(--fa-fade-opacity, 0.4);} }@keyframes fa-fade { 50% { opacity:var(--fa-fade-opacity, 0.4);} }@-webkit-keyframes fa-beat-fade { 0, 100% { opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1);} 50% { opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125));} }@keyframes fa-beat-fade { 0, 100% { opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1);} 50% { opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125));} }@-webkit-keyframes fa-flip { 50% { -webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));} }@keyframes fa-flip { 50% { -webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));} }@-webkit-keyframes fa-shake { 0 { -webkit-transform:rotate(-15deg);transform:rotate(-15deg);} 4% { -webkit-transform:rotate(15deg);transform:rotate(15deg);} 8%, 24% { -webkit-transform:rotate(-18deg);transform:rotate(-18deg);} 12%, 28% { -webkit-transform:rotate(18deg);transform:rotate(18deg);} 16% { -webkit-transform:rotate(-22deg);transform:rotate(-22deg);} 20% { -webkit-transform:rotate(22deg);transform:rotate(22deg);} 32% { -webkit-transform:rotate(-12deg);transform:rotate(-12deg);} 36% { -webkit-transform:rotate(12deg);transform:rotate(12deg);} 40%, 100% { -webkit-transform:rotate(0deg);transform:rotate(0deg);} }@keyframes fa-shake { 0 { -webkit-transform:rotate(-15deg);transform:rotate(-15deg);} 4% { -webkit-transform:rotate(15deg);transform:rotate(15deg);} 8%, 24% { -webkit-transform:rotate(-18deg);transform:rotate(-18deg);} 12%, 28% { -webkit-transform:rotate(18deg);transform:rotate(18deg);} 16% { -webkit-transform:rotate(-22deg);transform:rotate(-22deg);} 20% { -webkit-transform:rotate(22deg);transform:rotate(22deg);} 32% { -webkit-transform:rotate(-12deg);transform:rotate(-12deg);} 36% { -webkit-transform:rotate(12deg);transform:rotate(12deg);} 40%, 100% { -webkit-transform:rotate(0deg);transform:rotate(0deg);} }@-webkit-keyframes fa-spin { 0 { -webkit-transform:rotate(0deg);transform:rotate(0deg);} 100% { -webkit-transform:rotate(360deg);transform:rotate(360deg);} }@keyframes fa-spin { 0 { -webkit-transform:rotate(0deg);transform:rotate(0deg);} 100% { -webkit-transform:rotate(360deg);transform:rotate(360deg);} }.fa-rotate-90 { -webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180 { -webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270 { -webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal { -webkit-transform:scale(-1, 1);transform:scale(-1, 1);}.fa-flip-vertical { -webkit-transform:scale(1, -1);transform:scale(1, -1);}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical { -webkit-transform:scale(-1, -1);transform:scale(-1, -1);}.fa-rotate-by { -webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, none));}.fa-stack { display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em;}.fa-stack-1x,.fa-stack-2x { bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index, auto);}.svg-inline--fa.fa-stack-1x { height:1em;width:1.25em;}.svg-inline--fa.fa-stack-2x { height:2em;width:2.5em;}.fa-inverse { color:var(--fa-inverse, #fff);}.sr-only,.fa-sr-only { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus) { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;}.svg-inline--fa .fa-primary { fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1);}.svg-inline--fa .fa-secondary { fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, 0.4);}.svg-inline--fa.fa-swap-opacity .fa-primary { opacity:var(--fa-secondary-opacity, 0.4);}.svg-inline--fa.fa-swap-opacity .fa-secondary { opacity:var(--fa-primary-opacity, 1);}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary { fill:black;}.fad.fa-inverse,.fa-duotone.fa-inverse { color:var(--fa-inverse, #fff);}
.lazy-img-dots { position:relative;display:inline-block;} .lazy-img-dots img { width:100%;height:auto;} .lazy-img-dots .loader { position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#F0F0F0;} .lazy-img-dots .loader .dot-flashing { display:none;align-items:center;justify-content:space-between;width:32px;} .lazy-img-dots .loader .dot-flashing span { display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#3D75B8;opacity:0.5;animation:lazyImageDotFlashing 1s infinite cubic-bezier(0.5, 0, 0.5, 1) alternate;animation-delay:0.5s;} .lazy-img-dots .loader .dot-flashing::before, .lazy-img-dots .loader .dot-flashing::after { content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#3D75B8;opacity:0.5;animation:lazyImageDotFlashing 1s infinite cubic-bezier(0.5, 0, 0.5, 1) alternate;} .lazy-img-dots .loader .dot-flashing::before { animation-delay:0s;} .lazy-img-dots .loader .dot-flashing::after { animation-delay:1s;} .lazy-img-dots.is-visible .loader .dot-flashing { display:flex;}@keyframes lazyImageDotFlashing { 0 { opacity:0.5;} 100% { opacity:1;} }
.field-value-switch .switch .switch-label { margin-left:1em;margin-right:0;}.field-value-switch.fullwidth .switch { width:100%;}.field-value-switch.label-first .switch .switch-label { order:-1;margin-left:0;margin-right:1em;}
.form .form-header { padding:0.75em 0 0.25em;font-weight:bold;border-top:1px solid #bbb;}.form .caption { flex:0 0 3em;} @media (min-width:600px) { .form .caption { flex-basis:4em;} }.form .field { display:flex;align-items:baseline;flex-wrap:wrap;} .form .field:first-child { border-top:none;} .form .field .values { flex:1 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #bbb;border-top:1px solid transparent;} .form .field .values .value { flex:1 0 0;border:none;} .form .field .value { flex:1 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0.375em 0;border-bottom:1px solid #bbb;border-top:1px solid transparent;} .form .field .value .input { flex-grow:1;} .form .field .value .input-frame { flex-grow:1;} .form .field .value .input-frame .input-icon * { font-size:1em;} .form .field .value textarea.input { flex-basis:100%;} .form .field .value .float-label { flex-grow:1;display:flex;} .form .field .value .switch { align-self:flex-start;} .form .field .value .switch + .switch-label { margin-left:1em;margin-right:0;} .form .field .value .readonly { padding:0.25em 0;} .form .field:last-child .value { border-bottom-color:transparent;} .form .field .description { flex-basis:100%;font-size:0.8em;margin:0.75em 0 0;font-style:italic;} .form .field .description + .value { padding-top:0;} .form .field.column { align-items:stretch;flex-direction:column;padding:0.75em 0;} .form .field.column .value { align-items:stretch;padding:0;border-bottom:none;} .form .field.highlight-mod .input[is-modified="true"] { color:#3D75B8;} .form .field.submit { justify-content:space-around;}.form .fieldset .field .value { border-bottom-color:transparent;padding-top:0;}.form .radio-group { display:inline-flex;align-items:stretch;flex-direction:column;}.form .submit { display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;padding:1em 0;}.form .field-error { flex-basis:100%;font-size:0.8em;padding:0.5em 0 0;color:red;}.form:invalid button[type="submit"] { opacity:0.5;}.checkbox { display:inline-block;position:relative;} .checkbox INPUT { position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;} .checkbox INPUT + SPAN { display:inline-block;position:relative;min-height:1.32em;padding-left:1.32em;box-sizing:border-box;vertical-align:middle;cursor:pointer;} .checkbox INPUT + SPAN:before { content:' ';display:block;position:absolute;left:0;top:50%;box-sizing:border-box;width:1.32em;height:1.32em;margin-top:-0.66em;border:0.05em solid #bbb;background-color:#FAFAFA;color:transparent;text-align:center;border-radius:0.375em;user-select:none;cursor:pointer;-webkit-touch-callout:none;} .checkbox INPUT:checked + SPAN:before { content:'\2714';background-color:#4EA4D9;color:transparent;text-shadow:0 0 0 #FAFAFA;} .checkbox INPUT:disabled + SPAN { opacity:0.6;} .checkbox INPUT:required:invalid + SPAN:before { background-color:rgba(240, 251, 69, 0.5);}.checkbox-outline { display:inline-block;user-select:none;} .checkbox-outline INPUT[type="checkbox"] { display:none;opacity:0;} .checkbox-outline SPAN { display:inline-block;border:1px solid #AAA;border-radius:0.4em;font-weight:bold;white-space:nowrap;} .checkbox-outline SPAN * { opacity:0.5;} .checkbox-outline INPUT:checked + SPAN { border-color:#4EA4D9;} .checkbox-outline INPUT:checked + SPAN * { opacity:1;}.checkbox-outline-group[valid="false"] .checkbox-outline SPAN { border-color:red;}.radio { display:inline-flex;align-items:center;position:relative;height:2em;box-sizing:border-box;} .radio INPUT[type="radio"] { outline:0;user-select:none;display:inline-block;position:absolute;opacity:0;} .radio SPAN.radio-label { padding-left:2em;} .radio SPAN.radio-label::before { content:' ';border:1px solid #bbb;background-color:#fff;position:absolute;left:0;top:0.5em;height:1em;width:1em;box-sizing:border-box;border-radius:0.5em;} .radio SPAN.radio-label::after { content:' ';border:none;position:absolute;left:0.2em;top:0.7em;height:0.6em;width:0.6em;box-sizing:border-box;border-radius:0.3em;} .radio SPAN.radio-label .svg-inline--fa + span { margin-left:0.5em;} .radio INPUT[type="radio"]:checked + SPAN.radio-label::after { background-color:#4EA4D9;} .radio INPUT[type="radio"]:checked + SPAN.button { background-color:#E0F0FF;}.input { display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:0.25em 0 0.125em;min-height:1.625em;font-family:inherit;font-size:inherit;border:0 solid #bbb;border-bottom:0.125em dotted #bbb;background-color:transparent;outline:none;color:#262223;appearance:none;-moz-appearance:none;-webkit-appearance:none;} .input.time { width:4em;text-align:center;} .input.date { width:6em;} .input[is-invalid="true"] { border-bottom-color:red !important;} .input:disabled { border-bottom-color:transparent;} .input::placeholder { color:#7c6e72;} .input:required:invalid { background-color:rgba(240, 251, 69, 0.5);box-shadow:none;} .input:focus { border-bottom-color:#3D75B8;} .input.outline { border:1px solid #bbb;border-radius:0.375em;padding:0.375em;background-color:#FAFAFA;min-height:2em;} .input.outline:focus { border-color:#3D75B8;}input.input:read-only { border-bottom-width:0;padding-bottom:0;min-height:1.5em;}textarea.input { font-family:inherit;font-size:inherit;line-height:inherit;resize:none;}.input-frame { position:relative;} .input-frame .input { width:100%;padding-right:2em;} .input-frame .input-icon { position:absolute;border:none;background:none;display:flex;align-items:center;justify-content:center;font-size:1em;outline:0;top:0;right:0;bottom:0;width:2em;color:#7c6e72;z-index:1;} .input-frame .input-icon * { font-size:0.8em;} .input-frame.float-label .input-icon { top:1em;} .input-frame .if-not-empty { display:none;} .input-frame .input:not(:placeholder-shown) ~ .if-not-empty { display:flex;} .input-frame .input:not(:placeholder-shown) ~ .if-empty { display:none;}.float-label { position:relative;padding-top:1em;} .float-label label, .float-label .input { transition:all 0.2s;} .float-label label { position:absolute;top:0;left:0;color:#7c6e72;transform-origin:left top;transform:scale(0.75);opacity:1;} .float-label .input:placeholder-shown + label { white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;transform:translateY(1.125em) scale(1);opacity:0;} .float-label .input:placeholder-shown + label .clickable { cursor:pointer;} .float-label .input:placeholder-shown::placeholder { transition:inherit;} .float-label .input:focus::placeholder { opacity:0;} .float-label .input:not(:placeholder-shown) + label, .float-label .input:focus + label { transform:translateY(0) scale(0.75);cursor:pointer;opacity:1;} .float-label .input:-webkit-autofill + label { transform:translateY(0) scale(0.75);cursor:pointer;opacity:1;}.switch { display:inline-flex;align-items:center;position:relative;min-height:26px;} .switch INPUT[type="checkbox"] { display:none;opacity:0;} .switch SWITCH { display:inline-flex;align-items:center;padding-left:44px;position:relative;} .switch SWITCH > SPAN { display:inline-block;margin-left:1em;padding:0.25em 0;} .switch SWITCH::before { content:' ';position:absolute;display:block;left:0;top:50%;transform:translate(0, -50%);width:44px;height:24px;background-color:#FAFAFA;background-image:none;border-radius:12px;box-sizing:border-box;border:1px solid #bbb;} .switch SWITCH::after { content:' ';display:block;position:absolute;left:2px;top:50%;transform:translate(0, -50%);width:20px;height:20px;border-radius:10px;background-color:white;transition:all .2s ease;box-sizing:border-box;border:1px solid #bbb;} .switch INPUT[type="checkbox"]:checked + SWITCH::before { background-color:#4EA4D9;} .switch INPUT[type="checkbox"]:checked + SWITCH::after { left:22px;} .switch input[type="checkbox"]:disabled + switch::before { opacity:0.5;} .switch input[type="checkbox"]:disabled + switch::after { background-color:#eee;} .switch input[type="checkbox"]:disabled + switch > SPAN { color:gray;} .switch input[type="checkbox"]:disabled ~ span { opacity:0.5;} .switch input:required:invalid + switch:before { background-color:rgba(240, 251, 69, 0.5);} .switch[is-invalid="true"] SWITCH::before { border-color:red;} .switch > span { flex:1 1 0;margin-right:1em;line-height:1.5em;} .switch > span.before { order:-1;}.select { display:inline-flex;align-items:center;max-width:100%;position:relative;} .select SELECT { padding-left:0.5em;padding-right:2.1em;color:#262223;background-color:#FAFAFA;background-image:none;border:1px solid #bbb;border-radius:0.375em;cursor:pointer;display:block;font-size:1em;width:100%;max-width:100%;outline:none;box-sizing:border-box;height:2em;appearance:none;} .select SELECT:disabled { color:#bbb;} .select SELECT:required:invalid { background-color:rgba(240, 251, 69, 0.5);} .select::after { right:0.75em;z-index:4;border:3px solid #262223;border-radius:2px;border-right:0;border-top:0;content:' ';display:block;height:0.5em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.5em;} .select[is-disabled="true"]::after { border-color:#bbb;}
.page-muenzen .filter { display:flex;align-items:flex-end;justify-content:space-around;height:2.5em;} .page-muenzen .filter label { flex:1 1 0;overflow:hidden;max-width:10em;} .page-muenzen .filter label span { margin-right:1em;} .page-muenzen .filter label input { max-width:8em;}.page-muenzen .muenzen { display:flex;max-width:900px;flex-wrap:wrap;margin:1em auto;} .page-muenzen .muenzen .muenze { flex:1 1 30%;max-width:200px;display:flex;flex-direction:column;align-items:center;padding:0.5em;margin:0.5em;border:0.125em solid transparent;overflow:hidden;} .page-muenzen .muenzen .muenze .image { width:100%;container-type:inline-size;} .page-muenzen .muenzen .muenze .image .lazy-img-dots { width:100cqi;height:100cqi;} .page-muenzen .muenzen .muenze .image .lazy-img-dots .loader { background-color:#FAFAFA;} .page-muenzen .muenzen .muenze .title { font-size:0.875em;font-weight:bold;text-align:center;margin-top:0.5em;min-height:2.5em;} .page-muenzen .muenzen .muenze .descr { margin-top:0.5em;font-size:0.875em;text-align:center;min-height:2.5em;} .page-muenzen .muenzen .muenze .own { align-self:flex-end;} @media (min-width:600px) { .page-muenzen .muenzen .muenze { flex-basis:25%;} } @media (min-width:900px) { .page-muenzen .muenzen .muenze { flex-basis:20%;} } .page-muenzen .muenzen .muenze[owner="true"] { background-color:#e6f8f8;border-color:#1cb7b7;} .page-muenzen .muenzen .muenze[filtered="true"] { display:none;}
