body{border:0;margin:0;position:relative;overflow-y:hidden}body ::-webkit-scrollbar{display:none}ul,ol{margin:0;padding:0}ul li,ol li{list-style-type:none}ul,li,div,input,textarea,main,section,strong,span,form{box-sizing:border-box}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}div{line-height:1em}canvas{width:100%!important;height:auto!important}hr{border:0;border-top:solid 1px var(--color-hr)}hr.alt{border-color:var(--color-hr-alt)}[hidden]{display:none!important}sup{font-size:.75em;line-height:1;vertical-align:top;position:relative;top:-.2em;opacity:var(--opacity-sup)}.zero-opacity{opacity:var(--opacity-zero)}app-icon{line-height:0}@font-face{font-family:Nunito;src:url("./media/nunito-regular-KCOSCOSM.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{src:url("./media/material-symbols-outlined-BSAYFINZ.woff2") format("woff2");font-family:Material Symbols Outlined;font-style:normal}.material-symbols-outlined{font-family:Material Symbols Outlined;font-style:normal;display:inline-block;line-height:1;text-transform:none;white-space:nowrap;direction:ltr}body,html{font-family:Nunito,Helvetica,Arial,sans-serif}h1{line-height:1.5;font-size:1.8em}h2{margin:0;padding:0;font-size:1.4em}h3{font-size:1em;margin:0;padding:0;text-transform:uppercase}h4{font-size:.8em;margin:0;text-transform:uppercase}h5{text-transform:uppercase;font-size:.8em}h1,h2,h3,h4,h5,h6{line-height:1em}td{font-size:.8em}.info{opacity:.8;font-size:.8em}.tiny{font-size:.7em}small{font-size:.8em}@media print{body{font-size:.7em!important}h1,h2,h3,h4,h5,h6,p{font-size:.8em!important}}:root{--bg-color: #FFF;--bg-color-card: #FFF;--bg-color-modal: white;--bg-color-overlay: rgba(0, 0, 0, .8);--bg-color-viewer: #ABABAB;--bg-color-viewer-titlebar: #FFF;--bg-color-sidebar: #ffffff;--bg-color-sidebar-selected: #f0f0f0;--bg-color-window-bar: #1f1f1f;--bg-color-system-tray: #1f1f1f;--bg-color-notifications: #eeeeee;--bg-color-button-normal: #fff;--bg-color-button-cta: #000;--bg-color-button-submit: rgb(0, 0, 0);--bg-color-button-destructive: red;--bg-color-button-selected: #f1f1f1;--bg-color-button-attr: #f1f1f1;--bg-color-button-chip: #f1f1f1;--bg-color-button-highlighted: #00A864;--bg-color-button-highlighted-hover: #00895A;--bg-color-input: white;--bg-color-input-disabled: rgb(250, 250, 250);--bg-color-chip-selected: rgb(230, 230, 230);--bg-color-cbo: #FFF;--bg-color-cbo-dark: rgba(0, 0, 0, .8);--bg-color-menu: white;--bg-color-menu-hover: whitesmoke;--bg-color-menu-hover-dark: #0078d4;--bg-color-menu-active: #e6e6e6;--bg-color-table-row-hover: #f1f1f1;--bg-color-table-row-active: #e6e6e6;--bg-color-table-row-toggled: whitesmoke;--bg-color-editor: #181818;--bg-color-editor-blade: #434343;--bg-color-editor-header: #434343;--bg-color-bubble-self: #CCE4FF;--bg-color-bubble-other: #FFF;--color-input: #000;--color-input-selected: #000;--color-input-deselected: #9B9B9B;--color-input-disabled: #9B9B9B;--color-input-placeholder: #9B9B9B;--color-input-border: #0e0c0c;--color-input-border-hover: #2e2e2e;--color-input-border-invalid: red;--color-button-normal: #000;--color-button-cta: #fff;--color-button-submit: #fff;--color-button-selected: #000;--color-button-attr: #000;--color-button-chip: #000;--color-chip-selected: #000;--color-cbo: #000;--color-cbo-dark: #FFF;--color-menu-hover: #000;--color-menu-text-selected: #000;--color-submenu-selected: #f1f1f1;--color-bubble-self: #2C2C2C;--color-bubble-other: #0A1F33;--color-system-tray: #CCC;--color-notifications: #000000;--color-editor-title: #FFF;--color-editor-controls: rgba(255, 255, 255, .5);--color-window-bar: #b9baba;--color-blade-resizer: #7db2ff;--color-grey: #9B9B9B;--color-light-grey: rgb(250, 250, 250);--color-icon: #9B9B9B;--color-hr: #9B9B9B;--color-hr-alt: #e2e2e2;--color-hr-tabs: #000;--color-link-active: #0078d4;--color-error-blue: #42B5E6;--color-star-disabled: #D8D8D8;--color-spinner: #D8D8D8;--color-no-data: #D8D8D8;--color-subText: #9B9B9B;--color-sup: #9B9B9B;--color-tab-inactive: #9B9B9B;--color-tab-active: #000;--color-table-border: #9B9B9B;--opacity-zero: .5;--opacity-sup: .5;--color-status-ok: #00C48C;--color-status-issue: #EB4D4B;--color-status-new: #00B2FF;--color-status-active: #27AE60;--color-status-pending: #F5A623;--color-status-corrected: #1ABC9C;--color-status-draft: #00B2FF;--color-status-none: #A8B0B9;--color-status-online: #4caf50;--color-status-offline: #9e9e9e;--color-status-away: #ffca28;--color-status-posted: #00C48C;--color-status-voided: #7F8C8D;--color-status-superseeded: #BDC3C7;--color-status-tag: #acacac;--color-status-primaryId: #007AFF;--color-status-secondaryId: #6C7A89;--color-status-payee: #9B59B6;--color-status-payor: #3498DB;--color-status-client: #2ECC71;--color-status-entity: #34495E;--color-status-matter: #E67E22;--color-status-text: #FFF;--color-status-text-disabled: #343437;--height-app-bar: 55px;--height-app-chrome: 55px;--height-header: 80px;--height-header-public: 100px;--height-table-header: 60px;--height-editor-header: 60px;--blade-width: 250px;--min-width-blade: 450px;--min-width-editor-blade: 300px;--max-width-container: 1500px;--max-width-search-index: 900px;--max-width-nodata: 200px;--min-width-toast: 240px;--width-modal-small: 450px;--width-modal-med: 600px;--width-modal-large: 80vw;--min-height-input: 40px;--min-width-input: auto;--max-width-input: 400px;--min-height-kv: 30px;--min-width-kv: 200px;--min-height-nodata: 300px;--min-height-titlebar: 60px;--min-height-table-cell: 24px;--icon-width: 32px;--max-width-chip: 290px;--min-width-chip: 50px;--max-width-bubble: 80%;--breakpoint-mobile: 450px;--gap-form-inputs: 10px;--gap-chat: 30px;--gap-item: 5px;--gap-card: 15px;--margin-input: 5px 0;--margin-card: 5px 0;--inset-editor: 50px;--padding-body: 30px 15px 100px 15px;--padding-section: 15px;--padding-form: 10px;--padding-input: 8px;--padding-button: 15px;--padding-button-icon: 5px 15px 5px 5px;--padding-chip: 5px;--padding-attr: 3px 8px;--padding-status: 3px 8px;--padding-bubble: 15px;--padding-card: 15px;--padding-modal: 20px;--padding-menu: 8px 15px;--padding-menu-list: 8px;--padding-titlebar: 8px 0;--padding-table-cell: 3px;--padding-editor-header: 15px;--padding-banner: 15px;--padding-palette: 3px 15px;--padding-paper: 30px;--padding-indexbar: 8px;--border-radius-button: 8px;--border-radius-input: 5px;--border-radius-menu: 3px;--border-radius-modal: 15px;--border-radius-editor: 8px;--border-radius-bubble: 15px;--border-width-input: 1px;--border-width-input-invalid: 3px;--size-avatar-small: 24px;--size-avatar-med: 32px;--size-avatar-large: 64px;--size-status: 12px;--size-badge: 12px;--font-size-input: 14px;--font-weight-required: 700}input,textarea,select{font-family:Nunito,sans-serif;display:block;padding:var(--padding-input);font-size:var(--font-size-input);color:var(--color-input-text);box-sizing:border-box;outline:none;background-clip:padding-box;border:solid var(--border-width-input) var(--color-input-border);width:100%;min-height:var(--min-height-input)}input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched,select.ng-invalid.ng-touched{border-bottom:solid var(--border-width-input-invalid) var(--color-input-border-invalid)}input:hover,textarea:hover,select:hover{border-color:var(--color-input-border-hover)}input[type=submit]{border:0;background-color:#000;color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;min-width:100px}input.disabled,textarea.disabled{pointer-events:none;background-color:var(--bg-color-input-disabled);color:var(--color-input-disabled)}label{font-size:var(--label-font-size);text-transform:capitalize;min-width:fit-content;display:block}input,textarea{border-radius:var(--border-radius-input)}input.compact,textarea.compact{min-width:100px;max-width:100px;font-size:.8em}input.noborder,textarea.noborder,input.noborder :hover,textarea.noborder :hover{border:0}textarea{resize:vertical}fieldset{padding:0;border-width:1px;border-style:solid;border-radius:var(--border-radius-input);border-color:var(--color-input-border);margin:0;min-height:var(--min-height-input);padding:var(--padding-input);box-sizing:border-box;font-size:var(--font-size-input)}form{width:100%;display:flex;flex-direction:column;gap:var(--gap-form-inputs);text-align:left;padding:var(--padding-form);-webkit-user-select:none;user-select:none}form.grid{gap:0;padding:0}form .error{color:var(--color-text-error);min-height:50px}form.wide input,form.wide textarea,form.wide select{width:600px}form.wide textarea{min-height:100px}form.full input,form.full textarea,form.full select{width:100%}form.full textarea{min-height:100px}form.editor{--color-input-border: rgba(255,255,255,.3);--color-input-border-hover: rgba(255,255,255,.5);--color-input-text: white;--color-input: white;--min-height-input: 24px;--bg-color-input: transparent;--border-radius-input: 0;--font-size-input: 14px;padding:0}form.editor input:-webkit-autofill,form.editor input:-webkit-autofill:focus,form.editor input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px var(--bg-color-editor-blade) inset!important;box-shadow:0 0 0 1000px var(--bg-color-editor-blade) inset!important;-webkit-text-fill-color:#FFF!important;font-family:Nunito,sans-serif;font-size:var(--font-size-input)}form.editor input,form.editor textarea,form.editor fieldset,form.editor select{background-color:transparent;border-style:dotted;padding:3px}form.editor input:hover,form.editor textarea:hover,form.editor fieldset:hover,form.editor select:hover{border-style:solid}form.editor select option{color:#000}form.editor select option:hover{background-color:var(--bg-color-editor-blade)}form.editor input:focus,form.editor textarea:focus,form.editor select:focus{border-color:#64d0fb;border-style:solid}form.editor fieldset{margin:0;padding:3px;color:var(--color-input-text)}form.editor app-icon{color:#ffffff4d}form.editor label{color:var(--color-editor-controls);font-size:.8em;text-transform:uppercase}form.editor .label{line-height:1em;min-height:auto;padding:5px 0 3px}@media print{.no-print,.no-print *{display:none!important}.print{overflow-y:visible!important;height:auto!important;max-height:none!important;display:block!important}}app-titlebar{width:100%}app-spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#viewport{display:flex;flex-direction:column;height:100dvh;width:100dvw;--height-container: calc(100vh - var(--height-bar));--max-height-public: calc(100vh - var(--height-header-public))}#viewport.bar{--height-bar: var(--height-app-bar)}#viewport.full{--height-bar: 0px}#viewport .electron{--scroll-margin-public: calc(var(--height-header-public) + var(--height-app-chrome))}#viewport .normal{--scroll-margin-public: var(--height-header-public)}#viewport #bar{position:relative;flex:0;z-index:5;-webkit-user-select:none;user-select:none}#viewport #container{display:flex;flex-direction:row;flex:1 1 auto;min-height:0}#viewport #container>section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#viewport #container app-blade-main{position:relative;display:none;flex-direction:column;min-height:0;flex:0 0 var(--min-width-blade, 420px);max-width:var(--min-width-blade, 420px);max-height:calc(100vh - var(--height-app-bar))}#viewport #container app-layout-blade{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#viewport #container.blade app-blade-main{display:flex}app-blade-menu{display:flex}@media (max-width: 1380px){#container>section{flex:1 1 auto}#container app-blade-main{position:absolute!important;top:var(--height-app-bar);right:0;bottom:0;flex:0 0 auto;width:100%;max-width:450px;z-index:5}}@media (max-width: 480px){section{--height-header-public: auto}}html{margin:0;padding:0}
