*,*::before,*::after{box-sizing:border-box}body{margin:unset}button,input,textarea,select{font:inherit}img,picture,svg,canvas{display:block;max-inline-size:100%;block-size:auto}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath fill='%23000' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:1.2rem}select:disabled{background-color:#f0f0f0;cursor:not-allowed}html,body{font-family:Verdana,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:normal}h1{font-size:2.25rem}h2{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}html,body{font-size:1rem;line-height:2}h1,h2,h3,h4,h5,h6{margin:1rem 0}p{line-height:1.5;margin:1rem 0}:root{--w3-container-padding-block: 0.01em;--w3-container-padding-inline: 1rem}:root{--w3-panel-margin-block: 1rem }hr{box-sizing:content-box;height:0;overflow:visible}hr{border:0;border-top:1px solid #eee;margin:1.25rem 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{text-decoration:none}img{vertical-align:middle}.erp--actions--fix{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--actions--fix:hover{color:#000;background-color:#ccc}.erp--actions--fix{transition:opacity 0s}.erp--actions--fix:active{opacity:.5}.erp--actions--fix:hover{color:#fff;background-color:#f44336}.erp--actions--fix:not(.fixed){color:#fff;background-color:#009688}.erp--actions--fix:not(.fixed):hover{color:#fff;background-color:#f44336}.erp--actions--edit{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--actions--edit:hover{color:#000;background-color:#ccc}.erp--actions--edit{transition:opacity 0s}.erp--actions--edit:active{opacity:.5}.erp--actions--edit{color:#fff;background-color:#009688}.erp--actions--edit:hover{color:#fff;background-color:#f44336}.erp--actions--del{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--actions--del:hover{color:#000;background-color:#ccc}.erp--actions--del svg{display:inline-block;height:1rem;vertical-align:-0.125em}.erp--actions--del:hover svg{fill:#fff}form.button_to:has(.erp--actions--destroy){display:inline-block}form.button_to:has(.erp--actions--destroy) button.erp--actions--destroy{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}form.button_to:has(.erp--actions--destroy) button.erp--actions--destroy:hover{color:#000;background-color:#ccc}form.button_to:has(.erp--actions--destroy) button.erp--actions--destroy svg{display:inline-block;height:1rem;vertical-align:-0.125em}form.button_to:has(.erp--actions--destroy) button.erp--actions--destroy:hover svg{fill:#fff}.erp--actions--motions{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--actions--motions:hover{color:#000;background-color:#ccc}.erp--actions--motions:hover{color:#fff;background-color:#f44336}.erp--actions--based-on a{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--actions--based-on a:hover{color:#000;background-color:#ccc}.erp--actions--based-on a svg{display:inline-block;height:1rem;vertical-align:-0.125em}.erp--actions--based-on a:hover svg{fill:#fff}.erp--actions--based-on dialog{padding-block:var(--w3-container-padding-block);padding-inline:var(--w3-container-padding-inline);padding:.5rem 1rem;border:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.erp--actions--based-on dialog ul{list-style-type:none;margin:0;padding:0}.erp--actions--based-on dialog ul li{padding:.5rem 1rem;border-bottom:1px solid #ddd}.erp--actions--based-on dialog ul li:last-child{border-bottom:none}.erp--actions--based-on dialog ul li{margin:0;padding:0}.erp--actions--based-on dialog ul li a{display:block}.erp--comp--chooser{display:flex;flex-flow:row nowrap}.erp--comp--chooser button.open,.erp--comp--chooser button.clear{width:3.5rem}.erp--comp--chooser dialog{min-width:30rem;max-width:97%}.erp--comp--chooser dialog a{display:inline-block;padding:.5em 1em;border:none;color:inherit;background-color:inherit;text-align:center;text-decoration:none;font-size:1em;vertical-align:middle;cursor:pointer;overflow:hidden;user-select:none;white-space:nowrap}.erp--comp--chooser dialog a:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.erp--comp--chooser dialog a{padding:.5rem 1rem}.erp--comp--chooser dialog div.search-bar{display:flex}.erp--comp--chooser dialog table{margin-top:.5rem}.erp--comp--chooser dialog table a,.erp--comp--chooser dialog table a:hover{color:inherit;background-color:inherit;text-decoration:underline dotted}.erp--comp--chooser dialog table{width:100%;cursor:pointer;border-collapse:collapse}.erp--comp--chooser dialog table tr{color:#000;background-color:#fff}.erp--comp--chooser dialog table tr:hover{color:#000;background-color:#f1f1f1}.erp--comp--chooser dialog table tr td:last-child{width:1px}.erp--comp--chooser dialog table td{padding-left:.5rem;padding-right:.5rem}.erp--comp--chooser dialog table tr.deleted td:not(:last-child),.erp--comp--chooser dialog table tr:has(a.deleted) td:not(:last-child){text-decoration:line-through solid red .1em}.erp--comp--chooser dialog table tr.deleted td:not(:last-child) a,.erp--comp--chooser dialog table tr.deleted td:not(:last-child) a:hover,.erp--comp--chooser dialog table tr:has(a.deleted) td:not(:last-child) a,.erp--comp--chooser dialog table tr:has(a.deleted) td:not(:last-child) a:hover{text-decoration:line-through solid red .1em}.erp--comp--table{border-collapse:collapse;border-spacing:0;width:100%;display:table}.erp--comp--table td,.erp--comp--table th{padding:.5rem .5rem;display:table-cell;text-align:left;vertical-align:top}.erp--comp--table th:first-child,.erp--comp--table td:first-child{padding-left:1rem}.erp--comp--table tbody tr:nth-child(even){background-color:#f1f1f1}.erp--comp--table{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.erp--comp--table tbody tr:hover,.erp--comp--table li:hover{background-color:#ccc}.erp--comp--table td{width:1%;vertical-align:middle;text-wrap:nowrap}.erp--comp--table td:not(:last-child) a{display:inline-block;width:100%;padding-top:.5rem;padding-bottom:.5rem;text-decoration:none}.erp--comp--table td:not(:last-child) a:hover{text-decoration:underline}.erp--comp--table tr.deleted td:not(:last-child),.erp--comp--table tr:has(a.deleted) td:not(:last-child){text-decoration:line-through solid red .1em}.erp--comp--table tr.deleted td:not(:last-child) a,.erp--comp--table tr.deleted td:not(:last-child) a:hover,.erp--comp--table tr:has(a.deleted) td:not(:last-child) a,.erp--comp--table tr:has(a.deleted) td:not(:last-child) a:hover{text-decoration:line-through solid red .1em}.erp--comp--table td:last-child{text-wrap:nowrap;text-align:right}.erp--comp--table.jur.main td:last-child{text-align:left}.erp--comp--table--empty{padding-block:var(--w3-container-padding-block);padding-inline:var(--w3-container-padding-inline);margin-block:var(--w3-panel-margin-block);color:#000;background-color:#ffc;border-left:.375rem solid #ccc;border-color:#f44336;margin:.5rem 1rem;padding-top:2rem;padding-bottom:2rem}.erp--field--notes textarea{field-sizing:content;max-height:40em}.erp--wid--empty{padding-block:var(--w3-container-padding-block);padding-inline:var(--w3-container-padding-inline)}
