body,button,input{font-family:Arial,sans-serif}.cancel-button,.clear-button,.confirm-button,.delete-button,.edit-button,.editor-button,.error-button,.menu-button,.navigation-button,.new-element-button,.overview-button,.pager-button,.select-button{text-decoration:none;text-align:center;color:#000;transition-duration:.2s;background-color:#fff;font-size:16pt;cursor:default}.pager-button,nav .navigation-button{padding:8px 0;margin-top:10px;margin-bottom:20px;font-size:12pt;display:inline-block;width:99%}.cancel-button:disabled,.clear-button:disabled,.confirm-button:disabled,.navigation-button.disabled,.pager-button:disabled{border:2px solid #c8c8c8;color:#646464;cursor:not-allowed}.navigation-button:not(.disabled),.overview-button,.pager-button:not(:disabled){border:2px solid #008cba}.navigation-button:focus:not(.disabled),.navigation-button:hover:not(.disabled),.overview-button:focus,.overview-button:hover,.pager-button:focus:not(:disabled),.pager-button:hover:not(:disabled){background-color:#008cba;color:#fff}.cancel-button,.confirm-button,.delete-button,.edit-button,.editor-button,.error-button,.navigation-button,.new-element-button,.overview-button,.select-button{padding:8px 16px;margin:0 4px}.new-element-button{margin:16px 8px}.menu-button{padding:2px 4px;margin:8px 0}.confirm-button,.new-element-button,.select-button{border:2px solid #4caf50}.confirm-button:not(:disabled):focus,.confirm-button:not(:disabled):hover,.new-element-button:focus,.new-element-button:hover,.select-button:not(:disabled):focus,.select-button:not(:disabled):hover{background-color:#4caf50;color:#fff}.clear-button{margin:8px 4px}.cancel-button:not(:disabled),.clear-button:not(:disabled),.delete-button{border:2px solid #f44336}.cancel-button:focus:not(:disabled),.cancel-button:hover:not(:disabled),.clear-button:focus:not(:disabled),.clear-button:hover:not(:disabled),.delete-button:focus,.delete-button:hover{background-color:#f44336;color:#fff}.edit-button,.error-button{border:2px solid #f8c47f}.edit-button:focus,.edit-button:hover,.error-button:focus,.error-button:hover{background-color:#f8c47f;color:#fff}.editor-button{border:2px solid #4537ff}.editor-button:focus-visible,.editor-button:hover{background-color:#4537ff;color:#fff}.menu-button{border:2px solid #00c8af}.menu-button:focus,.menu-button:hover{background-color:#00c8af;color:#fff}.search-area input,form input,form label{font-size:16pt}.elements-with-controls-table,nav table{width:100%;table-layout:fixed;border-collapse:collapse}.elements-with-controls-table{border-spacing:0;position:relative}.elements-with-controls-table thead th{font-weight:lighter;color:#232323;background-color:#ebebeb;text-transform:uppercase}.elements-with-controls-table thead th:not(.number-label){text-align:left}.editable input,select{box-sizing:border-box;width:100%}.number-half-cell{box-sizing:border-box;width:45%}.number-cell,.number-label{text-align:right;padding-right:5px}.toggle{text-align:right;width:3%}.controls p{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr))}.editing:focus,.editing:hover{background-color:#d3d3d3;transition-duration:.2s}.statistics-line td{padding-top:16px;padding-bottom:16px}#account-deletion,#account-recovery,#error,#login,#overview,#request-registration,#settings{width:50%;margin-left:auto;margin-right:auto}#account-deletion input[type=text],#account-recovery input[type=password],#account-recovery input[type=text],#error label,#login input[type=password],#login input[type=text],#overview li,#request-registration input[type=email],#request-registration input[type=text],#settings input[type=password],#settings input[type=text]{width:100%;padding:8px 16px;margin:8px 0;box-sizing:border-box}#account-deletion a[role=button],#account-deletion button,#account-recovery a[role=button],#account-recovery button,#error a[role=button],#error button,#login a[role=button],#login button,#overview a[role=button],#request-registration a[role=button],#request-registration button,#settings button{cursor:default;display:block;box-sizing:border-box;width:100%;margin-top:8px;margin-left:0}#overview menu{list-style-type:none}