body{color:var(--dm-text);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.95rem;font-weight:400;line-height:1.5}@media screen{body{background:var(--dm-bg-light)}}a{color:var(--dm-blue-link)}a:hover{color:var(--dm-blue-link-hover)}.disabled{opacity:.5;pointer-events:none}.link{color:var(--dm-blue-link);cursor:pointer}.link:hover{color:var(--dm-blue-link-hover)}.blue{color:var(--dm-blue)}.muted{color:var(--dm-text-light)}.gray{color:#aaa}.white{color:#fff}.form-note{margin-top:16px;padding-top:12px;border-top:1px solid #ececec;font-size:90%;font-style:italic;color:var(--dm-text-light)}.form-note .form-note-action{cursor:pointer;text-decoration:underline;text-decoration-color:#ccc;text-underline-offset:2px;transition:color .12s ease,text-decoration-color .12s ease}.form-note .form-note-action:hover{color:var(--dm-blue);text-decoration-color:var(--dm-blue)}.bg-blue{background-color:var(--dm-blue)}.bg-gray,.bg-light-gray{background-color:#eee}.bg-light-blue{background-color:#d2e6f8}.bg-yellow{background-color:#fdfd9f}input[type=checkbox]{height:1.15rem;width:1.15em;vertical-align:middle;cursor:pointer;accent-color:var(--dm-blue)}dm-dialog form input[type=checkbox],form.dialog input[type=checkbox]{float:right}dm-dialog form input[type=text].hidden,form.dialog input[type=text].hidden{display:none}dm-dialog .dialog-box .buttons,dm-dialog .dialog-box .dialog-footer{display:flex;align-items:center;gap:8px;padding:16px 28px;background:#f0f1f3;border-top:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px}dm-dialog .dialog-box .buttons>.left{flex:1}dm-dialog .dialog-box .buttons>.right{display:flex;gap:8px}dm-dialog .dialog-box button,dm-dialog .dialog-box .button{padding:7px 20px;font-size:90%;cursor:pointer;border:solid 1px var(--dm-border);border-radius:3px;background-color:#fff;color:var(--dm-text);text-decoration:none;display:inline-block;-webkit-user-select:none;user-select:none}dm-dialog .dialog-box .ok{color:#fff;background:#0080b8;border-color:#0080b8}dm-dialog .dialog-box .cancel{color:var(--dm-text);background-color:#fff;border-color:#d6d6d6}dm-dialog .dialog-box .delete{float:left;color:#952f2f;background-color:#fff;border-color:#952f2f}dm-dialog .dialog-box .action{background-color:#cc6060;color:#fff;border-color:#cc6060}dm-dialog .dialog-box .back{background-color:var(--dm-navy);color:#fff;border-color:var(--dm-navy)}dm-dialog .dialog-box .button-new{background:var(--dm-blue);color:#fff;border-color:var(--dm-blue)}dm-dialog .dialog-box .blue-button{float:left;background-color:var(--dm-navy);color:#fff;border-color:var(--dm-navy)}dm-dialog .dialog-box button[disabled],dm-dialog .dialog-box .button[disabled]{opacity:.5;cursor:not-allowed}dm-dialog .dialog-box input,dm-dialog .dialog-box select,dm-dialog .dialog-box textarea{padding:7px 9px;font-family:inherit;font-size:100%;outline:0;border:solid 1px var(--dm-border);border-radius:3px;background:var(--dm-bg)}dm-dialog .dialog-box input::placeholder,dm-dialog .dialog-box select::placeholder,dm-dialog .dialog-box textarea::placeholder{opacity:.5}dm-dialog .dialog-box input:focus,dm-dialog .dialog-box select:focus,dm-dialog .dialog-box textarea:focus{border-bottom-color:var(--dm-blue)}dm-dialog .dialog-box input[readonly],dm-dialog .dialog-box textarea[readonly]{background-color:#ddd;color:#888}dm-dialog .dialog-box select[disabled],dm-dialog .dialog-box input[disabled]{background-color:#f4f4f4;color:#888}.dialog-box hr{border:0;border-top:solid 1px var(--dm-border);margin:10px 0}.dialog-box .shaded{background-color:var(--dm-bg-light);padding:5px 10px;margin:5px -10px}dm-dialog form.form>p,dm-dialog form.form>div.p,dm-dialog form.dialog>p,dm-dialog form.dialog>div.p,dm-dialog div.form>p,dm-dialog div.form>div.p,form.dialog>p,form.dialog>div.p{display:flex;align-items:baseline;margin:10px 0;padding:0}dm-dialog form.form>p>label,dm-dialog form.form>div.p>label,dm-dialog form.dialog>p>label,dm-dialog form.dialog>div.p>label,dm-dialog div.form>p>label,dm-dialog div.form>div.p>label,form.dialog>p>label,form.dialog>div.p>label{flex:1;padding-top:5px;padding-right:10px;color:var(--dm-text-light)}dm-dialog form.form div.flex label,dm-dialog form.dialog div.flex label,dm-dialog div.form div.flex label,form.dialog div.flex label{padding-top:4px}dm-dialog form.form.ng-invalid.ng-touched input.ng-invalid,dm-dialog form.form.ng-invalid.ng-touched select.ng-invalid,dm-dialog form.form.ng-invalid.ng-touched textarea.ng-invalid,dm-dialog form.dialog.ng-invalid.ng-touched input.ng-invalid,dm-dialog form.dialog.ng-invalid.ng-touched select.ng-invalid,dm-dialog form.dialog.ng-invalid.ng-touched textarea.ng-invalid,dm-dialog div.form.ng-invalid.ng-touched input.ng-invalid,dm-dialog div.form.ng-invalid.ng-touched select.ng-invalid,dm-dialog div.form.ng-invalid.ng-touched textarea.ng-invalid,form.dialog.ng-invalid.ng-touched input.ng-invalid,form.dialog.ng-invalid.ng-touched select.ng-invalid,form.dialog.ng-invalid.ng-touched textarea.ng-invalid{border-left:5px solid var(--dm-red)}dm-dialog form.form div.errorMessage,dm-dialog form.dialog div.errorMessage,dm-dialog div.form div.errorMessage,form.dialog div.errorMessage{color:var(--dm-red);font-size:90%;text-align:right;margin-top:-7px;font-style:italic}.document button.form-ok{color:#fff;background:var(--dm-blue);border:0;padding:2px 10px;border-radius:3px}.document button.form-delete{color:#fff;background:var(--dm-red);border:0;padding:2px 10px;border-radius:3px}.dm-help-host{cursor:pointer}.dm-help-icon{color:#aaa;font-size:9pt;vertical-align:text-top;margin-left:2px;transition:color .12s ease,font-size .12s ease,transform .12s ease;transform-origin:center}.dm-help-host:hover .dm-help-icon{color:var(--dm-blue, #0099da);transform:scale(1.25)}.zoom75{zoom:75%}.zoom100{zoom:100%}.zoom125{zoom:125%}.zoom150{zoom:150%}.printview button{display:none}.can-note.has-note{background-color:var(--dm-yellow-highlight)!important}.can-note.note-focused{background-color:var(--dm-yellow-focused)!important}@media screen{span[noteid]{background-color:var(--dm-yellow-highlight);border-top:solid 3px transparent;border-bottom:solid 3px transparent}span[noteid].note-focused{background-color:var(--dm-yellow-focused)}}.w-100{width:100px}.w-150{width:150px}.w-200{width:200px}.w-250{width:250px}.w-300{width:300px}.w-350{width:350px}.w-400{width:400px}.w-450{width:450px}.w-500{width:500px}.w1{width:100px}.w2{width:200px}.w3{width:300px}.w4{width:400px}.w5{width:500px}
