:root{--background:White;--background_form:LightGrey;--background_card:Silver;--background_item:DarkGray;--background_field:LightGray;--background_edit:White;--background_button:DarkGray;--background_help:PaleGreen;--background_select:SlateGrey;--foreground:black;--border_color:black;--warning_color:yellow;--tab_dark_line:LightGrey}@media (prefers-color-scheme:dark){:root{--background:black;--background_form:#141414;--background_card:#282828;--background_item:#3c3c3c;--background_field:#3c3c3c;--background_edit:#323232;--background_button:#3c3c3c;--background_help:#646464;--background_select:#505050;--foreground:White;--border_color:White;--warning_color:red;--tab_dark_line:#141414}img{filter:invert(.75)}}a{color:var(--foreground)}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;font-size:small}.site-body{margin:0;padding:0}.hdr_sticky{z-index:1000;background-color:var(--background);position:sticky;top:40px}body{margin:0}.header{color:var(--foreground);background-color:var(--background);z-index:1000;margin:0;padding:0;font-size:medium;position:sticky;top:0}.header_item{color:var(--foreground);border:1px solid var(--border_color);border-radius:10px;margin:5px;padding:5px;text-decoration:none;display:inline-block}.header_item_sel{color:var(--foreground);border:1px solid var(--border_color);background:var(--background_button);border-radius:10px;margin:5px;padding:5px;text-decoration:none;display:inline-block}.textcontent{padding:1%}.card{border:1px solid var(--background_card);background-color:var(--background_card);border-radius:7px;margin:5px;padding:5px}.item{border:1px solid var(--background_item);background-color:var(--background_item);color:var(--foreground);page-break-inside:avoid;border-radius:5px;margin:3px;padding:3px;display:inline-block}.item_disabled{background-color:var(--background_button);border:1px solid var(--border_color);color:var(--foreground);page-break-inside:avoid;border-radius:5px;margin:3px;padding:3px;display:inline-block}.button{background:var(--background_button);color:var(--foreground);border-radius:5px;margin:3px;padding:5px}.button:disabled{opacity:.3}.tdate{margin:10px}.title{text-align:center;color:var(--foreground)}.icon{vertical-align:middle;background:0 0;border:none;margin:0;padding:0}
