body,html{background-color:silver;color:#000;font-family:"MS Sans Serif",Arial,sans-serif;font-size:11px;margin:0;padding:0}*{box-sizing:border-box}.container{height:100vh;overflow:auto;width:100%}.window{background:linear-gradient(90deg,navy,#1084d7);border-color:#dfdfdf grey grey #dfdfdf;border-style:solid;border-width:2px;box-shadow:inset 1px 1px 0 #000;display:flex;flex-direction:column;margin:10px;max-width:1000px}.window-title{background:linear-gradient(90deg,navy,#1084d7);color:#fff;font-size:11px;height:20px;justify-content:space-between;padding:2px 2px 2px 4px}.window-close,.window-title{align-items:center;display:flex;font-weight:700}.window-close{background:silver;border-color:#dfdfdf grey grey #dfdfdf;border-style:solid;border-width:1px;color:#000;cursor:pointer;font-size:10px;height:14px;justify-content:center;width:16px}.window-close:active{border-color:grey #dfdfdf #dfdfdf grey}.window-content{flex:1 1;overflow:auto}.fieldset,.window-content{background:silver;padding:6px}.fieldset{border-color:#dfdfdf grey grey #dfdfdf;border-style:groove;border-width:2px;margin:6px 0}.fieldset-legend{color:navy;font-weight:700;padding:0 4px}.fieldset-legend,button{background:silver;font-size:11px}button{border-color:#dfdfdf grey grey #dfdfdf;border-style:solid;border-width:2px;color:#000;cursor:pointer;font-family:"MS Sans Serif",Arial,sans-serif;height:23px;min-width:75px;padding:4px 12px;text-align:center}button:hover{background:#e8e8e8}button:active{border-color:grey #dfdfdf #dfdfdf grey}button:disabled{color:grey}input,select,textarea{background:#fff;border-color:grey #dfdfdf #dfdfdf grey;border-style:solid;border-width:2px;color:#000;font-family:"MS Sans Serif",Arial,sans-serif;font-size:11px;padding:3px 4px}input:focus,select:focus,textarea:focus{outline:1px dotted #000;outline-offset:-4px}table{border-collapse:collapse;font-size:11px;margin:6px 0;width:100%}table td,table th{border:1px solid grey;padding:4px;text-align:left}table th{background:silver;border-color:#dfdfdf grey grey #dfdfdf;font-weight:700;padding:4px}table tr:nth-child(2n){background:#e8e8e8}table tr:nth-child(odd){background:#fff}.tabs{border-bottom:2px solid #dfdfdf;display:flex;margin-bottom:0}.tab-button{background:silver;border:2px solid #dfdfdf;border-bottom:none;border-right-color:grey;cursor:pointer;font-size:11px;height:auto;margin-right:2px;min-width:auto;padding:4px 16px;position:relative;top:2px}.tab-button.active{background:silver;border-color:#dfdfdf grey #dfdfdf #dfdfdf;border-bottom:2px solid silver}.tab-content{background:silver;display:none;padding:6px}.tab-content.active{display:block}.form-row{align-items:center;display:flex;gap:6px;margin:6px 0}.form-label{color:#000;font-size:11px;text-align:right;width:120px}.form-input{flex:1 1;min-width:200px}.button-group{display:flex;gap:6px;justify-content:center;margin-top:10px}.message{border-color:#dfdfdf grey grey #dfdfdf;border-style:groove;border-width:2px;font-size:11px;margin:4px 0;padding:4px}.message.success{background:#e0ffe0;color:#004000}.message.error{background:#ffe0e0;color:maroon}.modal-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{max-width:500px;width:90%}.toolbar{background:silver;border-bottom:2px solid #dfdfdf;display:flex;gap:2px;margin-bottom:6px;padding:2px}.toolbar button{min-width:80px}
/*# sourceMappingURL=main.aa5be8ed.css.map*/