@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap";html{font-size:8px;outline:none;margin:0;box-sizing:border-box}body{font-family:Source Sans Pro,sans-serif;margin:1.25rem;height:100vh;margin:0;color:#1d1d1d;overflow:auto}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,sans-serif;margin-block-start:1rem;margin-block-end:1rem}h1{font-size:7rem}h2{font-size:6rem;margin-block-start:2rem;margin-block-end:2rem}h3{font-size:5rem}h4{font-size:4rem}h5{font-size:2.5rem}h6{font-size:2.4rem}p{font-size:2rem;margin-block-start:1rem;margin-block-end:1rem}b{font-family:Source Sans Pro,sans-serif}small{font-size:2rem}a{line-height:2.5rem;font-size:2rem;font-weight:700;color:#509dd1;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline;color:#478ab7}.pointer{cursor:pointer}.not-allowed{cursor:not-allowed}.req:after{content:"*";color:#ff580a}button{line-height:2.5rem;font-size:2rem;border:none;background-color:transparent;color:#4d6973;cursor:pointer;outline:none;padding:0}button:hover{text-decoration:underline;color:#214350}.btn{background-color:#cae1f1;border-radius:.5rem;padding:1.25rem 2rem;text-decoration:none;font-family:"Source Sans Pro" sans-serif;font-size:2rem;letter-spacing:0;line-height:2.5rem;text-align:center;display:inline-block;cursor:pointer;border:none;margin:.5rem}.btn i{font-weight:400;line-height:2.5rem}.btn:hover{background-color:#b1d3ea;text-decoration:none}.btn-primary{background-color:#509dd1;color:#fff}.btn-primary:hover{background-color:#418dc1;color:#fff;text-decoration:none}.btn-success{background-color:#3d643e;color:#fff}.btn-success:hover{background-color:#588f5a;color:#fff;text-decoration:none}.btn-warning{background-color:#f5c61b;color:#fff}.btn-warning:hover{background-color:#eed063;color:#fff;text-decoration:none}.btn-danger{background-color:#ff580a;color:#fff}.btn-default{width:11rem}.btn-danger:hover{background-color:#d24c0e;color:#fff;text-decoration:none}.btn-sm{padding:1rem 2rem;line-height:1rem;font-size:1.75rem}.btn-sm i{font-weight:400;line-height:1rem}.btn-diasbled,.btn-diasbled:hover{cursor:not-allowed;background-color:#e8eced;color:#8e8e8e}.form-group{padding-top:2rem;display:block}.form-group label{font-size:2rem}.form-group .helper-text{padding-left:1rem;font-size:1.6rem;color:#777}input{width:100%;padding:1rem 1.5rem;margin:.7rem 0;display:inline-block;border:1px solid #A6B4B9;border-radius:.6rem;outline:none;background-color:#fcfdfe;box-sizing:border-box;font-family:Source Sans Pro,sans-serif;font-size:2rem;height:5rem}input:focus{border-color:#73b1da}.form-group .warning-text{padding-left:1rem;font-size:1.6rem;font-weight:700;color:#ff580a;display:none}.invalid input{border-color:#ff580a}.form-group.required label:after{content:" *";color:#ff580a}.invalid .warning-text{display:block}.form-group.required .warning-text:after{content:" "}textarea{width:100%;padding:1.5rem 5.5rem;margin:1rem 0;display:inline-block;border:1px solid #A6B4B9;border-radius:.6rem;outline:none;background-color:#fcfdfe;resize:vertical;box-sizing:border-box}textarea:focus{border-color:#73b1da}.form-group textarea:read-only{background-color:#ececec}.form-group input:read-only{background-color:#ececec}.ae-font.ae-picker{font-size:1.6rem}.container-checkbox{display:block;position:relative;line-height:3rem;padding-left:4,25rem;margin-bottom:1.5rem;margin-left:4rem;margin-top:1rem;cursor:pointer;font-size:2rem;-webkit-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;left:-4rem;height:2.75rem;width:2.75rem;background-color:#fff;border:1px solid #7A8E96;border-radius:2px;top:0rem}.container-checkbox:hover input~.checkmark{border-color:509DD1}.container-checkbox input:checked~.checkmark{background-color:#fff;border-color:#509dd1}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox .checkmark:after{left:1rem;top:.5rem;width:.6rem;height:1.25rem;border:solid #509DD1;border-width:0 .4rem .4rem 0;transform:rotate(45deg)}.container-checkbox input:disabled~.checkmark{border-color:#bcc6ca}select{width:100%;padding:1rem 1.5rem;margin:.7rem 0;display:inline-block;border:1px solid #A6B4B9;border-radius:.6rem;outline:none;background-color:#fcfdfe;box-sizing:border-box;font-family:Source Sans Pro,sans-serif;font-size:2rem;height:5rem}.modal-container{width:100%;position:absolute;top:1rem;left:0;display:grid;justify-content:center}.modal{border:1px solid #509dd1;border-radius:.6rem;background-color:#fff;z-index:2;min-width:50rem}.modal-header{display:grid;grid-template-columns:4rem auto 3rem;align-items:center;background-color:#509dd1;color:#fff;font-size:2.6rem;padding:1rem}.modal-header i{justify-self:center}.modal-header-close{cursor:pointer}.modal-body{padding:1rem;font-size:2rem}.modal-buttons{display:flex;justify-content:flex-end;padding:1rem}.form-group angular-editor{font-size:2rem}.modal-background{background-color:#000a;position:fixed;top:0;left:0;height:100%;width:100%;z-index:1;display:grid;justify-items:center;align-items:baseline;padding-top:10rem}.angular-editor-textarea:focus-within{outline:none}.btn-container{display:flex;justify-content:flex-end}.remark{font-size:1.6rem;color:gray}.area{font-size:2rem;background-color:#fff;border:1px solid #509dd1;border-radius:.6rem}.area-header{color:#fff;background-color:#509dd1;padding:1rem}.cdk-drag-preview{font-size:2rem}.switch-container{display:flex;gap:1rem;font-size:2rem}.switch{position:relative;display:inline-block;width:5rem;height:3rem}td .switch{display:flex}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:2rem;width:2rem;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(2rem)}.slider.round{border-radius:50rem}.slider.round:before{border-radius:50%}.table-container{border:1px solid #d3d9dc;background-color:#fff;border-radius:.5rem .5rem 0 0}.table-header{font-size:2.5rem;display:flex;justify-content:space-between;padding:1rem;padding-bottom:0}.table-body{padding:1rem}.table-body .form-group{padding-top:1rem}.table-options{display:flex;gap:0;align-items:center}.table-options i{font-size:2.5rem;padding:1rem;cursor:pointer}.table-options i:hover{background-color:#dcebf6;border-radius:50rem}table{width:100%;font-size:2rem;background-color:#fff;border-spacing:0px;color:#666}th{color:#4d6973;text-align:left;font-size:1.75rem;font-weight:600;line-height:4rem;padding:0rem 1rem;background-color:#fff}tr:hover{background-color:#fafafa;cursor:pointer}td{padding:0rem 1rem;line-height:4rem;border-top-style:solid;border-top:1px solid #d3d9dc;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:32rem}.td-icon{max-width:2rem;width:2rem}.td-menu{text-align:end}.td-switch{width:5rem}.stack{display:grid;position:relative;cursor:pointer}.stack:hover{background-color:#dcebf6;border-radius:50rem}.stack .fa-plus,.stack .stack-small{font-size:1.8rem!important;border-radius:50rem;background-color:#fff;margin:5px;padding:1px!important;position:absolute;top:1.5rem;left:1.5rem}.page-padding{padding:1rem}.tag{background-color:#ff580a;font-size:1.8rem;color:#fff;border-radius:10rem;display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;cursor:pointer;margin-right:1rem}.new-tag{background-color:#ff580a}.open-tag{background-color:#ffb648}.pending-tag{background-color:#509dd1}.closed-tag{background-color:gray}.arkived-tag{background-color:#4f4f4f}
