@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300%3b0,400%3b0,700%3b1,300%3b1,400&display=swap";:root{--max-site-width: 1400px;--max-content-width: 900px;--max-input-width: 300px;--font-family: "Nunito", sans-serif;--font-size-rem-factor: 93.75%;--font-size-base: 1rem;--font-size-large: 1.1rem;--font-size-small: .9rem;--font-size-tiny: .7rem;--color-primary: #1dace3;--color-primary-rgb: 29,172,227;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0,0,0;--color-primary-shade: #1a97c8;--color-primary-tint: #34b4e6;--color-secondary: #e9317c;--color-secondary-rgb: 233,49,124;--color-secondary-contrast: #ffffff;--color-secondary-contrast-rgb: 255,255,255;--color-secondary-shade: #cd2b6d;--color-secondary-tint: #eb4689;--color-warning: #FBB911;--color-warning-rgb: 251,185,17;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0,0,0;--color-warning-shade: #dda30f;--color-warning-tint: #fbc029;--color-danger: #EB5757;--color-danger-rgb: 235,87,87;--color-danger-contrast: #000000;--color-danger-contrast-rgb: 0,0,0;--color-danger-shade: #cf4d4d;--color-danger-tint: #ed6868;--color-success: #38c172;--color-success-rgb: 56,193,114;--color-success-contrast: #000000;--color-success-contrast-rgb: 0,0,0;--color-success-shade: #31aa64;--color-success-tint: #4cc780;--color-info: #2F80ED;--color-info-rgb: 47,128,237;--color-info-contrast: #ffffff;--color-info-contrast-rgb: 255,255,255;--color-info-shade: #2971d1;--color-info-tint: #448def;--color-medium: #BDBDBD;--color-medium-rgb: 189,189,189;--color-medium-contrast: #000000;--color-medium-contrast-rgb: 0,0,0;--color-medium-shade: #a6a6a6;--color-medium-tint: #f5f5f5;--color-content-bg: #fff;--color-body-bg: #E5E5E5;--color-secondary-bg: #efefef;--color-secondary-bg-shade: #d2d2d2;--color-secondary-bg-tint: #f1f1f1;--color-dark-txt: #001a49;--color-dark-txt-tint: #1a315b;--color-medium-txt: #BDBDBD;--color-light-txt: #FFFFFF;--color-dark-gradient: #fff;--global-spacing: 16px;--global-spacing-double: 32px;--global-spacing-half: 8px;--global-radius: 15px;--input-radius: calc(var(--global-radius) / 2);--global-shadow: 0px 2px 8px rgba(0, 0, 0, .1)}.primary-txt-color{color:var(--color-primary)}.danger-txt-color{color:var(--color-danger)}.warning-txt-color{color:var(--color-warning)}.success-txt-color{color:var(--color-success)}.info-txt-color{color:var(--color-info)}.page-container{width:100%;max-width:1400px;padding:calc(var(--global-spacing) * 2);margin:0 auto;position:relative}#page-wrapper{display:flex;min-height:100vh}#page-wrapper .page-content{flex-grow:1}.page-header{display:flex;justify-content:space-between;margin-bottom:calc(var(--global-spacing) * 2)}.page-header .toolbar{display:flex;justify-content:flex-end;margin-bottom:calc(var(--global-spacing) * 2)}.page-header .toolbar .field-wrap{margin-bottom:0}.page-header .toolbar .btn{margin-left:var(--global-spacing)}.page-columns{display:flex;justify-content:space-between;gap:var(--global-spacing);margin-top:var(--global-spacing);padding:var(--global-spacing) 0}.page-columns.border{border-top:5px solid #eee}.page-columns>div{flex:1 1 auto}.page-columns>div>h2{margin-top:0}.model-list,.array-list{border:5px solid #eee;background-color:var(--color-content-bg);border-radius:var(--global-radius);overflow:hidden;box-shadow:var(--global-shadow)}.model-list table,.array-list table{background:#eee}.model-list table thead tr .column,.array-list table thead tr .column{padding-top:calc(var(--global-spacing-half));padding-bottom:var(--global-spacing-half)}.model-list table tbody tr td,.array-list table tbody tr td{background:var(--color-content-bg)}.max-content-width{max-width:var(--max-content-width)}table{border-collapse:collapse;width:100%}.table-header{user-select:none}.table-header .column{text-align:left;font-weight:700;font-size:.9rem;color:var(--color-dark-txt);padding:0 var(--global-spacing)}.table-header .column.sortable{cursor:pointer}.table-header .column.sortable:hover{color:var(--color-primary)}.table-header .column .material-design-icon{position:absolute;transform:translateY(-10%)}.table-row .column{padding:var(--global-spacing);vertical-align:middle;border-bottom:2px solid var(--color-medium-tint)}.table-row .column:not(:last-of-type){padding-right:var(--global-spacing)}.table-row .column.actions{text-align:right;padding-top:0;padding-bottom:0}.table-row .column.actions button.action{padding:calc(var(--global-spacing) / 2);margin:0 calc(var(--global-spacing) / 2)}.table-row .column.actions button.action.edit{color:var(--color-dark-txt)}.table-row .column.actions button.action.delete{color:var(--color-danger)}.table-row .column.actions button.action:last-of-type{margin-right:0}.table-row .column.actions>span{cursor:pointer}.table-row:hover .column{background-color:var(--color-medium-tint)}.table-row:last-of-type .column{border-bottom:none}.sub-row{background-color:var(--color-medium-tint)}.sub-row .sub-row-inner{display:flex;width:100%;justify-content:space-between;align-items:center}.sub-row .sub-row-inner .sub-column{padding:var(--global-spacing)}.sub-row .sub-row-inner .sub-column .sub-header{font-weight:700;color:var(--color-dark-txt);font-size:var(--font-size-base);margin-bottom:calc(var(--global-spacing) / 2)}.sub-row.horizontal-columns .sub-row-inner{justify-content:start}.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-header,.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-value{display:inline-block}.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-header{margin-bottom:0}.table-list{display:table;width:100%}.table-list .column{display:table-cell}.table-list .table-header{display:table-header-group}.table-list .table-row{display:table-row}.table-list .table-row .column{display:table-cell}.model-list{width:100%}.model-list .no-result{display:block;text-align:center;text-transform:uppercase;color:var(--color-medium);margin:var(--global-spacing) 0}.model-list .pagination{display:flex;justify-content:center;align-items:center}.model-list .pagination .btn{padding:calc(var(--global-spacing) / 2) var(--global-spacing);margin:calc(var(--global-spacing) / 2)}.model-list .pagination .btn.page{margin:calc(var(--global-spacing) / 3)}.model-list .row{cursor:pointer}body{margin:0;padding:0}*{box-sizing:border-box}hr{background-color:var(--color-primary);height:2px;border:none}html{font-family:var(--font-family);font-size:var(--font-size-rem-factor)}a{color:var(--color-primary)}a:hover{color:var(--color-primary-shade)}h1.stylized,h2.stylized,h3.stylized,h4.stylized,h5.stylized,h6.stylized{font-weight:400;text-decoration:underline;text-decoration-color:var(--color-primary)}h1.stylized.primary,h1.stylized.btn.success-filled,h1.stylized.btn.primary-filled,h2.stylized.primary,h2.stylized.btn.success-filled,h2.stylized.btn.primary-filled,h3.stylized.primary,h3.stylized.btn.success-filled,h3.stylized.btn.primary-filled,h4.stylized.primary,h4.stylized.btn.success-filled,h4.stylized.btn.primary-filled,h5.stylized.primary,h5.stylized.btn.success-filled,h5.stylized.btn.primary-filled,h6.stylized.primary,h6.stylized.btn.success-filled,h6.stylized.btn.primary-filled{color:var(--color-primary);font-weight:700}h1.stylized.danger,h2.stylized.danger,h3.stylized.danger,h4.stylized.danger,h5.stylized.danger,h6.stylized.danger{text-decoration-color:var(--color-danger)}h1.stylized.warning,h2.stylized.warning,h3.stylized.warning,h4.stylized.warning,h5.stylized.warning,h6.stylized.warning{text-decoration-color:var(--color-warning)}.icon-1-5x{height:1.5em;width:1.5em}.icon-2x{height:2em;width:2em}.icon-3x{height:3em;width:3em}.icon-4x{height:4em;width:4em}.icon-6x{height:6em;width:6em}.icon-8x{height:8em;width:8em}.field-wrap{margin-bottom:var(--global-spacing);display:block}.field-wrap.disabled .field-label-wrap{color:var(--color-medium-tint)}.field-wrap.checkbox .checkbox-blank-outline-icon,.field-wrap.checkbox .checkbox-marked-icon{color:var(--color-primary)}input.field,textarea.field{padding:var(--global-spacing);border:2px solid var(--color-medium);font-size:var(--font-size-base);font-family:var(--font-family);min-width:300px;border-radius:var(--input-radius)}@media (max-width: 629px){input.field,textarea.field{min-width:100%}}input.field.invalid,textarea.field.invalid{border-color:var(--color-danger)}input.field.date-picker,textarea.field.date-picker{padding-left:30px;padding-right:30px}input.field:focus,textarea.field:focus{outline:0;border-color:var(--color-primary)}input.field[disabled],textarea.field[disabled]{border-color:var(--color-medium-tint)}::-webkit-input-placeholder{font-family:var(--font-family)}::-moz-placeholder{font-family:var(--font-family)}:-ms-input-placeholder{font-family:var(--font-family)}:-moz-placeholder{font-family:var(--font-family)}textarea.field{min-height:100px}.field-description{color:var(--color-medium-shade);display:block;margin-top:calc(var(--global-spacing) / 2);margin-bottom:calc(var(--global-spacing) * 2)}.horizontal-labels .field-wrap-inner{display:flex;align-items:center}@media (max-width: 629px){.horizontal-labels .field-wrap-inner{display:block}}.horizontal-labels .field-wrap-inner .field-label-wrap{width:100%;max-width:200px}.field-group-header{font-weight:400;font-size:calc(var(--font-size-base) * 1.4)}.field-group:not(:last-of-type){padding-bottom:var(--global-spacing);margin-bottom:calc(var(--global-spacing) * 2);border-bottom:1px solid var(--color-medium-tint)}.validation-errors>.error{display:block}button{cursor:pointer}button:disabled{cursor:default}.btn{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:700;display:inline-block;padding:var(--global-spacing) calc(var(--global-spacing) * 2);cursor:pointer;outline:none;user-select:none;border:2px solid transparent;background-color:transparent;color:var(--color-dark-txt);border-radius:15px;transition:background-color .2s ease-in,border-color .2s ease-in,color .2s ease-in,box-shadow .2s ease-out}.btn.even-padding{padding:var(--global-spacing)}.btn.small{padding:calc(var(--global-spacing) / 2) var(--global-spacing);font-size:calc(var(--font-size-base) / 1.1)}.btn.large{padding:var(--global-spacing) calc(var(--global-spacing) * 2);font-size:calc(var(--font-size-base) * 1.1)}.btn .btn-inner{display:flex;align-items:center}.btn .btn-inner>span+span{margin-left:calc(var(--global-spacing) / 2)}.btn.expand{display:block;width:100%}.btn.primary,.btn.success-filled,.btn.primary-filled{background-color:var(--color-content-bg);color:var(--color-primary);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.primary[disabled],.btn[disabled].success-filled,.btn[disabled].primary-filled{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.primary:not([disabled]):hover,.btn.success-filled:not([disabled]):hover,.btn.primary-filled:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-primary);border-color:var(--color-primary)}.btn.primary-filled{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-txt)}.btn.primary-filled:not([disabled]):hover{background-color:var(--color-primary-tint)}.btn.success{background-color:var(--color-content-bg);color:var(--color-success);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.success[disabled]{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.success:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-success);border-color:var(--color-success)}.btn.success-filled{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-light-txt)}.btn.success-filled:not([disabled]):hover{background-color:var(--color-success-tint)}.btn.normal,.btn.normal-filled{background-color:var(--color-content-bg);color:var(--color-dark-txt);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.normal[disabled],.btn[disabled].normal-filled{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.normal:not([disabled]):hover,.btn.normal-filled:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-dark-txt);border-color:var(--color-dark-txt)}.btn.normal-filled{background-color:var(--color-dark-txt);border-color:var(--color-dark-txt);color:var(--color-light-txt)}.btn.normal-filled:not([disabled]):hover{background-color:var(--color-dark-txt-tint)}.btn.danger{background-color:var(--color-content-bg);color:var(--color-danger);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.danger[disabled]{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.danger:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-danger);border-color:var(--color-danger)}.btn.hollow,.btn.hollow-danger,.btn.hollow-primary{background-color:transparent;color:var(--color-dark-txt);border:2px solid var(--color-dark-txt)}.btn.hollow[disabled],.btn[disabled].hollow-danger,.btn[disabled].hollow-primary{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow:not([disabled]):hover,.btn.hollow-danger:not([disabled]):hover,.btn.hollow-primary:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-dark-txt)}.btn.hollow-primary{color:var(--color-primary);border-color:var(--color-primary)}.btn.hollow-primary[disabled]{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow-primary:not([disabled]):hover{background-color:var(--color-primary);color:var(--color-light-txt)}.btn.hollow-danger{color:var(--color-danger);border-color:var(--color-danger)}.btn.hollow-danger[disabled]{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow-danger:not([disabled]):hover{background-color:var(--color-danger);color:var(--color-light-txt)}
