:root{--cds-spacing-01:.125rem;--cds-spacing-02:.25rem;--cds-spacing-03:.5rem;--cds-spacing-04:.75rem;--cds-spacing-05:1rem;--cds-spacing-06:1.5rem;--cds-spacing-07:2rem;--cds-spacing-08:2.5rem;--cds-spacing-09:3rem;--cds-spacing-10:4rem;--shell-header:3rem;--shell-sidenav:16rem}.type-heading-04{letter-spacing:0;margin:0;font-size:1.75rem;font-weight:400;line-height:2.25rem}.type-heading-03{letter-spacing:0;margin:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.type-heading-02{letter-spacing:0;margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.type-heading-compact-01{letter-spacing:.16px;margin:0;font-size:.875rem;font-weight:600;line-height:1.125rem}.type-body-01{letter-spacing:.16px;font-size:.875rem;font-weight:400;line-height:1.25rem}.type-label-01{letter-spacing:.32px;font-size:.75rem;font-weight:400;line-height:1rem}.type-helper{letter-spacing:.32px;color:var(--cds-text-helper);font-size:.75rem;line-height:1rem}.type-fluid-display{margin:0;font-size:2.625rem;font-weight:300;line-height:3.125rem}.text-secondary{color:var(--cds-text-secondary)}.nowrap{white-space:nowrap}.num,.cds--data-table th.num,.cds--data-table td.num{font-variant-numeric:tabular-nums;text-align:end}body{background:var(--cds-background);color:var(--cds-text-primary);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}svg.lucide{stroke-width:1.5px}svg.lucide,svg.lucide *{fill:none!important}.cds--header__action svg.lucide{color:var(--cds-icon-secondary)}.cds--header__action:hover svg.lucide,.cds--select__arrow.lucide,.cds--modal-close__icon.lucide{color:var(--cds-icon-primary)}.cds--modal-container>form{display:contents}.cds--inline-notification--success .cds--inline-notification__icon{color:var(--cds-support-success)}.cds--inline-notification--error .cds--inline-notification__icon{color:var(--cds-support-error)}.cds--inline-notification--warning .cds--inline-notification__icon{color:var(--cds-support-warning)}.cds--inline-notification--info .cds--inline-notification__icon{color:var(--cds-support-info)}.app-content{padding:var(--cds-spacing-07) var(--cds-spacing-05) var(--cds-spacing-10);min-height:calc(100vh - var(--shell-header));box-sizing:border-box;margin-block-start:var(--shell-header)}@media (min-width:42rem){.app-content{padding-inline:var(--cds-spacing-07)}}@media (min-width:66rem){.app-content{margin-inline-start:var(--shell-sidenav)}}.app-content__inner{max-width:99rem}.cds--header__global .cds--header__action{justify-content:center;align-items:center;display:inline-flex}@media (max-width:25rem){.cds--header__global .cds--header__action{inline-size:2.5rem;min-inline-size:2.5rem}}.toolbar-filter{padding-inline:var(--cds-spacing-05);align-items:center;display:flex}.toolbar-filter .cds--select--inline .cds--label{color:var(--cds-text-secondary)}.cds--header__name.shell-name{letter-spacing:.1px;padding:0 2rem 0 1rem;font-weight:400;transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.cds--header__name.shell-name:hover{background:var(--cds-background-hover)}.shell-logo{block-size:1.25rem;inline-size:1.25rem;margin-inline-end:var(--cds-spacing-03)}.shell-name b{font-weight:600}.shell-name span{margin-inline-start:6px}@media (max-width:41.99rem){.shell-name span{display:none}}.cds--header__action.shell-menu{justify-content:center;align-items:center;display:inline-flex}.side-nav{inset-block:var(--shell-header) 0;z-index:7000;inline-size:var(--shell-sidenav);background:var(--cds-background);border-inline-end:1px solid var(--cds-border-subtle-00);flex-direction:column;display:flex;position:fixed;inset-inline-start:0;overflow:hidden}.side-nav__items{padding:var(--cds-spacing-05) 0 0;margin:0;list-style:none}.side-nav__link{align-items:center;gap:var(--cds-spacing-04);block-size:2rem;padding:0 var(--cds-spacing-05);color:var(--cds-text-secondary);letter-spacing:.16px;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.125rem;text-decoration:none;transition:background-color .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);display:flex;position:relative}.side-nav__link svg{fill:var(--cds-icon-secondary);flex:none}.side-nav__link:hover{background:var(--cds-background-hover);color:var(--cds-text-primary)}.side-nav__link:hover svg{fill:var(--cds-icon-primary)}.side-nav__link:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.side-nav__link--current{background:var(--cds-layer-selected-01);color:var(--cds-text-primary)}.side-nav__link--current svg{fill:var(--cds-icon-primary)}.side-nav__link--current:before{content:"";background:var(--traumaos-blue);inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.side-nav__divider{block-size:1px;margin:var(--cds-spacing-03) var(--cds-spacing-05);background:var(--cds-border-subtle-00)}.side-nav__label,.side-nav-foot{transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.side-nav__overlay{display:none}@media (max-width:65.99rem){.side-nav{transition:transform .11s cubic-bezier(.2,0,.38,.9);transform:translate(-100%)}.side-nav--open{transform:none;box-shadow:0 2px 6px #0000004d}.side-nav--open+.side-nav__overlay{inset:var(--shell-header) 0 0 0;z-index:6000;background:var(--cds-overlay);display:block;position:fixed}}.side-nav-foot{white-space:nowrap;padding:var(--cds-spacing-05);border-block-start:1px solid var(--cds-border-subtle-00);align-items:flex-end;gap:6px;margin-block-start:auto;display:flex}.version-table{max-inline-size:42rem}.version-table__key{inline-size:14rem}.side-nav-foot a,.os-badge span{letter-spacing:.32px;color:var(--cds-text-secondary);font-size:10px;line-height:1}.side-nav-foot a{text-decoration:none}.side-nav-foot a:hover{text-decoration:underline}.os-logo{block-size:13px;inline-size:auto}.cds--g10 .os-logo{filter:invert()}.shell-user{block-size:100%;padding-inline:var(--cds-spacing-05);border-inline-start:1px solid var(--cds-border-subtle-00);white-space:nowrap;letter-spacing:.32px;flex-direction:column;justify-content:center;align-items:flex-end;font-size:.75rem;line-height:1rem;display:none}.shell-user__name{color:var(--cds-text-primary);text-overflow:ellipsis;max-inline-size:14rem;overflow:hidden}@media (min-width:42rem){.shell-user{display:flex}}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--cds-spacing-05);flex-wrap:wrap;margin-block-end:var(--cds-spacing-07);display:flex}.page-header__desc{margin:var(--cds-spacing-03) 0 0;color:var(--cds-text-secondary)}.page-header__actions{gap:var(--cds-spacing-03);flex-wrap:wrap;align-items:center;display:flex}.section{margin-block-start:var(--cds-spacing-09)}.section:first-child{margin-block-start:0}.section__title{margin-block-end:var(--cds-spacing-05)}.tile-grid{background:var(--cds-background);border:0;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1px;display:grid}.tile-grid>.cds--tile{min-height:12rem}.stat-label{color:var(--cds-text-secondary)}.stat-value{margin:var(--cds-spacing-03) 0 var(--cds-spacing-05)}a.check-tile{color:inherit;text-decoration:none;display:block}a.check-tile:hover{background:var(--cds-layer-hover-01)}.tile-grid:has(>a.check-tile)>.cds--tile{min-height:9rem}.tile-list{margin:0;padding:0;list-style:none}.tile-list li>:first-child,.tile-list__text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tile-list li>:last-child:not(:first-child){flex:none}.cell-clip{text-overflow:ellipsis;white-space:nowrap;max-inline-size:16rem;display:block;overflow:hidden}.tile-list li{justify-content:space-between;gap:var(--cds-spacing-05);padding-block:var(--cds-spacing-03);border-block-start:1px solid var(--traumaos-line);letter-spacing:.16px;font-size:.875rem;display:flex}.notification-stack{gap:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-07);display:grid}.notification-stack .cds--inline-notification{max-inline-size:none;margin:0}.form-row{gap:var(--cds-spacing-05);flex-wrap:wrap;align-items:flex-end;display:flex}.form-row>.cds--form-item{flex:12rem}.form-row>.cds--form-item.grow-2{flex:2 16rem}.form-stack{gap:var(--cds-spacing-06);display:grid}.form-panel{background:var(--cds-layer-01);padding:var(--cds-spacing-06) var(--cds-spacing-05)}.form-panel__title{margin-block-end:var(--cds-spacing-06)}.two-col{gap:var(--cds-spacing-07);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.cds--data-table-content,.matrix-wrap{position:relative}.cds--data-table td.cell-actions,.cds--data-table th.cell-actions{text-align:end;white-space:nowrap;padding-inline:var(--cds-spacing-03)}.cds--data-table td.cell-actions .cds--btn{vertical-align:middle}.cds--data-table tr.row-error td{background:var(--cds-notification-background-error)}.cds--data-table tr.row-warning td{background:var(--cds-notification-background-warning)}.cds--data-table tr.row-muted td{color:var(--cds-text-secondary)}.empty-cell{color:var(--cds-text-secondary);padding:var(--cds-spacing-06) var(--cds-spacing-05)!important}.legend{gap:var(--cds-spacing-05);flex-wrap:wrap;margin-block-start:var(--cds-spacing-05);display:flex}.legend__item{align-items:center;gap:var(--cds-spacing-03);display:inline-flex}.legend__swatch{border:1px solid var(--cds-border-subtle-01);block-size:1rem;inline-size:1rem}.month-switcher{background:var(--cds-layer-01);align-items:center;display:inline-flex}.month-switcher__label{text-align:center;min-width:10rem;padding-inline:var(--cds-spacing-03)}.login{flex-direction:column;min-height:100vh;display:flex}.login .cds--header{position:static}.cds--header__name.login__name:hover{background:0 0}.cds--header__name.login__name{border:2px solid #0000;align-items:center;block-size:100%;padding-inline-start:4rem;font-size:.875rem;line-height:1.25rem;display:flex}.login__main{padding:var(--cds-spacing-10) var(--cds-spacing-05) 0;flex:1;justify-content:center;align-items:flex-start;display:flex}@media (min-width:42rem){.login__main{padding-block-start:6rem}}.login__tile{background:var(--cds-layer-01);inline-size:100%;max-inline-size:28rem}.login__head{padding:var(--cds-spacing-05) var(--cds-spacing-05) var(--cds-spacing-07)}.login__head h1{margin-block-end:var(--cds-spacing-02)}.login__fields{padding:var(--cds-spacing-06) var(--cds-spacing-05) var(--cds-spacing-07);border-block-start:1px solid var(--traumaos-line)}.login__fields .cds--inline-notification{max-inline-size:none;margin:0}.login__tile>.cds--btn{inline-size:100%;max-inline-size:none}.os-badge{padding-block:var(--cds-spacing-06);justify-content:center;align-items:flex-end;gap:6px;display:flex}.os-badge .os-logo{block-size:14px}@media (max-width:41.99rem){.page-header h1.type-heading-04{font-size:1.5rem;line-height:2rem}.page-header{margin-block-end:var(--cds-spacing-06)}.section{margin-block-start:var(--cds-spacing-07)}.tile-grid>.cds--tile{min-height:0}.cds--data-table th,.cds--data-table td{white-space:nowrap}.cds--data-table-header{padding:var(--cds-spacing-05)}}.cell-sub{letter-spacing:.32px;color:var(--cds-text-secondary);font-size:.75rem;line-height:1rem;display:block}.form-grid{gap:var(--cds-spacing-06) var(--cds-spacing-05);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.form-grid>.span-all{grid-column:1/-1}.role-grid{border:0;min-inline-size:0;margin:0;padding:0}.role-grid>legend{margin-block-end:var(--cds-spacing-03)}.section-title{margin-block-end:var(--cds-spacing-05)}.role-help{margin:var(--cds-spacing-04) 0 0;gap:var(--cds-spacing-02);color:var(--cds-text-secondary);padding:0;list-style:none;display:grid}.role-help b{color:var(--cds-text-primary);font-weight:600}.app-tiles{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1px;max-inline-size:64rem;display:grid}.app-tile{gap:var(--cds-spacing-02);min-block-size:9rem;padding:var(--cds-spacing-05);background:var(--cds-layer-01);color:var(--cds-text-primary);outline-offset:-2px;outline:2px solid #0000;flex-direction:column;text-decoration:none;display:flex}.app-tile:hover{background:var(--cds-layer-hover-01)}.app-tile:focus-visible{outline-color:var(--cds-focus)}.app-tile__name{align-items:center;gap:var(--cds-spacing-03);font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}.app-tile__icon{flex:none;block-size:1.25rem;inline-size:1.25rem}.app-cell{align-items:center;gap:var(--cds-spacing-03);display:flex}.app-cell__icon{flex:none;block-size:1.25rem;inline-size:1.25rem}.app-tile__title{letter-spacing:.16px;color:var(--cds-text-secondary);font-size:.875rem;line-height:1.25rem}.app-tile__foot{color:var(--cds-icon-primary);justify-content:flex-end;align-items:center;margin-block-start:auto;display:flex}.update-banner{align-items:center;gap:var(--cds-spacing-04);box-sizing:border-box;min-height:3rem;padding:var(--cds-spacing-03) var(--cds-spacing-05);margin:calc(-1 * var(--cds-spacing-07)) calc(-1 * var(--cds-spacing-05)) var(--cds-spacing-07);letter-spacing:.16px;color:#161616;background:#edf5ff;border-left:3px solid #0043ce;font-size:.875rem;line-height:1.25rem;display:flex}.update-banner b{font-weight:600}.update-banner .cds--btn{margin-inline-start:auto}.cds--g100 .update-banner{color:#f4f4f4;background:#393939;border-left-color:#4589ff}@media (min-width:42rem){.update-banner{margin-inline:calc(-1 * var(--cds-spacing-07))}}.back-link{align-items:center;gap:var(--cds-spacing-02);margin-block-end:var(--cds-spacing-05);font-size:.875rem;display:inline-flex}.file-btn{cursor:pointer}.import__hint{margin:var(--cds-spacing-05) 0 0}.import .cds--inline-notification{max-inline-size:none;margin:0}.inline-icon{vertical-align:-3px}.list-filter{align-items:flex-end;gap:var(--cds-spacing-05);flex-wrap:wrap;margin-block-end:var(--cds-spacing-05);display:flex}.list-filter>.cds--form-item{flex:0 14rem}.list-filter>.list-filter__q{flex:18rem}.tile-grid .cds--tile:has(>.cds--btn){flex-direction:column;display:flex}.tile-grid .cds--tile:has(>.cds--btn)>.tile-list{margin-block-end:var(--cds-spacing-05)}.tile-grid .cds--tile>.cds--btn{align-self:flex-start;margin-block-start:auto}.notify-form{min-inline-size:0}.notify-toolbar{align-items:center;gap:var(--cds-spacing-05);inline-size:100%;flex-wrap:wrap;padding-inline-start:var(--cds-spacing-05);display:flex}.notify-toolbar .cds--checkbox-wrapper{margin:0}.notify-toolbar .cds--btn{margin-inline-start:auto}.cds--data-table td.cell-check,.cds--data-table th.cell-check{inline-size:3rem;padding-inline-end:0}.cell-check .cds--checkbox-wrapper{margin:0}.cell-check .cds--checkbox-label-text{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.notify-form .cds--data-table{table-layout:fixed;min-inline-size:40rem}.notify-form .cds--data-table th:nth-child(2){inline-size:30%}.notify-form .cds--data-table th:nth-child(4){inline-size:9rem}.notify-form .cds--data-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.totp-panel{max-inline-size:36rem}.totp-qr{block-size:12rem;inline-size:12rem;padding:var(--cds-spacing-03);background:#fff}.totp-qr svg{block-size:100%;inline-size:100%;display:block}.totp-secret{word-break:break-all}.totp-codes{gap:var(--cds-spacing-03) var(--cds-spacing-07);grid-template-columns:repeat(2,max-content);margin:0;padding:0;list-style:none;display:grid}.totp-codes code{letter-spacing:.04em;font-size:1rem}.channel-list{gap:var(--cds-spacing-02);margin:0;padding:0;list-style:none;display:grid}.channel-list li{align-items:center;gap:var(--cds-spacing-03);white-space:nowrap;display:flex}.channel-list .channel-kind{min-inline-size:5.5rem;color:var(--cds-text-secondary)}.warehouse-picker{gap:var(--cds-spacing-03) var(--cds-spacing-06);margin-block:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.warehouse-picker .cds--checkbox-wrapper{margin:0}.fold{background:var(--cds-layer-01)}.fold__summary{align-items:baseline;gap:var(--cds-spacing-02) var(--cds-spacing-04);cursor:pointer;padding:var(--cds-spacing-05);flex-wrap:wrap;list-style:none;display:flex}.fold__summary::-webkit-details-marker{display:none}.fold__summary:hover{background:var(--cds-layer-hover-01)}.fold__summary:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.fold__icon{flex:none;align-self:center;transition:transform .11s}.fold[open]>.fold__summary .fold__icon{transform:rotate(90deg)}.fold__title{font-size:1.25rem;line-height:1.75rem}.fold__desc{color:var(--cds-text-secondary);flex:20rem;font-size:.875rem}.fold>.import-diff{padding:0 var(--cds-spacing-05) var(--cds-spacing-05)}.import-diff{gap:var(--cds-spacing-05);display:grid}.import-diff .cds--content-switcher{inline-size:auto;max-inline-size:36rem}.import-diff__fields{gap:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.import-diff__chip{cursor:pointer;padding:0 var(--cds-spacing-03);min-block-size:1.5rem;font:inherit;letter-spacing:.32px;background:var(--cds-layer-02);color:var(--cds-text-primary);border:0;margin:0;font-size:.75rem}.import-diff__chip:hover{background:var(--cds-layer-hover-02)}.import-diff__chip--on,.import-diff__chip--on:hover{background:var(--cds-background-inverse);color:var(--cds-text-inverse)}.import-diff__chip:focus-visible{outline:2px solid var(--cds-focus);outline-offset:1px}.import-diff__before{color:var(--cds-text-secondary);overflow-wrap:anywhere;text-decoration:line-through}.import-diff__after{overflow-wrap:anywhere}.import-diff__table td{vertical-align:top}.dev-detail{white-space:pre-line;max-inline-size:48rem}.cell-check form{display:flex}:root,.cds--g10{--dt-katalog:#0072c3;--dt-organizacie:#ff832b;--dt-ludia:#ff7eb6;--dt-projekty:#a56eff;--dt-sklad:#198038;--dt-prevadzka:#8d8d8d;--dt-planovac:#8d8d8d;--ng-app-head:#393939;--ng-source-head:#4d5358}.cds--g100{--dt-katalog:#0072c3;--dt-organizacie:#eb6200;--dt-ludia:#ee5396;--dt-projekty:#a56eff;--dt-sklad:#24a148;--dt-prevadzka:#8d8d8d;--dt-planovac:#8d8d8d;--ng-app-head:#393939;--ng-source-head:#4d5358}.ng-legend{margin:0 0 var(--cds-spacing-04);gap:var(--cds-spacing-03) var(--cds-spacing-05);flex-wrap:wrap;padding:0;font-size:.875rem;list-style:none;display:flex}.ng-legend li,.ng-type{align-items:center;gap:var(--cds-spacing-03);display:inline-flex}.ng-legend line{stroke-width:3px;stroke-linecap:round}.ng-socket{block-size:10px;inline-size:10px;box-shadow:0 0 0 2px var(--cds-layer-01);border-radius:50%;flex:none;display:inline-block}.ng-canvas{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--cds-background);block-size:min(78vh,60rem);min-block-size:24rem;color:var(--cds-text-primary);background-image:radial-gradient(circle, var(--cds-border-subtle-01) 1px, transparent 1.2px);outline:1px solid var(--cds-border-subtle-01);outline-offset:-1px;background-size:20px 20px;font-size:12px;line-height:16px;position:relative;overflow:hidden}.ng-canvas:active{cursor:grabbing}.ng-toolbar{z-index:3;gap:1px;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.ng-tool{background:var(--cds-layer-02,var(--cds-layer-01));block-size:32px;inline-size:32px;color:var(--cds-icon-primary);cursor:pointer;border:0;place-items:center;display:grid}.ng-tool:hover{background:var(--cds-layer-hover-01)}.ng-tool:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.ng-world{transform-origin:0 0;align-items:center;gap:120px;inline-size:max-content;padding:24px;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.ng-links{pointer-events:none;z-index:1;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.ng-links path{fill:none;stroke-width:2.2px;stroke-linecap:round;transition:opacity .15s}.ng-links path.is-off{opacity:.1}.ng-links path.is-on{stroke-width:3.2px}.ng-link--planovac{stroke-dasharray:7 5}.ng-col{z-index:2;flex-direction:column;gap:28px;display:flex;position:relative}.ng-frame{background:#009d9a1f;outline:1px dashed #009d9a8c;flex-direction:column;gap:20px;margin-inline:-14px;padding:32px 14px 14px;display:flex;position:relative}.ng-frame__label{color:var(--cds-text-secondary);font-size:13px;font-weight:600;position:absolute;inset-block-start:8px;inset-inline-start:14px}.ng-node{background:var(--cds-layer-01);outline:1px solid var(--cds-border-subtle-01);cursor:pointer;inline-size:248px;transition:opacity .15s;position:relative;box-shadow:0 2px 6px #00000040}.ng-node:focus-visible,.ng-node:hover{outline:1px solid var(--cds-border-strong-01)}.ng-node.is-pinned{outline:2px solid var(--cds-focus)}.ng-node.is-off{opacity:.35}.ng-node__head{background:var(--ng-app-head);align-items:baseline;gap:6px;padding:5px 10px;display:flex}.ng-node__head img{align-self:center}.ng-node--source .ng-node__head,.ng-node--target .ng-node__head{background:var(--ng-source-head)}.ng-node--erp .ng-node__head{background:#005d5d}.ng-node--home .ng-node__head{background:var(--traumaos-blue,#0f62fe)}.ng-node__name{color:#fff;font-weight:600}.ng-node__sub{text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7;min-inline-size:0;font-size:11px;overflow:hidden}.ng-node__body{flex-direction:column;gap:3px;padding:6px 0 8px;display:flex}.ng-row{align-items:center;min-block-size:20px;padding-inline:14px;display:flex;position:relative}.ng-row--out{text-align:end;justify-content:flex-end}.ng-row .ng-socket{margin-block-start:-5px;position:absolute;inset-block-start:50%}.ng-row--out .ng-socket{inset-inline-end:-5px}.ng-row--in .ng-socket{inset-inline-start:-5px}.ng-prop{flex-direction:column;gap:2px;padding:4px 10px;display:flex}.ng-prop__label{color:var(--cds-text-secondary);font-size:11px}.ng-prop--add .ng-prop__label{color:var(--cds-link-primary);font-weight:600}.ng-field{background:var(--cds-layer-accent-01);color:var(--cds-text-primary);overflow-wrap:anywhere;padding:2px 8px;font-size:11px;line-height:15px}.ng-prop--add .ng-field{background:color-mix(in srgb, var(--traumaos-blue,#0f62fe) 14%, var(--cds-layer-01));box-shadow:inset 2px 0 0 var(--traumaos-blue,#0f62fe)}.ng-hint{margin:var(--cds-spacing-03) 0 0;font-size:.75rem}.ng-table{margin-block-start:var(--cds-spacing-07)}.ng-table td{vertical-align:top}.ng-reset{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image]),textarea:not([hidden]),select:not([hidden]){font-size:16px}}.cost-bar-cell{min-inline-size:8rem}.cost-bar{background:var(--cds-layer-accent-01,var(--cds-border-subtle-01));block-size:.5rem}.cost-bar>div{background:var(--cds-interactive);block-size:100%}.cost-total td{border-block-start:1px solid var(--cds-border-strong-01)}.fleet-map{block-size:36rem;z-index:0;background:#e0e0e0;border:0;margin-block-end:var(--cds-spacing-07)}.cds--g100 .fleet-map{background:#262626}@media (max-width:41.99rem){.fleet-map{block-size:24rem}}.fleet-map:focus{outline:none}.fleet-map:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.fleet-map .leaflet-tile-pane{filter:grayscale()contrast(.92)brightness(1.04)}.cds--g100 .fleet-map .leaflet-tile-pane{filter:grayscale()invert()brightness(.78)contrast(.92)}.map-marker{--pin:#0f62fe;overflow:visible}.map-dot{background:var(--pin);border-radius:50%;justify-content:center;align-items:center;block-size:.875rem;inline-size:.875rem;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0006}.map-dot:after{content:"";background:#fff;border-radius:50%;block-size:.3125rem;inline-size:.3125rem}.map-pin{transform:translate(-50%, calc(-100% - 6px - var(--stack,0) * 1.75rem));align-items:center;gap:var(--cds-spacing-02);padding:0 var(--cds-spacing-03);white-space:nowrap;background:var(--pin);color:#fff;letter-spacing:.32px;block-size:1.5rem;max-inline-size:16rem;font-size:.75rem;font-weight:600;line-height:1rem;display:none;position:absolute;top:0;left:0;box-shadow:0 2px 6px #0000004d}.map-pin>span{text-overflow:ellipsis;overflow:hidden}.map-pin:after{content:"";border:6px solid #0000;border-block-end:0;border-block-start-color:var(--pin);position:absolute;top:100%;left:50%;transform:translate(-50%)}.map-pin:before{content:"";inline-size:2px;block-size:calc(var(--stack,0) * 1.75rem + 6px);background:var(--pin);position:absolute;top:100%;left:50%;transform:translate(-50%)}.customer-map--labels .map-pin{display:inline-flex}.customer-map--labels .map-dot{display:none}.leaflet-marker-icon:hover,.leaflet-marker-icon:focus{z-index:1000!important}.fleet-map .leaflet-bar{border:0;border-radius:0;box-shadow:0 2px 6px #0000004d}.fleet-map .leaflet-bar a{border-block-end:1px solid var(--traumaos-line);background:var(--cds-layer-01);block-size:2rem;inline-size:2rem;color:var(--cds-icon-primary);font-weight:400;line-height:2rem;border-radius:0!important}.fleet-map .leaflet-bar a:last-child{border-block-end:0}.fleet-map .leaflet-bar a:hover{background:var(--cds-layer-hover-01)}.fleet-map .leaflet-bar a.leaflet-disabled{color:var(--cds-icon-disabled);background:var(--cds-layer-01)}.fleet-map .leaflet-control-attribution{background:var(--cds-layer-01);color:var(--cds-text-secondary);padding:0 var(--cds-spacing-03);font-size:.6875rem}.fleet-map .leaflet-control-attribution a{color:var(--cds-link-primary)}.fleet-map .leaflet-attribution-flag{display:none!important}.fleet-map .leaflet-popup-content-wrapper{background:var(--cds-layer-01);color:var(--cds-text-primary);border-radius:0;box-shadow:0 2px 6px #0000004d}.fleet-map .leaflet-popup-tip{background:var(--cds-layer-01);box-shadow:none}.fleet-map .leaflet-popup-content{margin:var(--cds-spacing-04) var(--cds-spacing-08) var(--cds-spacing-04) var(--cds-spacing-05);font-size:.875rem;line-height:1.25rem}.fleet-map .leaflet-popup-content b{font-weight:600}.fleet-map .leaflet-popup-content a{color:var(--cds-link-primary)}.fleet-map .leaflet-container a.leaflet-popup-close-button,.fleet-map a.leaflet-popup-close-button{color:var(--cds-icon-secondary)}.map-popup__meta{color:var(--cds-text-secondary);font-size:.75rem}.takeover-action{margin-block-start:var(--cds-spacing-04)}
:root{--traumaos-blue:#0f62fe}.item-code{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}a.item-code{color:inherit;text-decoration:none}a.item-code:hover{text-decoration:underline}td.item-code-cell,.cds--data-table tbody tr td.item-code-cell,.cds--data-table tbody tr:hover td.item-code-cell{background:var(--traumaos-blue);color:#fff;text-align:center}td.item-code-cell{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.16px;white-space:nowrap;inline-size:1%;font-weight:400}td.item-code-cell a{color:#fff;text-decoration:none}td.item-code-cell a:hover{text-decoration:underline}td.item-code-cell a:focus-visible{outline-offset:1px;outline:2px solid #fff}.flag{white-space:nowrap;font-weight:400}td.flag-cell,.cds--data-table tbody tr td.flag-cell{white-space:nowrap;inline-size:1%;font-weight:400}td.flag-cell a{color:inherit;text-decoration:none}td.flag-cell a:hover{text-decoration:underline}td.flag-cell a:focus-visible{outline-offset:1px;outline:2px solid}td.flag-cell .cell-sub{color:inherit;opacity:.85}.cds--data-table tbody tr td.flag-cell--outline{box-shadow:inset 0 0 0 1px var(--cds-border-strong-01)}td.flag-cell--red,.cds--data-table tbody tr td.flag-cell--red,.cds--data-table tbody tr:hover td.flag-cell--red{color:#fff;background:#da1e28}td.flag-cell--green,.cds--data-table tbody tr td.flag-cell--green,.cds--data-table tbody tr:hover td.flag-cell--green{color:#fff;background:#198038}td.flag-cell--warning,.cds--data-table tbody tr td.flag-cell--warning,.cds--data-table tbody tr:hover td.flag-cell--warning{color:#161616;background:#f1c21b}td.flag-cell--blue,.cds--data-table tbody tr td.flag-cell--blue,.cds--data-table tbody tr:hover td.flag-cell--blue{color:#fff;background:#002d9c}td.flag-cell--cyan,.cds--data-table tbody tr td.flag-cell--cyan,.cds--data-table tbody tr:hover td.flag-cell--cyan{color:#fff;background:#0072c3}td.flag-cell--teal,.cds--data-table tbody tr td.flag-cell--teal,.cds--data-table tbody tr:hover td.flag-cell--teal{color:#fff;background:#007d79}td.flag-cell--purple,.cds--data-table tbody tr td.flag-cell--purple,.cds--data-table tbody tr:hover td.flag-cell--purple{color:#fff;background:#8a3ffc}td.flag-cell--magenta,.cds--data-table tbody tr td.flag-cell--magenta,.cds--data-table tbody tr:hover td.flag-cell--magenta{color:#fff;background:#d02670}td.flag-cell--gray,.cds--data-table tbody tr td.flag-cell--gray,.cds--data-table tbody tr:hover td.flag-cell--gray{color:#fff;background:#6f6f6f}td.flag-cell--cool-gray,.cds--data-table tbody tr td.flag-cell--cool-gray,.cds--data-table tbody tr:hover td.flag-cell--cool-gray{color:#fff;background:#697077}td.flag-cell--warm-gray,.cds--data-table tbody tr td.flag-cell--warm-gray,.cds--data-table tbody tr:hover td.flag-cell--warm-gray{color:#fff;background:#726e6e}td.flag-cell--high-contrast,.cds--data-table tbody tr td.flag-cell--high-contrast,.cds--data-table tbody tr:hover td.flag-cell--high-contrast{color:#fff;background:#393939}
.side-nav__link svg.lucide{color:var(--cds-icon-secondary)}.side-nav__link:hover svg.lucide{color:var(--cds-icon-primary)}.side-nav__link--current svg.lucide,.side-nav__link--current:hover svg.lucide{color:var(--traumaos-blue)}@media (min-width:66rem){.side-nav{transition:inline-size .11s cubic-bezier(.2,0,.38,.9),visibility}.nav-hidden .side-nav{visibility:hidden;border-inline-end-width:0;inline-size:0;transition:inline-size .11s cubic-bezier(.2,0,.38,.9),visibility 0s .11s}.nav-hidden .app-content{margin-inline-start:0}}.shell-user{align-items:center}.app-content__inner:has(.table-window){max-width:none}@media (min-width:42rem){.table-window .cds--data-table-content{overscroll-behavior:contain;max-block-size:max(20rem,100dvh - 12rem);overflow:auto}.table-window .cds--data-table thead th{z-index:2;background:var(--cds-layer-accent);position:sticky;inset-block-start:0}.table-window .cds--data-table td.item-code-cell:first-child{z-index:1;position:sticky;inset-inline-start:0}.table-window .cds--data-table:has(tbody td.item-code-cell:first-child) thead th:first-child{z-index:3;inset-inline-start:0}}table.row-groups tbody+tbody>tr:first-child>td{border-block-start:var(--cds-spacing-05) solid var(--cds-background)}.cds--g100{--traumaos-line:#393939}.cds--g10{--traumaos-line:#c6c6c6}.cds--data-table tbody td,.cds--data-table tbody th{border-block-end-color:var(--traumaos-line)}
