:root{--mobile-sort-handle-image:url('/icon/sort-handle.svg');--mobile-sort-dragging-background-color:#5e5f37;--mobile-bool-off:url('/icon/svg/switch-off.svg');--mobile-bool-on:url('/icon/svg/switch-on.svg');--mobile-bool-width:6em;--mobile-bool-height:2em;--mobile-accent-color:#a000a0;--mobile-background:#ffffff;--mobile-border-radius:.75em;--mobile-code-copy-icon:url(/icon/svg/copy-blue.svg);--mobile-dim-background:#ffffff;--mobile-dim-foreground:#404040;--mobile-foreground:#303030;--mobile-list-link-decoration:underline;--mobile-list-link-image:url(/icon/svg/arrow_right.svg);--mobile-blank-link-image:url(/icon/svg/new-window.svg);--mobile-text-shadow:0 0 0 rgba(0, 0, 0, 0);--nice-alert-background:rgba(0, 0, 0, .25);--nice-alert-close-icon:url(/icon/svg/close.svg);--nice-alert-dialog-padding:1.5em;--nice-alert-margin:.5em;--nice-alert-outline:2px solid black;--nice-alert-padding:.5em;--nice-alert-radius:.5em;--nice-alert-shadow:none;--nice-modal-leaving-graphic-image:url(/icon/loading-bar.gif);--nice-modal-leaving-page-background:rgba(0, 0, 0, .25);--mobile-link-active-background:#0032bb;--mobile-link-active-foreground:#ffffff;--mobile-link-active-text-shadow:1px 1px 2px rgba(0, 0, 0, .5);--mobile-link-background:none;--mobile-link-decoration:none;--mobile-link-foreground:#0055cc;--mobile-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-switch-active-background:#00c000;--mobile-switch-active-display:inline-block;--mobile-switch-active-font-weight:initial;--mobile-switch-active-foreground:#ffffff;--mobile-switch-active-left-image:none;--mobile-switch-active-opacity:1;--mobile-switch-active-outline:none;--mobile-switch-active-padding:.65em .75em;--mobile-switch-active-right-image:none;--mobile-switch-active-shadow:none;--mobile-switch-active-text-shadow:none;--mobile-switch-border:1px solid #909090;--mobile-switch-inactive-background:#006000;--mobile-switch-inactive-display:inline-block;--mobile-switch-inactive-font-weight:initial;--mobile-switch-inactive-foreground:#909090;--mobile-switch-inactive-left-image:none;--mobile-switch-inactive-opacity:1;--mobile-switch-inactive-outline:none;--mobile-switch-inactive-padding:.65em .75em;--mobile-switch-inactive-right-image:none;--mobile-switch-inactive-shadow:none;--mobile-switch-inactive-text-shadow:none;--mobile-switch-margin:.1em;--mobile-switch-text-align:center;--mobile-switch-width:5.5em;--mobile-button-darker:inset 0 0 1000px rgba(0, 0, 0, .1);--mobile-button-lighter:inset 0 0 1000px rgba(255, 255, 255, .4);--mobile-button-margin:.8em 0;--mobile-button-padding-narrow:.5em .75em;--mobile-button-padding:.65em 1.5em;--mobile-grid-header-font-family:inherit;--mobile-grid-header-font-style:italic;--mobile-grid-header-font-weight:bold;--mobile-grid-header-border:3px double #505050;--mobile-grid-border-radius:.5em;--mobile-grid-border-shadow:0 0 0 transparent;--mobile-grid-border:2px solid #505050;--mobile-grid-even-background:#d0d0d0;--mobile-grid-even-foreground:#000000;--mobile-grid-even-link-active-background:#08ffff;--mobile-grid-even-link-active-foreground:#000000;--mobile-grid-even-link-background:transparent;--mobile-grid-even-link-foreground:#002fff;--mobile-grid-even-text-shadow:0 0 0 transparent;--mobile-grid-hover-background:#d0d000;--mobile-grid-hover-foreground:#000000;--mobile-grid-hover-link-background:none;--mobile-grid-hover-link-foreground:#cc0000;--mobile-grid-odd-background:#c0c0c0;--mobile-grid-odd-foreground:#000000;--mobile-grid-odd-link-active-background:#08ffff;--mobile-grid-odd-link-active-foreground:#000000;--mobile-grid-odd-link-background:none;--mobile-grid-odd-link-foreground:#003bbb;--mobile-grid-odd-text-shadow:0 0 0 transparent;--mobile-grid-separator-background:#303030;--mobile-grid-separator-foreground:#ffffff;--mobile-grid-separator-link-active-background:var(--mobile-grid-separator-foreground);--mobile-grid-separator-link-active-foreground:var(--mobile-grid-separator-background);--mobile-grid-separator-link-background:transparent;--mobile-grid-separator-link-foreground:#70b0ff;--mobile-select-background:#909090;--mobile-select-foreground:#000000;--mobile-notice-background:#c4deeb;--mobile-notice-foreground:#0070a0;--mobile-notice-outline:.3em solid #004363;--mobile-notice-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-notice-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-bright-background:none;--mobile-a-bright-foreground:#ff0000;--mobile-a-bright-outline:none;--mobile-a-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-button-background-active:#bbbbbb;--mobile-a-button-background:#dddddd;--mobile-a-button-foreground-active:#000000;--mobile-a-button-foreground:#000000;--mobile-a-button-outline-active:.1em solid #ffffff;--mobile-a-button-outline:0.1em solid #777777;--mobile-a-button-shadow-active:0 0 .75em #ffffff;--mobile-a-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-dim-background:none;--mobile-a-dim-foreground:#909090;--mobile-a-dim-outline:none;--mobile-a-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-dim-text-shadow:initial;--mobile-a-file-picker-icon:url(/icon/svg/folder-yellow.svg);--mobile-a-highlight-background:#c4deeb;--mobile-a-highlight-foreground:#004363;--mobile-a-highlight-outline:none;--mobile-a-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-highlight-text-shadow:initial;--mobile-a-link-active-background:#5080ff;--mobile-a-link-active-foreground:#ffffff;--mobile-a-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-link-background:none;--mobile-a-link-foreground:#0033d2;--mobile-a-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-a-strike-color:#ff0000;--mobile-b-bright-background:none;--mobile-b-bright-foreground:#ff0000;--mobile-b-bright-outline:none;--mobile-b-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-bright-text-shadow:initial;--mobile-b-button-background-active:#808080;--mobile-b-button-background:#aaaaaa;--mobile-b-button-foreground-active:#000000;--mobile-b-button-foreground:#000000;--mobile-b-button-outline-active:.1em solid #ffffff;--mobile-b-button-outline:0.1em solid #777777;--mobile-b-button-shadow-active:0 0 .75em #ffffff;--mobile-b-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-dim-background:none;--mobile-b-dim-foreground:#909090;--mobile-b-dim-outline:none;--mobile-b-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-dim-text-shadow:initial;--mobile-b-file-picker-icon:url(/icon/svg/folder-blue.svg);--mobile-b-highlight-background:#c4deeb;--mobile-b-highlight-foreground:#004363;--mobile-b-highlight-outline:none;--mobile-b-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-highlight-text-shadow:initial;--mobile-b-link-active-background:#000000;--mobile-b-link-active-foreground:#ffffff;--mobile-b-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-link-background:none;--mobile-b-link-foreground:#ffffff;--mobile-b-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-b-strike-color:#ff0000;--mobile-c-bright-background:none;--mobile-c-bright-foreground:#ff0000;--mobile-c-bright-outline:none;--mobile-c-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-bright-text-shadow:initial;--mobile-c-button-background-active:#505050;--mobile-c-button-background:#666666;--mobile-c-button-foreground-active:#c0c0c0;--mobile-c-button-foreground:#e0e0e0;--mobile-c-button-outline-active:.1em solid #ffffff;--mobile-c-button-outline:.1em solid #777777;--mobile-c-button-shadow-active:0 0 .75em #ffffff;--mobile-c-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-dim-background:none;--mobile-c-dim-foreground:#909090;--mobile-c-dim-outline:none;--mobile-c-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-dim-text-shadow:initial;--mobile-c-file-picker-icon:url(/icon/svg/folder-orange.svg);--mobile-c-highlight-background:#c4deeb;--mobile-c-highlight-foreground:#004363;--mobile-c-highlight-outline:none;--mobile-c-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-highlight-text-shadow:initial;--mobile-c-link-active-background:#00bbbb;--mobile-c-link-active-foreground:#000000;--mobile-c-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-link-background:none;--mobile-c-link-foreground:#00bbbb;--mobile-c-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-c-strike-color:#ff0000;--mobile-d-bright-background:none;--mobile-d-bright-foreground:#ffaaaa;--mobile-d-bright-outline:none;--mobile-d-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-bright-text-shadow:initial;--mobile-d-button-background-active:#dd0000;--mobile-d-button-background:#cc0000;--mobile-d-button-foreground-active:#000000;--mobile-d-button-foreground:#ffffff;--mobile-d-button-outline-active:.1em solid #ffffff;--mobile-d-button-outline:0.1em solid #880000;--mobile-d-button-shadow-active:0 0 .75em #ffffff;--mobile-d-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-dim-background:none;--mobile-d-dim-foreground:#909090;--mobile-d-dim-outline:none;--mobile-d-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-dim-text-shadow:initial;--mobile-d-file-picker-icon:url(/icon/svg/folder-red.svg);--mobile-d-highlight-background:#ff9090;--mobile-d-highlight-foreground:#880000;--mobile-d-highlight-outline:none;--mobile-d-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-highlight-text-shadow:initial;--mobile-d-link-active-background:#000000;--mobile-d-link-active-foreground:#ffffff;--mobile-d-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-link-background:none;--mobile-d-link-foreground:#000000;--mobile-d-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-d-strike-color:#000000;--mobile-e-bright-background:none;--mobile-e-bright-foreground:#aaffaa;--mobile-e-bright-outline:none;--mobile-e-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-bright-text-shadow:initial;--mobile-e-button-background-active:#00cc00;--mobile-e-button-background:#00aa00;--mobile-e-button-foreground-active:#000000;--mobile-e-button-foreground:#ffffff;--mobile-e-button-outline-active:.1em solid #ffffff;--mobile-e-button-outline:0.1em solid #005500;--mobile-e-button-shadow-active:0 0 .75em #ffffff;--mobile-e-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-dim-background:none;--mobile-e-dim-foreground:#909090;--mobile-e-dim-outline:none;--mobile-e-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-dim-text-shadow:initial;--mobile-e-file-picker-icon:url(/icon/svg/folder-green.svg);--mobile-e-highlight-background:#90ff90;--mobile-e-highlight-foreground:#008800;--mobile-e-highlight-outline:none;--mobile-e-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-highlight-text-shadow:initial;--mobile-e-link-active-background:#a0ffa0;--mobile-e-link-active-foreground:#000000;--mobile-e-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-link-background:none;--mobile-e-link-foreground:#a0ffa0;--mobile-e-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-e-strike-color:#ff0000;--mobile-f-bright-background:none;--mobile-f-bright-foreground:#ff0000;--mobile-f-bright-outline:none;--mobile-f-bright-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-bright-text-shadow:initial;--mobile-f-button-background-active:#ffffaa;--mobile-f-button-background:#ffff00;--mobile-f-button-foreground-active:#000000;--mobile-f-button-foreground:#000000;--mobile-f-button-outline-active:.1em solid #ffffff;--mobile-f-button-outline:0.1em solid #cccc00;--mobile-f-button-shadow-active:0 0 .75em #ffffff;--mobile-f-button-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-button-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-dim-background:none;--mobile-f-dim-foreground:#555555;--mobile-f-dim-outline:none;--mobile-f-dim-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-dim-text-shadow:initial;--mobile-f-file-picker-icon:url(/icon/svg/folder-orange.svg);--mobile-f-highlight-background:#ff9900;--mobile-f-highlight-foreground:#ffff55;--mobile-f-highlight-outline:none;--mobile-f-highlight-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-highlight-text-shadow:initial;--mobile-f-link-active-background:#000000;--mobile-f-link-active-foreground:#ffffff;--mobile-f-link-active-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-link-background:none;--mobile-f-link-foreground:#000000;--mobile-f-link-text-shadow:0 0 0 rgba(0, 0, 0, 0);--mobile-f-strike-color:#ff0000}