:root{--theme-primary: #ff4554;--theme-secondary: #cc3743;--theme-accent: #131010;--text-primary: #3a3541;--text-secondary: #89868d;--text-disable: #a79595;--surface-neutral: #fff;--surface-default: #fcfafa;--surface-secondary: #f3f1f1;--surface-highlight: #cdeefd;--surface-border: rgba(from var(--theme-accent) r g b / .06);--surface-disabled: #eae6e6;--theme-error: #d93845;--theme-error-bg: #fbebec;--theme-success: #1c865a;--theme-success-bg: #e8f3ee;--theme-info: #7a6666;--theme-info-bg: #f3f1f1;--grid-columns: repeat(12, 1fr);--grid-gap: 2.5rem;--dropshadow-large: 0 40px 80px 0 rgba(26, 26, 27, .1);--dropshadow-small: 0 20px 32px 0 rgba(26, 26, 27, .02);--gutter: 9rem}@media screen and (max-width:959px){:root{--grid-columns: repeat(4, 1fr);--grid-gap: 1rem;--gutter: 0}}@font-face{font-family:Urbanist-Regular;src:url(/Urbanist-Regular.ttf) format("truetype")}@font-face{font-family:Urbanist-SemiBold;src:url(/Urbanist-SemiBold.ttf) format("truetype")}@font-face{font-family:Urbanist-Bold;src:url(/Urbanist-Bold.ttf) format("truetype")}:focus-visible{outline:0}body,html,lxo-root{margin:0;padding:0;font-size:16px;font-family:Urbanist-Regular,sans-serif;font-weight:initial;color:var(--text-primary);fill:var(--text-primary);height:100vh;background-color:var(--surface-secondary);scroll-behavior:smooth}body:has(dialog[open]){overflow:hidden}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}i{color:inherit}h1,h2,h3,h4,h5,h6{font-family:Urbanist-Bold,sans-serif;font-weight:initial;margin:0}h1{font-size:5rem}h2{font-size:3.25rem}h3{font-size:2.5rem}h4{font-size:2rem}h5{font-size:1.5rem}h6{font-size:1.25rem}@media screen and (max-width:959px){h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.05rem}h6{font-size:1rem}}a{text-decoration:none;color:inherit;font-size:inherit}a:hover{color:var(--theme-primary);fill:var(--theme-primary);stroke:var(--theme-primary)}hr{width:100%;height:fit-content;border-color:var(--surface-border);border-style:solid}ul[check]{padding-left:1rem;margin:0}ul[check] li{padding-left:.5rem}ul[check] ::marker{content:"\e605";color:var(--theme-primary);font-family:LexIcons}[break-words]{word-break:break-all}[min-width-0]{min-width:0}[colour-primary]{color:var(--theme-primary)}[colour-secondary]{color:var(--theme-secondary)}[colour-error]{color:var(--theme-error)}[colour-success]{color:var(--theme-success)}[colour-warn]{color:var(--theme-warn)}[colour-info]{color:var(--theme-info)}svg{fill:currentColor}[padding]{padding:1rem}[mt]{margin-top:1rem}[mb]{margin-bottom:1rem}[align-items-center]{align-items:center}[align-items-start]{align-items:start}[justify-content-end]{justify-content:end}[justify-content-center]{justify-content:center}[justify-content-space-between]{justify-content:space-between}[flex-row]{display:flex;flex-direction:row}[flex-column]{display:flex;flex-direction:column}[flex-wrap]{flex-wrap:wrap}[flex]{flex:1}[auto-grid]{display:grid;grid-template-columns:var(--grid-columns);gap:var(--grid-gap)}[grid-span]{grid-column:1/-1}[display-contents]{display:contents}[gap]{gap:1rem}[cursor-pointer]{cursor:pointer}[card]{box-shadow:var(--dropshadow-small);background-color:var(--surface-neutral)}[small]{font-size:.875rem}[hint]{color:var(--text-secondary)}[lxoTable]{display:grid;overflow-y:auto}[lxoTable] th,[lxoTable] td{display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid var(--surface-border)}[lxoTable] th:not([min-width-0]),[lxoTable] td:not([min-width-0]){min-width:max-content}[lxoTable] [full]{grid-column:1/-1}[icon-input]{position:relative;width:fit-content}[icon-input] i{position:absolute;right:.5rem;place-self:center;pointer-events:none}[icon-input] input{padding-right:2rem}[tag]{display:flex;gap:1rem;padding:.5rem 1rem;border-radius:1.875rem;color:#615151;background-color:rgba(from currentColor r g b/.2)}[tag]:hover:not([disabled]){filter:brightness(95%)}[truncate]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}label[required]:after{content:"*";color:red;margin-left:.25rem}[field]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}[field]:has(input[required]:not([type=checkbox])) label:after{content:"*";color:red;margin-left:.25rem}[field]:has(input[type=checkbox]){align-items:center;margin:.5rem 0 0;flex-direction:row}[field]:has(input[type=checkbox]) label{cursor:pointer;display:flex;gap:.5rem;align-items:center}[field][char-count]{position:relative}[field][char-count]:after{content:attr(char-count);position:absolute;right:.25rem;bottom:.25rem;font-size:.75rem}[field][error=true] input,[field][error=true] select,[field][error=true] textarea,[field][error=true] [role=textarea],[field]:has(input.ng-touched.ng-invalid) input,[field]:has(input.ng-touched.ng-invalid) select,[field]:has(input.ng-touched.ng-invalid) textarea,[field]:has(input.ng-touched.ng-invalid) [role=textarea],[field]:has(input:user-invalid) input,[field]:has(input:user-invalid) select,[field]:has(input:user-invalid) textarea,[field]:has(input:user-invalid) [role=textarea]{border:2px solid var(--theme-error);color:2px solid var(--theme-error)}[field][error=true][error-message],[field]:has(input.ng-touched.ng-invalid)[error-message],[field]:has(input:user-invalid)[error-message]{position:relative}[field][error=true][error-message]:before,[field]:has(input.ng-touched.ng-invalid)[error-message]:before,[field]:has(input:user-invalid)[error-message]:before{position:absolute;color:var(--theme-error);bottom:-1rem;font-size:.75rem;content:attr(error-message)}[field][error=true][error-message]:after,[field]:has(input.ng-touched.ng-invalid)[error-message]:after,[field]:has(input:user-invalid)[error-message]:after{color:var(--theme-error)}input[type=checkbox]{cursor:pointer;min-width:1.25rem;width:1.25rem;min-height:1.25rem;height:1.25rem;accent-color:var(--theme-accent)}input[type=date][data-format]{position:relative}input[type=date][data-format]:before{position:absolute;content:attr(data-format)}input[type=date][data-format]::-webkit-datetime-edit,input[type=date][data-format]::-webkit-inner-spin-button,input[type=date][data-format]::-webkit-clear-button{visibility:hidden}input[type=date][data-format]::-webkit-calendar-picker-indicator{position:absolute;right:.5rem}input{margin:0}input,select,textarea,[role=textarea]{--input-colour: var(--text-primary);--input-border: rgba(from var(--theme-accent) r g b / .06);--input-placeholder: #a79595;--input-background: var(--surface-neutral);color:var(--input-colour);border:2px solid var(--input-border);background-color:var(--input-background);font-family:Urbanist-Regular;padding:1rem 1.25rem;outline:none;transition:filter .1s}@media screen and (max-width:959px){input,select,textarea,[role=textarea]{padding:.75rem 1rem}}input::placeholder,select::placeholder,textarea::placeholder,[role=textarea]::placeholder{color:var(--input-placeholder)}input:hover:not(:focus,[disabled]),select:hover:not(:focus,[disabled]),textarea:hover:not(:focus,[disabled]),[role=textarea]:hover:not(:focus,[disabled]){--input-colour: var(--text-primary);--input-border: #a79595;--input-placeholder: #a79595;--input-background: var(--surface-neutral)}input:focus,select:focus,textarea:focus,[role=textarea]:focus{--input-border: var(--theme-accent)}input[disabled],select[disabled],textarea[disabled],[role=textarea][disabled]{--input-colour: #7a6666;--input-background: var(--surface-secondary);cursor:not-allowed}select:has(>option:checked):after{content:"X";position:absolute;right:1rem}input[type=file]::file-selector-button{text-align:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Urbanist-Regular;padding:.5rem 1rem;border-radius:5px;cursor:pointer;border:1px solid var(--text-secondary);background-color:var(--surface-neutral);color:var(--text-secondary);transition:filter .1s}button,[role=button]{width:fit-content;text-align:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Urbanist-SemiBold;font-size:1rem;cursor:pointer;border:1px solid transparent;background-color:var(--surface-neutral);color:var(--text-secondary);transition:filter .1s;padding:1rem 1.5rem}@media screen and (max-width:959px){button,[role=button]{padding:.75rem 1.25rem}}button:hover:not([disabled],[flat]),[role=button]:hover:not([disabled],[flat]){color:var(--text-primary);background-color:var(--surface-secondary)}button[icon],[role=button][icon]{padding:.5rem}button[primary],[role=button][primary]{background-color:var(--theme-primary);color:var(--surface-neutral)}button[primary]:hover,[role=button][primary]:hover{background-color:var(--theme-secondary);color:var(--surface-neutral)}button[secondary],[role=button][secondary]{color:var(--theme-primary);border:1px solid var(--theme-primary);background-color:transparent}button[secondary]:hover,[role=button][secondary]:hover{background-color:rgba(from var(--theme-primary) r g b/.1);color:var(--theme-primary)}button[flat],[role=button][flat]{background-color:unset;color:var(--theme-secondary)}button[flat]:hover:not([disabled]),[role=button][flat]:hover:not([disabled]){color:var(--theme-primary)}button[flat][disabled],[role=button][flat][disabled]{cursor:not-allowed;color:var(--text-disable)}button[danger],[role=button][danger]{color:var(--theme-error);border:1px solid var(--theme-error)}button[danger]:hover:not([disabled]),[role=button][danger]:hover:not([disabled]){color:var(--theme-error)}button[disabled]:not([flat]),[role=button][disabled]:not([flat]){border:1px solid transparent;color:var(--text-disable);background-color:var(--surface-disabled);cursor:not-allowed}[loader]{--neutral-3: #eae6e6;--primary-lexware-red-500: var(--theme-primary);display:flex;justify-content:center;align-items:center}[loader]>div{width:2rem;height:2rem;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;animation-name:background-gray;animation-iteration-count:infinite;animation-timing-function:step-end;--animation-length: 1s;animation-duration:calc(var(--animation-length) * 2)}[loader]>div>div{position:absolute;top:0;left:0;height:50%;width:50%;background-color:var(--primary-lexware-red-500);animation-name:box-red;animation-duration:var(--animation-length);animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes box-red{0%{top:0;left:0}25%{top:0;left:50%}50%{top:50%;left:50%}75%{top:50%;left:0}}@keyframes background-gray{0%{background:conic-gradient(transparent 90deg,transparent 0 180deg,transparent 0 270deg,var(--neutral-3) 0)}12.5%{background:conic-gradient(var(--neutral-3) 90deg,transparent 0 180deg,transparent 0 270deg,var(--neutral-3) 0)}25%{background:conic-gradient(var(--neutral-3) 90deg,var(--neutral-3) 0 180deg,transparent 0 270deg,var(--neutral-3) 0)}37.5%{background:conic-gradient(var(--neutral-3) 90deg,var(--neutral-3) 0 180deg,var(--neutral-3) 0 270deg,var(--neutral-3) 0)}50%{background:conic-gradient(var(--neutral-3) 90deg,var(--neutral-3) 0 180deg,var(--neutral-3) 0 270deg,transparent 0)}62.5%{background:conic-gradient(transparent 90deg,var(--neutral-3) 0 180deg,var(--neutral-3) 0 270deg,transparent 0)}75%{background:conic-gradient(transparent 90deg,transparent 0 180deg,var(--neutral-3) 0 270deg,transparent 0)}87.5%{background:conic-gradient(transparent 90deg,transparent 0 180deg,transparent 0 270deg,transparent 0)}}dialog{border:1px solid var(--surface-border);max-width:80vw;max-height:80vh}@media screen and (max-width:959px){dialog{max-width:100vw;max-height:100vh}}dialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0000004d}dialog [actions]{margin-top:4rem}dialog[tone=danger] [actions] button[primary]{background-color:var(--surface-neutral);color:var(--theme-error);border:1px solid var(--theme-error)}dialog[tone=danger] [actions] button[primary]:hover{background-color:rgba(from var(--theme-primary) r g b/.1);color:var(--theme-primary)}
