@charset "UTF-8";.fakture-stavke-header{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:space-between;width:100%}.fakture-stavke-header>.fakture-stavke-radnje:first-child{margin-right:auto}.fakture-stavke-header>.fakture-stavke-radnje{flex:0 0 auto}.fakture-stavke-header>input[type=search]{flex:0 1 20%;margin-left:auto;max-width:20%;min-width:0;width:20%}.fakture-stavke-radnje{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.fakture-stavke-header .p-button.p-button-icon-only{aspect-ratio:1/1;flex:0 0 auto;height:1.9rem;min-width:1.9rem;padding:0;width:1.9rem}.fakture-stavke-header .p-button.p-button-icon-only .p-button-icon{font-size:.8rem}.fakture-stavke-header input[type=search]{font-size:.8rem;padding:.25rem .5rem}.stavke-tabela .p-datatable-header{padding:.3rem .5rem!important}@media screen and (max-width:900px){.fakture-stavke-header>input[type=search]{flex:1 1 8rem;max-width:none;width:auto}}.fakture-stavke-header .p-button:not(.p-button-icon-only){flex:0 0 auto;font-size:.8rem;height:1.9rem;padding:0 .6rem}.fakture-stavke-header .p-fileupload-choose{font-size:.8rem;height:1.9rem;padding:0 .6rem}.fakture-stavke-header .p-button.p-button-icon-only.p-button-rounded{height:1.9rem;min-width:1.9rem;padding:0;width:1.9rem}.fakture-stavke-header.fakture-header-lomi,.fakture-stavke-header.fakture-header-lomi .fakture-stavke-radnje{flex-wrap:wrap;row-gap:.35rem}.fakture-stavke-zbir{align-items:center;background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:3px;box-sizing:border-box;color:#333;color:var(--ui-text,#333);display:flex;flex:0 0 auto;font-size:.8rem;font-weight:600;height:1.9rem;padding:0 .6rem;white-space:nowrap}.fakture-header-zbir>.fakture-stavke-radnje:first-child{margin-right:0}.fakture-header-zbir>.fakture-stavke-zbir{margin-left:auto;margin-right:1%}.fakture-header-zbir>.fakture-stavke-zbir+input[type=search]{margin-left:0}.p-card.tabela-kartica .p-card-body{padding:0 1%}.p-card.tabela-kartica{background:#0000;box-shadow:none}*,:after,:before{box-sizing:border-box}@media screen and (max-width:700px){html{font-size:120%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}img{height:auto}button,img,input,select,textarea{max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.p-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:0}::view-transition-new(root){z-index:1}:root[data-theme=dark]{--ui-surface:#1f1f1f;--ui-surface-alt:#2a2d2e;--ui-surface-3:#333338;--ui-surface-4:#3f3f46;--ui-border:#3c3c3c;--ui-border-strong:#545454;--ui-text:#ccc;--ui-text-muted:#9d9d9d;--ui-accent:#44586a;--ui-accent-hover:#52697d;--ui-accent-active:#3a4b59;--ui-highlight-bg:#04395e;--ui-highlight-text:#fff;--ui-focus-ring:#264f78;--ui-tint-ok:#89d18524;--ui-tint-bad:#f14c4c24;--ui-tint-warn:#cca70029;--ui-tint-info:#4fc1ff1f;--ui-on-ok:#89d185;--ui-on-bad:#f5a3a3;--ui-on-warn:#e2c08d;--ui-on-info:#6fceff;--bg:#1f1f1f;--chrome:#181818;--surface:#1f1f1f;--surface-2:#252526;--surface-3:#2a2d2e;--border:#3c3c3c;--text:#ccc;--text-strong:#fff;--text-muted:#9d9d9d;--accent:#0078d4;--accent-soft:#04395e;color-scheme:dark}[data-theme=dark] #main,[data-theme=dark] .workspace,[data-theme=dark] .wrapper,[data-theme=dark] body{background-color:var(--bg);color:var(--text)}[data-theme=dark] b,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] strong{color:var(--text-strong)}[data-theme=dark] label{color:var(--text)}[data-theme=dark] .text-muted,[data-theme=dark] small{color:var(--text-muted)!important}[data-theme=dark] hr{border-color:var(--border)}[data-theme=dark] #logo,[data-theme=dark] #logo img,[data-theme=dark] .header{background-color:var(--chrome)!important}[data-theme=dark] .header{border-bottom:1px solid var(--border)}[data-theme=dark] a.active,[data-theme=dark] a:active,[data-theme=dark] a:hover{background-color:var(--surface-3);color:var(--text-strong)}[data-theme=dark] .sidebar{background-color:var(--chrome)!important;border-right:1px solid var(--border)}[data-theme=dark] .button_sidebar{border-bottom-color:var(--border)}[data-theme=dark] .sidebar a{color:var(--text)}[data-theme=dark] .sidebar a:hover{background-color:var(--surface-3);color:var(--text-strong)}[data-theme=dark] .sidebar a.active{background-color:var(--accent-soft);color:var(--text-strong)}[data-theme=dark] .button_sidebar:last-child a{border-top-color:var(--border)}[data-theme=dark] .blagajnaDashboard,[data-theme=dark] .card,[data-theme=dark] .dnevniceDashboard,[data-theme=dark] .p-card,[data-theme=dark] .p-fieldset,[data-theme=dark] .p-panel,[data-theme=dark] .p-panel .p-panel-content{background-color:var(--surface-2)!important;border-color:var(--border);color:var(--text)}[data-theme=dark] .p-card{box-shadow:0 1px 3px #00000073}[data-theme=dark] .p-card .p-card-body,[data-theme=dark] .p-card .p-card-content,[data-theme=dark] .p-card .p-card-subtitle,[data-theme=dark] .p-card .p-card-title{color:var(--text)}[data-theme=dark] .plan-novi-badge,[data-theme=dark] .plan-sidebar-badge,[data-theme=dark] .pocetna-badge{color:#222!important}[data-theme=dark] .form-control,[data-theme=dark] .p-calendar .p-inputtext,[data-theme=dark] .p-dropdown,[data-theme=dark] .p-inputnumber-input,[data-theme=dark] .p-inputtext,[data-theme=dark] .p-multiselect,[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background-color:#313131!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .form-control:focus,[data-theme=dark] .p-inputtext:enabled:focus,[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important;outline:none}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--text-muted)}[data-theme=dark] .p-component:disabled,[data-theme=dark] .p-disabled,[data-theme=dark] input:disabled,[data-theme=dark] select:disabled,[data-theme=dark] textarea:disabled{opacity:.55}[data-theme=dark] input[type=search]::-webkit-search-cancel-button{filter:invert(1) opacity(.6)}[data-theme=dark] .p-dropdown .p-dropdown-label,[data-theme=dark] .p-multiselect .p-multiselect-label{color:var(--text)}[data-theme=dark] .p-dropdown .p-dropdown-trigger,[data-theme=dark] .p-multiselect .p-multiselect-trigger{color:var(--text-muted)}[data-theme=dark] .p-autocomplete-panel,[data-theme=dark] .p-datepicker,[data-theme=dark] .p-dropdown-panel,[data-theme=dark] .p-multiselect-panel,[data-theme=dark] .p-overlaypanel{background-color:#252526!important;border:1px solid var(--border)!important;box-shadow:0 4px 16px #0000008c!important;color:var(--text)}[data-theme=dark] .p-autocomplete-item,[data-theme=dark] .p-dropdown-item,[data-theme=dark] .p-multiselect-item{color:var(--text)!important}[data-theme=dark] .p-autocomplete-item:hover,[data-theme=dark] .p-datepicker td>span:hover,[data-theme=dark] .p-dropdown-item:hover,[data-theme=dark] .p-multiselect-item:hover{background-color:var(--surface-3)!important}[data-theme=dark] .p-autocomplete-item.p-highlight,[data-theme=dark] .p-datepicker td>span.p-highlight,[data-theme=dark] .p-dropdown-item.p-highlight,[data-theme=dark] .p-multiselect-item.p-highlight{background-color:var(--accent-soft)!important;color:var(--text-strong)!important}[data-theme=dark] .p-datepicker .p-datepicker-header,[data-theme=dark] .p-datepicker .p-datepicker-title,[data-theme=dark] .p-datepicker table th{color:var(--text)!important}[data-theme=dark] .p-datepicker td.p-datepicker-today>span{border:1px solid var(--accent)}[data-theme=dark] .p-checkbox .p-checkbox-box,[data-theme=dark] .p-radiobutton .p-radiobutton-box{background:#313131;border-color:#545454;border-color:var(--border-strong,#545454)}[data-theme=dark] .p-checkbox .p-checkbox-box.p-highlight,[data-theme=dark] .p-radiobutton .p-radiobutton-box.p-highlight{background:var(--accent);border-color:var(--accent)}[data-theme=dark] .p-datatable .p-datatable-footer,[data-theme=dark] .p-datatable .p-datatable-header{background-color:#252526!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .p-datatable .p-datatable-thead>tr>th{background-color:#2d2d30!important;border-color:var(--border)!important;color:var(--text-strong)!important}[data-theme=dark] .p-datatable .p-sortable-column:hover{background-color:var(--surface-3)!important}[data-theme=dark] .p-datatable .p-sortable-column .p-sortable-column-icon{color:var(--text-muted)!important}[data-theme=dark] .p-datatable .p-sortable-column.p-highlight,[data-theme=dark] .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--text-strong)!important}[data-theme=dark] .p-datatable .p-datatable-tbody>tr{background-color:var(--surface)!important;color:var(--text)!important}[data-theme=dark] .p-datatable .p-datatable-tbody>tr>td{border-color:var(--border)!important}[data-theme=dark] .p-datatable .p-datatable-tbody>tr:nth-child(2n){background-color:#232327!important}[data-theme=dark] .p-datatable .p-datatable-tbody>tr:hover{background-color:var(--surface-3)!important}[data-theme=dark] .p-datatable .p-datatable-tbody>tr.selected-row,[data-theme=dark] .p-datatable .p-datatable-tbody>tr.selected-row:hover{background-color:var(--accent-soft)!important;color:var(--text-strong)!important}[data-theme=dark] .p-datatable .p-datatable-emptymessage>td{color:var(--text-muted)!important}[data-theme=dark] .p-paginator{background-color:#252526!important;border-color:var(--border);color:var(--text)}[data-theme=dark] .p-paginator .p-paginator-first,[data-theme=dark] .p-paginator .p-paginator-last,[data-theme=dark] .p-paginator .p-paginator-next,[data-theme=dark] .p-paginator .p-paginator-page,[data-theme=dark] .p-paginator .p-paginator-prev{color:var(--text)}[data-theme=dark] .p-paginator .p-paginator-page:not(.p-highlight){background-color:initial}[data-theme=dark] .p-paginator .p-paginator-page:not(.p-highlight):hover{background-color:var(--surface-3)}[data-theme=dark] .p-paginator .p-paginator-page.p-highlight{background-color:var(--accent);color:#fff}[data-theme=dark] .table{color:var(--text)}[data-theme=dark] .table>:not(caption)>*>*{background-color:var(--surface)!important;border-color:var(--border)!important;color:var(--text)}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#232327!important}[data-theme=dark] .table-hover>tbody>tr:hover>*{background-color:var(--surface-3)!important}[data-theme=dark] .modal-content,[data-theme=dark] .p-confirm-dialog,[data-theme=dark] .p-dialog .p-dialog-content,[data-theme=dark] .p-dialog .p-dialog-footer,[data-theme=dark] .p-dialog .p-dialog-header{background-color:#252526!important;border-color:var(--border);color:var(--text)!important}[data-theme=dark] .p-dialog{box-shadow:0 8px 32px #0009}[data-theme=dark] .p-dialog .p-dialog-header{border-bottom:1px solid var(--border)}[data-theme=dark] .p-dialog .p-dialog-footer{border-top:1px solid var(--border)}[data-theme=dark] .p-dialog .p-dialog-title{color:var(--text-strong)!important}[data-theme=dark] .p-component-overlay,[data-theme=dark] .p-dialog-mask.p-component-overlay{background-color:#0009}[data-theme=dark] .p-confirm-dialog .p-confirm-dialog-message{color:var(--text)!important}[data-theme=dark] .p-tooltip .p-tooltip-text{background:#252526!important;border:1px solid var(--border);box-shadow:0 2px 8px #0000008c;color:var(--text)!important}[data-theme=dark] .p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#252526!important}[data-theme=dark] .p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#252526!important}[data-theme=dark] .p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#252526!important}[data-theme=dark] .p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#252526!important}[data-theme=dark] #servis_nav,[data-theme=dark] #settings_nav{background-color:var(--chrome)!important}[data-theme=dark] #servis_nav a,[data-theme=dark] #settings_nav a,[data-theme=dark] .button.servis,[data-theme=dark] .button.settings{border-color:var(--border)!important;color:var(--text-muted)}[data-theme=dark] #servis_nav a:hover,[data-theme=dark] #settings_nav a:hover{background-color:var(--surface-3);color:var(--text-strong)}[data-theme=dark] #servis_nav a.active,[data-theme=dark] #settings_nav a.active{background-color:var(--surface)!important;border-top:2px solid var(--accent)!important;color:var(--text-strong)!important}[data-theme=dark] .adminTab,[data-theme=dark] .zaposleniShift:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-info):not(.p-button-help):not(.p-button-secondary){background:#2d2d30!important;border:1px solid var(--border)!important;color:var(--text)!important}[data-theme=dark] .adminTab:hover,[data-theme=dark] .zaposleniShift:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-info):not(.p-button-help):not(.p-button-secondary):hover{background:var(--surface-3)!important;color:var(--text-strong)!important}[data-theme=dark] #accessConfigTabs .p-tabmenuitem.p-highlight .p-menuitem-link,[data-theme=dark] #activeButton,[data-theme=dark] #modelTabConfig .p-tabmenuitem.p-highlight .p-menuitem-link,[data-theme=dark] #modelTabMagacin .p-tabmenuitem.p-highlight .p-menuitem-link,[data-theme=dark] .activeButton{background:var(--accent-soft)!important;border-bottom:1px solid var(--accent)!important;border:solid var(--accent)!important;border-width:1px 1px 2px!important;color:#fff!important;font-weight:600}[data-theme=dark] .kazne-wh-tab--active{background:var(--accent-soft)!important;border-bottom:2px solid var(--accent)!important;color:#fff!important}[data-theme=dark] .kazne-wh-tab:hover:not(.kazne-wh-tab--active){background:var(--surface-3);color:var(--text-strong)}[data-theme=dark] #accessConfigTabs .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-text,[data-theme=dark] #activeButton .p-button-label,[data-theme=dark] #modelTabConfig .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-text,[data-theme=dark] #modelTabMagacin .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-text{color:#fff!important}[data-theme=dark] #accessConfigTabs .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link,[data-theme=dark] #modelTabConfig .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link,[data-theme=dark] #modelTabMagacin .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:var(--surface-3)!important;color:var(--text-strong)!important}[data-theme=dark] .p-tabmenu .p-tabmenu-nav{background:var(--chrome)!important;border-color:var(--border)!important}[data-theme=dark] .p-tabmenu .p-tabmenuitem .p-menuitem-link{background:#0000!important;border-color:var(--border)!important}[data-theme=dark] .p-tabmenu .p-tabmenuitem .p-menuitem-link .p-menuitem-icon,[data-theme=dark] .p-tabmenu .p-tabmenuitem .p-menuitem-link .p-menuitem-text{color:var(--text-muted)!important}[data-theme=dark] .p-tabmenu .p-tabmenuitem .p-menuitem-link:hover{background:var(--surface-3)!important}[data-theme=dark] .p-tabmenu .p-tabmenuitem.p-highlight .p-menuitem-link{background:var(--surface)!important;border-color:var(--border)!important;border-top:2px solid var(--accent)!important}[data-theme=dark] .p-tabmenu .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-icon,[data-theme=dark] .p-tabmenu .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-text{color:var(--text-strong)!important}[data-theme=dark] .p-tabview .p-tabview-nav{background:var(--chrome)!important;border-color:var(--border)!important}[data-theme=dark] .p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#2d2d30!important;border-color:var(--border)!important;color:var(--text-muted)!important}[data-theme=dark] .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:var(--surface)!important;border-color:var(--border)!important;border-top:2px solid var(--accent)!important;color:var(--text-strong)!important}[data-theme=dark] .p-tabview .p-tabview-panels{background:var(--surface)!important;color:var(--text)!important}[data-theme=dark] .p-accordion .p-accordion-header .p-accordion-header-link{background:#2d2d30!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:var(--accent-soft)!important;color:var(--text-strong)!important}[data-theme=dark] .p-accordion .p-accordion-content{background:var(--surface)!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .p-menu,[data-theme=dark] .p-menubar,[data-theme=dark] .p-tieredmenu{background:#252526!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .p-menuitem-link .p-menuitem-text{color:var(--text)!important}[data-theme=dark] .p-menuitem-link:hover{background:var(--surface-3)!important}[data-theme=dark] .btn-success{background-color:#2e7d4f!important;border-color:#3d9464!important;color:#fff!important}[data-theme=dark] .btn-success:focus,[data-theme=dark] .btn-success:hover{background-color:#369159!important;border-color:#47a06f!important}[data-theme=dark] .btn-danger{background-color:#b83a3a!important;border-color:#cf4c4c!important;color:#fff!important}[data-theme=dark] .btn-danger:focus,[data-theme=dark] .btn-danger:hover{background-color:#cf4444!important;border-color:#db5c5c!important}[data-theme=dark] .btn-warning{background-color:#9a7b12!important;border-color:#b8952a!important;color:#fff!important}[data-theme=dark] .btn-warning:hover{background-color:#b08c18!important}[data-theme=dark] .btn-info,[data-theme=dark] .btn-primary{background-color:#1f6fb2!important;border-color:#2a83cc!important;color:#fff!important}[data-theme=dark] .btn-info:hover,[data-theme=dark] .btn-primary:hover{background-color:#2a83cc!important}[data-theme=dark] .btn-light,[data-theme=dark] .btn-outline-secondary,[data-theme=dark] .btn-secondary{background-color:#2d2d30!important;border-color:var(--border)!important;color:var(--text)!important}[data-theme=dark] .btn-light:hover,[data-theme=dark] .btn-secondary:hover{background-color:var(--surface-3)!important}[data-theme=dark] .p-button.p-button-success,[data-theme=dark] .p-buttonset.p-button-success>.p-button,[data-theme=dark] .p-fileupload-choose.p-button-success,[data-theme=dark] .p-splitbutton.p-button-success>.p-button{background:#2e7d4f!important;border-color:#3d9464!important;color:#fff!important}[data-theme=dark] .p-button.p-button-danger,[data-theme=dark] .p-buttonset.p-button-danger>.p-button,[data-theme=dark] .p-fileupload-choose.p-button-danger,[data-theme=dark] .p-splitbutton.p-button-danger>.p-button{background:#b83a3a!important;border-color:#cf4c4c!important;color:#fff!important}[data-theme=dark] .p-button.p-button-warning,[data-theme=dark] .p-buttonset.p-button-warning>.p-button,[data-theme=dark] .p-fileupload-choose.p-button-warning,[data-theme=dark] .p-splitbutton.p-button-warning>.p-button{background:#9a7b12!important;border-color:#b8952a!important;color:#fff!important}[data-theme=dark] .p-button.p-button-info,[data-theme=dark] .p-buttonset.p-button-info>.p-button,[data-theme=dark] .p-fileupload-choose.p-button-info,[data-theme=dark] .p-splitbutton.p-button-info>.p-button{background:#1f6fb2!important;border-color:#2a83cc!important;color:#fff!important}[data-theme=dark] .p-button.p-button-help{background:#6f42c1!important;border-color:#8358cc!important;color:#fff!important}[data-theme=dark] .p-button.p-button-secondary{background:#44586a!important;border-color:#55697c!important;color:#fff!important}[data-theme=dark] .p-button.p-button-success:enabled:hover{background:#369159!important}[data-theme=dark] .p-button.p-button-danger:enabled:hover{background:#cf4444!important}[data-theme=dark] .p-button.p-button-warning:enabled:hover{background:#b08c18!important}[data-theme=dark] .p-button.p-button-info:enabled:hover{background:#2a83cc!important}[data-theme=dark] .p-button.p-button-text{color:#4fc1ff}[data-theme=dark] .p-button.p-button-text:enabled:hover{background:#4fc1ff1f;color:#6fceff}[data-theme=dark] .p-button.p-button-outlined{border-color:#4fc1ff80;color:#4fc1ff}[data-theme=dark] .p-button:focus{box-shadow:0 0 0 1px var(--accent)!important}[data-theme=dark] button:not([class]){background-color:#2d2d30;border:1px solid var(--border);color:var(--text)}[data-theme=dark] .selected-row .p-button.p-button-text,[data-theme=dark] .selected-row .p-button.p-button-text .p-button-icon{color:var(--text-strong)}[data-theme=dark] .configSaveButton{background:#2d2d30!important;border:1px solid var(--border)!important;color:var(--text)!important}[data-theme=dark] a:not(.btn):not(.p-button){color:var(--text)}[data-theme=dark] .infoPoruka{background:#4fc1ff1a;border:1px solid #4fc1ff59;color:#8fd6ff}[data-theme=dark] ::-webkit-scrollbar{height:14px;width:14px}[data-theme=dark] ::-webkit-scrollbar-track{background:#0000}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#79797966;background-clip:padding-box;border:3px solid #0000;border-radius:8px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#a0a0a099;background-clip:padding-box}[data-theme=dark] ::-webkit-scrollbar-corner{background:#0000}[data-theme=dark] .an-root>.kazne-izv-filters,[data-theme=dark] .kazne-zaglavlje{background:var(--bg)}[data-theme=dark] .invert-on-dark{filter:invert(1) hue-rotate(180deg)}.wrapper{height:100vh;height:100dvh}.workspace{float:left;height:100%;position:relative;width:85%}@media screen and (max-width:900px){.workspace{-webkit-overflow-scrolling:touch;float:left;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}}#main{height:calc(100% - 60px)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.servis a{font-size:1.5rem}#servis_nav{display:flex;flex-wrap:wrap}@media screen and (max-width:600px){.servis a{font-size:.75rem}#servis_nav .button{flex:1 1 100%;text-align:center}}.p-tabmenu .p-tabmenu-nav{margin-bottom:0}@media screen and (max-width:900px){.p-tabmenu{overflow-x:auto}.p-tabmenu .p-tabmenu-nav{flex-wrap:nowrap;min-width:-webkit-max-content;min-width:max-content}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{font-size:.75rem;padding:.5rem .6rem;white-space:nowrap}}@media screen and (min-width:901px){.p-datepicker{font-size:.78rem!important;min-width:0!important;width:auto!important}.p-datepicker .p-datepicker-header{padding:.25rem .4rem!important}.p-datepicker .p-datepicker-title{font-size:.8rem!important;line-height:1!important}.p-datepicker .p-datepicker-next,.p-datepicker .p-datepicker-prev{height:1.4rem!important;width:1.4rem!important}.p-datepicker table{font-size:.75rem!important;margin:0!important}.p-datepicker table td,.p-datepicker table th{padding:.1rem!important}.p-datepicker table td>span{border-radius:50%!important;font-size:.75rem!important;height:1.7rem!important;line-height:1.7rem!important;width:1.7rem!important}.p-datepicker .p-timepicker{padding:.25rem 0!important}.p-datepicker .p-timepicker .p-hour-picker,.p-datepicker .p-timepicker .p-minute-picker,.p-datepicker .p-timepicker .p-second-picker{font-size:1rem!important;gap:.1rem!important}.p-datepicker .p-timepicker .p-separator{font-size:1rem!important;min-width:.6rem!important}.p-datepicker .p-timepicker button.p-link{font-size:.7rem!important;height:1.4rem!important;width:1.4rem!important}}@media screen and (max-width:900px){.zaposleni_table_container{max-width:100%;overflow-x:auto}.zaposleni_table_container>div[style*=space-between]{flex-direction:column!important;gap:.5rem}.zaposleni_table_container>div[style*=space-between]>div:first-child{width:100%!important}.zaposleni_table_container>div[style*=space-between]>div:last-child{width:100%}.zaposleni_table_container input[type=search]{box-sizing:border-box;width:60%!important}.export-buttons{flex-wrap:wrap;gap:4px}.p-datatable .p-datatable-header{padding:.5rem}.zaposleniShift{font-size:.8rem!important;padding:.4rem .6rem!important}}.header{background-color:#3a3939;flex-shrink:0;height:60px}.header,.header-left{align-items:center;display:flex}.header-left{flex:1 1;min-width:0}#logo{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center}#logo,#logo img{background-color:#3a3939}#logo img{height:44px;object-fit:contain;width:auto}.header-right{flex:1 1;justify-content:flex-end;min-width:0;padding-right:1rem}.header-right,.plan-novi-badge{align-items:center;display:flex}.plan-novi-badge{align-self:center;background-color:#f8cc2e;border-radius:50%;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#222;cursor:default;flex-shrink:0;font-size:.7rem;font-weight:700;height:18px;justify-content:center;margin-left:6px;min-width:18px;padding:0 4px}@media screen and (max-width:900px){.plan-novi-badge{display:none}}.header-left a{align-items:center;color:#fff;display:flex;flex-shrink:0;text-decoration:none}.header-left a:hover{background-color:initial;border-radius:0;color:#fff;transform:none}.header-left a:hover .tpservis_header{transform:scale(1.08);transition:transform .18s ease}.tpservis_header{color:#fff;cursor:pointer;font-family:Segoe UI,Arial,sans-serif;font-size:1.9rem;font-weight:900;letter-spacing:.08em;line-height:1;margin:0 0 0 .75rem;text-shadow:0 0 14px #f8cc2e99,2px 2px 0 #00000073;text-transform:uppercase;transition:transform .18s ease}.logout{color:#fff;cursor:pointer;font-size:1.4rem;gap:.5rem;height:100%}.logout,.logout p{align-items:center;display:flex;min-width:0}.logout p{cursor:auto;font-size:.78rem;height:60px;margin:0;max-width:28vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logout-separator{color:#ffffff59;flex-shrink:0;font-size:1rem}.logout div{flex-shrink:0}.sub_dropdown{align-items:center;gap:.4rem}.auth-mobile{display:none}.auth-desktop{display:inline}.hamburger{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:5px;height:60px;justify-content:center;padding:0 10px}.hamburger span{background:#fff;background:var(--ui-surface,#fff);border-radius:2px;display:block;height:2px;transition:.2s;width:24px}#logo a:hover,#logo img:hover{border-radius:5px}@media screen and (max-width:900px){.hamburger{display:flex}#logo,.tpservis_header{display:none}.auth-mobile{display:inline}.auth-desktop{display:none}.header-right{padding-right:.5rem}.logout{font-size:1rem;gap:.3rem}.logout p{font-size:.7rem;height:60px;left:56px;max-width:calc(100vw - 140px);position:fixed;top:0}.logout-separator{display:none}.sub_dropdown{height:60px;left:56px;position:fixed;right:auto;top:0;z-index:200}}.plan-unread-badge{align-items:center;background-color:#c62828;border-radius:9px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;gap:3px;height:18px;margin-left:6px;min-width:18px;padding:0 6px}.plan-unread-badge .pi-comment{font-size:.72rem}@media (max-width:768px){.plan-unread-badge{display:none}}.sidebar{align-items:center;background-color:azure;border-right:3px solid #e0dddd;border-right:3px solid var(--ui-border,#e0dddd);display:flex;flex-direction:column;float:left;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:15%}@media screen and (max-width:900px){.sidebar{-webkit-overflow-scrolling:touch;box-shadow:4px 0 12px #0000002e;height:calc(100vh - 60px);height:calc(100dvh - 60px);left:0;position:fixed;top:60px;transform:translateX(-100%);transition:transform .25s ease;width:260px;z-index:500}.sidebar--open{transform:translateX(0)}.sidebar-overlay{background:#0006;inset:60px 0 0 0;position:fixed;z-index:499}}.button_sidebar{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;height:6.5%;justify-content:center;text-transform:uppercase;width:100%}.button_sidebar,a{text-decoration:none}a{color:#1f1e1e;color:var(--ui-text,#1f1e1e);font-size:1.5rem}a,a:active{transition:all .3s linear}a:active{background-color:#d1c84f}a:after{content:none}a:after,a:hover{background-color:#d6d6d6;background-color:var(--ui-surface-4,#d6d6d6)}a:hover{border-radius:5px;color:#000;transform:scale(1.03)}a.active{background-color:#d8dba4;color:#000}.button_sidebar:last-child{align-items:center;border-bottom:none;display:flex;flex-direction:column;height:24%;justify-content:center;margin-top:auto}.button_sidebar:last-child a{align-items:center;border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);display:flex;float:left;height:50%;justify-content:space-evenly;width:100%}.button_sidebar:first-child{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);border-top:none}.sidebar-nav-item{display:none;position:relative}@media screen and (max-width:900px){.sidebar-nav-item{display:flex}}.plan-sidebar-badge{align-items:center;background:#f8cc2e;border-radius:10px;color:#222;display:flex;font-size:.68rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.sidebar-bottom-rel,.sidebar-nav-item-rel{position:relative}.sidebar-link-badge{align-items:center;border-radius:10px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#fff;display:flex;font-size:.68rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.badge-red{background-color:#d63b3b}.badge-blue{background-color:#0040b7;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.badge-green{background-color:#25d366}.sidebar{padding-block:3px}.sidebar a{transform-origin:center center}.plan-sidebar-komentar{align-items:center;background:#c62828;border-radius:50%;color:#fff;display:flex;height:18px;justify-content:center;position:absolute;right:34px;top:50%;transform:translateY(-50%);width:18px}.plan-sidebar-komentar .pi-comment{font-size:.7rem}.home{border:2px solid #e0dddd;border:2px solid var(--ui-border,#e0dddd);border-radius:15px;margin:30px auto 50px;width:80%}h1{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);text-align:center}.home div,h1{margin:auto;width:80%}#board_input{flex:0 0 auto;height:90px;margin:.5% auto;width:96%}#board_input,.textarea{align-items:center;display:flex}.textarea{flex:1 1 auto;height:100%;justify-content:space-between}.textarea textarea{border:1px solid #ccc;border:1px solid var(--ui-border,#ccc);border-radius:4px;flex:1 1 auto;font-family:inherit;font-size:13px;height:90%;margin:0;padding:10px;resize:none}.textarea textarea:focus{border-color:#555;box-shadow:0 0 0 2px #00000014;outline:none}.board_dropdowns{display:flex;flex-direction:column;flex-shrink:0;gap:5px;padding-left:8px;width:20%}.plan_dropdown{font-size:13px!important;height:38px!important;min-height:38px!important;width:100%!important}.plan_dropdown .p-dropdown-label,.plan_dropdown .p-multiselect-label{align-items:center;display:flex;flex-wrap:nowrap;font-size:13px!important;overflow:hidden;padding:8px 10px!important}.plan_dropdown .p-multiselect-label.p-multiselect-label-empty{padding:8px 10px!important}.plan_dropdown .p-multiselect-token{font-size:11px!important;margin:0 3px 0 0!important;padding:2px 7px!important}.plan_dropdown .p-dropdown-trigger,.plan_dropdown .p-multiselect-trigger{width:2.2rem!important}.board_unos{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;padding:0 0 0 10px}.board_unos .p-button{white-space:nowrap}#boardPR{grid-column-gap:1.25%;-ms-overflow-style:none;column-gap:1.25%;display:grid;flex:1 1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);margin:0 auto 1%;min-height:0;overflow:hidden;position:relative;width:96%}#boardPR::-webkit-scrollbar{display:none}#workstation{display:flex;flex-direction:column;height:100%;overflow:hidden}main{height:calc(100vh - 60px);left:15%;position:fixed;top:60px;width:85%}.kolona_naslov{grid-column-gap:1.25%;column-gap:1.25%;display:grid;font-weight:600;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));z-index:10}.kolona_naslov>div{align-items:center;background-color:#636262;color:#fff;display:flex;font-size:.85rem;gap:8px;height:38px;justify-content:center;letter-spacing:.04em;margin:0;width:auto}.kolona_naslov>div:last-of-type{margin-right:0}.kolona_count{background:#ffffff38;border-radius:10px;font-size:.75rem;font-weight:600;min-width:20px;padding:1px 7px;text-align:center}.kolona_plan{background-color:#a09e9e1f;margin:0;min-height:0;overflow-y:auto;scrollbar-width:thin!important}.card,.kolona_plan{height:auto;width:auto}.card{background-color:#fff;background-color:var(--ui-surface,#fff);border-radius:2px;box-shadow:0 1px 3px #0000001f,0 2px 6px #0000001a;margin:6px 6px 0;transition:box-shadow .2s ease}.card:hover{box-shadow:0 3px 8px #0000002e,0 4px 14px #0000001f}.card-headerr{align-items:center;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;margin:0;padding:6px 8px 4px 10px}.card-header-meta{align-items:center;display:flex;gap:8px}.card-id{color:#555;color:var(--ui-text,#555);font-size:.8rem;font-weight:700}.card-date{color:#888;color:var(--ui-text-muted,#888);font-size:.75rem;font-style:italic}#btnPlan{align-items:center;display:flex;gap:3px}#btnPlan .p-button{height:1.75rem!important;padding:0!important;width:1.75rem!important}#btnPlan .p-button .p-button-icon{font-size:.78rem}#btnPlan .p-button.p-button-secondary{gap:4px;min-width:1.75rem!important;padding:0 7px!important;width:auto!important}#btnPlan .p-button .p-badge{font-size:.6rem;height:1rem;line-height:1rem;margin-left:2px;min-width:1rem}.move-btn{opacity:.6;transition:opacity .15s}.move-btn:hover{opacity:1}.card-bodyPlan{align-items:flex-start;border-bottom:1px solid #0000000f;display:flex;flex:1 1 auto;justify-content:space-between;max-height:96px;overflow:auto;padding:6px 12px;text-overflow:ellipsis;white-space:wrap}.card-bodyPlan-gradiant{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#000,var(--ui-surface-3,#e0e0e0));background-clip:text;-webkit-background-clip:text}.card-text{font-size:13px;line-height:1.5;margin:0;text-align:left;width:100%}#forma_izmene{height:100%;width:100%}.card-bodyPlan section:first-of-type{height:70.5%;margin-bottom:1rem}.card-bodyPlan section:first-of-type,.card-bodyPlan section:last-of-type{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.card-bodyPlan section:last-of-type{height:22.5%;width:100%}.card-footerr{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:4px 10px}.card-footerr p{margin:0;text-align:center;vertical-align:middle}.card-footerr div,.card-footerr p{color:#555;color:var(--ui-text,#555);font-size:x-small}.assignee-chips{display:inline-flex;flex-wrap:wrap;gap:3px;justify-content:center;vertical-align:middle}.assignee-chip{background:#e3f2fd;background:var(--ui-tint-info,#e3f2fd);border-radius:10px;color:#1565c0;color:var(--ui-on-info,#1565c0);cursor:default;font-size:x-small;font-style:normal;padding:1px 7px}.plan_forma_izmena{width:30%}#textPlan{font-size:small;overflow:auto!important}.card-comments-open,.card-editing{height:auto!important;min-height:260px}.card-editing .card-bodyPlan{height:auto!important;max-height:none!important;min-height:140px}.card-expanded{height:auto!important}.card-expanded .card-bodyPlan{height:auto!important;max-height:none!important;overflow:visible}.kolona_plan.drag-over{background-color:#6362622e;outline:2px dashed #636262;outline-offset:-2px}.card-dragging{box-shadow:0 8px 24px #00000038!important}.chat-body{display:flex;flex-direction:column;gap:10px;max-height:420px;min-height:120px;overflow-y:auto;padding:4px 2px 8px}.chat-empty{color:#aaa;color:var(--ui-text-muted,#aaa);font-size:13px;font-style:italic;margin:24px 0;text-align:center}.chat-item{background:#f5f6fa;background:var(--ui-surface-alt,#f5f6fa);border-left:3px solid #dee2e6;border-left:3px solid var(--ui-border,#dee2e6);border-radius:8px;padding:8px 12px}.chat-item-own{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);border-left-color:#43a047}.chat-item-reply{background:#f0f0f0;background:var(--ui-surface-alt,#f0f0f0);border-left-color:#bdbdbd;border-left-color:var(--ui-border-strong,#bdbdbd);margin-left:20px}.chat-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.chat-author{color:#333;color:var(--ui-text,#333);font-size:12px;font-weight:700}.chat-date{color:#999;color:var(--ui-text-muted,#999);font-size:11px}.chat-text{color:#222;color:var(--ui-text,#222);font-size:13px;line-height:1.45;margin:0 0 4px;white-space:pre-wrap;word-break:break-word}.chat-input-area{border-top:1px solid #dee2e6;border-top:1px solid var(--ui-border,#dee2e6);gap:6px;margin-top:6px;padding-top:10px}.ct-item{background:#fff;background:var(--ui-surface,#fff);border-radius:6px;box-shadow:0 1px 2px #00000012;padding:6px 8px}.ct-reply{background:#f5f5f5;background:var(--ui-surface-alt,#f5f5f5);border-left:3px solid #e0e0e0;border-left:3px solid var(--ui-border,#e0e0e0);margin-left:16px}.ct-meta{align-items:center;display:flex;gap:6px;margin-bottom:3px}.ct-author{color:#444;color:var(--ui-text,#444);font-size:.71rem;font-weight:700}.ct-date{color:#999;color:var(--ui-text-muted,#999);font-size:.67rem}.ct-edited{color:#bbb;color:var(--ui-text-muted,#bbb);font-size:.63rem;font-style:italic}.ct-text{color:#333;color:var(--ui-text,#333);font-size:.78rem;margin:0 0 3px;white-space:pre-wrap;word-break:break-word}.ct-actions{display:flex;gap:6px}.ct-btn{align-items:center;background:none;border:none;border-radius:3px;color:#777;color:var(--ui-text,#777);cursor:pointer;display:flex;font-size:.67rem;gap:3px;padding:1px 3px;transition:background .12s}.ct-btn:hover{background:#eee;background:var(--ui-surface-alt,#eee);color:#333;color:var(--ui-text,#333)}.ct-btn-del{color:#e53935}.ct-btn-del:hover{background:#fdecea;background:var(--ui-tint-bad,#fdecea)}.ct-btn-save{color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-weight:600}.ct-btn-cancel{color:#777;color:var(--ui-text,#777)}.ct-edit-form{width:100%}.ct-edit-actions{display:flex;gap:6px;margin-top:3px}.ct-replying-to{align-items:center;background:#e8f4fd;background:var(--ui-tint-info,#e8f4fd);border-radius:4px;color:#666;color:var(--ui-text,#666);display:flex;font-size:.68rem;gap:4px;margin-bottom:4px;padding:2px 6px}.ct-cancel-reply{background:none;border:none;color:#e53935;cursor:pointer;font-size:1rem;line-height:1;margin-left:auto;padding:0 2px}.ct-new{border-top:1px dashed #0000001a;margin-top:2px;padding-top:6px}.ct-input-row{align-items:center;display:flex;gap:6px}.ct-input-row .p-inputtextarea{flex:1 1;min-height:32px;resize:none}.ct-send-btn{align-items:center;background:#636262;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s;width:30px}.ct-send-btn:hover{background:#333}.comment-form{padding:4px 0;width:100%}.comment-cancel-btn{background:none;border:none;color:#e53935;cursor:pointer;font-size:.75rem;margin-top:3px;padding:2px 4px}.comment-cancel-btn:hover{text-decoration:underline}.card-badge{border-radius:8px;font-size:.65rem;font-weight:600;padding:1px 7px}.card-badge.done{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);color:#2e7d32;color:var(--ui-on-ok,#2e7d32)}::-webkit-scrollbar-track{background:#f1f1f1;background:var(--ui-surface-alt,#f1f1f1)}::-webkit-scrollbar-thumb{background:#bbb;background:var(--ui-surface-4,#bbb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#888}::-webkit-scrollbar-button:single-button:vertical{background-color:#d5d5d5;background-color:var(--ui-surface-4,#d5d5d5);display:block;height:5px;width:10px}::-webkit-scrollbar:horizontal{background-color:#d5d5d5;background-color:var(--ui-surface-4,#d5d5d5);display:block;height:7px;width:10px}::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%27100%27 fill=%27rgb%2896, 96, 96%29%27><polygon points=%2750,00 0,50 100,50%27/></svg>");background-position:center 4px;border-radius:50% 50% 0 0;height:10px;width:10px}::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%2750%27 fill=%27rgb%2896, 96, 96%29%27><polygon points=%270,0 100,0 50,50%27/></svg>");background-position:50%;border-radius:0 0 50% 50%;height:10px;width:10px}::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715%27 height=%2750%27 fill=%27rgb%2896, 96, 96%29%27><polygon points=%270,25 100,0 100,50%27/></svg>");background-position:50%;border-radius:50% 0 0 50%;height:5px;width:10px}::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715%27 height=%2750%27 fill=%27rgb%2896, 96, 96%29%27><polygon points=%2700,00 0,50 100,25%27/></svg>");background-position:50%;border-radius:0 50% 50% 0;height:5px;width:10px}.ct-img-btn{align-items:center;background:#f0f0f0;background:var(--ui-surface-alt,#f0f0f0);border:1px solid #ccc;border:1px solid var(--ui-border,#ccc);border-radius:50%;color:#555;color:var(--ui-text,#555);cursor:pointer;display:flex;flex-shrink:0;font-size:.85rem;height:30px;justify-content:center;transition:background .15s;width:30px}.ct-img-btn:hover{background:#e0e0e0;background:var(--ui-surface-3,#e0e0e0);color:#333;color:var(--ui-text,#333)}.ct-slike{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.ct-slika-thumb{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);border-radius:4px;cursor:pointer;max-height:90px;max-width:120px;object-fit:cover;transition:opacity .15s}.ct-slika-thumb:hover{opacity:.85}.ct-pending-slike{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.ct-pending-slika{display:inline-block;position:relative}.ct-slika-del{align-items:center;background:#e53935;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.plan-edit-dialog-body{display:flex;gap:0;height:65vh}.plan-edit-left{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;overflow-y:auto;padding-right:16px}.plan-edit-divider{background:#dee2e6;background:var(--ui-surface-3,#dee2e6);flex-shrink:0;margin:0 12px;width:1px}.plan-edit-right{display:flex;flex:0 0 40%;flex-direction:column;min-width:0;overflow:hidden}.plan-edit-right-title{color:#444;color:var(--ui-text,#444);flex-shrink:0;font-size:13px;font-weight:700;margin-bottom:8px}.plan-edit-comment-count{color:#888;color:var(--ui-text-muted,#888);font-weight:400}.plan-edit-chat-body{flex:1 1!important;max-height:none!important;min-height:0!important}.plan-modal-body{padding:4px 0 8px}.plan-modal-footer{display:flex;justify-content:flex-end;padding-top:12px}.plan-modal-slike{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.modal-slika-wrap{display:inline-block;position:relative}.modal-slika-thumb{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);border-radius:4px;cursor:pointer;display:block;max-height:80px;max-width:100px;object-fit:cover;transition:opacity .15s}.modal-slika-thumb:hover{opacity:.85}.modal-slika-del{align-items:center;background:#e53935;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:-6px;top:-6px;width:18px}.modal-slika-pending .modal-slika-thumb{border-color:#fb8c00;opacity:.85}.modal-slika-add-row{align-items:center;display:flex;gap:8px}.modal-slika-add-row .ct-img-btn{border-radius:4px;font-size:.78rem;gap:4px;padding:0 10px;width:auto}.modal-paste-hint{color:#aaa;color:var(--ui-text-muted,#aaa);font-size:.7rem}.board-pending-slike-bar{display:flex;flex-wrap:wrap;gap:6px;margin:0 auto 4px;padding:4px 0;width:96%}.board-pending-slika{display:inline-block;position:relative}.board-slika-thumb{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);border-radius:4px;display:block;max-height:48px;max-width:60px;object-fit:cover}.board-img-btn{border-radius:4px!important;margin-right:6px;padding:0 10px!important;width:auto!important}.stavka_red{border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);border-radius:5px;float:left;margin:5px}.stavka_red p{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd)}.sub_dropdown{cursor:auto;display:flex;font-size:small;position:absolute;right:8%;z-index:100}.sub_dropdown,.sub_dropdown div{width:-webkit-fit-content;width:fit-content}.sub_dropdown div{margin-right:10px}a:hover{text-decoration:none}.p-dropdown-items{margin-bottom:0}@media screen and (max-height:750px){.home{margin:1.5% auto}#boardPR{height:83%}.card{height:auto}}@media screen and (max-width:900px){main{left:0;width:100%}#workstation{display:block;height:auto;overflow:visible;width:100%}#boardPR{--board-oduzeti:170px;display:flex;height:calc(100dvh - var(--board-oduzeti));min-height:300px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-snap-type:x mandatory;width:100%}.kolona_naslov{grid-column:auto}.kolona_plan{box-sizing:border-box;height:100%;padding-bottom:28px;position:static;scroll-snap-align:start}.kolona_naslov>div,.kolona_plan{flex-shrink:0;margin-right:8px;min-width:92vw;width:92vw}.kolona_naslov{-ms-overflow-style:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kolona_naslov::-webkit-scrollbar{display:none}.card{height:auto;min-height:110px}.home{width:98%}.home div{width:100%}#board_input{gap:6px;margin:1% auto;padding:6px 0;width:98%}#board_input,.textarea{flex-direction:column;height:auto}.textarea{gap:4px;width:100%}.textarea textarea{flex:none;height:50px;width:100%}.board_dropdowns{flex-direction:row;gap:4px;padding-left:0;width:100%}.plan_dropdown{flex:1 1!important}.board_unos{justify-content:flex-end;padding:0;width:100%}.board_unos .p-button{width:100%}}@media screen and (max-width:1600px){#btnPlan button{scale:1}}.plan-attach-indicator{align-items:center;color:#6c757d;color:var(--ui-text,#6c757d);display:inline-flex;gap:3px;margin-right:2px}.plan-attach-indicator .pi-paperclip{font-size:.95rem}.plan-attach-count{background:#3b82f6;border-radius:9px;color:#fff;font-size:.72rem;font-weight:700;line-height:1.45;padding:0 5px}.plan-img-overlay{align-items:center;background:#000000e0;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.plan-img-overlay-img{border-radius:6px;max-height:90vh;max-width:90vw}.plan-img-overlay-close{background:none;font-size:2rem;line-height:1;right:20px;top:16px}.plan-img-overlay-close,.plan-img-overlay-nav{border:none;color:#fff;cursor:pointer;position:absolute}.plan-img-overlay-nav{align-items:center;background:#ffffff1f;border-radius:50%;display:flex;font-size:1.6rem;height:48px;justify-content:center;top:50%;transform:translateY(-50%);width:48px}.plan-img-overlay-nav:hover{background:#ffffff40}.plan-img-overlay-prev{left:20px}.plan-img-overlay-next{right:20px}.plan-img-overlay-count{background:#00000080;border-radius:12px;bottom:20px;color:#fff;font-size:.85rem;left:50%;padding:4px 12px;position:absolute;transform:translateX(-50%)}@media screen and (max-width:900px){.card-headerr{flex-wrap:wrap;row-gap:4px}.card-header-meta{flex:1 1 auto;min-width:0;width:auto!important}#btnPlan{flex:0 0 auto;width:auto!important}#btnPlan button{scale:.8}.plan-edit-dialog-body{flex-direction:column;height:auto;max-height:72vh;overflow-y:auto}.plan-edit-left{overflow:visible;padding-right:0}.plan-edit-divider{display:none}.plan-edit-right{flex:1 1 auto;min-height:260px;overflow:visible}.plan-img-overlay-nav{font-size:1.3rem;height:40px;width:40px}.plan-img-overlay-prev{left:8px}.plan-img-overlay-next{right:8px}}.plan-unread-indicator{align-items:center;color:#c62828;color:var(--ui-on-bad,#c62828);display:inline-flex;gap:3px;margin-right:4px}.plan-unread-indicator .pi-comment{font-size:.95rem}.plan-unread-count{background:#c62828;border-radius:9px;color:#fff;font-size:.72rem;font-weight:700;padding:0 5px}.ct-procitano{align-items:center;color:#8a8f98;color:var(--ui-text-muted,#8a8f98);cursor:default;display:inline-flex;font-size:.68rem;gap:4px;margin-top:2px}.ct-procitano.procitano{color:#2e7d32;color:var(--ui-on-ok,#2e7d32)}.ct-procitano i{font-size:.7rem}.ct-procitano{justify-content:flex-end;width:100%}#loading img{left:50%;position:absolute;scale:1.8;top:50%;transform:translate(-50%);width:5%;z-index:1000}#vozni_main{height:100%;padding-top:0;position:relative;width:100%}.vozni_park{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;font-size:1.5rem;height:7%;justify-content:center;text-align:center}.vozni_park p{font-size:1.5rem;margin:0}.voznipark_table{height:93%;padding:1%;width:100%}.vozni_input input{margin:0 1% 1%;width:15%}.vozni_input{margin-top:0}.datatable-style-demo .late{color:#771f1f;color:var(--ui-on-bad,#771f1f);font-weight:900;text-decoration:line-through}.datatable-style-demo .expireInMonth,.datatable-style-demo .soonExpire,.datatable-style-demo .verySoonExpire{font-weight:900}.voznipark_table .p-sortable-column:first-of-type{width:5%}.datatable-style-demo .row-late{background-color:#ff5252!important}.datatable-style-demo .row-verySoonExpire{background-color:#da7a0c!important}.datatable-style-demo .row-soonExpire{background-color:#ffc107!important}.datatable-style-demo .row-expireInMonth{background-color:#b8b6b6!important;background-color:var(--ui-surface-4,#b8b6b6)!important}.row-expireInMonth td,.row-late td,.row-soonExpire td,.row-verySoonExpire td{color:#000;font-weight:600}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot);src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format("embedded-opentype"),url(/static/media/primeicons.024b32cc7bf399b1a847.woff2) format("woff2"),url(/static/media/primeicons.8931fda1930c3bd21e96.woff) format("woff"),url(/static/media/primeicons.a5c2a53d1ff7a9ff5933.ttf) format("truetype"),url(/static/media/primeicons.6ed59f962963a4a73af2.svg?#primeicons) format("svg")}.pi{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media (prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.Izlazne_fakture,.Izvestaji_fakture,.Ulazne_fakture{margin-top:1%}.novaDinarskaIzlazneHeader{align-items:end;display:flex;gap:.5rem;margin:1%;padding-left:2%}.novaDinarskaIzlazneHeader button{max-height:-webkit-fit-content;max-height:fit-content;max-width:-webkit-fit-content;max-width:fit-content}.novaDinarskaIzlazneForm{max-height:45vh;overflow-y:auto}.buttonUnosFakture{align-items:center;bottom:2%;display:flex;justify-content:center;margin-top:1%;position:absolute;width:100%}.gridFakture{display:flex;flex-wrap:wrap;gap:1rem}.gridFakture .col-12{padding-left:0;padding-right:0}.gridFakture>div{box-sizing:border-box;flex:0 0 19%;max-width:19%}@media (max-width:768px){.gridFakture>div{flex-basis:calc(50% - 0.5rem);flex-grow:0;flex-shrink:0;max-width:calc(50% - .5rem)}.gridFakture>div.col-12{flex:0 0 100%;max-width:100%}}#grupaFakture{max-height:30px}#grupaFakture span{font-weight:700;padding:0 0 0 .5rem}.izlazneFaktureTable .p-datatable-header{padding:.75%!important}.novaDinarskaIzlazneForm label{margin-bottom:1%}#sifraStavke{max-width:50%}.p-accordion .p-accordion-header .p-accordion-header-link{padding:.5rem!important}.stavkaField div:first-of-type,.stavkaField textarea{min-width:100%}.stavkaFieldInput input,.stavkaFieldInput span{width:100%}.novaDinarskaIzlazneHeader .p-fileupload-choose{max-height:30px;padding:.2rem .5rem}.tableItems tr td:first-child{max-width:20px!important}.row-red{background-color:#f77878!important}.row-orange,.row-red{color:#fff!important;font-weight:500}.row-orange{background-color:#f5a742!important}.row-green{background-color:#7abb7a!important}@media screen and (max-width:900px){.Izlazne_fakture,.Izvestaji_fakture,.Ulazne_fakture{display:flex;flex-wrap:wrap;gap:4px;padding:4px}.Izlazne_fakture .zaposleniShift,.Izvestaji_fakture .zaposleniShift,.Ulazne_fakture .zaposleniShift{flex:1 1 auto;font-size:.7rem!important}}.ulazne-podnaslov{color:#37474f;color:var(--ui-text,#37474f);font-size:.95rem;font-weight:700;margin:.6rem 0 .4rem}.ulazne-kvacice{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;padding:.4rem .5rem}.ulazne-kvacica{align-items:center;display:flex;gap:.4rem;white-space:nowrap}.ulazne-kvacica label{cursor:pointer;margin:0}.ulazne-stavke{margin-top:1rem}.ulazne-stavke-alat{justify-content:space-between;margin-bottom:.4rem}.ulaznaFakturaForma{display:flex;flex-direction:column;max-height:none;min-height:calc(100dvh - 170px);overflow:visible}.ulazne-akordeon{flex:0 0 auto;max-height:45vh;overflow-x:hidden;overflow-y:auto}.ulazne-grid>div{display:flex;flex-direction:column;gap:.15rem;justify-content:flex-start}.ulazne-grid>div>label{display:block;line-height:1.25;margin-bottom:0;white-space:normal}.ulazne-grid>div:not(.ulazne-kvacice)>div,.ulazne-grid>div>.p-calendar,.ulazne-grid>div>.p-dropdown,.ulazne-grid>div>.p-inputnumber,.ulazne-grid>div>.p-inputtext,.ulazne-grid>div>.p-inputtextarea{margin-top:auto;width:100%}.ulazne-grid>div>.p-calendar>.p-inputtext,.ulazne-grid>div>.p-inputnumber>.p-inputtext{width:100%}.ulazne-grid>div.ulazne-kvacice,.ulazne-grid>div.ulazne-red-pun{flex:0 0 100%;flex-direction:row;max-width:100%}.ulazne-grid>div.ulazne-red-pun{display:block}.ulazne-grid .ulazne-kvacica{align-items:center;flex-direction:row;gap:.4rem}.ulazne-grid .ulazne-kvacica>label{cursor:pointer;margin:0;white-space:nowrap}.ulazne-trakica-kartica{column-gap:1%;display:flex;flex-wrap:wrap;margin-bottom:1%;margin-top:1%;row-gap:.4rem}.ulazne-trakica-kartica .zaposleniShift:not(:first-child){margin-left:0!important}.ulazne-donji-deo{display:flex;flex:1 1 auto;flex-direction:column;margin-top:.75rem;min-height:14rem}.ulazne-trakica{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.3rem}.ulazne-donji-deo .p-datatable{border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:3px;flex:1 1 auto;min-height:0}.ulazne-donji-deo .p-datatable .p-datatable-wrapper{max-height:32vh}.ulazne-stavke-alat{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.ulazne-stavke-alat .p-button.p-button-rounded{height:2rem;width:2rem}.ulaznaFakturaForma .buttonUnosZap{flex:0 0 auto;margin-bottom:.5rem;margin-top:.75rem}.ulazne-grid>div.polje-siroko{flex-basis:calc(40% - 0.5rem);flex-grow:0;flex-shrink:0;max-width:calc(40% - .5rem)}.ulazne-grid>div.polje-puno{flex:0 0 100%;max-width:100%}@media (max-width:768px){.ulaznaFakturaForma{min-height:auto}.ulazne-grid>div.polje-puno,.ulazne-grid>div.polje-siroko{flex:0 0 100%;max-width:100%}}.sef-ulazne-filter{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.sef-filter-polje{display:flex;flex-direction:column;gap:.25rem;min-width:11rem}.sef-filter-polje label{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.8rem}.sef-filter-dugmad{display:flex;gap:.5rem;margin-left:auto}.sef-ulazne-napomena{background:#eaf4fb;background:var(--ui-tint-info,#eaf4fb);border-radius:4px;color:#31708f;color:var(--ui-on-info,#31708f);font-size:.85rem;gap:.45rem;padding:.55rem .75rem}.sef-ulazne-akcije,.sef-ulazne-napomena{align-items:center;display:flex;margin-top:.75rem}.sef-ulazne-akcije{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:4px;flex-wrap:wrap;gap:.5rem;padding:.6rem .75rem}.sef-izabrano{color:#37474f;color:var(--ui-text,#37474f);font-size:.85rem;margin-right:auto}.sef-pilula{border:1px solid #0000;border-radius:3px;display:inline-block;font-size:.75rem;font-weight:600;padding:.12rem .45rem;white-space:nowrap}.sef-st-ok{background:#e0f0e8;background:var(--ui-tint-ok,#e0f0e8);color:#1a6247;color:var(--ui-on-ok,#1a6247)}.sef-st-upozorenje{background:#fbf0dc;background:var(--ui-tint-warn,#fbf0dc);color:#8a5c05;color:var(--ui-on-warn,#8a5c05)}.sef-st-kritican{background:#fae7e8;background:var(--ui-tint-bad,#fae7e8);color:#a32531;color:var(--ui-on-bad,#a32531)}.sef-st-info,.sef-tip-faktura{background:#eaf4fb;background:var(--ui-tint-info,#eaf4fb);color:#31708f;color:var(--ui-on-info,#31708f)}.sef-tip-odobrenje{background:#e0f0e8;background:var(--ui-tint-ok,#e0f0e8);color:#1a6247;color:var(--ui-on-ok,#1a6247)}.sef-tip-zaduzenje{background:#fbf0dc;background:var(--ui-tint-warn,#fbf0dc);color:#8a5c05;color:var(--ui-on-warn,#8a5c05)}.sef-tip-avans{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#37474f;color:var(--ui-text,#37474f)}.sef-iznos{font-feature-settings:"tnum";display:block;font-variant-numeric:tabular-nums;text-align:right}.turePregledTable tr.sef-red-istekao>td{background:#fdecea!important;background:var(--ui-tint-bad,#fdecea)!important}.sef-potvrda{display:flex;flex-direction:column;gap:.6rem}.sef-potvrda-pitanje{color:#37474f;color:var(--ui-text,#37474f);font-size:1rem;line-height:1.5;margin:0}.sef-potvrda-upozorenje{align-items:flex-start;background:#fae7e8;background:var(--ui-tint-bad,#fae7e8);border-radius:4px;color:#a32531;color:var(--ui-on-bad,#a32531);display:flex;font-size:.85rem;gap:.45rem;margin:0;padding:.55rem .7rem}.sef-potvrda-dugmad{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.4rem}.sef-xml-pregled{background:#f7f7f7;background:var(--ui-surface-alt,#f7f7f7);border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:4px;color:#37474f;color:var(--ui-text,#37474f);font-size:.78rem;line-height:1.55;margin:0;max-height:65vh;overflow:auto;padding:.75rem;white-space:pre-wrap;word-break:break-word}.ulazne-stavke-zakljucano{align-items:center;color:#8a5c05;color:var(--ui-on-warn,#8a5c05);display:inline-flex;font-size:.82rem;gap:.35rem;margin-left:.5rem}@media (max-width:768px){.sef-filter-dugmad{margin-left:0}.sef-filter-polje{min-width:100%}}.ulazne-sef-traka{align-items:center;background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border:1px solid #dbdbdb;border-left:3px solid #31708f;border:1px solid var(--ui-border,#dbdbdb);border-left:3px solid var(--ui-on-info,#31708f);border-radius:3px;display:flex;flex-wrap:wrap;font-size:.87rem;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem}.ulazne-sef-traka.ceka{background:#fbf0dc;background:var(--ui-tint-warn,#fbf0dc);border-left-color:#8a5c05;border-left-color:var(--ui-on-warn,#8a5c05)}.ulazne-sef-nalaz{align-items:center;display:inline-flex;font-weight:600;gap:.35rem}.ulazne-sef-iznos,.ulazne-sef-nalaz{color:#37474f;color:var(--ui-text,#37474f)}.ulazne-sef-iznos{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ulazne-sef-napomena{align-items:center;color:#8a5c05;color:var(--ui-on-warn,#8a5c05);display:inline-flex;gap:.35rem}@media (max-width:768px){.ulazne-sef-traka{font-size:.82rem}}.iz-vrh{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem}.iz-naslov{font-size:1.05rem;font-weight:700}.iz-naslov,.iz-podnaslov{color:#37474f;color:var(--ui-text,#37474f)}.iz-podnaslov{font-size:.9rem;font-weight:600;margin:0 .5rem 0 0}.iz-zaglavlje{margin-top:.25rem}.iz-alat{gap:.5rem;margin-bottom:.6rem}.iz-alat,.iz-legenda{align-items:center;display:flex;flex-wrap:wrap}.iz-legenda{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.75rem;gap:.35rem;margin-left:auto}.iz-lg{border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:2px;display:inline-block;height:.85rem;margin-left:.6rem;width:.85rem}.iz-lg:first-child{margin-left:0}.iz-lg-sravnjen{background:#cfe8d8;background:var(--ui-tint-ok,#cfe8d8)}.iz-lg-trosak{background:#fde2c8;background:var(--ui-tint-warn,#fde2c8)}.iz-lg-vozac{background:#d6e4f7;background:var(--ui-tint-info,#d6e4f7)}.iz-lg-nesravnjen{background:#f7f7f7;background:var(--ui-surface-alt,#f7f7f7)}.turePregledTable tr.iz-red-sravnjen>td{background:#eaf6ee!important;background:var(--ui-tint-ok,#eaf6ee)!important;box-shadow:inset 3px 0 0 #2e7d52;box-shadow:inset 3px 0 0 var(--ui-on-ok,#2e7d52)}.turePregledTable tr.iz-red-trosak>td{background:#fdf1e4!important;background:var(--ui-tint-warn,#fdf1e4)!important;box-shadow:inset 3px 0 0 #c9711b;box-shadow:inset 3px 0 0 var(--ui-on-warn,#c9711b)}.turePregledTable tr.iz-red-vozac>td{background:#eaf1fb!important;background:var(--ui-tint-info,#eaf1fb)!important;box-shadow:inset 3px 0 0 #2b5f9e;box-shadow:inset 3px 0 0 var(--ui-on-info,#2b5f9e)}.turePregledTable tr.iz-red-nesravnjen>td{box-shadow:inset 3px 0 0 #0000}.turePregledTable tr.iz-red-dospela>td{box-shadow:inset 3px 0 0 #b3261e;box-shadow:inset 3px 0 0 var(--ui-on-bad,#b3261e)}.iz-zbir{align-items:center;border-top:2px solid #dbdbdb;border-top:2px solid var(--ui-border,#dbdbdb);display:flex;font-size:.9rem;font-weight:700;gap:1.5rem;justify-content:flex-end;margin-top:.5rem;padding:.45rem .75rem}.iz-zbir-labela{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-weight:600;margin-right:auto}.iz-zbir .ak-iznos{min-width:8rem;text-align:right}.iz-izabrana-suma{color:#37474f;color:var(--ui-text,#37474f)}.iz-od{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.iz-uvoz{display:flex;flex-direction:column;gap:.1rem}.iz-uvoz-red{align-items:baseline;border-bottom:1px dashed #dbdbdb;border-bottom:1px dashed var(--ui-border,#dbdbdb);display:flex;font-size:.88rem;gap:1rem;justify-content:space-between;padding:.4rem .2rem}.iz-uvoz-red:last-of-type{border-bottom:none}.iz-uvoz-red span{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.ak-naslov{color:#37474f;color:var(--ui-text,#37474f);font-size:1.05rem;font-weight:700}.ak-podnaslov{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.85rem;margin:.15rem 0 0}.ak-kartica-vrh{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem}.ak-kartica-naslov{display:flex;flex-direction:column;line-height:1.25}.ak-akcije{display:flex;gap:.5rem;margin-left:auto}.ak-iznos{display:block;text-align:right}.ak-broj,.ak-iznos{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ak-plus{color:#1a6247;color:var(--ui-on-ok,#1a6247)}.ak-minus{color:#b3261e;color:var(--ui-on-bad,#b3261e)}.ak-sredina{text-align:center}.ak-zbirovi,.ak-zbirovi-pregled{display:flex;flex-wrap:wrap;gap:.75rem;margin:.75rem 0 0}.ak-zbir{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:4px;flex:1 1 10rem;padding:.6rem .8rem}.ak-zbir-labela{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);display:block;font-size:.75rem;letter-spacing:.03em;text-transform:uppercase}.ak-zbir-iznos{font-feature-settings:"tnum";color:#37474f;color:var(--ui-text,#37474f);display:block;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:700}.ak-zbir-opis{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);display:block;font-size:.72rem}.ak-ukupno{align-items:center;border-top:2px solid #dbdbdb;border-top:2px solid var(--ui-border,#dbdbdb);display:flex;font-weight:700;gap:1.5rem;justify-content:flex-end;margin-top:.5rem;padding:.45rem .75rem}.ak-ukupno-labela{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);margin-right:auto}.ak-tabela .p-datatable-tbody>tr>td{padding:.35rem .5rem}.iz-traka{align-items:center;background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border:1px solid #dbdbdb;border:1px solid var(--ui-border,#dbdbdb);border-radius:4px;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1%;padding:.5rem .75rem}.iz-obavezno{color:#b3261e;font-weight:700}.iz-filter-klijent{align-items:center;display:flex;gap:.4rem;min-width:16rem}.iz-filter-klijent label{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.8rem;white-space:nowrap}.iz-filter-klijent>div{flex:1 1}.iz-izabrana-suma{align-items:center;display:flex;font-size:.85rem;gap:.45rem;margin-left:auto}.iz-izabrana-suma label{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);white-space:nowrap}.iz-izabrana-suma input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right;width:10rem}.iz-suma-preko{border-color:#b3261e!important;border-color:var(--ui-on-bad,#b3261e)!important;color:#b3261e;color:var(--ui-on-bad,#b3261e)}.turePregledTable .p-datatable-tfoot>tr>td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.faktureStranica{display:block;max-width:100%;width:100%}.faktureStranica .p-card{margin-bottom:1%;max-width:100%;width:100%}.faktureStranica .p-card:last-of-type{margin-bottom:0}.faktureStranica .iz-alat .p-button,.faktureStranica .iz-traka .p-button,.faktureStranica .sef-filter-dugmad .p-button{white-space:nowrap}.faktureStranica .iz-alat .p-button-label,.faktureStranica .iz-traka .p-button-label,.faktureStranica .sef-filter-dugmad .p-button-label{flex:0 0 auto;white-space:nowrap}.faktureStranica .export-buttons:not(.fakture-stavke-header) input[type=search]{min-width:14rem}.iz-kvacica{display:flex;flex-direction:column;gap:.35rem}.iz-kvacica .p-checkbox{margin-top:.35rem}.izv-starost{display:flex;flex-wrap:wrap;gap:.6rem}.izv-starost-kutija{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:6px;display:flex;flex:1 1 140px;flex-direction:column;gap:.2rem;min-width:140px;padding:.5rem .7rem}.izv-starost-naslov{color:#666;color:var(--ui-text-muted,#666);font-size:.78rem;letter-spacing:.02em;text-transform:uppercase}.izv-starost-kutija strong{font-size:1.05rem}.izv-starost-kutija.nedospelo{background:#eaf1fb;background:var(--ui-tint-info,#eaf1fb)}.izv-starost-kutija.d30{background:#eaf6ee;background:var(--ui-tint-ok,#eaf6ee)}.izv-starost-kutija.d60,.izv-starost-kutija.d90{background:#fdf1e4;background:var(--ui-tint-warn,#fdf1e4)}.izv-starost-kutija.preko{background:#fde8e6;background:var(--ui-tint-bad,#fde8e6)}.turePregledTable tr.iz-red-st-nedospelo>td{box-shadow:inset 3px 0 0 #2b5f9e;box-shadow:inset 3px 0 0 var(--ui-on-info,#2b5f9e)}.turePregledTable tr.iz-red-st-d30>td{box-shadow:inset 3px 0 0 #2e7d52;box-shadow:inset 3px 0 0 var(--ui-on-ok,#2e7d52)}.turePregledTable tr.iz-red-st-d60>td,.turePregledTable tr.iz-red-st-d90>td{box-shadow:inset 3px 0 0 #c9711b;box-shadow:inset 3px 0 0 var(--ui-on-warn,#c9711b)}.turePregledTable tr.iz-red-st-d90>td{background:#fdf1e4!important;background:var(--ui-tint-warn,#fdf1e4)!important}.turePregledTable tr.iz-red-nesaglasno>td,.turePregledTable tr.iz-red-st-preko>td{background:#fde8e6!important;background:var(--ui-tint-bad,#fde8e6)!important;box-shadow:inset 3px 0 0 #b3261e;box-shadow:inset 3px 0 0 var(--ui-on-bad,#b3261e)}.sef-traka.ok{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);border-color:#2e7d52;border-color:var(--ui-on-ok,#2e7d52);color:#2e7d52;color:var(--ui-on-ok,#2e7d52)}.ulazne-trakica-kartica.izvodi-traka .zaposleniShift:first-child{margin-left:0!important}.ulazne-tabovi-red{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ulazne-tabovi-red .ulazne-trakica{margin-bottom:0}.ulazne-tabovi-red .ulazne-stavke-zakljucano{margin-left:auto;white-space:nowrap}.sef-pdf-alat{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-bottom:1px solid #dbdbdb;border-bottom:1px solid var(--ui-border,#dbdbdb);display:flex;gap:.5rem;justify-content:flex-end;padding:.5rem .75rem}.sef-pdf-okvir{border:none;flex:1 1 auto;min-height:0;width:100%}.sef-vec-uneta{font-size:.7rem;margin-left:.4rem}.sef-napomena-upozorenje{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);color:#e65100;color:var(--ui-on-warn,#e65100)}.sef-osvezeno{color:#6b7280;color:var(--ui-text-muted,#6b7280);font-size:.78rem;margin-left:.35rem;white-space:nowrap}.sef-osvezeno strong{color:#24292f;color:var(--ui-text,#24292f);font-weight:600}.sef-prilog-red{align-items:center;border-bottom:1px solid #dbdbdb;border-bottom:1px solid var(--ui-border,#dbdbdb);display:flex;font-size:.88rem;gap:.5rem;padding:.45rem .2rem}.sef-prilog-red:last-child{border-bottom:none}.sef-prilog-ime{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sef-prilog-velicina{font-feature-settings:"tnum";color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);flex:0 0 auto;font-variant-numeric:tabular-nums}.sef-zaduzen{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.35rem}.sef-provereno{font-size:.7rem}.confirmation-modal{box-shadow:0 10px 25px #0003!important;left:50%!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:10000!important}.confirmation-modal .p-dialog-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-bottom:1px solid #7b95a3;border-bottom:1px solid var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:1rem}.confirmation-modal .p-dialog-content{align-items:flex-start!important;display:flex!important;font-size:1rem!important;padding:1rem!important}.conf-modal-header-btns{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.confirmation-modal .p-dialog-footer{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important;display:flex!important;gap:.5rem!important;justify-content:flex-end!important}.confirmation-modal .blagajnaDashboard,.confirmation-modal .dnevniceDashboard{flex-direction:column!important}.confirmation-modal .blagajnaDashboard .p-card,.confirmation-modal .dnevniceDashboard>div:first-child,.confirmation-modal .dnevniceDashboard>div:nth-child(2){max-width:100%!important;width:100%!important}.p-dialog-mask{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background-color:#00000080!important}.p-dialog-header-icons button{color:#000!important}.modalBonitet{width:30%}@media screen and (max-width:900px){.modalBonitet{width:95%!important}}@media screen and (max-width:768px){.confirmation-modal{max-width:95vw!important;overflow:hidden}.confirmation-modal [data-pc-section=content]{max-width:100%!important}.confirmation-modal-articles .p-dialog-content>div{max-width:100%!important;padding:0!important}.confirmation-modal-articles .p-dialog-content>div .col-12{padding:0!important}.conf-modal-header-btns{width:100%}.conf-modal-header-btns .p-button{flex:0 0 auto;padding:.5rem .6rem;width:-webkit-fit-content;width:fit-content}.conf-modal-header-btns .p-button .p-button-label{display:none}.conf-modal-header-btns .p-button .p-button-icon{font-size:1.1rem;margin:0}.stavkaPrijemFirst{flex:0 0 100%!important;max-width:100%!important}.stavkaPrijem{flex-basis:calc(50% - 0.25rem);flex-grow:0;flex-shrink:0;max-width:calc(50% - .25rem)!important;overflow:hidden}.stavkaPrijem .p-dropdown,.stavkaPrijem .p-inputnumber,.stavkaPrijem .p-inputtext,.stavkaPrijem input,.stavkaPrijem span.p-dropdown{max-width:100%!important;min-width:0!important;width:100%!important}}.cetvrtiRed{width:25%}.cetvrtiRed,.petiRed{float:left;margin:0 0 2% 2%}.petiRed{width:9.2%}.treciRedr{float:left;margin:0 0 2% 2%;width:30.65%}.main_popup_r{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);float:left;height:45%;margin:2% 0 0;padding:0 5%;position:relative;width:100%}#second_unos_goriva{height:20%;position:relative}.radni_nalog_stavka{display:flex;height:60%;justify-content:center;margin-top:1%;overflow:auto;width:100%}.second_popup_r{display:flex;height:52%;justify-content:space-between;width:100%}.second_popup_r form{height:100%}.form_r{align-items:center;border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);bottom:10%;display:flex;height:10%;justify-content:center;position:fixed;width:60%}.form_r button{height:65%}.main_popup_r textarea{margin:2% 2% 0;width:96%}@media screen and (min-width:1600px){.main_popup_r,.second_popup_r{height:46%}.radni_nalog_stavka{height:55%}.form_r{height:10%}}.main_popup_r span{float:left}.main_popup_r span input{width:100%}.main_popup_r span:first-of-type{margin-top:0}.main_popup_r textarea{height:60%}@media screen and (max-height:700px){.form_r{bottom:5%}}@media screen and (max-height:750px){.buttonsUR button{margin:1%}}.buttonsUR{display:flex;justify-content:center;width:100%}@media screen and (min-height:750px){.buttonsUR button{float:left;margin:2%}}@media screen and (min-width:1300px) and (max-height:800px){#board{height:75%}.main_popup_r{height:54%}.radni_nalog_stavka{height:36%;margin-top:1%}.zaposleni_stavka{height:45%;margin-top:1%}}@media screen and (max-width:900px){#header_popup_r h2{border-bottom:none;font-size:larger;justify-content:left;margin-left:5%;text-align:left}#header_popup_r button:last-of-type{right:17%!important;top:3%!important}#header_popup_r{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd)}#unos_d_popup section{height:98%;width:98%}.header_popup button{position:absolute;right:5%!important;top:3%!important}.form_r{bottom:2%!important;height:15%!important;position:relative!important;width:100%!important}.second_popup_r{height:48%!important}.radni_nalog_stavka{font-size:x-small;height:80%!important}.second_popup_r button{height:96%;margin-top:2%}.main_popup_r{height:40%}.buttonsUR{bottom:1%}}@media screen and (max-height:700px){#print_button{height:2rem!important;width:2rem!important}}@media screen and (max-width:1600px){.form_r{bottom:2%}.main_popup_r{height:45%}.radni_nalog_stavka{height:55%}#header_popup_r button:last-of-type{right:25.5%!important}}.radni_nalog_stavka thead{position:-webkit-sticky;position:sticky;top:0}.additionalRepairman{max-height:120px;overflow:hidden;overflow-y:scroll}.splitDiv{align-items:center;display:flex;justify-content:center}.firstHalf,.secondHalf{width:50%}.kolicinaInput input{width:100%}#unos_d .p-dropdown .p-dropdown-label,#unos_d .p-inputtext,#unos_d .p-multiselect .p-multiselect-label{font-size:.875rem;padding:.35rem .65rem}#unos_d .p-dropdown-trigger,#unos_d .p-multiselect-trigger{width:2rem}#unos_d .p-calendar .p-inputtext{font-size:.875rem;padding:.35rem .65rem}#unos_d label{font-size:.8rem}#unos_d .gridLicni>div{flex:0 0 19%;max-width:19%}#unos_d .gridLicni>div[style*="flex: 0 0 39%"],#unos_d .gridLicni>div[style*="flex:0 0 39%"]{flex:0 0 39%!important;max-width:39%!important}.servis{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;font-size:1.5rem;height:7%;justify-content:center;text-align:center}.servis p{font-size:1.5rem;margin:0}.servis_table{height:93%;overflow:auto;padding:1%;position:relative;width:100%}.servis_input input{margin:0 1% 1%;width:15%}.servis_input{margin-top:0}#servis_nav{height:3%}#servis_nav a{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);border-right:1px solid #e0dddd;border-right:1px solid var(--ui-border,#e0dddd);display:flex;float:left;height:100%;justify-content:center;width:50%}@media screen and (min-width:1600px){.p-datatable .p-datatable-tbody>tr>td{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);font-size:15px;outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec);padding:.5%;text-align:center}.p-datatable .p-datatable-thead>tr>th{font-size:17px}}@media screen and (max-height:760px){#data{height:82%!important}.p-button-rounded{height:70%}}.odrzavana_vozila_item{float:left;height:100%;padding:1%;position:relative;width:16%}.odrzavana_vozila_item img{height:100%;opacity:.2;width:100%}.vozila_odrzavana_reg{font-size:140%;font-weight:500;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:70%}.odrzavana_vozila_item:hover{transform:scale(1.05);transition:all .3s linear}@media screen and (max-height:700px){#data{height:81%!important}}#data{background-color:#fff;background-color:var(--ui-surface,#fff);border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);border-radius:10px;height:85%;overflow:hidden;position:fixed;transition:all .4s linear;width:83.25%;z-index:100}.header_vozila_odrzavana{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;font-size:170%;font-weight:500;height:7%;justify-content:center;position:relative;text-align:center;vertical-align:middle}#servis_nav a:hover{transform:scale(1.01)}.header_vozila_odrzavana button{align-items:center;border-radius:50%;display:flex;height:75%!important;justify-content:center;margin:auto;position:absolute;right:1%;top:13%;width:2.75%!important}.servis_table .p-sortable-column:first-of-type{width:5%}#data h2{align-items:center;display:flex;justify-content:center;margin:auto}.servis_filtered{height:96%;overflow:scroll;padding:1%;width:100%}.servis_filtered_item{border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);float:left;height:25%;margin-bottom:1%;width:100%}.servis_filtered_item_brnaloga{border-right:1px solid #e0dddd;border-right:1px solid var(--ui-border,#e0dddd);width:15%}.servis_filtered_item_brnaloga,.servis_filtered_item_stavke{align-items:center;display:flex;float:left;height:100%;justify-content:center}.servis_filtered_item_stavke{overflow:auto;position:relative;width:85%}.servis_filtered_item_stavke table{border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);position:absolute;top:0;width:100%}@media screen and (max-width:900px){#servis_nav{height:auto}#servis_nav a{height:44px;width:100%}.odrzavana_vozila_item{width:33%}#data{height:90%;left:2%;width:96%}.header_vozila_odrzavana button{height:36px!important;width:36px!important}.servis_filtered_item{height:auto;padding-bottom:8px}.servis_filtered_item_brnaloga{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);border-right:none;height:40px;width:100%}.servis_filtered_item_stavke{height:auto;min-height:80px;width:100%}}.cardTripLog .p-card-content{display:flex;justify-content:space-between;width:100%}.cardTripLog .gridPutniNalog{width:30%}.cardTripLog .gridPutniNalog .col-12{width:100%}.gridPutniNalog .redMiddle{display:flex;flex-direction:column;height:auto;max-width:100%}.gridPutniNalog .redMiddle .red1{flex:0 0 100%!important;margin:2% 0;width:100%}.cardTripLog{max-height:65vh;overflow-y:auto}.putniNalogButtonsShift{margin-left:0!important;margin-top:0!important}.gridCarinjenje{display:flex;flex-direction:column}.gridCarinjenje .redDokument{display:flex}.gridCarinjenje .redDokument div{margin-right:1%;max-width:20%}#granicniPrelaz{flex:0 0 100%!important}.gridUtovarIstovar{display:flex;flex-wrap:wrap;gap:1rem;margin:1%;position:relative}.gridUtovarIstovar div{flex:0 0 18%}.redMiddleUtovarIstovar{display:flex;flex:0% 1!important;flex-direction:column;max-width:70%;overflow-x:auto;overflow-y:hidden}.redMiddleUtovarIstovar .p-card-body{padding:0}.radniNalogDashboard{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);max-height:45vh;overflow-x:hidden;overflow-y:auto;width:100%}.gridRadniNalozi{max-height:55vh;overflow-y:auto}.radniNalogTextArea{flex:0 0 37.5%}.buttonNoLeftMargin{margin-left:0}.radniNalogShift{margin-top:0!important}.green-btn .p-button{background-color:#80caaa!important;border-color:#80caaa!important}@media print{.putni-nalog-container{max-width:100%!important;transform:scale(.95);transform-origin:top left}.putni-nalog-container,body{margin:0!important;padding:0!important;width:100%!important}body{font-size:8pt!important}table{border-collapse:collapse;max-width:100%!important;page-break-inside:avoid;width:100%!important}td{font-size:8pt!important;height:10px!important;padding:1px!important}.empty-cell{height:6px!important;min-height:6px!important}.col0,.col1,.col10,.col11,.col12,.col13,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{width:auto!important}tr:has(.empty-cell){height:6px!important;min-height:6px!important}tr:not(:has(.empty-cell)){height:12px!important}.bold{font-size:9pt!important}}.displayTextFlex{align-items:center!important;display:flex!important;justify-content:center!important}.relacija-cell{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal;word-break:break-word}.relacija-cell.expanded,.selected-row .relacija-cell{-webkit-line-clamp:none;display:block;overflow:visible}.turePregledTable{background:#fff;background:var(--ui-surface,#fff);position:-webkit-sticky;position:sticky;top:0;z-index:1}.kretanja input{max-width:100%}.kretanja_inputi{flex:0 0 47.5%!important;max-width:100%!important}.gridHeader{flex-wrap:wrap;gap:8px;margin-bottom:5px;margin-top:5px}.gridHeader .p-button{max-width:-webkit-fit-content;max-width:fit-content;width:-webkit-fit-content;width:fit-content}.gridHeader .p-button,.gridHeader .p-button .p-button-label{flex:0 0 auto;white-space:nowrap}.gridHeader-selected{background:#22c55e0f;border-left:3px solid #22c55e;border-radius:4px;padding-left:8px}.obracun_ture{margin-top:.5%}.gridTroskovi div:first-child span,.gridTroskovi div:first-child span input,.gridTroskovi div:nth-child(2) span,.gridTroskovi div:nth-child(2) span input,.gridTroskovi div:nth-child(3) span,.gridTroskovi div:nth-child(3) span input,.gridTroskovi div:nth-child(4) span,.gridTroskovi div:nth-child(4) span input,.gridTroskovi div:nth-child(5) span,.gridTroskovi div:nth-child(5) span input{width:100%!important}.p-card .p-card-content{padding:0!important}.gridRadniNaloziFakture div{box-sizing:border-box;flex:0 0 19%!important;max-width:19%!important}.gridRadniNaloziFakture .col-12 div:first-of-type{min-width:100%}.gridRadniNaloziFakture .testAreaRadniNalog{min-width:39%}#troskovi_unos .p-dropdown .p-dropdown-label,#troskovi_unos .p-inputtext,#troskovi_unos .p-multiselect .p-multiselect-label{font-size:.875rem;padding:.35rem .65rem}#troskovi_unos .p-dropdown-trigger,#troskovi_unos .p-multiselect-trigger{width:2rem}#troskovi_unos .p-calendar .p-inputtext{font-size:.875rem;padding:.35rem .65rem}#troskovi_unos label{font-size:.8rem}.ruta-status{background:#f5f7fa;background:var(--ui-surface-alt,#f5f7fa);border-radius:6px;display:flex;flex-wrap:wrap;font-size:.9rem;gap:1.5rem;margin-bottom:.6rem;padding:.6rem 1rem}.ruta-alatke{align-items:center;flex-wrap:wrap;gap:.5rem;padding:0 1rem}.ruta-sumarno{font-weight:700;margin-left:auto;white-space:nowrap}.ruta-uputstvo{color:#666;color:var(--ui-text,#666);font-size:.85rem;margin:0;padding:.4rem 1rem 0}.ruta-sadrzaj{align-items:stretch;display:flex;gap:1rem;padding:.6rem 1rem 1rem}.ruta-mapa{border:1px solid #d5d9e0;border:1px solid var(--ui-border,#d5d9e0);border-radius:6px;flex:1 1 60%;height:60vh;min-height:380px;min-width:0;overflow:hidden}.ruta-tacke{flex:0 0 34%;gap:.5rem;max-height:60vh;overflow-y:auto}.ruta-tacka,.ruta-tacke{display:flex;flex-direction:column}.ruta-tacka{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e2e6ec;border:1px solid var(--ui-border,#e2e6ec);border-radius:6px;gap:.35rem;padding:.5rem}.ruta-tacka-red{align-items:center;display:flex;gap:.3rem}.ruta-broj{background:#1976d2;border-radius:50%;color:#fff;flex:0 0 auto;font-size:.8rem;font-weight:700;height:1.6rem;line-height:1.6rem;text-align:center;width:1.6rem}.ruta-prazno{color:#888;color:var(--ui-text-muted,#888);font-size:.9rem;padding:1rem;text-align:center}@media (max-width:900px){.ruta-sadrzaj{flex-direction:column}.ruta-mapa{flex:1 1 auto;height:45vh}.ruta-tacke{flex:1 1 auto;max-height:none}.ruta-sumarno{margin-left:0}}.ruta-tip{flex:1 1 auto;min-width:0}.ruta-labela{color:#8a8f98;color:var(--ui-text-muted,#8a8f98);font-size:.72rem;letter-spacing:.02em;margin-bottom:-.2rem;text-transform:uppercase}.ruta-koord{align-items:center;color:#777;color:var(--ui-text,#777);display:flex;font-size:.78rem;gap:.35rem}.ruta-marker{background:#0000;border:0}.ruta-marker span{align-items:center;background:#1976d2;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;box-shadow:0 1px 4px #0006;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:26px;justify-content:center;width:26px}.ruta-nedostupno,.ruta-racuna{align-items:center;color:#888;color:var(--ui-text-muted,#888);display:flex;font-weight:400;gap:.4rem}.radniNalogAkcija.p-button{background:#fff!important;background:var(--ui-surface,#fff)!important;border:1px dashed #90a4ae!important;border-radius:999px!important;color:#37474f!important;color:var(--ui-text,#37474f)!important;font-weight:600}.radniNalogAkcija.p-button:hover{background:#eceff1!important;background:var(--ui-surface-alt,#eceff1)!important;border-color:#546e7a!important}#activeButton.radniNalogAkcija.p-button{background:#37474f!important;border:1px solid #37474f!important;color:#fff!important}.vozac-red{align-items:stretch;box-sizing:border-box;display:flex;gap:1.5rem;max-width:100%;overflow-x:hidden;padding:1rem;width:100%}.vozac-napomena{display:flex;flex:1 1;flex-direction:column;gap:.4rem;min-width:0}.vozac-napomena textarea{box-sizing:border-box;max-width:100%;resize:vertical;width:100%}.vozac-mapa{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0}.ruta-ulaz{line-height:0}.ruta-mapa-dugme.p-button,.ruta-ulaz{align-items:center;display:flex;justify-content:center;position:relative}.ruta-mapa-dugme.p-button{background:linear-gradient(135deg,#e0e3b0,#c5c983);border:1px solid #6d6d13;border-radius:14px;box-shadow:0 4px 14px #6d6d1340;color:#3a3a06;flex-direction:column;font-size:1.15rem;font-weight:700;gap:.6rem;letter-spacing:.06em;min-height:130px;min-width:230px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.ruta-mapa-dugme.p-button:enabled:hover{background:linear-gradient(135deg,#d8dba4,#b8bd70);border-color:#565610;box-shadow:0 8px 20px #6d6d1359;transform:translateY(-2px)}.ruta-mapa-dugme.p-button:enabled:active{box-shadow:0 3px 10px #6d6d134d;transform:translateY(0)}.ruta-mapa-dugme.p-button:disabled{background:#e8e8e0;background:var(--ui-surface-3,#e8e8e0);border-color:#c7c7b4;border-color:var(--ui-border-strong,#c7c7b4);box-shadow:none;color:#9e9e8a;color:var(--ui-text-muted,#9e9e8a)}.ruta-mapa-dugme.p-button .p-button-icon{font-size:2.4rem;margin:0}.ruta-badge{align-items:center;background:#6d6d13;border-radius:50%;color:#fff;display:flex;font-size:.95rem;font-weight:700;height:30px;justify-content:center;min-width:30px;padding:0 6px;pointer-events:none;position:absolute;right:14px;top:14px}.ruta-dijalog .p-dialog-content{overflow:hidden}.ruta-dijalog-naslov{align-items:center;display:flex;flex-wrap:wrap;font-size:1.05rem;gap:1rem}.ruta-oznaka{background:#fff;background:var(--ui-surface,#fff);border:1px solid #0000001f;border-radius:999px;color:#263238;color:var(--ui-text,#263238);font-size:.95rem;font-weight:600;padding:.2rem .75rem;white-space:nowrap}.ruta-zaduzenje{align-items:flex-end;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:.6rem}.ruta-zaduzenje-polje{display:flex;flex:1 1 260px;flex-direction:column;gap:.3rem;min-width:0}.ruta-zaduzenje .ruta-status{flex:1 1 100%;margin:0}.ruta-dijalog .ruta-sadrzaj{flex:1 1 auto;min-height:0;padding:.6rem 0 0}.ruta-dijalog .ruta-mapa,.ruta-dijalog .ruta-tacke{height:auto;max-height:none}.ruta-dijalog .ruta-tacke{overflow-y:auto}.ruta-pin-wrap{background:#0000;border:0}.ruta-pin{background:var(--pin);border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50% 50% 50% 0;box-shadow:0 2px 5px #0006;height:32px;position:relative;transform:rotate(-45deg);width:32px}.ruta-pin-broj,.ruta-pin-ikona{color:#fff;position:absolute;transform:rotate(45deg)}.ruta-pin-broj{font-size:.7rem;font-weight:700;line-height:1;top:1px}.ruta-pin-broj,.ruta-pin-ikona{left:0;right:0;text-align:center}.ruta-pin-ikona{bottom:4px;font-size:.72rem}.ruta-dijalog .leaflet-interactive{cursor:grab}@media (max-width:900px){.vozac-red{flex-direction:column}.vozac-mapa{justify-content:flex-start}}.ruta-mapa-dugme.p-button .p-button-label{flex:0 0 auto;text-align:center}.ruta-rucica-wrap{background:#0000;border:0}.ruta-rucica{background:#fff;background:var(--ui-surface,#fff);border:3px solid #1976d2;border-radius:50%;box-shadow:0 1px 3px #0006;display:block;height:14px;width:14px}.ruta-rucica.u-toku{background:#1976d2;border-color:#fff;border-color:var(--ui-border,#fff)}.ruta-oblikovanja-traka{align-items:center;color:#607d8b;color:var(--ui-on-info,#607d8b);display:flex;font-size:.82rem;font-weight:600;gap:.5rem;justify-content:space-between;padding:.2rem .1rem}.ruta-oblikovanje-red{align-items:center;background:#fafbfc;background:var(--ui-surface,#fafbfc);border-left:2px dotted #b0bec5;border-left:2px dotted var(--ui-border-strong,#b0bec5);border-radius:0 6px 6px 0;display:flex;gap:.3rem;margin-left:1.6rem;padding:.3rem .5rem}.ruta-oblikovanje-red .ruta-koord{flex:1 1 auto;min-width:0}.ruta-rucica-mini{background:#fff;background:var(--ui-surface,#fff);border:3px solid #1976d2;border-radius:50%;flex:0 0 auto;height:11px;width:11px}.ruta-predlog-omot{display:inline-flex}.ruta-google{flex-wrap:wrap;gap:.75rem;padding:.5rem 1rem 0}.ruta-google,.ruta-kvacica{align-items:center;display:flex}.ruta-kvacica{color:#455a64;color:var(--ui-text,#455a64);font-size:.85rem;gap:.35rem;-webkit-user-select:none;user-select:none}.ruta-kvacica,.ruta-kvacica input{cursor:pointer}.ruta-upozorenje{align-items:flex-start;background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);border-left:4px solid #f0ad4e;border-radius:4px;color:#6c5300;color:var(--ui-on-warn,#6c5300);display:flex;font-size:.85rem;gap:.6rem;margin:.5rem 1rem 0;padding:.6rem .8rem}.ruta-upozorenje i{margin-top:.15rem}.ruta-koord-unos{grid-gap:.35rem;align-items:center;display:grid;gap:.35rem;grid-template-columns:1fr 1fr}.ruta-koord-oznaka{align-items:center;color:#8a8f98;color:var(--ui-text-muted,#8a8f98);display:flex;font-size:.72rem;gap:.35rem;grid-column:1/-1;letter-spacing:.02em;text-transform:uppercase}.ruta-koord-unos input{font-feature-settings:"tnum";font-size:.82rem;font-variant-numeric:tabular-nums;min-width:0;padding:.3rem .45rem;width:100%}.ruta-oblikovanje-koord{flex:1 1 auto;min-width:0}.ruta-oblikovanje-koord .ruta-koord-oznaka{display:none}.ruta-tekst-red{grid-gap:.35rem;display:grid;gap:.35rem;grid-template-columns:1fr 1fr}.ruta-polje{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ruta-polje input{font-size:.82rem;min-width:0;padding:.3rem .45rem;width:100%}.ruta-polje .ruta-labela{margin-bottom:0}.ruta-profil{align-items:center;border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.2rem .65rem;white-space:nowrap}.ruta-profil em{font-style:normal;font-weight:400;opacity:.85}.ruta-profil-kamion{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);border:1px solid #a5d6a7;color:#1b5e20;color:var(--ui-on-ok,#1b5e20)}.ruta-profil-auto,.ruta-profil-masa{background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);border:1px solid #f0ad4e;color:#6c5300;color:var(--ui-on-warn,#6c5300)}.ruta-profil-znak{align-items:center;display:inline-flex;font-weight:700;gap:.25rem}.ruta-alatke .p-input-icon-left input{font-size:.85rem;padding-bottom:.35rem;padding-top:.35rem}.ruta-status{align-items:center}.ruta-rezultati{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e2e6ec;border:1px solid var(--ui-border,#e2e6ec);border-radius:6px;margin:.4rem 1rem 0;max-height:150px;overflow-y:auto}.ruta-rezultat{align-items:center;border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--ui-border,#f1f3f5);display:flex;gap:.5rem;padding:.15rem .5rem}.ruta-rezultat:last-child{border-bottom:0}.ruta-rezultat-naziv{align-items:center;background:none;border:0;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;flex:1 1 auto;font-size:.85rem;gap:.4rem;min-width:0;overflow:hidden;padding:.35rem 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ruta-rezultat-naziv:hover{color:#1976d2;text-decoration:underline}.ruta-nalaz-wrap{background:#0000;border:0}.ruta-nalaz{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:2px dashed #607d8b;border-radius:50%;box-shadow:0 2px 6px #0000004d;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;font-size:.8rem;height:30px;justify-content:center;width:30px}.ruta-alatke{row-gap:.5rem}.ruta-mapa{position:relative}.ruta-alatke{display:flex;flex-direction:column;gap:.35rem;left:10px;position:absolute;top:10px;z-index:1000}.ruta-alatka{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #c9d2da;border:1px solid var(--ui-border,#c9d2da);border-radius:6px;box-shadow:0 1px 4px #10182838;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.ruta-alatka:hover:not(:disabled){background:#f1f4f6;background:var(--ui-surface-alt,#f1f4f6)}.ruta-alatka-aktivna{background:#e0f2f1;background:var(--ui-highlight-bg,#e0f2f1);border-color:#00897b;border-color:var(--ui-accent,#00897b);color:#00897b;color:var(--ui-accent,#00897b)}.ruta-alatka:disabled{cursor:default;opacity:.45}.ruta-slojevi{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;box-shadow:0 10px 28px #10182833;left:50px;max-width:calc(100% - 60px);padding:.25rem;position:absolute;top:10px;width:232px;z-index:1000}.ruta-sloj{align-items:center;background:#0000;border:none;border-radius:7px;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;gap:.55rem;padding:.4rem .5rem;text-align:left;width:100%}.ruta-sloj:hover{background:#f1f4f6;background:var(--ui-surface-alt,#f1f4f6)}.ruta-sloj-aktivan{background:#e0f2f1;background:var(--ui-highlight-bg,#e0f2f1)}.ruta-sloj-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ruta-sloj-naziv{font-size:.82rem;font-weight:600}.ruta-sloj-opis{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.7rem}.ruta-saobracaj{font-feature-settings:"tnum";align-items:center;background:#eceff1;background:var(--ui-surface-alt,#eceff1);border-radius:999px;color:#546e7a;color:var(--ui-text-muted,#546e7a);display:inline-flex;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.3rem;margin-left:.7rem;padding:.1rem .5rem}.ruta-saobracaj-kasni{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);color:#ef6c00;color:var(--ui-on-warn,#ef6c00)}.ruta-prepreke-ceka,.ruta-prepreke-znak{align-items:center;color:#8696a0;color:var(--ui-text-muted,#8696a0);display:inline-flex;font-size:.76rem;font-weight:600;gap:.45rem;margin-left:.7rem}.ruta-znak{align-items:center;display:inline-flex;gap:.2rem}.ruta-znak-crveno{color:#c62828;color:var(--ui-on-bad,#c62828)}.ruta-znak-narandzasto{color:#ef6c00;color:var(--ui-on-warn,#ef6c00)}.ruta-prepreke{border-bottom:1px solid #e3e7ec;border-bottom:1px solid var(--ui-border,#e3e7ec);margin-bottom:.7rem;padding-bottom:.5rem}.ruta-prepreke-naslov{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.66rem;font-weight:700;letter-spacing:.06em;padding:.2rem .15rem .35rem;text-transform:uppercase}.ruta-prepreka{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;gap:.5rem;padding:.3rem .35rem;text-align:left;width:100%}.ruta-prepreka:hover{background:#f1f4f6;background:var(--ui-surface-alt,#f1f4f6)}.ruta-prepreka-km{font-feature-settings:"tnum";color:#8696a0;color:var(--ui-text-muted,#8696a0);flex:none;font-size:.72rem;font-variant-numeric:tabular-nums;text-align:right;width:3.4rem}.ruta-prepreka-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ruta-prepreka-vrsta{font-size:.78rem;font-weight:600}.ruta-prepreka-gde{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ruta-prepreka-kasni{font-feature-settings:"tnum";color:#ef6c00;color:var(--ui-on-warn,#ef6c00);flex:none;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700}.ruta-profil-adr{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);border:1px solid #ffb74d;border:1px solid var(--ui-on-warn,#ffb74d);color:#e65100;color:var(--ui-on-warn,#e65100)}.gps-omot{display:flex;flex-direction:column;gap:.5rem;height:100%;min-height:420px}.gps-traka{grid-gap:.75rem;align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;display:grid;gap:.75rem;grid-template-columns:1fr minmax(200px,440px) 1fr;padding:.5rem .75rem}.gps-alatke{display:flex;gap:.4rem;justify-self:start}.gps-stanje{align-items:center;display:flex;flex-wrap:nowrap;gap:.45rem;justify-content:flex-end;justify-self:end}.gps-cip{border-radius:999px;font-size:.78rem;font-weight:600;padding:.2rem .6rem;white-space:nowrap}.gps-cip-vozi{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);color:#2e7d32;color:var(--ui-on-ok,#2e7d32)}.gps-cip-stoji{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);color:#ef6c00;color:var(--ui-on-warn,#ef6c00)}.gps-cip-staro{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#546e7a;color:var(--ui-text,#546e7a)}.gps-osvezeno{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.74rem;white-space:nowrap}.gps-sazetak{align-items:center;background:#fdf3f3;background:var(--ui-tint-bad,#fdf3f3);border:1px solid #f3d6d6;border-radius:10px;color:#54656f;color:var(--ui-text,#54656f);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.9rem;padding:.45rem .75rem}.gps-upozorenje{color:#c62828;color:var(--ui-on-bad,#c62828);font-weight:600}.gps-mapa{border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;flex:1 1;min-height:320px;overflow:hidden}.gps-oznaka-wrap{background:none;border:0}.gps-vozilo{align-items:center;display:flex;flex-direction:column;gap:1px;width:70px}.gps-sprega{width:120px}.gps-sprega-siluete{height:26px;position:relative;width:120px}.gps-sprega-siluete .gps-deo{position:absolute;top:0}.gps-sprega-siluete .gps-deo-prikolica{left:14px;width:75px;z-index:2}.gps-sprega-siluete .gps-deo-vuca{left:66px;width:40px;z-index:1}.gps-sprega .gps-kamion{display:block;height:26px;width:100%}.gps-sprega-tablice{display:flex;justify-content:space-between;margin-top:1px;width:120px}.gps-sprega-zapad .gps-sprega-siluete{transform:scaleX(-1)}.gps-sprega-zapad .gps-sprega-tablice{flex-direction:row-reverse}.gps-sprega .gps-reg{font-size:.67rem;padding:0 3px}.gps-sprega .gps-reg-par{font-size:.59rem;letter-spacing:0;padding:0 3px}.gps-sprega .gps-alarmirano .gps-kamion{animation:none}.gps-kamion{display:block;filter:drop-shadow(0 1px 2px rgba(11,20,26,.45));height:22px;transition:transform .2s ease;width:47px}.gps-oblik-poluprikolica>.gps-kamion{width:63px}.gps-oblik-prikolica>.gps-kamion{width:40px}.gps-obrnut{transform:scaleX(-1)}.gps-kamion-svg{fill:currentColor;stroke:#ffffffe6;stroke-width:1.1;display:block;height:100%;paint-order:stroke fill;width:100%}.gps-prikolica .gps-kamion-svg{fill:#fff;stroke:currentColor;stroke-width:2.6;paint-order:fill stroke}.gps-reg{background:#fff;background:var(--ui-surface,#fff);border:1px solid;border-radius:4px;box-shadow:0 1px 3px #0b141a40;font-size:.71rem;font-weight:700;line-height:1.5;padding:0 5px;white-space:nowrap}.gps-reg-par{background:#fffffff0;border:1px solid #b0bec5;border:1px solid var(--ui-border-strong,#b0bec5);border-radius:3px;box-shadow:0 1px 2px #0b141a2e;color:#546e7a;color:var(--ui-text,#546e7a);font-size:.61rem;font-weight:600;letter-spacing:.2px;line-height:1.45;padding:0 4px;white-space:nowrap}.gps-reg-par-stari{border-style:dashed;color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-alarmirano .gps-reg-par{background:#c62828;border-color:#c62828;color:#fff}.gps-alarm-uskoro .gps-reg-par{border-color:#c62828;border-style:solid;box-shadow:0 0 0 2px #c6282873}.gps-vozi{color:#2e7d32;color:var(--ui-on-ok,#2e7d32)}.gps-stoji{color:#ef6c00}.gps-staro{color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-staro .gps-reg{background:#f5f7f8;background:var(--ui-surface-alt,#f5f7f8);color:#546e7a;color:var(--ui-text,#546e7a)}.gps-izabrano{color:#1565c0;color:var(--ui-on-info,#1565c0);z-index:1000}.gps-izabrano .gps-kamion{filter:drop-shadow(0 2px 4px rgba(21,101,192,.55));transform:scale(1.3)}.gps-izabrano.gps-vozilo .gps-obrnut{transform:scaleX(-1) scale(1.3)}.gps-vozilo.gps-izabrano.gps-sprega .gps-kamion{transform:none}.gps-izabrano .gps-sprega-siluete{transform:scale(1.1)}.gps-izabrano.gps-sprega-zapad .gps-sprega-siluete{transform:scaleX(-1) scale(1.1)}.gps-izabrano .gps-reg{background:#1565c0;border-color:#1565c0;color:#fff}.gps-oblacic{font-size:.76rem;line-height:1.45}.gps-oblacic strong{font-size:.82rem}@media (max-width:768px){.gps-omot{height:auto;min-height:70dvh}.gps-stanje{margin-left:0}}.gps-vrsta{color:#667781;color:var(--ui-text,#667781);font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.gps-mapa{position:relative}.gps-panel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;bottom:10px;box-shadow:0 6px 22px #0b141a2e;color:#54656f;color:var(--ui-text,#54656f);display:flex;flex-direction:column;font-size:.8rem;gap:.55rem;overflow-y:auto;padding:.85rem;position:absolute;right:10px;top:10px;width:300px;z-index:1000}.gps-panel-vrh{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.gps-panel-reg{color:#111b21;color:var(--ui-text,#111b21);font-size:1rem;font-weight:700;line-height:1.2}.gps-panel-vrsta{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.gps-panel-x{align-items:center;background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border:0;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;flex:none;font-size:.8rem;height:26px;justify-content:center;line-height:1;padding:0;width:26px}.gps-panel-x:hover{background:#e4e7ea;background:var(--ui-surface-3,#e4e7ea);color:#111b21;color:var(--ui-text,#111b21)}.gps-panel-x:focus{outline:none}.gps-panel-x:focus-visible{outline:2px solid #00a884;outline-offset:2px}.gps-panel-stanje{align-items:center;border-radius:6px;display:flex;font-size:.78rem;font-weight:700;justify-content:space-between;padding:.3rem .6rem}.gps-panel-vozi{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);color:#2e7d32;color:var(--ui-on-ok,#2e7d32)}.gps-panel-stoji{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);color:#ef6c00;color:var(--ui-on-warn,#ef6c00)}.gps-panel-staro{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#546e7a;color:var(--ui-text,#546e7a)}.gps-panel-brzina{font-weight:600}.gps-panel-grupa{border-top:1px solid #f0f2f5;border-top:1px solid var(--ui-border,#f0f2f5);padding-top:.5rem}.gps-panel-grupa h4{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.7rem;font-weight:700;letter-spacing:.05em;margin:0 0 .35rem;text-transform:uppercase}.gps-panel-red{display:flex;gap:.6rem;justify-content:space-between;padding:.14rem 0}.gps-panel-naziv{color:#8696a0;color:var(--ui-text-muted,#8696a0)}.gps-panel-vrednost{color:#111b21;color:var(--ui-text,#111b21);font-weight:600;text-align:right;word-break:break-word}.gps-panel-red-jak .gps-panel-vrednost{color:#00695c;color:var(--ui-on-info,#00695c)}.gps-panel-cekanje{color:#8696a0;color:var(--ui-text-muted,#8696a0);padding:.6rem 0}.gps-panel-napomena{color:#b26a00;color:var(--ui-on-warn,#b26a00);font-size:.72rem;margin-top:auto;padding-top:.5rem}@media (max-width:900px){.gps-panel{margin-top:.5rem;max-height:46vh;position:static;width:auto}.gps-mapa{display:flex;flex-direction:column}}.gps-mapa-ceo{border:0;border-radius:0;inset:0;position:fixed;z-index:2000}.gps-kontrola-ekran a{align-items:center;color:#54656f;color:var(--ui-text,#54656f);display:flex!important;font-size:.85rem;justify-content:center}.gps-kontrola-ekran a:hover{color:#111b21;color:var(--ui-text,#111b21)}.gps-mapa-ceo .gps-panel{bottom:10px;top:10px}.gps-izvestaji{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:0 10px 10px 10px;padding:.85rem}.gps-izv-filter{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.gps-izv-polje{display:flex;flex-direction:column;gap:.25rem}.gps-izv-polje label{color:#667781;color:var(--ui-text,#667781);font-size:.74rem;font-weight:600}.gps-izv-vozilo{min-width:240px}.gps-izv-zbir{align-items:center;background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;color:#54656f;color:var(--ui-text,#54656f);display:flex;flex-wrap:wrap;font-size:.8rem;gap:1rem;margin-bottom:.6rem;padding:.5rem .75rem}.gps-izv-crveno{color:#c62828;color:var(--ui-on-bad,#c62828)}@media (max-width:700px){.gps-izv-filter>*{flex:1 1 100%}.gps-izv-vozilo{min-width:0}}.gps-izv-tip{min-width:220px}.gps-izv-naslov{color:#54656f;color:var(--ui-text,#54656f);font-size:.86rem}@media (max-width:700px){.gps-izv-tip{min-width:0}}.gps_main{height:96%;overflow:hidden;position:relative}.gps_main .gps-izvestaji{height:100%;overflow-y:auto}@media screen and (max-width:900px){.gps_main,.gps_main .gps-izvestaji{height:auto;overflow:visible}}.gps-stranica{box-sizing:border-box;height:100%}@media screen and (max-width:900px){.gps-stranica{height:auto}}.gps-mapa .leaflet-container{min-height:320px}.gps-dugme-alarm-aktivan{animation:gps-alarm-puls 1.4s ease-in-out infinite}@keyframes gps-alarm-puls{0%,to{box-shadow:0 0 0 0 #c628288c}50%{box-shadow:0 0 0 7px #c6282800}}.gps-alarmirano .gps-kamion{animation:gps-alarm-vozilo 1.6s ease-in-out infinite;filter:drop-shadow(0 0 0 #c62828) drop-shadow(0 1px 2px rgba(11,20,26,.45))}.gps-alarmirano .gps-reg,.gps-reg-par.gps-alarmirano,.gps-reg.gps-alarmirano{background:#c62828;border-color:#c62828;color:#fff}@keyframes gps-alarm-vozilo{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.gps-alarmirano .gps-obrnut{animation:gps-alarm-vozilo-obrnut 1.6s ease-in-out infinite}@keyframes gps-alarm-vozilo-obrnut{0%,to{transform:scaleX(-1) scale(1)}50%{transform:scaleX(-1) scale(1.18)}}.gps-panel-alarmi{max-width:calc(100% - 20px);width:660px}.gps-alarm-lista{grid-gap:.3rem;align-content:start;display:grid;gap:.3rem;grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto}@media (max-width:900px){.gps-panel-alarmi{width:330px}.gps-alarm-lista{grid-template-columns:1fr}}.gps-alarm-red{grid-gap:.15rem .5rem;align-items:baseline;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-left:3px solid #90a4ae;border-radius:6px;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:grid;font-size:.78rem;gap:.15rem .5rem;grid-template-columns:auto 1fr auto;padding:.4rem .5rem;text-align:left;width:100%}.gps-alarm-red,.gps-panel,.gps-panel-reg,.gps-panel-vrsta{-webkit-user-select:text;user-select:text}.gps-alarm-red:hover:not(:disabled){background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa)}.gps-alarm-red:disabled{cursor:default;opacity:.75}.gps-alarm-red:focus{outline:none}.gps-alarm-red:focus-visible{outline:2px solid #00a884;outline-offset:1px}.gps-alarm-reg{color:#111b21;color:var(--ui-text,#111b21);font-size:.95rem;font-weight:700}.gps-alarm-dok{color:#667781;color:var(--ui-text,#667781)}.gps-alarm-datum{color:#111b21;color:var(--ui-text,#111b21);font-weight:600;text-align:right}.gps-alarm-datum em{display:block;font-style:normal;font-weight:400}.gps-alarm-datum em,.gps-alarm-firma{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.7rem}.gps-alarm-firma{grid-column:1/-1}.gps-alarm-red.gps-alarm-isteklo{background:#fdf3f3;background:var(--ui-tint-bad,#fdf3f3);border-left-color:#c62828}.gps-alarm-red.gps-alarm-isteklo .gps-alarm-datum{color:#c62828;color:var(--ui-on-bad,#c62828)}.gps-alarm-red.gps-alarm-uskoro{border-left-color:#ef6c00}.gps-alarm-red.gps-alarm-uskoro .gps-alarm-datum{color:#ef6c00}span.gps-alarm-isteklo{color:#c62828;color:var(--ui-on-bad,#c62828);font-weight:700}.gps-cip{border:1px solid #0000;cursor:pointer;font-family:inherit;transition:box-shadow .15s,border-color .15s}.gps-cip:hover{border-color:#0b141a40}.gps-cip{align-items:center;display:inline-flex;gap:.3rem}.gps-cip>i{font-size:.72rem}.gps-cip-upaljen{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.gps-cip-ugasen{background:#0000;border-color:#cfd8dc;border-color:var(--ui-border,#cfd8dc);border-style:dashed;color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-cip-ugasen:hover{color:#546e7a;color:var(--ui-text,#546e7a)}.gps-dijalog-vrste{display:flex;flex-direction:column;gap:.5rem}.gps-dijalog-vrsta{align-items:center;border:1px solid #e0e4e7;border:1px solid var(--ui-border,#e0e4e7);border-radius:8px;cursor:pointer;display:flex;gap:.85rem;padding:.7rem .85rem;transition:border-color .15s,background-color .15s}.gps-dijalog-vrsta:hover{background:#f6f8f9;background:var(--ui-surface-alt,#f6f8f9)}.gps-dijalog-vrsta-uskoro{cursor:default;opacity:.55}.gps-dijalog-vrsta-uskoro:hover{background:#0000}.gps-dijalog-ikona{align-items:center;background:#eceff1;background:var(--ui-surface-alt,#eceff1);border-radius:50%;color:#546e7a;color:var(--ui-text,#546e7a);display:flex;flex:none;font-size:1rem;height:2.1rem;justify-content:center;width:2.1rem}.gps-dijalog-tekst{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.gps-dijalog-naziv{font-size:.92rem;font-weight:600}.gps-dijalog-opis{line-height:1.35}.gps-dijalog-fusnota,.gps-dijalog-opis{color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.78rem}.gps-dijalog-fusnota{border-top:1px solid #eceff1;border-top:1px solid var(--ui-border,#eceff1);line-height:1.45;margin:1rem 0 0;padding-top:.85rem}.gps-dijalog-alarmi .gps-prekidac.p-inputswitch,.gps-dijalog-plan .gps-prekidac.p-inputswitch{display:inline-block;flex:none;height:1.5rem;position:relative;width:2.75rem}.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-input,.gps-dijalog-plan .gps-prekidac .p-inputswitch-input{appearance:none;-webkit-appearance:none;cursor:pointer;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-input:disabled,.gps-dijalog-plan .gps-prekidac .p-inputswitch-input:disabled{cursor:default}.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac .p-inputswitch-slider{background:#cfd8dc;border-radius:999px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background-color .2s ease}.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-slider:before,.gps-dijalog-plan .gps-prekidac .p-inputswitch-slider:before{background:#fff;background:var(--ui-surface,#fff);border-radius:50%;box-shadow:0 1px 3px #0b141a59;content:"";height:1.1rem;left:.2rem;margin-top:-.55rem;position:absolute;top:50%;transition:transform .2s ease;width:1.1rem}.gps-dijalog-alarmi .gps-prekidac:not(.p-disabled):hover .p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac:not(.p-disabled):hover .p-inputswitch-slider{background:#b0bec5}.gps-dijalog-alarmi .gps-prekidac.p-highlight .p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac.p-highlight .p-inputswitch-slider{background:#2e7d32}.gps-dijalog-alarmi .gps-prekidac.p-highlight:not(.p-disabled):hover .p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac.p-highlight:not(.p-disabled):hover .p-inputswitch-slider{background:#276b2a}.gps-dijalog-alarmi .gps-prekidac.p-highlight .p-inputswitch-slider:before,.gps-dijalog-plan .gps-prekidac.p-highlight .p-inputswitch-slider:before{transform:translateX(1.25rem)}.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-input:focus-visible+.p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac .p-inputswitch-input:focus-visible+.p-inputswitch-slider{box-shadow:0 0 0 3px #2e7d324d}.gps-dijalog-alarmi .gps-prekidac.p-disabled .p-inputswitch-slider,.gps-dijalog-plan .gps-prekidac.p-disabled .p-inputswitch-slider{opacity:.6}@media (prefers-reduced-motion:reduce){.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-slider,.gps-dijalog-alarmi .gps-prekidac .p-inputswitch-slider:before{transition:none}}.gps-alarm-treperi{animation:gps-alarm-treptaj 1.1s ease-in-out infinite}@keyframes gps-alarm-treptaj{0%,to{opacity:1}50%{opacity:.35}}.gps-alarm-uskoro .gps-reg,.gps-reg-par.gps-alarm-uskoro,.gps-reg.gps-alarm-uskoro{border-color:#c62828;border-style:solid;box-shadow:0 0 0 2px #c6282873}.gps-alarm-uskoro .gps-kamion{filter:drop-shadow(0 0 2px #c62828) drop-shadow(0 1px 2px rgba(11,20,26,.45))}.gps-par{font-size:.78rem;opacity:.85}.gps-par em{font-style:normal;opacity:.75}@media (prefers-reduced-motion:reduce){.gps-alarm-treperi{animation:none}}.gps-alarm-dan{white-space:nowrap}.gps-panel-alarm{align-items:baseline;background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa);border-left:3px solid #90a4ae;border-radius:4px;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.5rem;justify-content:space-between;margin-bottom:.25rem;padding:.3rem .45rem}.gps-panel-alarm-dok{color:#54656f;color:var(--ui-text,#54656f)}.gps-panel-alarm-datum{color:#111b21;color:var(--ui-text,#111b21);font-weight:600;text-align:right}.gps-panel-alarm-datum em{color:#8696a0;color:var(--ui-text-muted,#8696a0);display:block;font-size:.7rem;font-style:normal;font-weight:400}.gps-panel-alarm.gps-alarm-isteklo{background:#fdf3f3;background:var(--ui-tint-bad,#fdf3f3);border-left-color:#c62828}.gps-panel-alarm.gps-alarm-isteklo .gps-panel-alarm-datum{color:#c62828;color:var(--ui-on-bad,#c62828)}.gps-panel-alarm.gps-alarm-uskoro{border-left-color:#ef6c00}.gps-panel-alarm.gps-alarm-uskoro .gps-panel-alarm-datum{color:#ef6c00}.gps-alarm-napomena{align-items:center;background:#94a3b821;border-left:2px solid #94a3b8;border-radius:0 4px 4px 0;color:#475569;display:flex;font-size:.72rem;gap:.35rem;grid-column:1/-1;margin-top:.3rem;min-width:0;padding:.22rem .45rem;text-align:left}.gps-alarm-napomena>i{flex:none;font-size:.68rem;opacity:.65}.gps-alarm-napomena>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-panel-alarm .gps-alarm-napomena{flex:1 1 100%}.gps-glavna-pretraga{gap:.3rem;max-width:440px;width:100%}.gps-glavna-pretraga,.gps-pp-polje{align-items:center;display:flex;min-width:0;position:relative}.gps-pp-polje{background:#f4f6f8;background:var(--ui-surface-alt,#f4f6f8);border:1px solid #e3e8ec;border:1px solid var(--ui-border,#e3e8ec);border-radius:999px;flex:1 1 auto;height:34px;padding:0 .6rem 0 2.1rem;transition:background .15s,border-color .15s,box-shadow .15s}.gps-pp-polje-fokus{background:#fff;background:var(--ui-surface,#fff);border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f}.gps-pp-polje-merenje{background:#fff5f8;background:var(--ui-tint-bad,#fff5f8);border-color:#d81b60}.gps-pp-polje-merenje.gps-pp-polje-fokus{box-shadow:0 0 0 3px #d81b6024}.gps-pp-lupa{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.85rem;left:.75rem;pointer-events:none;position:absolute}.gps-pp-polje-merenje .gps-pp-lupa{color:#d81b60}.gps-pp-unos{background:#0000;border:none;color:#263238;color:var(--ui-text,#263238);flex:1 1 auto;font-size:.86rem;height:100%;min-width:0;outline:none}.gps-pp-unos::placeholder{color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-pp-unos::-webkit-search-cancel-button{display:none}.gps-pp-brisi,.gps-pp-zupcanik{align-items:center;background:#0000;border:none;color:#78909c;color:var(--ui-text-muted,#78909c);cursor:pointer;display:inline-flex;justify-content:center;transition:color .15s,background .15s}.gps-pp-brisi{border-radius:50%;font-size:.7rem;height:22px;width:22px}.gps-pp-brisi:hover{background:#e0e6ea;color:#37474f;color:var(--ui-text,#37474f)}.gps-pp-zupcanik{border-radius:50%;flex:none;font-size:.9rem;height:34px;width:34px}.gps-pp-zupcanik:hover{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#1565c0}.gps-pp-lista{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:12px;box-shadow:0 12px 32px #10182829;left:0;max-height:min(60vh,460px);overflow-y:auto;padding:.35rem 0;position:absolute;right:40px;top:calc(100% + 6px);z-index:1300}.gps-pp-grupa+.gps-pp-grupa{border-top:1px solid #f1f4f6;border-top:1px solid var(--ui-border,#f1f4f6)}.gps-pp-zaglavlje{align-items:center;color:#90a4ae;color:var(--ui-text-muted,#90a4ae);display:flex;font-size:.66rem;font-weight:700;gap:.4rem;letter-spacing:.05em;padding:.5rem .75rem .3rem;text-transform:uppercase}.gps-pp-tacka{border-radius:50%;flex:none;height:6px;width:6px}.gps-pp-sve{color:#b0bec5;color:var(--ui-text-muted,#b0bec5);font-weight:500;letter-spacing:0;margin-left:auto;text-transform:none}.gps-pp-red{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:.6rem;padding:.4rem .75rem;text-align:left;width:100%}.gps-pp-red-aktivan{background:#f1f4f6;background:color-mix(in srgb,var(--pp-boja) 8%,#0000);box-shadow:inset 2px 0 0 var(--pp-boja)}.gps-pp-ikona{align-items:center;border-radius:7px;display:inline-flex;flex:none;font-size:.8rem;height:26px;justify-content:center;width:26px}.gps-pp-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gps-pp-naslov{color:#263238;color:var(--ui-text,#263238);font-size:.82rem;font-weight:600}.gps-pp-naslov,.gps-pp-opis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-pp-opis{color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.72rem}.gps-pp-oznaka{background:#eceff1;background:var(--ui-surface-alt,#eceff1);border-radius:999px;color:#607d8b;color:var(--ui-on-info,#607d8b);flex:none;font-size:.63rem;font-weight:600;letter-spacing:.03em;padding:.1rem .4rem;text-transform:uppercase}.gps-pp-podnozje,.gps-pp-poruka{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.74rem;padding:.6rem .75rem}.gps-pp-podnozje{border-top:1px solid #f1f4f6;border-top:1px solid var(--ui-border,#f1f4f6);color:#b0bec5;color:var(--ui-text-muted,#b0bec5);font-size:.68rem}.gps-pod-odeljak{margin-bottom:1rem}.gps-pod-naslov{color:#263238;color:var(--ui-text,#263238);display:block;font-size:.82rem;font-weight:600;margin-bottom:.2rem}.gps-pod-pomoc{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.73rem;line-height:1.4;margin:0 0 .5rem}.gps-pod-greska,.gps-pod-obavezno{color:#c62828;color:var(--ui-on-bad,#c62828)}.gps-pod-greska{display:block;font-size:.72rem;margin-top:.35rem}.gps-pod-tacka{background:#90a4ae;background:var(--cip-boja,#90a4ae);border-radius:50%;flex:none;height:7px;width:7px}.gps-pod-cip,.gps-pod-opcija{align-items:center;display:inline-flex;gap:.4rem}.gps-pod-multi .p-multiselect-token{border-radius:999px;font-size:.76rem;margin-right:.3rem;padding:.15rem .5rem}.gps-pod-razdelnik{align-items:center;color:#b0bec5;color:var(--ui-text-muted,#b0bec5);display:flex;font-size:.66rem;font-weight:700;gap:.6rem;letter-spacing:.05em;margin:.2rem 0 .8rem;text-transform:uppercase}.gps-pod-razdelnik:after{background:#eceff1;background:var(--ui-surface-alt,#eceff1);content:"";flex:1 1 auto;height:1px}.gps-pod-kartica{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eceff1;border-left:3px solid #90a4ae;border:1px solid var(--ui-border,#eceff1);border-left:3px solid var(--izvor-boja,#90a4ae);border-radius:8px;margin-bottom:.6rem;padding:.55rem .6rem .5rem}.gps-pod-kartica:last-child{margin-bottom:0}.gps-pod-kartica-vrh{align-items:center;color:#37474f;color:var(--ui-text,#37474f);display:flex;font-size:.78rem;font-weight:700;gap:.45rem;margin-bottom:.35rem}.gps-pod-radio-grupa{display:flex;flex-direction:column;gap:.1rem}.gps-pod-radio{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:.55rem;padding:.3rem .45rem;transition:background .12s}.gps-pod-radio:hover{background:#f5f7f9;background:var(--ui-surface-alt,#f5f7f9)}.gps-pod-radio-izabran{background:#eef2f5;background:var(--ui-surface-alt,#eef2f5);background:color-mix(in srgb,var(--izvor-boja) 9%,#0000)}.gps-pod-radio-tekst{color:#37474f;color:var(--ui-text,#37474f);flex:1 1 auto;font-size:.81rem;line-height:1.35;min-width:0}.gps-pod-radio input[type=radio]{appearance:none;-webkit-appearance:none;background:#fff;background:var(--ui-surface,#fff);border:1.5px solid #b0bec5;border:1.5px solid var(--ui-border-strong,#b0bec5);border-radius:50%;cursor:pointer;display:grid;flex:none;height:16px;margin:0;place-content:center;transition:border-color .15s,box-shadow .15s;width:16px}.gps-pod-radio input[type=radio]:before{background:#1565c0;background:var(--izvor-boja,#1565c0);border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform .12s ease-out;width:8px}.gps-pod-radio input[type=radio]:checked{border-color:#1565c0;border-color:var(--izvor-boja,#1565c0)}.gps-pod-radio input[type=radio]:checked:before{transform:scale(1)}.gps-pod-radio input[type=radio]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#1565c0 22%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--izvor-boja,#1565c0) 22%,#0000);outline:none}.gps-pod-radio input[type=radio]:disabled{background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa);border-color:#dfe6e9;border-color:var(--ui-border,#dfe6e9);cursor:not-allowed}.gps-pod-radio-uskoro{cursor:not-allowed}.gps-pod-radio-uskoro:hover{background:#0000}.gps-pod-radio-uskoro .gps-pod-radio-tekst{color:#b0bec5;color:var(--ui-text-muted,#b0bec5)}.gps-pod-uskoro{background:#eceff1;background:var(--ui-surface-alt,#eceff1);border-radius:999px;color:#90a4ae;color:var(--ui-text-muted,#90a4ae);flex:none;font-size:.6rem;font-weight:700;letter-spacing:.03em;padding:.08rem .4rem;text-transform:uppercase}.gps-lok-podnozje,.gps-pod-podnozje{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gps-pin-ikona{background:#0000;border:none}.gps-pin-ikona svg path{fill:#d81b60}.gps-pin-ikona svg circle{fill:#fff}.gps-pin-ikona svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,.3))}.gps-pin-popup .leaflet-popup-content-wrapper{border-radius:12px;box-shadow:0 10px 28px #10182838;padding:0}.gps-pin-popup .leaflet-popup-content{margin:0;width:auto!important}.gps-pin-popup .leaflet-popup-tip{box-shadow:none}.gps-pin-popup .leaflet-popup-close-button{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:1.1rem;right:6px;top:6px}.gps-pin{max-width:calc(100vw - 60px);padding:.9rem .9rem .6rem;width:280px}.gps-pin-naslov{color:#1c2b33;color:var(--ui-text,#1c2b33);font-size:.88rem;font-weight:700;line-height:1.35;padding-right:1.2rem}.gps-pin-opis{color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.75rem;line-height:1.35;margin-top:.15rem}.gps-pin-koord{display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;gap:.35rem;margin-top:.4rem}.gps-pin-koord,.gps-pin-kopiraj{align-items:center;color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-pin-kopiraj{background:#0000;border:none;border-radius:5px;cursor:pointer;display:inline-flex;font-size:.7rem;height:20px;justify-content:center;width:20px}.gps-pin-kopiraj:hover{color:#37474f;color:var(--ui-text,#37474f)}.gps-pin-kopiraj:hover,.gps-pin-linija{background:#eceff1;background:var(--ui-surface-alt,#eceff1)}.gps-pin-linija{height:1px;margin:.65rem 0 .35rem}.gps-pin-radnje{align-items:center;display:flex;gap:.2rem;justify-content:space-around}.gps-pin-dugme{align-items:center;background:#0000;border:none;border-radius:8px;color:#546e7a;color:var(--ui-text,#546e7a);cursor:pointer;display:inline-flex;font-size:1rem;height:34px;justify-content:center;transition:background .13s,color .13s;width:38px}.gps-pin-dugme-aktivno,.gps-pin-dugme:hover:not(:disabled){background:#e8f0fe;background:var(--ui-tint-info,#e8f0fe);color:#1565c0;color:var(--ui-on-info,#1565c0)}.gps-pin-dugme:disabled{color:#cfd8dc;color:var(--ui-text-muted,#cfd8dc);cursor:not-allowed}.gps-pin-meni-omot{position:relative}.gps-pin-meni{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;box-shadow:0 10px 26px #10182833;min-width:250px;padding:.25rem;position:absolute;right:0;top:calc(100% + 6px);z-index:1400}.gps-pin-meni button{align-items:center;background:#0000;border:none;border-radius:7px;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;font-size:.79rem;gap:.5rem;padding:.45rem .55rem;text-align:left;white-space:nowrap;width:100%}.gps-pin-meni button:hover{background:#f1f4f6;background:var(--ui-surface-alt,#f1f4f6)}.gps-pin-meni button>i{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.8rem}.gps-lok-ikona{background:#0000;border:none}.gps-lok-tacka{background:#2e7d32;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;box-shadow:0 1px 4px #00000059;display:block;height:12px;margin:2px;width:12px}.gps-lok-koord{align-items:center;background:#f5f7f9;background:var(--ui-surface-alt,#f5f7f9);border-radius:8px;color:#546e7a;color:var(--ui-text,#546e7a);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;gap:.45rem;margin-bottom:.9rem;padding:.45rem .6rem}.gps-lok-koord>i{color:#d81b60;font-size:.85rem}.gps-lok-veza{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);border-radius:999px;color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-family:inherit;font-size:.66rem;font-weight:600;margin-left:auto;padding:.1rem .45rem}.gps-lok-mreza{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.gps-lok-polje{display:flex;flex-direction:column;gap:.28rem;min-width:0}.gps-lok-siroko{grid-column:1/-1}.gps-lok-polje label{color:#546e7a;color:var(--ui-text,#546e7a);font-size:.76rem;font-weight:600}.gps-bl-lokacija{align-items:baseline;display:flex;font-size:.8rem;gap:.4rem;margin-bottom:.75rem}.gps-bl-oznaka{color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-bl-adresa{color:#37474f;color:var(--ui-text,#37474f);font-weight:600}.gps-bl-alatke{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.5rem}.gps-bl-prekidac{align-items:center;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:flex;font-size:.8rem;gap:.5rem}.gps-bl-stanje{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.75rem}.gps-bl-upozorenje{align-items:center;background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);border-radius:8px;color:#8d6e00;color:var(--ui-on-warn,#8d6e00);display:flex;font-size:.76rem;gap:.45rem;margin-bottom:.5rem;padding:.45rem .6rem}.gps-bl-red{align-items:center;display:inline-flex;gap:.55rem;min-width:0}.gps-bl-boja{border-radius:2px;flex:none;height:26px;width:4px}.gps-bl-veza{align-items:flex-start;background:#0000;border:none;color:#1565c0;cursor:pointer;display:flex;flex-direction:column;font-size:.82rem;font-weight:600;padding:0;text-align:left}.gps-bl-veza:hover{text-decoration:underline}.gps-bl-veza small{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.7rem;font-weight:400}.gps-bl-vazdusna{color:#8d6e00;color:var(--ui-on-warn,#8d6e00)}.gps-bl-vazdusna>i{font-size:.7rem;margin-left:.25rem}.gps-mer-ikona{background:#0000;border:none}.gps-mer-tacka{align-items:center;background:#d81b60;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;box-shadow:0 1px 4px #00000059;color:#fff;display:flex;font-size:.66rem;font-weight:700;height:22px;justify-content:center;width:22px}.gps-mer-tacka-prva{background:#2e7d32}.gps-mer-tacka-zadnja{background:#1565c0}.gps-mer{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:12px;bottom:10px;box-shadow:0 10px 28px #1018282e;left:10px;max-width:calc(100% - 20px);padding:.7rem .75rem .5rem;position:absolute;width:292px;z-index:1000}.gps-mer-zaglavlje{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gps-mer-naslov{align-items:center;color:#1c2b33;color:var(--ui-text,#1c2b33);display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem}.gps-mer-naslov>i{color:#d81b60}.gps-mer-x{align-items:center;background:#0000;border:none;border-radius:50%;color:#90a4ae;color:var(--ui-text-muted,#90a4ae);cursor:pointer;display:inline-flex;font-size:.72rem;height:24px;justify-content:center;width:24px}.gps-mer-x:hover{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#37474f;color:var(--ui-text,#37474f)}.gps-mer-uputstvo{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.71rem;line-height:1.35;margin:.35rem 0 .5rem}.gps-mer-spisak{list-style:none;margin:0;max-height:168px;overflow-y:auto;padding:0}.gps-mer-spisak li{align-items:center;display:flex;gap:.45rem;padding:.22rem 0}.gps-mer-broj{align-items:center;background:#d81b60;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:.64rem;font-weight:700;height:20px;justify-content:center;width:20px}.gps-mer-broj-prvi{background:#2e7d32}.gps-mer-broj-zadnji{background:#1565c0}.gps-mer-naziv{color:#37474f;color:var(--ui-text,#37474f);flex:1 1 auto;font-size:.76rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-mer-ukloni{align-items:center;background:#0000;border:none;border-radius:50%;color:#b0bec5;color:var(--ui-text-muted,#b0bec5);cursor:pointer;display:inline-flex;flex:none;font-size:.64rem;height:20px;justify-content:center;width:20px}.gps-mer-ukloni:hover{background:#ffebee;background:var(--ui-tint-bad,#ffebee);color:#c62828;color:var(--ui-on-bad,#c62828)}.gps-mer-cekanje,.gps-mer-greska{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.73rem;margin-top:.4rem}.gps-mer-greska{color:#c62828;color:var(--ui-on-bad,#c62828)}.gps-mer-zbir{border-top:1px solid #eceff1;border-top:1px solid var(--ui-border,#eceff1);display:flex;gap:1.2rem;margin-top:.55rem;padding-top:.5rem}.gps-mer-stavka{display:flex;flex-direction:column}.gps-mer-broj-veliki{color:#1c2b33;color:var(--ui-text,#1c2b33);font-size:1.05rem;font-weight:700;line-height:1.2}.gps-mer-jedinica{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}.gps-mer-podnozje{display:flex;justify-content:flex-end;margin-top:.2rem}.gps-kontrola-mape a{align-items:center;color:#54656f;color:var(--ui-text,#54656f);display:flex!important;font-size:.85rem;justify-content:center}.gps-kontrola-mape a:hover{color:#111b21;color:var(--ui-text,#111b21)}.gps-kontrola-mape a.gps-kontrola-aktivna{background:#e8f0fe;background:var(--ui-tint-info,#e8f0fe);color:#1565c0;color:var(--ui-on-info,#1565c0)}.gps-kontrola-mape a.gps-kontrola-iskljucena{cursor:not-allowed}.gps-kontrola-mape a.gps-kontrola-iskljucena,.gps-kontrola-mape a.gps-kontrola-iskljucena:hover{color:#c8d0d4;color:var(--ui-text-muted,#c8d0d4)}.gps-atribucija{background:#ffffffb8;border-radius:6px 0 0 0;bottom:2px;color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.62rem;line-height:1.5;padding:1px 6px;pointer-events:none;position:absolute;right:4px;white-space:nowrap;z-index:500}@media (max-width:1200px){.gps-traka{grid-template-columns:auto 1fr}.gps-glavna-pretraga{grid-column:1/-1;grid-row:2;max-width:none}}@media (max-width:768px){.gps-mer{left:8px;right:8px;width:auto}.gps-lok-mreza{grid-template-columns:1fr}}.gps-slojevi{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:10px;box-shadow:0 10px 28px #10182833;left:50px;max-width:calc(100% - 60px);padding:.25rem;position:absolute;top:128px;width:236px;z-index:1000}.gps-sloj{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:flex;gap:.55rem;padding:.4rem .5rem;text-align:left;transition:background .12s;width:100%}.gps-sloj:hover{background:#f1f4f6;background:var(--ui-surface-alt,#f1f4f6)}.gps-sloj-aktivan,.gps-sloj-aktivan:hover{background:#e8f0fe;background:var(--ui-tint-info,#e8f0fe)}.gps-sloj>i{color:#78909c;color:var(--ui-text-muted,#78909c);flex:none;font-size:.9rem}.gps-sloj-aktivan>i{color:#1565c0;color:var(--ui-on-info,#1565c0)}.gps-sloj-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gps-sloj-naziv{color:#263238;color:var(--ui-text,#263238);font-size:.8rem;font-weight:600}.gps-sloj-opis{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.69rem;line-height:1.3}.gps-mer-podnozje{justify-content:space-between}.gps-mer-napomena{background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);border-radius:6px;color:#8d6e00;color:var(--ui-on-warn,#8d6e00);font-size:.69rem;line-height:1.35;margin-top:.4rem;padding:.35rem .45rem}.gps-panel-koord{align-items:center;display:inline-flex;gap:.3rem;white-space:nowrap}.gps-panel-koord-dugme{align-items:center;background:#0000;border:none;border-radius:4px;color:#8696a0;color:var(--ui-text-muted,#8696a0);cursor:pointer;display:inline-flex;flex:none;font-size:.62rem;height:18px;justify-content:center;padding:0;width:18px}.gps-panel-koord-dugme:hover{background:#e4e9ec;background:var(--ui-focus-ring,#e4e9ec);color:#1565c0}.gps-sloj-nedostupan{cursor:not-allowed;opacity:.55}.gps-sloj-nedostupan:hover{background:#0000}.gps-sloj-oznaka{background:#fff3e0;background:var(--ui-tint-warn,#fff3e0);border-radius:999px;color:#ef6c00;color:var(--ui-on-warn,#ef6c00);flex:none;font-size:.6rem;font-weight:700;letter-spacing:.03em;padding:.08rem .4rem;text-transform:uppercase;white-space:nowrap}.gps-sloj-crta{background:#eceff1;background:var(--ui-surface-alt,#eceff1);height:1px;margin:.25rem .3rem}.gps-sloj-radnja .gps-sloj-naziv{font-weight:600}.gps-sloj-radnja>i{color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-stajanje-ikona,.gps-strelica-ikona{background:#0000;border:none}.gps-strelica{display:block;height:12px;line-height:0;width:12px}.gps-strelica svg path{fill:#fff;stroke:#0d47a1;stroke-width:1.2;stroke-linejoin:round;paint-order:stroke}.gps-stajanje{border:3px solid #c62828;border-radius:50%;box-shadow:0 1px 4px #0006;cursor:pointer;display:block;height:18px;margin:1px;transition:transform .12s;width:18px}.gps-stajanje,.gps-stajanje-prazan{background:#fff;background:var(--ui-surface,#fff)}.gps-stajanje-cetvrt{background:conic-gradient(#c62828 0 25%,#fff 25% 100%);background:conic-gradient(#c62828 0 25%,var(--ui-surface,#fff) 25% 100%)}.gps-stajanje-pola{background:conic-gradient(#c62828 0 50%,#fff 50% 100%);background:conic-gradient(#c62828 0 50%,var(--ui-surface,#fff) 50% 100%)}.gps-odmor,.gps-stajanje-pun{background:#c62828}.gps-odmor{align-items:center;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;box-shadow:0 1px 5px #00000073;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;margin:1px;transition:transform .12s;width:26px}.gps-odmor:hover{transform:scale(1.2)}.gps-stajanje:hover{transform:scale(1.25)}.gps-staj{max-width:calc(100vw - 60px);padding:.9rem .9rem .75rem;width:300px}.gps-staj-naslov{color:#1c2b33;color:var(--ui-text,#1c2b33);font-size:.85rem;font-weight:700;margin-bottom:.6rem;padding-right:1.2rem}.gps-staj-red{align-items:baseline;display:flex;font-size:.78rem;gap:.5rem;padding:.16rem 0}.gps-staj-naziv{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);flex:none;width:108px}.gps-staj-vrednost{color:#263238;color:var(--ui-text,#263238);flex:1 1 auto;font-weight:500;min-width:0;overflow-wrap:break-word}.gps-staj-duga{color:#c62828;color:var(--ui-on-bad,#c62828);font-weight:700}.gps-staj-duga>i{font-size:.72rem;margin-left:.3rem}.gps-staj-ceka{color:#b0bec5;color:var(--ui-text-muted,#b0bec5);font-style:italic;font-weight:400}.gps-staj-koord,.gps-staj-lokacija{align-items:center;display:inline-flex;gap:.35rem}.gps-staj-koord{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.gps-staj-dugme{align-items:center;background:#0000;border:none;border-radius:5px;color:#90a4ae;color:var(--ui-text-muted,#90a4ae);cursor:pointer;display:inline-flex;flex:none;font-size:.68rem;height:20px;justify-content:center;width:20px}.gps-staj-dugme:hover{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#1565c0}.gps-sazetak-stajanja{color:#c62828;color:var(--ui-on-bad,#c62828);font-weight:600}.gps-nevidljiva-ikona{background:#0000;border:none}.gps-seg-oblacic-put{color:#667781;color:var(--ui-text,#667781);font-size:.72rem}.gps-seg{max-width:calc(100vw - 60px);padding:.9rem .9rem .75rem;width:340px}.gps-seg-naslov{color:#1c2b33;color:var(--ui-text,#1c2b33);font-size:.85rem;font-weight:700;margin-bottom:.6rem;padding-right:1.2rem}.gps-seg-red{grid-gap:.4rem;align-items:baseline;border-top:1px solid #f1f4f6;border-top:1px solid var(--ui-border,#f1f4f6);display:grid;font-size:.76rem;gap:.4rem;grid-template-columns:92px 1fr 1fr;padding:.18rem 0}.gps-seg-red:first-of-type{border-top:none}.gps-seg-naziv{color:#90a4ae;color:var(--ui-text-muted,#90a4ae)}.gps-seg-vrednost{min-width:0;overflow-wrap:break-word}.gps-seg-spojeno,.gps-seg-vrednost{color:#263238;color:var(--ui-text,#263238);font-weight:500}.gps-seg-spojeno{grid-column:2/-1}.gps-seg-zaglavlje{border-top:none;padding-bottom:.1rem}.gps-seg-zaglavlje .gps-seg-vrednost{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gps-seg-ceka{color:#b0bec5;color:var(--ui-text-muted,#b0bec5);font-style:italic;font-weight:400}.gps-seg-koord{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.71rem;gap:.25rem;max-width:100%;padding:0;text-align:left;white-space:nowrap}.gps-seg-koord:hover{color:#1565c0;color:var(--ui-on-info,#1565c0);text-decoration:underline}.gps-seg-red:last-child{padding-bottom:.1rem}.gps-inc-ikona{background:#0000;border:none}.gps-inc{align-items:center;background:#607d8b;background:var(--inc-boja,#607d8b);border:3px solid #fff;border:3px solid var(--ui-border,#fff);border-radius:50% 50% 50% 5px;box-shadow:0 2px 6px #00000073;color:#fff;display:flex;font-size:.88rem;height:30px;justify-content:center;margin:2px;transform:rotate(-45deg);width:30px}.gps-inc>i{transform:rotate(45deg)}.gps-inc-zatvoren{box-shadow:0 0 0 4px #c6282873,0 2px 6px #00000073;position:relative}.gps-inc-puls:after{animation:gps-inc-puls 2s ease-out infinite;border:4px solid #c6282873;border-radius:50%;content:"";inset:-4px;pointer-events:none;position:absolute}@keyframes gps-inc-puls{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.gps-inc-puls:after{animation:none;display:none}}.gps-incp{max-width:calc(100vw - 60px);padding:.85rem .9rem .7rem;width:300px}.gps-incp-vrsta{color:#37474f;color:var(--inc-boja,var(--ui-text,#37474f));font-size:.84rem;padding-right:1.2rem}.gps-incp-vrsta,.gps-incp-zatvoren{align-items:center;display:flex;font-weight:700;gap:.4rem;margin-bottom:.5rem}.gps-incp-zatvoren{background:#ffebee;background:var(--ui-tint-bad,#ffebee);border-radius:6px;color:#c62828;color:var(--ui-on-bad,#c62828);font-size:.75rem;padding:.35rem .5rem}.gps-inc-red{align-items:baseline;display:flex;font-size:.77rem;gap:.5rem;padding:.14rem 0}.gps-inc-naziv{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);flex:none;width:92px}.gps-inc-vrednost{color:#263238;color:var(--ui-text,#263238);flex:1 1 auto;font-weight:500;min-width:0;overflow-wrap:break-word}.gps-incp-opis{border-top:1px solid #eceff1;border-top:1px solid var(--ui-border,#eceff1);color:#546e7a;color:var(--ui-text,#546e7a);font-size:.74rem;line-height:1.4;margin-top:.5rem;padding-top:.45rem}.gps-incp-google{align-items:center;background:#0000;border:none;color:#607d8b;color:var(--ui-on-info,#607d8b);cursor:pointer;display:inline-flex;font-size:.73rem;gap:.35rem;margin-top:.5rem;padding:0}.gps-incp-google:hover{color:#1565c0;color:var(--ui-on-info,#1565c0);text-decoration:underline}.gps-sazetak-inc{align-items:center;color:#c62828;color:var(--ui-on-bad,#c62828);display:inline-flex;font-weight:700;gap:.3rem}.gps-panel-plan{align-items:center;background:#00897b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:.45rem;justify-content:center;margin-bottom:.7rem;padding:.5rem;transition:background .15s;width:100%}.gps-panel-plan:hover{background:#00796b}.gps-plan-od{align-items:center;background:#e0f2f1;border-radius:8px;color:#00695c;display:flex;gap:.6rem;margin-bottom:.9rem;padding:.55rem .7rem}.gps-plan-od>i{font-size:1rem}.gps-plan-od-tekst{display:flex;flex-direction:column;line-height:1.3}.gps-plan-od-tekst span{font-size:.73rem;opacity:.8}.gps-plan-polje{margin-bottom:.8rem;position:relative}.gps-plan-polje label{color:#546e7a;display:block;font-size:.78rem;font-weight:600;margin-bottom:.3rem}.gps-plan-unos{align-items:center;background:#fff;border:1px solid #dbe4ea;border-radius:8px;display:flex;gap:.5rem;height:38px;padding:0 .7rem}.gps-plan-unos:focus-within{border-color:#00897b;box-shadow:0 0 0 3px #00897b1f}.gps-plan-unos>i{color:#90a4ae;font-size:.85rem}.gps-plan-unos input{background:#0000;border:none;color:#263238;flex:1 1 auto;font-size:.85rem;min-width:0;outline:none}.gps-plan-unos input::-webkit-search-cancel-button{display:none}.gps-plan-predlozi{background:#fff;border:1px solid #e9edef;border-radius:10px;box-shadow:0 10px 26px #1018282e;left:0;max-height:260px;overflow-y:auto;padding:.25rem;position:absolute;right:0;top:calc(100% + 4px);z-index:1500}.gps-plan-predlog{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:flex;gap:.55rem;padding:.4rem .5rem;text-align:left;width:100%}.gps-plan-predlog:hover{background:#f1f4f6}.gps-plan-predlog>i{color:#90a4ae;flex:none;font-size:.8rem}.gps-plan-predlog-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gps-plan-predlog-naziv{color:#263238;font-size:.82rem;font-weight:500}.gps-plan-predlog-naziv,.gps-plan-predlog-opis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-plan-predlog-opis{color:#90a4ae;font-size:.72rem}.gps-plan-svoje{background:#e8f5e9;border-radius:999px;color:#2e7d32;flex:none;font-size:.6rem;font-weight:700;padding:.08rem .4rem;text-transform:uppercase}.gps-plan-prekidac{align-items:center;color:#37474f;cursor:pointer;display:flex;font-size:.82rem;gap:.55rem;margin-bottom:.9rem}.gps-plan-ceka,.gps-plan-greska{color:#90a4ae;font-size:.82rem;padding:.7rem 0}.gps-plan-greska{color:#c62828}.gps-plan-rute{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.gps-plan-ruta{background:#fff;border:1px solid #dbe4ea;border-radius:10px;border-top:3px solid #0000;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:.7rem .8rem;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.gps-plan-ruta:hover{background:#f7fafa}.gps-plan-ruta-izabrana{background:#e8f5f4;border-color:#b2dfdb;box-shadow:0 2px 8px #00897b26}.gps-plan-ruta-vrh{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem}.gps-plan-vreme{font-feature-settings:"tnum";color:#1c2b33;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700}.gps-plan-km{font-feature-settings:"tnum";color:#607d8b;font-size:.85rem;font-variant-numeric:tabular-nums}.gps-plan-oznaka{background:#e0f2f1;border-radius:999px;color:#00695c;flex:none;font-size:.62rem;font-weight:700;letter-spacing:.03em;padding:.1rem .45rem;text-transform:uppercase}.gps-plan-kasni{align-items:center;color:#ef6c00;display:inline-flex;font-size:.78rem;gap:.3rem}.gps-plan-upozorenja{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.gps-plan-znak{font-feature-settings:"tnum";align-items:center;color:#78909c;display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.2rem}.gps-plan-znak-crveno{color:#c62828;font-weight:700}.gps-plan-znak-narandzasto{color:#ef6c00;font-weight:600}.gps-plan-spisak{border-top:1px solid #eceff1;display:flex;flex-direction:column;gap:.3rem;margin-top:.9rem;max-height:30vh;overflow-y:auto;padding-top:.7rem}.gps-plan-spisak-naslov{color:#90a4ae;font-size:.68rem;font-weight:700;letter-spacing:.05em;margin-bottom:.15rem;text-transform:uppercase}.gps-plan-inc{align-items:center;display:flex;font-size:.8rem;gap:.55rem;padding:.25rem 0}.gps-plan-inc-km{font-feature-settings:"tnum";color:#90a4ae;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;font-variant-numeric:tabular-nums;text-align:right;width:58px}.gps-plan-inc-tekst{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gps-plan-inc-vrsta{font-weight:600}.gps-plan-inc-gde{color:#90a4ae;font-size:.73rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-plan-inc-kasni{color:#ef6c00;flex:none;font-size:.76rem;font-weight:600}.gps-plan-podnozje{align-items:center;border-top:1px solid #eceff1;display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem;padding-top:.7rem}.gps-trasa-ikona{background:#0000;border:none}.gps-trasa-broj{align-items:center;background:#78909c;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000059;color:#fff;cursor:pointer;display:flex;font-size:.72rem;font-weight:700;height:22px;justify-content:center;margin:1px;width:22px}.gps-trasa-broj-izabrana{background:#00897b;transform:scale(1.12)}.gps-plan-broj{align-items:center;background:#78909c;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:.68rem;font-weight:700;height:20px;justify-content:center;width:20px}.gps-plan-ruta-izabrana .gps-plan-broj{background:#00897b}.gps-plan-unos-potvrdjen{background:#f2faf9;border-color:#00897b}.gps-plan-unos-potvrdjen>i{color:#00897b}.gps-plan-brisi{align-items:center;background:#0000;border:none;border-radius:50%;color:#78909c;cursor:pointer;display:inline-flex;flex:none;font-size:.7rem;height:22px;justify-content:center;width:22px}.gps-plan-brisi:hover{background:#dcece9;color:#00695c}.gps-plan-zemlja,.gps-pp-zemlja{font-feature-settings:"tnum";background:#eceff1;border-radius:4px;color:#546e7a;flex:none;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em;padding:.08rem .35rem}.gps-plan-red{align-items:stretch;display:flex;gap:.75rem;margin-bottom:.8rem}.gps-plan-red>.gps-plan-polje{flex:1 1 auto;margin-bottom:0;min-width:0}.gps-plan-red>.gps-plan-polje-od{flex:0 1 17rem}.gps-plan-red .gps-plan-od{height:38px;margin-bottom:0}.gps-plan-red .gps-plan-od-tekst{min-width:0}.gps-plan-od-tekst{align-items:baseline;flex-direction:row;gap:.35rem}.gps-plan-od-tekst>span:before{content:"·";margin-right:.35rem}.gps-plan-oznaka{color:#546e7a;color:var(--ui-text-muted,#546e7a);display:block;font-size:.78rem;font-weight:600;margin-bottom:.3rem}.gps-plan-od-tekst>span,.gps-plan-red .gps-plan-od strong,.gps-plan-traka-cilj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.gps-plan-red{flex-wrap:wrap}.gps-plan-red>.gps-plan-polje-od{flex:1 1 100%}}.gps-plan-polica+.gps-plan-polica{margin-top:.2rem}.gps-plan-polica-naslov{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.63rem;font-weight:700;letter-spacing:.06em;padding:.3rem .5rem .2rem;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:-.25rem;z-index:1}.gps-plan-polica-naslov,.gps-plan-traka{background:#fff;background:var(--ui-surface,#fff)}.gps-plan-traka{align-items:center;border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:999px;bottom:1.25rem;box-shadow:0 8px 26px #10182838;display:flex;gap:.7rem;left:50%;max-width:min(44rem,94vw);padding:.45rem .5rem .45rem .85rem;position:fixed;transform:translateX(-50%);z-index:1100}.gps-plan-traka-ikona{color:#00897b;color:var(--ui-accent,#00897b);font-size:.95rem}.gps-plan-traka-put{align-items:center;color:#263238;color:var(--ui-text,#263238);display:flex;font-size:.82rem;gap:.45rem;min-width:0}.gps-plan-traka-put>i{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-size:.7rem}.gps-plan-traka-cilj{color:#546e7a;color:var(--ui-text-muted,#546e7a);max-width:18rem}.gps-plan-traka-sazetak{font-feature-settings:"tnum";align-items:center;border-left:1px solid #e9edef;border-left:1px solid var(--ui-border,#e9edef);color:#263238;color:var(--ui-text,#263238);display:flex;flex:none;font-size:.82rem;font-variant-numeric:tabular-nums;gap:.4rem;padding-left:.7rem}.gps-plan-traka-dugme,.gps-plan-traka-sazetak>span:last-child{color:#78909c;color:var(--ui-text-muted,#78909c)}.gps-plan-traka-dugme{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;flex:none;height:28px;justify-content:center;padding:0;width:28px}.gps-plan-traka-dugme:hover{background:#eceff1;background:var(--ui-surface-alt,#eceff1);color:#37474f;color:var(--ui-text,#37474f)}.gps-plan-traka-dugme>i{font-size:.8rem}.gps-trasa-oblacic{font-feature-settings:"tnum";background:#fff;background:var(--ui-surface,#fff);border:1px solid #cfd8dc;border:1px solid var(--ui-border,#cfd8dc);border-radius:7px;box-shadow:0 2px 9px #1018284d;color:#37474f;color:var(--ui-text,#37474f);cursor:pointer;display:inline-flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:.05rem;left:50%;padding:.25rem .5rem;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.gps-trasa-oblacic:hover{box-shadow:0 4px 14px #10182861}.gps-trasa-oblacic-vrh{align-items:center;display:flex;gap:.35rem}.gps-trasa-vreme{font-size:.78rem;font-weight:700;line-height:1.15}.gps-trasa-dno{color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.63rem;line-height:1.2}.gps-trasa-oblacic-izabrana{background:#00897b;background:var(--ui-accent,#00897b);border-color:#00695c;border-color:var(--ui-accent,#00695c);color:#fff;z-index:5}.gps-trasa-oblacic-izabrana .gps-trasa-dno{color:#ffffffd9}.gps-trasa-oblacic .gps-trasa-broj{border-width:0;box-shadow:none;font-size:.62rem;height:17px;margin:0;width:17px}.gps-trasa-oblacic-izabrana .gps-trasa-broj{background:#fff;color:#00897b;color:var(--ui-accent,#00897b);transform:none}.gps-plan-alatke{align-items:center;background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin-bottom:.9rem;padding:.45rem .65rem}.gps-plan-alatke .gps-plan-prekidac{color:#37474f;color:var(--ui-text,#37474f);font-weight:600;margin-bottom:0}.gps-plan-legenda{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem .85rem}.gps-plan-legenda-naslov{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gps-plan-legenda-stavka{align-items:center;color:#546e7a;color:var(--ui-text-muted,#546e7a);display:inline-flex;font-size:.72rem;gap:.3rem}.gps-plan-legenda-stavka>i{font-size:.78rem}.gps-plan-legenda-sat{color:#fb8c00}@media (max-width:700px){.gps-plan-alatke{justify-content:flex-start}}.gps-cilj-ikona{background:#0000;border:none}.gps-cilj{align-items:center;background:#00897b;background:var(--ui-accent,#00897b);border:3px solid #fff;border:3px solid var(--ui-border,#fff);border-radius:50% 50% 50% 5px;box-shadow:0 2px 7px #00000073;color:#fff;display:flex;font-size:.85rem;height:30px;justify-content:center;margin:2px;transform:rotate(-45deg);width:30px}.gps-cilj>i{transform:rotate(45deg)}.gps-izbornik-google{top:232px}.gps-inch{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;box-shadow:0 4px 14px #1018283d;max-width:420px;min-width:-webkit-fit-content;min-width:fit-content;padding:.4rem .6rem;white-space:normal}.gps-inch .gps-inch-dole,.gps-inch .gps-inch-gde,.gps-inch .gps-inch-vrsta{display:block}.gps-inch-vrsta{font-size:.78rem;font-weight:700}.gps-inch-gde{color:#37474f;color:var(--ui-text,#37474f);font-size:.72rem;margin-top:.1rem}.gps-inch-dole{font-feature-settings:"tnum";color:#78909c;color:var(--ui-text-muted,#78909c);font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600;margin-top:.15rem}.gps-inch.leaflet-tooltip-top:before{border-top-color:#fff;border-top-color:var(--ui-surface,#fff)}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.planer-form .gridLicni{display:flex;flex-wrap:wrap;gap:1rem}.planer-form .gridLicni>div{box-sizing:border-box;flex:0 0 24%;max-width:24%}.planer-form .gridLicni .col-12{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}@media screen and (min-width:1800px){.planer-form .gridLicni>div{flex:0 0 19%;max-width:19%}}@media screen and (max-width:900px){.planer-form .gridLicni>div{flex:0 0 100%;max-width:100%}}.pk-root{background-color:#fff!important;background-color:var(--ui-surface,#fff)!important;border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#212529;color:var(--ui-text,#212529);font-family:Segoe UI,system-ui,sans-serif;margin:1%;overflow:hidden}.pk-controls{align-items:center;background-color:#f8f9fa!important;background-color:var(--ui-surface-alt,#f8f9fa)!important;border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ui-border,#dee2e6);display:flex!important;flex-wrap:wrap;gap:.4rem;padding:.25rem}.pk-month-label{color:#212529;color:var(--ui-text,#212529);font-size:.97rem;font-weight:700;letter-spacing:.02em;min-width:150px}.pk-week-label{color:#6366f1;font-size:.74rem;font-weight:600;margin-left:6px}.pk-nav-btn.p-button{background:#0000!important;border:none!important;border-radius:6px!important;color:#6c757d!important;color:var(--ui-text,#6c757d)!important;padding:.3rem .45rem!important}.pk-nav-btn.p-button:hover{background-color:#e9ecef!important;background-color:var(--ui-surface-alt,#e9ecef)!important;color:#212529!important;color:var(--ui-text,#212529)!important}.pk-dropdown.p-dropdown{background-color:#fff!important;background-color:var(--ui-surface,#fff)!important;border:1px solid #ced4da!important;border:1px solid var(--ui-border,#ced4da)!important;border-radius:6px!important;box-shadow:none!important}.pk-dropdown .p-dropdown-label{color:#212529!important;color:var(--ui-text,#212529)!important;font-size:.82rem;padding:.28rem .55rem!important}.pk-dropdown .p-dropdown-trigger{color:#adb5bd!important;color:var(--ui-text-muted,#adb5bd)!important}.pk-body{display:flex!important;height:calc(99vh - 200px);height:calc(99vh - var(--pk-vrh, 200px));min-height:320px;overflow:hidden}.pk-mini-cal{background-color:#f8f9fa!important;background-color:var(--ui-surface-alt,#f8f9fa)!important;border:1px solid #dee2e6;border:1px solid var(--ui-border,#dee2e6);border-radius:8px;box-shadow:0 6px 18px #00000024;left:0;max-height:320px;overflow-x:hidden;overflow-y:auto;padding:6px 4px;position:absolute;top:calc(100% + 4px);width:230px;z-index:30}.pk-izbor-nedelje{align-items:center;display:flex;gap:4px;position:relative}.pk-mini-zastor{inset:0;position:fixed;z-index:25}.pk-week-label-dugme{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.pk-week-label-dugme:hover{text-decoration:underline}.pk-mini-table{border-collapse:collapse;table-layout:fixed;width:100%}.pk-mini-th{background-color:#f8f9fa!important;background-color:var(--ui-surface-alt,#f8f9fa)!important;border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ui-border,#dee2e6);color:#868e96!important;color:var(--ui-text-muted,#868e96)!important;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:4px 2px;text-align:center;text-transform:uppercase}.pk-mini-th-we{color:#ced4da!important;color:var(--ui-text-muted,#ced4da)!important}.pk-mini-row{cursor:pointer;transition:background-color .1s}.pk-mini-row:hover>td{background-color:#e9ecef!important;background-color:var(--ui-surface-alt,#e9ecef)!important}.pk-mini-row-sel>td{background-color:#eef2ff!important}.pk-mini-row-sel>td:first-child{border-left:3px solid #6366f1}.pk-mini-td{background-color:initial;padding:3px 1px;position:relative;text-align:center}.pk-mini-td-empty{cursor:default}.pk-mini-td-we .pk-mini-day{color:#adb5bd!important;color:var(--ui-text-muted,#adb5bd)!important}.pk-mini-day{color:#495057;color:var(--ui-text,#495057);display:block;font-size:.72rem;font-weight:500;line-height:1.5}.pk-mini-day-today{align-items:center;background-color:#6366f1!important;border-radius:50%;color:#fff!important;display:inline-flex!important;font-size:.68rem!important;font-weight:700!important;height:20px;justify-content:center;width:20px}.pk-mini-dot{background-color:#ef4444;border-radius:50%;display:block;height:4px;margin:1px auto 0;width:4px}.pk-mini-cal::-webkit-scrollbar{width:4px}.pk-mini-cal::-webkit-scrollbar-track{background:#f8f9fa;background:var(--ui-surface-alt,#f8f9fa)}.pk-mini-cal::-webkit-scrollbar-thumb{background:#ced4da;border-radius:4px}.pk-week-panel{background-color:#fff!important;background-color:var(--ui-surface,#fff)!important;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pk-week-scroll{flex:1 1;min-height:0;overflow:auto}.pk-week-grid{background-color:#fff!important;background-color:var(--ui-surface,#fff)!important;display:grid;grid-template-columns:72px repeat(7,minmax(0,1fr));height:100%;min-width:640px;width:100%}.pk-wg-corner{background-color:#f1f3f5!important;background-color:var(--ui-surface-alt,#f1f3f5)!important;border-bottom:2px solid #dee2e6;border-bottom:2px solid var(--ui-border,#dee2e6);border-right:2px solid #dee2e6;border-right:2px solid var(--ui-border,#dee2e6)}.pk-wg-th{border-bottom:2px solid #dee2e6;border-bottom:2px solid var(--ui-border,#dee2e6);border-right:1px solid #dee2e6;border-right:1px solid var(--ui-border,#dee2e6);flex-direction:column;justify-content:flex-end;padding:8px 6px}.pk-wg-label,.pk-wg-th{align-items:center;background-color:#f1f3f5!important;background-color:var(--ui-surface-alt,#f1f3f5)!important;display:flex;text-align:center}.pk-wg-label{border-right:2px solid #dee2e6;border-right:2px solid var(--ui-border,#dee2e6);color:#495057;color:var(--ui-text,#495057);font-size:.66rem;font-weight:800;justify-content:center;letter-spacing:.05em}.pk-wg-cell,.pk-wg-label{border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ui-border,#dee2e6)}.pk-wg-cell{border-right:1px solid #f1f3f5;border-right:1px solid var(--ui-border,#f1f3f5);min-height:0;overflow-y:auto;padding:5px 4px}.pk-week-th{background-color:#f1f3f5!important;background-color:var(--ui-surface-alt,#f1f3f5)!important;border:none!important;border-bottom:2px solid #dee2e6!important;border-bottom:2px solid var(--ui-border,#dee2e6)!important;border-right:1px solid #dee2e6!important;border-right:1px solid var(--ui-border,#dee2e6)!important;color:#495057!important;color:var(--ui-text,#495057)!important;padding:8px 6px;position:-webkit-sticky;position:sticky;text-align:center;top:0;vertical-align:bottom;z-index:2}.pk-week-th-we{background-color:#f8f9fa!important;background-color:var(--ui-surface-alt,#f8f9fa)!important;color:#adb5bd!important;color:var(--ui-text-muted,#adb5bd)!important}.pk-week-th-today{background-color:#eef2ff!important;border-bottom-color:#6366f1!important}.pk-wh-day{color:#212529;color:var(--ui-text,#212529);display:block;font-size:1.25rem;font-weight:700;line-height:1.1}.pk-week-th-we .pk-wh-day{color:#adb5bd;color:var(--ui-text-muted,#adb5bd)}.pk-week-th-today .pk-wh-day{color:#6366f1}.pk-wh-name{color:#868e96;color:var(--ui-text-muted,#868e96);display:block;font-size:.61rem;font-weight:600;letter-spacing:.07em;margin-top:2px;text-transform:uppercase}.pk-week-th-today .pk-wh-name{color:#818cf8}.pk-wh-cnt{background-color:#6366f1;border-radius:8px;color:#fff;display:inline-block;font-size:.58rem;font-weight:700;margin-top:3px;padding:1px 5px}.pk-week-td{background-color:#fff!important;background-color:var(--ui-surface,#fff)!important;border:none!important;border-right:1px solid #f1f3f5!important;border-right:1px solid var(--ui-border,#f1f3f5)!important;height:100%;min-height:200px;padding:5px 4px!important;vertical-align:top}.pk-week-td-we{background-color:#fafafa!important;background-color:var(--ui-surface,#fafafa)!important}.pk-row-label,.pk-row-label-th{min-width:72px;width:72px}.pk-row-label{background-color:#f1f3f5!important;background-color:var(--ui-surface-alt,#f1f3f5)!important;border-right:2px solid #dee2e6!important;border-right:2px solid var(--ui-border,#dee2e6)!important;color:#495057;color:var(--ui-text,#495057);font-size:.66rem;font-weight:800;letter-spacing:.05em;padding:4px 3px!important;text-align:center;vertical-align:middle;white-space:nowrap}.pk-row-label,.pk-type-row .pk-week-td{border-bottom:1px solid #dee2e6!important;border-bottom:1px solid var(--ui-border,#dee2e6)!important}.pk-type-row .pk-week-td{min-height:0!important}.pk-type-row:last-child .pk-row-label,.pk-type-row:last-child .pk-week-td{border-bottom:none!important}.pk-wg-label.pk-row-label-izvoz{border-left:4px solid #3b82f6;color:#1d4ed8}.pk-wg-label.pk-row-label-uvoz{border-left:4px solid #10b981;color:#059669;color:var(--ui-on-ok,#059669)}.pk-wg-label.pk-row-label-ostalo{border-left:4px solid #f59e0b;color:#b45309;color:var(--ui-on-warn,#b45309)}.pk-ev-nepovezan{color:#b45309!important;color:var(--ui-on-warn,#b45309)!important;font-style:italic}.pk-ev-tip{background:#fef3c7;background:var(--ui-tint-warn,#fef3c7);border:1px solid #fcd34d;border-radius:6px;color:#92400e;color:var(--ui-on-warn,#92400e);display:inline-block;font-size:.6rem;font-size:calc(.6rem*var(--pk-skala, 1));font-weight:700;letter-spacing:.03em;margin:1px 0 2px;padding:1px 6px;padding:1px calc(6px*var(--pk-skala, 1));text-transform:uppercase}.pk-week-scroll::-webkit-scrollbar{height:5px;width:5px}.pk-week-scroll::-webkit-scrollbar-track{background:#f8f9fa;background:var(--ui-surface-alt,#f8f9fa)}.pk-week-scroll::-webkit-scrollbar-thumb{background:#ced4da;border-radius:4px}.pk-week-scroll::-webkit-scrollbar-thumb:hover{background:#adb5bd}.pk-event{background-color:#eff6ff;border-left:3px solid #3b82f6;border-radius:5px;box-shadow:0 1px 3px #0000000f;cursor:pointer;margin-bottom:3px;margin-bottom:calc(3px*var(--pk-skala, 1));padding:3px 6px;padding:calc(3px*var(--pk-skala, 1)) calc(6px*var(--pk-skala, 1));transition:box-shadow .12s,transform .1s}.pk-ev-row2{align-items:center;display:flex;gap:4px;justify-content:space-between;margin-top:1px}.pk-event:hover{box-shadow:0 3px 8px #0000001f;transform:translateY(-1px)}.pk-ev-klijent{color:#1e3a5f;color:var(--ui-on-info,#1e3a5f);font-size:.73rem;font-size:calc(.73rem*var(--pk-skala, 1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-ev-vozilo{color:#2563eb;font-size:.64rem;font-size:calc(.64rem*var(--pk-skala, 1));font-weight:600}.pk-ev-ruta,.pk-ev-vozilo{margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-ev-ruta{color:#6b7280;color:var(--ui-text,#6b7280);font-size:.61rem}.pk-ev-time{color:#3b82f6;font-size:.65rem;font-size:calc(.65rem*var(--pk-skala, 1));letter-spacing:.02em}.pk-ev-status,.pk-ev-time{font-weight:700;white-space:nowrap}.pk-ev-status{border-radius:8px;display:inline-block;font-size:.57rem!important;font-size:calc(.57rem*var(--pk-skala, 1))!important;padding:1px 6px}.pk-chip-sc{background-color:#7c3aed!important;color:#fff!important}.pk-event-sc{background-color:#faf5ff!important;border-left-color:#9333ea!important}.pk-event-sc .pk-ev-klijent{color:#4c1d95!important;color:var(--ui-on-info,#4c1d95)!important}.pk-event-sc .pk-ev-vozilo{color:#7c3aed!important}.pk-event-sc .pk-ev-ruta{color:#a78bfa!important}.pk-event-sc .pk-ev-time{color:#7c3aed!important}.pk-chip-sp{background-color:#16a34a!important;color:#fff!important}.pk-event-sp{background-color:#f0fdf4!important;background-color:var(--ui-tint-ok,#f0fdf4)!important;border-left-color:#22c55e!important}.pk-event-sp .pk-ev-klijent{color:#14532d!important;color:var(--ui-on-ok,#14532d)!important}.pk-event-sp .pk-ev-vozilo{color:#16a34a!important;color:var(--ui-on-ok,#16a34a)!important}.pk-event-sp .pk-ev-ruta{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-event-sp .pk-ev-time{color:#16a34a!important;color:var(--ui-on-ok,#16a34a)!important}.pk-chip-su{background-color:#ea580c!important;color:#fff!important}.pk-event-su{background-color:#fff7ed!important;background-color:var(--ui-tint-warn,#fff7ed)!important;border-left-color:#f97316!important}.pk-event-su .pk-ev-klijent{color:#7c2d12!important;color:var(--ui-on-bad,#7c2d12)!important}.pk-event-su .pk-ev-vozilo{color:#ea580c!important}.pk-event-su .pk-ev-ruta{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-event-su .pk-ev-time{color:#ea580c!important}.pk-chip-sz{background-color:#6b7280!important;color:#fff!important}.pk-event-sz{background-color:#f9fafb!important;background-color:var(--ui-surface,#f9fafb)!important;border-left-color:#9ca3af!important;border-left-color:var(--ui-border-strong,#9ca3af)!important}.pk-event-sz .pk-ev-klijent{color:#374151!important;color:var(--ui-text,#374151)!important}.pk-event-sz .pk-ev-vozilo{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-event-sz .pk-ev-ruta{color:#9ca3af!important;color:var(--ui-text-muted,#9ca3af)!important}.pk-event-sz .pk-ev-time{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-chip-so{background-color:#dc2626!important;color:#fff!important}.pk-event-so{background-color:#fff1f2!important;background-color:var(--ui-tint-bad,#fff1f2)!important;border-left-color:#f87171!important}.pk-event-so .pk-ev-klijent{color:#7f1d1d!important;color:var(--ui-on-bad,#7f1d1d)!important}.pk-event-so .pk-ev-vozilo{color:#dc2626!important}.pk-event-so .pk-ev-ruta{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-event-so .pk-ev-time{color:#dc2626!important}.pk-chip-so2{background-color:#b45309!important;color:#fff!important}.pk-event-so2{background-color:#fffbeb!important;background-color:var(--ui-tint-warn,#fffbeb)!important;border-left-color:#f59e0b!important}.pk-event-so2 .pk-ev-klijent{color:#78350f!important;color:var(--ui-on-warn,#78350f)!important}.pk-event-so2 .pk-ev-vozilo{color:#b45309!important;color:var(--ui-on-warn,#b45309)!important}.pk-event-so2 .pk-ev-ruta{color:#6b7280!important;color:var(--ui-text,#6b7280)!important}.pk-event-so2 .pk-ev-time{color:#b45309!important;color:var(--ui-on-warn,#b45309)!important}@media screen and (max-width:900px){.pk-controls{gap:.25rem}.pk-crta{display:none}.pk-mesec-grupa{margin-left:auto}.pk-week-panel{overflow-x:auto}.pk-week-grid{min-width:720px}.pk-mini-cal{max-height:min(320px,60vh);width:min(280px,calc(100vw - 24px))}}@media screen and (max-width:560px){.pk-zum{margin-left:auto}.pk-zum-klizac{width:90px}.pk-zum-reset{display:none}.pk-week-label-dugme{max-width:46vw;overflow:hidden}.pk-week-label-dugme span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.pk-form-naslov{color:#374151;color:var(--ui-text,#374151);font-size:.8rem;font-weight:700;letter-spacing:.4px;margin:.25rem 0 .5rem;width:100%}.pk-form-napomena{color:#6b7280;color:var(--ui-text,#6b7280);font-size:.75rem;font-style:italic;font-weight:400;letter-spacing:0;margin-left:.5rem}.pk-form-linija{border:none;border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);margin:1rem 0 .75rem;width:100%}.pk-ev-slobodan{font-weight:700;line-height:1.2;white-space:normal;word-break:break-word}.pk-wg-cell-nova{cursor:cell}.pk-wg-cell-nova:hover{background:#00000008}.gridLicni>.pk-polje-puno{flex:0 0 100%;max-width:100%}.gridLicni>.pk-polje-puno .p-inputtextarea{min-height:4.5rem;width:100%}.pk-ev-levo{align-items:center;display:flex;gap:4px;min-width:0}.pk-ev-voz{font-size:.57rem;font-size:calc(.57rem*var(--pk-skala, 1));font-weight:700;margin-top:0}.pk-zum{align-items:center;display:flex;gap:6px}.pk-zum-klizac{accent-color:#3b82f6;cursor:pointer;width:140px}.pk-zum-broj{color:#6b7280;color:var(--ui-text,#6b7280);font-size:.72rem;font-weight:700;min-width:38px;text-align:right}.pk-zum-reset{font-size:.7rem!important;padding:2px 6px!important}.pk-event{font-size:.72rem;font-size:calc(.72rem*var(--pk-skala, 1))}.pk-mini-traka{align-items:center;background:#eef1f4;background:var(--ui-surface-alt,#eef1f4);border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ui-border,#dee2e6);border-radius:8px 8px 0 0;display:flex;gap:4px;justify-content:space-between;margin:-6px -4px 4px;padding:6px;position:-webkit-sticky;position:sticky;top:-6px;z-index:1}.pk-mini-mesec{color:#1e3a5f;color:var(--ui-on-info,#1e3a5f);font-size:.76rem;font-weight:700;white-space:nowrap}.pk-mini-strelica{align-items:center;background:#0000;border:0;border-radius:50%;color:#3b82f6;cursor:pointer;display:flex;font-size:.7rem;height:22px;justify-content:center;padding:0;width:22px}.pk-mini-strelica:hover{background:#dbe4ee}.pk-root:fullscreen{background:#fff;background:var(--ui-surface,#fff);overflow:auto}.pk-root-ceo .pk-body,.pk-root:fullscreen .pk-body{min-height:0}.pk-root-ceo{background:#fff;background:var(--ui-surface,#fff);inset:0;overflow:auto;position:fixed;z-index:2000}.pk-mesec-grupa{align-items:center;display:flex;gap:.4rem;margin-left:auto}.pk-crta{color:#cbd5e1;color:var(--ui-text-muted,#cbd5e1);font-weight:400;-webkit-user-select:none;user-select:none}.pk-week-label-dugme{align-items:center;display:inline-flex;gap:5px}.pk-week-label-dugme .pi-calendar{font-size:.85rem}.pocetna-chooser{align-items:center;display:flex;flex-direction:column;gap:42px;justify-content:center;min-height:calc(100vh - 160px);padding:24px}.pocetna-title{color:#37474f;color:var(--ui-text,#37474f);font-size:1.9rem;font-weight:700;letter-spacing:.5px;margin:0}.pocetna-cards{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.pocetna-card{border:none;border-radius:20px;box-shadow:0 10px 28px #0000002e;color:#fff;cursor:pointer;flex-direction:column;gap:12px;height:240px;position:relative;transition:transform .18s ease,box-shadow .18s ease;width:260px}.pocetna-badge,.pocetna-card{align-items:center;display:flex;justify-content:center}.pocetna-badge{background-color:#f8cc2e;border-radius:50%;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#222;font-size:.95rem;font-weight:700;height:30px;min-width:30px;padding:0 6px;position:absolute;right:14px;top:14px}.pocetna-card:hover{box-shadow:0 18px 40px #00000042;transform:translateY(-6px) scale(1.02)}.pocetna-card:active{transform:translateY(-2px) scale(1)}.pocetna-card i{font-size:3.4rem}.pocetna-card-title{font-size:1.5rem;font-weight:700}.pocetna-card-sub{font-size:.9rem;font-weight:400;opacity:.9}.pocetna-card-taskovi{background:linear-gradient(135deg,#1e88e5,#1565c0)}.pocetna-card-beleznica{background:linear-gradient(135deg,#fbc02d,#f9a825);color:#3e2723}.bel-wrap{padding:14px 18px}.bel-topbar{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}.bel-filters{display:flex;gap:18px}.bel-filter-item{align-items:center;display:flex;gap:6px}.bel-filter-item label{color:#455a64;color:var(--ui-text,#455a64);cursor:pointer;font-weight:500}.bel-grid{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.bel-empty{color:#90a4ae;color:var(--ui-text-muted,#90a4ae);font-style:italic;grid-column:1/-1;padding:40px 0;text-align:center}.bel-note{background:linear-gradient(180deg,#fff9c4,#fff59d);background:linear-gradient(180deg,var(--ui-tint-warn,#fff9c4) 0,#fff59d 100%);border:1px solid #ffe082;border-radius:8px;box-shadow:0 3px 8px #0000001f;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:170px;overflow:hidden;padding:12px 14px;transition:transform .14s ease,box-shadow .14s ease}.bel-note:hover{box-shadow:0 8px 18px #0003;transform:translateY(-3px) rotate(-.4deg)}.bel-note-done{background:linear-gradient(180deg,#eceff1,#cfd8dc);background:linear-gradient(180deg,var(--ui-surface-alt,#eceff1) 0,#cfd8dc 100%);border-color:#b0bec5;border-color:var(--ui-border-strong,#b0bec5);opacity:.85}.bel-note-text{-webkit-line-clamp:6;-webkit-box-orient:vertical;color:#333;color:var(--ui-text,#333);display:-webkit-box;flex:1 1;font-size:.92rem;line-height:1.35;-webkit-mask-image:linear-gradient(180deg,#000 70%,#0000);mask-image:linear-gradient(180deg,#000 70%,#0000);min-height:0;overflow:hidden;white-space:pre-wrap;word-break:break-word}.bel-note-done .bel-note-text{color:#607d8b;color:var(--ui-on-info,#607d8b);text-decoration:line-through}.bel-note-meta{align-items:center;color:#6d4c41;color:var(--ui-on-bad,#6d4c41);display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px}.bel-badge{background:#43a047;border-radius:10px;color:#fff;font-size:.72rem;font-weight:600;padding:1px 8px}.bel-badge-done{background:#78909c}.bel-note-alarm{color:#e65100}.bel-note-rok,.bel-note-slike{align-items:center;display:inline-flex;gap:3px}.bel-note-entered{color:#a1887f;color:var(--ui-text-muted,#a1887f);font-size:.72rem;text-align:right}.bel-form{display:flex;flex-direction:column;gap:12px}.bel-form label{color:#455a64;color:var(--ui-text,#455a64);display:block;font-weight:600;margin-bottom:4px}.bel-form-row{display:flex;flex-wrap:wrap;gap:14px}.bel-form-col{flex:1 1;min-width:180px}.bel-alarm-row{align-items:center;display:flex;gap:8px}.bel-alarm-row label{cursor:pointer;font-weight:500;margin-bottom:0}.bel-slike{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.bel-slika-wrap{position:relative}.bel-slika-thumb{border:1px solid #cfd8dc;border:1px solid var(--ui-border,#cfd8dc);border-radius:6px;cursor:pointer;height:68px;object-fit:cover;width:68px}.bel-slika-pending .bel-slika-thumb{border:2px dashed #42a5f5}.bel-slika-del{background:#e53935;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:18px;line-height:1;position:absolute;right:-6px;top:-6px;width:18px}.bel-slika-add-btn{align-items:center;background:#eceff1;background:var(--ui-surface-alt,#eceff1);border:1px dashed #90a4ae;border-radius:6px;color:#455a64;color:var(--ui-text,#455a64);cursor:pointer;display:inline-flex;gap:6px;padding:8px 12px}.bel-slika-add-btn:hover{background:#cfd8dc}.bel-lightbox{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:100000}.bel-lightbox img{border-radius:6px;max-height:92vh;max-width:92vw}.bel-lightbox-close{background:none;border:none;color:#fff;cursor:pointer;font-size:2.4rem;line-height:1;position:absolute;right:24px;top:18px}.bel-cal-event{background:linear-gradient(180deg,#fff9c4,#fff59d)!important;background:linear-gradient(180deg,var(--ui-tint-warn,#fff9c4) 0,#fff59d 100%)!important;border:1px solid #ffe082!important;color:#4e342e!important;color:var(--ui-on-warn,#4e342e)!important}.bel-cal-event-done{background:linear-gradient(180deg,#eceff1,#cfd8dc)!important;background:linear-gradient(180deg,var(--ui-surface-alt,#eceff1) 0,#cfd8dc 100%)!important;border-color:#b0bec5!important;border-color:var(--ui-border-strong,#b0bec5)!important;opacity:.8}.bel-cal-ev-text{font-size:.78rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bel-cal-event-done .bel-cal-ev-text{text-decoration:line-through}.bel-cal-ev-alarm{color:#e65100}.bel-cal-ev-status{background:#00000014;border-radius:8px;font-size:.68rem;padding:0 6px}.bel-cal-row-label{background:#fbc02d!important;color:#3e2723!important;font-weight:700}.chat-root{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);display:flex;font-family:Segoe UI,system-ui,sans-serif;height:calc(100vh - 60px);overflow:hidden}.chat-left{background:#fff;background:var(--ui-surface,#fff);border-right:1px solid #e9edef;border-right:1px solid var(--ui-border,#e9edef);display:flex;flex-direction:column;flex-shrink:0;width:340px}.chat-left-header{align-items:center;background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);display:flex;justify-content:space-between;padding:12px 16px}.chat-left-header h2{color:#1c1e21;color:var(--ui-text,#1c1e21);font-size:1.1rem;font-weight:600;margin:0}.chat-new-btn{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;padding:6px;transition:background .15s}.chat-new-btn:hover{background:#e9edef;background:var(--ui-surface-alt,#e9edef);color:#1c1e21;color:var(--ui-text,#1c1e21)}.chat-search-wrap{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);padding:8px 12px}.chat-search-wrap input{background:#fff;background:var(--ui-surface,#fff);border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #e9edef;box-shadow:inset 0 0 0 1px var(--ui-focus-ring,#e9edef);box-sizing:border-box;font-size:.88rem;outline:none;padding:7px 12px;width:100%}.chat-conv-list{flex:1 1;overflow-y:auto}.chat-conv-item{align-items:center;border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background .12s}.chat-conv-item:hover{background:#f5f6f6;background:var(--ui-surface-alt,#f5f6f6)}.chat-conv-item.active{background:#ebebeb;background:var(--ui-surface-3,#ebebeb)}.chat-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;height:46px;justify-content:center;position:relative;width:46px}.chat-avatar-online:after{background:#25d366;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;bottom:1px;content:"";height:11px;position:absolute;right:1px;width:11px;z-index:2}.chat-conv-info{flex:1 1;min-width:0}.chat-conv-top{align-items:center;display:flex;justify-content:space-between}.chat-conv-name{color:#1c1e21;color:var(--ui-text,#1c1e21);font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-mobile-badge{color:#6d6d13;color:var(--ui-on-warn,#6d6d13);font-size:.72rem;margin-left:5px;vertical-align:middle}.chat-conv-time{color:#667781;color:var(--ui-text,#667781);flex-shrink:0;font-size:.72rem;margin-left:4px}.chat-conv-time.unread{color:#25d366;font-weight:600}.chat-conv-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:2px}.chat-conv-preview{color:#667781;color:var(--ui-text,#667781);flex:1 1;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-unread-badge{background:#25d366;border-radius:10px;color:#fff;flex-shrink:0;font-size:.7rem;font-weight:700;margin-left:4px;min-width:18px;padding:1px 6px;text-align:center}.chat-mark-unread-btn{align-items:center;background:none;border:none;border-radius:50%;color:#555;color:var(--ui-text,#555);cursor:pointer;display:flex;flex-shrink:0;font-size:.85rem;justify-content:center;line-height:1;padding:4px 6px}.chat-mark-unread-btn:hover{background:#ddd;background:var(--ui-surface-3,#ddd);color:#222;color:var(--ui-text,#222)}.chat-right{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.chat-scroll-down{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e0e0e0;border:1px solid var(--ui-border,#e0e0e0);border-radius:50%;bottom:84px;box-shadow:0 2px 8px #00000038;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:1rem;height:38px;justify-content:center;position:absolute;right:18px;width:38px;z-index:20}.chat-scroll-down:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);color:#111b21;color:var(--ui-text,#111b21)}.chat-root.dark .chat-scroll-down{background:#2d2d30;border-color:#3c3c3c;color:#9d9d9d}.chat-empty{align-items:center;color:#8696a0;color:var(--ui-text-muted,#8696a0);display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center}.chat-empty i{font-size:3rem;opacity:.4}.chat-empty p{font-size:1rem;margin:0}.chat-header{align-items:center;background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);display:flex;flex-shrink:0;gap:12px;padding:10px 16px}.chat-header-info{flex:1 1;min-width:0}.chat-header-name{color:#1c1e21;color:var(--ui-text,#1c1e21);font-size:.95rem;font-weight:600}.chat-header-sub{color:#667781;color:var(--ui-text,#667781);font-size:.75rem}.chat-messages{background-color:#efeae2;display:flex;flex:1 1;flex-direction:column;gap:3px;overflow-y:auto;padding:12px 16px}.chat-messages::-webkit-scrollbar{width:5px}.chat-messages::-webkit-scrollbar-thumb{background:#c1c8cd;border-radius:4px}.chat-date-sep{margin:8px 0;text-align:center}.chat-date-sep span{background:#fff;background:var(--ui-surface,#fff);border-radius:8px;box-shadow:0 1px 2px #00000014;color:#667781;color:var(--ui-text,#667781);font-size:.72rem;padding:3px 10px}.chat-system-msg{margin:6px 0;text-align:center}.chat-system-msg span{background:#0000000d;border-radius:10px;color:#667781;color:var(--ui-text,#667781);display:inline-block;font-size:.72rem;padding:3px 12px}.chat-root.dark .chat-system-msg span{background:#ffffff14;color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-msg-wrap{align-items:flex-end;display:flex;margin-bottom:2px;position:relative}.chat-msg-wrap.sent{justify-content:flex-end}.chat-msg-wrap.recv{justify-content:flex-start}.chat-msg-avatar{align-self:flex-start;flex-shrink:0;margin-right:6px;width:30px}.chat-msg-actions{align-items:center;display:flex;flex-shrink:0;gap:2px;padding-bottom:6px;visibility:hidden}.chat-msg-wrap.show-actions .chat-msg-actions,.chat-msg-wrap:hover .chat-msg-actions{visibility:visible}.chat-msg-action-btn{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:50%;box-shadow:0 1px 4px #0000001a;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:.78rem;height:28px;justify-content:center;transition:background .12s;width:28px}.chat-msg-action-btn:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);color:#111b21;color:var(--ui-text,#111b21)}.chat-msg-action-delete:hover{background:#fdecea!important;background:var(--ui-tint-bad,#fdecea)!important;color:#c62828!important;color:var(--ui-on-bad,#c62828)!important}.chat-bubble{border-radius:8px;box-shadow:0 1px 1px #00000014;font-size:.88rem;line-height:1.45;max-width:65%;overflow:visible;padding:7px 10px 5px;position:relative;word-break:break-word}.chat-reaction-picker{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:24px;bottom:calc(100% + 6px);box-shadow:0 2px 14px #0000002e;display:flex;gap:2px;padding:4px 8px;position:absolute;white-space:nowrap;z-index:50}.chat-reaction-picker.left{left:0}.chat-reaction-picker.right{right:0}.chat-reaction-picker button{background:none;border:none;border-radius:6px;cursor:pointer;font-size:1.3rem;line-height:1;padding:2px 4px;transition:transform .1s}.chat-reaction-picker button:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);transform:scale(1.3)}.chat-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.chat-reaction-pill{align-items:center;background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border:1.5px solid #0000;border-radius:12px;cursor:pointer;display:flex;font-size:.85rem;gap:3px;line-height:1.3;padding:2px 7px;transition:all .12s}.chat-reaction-pill:hover{background:#e9edef;background:var(--ui-surface-alt,#e9edef)}.chat-reaction-pill.mine{background:#e8f5fe;border-color:#53bdeb}.chat-reaction-pill span{color:#54656f;color:var(--ui-text,#54656f);font-size:.7rem;font-weight:600}.chat-bubble-deleted{align-items:center;color:#8696a0;color:var(--ui-text-muted,#8696a0);display:flex;font-size:.82rem;font-style:italic;gap:6px}.chat-bubble-deleted .pi-ban{font-size:.85rem}.chat-edited-tag{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.65rem;font-style:italic}.chat-edit-wrap{display:flex;flex-direction:column;gap:4px;min-width:200px}.chat-edit-input{background:#ffffffd9;border:1.5px solid #00a884;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:.88rem;line-height:1.45;outline:none;padding:5px 8px;resize:none;width:100%}.chat-edit-hints{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.65rem;text-align:right}.chat-edit-hints span{color:#00a884;cursor:pointer}.chat-edit-hints span:hover{text-decoration:underline}.chat-msg-wrap.sent .chat-bubble{background:#d9fdd3;border-top-right-radius:2px}.chat-msg-wrap.recv .chat-bubble{background:#fff;background:var(--ui-surface,#fff);border-top-left-radius:2px}.chat-bubble-sender{font-size:.72rem;font-weight:700;margin-bottom:2px}.chat-bubble-text{color:#111b21;color:var(--ui-text,#111b21)}.chat-link{color:#1a6ed8;font-size:.78rem;text-decoration:underline;word-break:break-all}.chat-link:hover{color:#0f4fa3;color:var(--ui-on-info,#0f4fa3)}.chat-bubble-img{border-radius:6px;cursor:pointer;display:block;max-height:200px;max-width:260px}.chat-bubble-file{align-items:center;color:#1c1e21;color:var(--ui-text,#1c1e21);display:flex;font-size:.82rem;gap:8px}.chat-bubble-file i{color:#667781;color:var(--ui-text,#667781);font-size:1.4rem}.chat-bubble-audio{display:block;height:40px;max-width:260px;width:260px}.chat-bubble-video{border-radius:6px;display:block;max-height:260px;max-width:260px}.chat-bubble-time{color:#667781;color:var(--ui-text,#667781);display:block;font-size:.66rem;margin-top:2px;text-align:right}.chat-typing{align-items:center;background:#fff;background:var(--ui-surface,#fff);border-radius:14px;box-shadow:0 1px 2px #00000014;display:flex;gap:4px;margin-bottom:4px;padding:6px 10px;width:-webkit-fit-content;width:fit-content}.chat-typing span{animation:typing-bounce 1.2s infinite;background:#8696a0;border-radius:50%;height:7px;width:7px}.chat-typing span:nth-child(2){animation-delay:.2s}.chat-typing span:nth-child(3){animation-delay:.4s}@keyframes typing-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.chat-input-area{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-top:1px solid #e9edef;border-top:1px solid var(--ui-border,#e9edef);display:flex;flex-direction:column;flex-shrink:0;gap:0;padding:8px 14px 10px;position:relative}.chat-input-row{align-items:center;display:flex;gap:8px}.chat-paste-preview{align-self:flex-start;display:inline-block;margin-bottom:8px;position:relative}.chat-paste-preview img{border:2px solid #00a884;border-radius:8px;display:block;max-height:130px;max-width:130px;object-fit:cover}.chat-paste-remove{align-items:center;background:#54656f;border:none;border-radius:50%;box-shadow:0 1px 4px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:.58rem;height:22px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:background .12s;width:22px}.chat-paste-remove:hover{background:#e53935}.chat-input-btn{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;flex-shrink:0;font-size:1.35rem;justify-content:center;padding:6px;transition:color .12s,background .12s}.chat-input-btn:hover{background:#e9edef;background:var(--ui-surface-alt,#e9edef);color:#1c1e21;color:var(--ui-text,#1c1e21)}.chat-input-wrap{background:#fff;background:var(--ui-surface,#fff);border-radius:10px;box-shadow:inset 0 0 0 1px #e9edef;box-shadow:inset 0 0 0 1px var(--ui-focus-ring,#e9edef);color:#111b21;color:var(--ui-text,#111b21);flex:1 1;font-size:.9rem;line-height:1.45;max-height:120px;min-height:40px;outline:none;overflow-y:auto;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.chat-input-wrap:empty:before{color:#8696a0;color:var(--ui-text-muted,#8696a0);content:attr(data-placeholder);pointer-events:none}.chat-send-btn{align-items:center;background:#00a884;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;transition:background .12s;width:40px}.chat-send-btn:hover{background:#008f71}.chat-emoji-picker{border-radius:10px;bottom:calc(100% + 6px);box-shadow:0 4px 20px #0003;left:14px;overflow:hidden;position:absolute;z-index:100}.chat-modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.chat-modal{background:#fff;background:var(--ui-surface,#fff);border-radius:12px;box-shadow:0 8px 40px #00000040;display:flex;flex-direction:column;max-height:80vh;max-width:95vw;overflow:hidden;width:460px}.chat-modal-header{align-items:center;border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);display:flex;justify-content:space-between;padding:14px 18px}.chat-modal-header h3{color:#1c1e21;color:var(--ui-text,#1c1e21);font-size:1rem;margin:0}.chat-modal-close{background:none;border:none;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;font-size:1.2rem;padding:4px}.chat-modal-body{flex:1 1;overflow-y:auto;padding:14px 18px}.chat-location-modal{width:640px}.chat-location-body{display:flex;flex-direction:column;gap:10px}.chat-location-hint{color:#667781;color:var(--ui-text,#667781);font-size:.82rem;margin:0}.chat-location-map-wrap{border-radius:8px;height:380px;overflow:hidden;position:relative}.chat-location-my-btn{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #d0d5da;border:1px solid var(--ui-border,#d0d5da);border-radius:20px;bottom:12px;box-shadow:0 2px 8px #00000026;color:#1c1e21;color:var(--ui-text,#1c1e21);cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:6px;padding:8px 14px;position:absolute;right:12px;z-index:500}.chat-location-my-btn:disabled{cursor:default;opacity:.6}.chat-location-coords{color:#54656f;color:var(--ui-text,#54656f);font-size:.82rem;text-align:center}.chat-bubble-location{align-items:center;color:inherit;display:flex;font-size:.85rem;gap:8px;text-decoration:none}.chat-bubble-location i{font-size:1.2rem}.chat-modal-tabs{display:flex;gap:8px;margin-bottom:14px}.chat-modal-tab{background:none;border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;flex:1 1;font-size:.85rem;font-weight:600;padding:7px;transition:all .12s}.chat-modal-tab.active{background:#00a884;border-color:#00a884;color:#fff}.chat-modal-search input{border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;box-sizing:border-box;font-size:.88rem;margin-bottom:10px;outline:none;padding:7px 12px;width:100%}.chat-modal-search input:focus{border-color:#00a884}.chat-modal-user-list{display:flex;flex-direction:column;gap:4px}.chat-modal-user{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background .12s}.chat-modal-user:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-modal-user.selected{background:#e7f8f5}.chat-modal-user-check{align-items:center;background:#0000;border:2px solid #e9edef;border:2px solid var(--ui-border,#e9edef);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.7rem;height:20px;justify-content:center;transition:all .12s;width:20px}.chat-modal-user.selected .chat-modal-user-check{background:#00a884;border-color:#00a884}.chat-modal-user-name{color:#1c1e21;color:var(--ui-text,#1c1e21);font-size:.9rem}.chat-modal-user-email{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.75rem}.chat-modal-group-name input{border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;box-sizing:border-box;font-size:.9rem;margin-bottom:12px;outline:none;padding:8px 12px;width:100%}.chat-modal-group-name input:focus{border-color:#00a884}.chat-modal-footer{border-top:1px solid #e9edef;border-top:1px solid var(--ui-border,#e9edef);padding:12px 18px}.chat-modal-footer button{border:none;border-radius:8px;cursor:pointer;font-size:.88rem;font-weight:600;padding:8px 20px}.chat-modal-footer .btn-cancel{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);color:#54656f;color:var(--ui-text,#54656f)}.chat-modal-footer .btn-create{background:#00a884;color:#fff}.chat-modal-footer .btn-create:disabled{background:#c1e8e0;cursor:not-allowed}.chat-img-overlay{align-items:center;background:#000000e0;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.chat-img-overlay img{border-radius:6px;max-height:90vh;max-width:90vw}.chat-img-overlay-close{background:none;font-size:1.8rem;line-height:1;right:20px;top:16px}.chat-img-overlay-close,.chat-img-overlay-nav{border:none;color:#fff;cursor:pointer;position:absolute}.chat-img-overlay-nav{align-items:center;background:#ffffff1f;border-radius:50%;display:flex;font-size:1.6rem;height:48px;justify-content:center;top:50%;transform:translateY(-50%);width:48px}.chat-img-overlay-nav:hover{background:#ffffff40}.chat-img-overlay-prev{left:20px}.chat-img-overlay-next{right:20px}.chat-back-btn{display:none}@media screen and (max-width:700px){.chat-left{width:100%}.chat-left.hidden,.chat-right{display:none}.chat-right{width:100%}.chat-right.mobile-active{display:flex;flex-direction:column}.chat-back-btn{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;justify-content:center;margin-right:.5rem;padding:.3rem .5rem}.chat-back-btn:hover{background:#ffffff26}}.chat-receipt{display:inline-flex;margin-left:4px;position:relative;vertical-align:middle}.chat-receipt .pi-check{color:#fff9;font-size:.6rem;margin-left:-4px}.chat-receipt .pi-check:first-child{margin-left:0}.chat-receipt.read .pi-check{color:#53bdeb}.chat-receipt-count{font-size:.58rem;margin-left:2px;opacity:.85;vertical-align:middle}.chat-members-link{color:#128c7e;cursor:pointer;font-size:.78rem}.chat-members-link:hover{text-decoration:underline}.chat-group-panel-overlay{inset:0;position:fixed;z-index:399}.chat-group-panel{background:#fff;background:var(--ui-surface,#fff);border-left:1px solid #e9edef;border-left:1px solid var(--ui-border,#e9edef);box-shadow:-4px 0 16px #0000001a;display:flex;flex-direction:column;height:calc(100vh - 60px);position:fixed;right:0;top:60px;transform:translateX(100%);transition:transform .25s ease;width:300px;z-index:400}.chat-group-panel.open{transform:translateX(0)}.chat-group-panel-header{align-items:center;border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);color:#111b21;color:var(--ui-text,#111b21);display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:14px 16px}.chat-group-panel-header button{background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:1.1rem;padding:4px}.chat-group-panel-header button:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-group-panel-body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px}.chat-group-panel-name{border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);color:#111b21;color:var(--ui-text,#111b21);font-size:1.1rem;font-weight:700;padding-bottom:8px;text-align:center}.chat-group-avatar-wrap{height:76px;margin:4px auto 10px;position:relative;width:76px}.chat-group-avatar-edit{align-items:center;background:#128c7e;border:2px solid #fff;border:2px solid var(--ui-border,#fff);border-radius:50%;bottom:-2px;color:#fff;cursor:pointer;display:flex;font-size:.8rem;height:26px;justify-content:center;padding:0;position:absolute;right:-2px;width:26px}.chat-group-avatar-edit:hover{background:#0e6f63}.chat-group-avatar-edit:disabled{cursor:default;opacity:.6}.chat-group-name-edit{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:8px}.chat-group-name-edit input{border:1px solid #ccc;border:1px solid var(--ui-border,#ccc);border-radius:6px;font-size:1rem;max-width:65%;padding:4px 8px}.chat-group-name-edit button{background:none;border:none;cursor:pointer;font-size:1.05rem;padding:2px 4px}.chat-group-name-ok{color:#128c7e}.chat-group-name-cancel{color:#e53935}.chat-group-name-edit-btn{background:none;border:none;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;font-size:.85rem;margin-left:6px}.chat-group-name-edit-btn:hover{color:#128c7e}.chat-group-panel-meta{align-items:center;color:#54656f;color:var(--ui-text,#54656f);display:flex;font-size:.82rem;gap:8px}.chat-group-panel-meta i{color:#128c7e;font-size:.9rem}.chat-group-panel-section{border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);color:#128c7e;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-top:6px;padding-bottom:4px;text-transform:uppercase}.chat-group-panel-members{display:flex;flex-direction:column;gap:8px}.chat-group-panel-member{align-items:center;border-radius:6px;display:flex;gap:10px;padding:6px 4px}.chat-group-panel-member:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-group-panel-member-info{align-items:center;display:flex;flex:1 1;gap:6px}.chat-group-panel-member-name{color:#111b21;color:var(--ui-text,#111b21);font-size:.88rem;font-weight:500}.chat-reply-bar{align-items:center;background:#fff;background:var(--ui-surface,#fff);border-left:3px solid #00a884;border-radius:6px;display:flex;gap:8px;margin-bottom:6px;padding:6px 10px}.chat-reply-bar-content{flex:1 1;min-width:0}.chat-reply-bar-name{color:#00a884;display:block;font-size:.73rem;font-weight:700;margin-bottom:1px}.chat-reply-bar-text{color:#54656f;color:var(--ui-text,#54656f);display:block;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-reply-bar-close{background:none;border:none;border-radius:50%;color:#8696a0;color:var(--ui-text-muted,#8696a0);cursor:pointer;font-size:.75rem;line-height:1;padding:3px 5px;transition:background .12s}.chat-reply-bar-close:hover{background:#e9edef;background:var(--ui-surface-alt,#e9edef);color:#111b21;color:var(--ui-text,#111b21)}.chat-quote{background:#0000000f;border-left:3px solid #0003;border-radius:4px;cursor:pointer;margin-bottom:5px;overflow:hidden;padding:4px 8px}.chat-quote:hover{background:#0000001a}.chat-msg-wrap.highlight .chat-bubble{animation:chat-highlight-flash 1.5s ease-out}@keyframes chat-highlight-flash{0%{background-color:#fff3b0}to{background-color:initial}}.chat-msg-wrap.sent .chat-quote{background:#00000014;border-left-color:#00000040}.chat-quote-name{color:#00a884;font-size:.71rem;font-weight:700;margin-bottom:1px}.chat-msg-wrap.sent .chat-quote-name{color:#128c7e}.chat-quote-text{color:#54656f;color:var(--ui-text,#54656f);font-size:.78rem;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-group-panel-admin{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9);border-radius:4px;color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-size:.68rem;font-weight:600;padding:1px 5px}.chat-group-panel-remove-btn{align-items:center;background:none;border:none;border-radius:50%;color:#b0bec5;color:var(--ui-text-muted,#b0bec5);cursor:pointer;display:flex;font-size:.75rem;opacity:0;padding:4px 6px;transition:opacity .15s,color .15s}.chat-group-panel-member:hover .chat-group-panel-remove-btn{opacity:1}.chat-group-panel-remove-btn:hover{background:#fce4e4;background:var(--ui-tint-bad,#fce4e4);color:#e53935;color:var(--ui-on-bad,#e53935)}.chat-group-panel-add-btn{align-items:center;background:none;border:1px dashed #b0bec5;border:1px dashed var(--ui-border-strong,#b0bec5);border-radius:8px;color:#128c7e;cursor:pointer;display:flex;font-size:.85rem;gap:6px;margin-top:12px;padding:8px 12px;transition:background .15s;width:100%}.chat-group-panel-add-btn:hover{background:#f0faf9}.chat-group-panel-add-wrap{margin-top:12px}.chat-group-panel-add-input{border:1px solid #ccc;border:1px solid var(--ui-border,#ccc);border-radius:8px;box-sizing:border-box;font-size:.85rem;outline:none;padding:7px 10px;width:100%}.chat-group-panel-add-input:focus{border-color:#128c7e}.chat-group-panel-add-list{margin-top:6px;max-height:200px;overflow-y:auto}.chat-group-panel-add-user{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:6px 8px}.chat-group-panel-add-user:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-group-panel-add-empty{color:#888;color:var(--ui-text-muted,#888);font-size:.82rem;padding:10px 8px;text-align:center}.chat-group-panel-cancel-btn{background:none;border:1px solid #e0e0e0;border:1px solid var(--ui-border,#e0e0e0);border-radius:8px;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;font-size:.82rem;margin-top:8px;padding:7px;width:100%}.chat-group-panel-cancel-btn:hover{background:#f5f5f5;background:var(--ui-surface-alt,#f5f5f5)}.chat-receipt-count.clickable{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.chat-receipt-count.clickable:hover{color:#128c7e}.chat-readers-popup{background:#fff;background:var(--ui-surface,#fff);border-radius:10px;box-shadow:0 4px 24px #0000002e;max-width:260px;min-width:200px;overflow:hidden;position:fixed;right:1%;transform:translateY(-100%);z-index:600}.chat-readers-popup-header{align-items:center;border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);color:#111b21;color:var(--ui-text,#111b21);display:flex;font-size:.82rem;font-weight:700;justify-content:space-between;padding:10px 12px 8px}.chat-readers-popup-header button{background:none;border:none;border-radius:50%;color:#8696a0;color:var(--ui-text-muted,#8696a0);cursor:pointer;display:flex;font-size:.75rem;padding:2px 4px}.chat-readers-popup-header button:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);color:#111b21;color:var(--ui-text,#111b21)}.chat-readers-popup-empty,.chat-readers-popup-loading{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.82rem;padding:14px 12px;text-align:center}.chat-readers-popup-list{max-height:220px;overflow-y:auto;padding:6px 0}.chat-readers-popup-row{align-items:center;display:flex;gap:9px;padding:5px 12px}.chat-readers-popup-row:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-readers-popup-info{display:flex;flex-direction:column}.chat-readers-popup-name{color:#111b21;color:var(--ui-text,#111b21);font-size:.85rem;font-weight:500}.chat-readers-popup-time{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.72rem}.chat-conv-hover-actions{align-items:center;bottom:4px;display:flex;gap:2px;position:absolute;right:8px}.chat-conv-item:hover .chat-conv-bottom{padding-right:64px}.chat-conv-delete-btn{align-items:center;background:none;border:none;border-radius:50%;color:#b0bec5;color:var(--ui-text-muted,#b0bec5);cursor:pointer;display:flex;font-size:.8rem;padding:4px 6px;transition:color .12s,background .12s}.chat-conv-delete-btn:hover{background:#fce4e4;background:var(--ui-tint-bad,#fce4e4);color:#e53935;color:var(--ui-on-bad,#e53935)}.chat-group-panel-leave-btn{align-items:center;background:none;border:1px dashed #ffcdd2;border-radius:8px;color:#e53935;cursor:pointer;display:flex;font-size:.85rem;gap:6px;margin-top:8px;padding:8px 12px;transition:background .15s;width:100%}.chat-group-panel-leave-btn:hover{background:#fce4e4;background:var(--ui-tint-bad,#fce4e4)}.chat-app-launcher-wrap{align-items:center;display:flex;position:relative}.chat-app-menu{background:#fff;background:var(--ui-surface,#fff);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;gap:2px;left:0;min-width:140px;padding:8px;position:absolute;z-index:500}.chat-app-item{align-items:center;background:none;border:none;border-radius:8px;color:#111b21;color:var(--ui-text,#111b21);cursor:pointer;display:flex;font-size:.88rem;gap:10px;padding:9px 12px;text-align:left;transition:background .12s;width:100%}.chat-app-item:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-app-item i{color:#128c7e;font-size:1.1rem;text-align:center;width:20px}.chat-app-gif-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.6rem;font-weight:800;height:18px;justify-content:center;letter-spacing:.02em;width:20px}.chat-gif-modal{background:#fff;background:var(--ui-surface,#fff);border-radius:14px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;max-height:80vh;max-width:95vw;overflow:hidden;width:520px}.chat-gif-search{border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);padding:10px 14px}.chat-gif-search input{border:1px solid #e9edef;border:1px solid var(--ui-border,#e9edef);border-radius:8px;box-sizing:border-box;font-size:.9rem;outline:none;padding:8px 12px;width:100%}.chat-gif-search input:focus{border-color:#128c7e}.chat-gif-grid{grid-gap:6px;align-content:start;display:grid;flex:1 1;gap:6px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));overflow-y:auto;padding:10px}.chat-gif-thumb{aspect-ratio:1;background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-radius:8px;cursor:pointer;object-fit:cover;transition:transform .12s,opacity .12s;width:100%}.chat-gif-thumb:hover{opacity:.9;transform:scale(1.04)}.chat-gif-empty,.chat-gif-loading{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.9rem;grid-column:1/-1;padding:40px 0;text-align:center}.chat-gif-powered{border-top:1px solid #f0f2f5;border-top:1px solid var(--ui-border,#f0f2f5);color:#b0b8c1;color:var(--ui-text-muted,#b0b8c1);font-size:.7rem;padding:6px 14px;text-align:right}.chat-bubble-gif{border-radius:8px;cursor:pointer;display:block;max-height:200px;max-width:240px;object-fit:cover}.chat-bubble-gif:hover{opacity:.92}.chat-modal-label{color:#667781;color:var(--ui-text,#667781);display:block;font-size:.8rem;margin-bottom:4px}.chat-modal-input{border:1px solid #d1d7db;border:1px solid var(--ui-border,#d1d7db);border-radius:8px;box-sizing:border-box;font-size:.9rem;outline:none;padding:8px 10px;resize:vertical;width:100%}.chat-modal-input:focus{border-color:#00a884}.chat-poll-option-row{align-items:center;display:flex;gap:6px;margin-top:8px}.chat-poll-remove-opt{background:none;border:none;border-radius:50%;color:#8696a0;color:var(--ui-text-muted,#8696a0);cursor:pointer;flex-shrink:0;font-size:.85rem;padding:4px 6px}.chat-poll-remove-opt:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);color:#e11d48}.chat-poll-add-opt{align-items:center;background:none;border:1px dashed #d1d7db;border:1px dashed var(--ui-border,#d1d7db);border-radius:8px;color:#667781;color:var(--ui-text,#667781);cursor:pointer;display:flex;font-size:.85rem;gap:6px;margin-top:10px;padding:7px 10px;width:100%}.chat-poll-add-opt:hover{border-color:#00a884;color:#00a884}.chat-modal-footer{border-top:1px solid #f0f2f5;border-top:1px solid var(--ui-border,#f0f2f5);display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.chat-modal-btn-cancel{background:none;border:1px solid #d1d7db;border:1px solid var(--ui-border,#d1d7db);border-radius:8px;color:#3b4a54;color:var(--ui-text,#3b4a54);cursor:pointer;font-size:.9rem;padding:8px 16px}.chat-modal-btn-cancel:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-modal-btn-create{background:#00a884;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 18px}.chat-modal-btn-create:hover{background:#028065}.chat-modal-btn-create:disabled{background:#b2dfdb;cursor:not-allowed}.chat-poll-card{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-radius:10px;max-width:300px;min-width:220px;padding:12px 14px}.chat-poll-question{color:#111b21;color:var(--ui-text,#111b21);font-size:.92rem;font-weight:600;line-height:1.4;margin-bottom:10px}.chat-poll-options{display:flex;flex-direction:column;gap:7px}.chat-poll-option{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1.5px solid #d1d7db;border:1.5px solid var(--ui-border,#d1d7db);border-radius:8px;cursor:pointer;display:flex;font-size:.85rem;justify-content:space-between;overflow:hidden;padding:7px 10px;position:relative;text-align:left;transition:border-color .15s;width:100%}.chat-poll-option.voted{background:#e7f8f5;border-color:#00a884}.chat-poll-option:hover{border-color:#00a884}.chat-poll-bar{background:#00a88426;border-radius:8px 0 0 8px;bottom:0;left:0;pointer-events:none;position:absolute;top:0;transition:width .4s ease}.chat-poll-option.voted .chat-poll-bar{background:#00a88440}.chat-poll-opt-text{color:#111b21;color:var(--ui-text,#111b21);flex:1 1;position:relative;z-index:1}.chat-poll-opt-pct{flex-shrink:0;margin-left:8px;position:relative;z-index:1}.chat-poll-footer,.chat-poll-opt-pct{color:#667781;color:var(--ui-text,#667781);font-size:.78rem}.chat-poll-footer{margin-top:10px;text-align:right}.chat-event-card{background:linear-gradient(135deg,#e8f5e9,#f1f8e9);background:linear-gradient(135deg,var(--ui-tint-ok,#e8f5e9) 0,var(--ui-tint-ok,#f1f8e9) 100%);border:1.5px solid #a5d6a7;border-radius:10px;max-width:300px;min-width:220px;padding:12px 14px}.chat-event-header{align-items:center;color:#2e7d32;color:var(--ui-on-ok,#2e7d32);display:flex;font-size:.75rem;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.chat-event-naziv{color:#1b5e20;color:var(--ui-on-ok,#1b5e20);font-size:.95rem;font-weight:700;line-height:1.3;margin-bottom:6px}.chat-event-meta{align-items:center;color:#388e3c;color:var(--ui-on-ok,#388e3c);display:flex;font-size:.82rem;gap:5px;margin-bottom:4px}.chat-event-opis{border-top:1px solid #c8e6c9;color:#555;color:var(--ui-text,#555);font-size:.8rem;line-height:1.4;margin-top:6px;padding-top:6px}.chat-event-kreirao{color:#81c784;font-size:.72rem;margin-top:6px;text-align:right}.chat-avatar-img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.chat-avatar-img.clickable{cursor:pointer;transition:filter .12s}.chat-avatar-img.clickable:hover{filter:brightness(1.08)}.chat-header-search-btn{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;margin-left:auto;padding:8px;transition:background .15s,color .15s}.chat-header-search-btn:hover{background:#e9edef;background:var(--ui-surface-alt,#e9edef);color:#1c1e21;color:var(--ui-text,#1c1e21)}.chat-header-search-btn.active{background:#00a884;color:#fff}.chat-search-bar{align-items:center;background:#f6f6f6;background:var(--ui-surface-alt,#f6f6f6);border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);display:flex;flex-shrink:0;gap:10px;padding:8px 14px}.chat-search-bar-input{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e0e3e5;border:1px solid var(--ui-border,#e0e3e5);border-radius:8px;display:flex;flex:1 1;gap:8px;padding:6px 10px}.chat-search-bar-input i{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.9rem}.chat-search-bar-input input{background:#0000;border:none;color:#111b21;color:var(--ui-text,#111b21);flex:1 1;font-size:.88rem;outline:none}.chat-search-bar-nav{align-items:center;display:flex;flex-shrink:0;gap:2px}.chat-search-count{font-feature-settings:"tnum";color:#54656f;color:var(--ui-text,#54656f);font-size:.8rem;font-variant-numeric:tabular-nums;min-width:44px;text-align:center}.chat-search-bar-nav button{align-items:center;background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .12s;width:28px}.chat-search-bar-nav button:hover:not(:disabled){background:#e9edef;background:var(--ui-surface-alt,#e9edef);color:#111b21;color:var(--ui-text,#111b21)}.chat-search-bar-nav button:disabled{cursor:default;opacity:.4}.chat-search-close{margin-left:4px}.chat-search-hit{background:#ffe08a;border-radius:2px;color:inherit;padding:0 1px}.chat-search-hit.current{background:#ffab00;color:#111b21}.chat-root.dark .chat-header-search-btn{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-header-search-btn:hover{background:#2d2d30;color:#ccc}.chat-root.dark .chat-search-bar{background:#181818;border-bottom-color:#3c3c3c}.chat-root.dark .chat-search-bar-input{background:#2d2d30;border-color:#3c3c3c}.chat-root.dark .chat-search-bar-input input{color:#ccc}.chat-root.dark .chat-search-bar-nav button,.chat-root.dark .chat-search-count{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-search-bar-nav button:hover:not(:disabled){background:#2d2d30;color:#ccc}.chat-root.dark .chat-search-hit{background:#b58900;color:#111b21}.chat-root.dark .chat-search-hit.current{background:#ffab00}.chat-left-header-actions{align-items:center;display:flex;gap:2px}.chat-settings-modal{width:420px}.chat-settings-section{border-bottom:1px solid #eef0f1;border-bottom:1px solid var(--ui-border,#eef0f1);padding:6px 0 16px}.chat-settings-section:last-child{border-bottom:none;padding-bottom:4px}.chat-settings-label{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.chat-settings-avatar-row{align-items:center;display:flex;gap:16px}.chat-settings-avatar-actions{display:flex;flex-direction:column;gap:6px}.chat-settings-btn{align-items:center;align-self:flex-start;background:#00a884;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;gap:7px;padding:8px 14px;transition:background .15s}.chat-settings-btn:hover:not(:disabled){background:#008f71}.chat-settings-btn:disabled{background:#c1e8e0;cursor:default}.chat-settings-hint{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.72rem}.chat-settings-theme-row{align-items:center;background:#f5f6f6;background:var(--ui-surface-alt,#f5f6f6);border-radius:8px;color:#1c1e21;color:var(--ui-text,#1c1e21);cursor:pointer;display:flex;font-size:.9rem;justify-content:space-between;padding:8px 10px;transition:background .15s}.chat-settings-theme-row:hover{background:#eef0f1;background:var(--ui-surface-alt,#eef0f1)}.chat-theme-toggle{background:#c9ced3;border-radius:12px;flex-shrink:0;height:24px;position:relative;transition:background .18s;width:42px}.chat-theme-toggle.on{background:#00a884}.chat-theme-toggle-knob{background:#fff;background:var(--ui-surface,#fff);border-radius:50%;box-shadow:0 1px 3px #0000004d;height:20px;left:2px;position:absolute;top:2px;transition:transform .18s;width:20px}.chat-theme-toggle.on .chat-theme-toggle-knob{transform:translateX(18px)}.chat-root.dark{background:#1f1f1f;color:#ccc}.chat-root.dark .chat-left{background:#181818;border-right-color:#3c3c3c}.chat-root.dark .chat-left-header{background:#252526;border-bottom-color:#3c3c3c}.chat-root.dark .chat-left-header h2{color:#ccc}.chat-root.dark .chat-new-btn{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-new-btn:hover{background:#2d2d30;color:#ccc}.chat-root.dark .chat-search-wrap{background:#181818}.chat-root.dark .chat-search-wrap input{background:#252526;box-shadow:inset 0 0 0 1px #3c3c3c;color:#ccc}.chat-root.dark .chat-conv-item{border-bottom-color:#3c3c3c}.chat-root.dark .chat-conv-item:hover{background:#252526}.chat-root.dark .chat-conv-item.active{background:#2d2d30}.chat-root.dark .chat-conv-name{color:#ccc}.chat-root.dark .chat-conv-time{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-mobile-badge{color:#d8dba4}.chat-root.dark .chat-conv-preview,.chat-root.dark .chat-empty{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-header{background:#252526;border-bottom-color:#3c3c3c}.chat-root.dark .chat-header-name{color:#ccc}.chat-root.dark .chat-header-sub{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-messages{background-color:#1f1f1f;background-image:url(/static/media/chat-pattern.7d06fbf316702144c489.svg);background-repeat:repeat;background-size:352px 352px}.chat-root.dark .chat-messages::-webkit-scrollbar-thumb{background:#2d2d30}.chat-root.dark .chat-date-sep span{background:#252526;box-shadow:none;color:#9d9d9d}.chat-root.dark .chat-msg-wrap.recv .chat-bubble{background:#31313a;box-shadow:0 0 0 1px #43434e,0 1px 3px #00000080}.chat-root.dark .chat-msg-wrap.sent .chat-bubble{background:#056452;box-shadow:0 0 0 1px #0a7a63,0 1px 3px #00000080}.chat-root.dark .chat-bubble-text{color:#ccc}.chat-root.dark .chat-bubble-time{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-msg-action-btn{background:#252526;border-color:#3c3c3c;color:#9d9d9d}.chat-root.dark .chat-msg-action-btn:hover{background:#2d2d30;color:#ccc}.chat-root.dark .chat-quote{background:#ffffff0f}.chat-root.dark .chat-reaction-pill{background:#2d2d30;color:#ccc}.chat-root.dark .chat-reaction-pill.mine{background:#0b3d36;border-color:#00a884}.chat-root.dark .chat-reaction-picker{background:#2d2d30;border-color:#3c3c3c}.chat-root.dark .chat-reaction-picker button:hover{background:#2d2d30}.chat-root.dark .chat-input-area{background:#252526;border-top-color:#3c3c3c}.chat-root.dark .chat-input-btn{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-input-btn:hover,.chat-root.dark .chat-input-wrap{background:#2d2d30;color:#ccc}.chat-root.dark .chat-input-wrap:empty:before{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-app-menu{background:#2d2d30;border-color:#3c3c3c}.chat-root.dark .chat-app-item{color:#ccc}.chat-root.dark .chat-app-item:hover{background:#2d2d30}.chat-root.dark .chat-modal{background:#252526;color:#ccc}.chat-root.dark .chat-modal-header{border-bottom-color:#3c3c3c}.chat-root.dark .chat-modal-header h3{color:#ccc}.chat-root.dark .chat-modal-close{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-modal-group-name input,.chat-root.dark .chat-modal-input,.chat-root.dark .chat-modal-search input{background:#2d2d30;border-color:#3c3c3c;color:#ccc}.chat-root.dark .chat-modal-user:hover{background:#2d2d30}.chat-root.dark .chat-modal-user.selected{background:#0b3d36}.chat-root.dark .chat-modal-user-name{color:#ccc}.chat-root.dark .chat-modal-tab{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-settings-section{border-bottom-color:#3c3c3c}.chat-root.dark .chat-settings-theme-row{background:#2d2d30;color:#ccc}.chat-root.dark .chat-settings-theme-row:hover{background:#3c3c3c}.chat-root.dark .chat-group-panel{background:#181818;color:#ccc}.chat-root.dark .chat-group-panel-header,.chat-root.dark .chat-group-panel-member:hover{background:#252526}.chat-info-panel{background:#fff;background:var(--ui-surface,#fff);border-left:1px solid #e9edef;border-left:1px solid var(--ui-border,#e9edef);box-shadow:-4px 0 16px #0000001a;display:flex;flex-direction:column;height:calc(100vh - 60px);position:fixed;right:0;top:60px;transform:translateX(100%);transition:transform .25s ease;width:320px;z-index:400}.chat-info-panel.open{transform:translateX(0)}.chat-info-panel-header{align-items:center;border-bottom:1px solid #e9edef;border-bottom:1px solid var(--ui-border,#e9edef);color:#111b21;color:var(--ui-text,#111b21);display:flex;flex-shrink:0;font-size:1rem;font-weight:600;justify-content:space-between;padding:14px 16px}.chat-info-panel-header button{background:none;border:none;border-radius:50%;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;font-size:1.1rem;padding:4px}.chat-info-panel-header button:hover{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5)}.chat-info-panel-body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px}.chat-info-hero{align-items:center;border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.chat-info-name{color:#111b21;color:var(--ui-text,#111b21);font-size:1.05rem;font-weight:700;text-align:center}.chat-info-row{align-items:center;color:#54656f;color:var(--ui-text,#54656f);display:flex;font-size:.85rem;gap:8px}.chat-info-row i{color:#00a884}.chat-info-section{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.75rem;font-weight:700;letter-spacing:.04em;margin-top:8px;text-transform:uppercase}.chat-info-members{display:flex;flex-direction:column;gap:6px}.chat-info-member{align-items:center;display:flex;gap:10px;padding:4px 2px}.chat-info-member-name{color:#111b21;color:var(--ui-text,#111b21);flex:1 1;font-size:.9rem}.chat-info-admin{background:#e7f8f5;border-radius:8px;color:#00a884;font-size:.68rem;font-weight:700;padding:1px 7px}.chat-info-media-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.chat-info-media-thumb{aspect-ratio:1;border-radius:6px;cursor:pointer;object-fit:cover;transition:filter .12s;width:100%}.chat-info-media-thumb:hover{filter:brightness(1.08)}.chat-info-show-all{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border:none;border-radius:8px;color:#00a884;cursor:pointer;font-size:.85rem;font-weight:600;margin-top:8px;padding:8px;transition:background .12s}.chat-info-show-all:hover{background:#e5e9eb;background:var(--ui-surface-3,#e5e9eb)}.chat-info-empty{color:#8696a0;color:var(--ui-text-muted,#8696a0);font-size:.85rem;padding:4px 0}.chat-info-gallery{grid-gap:4px;align-content:start;display:grid;flex:1 1;gap:4px;grid-template-columns:repeat(3,1fr);overflow-y:auto;padding:8px}.chat-info-gallery-img{aspect-ratio:1;border-radius:4px;cursor:pointer;object-fit:cover;transition:filter .12s;width:100%}.chat-info-gallery-img:hover{filter:brightness(1.08)}.chat-root.dark .chat-info-panel{background:#181818;border-left-color:#3c3c3c}.chat-root.dark .chat-info-panel-header{border-bottom-color:#3c3c3c;color:#ccc}.chat-root.dark .chat-info-panel-header button{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-info-panel-header button:hover{background:#252526}.chat-root.dark .chat-info-hero{border-bottom-color:#3c3c3c}.chat-root.dark .chat-info-name{color:#ccc}.chat-root.dark .chat-info-row{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-info-member-name{color:#ccc}.chat-root.dark .chat-info-admin{background:#0b3d36}.chat-root.dark .chat-info-show-all{background:#2d2d30}.chat-root.dark .chat-info-show-all:hover{background:#3c3c3c}.chat-modal-segment{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);border-radius:999px;display:flex;margin-bottom:12px;padding:3px;position:relative}.chat-modal-segment:before{background:#fff;background:var(--ui-surface,#fff);border-radius:999px;bottom:3px;box-shadow:0 1px 3px #0b141a29;content:"";left:3px;position:absolute;top:3px;transition:transform .18s ease;width:calc(50% - 3px)}.chat-modal-segment[data-izbor=MOBILNI]:before{transform:translateX(100%)}.chat-modal-segment-btn{align-items:center;background:none;border:0;border-radius:999px;color:#667781;color:var(--ui-text,#667781);cursor:pointer;display:flex;flex:1 1;font-size:.82rem;font-weight:600;gap:6px;justify-content:center;padding:6px 4px;position:relative;transition:color .18s ease;z-index:1}.chat-modal-segment-btn i{font-size:.9rem}.chat-modal-segment-btn.active{color:#00a884}.chat-modal-segment-count{background:#d9dee1;background:var(--ui-surface-3,#d9dee1);border-radius:999px;color:#54656f;color:var(--ui-text,#54656f);font-size:.7rem;line-height:16px;min-width:18px;padding:0 5px}.chat-modal-segment-btn.active .chat-modal-segment-count{background:#00a884;color:#fff}@media (prefers-reduced-motion:reduce){.chat-modal-segment-btn,.chat-modal-segment:before{transition:none}}.chat-root.dark .chat-modal-segment{background:#2d2d30}.chat-root.dark .chat-modal-segment:before{background:#545454;box-shadow:none}.chat-root.dark .chat-modal-segment-btn{color:#9d9d9d;color:var(--ui-text-muted,#9d9d9d)}.chat-root.dark .chat-modal-segment-btn.active{color:#00d9a3;color:var(--ui-on-ok,#00d9a3)}.chat-root.dark .chat-modal-segment-count{background:#545454;color:#9d9d9d}.chat-root.dark .chat-modal-segment-btn.active .chat-modal-segment-count{background:#00a884;color:#fff}.chat-modal-mode{display:flex;gap:8px;margin-bottom:14px}.chat-modal-mode-btn{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1.5px solid #e9edef;border:1.5px solid var(--ui-border,#e9edef);border-radius:10px;color:#54656f;color:var(--ui-text,#54656f);cursor:pointer;display:flex;flex:1 1;font-size:.86rem;font-weight:600;gap:8px;justify-content:center;padding:10px 8px;transition:background .14s,border-color .14s,color .14s}.chat-modal-mode-btn i{font-size:1rem}.chat-modal-mode-btn:hover{background:#f7f9fa;background:var(--ui-surface-alt,#f7f9fa);border-color:#c9d1d6;border-color:var(--ui-border,#c9d1d6)}.chat-modal-mode-btn.active{background:#00a884;border-color:#00a884;color:#fff}.chat-modal-mode-btn.active:hover{background:#019c7c;border-color:#019c7c}.chat-modal-close:focus,.chat-modal-mode-btn:focus,.chat-modal-segment-btn:focus,.chat-modal-tab:focus{outline:none}.chat-modal-close:focus-visible,.chat-modal-mode-btn:focus-visible,.chat-modal-segment-btn:focus-visible,.chat-modal-tab:focus-visible{outline:2px solid #00a884;outline-offset:2px}@media (prefers-reduced-motion:reduce){.chat-modal-mode-btn{transition:none}}.chat-root.dark .chat-modal-mode-btn{background:#252526;border-color:#3c3c3c;color:#9d9d9d}.chat-root.dark .chat-modal-mode-btn:hover{background:#2d2d30;border-color:#545454}.chat-root.dark .chat-modal-mode-btn.active{background:#00a884;border-color:#00a884;color:#fff}.call-overlay{background:#0a0c0aeb;inset:0;justify-content:center;position:fixed;z-index:9999}.call-card,.call-overlay{align-items:center;display:flex}.call-card{flex-direction:column;gap:10px}.call-avatar{align-items:center;background:#6d6d13;border-radius:50%;color:#fff;display:flex;font-size:1.8rem;font-weight:700;height:96px;justify-content:center;letter-spacing:1px;width:96px}.call-avatar-lg{font-size:2.2rem;height:120px;margin-bottom:14px;width:120px}.call-avatar-pulse{animation:call-pulse 1.6s infinite;box-shadow:0 0 0 0 #d8dba499}@keyframes call-pulse{0%{box-shadow:0 0 0 0 #d8dba48c}70%{box-shadow:0 0 0 22px #d8dba400}to{box-shadow:0 0 0 0 #d8dba400}}.call-peer-name{color:#fff;font-size:1.25rem;font-weight:700;margin-top:4px}.call-status{color:#ffffffa6;font-size:.9rem}.call-controls{display:flex;gap:22px;margin-top:30px}.call-btn{align-items:center;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.3rem;height:56px;justify-content:center;width:56px}.call-btn-accept{background:#16a34a}.call-btn-hangup,.call-btn-reject{background:#dc2626}.call-btn-toggle{background:#ffffff2e}.call-btn-toggle-off{background:#dc2626d9}.call-active{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.call-active-video{justify-content:flex-end}.call-remote-video{background:#000;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.call-local-video{background:#111;border:2px solid #fff6;border-radius:10px;height:160px;object-fit:cover;position:absolute;right:20px;top:20px;width:120px}.call-info-bar{align-items:center;display:flex;flex-direction:column;gap:4px;left:0;position:absolute;right:0;top:24px}.call-info-bar-video .call-peer-name,.call-info-bar-video .call-status{text-shadow:0 1px 4px #000c}.call-active .call-controls{background:#00000059;border-radius:40px;margin-bottom:40px;margin-top:0;padding:14px 22px;position:relative;z-index:1}.podrska-wrapper{background:#f0f2f5;background:var(--ui-surface-alt,#f0f2f5);display:flex;flex-direction:column;font-family:inherit;height:calc(100vh - 56px)}.podrska-header{background:#1a2942;color:#fff;gap:.85rem;padding:.9rem 1.4rem}.podrska-header,.podrska-header-avatar{align-items:center;display:flex;flex-shrink:0}.podrska-header-avatar{background:#2d4a7a;border-radius:50%;font-size:1.2rem;height:42px;justify-content:center;width:42px}.podrska-header-title{font-size:1rem;font-weight:700;letter-spacing:.01em}.podrska-header-sub{font-size:.72rem;margin-top:1px;opacity:.6}.podrska-messages{display:flex;flex:1 1;flex-direction:column;gap:.9rem;overflow-y:auto;padding:1.4rem 1.2rem}.podrska-messages::-webkit-scrollbar{width:5px}.podrska-messages::-webkit-scrollbar-thumb{background:#ccc;background:var(--ui-surface-4,#ccc);border-radius:4px}.msg-row{align-items:flex-end;display:flex;gap:.6rem;max-width:100%}.msg-row.user{justify-content:flex-end}.msg-row.assistant{justify-content:flex-start}.msg-avatar{align-items:center;background:#1a2942;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:32px;justify-content:center;letter-spacing:.03em;width:32px}.msg-body{display:flex;flex-direction:column;max-width:72%}.msg-row.user .msg-body{align-items:flex-end}.msg-bubble{border-radius:1.1rem;font-size:.9rem;line-height:1.55;padding:.7rem 1rem;white-space:pre-wrap;word-break:break-word}.msg-row.user .msg-bubble{background:#1a2942;border-bottom-right-radius:4px;color:#fff}.msg-row.assistant .msg-bubble{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e4e6ea;border:1px solid var(--ui-border,#e4e6ea);border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000000f;color:#222;color:var(--ui-text,#222)}.msg-time{color:#aaa;color:var(--ui-text-muted,#aaa);font-size:.68rem;margin-top:3px;padding:0 2px}.typing-bubble{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #e4e6ea;border:1px solid var(--ui-border,#e4e6ea);border-radius:1.1rem;border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000000f;display:flex;gap:4px;padding:.75rem 1rem;width:-webkit-fit-content;width:fit-content}.typing-dot{animation:typingBounce 1.3s ease-in-out infinite;background:#b0b7c3;border-radius:50%;height:8px;width:8px}.typing-dot:nth-child(2){animation-delay:.18s}.typing-dot:nth-child(3){animation-delay:.36s}@keyframes typingBounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}.podrska-input-area{align-items:flex-end;background:#fff;background:var(--ui-surface,#fff);border-top:1px solid #e4e6ea;border-top:1px solid var(--ui-border,#e4e6ea);display:flex;flex-shrink:0;gap:.65rem;padding:.9rem 1.2rem}.podrska-textarea{background:#f8f9fa;background:var(--ui-surface-alt,#f8f9fa);border:1.5px solid #dde0e6;border:1.5px solid var(--ui-border,#dde0e6);border-radius:22px;color:#222;color:var(--ui-text,#222);flex:1 1;font-family:inherit;font-size:.9rem;line-height:1.45;max-height:140px;outline:none;overflow-y:auto;padding:.7rem 1.1rem;resize:none;transition:border-color .15s}.podrska-textarea:focus{background:#fff;background:var(--ui-surface,#fff);border-color:#1a2942}.podrska-textarea:disabled{cursor:not-allowed;opacity:.6}.podrska-send-btn{align-items:center;background:#1a2942;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:42px;justify-content:center;transition:background .15s,transform .1s;width:42px}.podrska-send-btn:hover:not(:disabled){background:#243d63;transform:scale(1.05)}.podrska-send-btn:disabled{background:#c8ccd4;cursor:not-allowed;transform:none}.podrska-dropdown-wrap{flex-shrink:0;margin-left:auto;position:relative}.podrska-suggestions-btn{align-items:center;background:#0000;border:1.5px solid #ffffff59;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.78rem;gap:.4rem;padding:.38rem .85rem;transition:background .15s,border-color .15s;white-space:nowrap}.podrska-suggestions-btn:hover{background:#ffffff1f;border-color:#ffffffa6}.podrska-chevron{font-size:.65rem;margin-left:1px}.podrska-dropdown{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e4e6ea;border:1px solid var(--ui-border,#e4e6ea);border-radius:10px;box-shadow:0 6px 20px #00000024;min-width:230px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:200}.podrska-dropdown-item{background:#0000;border:none;border-bottom:1px solid #f0f2f5;border-bottom:1px solid var(--ui-border,#f0f2f5);color:#222;color:var(--ui-text,#222);cursor:pointer;display:block;font-family:inherit;font-size:.84rem;padding:.65rem 1rem;text-align:left;transition:background .12s;width:100%}.podrska-dropdown-item:last-child{border-bottom:none}.podrska-dropdown-item:hover{background:#f0f4ff;color:#1a2942;color:var(--ui-text,#1a2942);font-weight:500}.podrska-chips{background:#fff;background:var(--ui-surface,#fff);display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1.2rem .8rem}.podrska-chip{background:#0000;border:1.5px solid #1a2942;border-radius:20px;color:#1a2942;color:var(--ui-text,#1a2942);cursor:pointer;font-family:inherit;font-size:.8rem;padding:.35rem .85rem;transition:background .15s,color .15s}.podrska-chip:hover{background:#1a2942;color:#fff}.vesti-page{--v-surface:hsla(0,0%,100%,.035);--v-surface-2:#ffffff0d;--v-border:#ffffff14;--v-border-dashed:#ffffff24;--v-text:#e8eaf6;--v-text-body:#e8eaf6d9;--v-text-muted:#e8eaf68c;--v-text-faint:#e8eaf666;--v-text-placeholder:#e8eaf64d;--v-accent-text:#f8cc2e;--v-link:#7ab5ff;--v-link-hover:#a8cfff;--v-img-bg:#00000040;--v-senka-kartice:0 4px 20px #0000004d;--v-senka-kartice-hover:0 6px 32px #00000073,0 0 0 1px #f8cc2e12;--v-senka-panela:0 8px 32px #00000073,0 0 0 1px #f8cc2e0f;--v-mreza:#f8cc2e08;background:radial-gradient(ellipse 90% 40% at 50% 0,#f8cc2e12 0,#0000 55%),radial-gradient(ellipse 60% 50% at 85% 100%,#6366f114 0,#0000 60%),radial-gradient(ellipse 50% 40% at 10% 60%,#f8cc2e0a 0,#0000 50%),linear-gradient(160deg,#07090f,#0c1018 45%,#080b15);height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.vesti-page:before{background-image:linear-gradient(var(--v-mreza) 1px,#0000 1px),linear-gradient(90deg,var(--v-mreza) 1px,#0000 1px);background-size:48px 48px;content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.vesti-content{margin:0 auto;max-width:780px;padding:2rem 1.25rem 4rem;position:relative;z-index:1}.vesti-page-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.vesti-title-wrap{align-items:center;display:flex;gap:.75rem}.vesti-megaphone-icon{color:#f8cc2e;color:var(--v-accent-text,#f8cc2e);filter:drop-shadow(0 0 10px rgba(248,204,46,.65));flex-shrink:0;font-size:1.7rem}.vesti-page-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f8cc2e,#fffbe8 50%,#f8cc2e);background:var(--v-title-gradient,linear-gradient(90deg,#f8cc2e 0,#fffbe8 50%,#f8cc2e 100%));-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 12px rgba(248,204,46,.35));font-size:1.55rem;font-weight:900;letter-spacing:.12em;margin:0}.nova-vest-btn.p-button{background:linear-gradient(135deg,#f8cc2e,#d9a900)!important;border:none!important;border-radius:9px!important;box-shadow:0 2px 14px #f8cc2e66!important;color:#111!important;font-weight:700!important;transition:box-shadow .2s,transform .15s!important;white-space:nowrap}.nova-vest-btn.p-button:hover{box-shadow:0 4px 24px #f8cc2e99!important;transform:translateY(-1px)!important}.nova-vest-panel{animation:vSlideDown .22s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff0a;background:var(--v-surface,#ffffff0a);border:1px solid #f8cc2e38;border-radius:16px;box-shadow:var(--v-senka-panela);display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem;padding:1.5rem}@keyframes vSlideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.nova-vest-heading{color:#f8cc2e;color:var(--v-accent-text,#f8cc2e);font-size:.9rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.vest-input.p-inputtext,.vest-textarea.p-inputtextarea{background:#ffffff0f!important;background:var(--v-surface-2,#ffffff0f)!important;border:1px solid #ffffff1f!important;border:1px solid var(--v-border,#ffffff1f)!important;border-radius:9px!important;box-sizing:border-box;color:#e8eaf6!important;color:var(--v-text,#e8eaf6)!important;font-size:.87rem!important;transition:border-color .2s,box-shadow .2s!important;width:100%}.vest-input.p-inputtext:focus,.vest-textarea.p-inputtextarea:focus{border-color:#f8cc2e80!important;box-shadow:0 0 0 2px #f8cc2e1f!important;outline:none!important}.vest-input.p-inputtext::placeholder,.vest-textarea.p-inputtextarea::placeholder{color:#e8eaf64d!important;color:var(--v-text-placeholder,#e8eaf64d)!important}.vest-img-preview{background:#0000004d;background:var(--v-img-bg,#0000004d);border:1px solid #ffffff1a;border:1px solid var(--v-border,#ffffff1a);border-radius:9px;max-height:180px;object-fit:contain;width:100%}.nova-vest-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.nova-vest-submit.p-button{background:linear-gradient(135deg,#f8cc2e,#d9a900)!important;border:none!important;border-radius:8px!important;color:#111!important;font-weight:700!important}.nova-vest-cancel.p-button{background:#0000!important;border:1px solid #ffffff1f!important;border:1px solid var(--v-border,#ffffff1f)!important;border-radius:8px!important;color:#e8eaf68c!important;color:var(--v-text-muted,#e8eaf68c)!important}.nova-vest-cancel.p-button:hover{background:#ffffff0f!important;background:var(--v-surface-2,#ffffff0f)!important;color:#e8eaf6!important;color:var(--v-text,#e8eaf6)!important}.vesti-feed{display:flex;flex-direction:column;gap:1.25rem}.vesti-empty,.vesti-loading{align-items:center;color:#e8eaf659;color:var(--v-text-faint,#e8eaf659);display:flex;flex-direction:column;font-size:.9rem;gap:1rem;justify-content:center;padding:5rem 0}.vesti-empty .pi{font-size:2.6rem}.vest-card{animation:vFadeUp .3s ease both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.035);background:var(--v-surface,hsla(0,0%,100%,.035));border:1px solid #ffffff14;border:1px solid var(--v-border,#ffffff14);border-radius:18px;box-shadow:var(--v-senka-kartice);overflow:hidden;padding:1.25rem 1.4rem;position:relative;transition:border-color .25s,box-shadow .25s}.vest-card:hover{border-color:#f8cc2e2e;box-shadow:var(--v-senka-kartice-hover)}@keyframes vFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.vest-card-glow{background:radial-gradient(circle,#f8cc2e0f 0,#0000 70%);border-radius:50%;height:140px;left:-50px;pointer-events:none;position:absolute;top:-50px;width:140px}.vest-header-row{gap:.75rem;margin-bottom:.9rem}.vest-avatar,.vest-header-row{align-items:center;display:flex}.vest-avatar{background:linear-gradient(135deg,#f8cc2e,#b8860b);border:1.5px solid #f8cc2e59;border-radius:50%;box-shadow:0 0 14px #f8cc2e4d;color:#111;flex-shrink:0;font-size:.78rem;font-weight:900;height:40px;justify-content:center;letter-spacing:.03em;width:40px}.vest-meta{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.vest-author{color:#e8eaf6;color:var(--v-text,#e8eaf6);font-size:.87rem;font-weight:700}.vest-date-edited{color:#e8eaf666;color:var(--v-text-faint,#e8eaf666);font-size:.7rem}.vest-card-actions{display:flex;flex-shrink:0;gap:.35rem}.vest-action-btn{align-items:center;background:#ffffff0d;background:var(--v-surface-2,#ffffff0d);border:1px solid #ffffff1a;border:1px solid var(--v-border,#ffffff1a);border-radius:7px;color:#e8eaf68c;color:var(--v-text-muted,#e8eaf68c);cursor:pointer;display:flex;font-size:.72rem;height:30px;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:30px}.vest-action-btn:hover{background:#f8cc2e24;border-color:#f8cc2e4d;color:#f8cc2e;color:var(--v-accent-text,#f8cc2e)}.vest-action-del:hover{background:#d63b3b24;border-color:#d63b3b4d;color:#e07070}.vest-body{margin-bottom:.9rem}.vest-title{color:#f8cc2e;color:var(--v-accent-text,#f8cc2e);font-size:1.05rem;font-weight:800;letter-spacing:.04em;line-height:1.3;margin:0 0 .6rem}.vest-block-text{color:#e8eaf6d9;color:var(--v-text-body,#e8eaf6d9);font-size:.87rem;line-height:1.7;margin-bottom:.65rem;text-align:justify;white-space:pre-wrap;word-break:break-word}.vest-block-text:last-child{margin-bottom:0}.vest-block-image{background:#0003;background:var(--v-img-bg,#0003);border:1px solid #ffffff14;border:1px solid var(--v-border,#ffffff14);border-radius:12px;display:block;margin:.8rem auto;max-height:420px;max-width:100%;object-fit:contain}.vest-body a.vest-link,[data-theme=dark] .vest-body a.vest-link{color:#7ab5ff;color:var(--v-link,#7ab5ff);font-size:inherit;text-decoration:underline;text-underline-offset:2px}.vest-body a.vest-link:hover,[data-theme=dark] .vest-body a.vest-link:hover{background:none;color:#a8cfff;color:var(--v-link-hover,#a8cfff)}.block-editor{display:flex;flex-direction:column;gap:.5rem}.block-editor-item{align-items:flex-start;display:flex;gap:.4rem}.block-editor-item .vest-input.p-inputtext,.block-editor-item .vest-textarea.p-inputtextarea{flex:1 1}.block-editor-image-wrap{display:flex;flex:1 1;flex-direction:column;gap:.4rem}.block-remove-btn{align-items:center;background:#d63b3b1a;border:1px solid #d63b3b2e;border-radius:6px;color:#e8eaf666;color:var(--v-text-faint,#e8eaf666);cursor:pointer;display:flex;flex-shrink:0;font-size:.6rem;height:26px;justify-content:center;margin-top:7px;min-width:26px;transition:background .15s,color .15s;width:26px}.block-remove-btn:hover{background:#d63b3b38;color:#e07070}.block-add-row{display:flex;gap:.5rem;margin-top:.1rem}.block-add-btn{align-items:center;background:#ffffff0a;background:var(--v-surface,#ffffff0a);border:1px dashed #ffffff24;border:1px dashed var(--v-border-dashed,#ffffff24);border-radius:8px;color:#e8eaf673;color:var(--v-text-faint,#e8eaf673);cursor:pointer;display:flex;font-size:.74rem;gap:.35rem;padding:.3rem .8rem;transition:background .15s,color .15s,border-color .15s}.block-add-btn:hover{background:#f8cc2e12;border-color:#f8cc2e38;color:#f8cc2e;color:var(--v-accent-text,#f8cc2e)}.vest-edit-form{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.9rem}.vest-edit-actions{display:flex;gap:.5rem;justify-content:flex-end}.vest-save-btn.p-button{background:linear-gradient(135deg,#f8cc2e,#d9a900)!important;border:none!important;border-radius:8px!important;color:#111!important;font-weight:700!important}.vest-cancel-btn.p-button{background:#0000!important;border:1px solid #ffffff26!important;border:1px solid var(--v-border,#ffffff26)!important;border-radius:8px!important;color:#e8eaf699!important;color:var(--v-text-muted,#e8eaf699)!important}.vest-footer{border-top:1px solid #ffffff0f;border-top:1px solid var(--v-border,#ffffff0f);padding-top:.65rem}.vest-comment-toggle{align-items:center;background:none;border:none;color:#e8eaf673;color:var(--v-text-faint,#e8eaf673);cursor:pointer;display:flex;font-size:.79rem;gap:.45rem;padding:.25rem 0;transition:color .15s}.vest-comment-toggle.is-open,.vest-comment-toggle:hover{color:#f8cc2e;color:var(--v-accent-text,#f8cc2e)}.vest-chevron{font-size:.62rem}.vest-comments{animation:vSlideDown .18s ease;border-top:1px solid #ffffff0d;border-top:1px solid var(--v-border,#ffffff0d);display:flex;flex-direction:column;gap:.65rem;margin-top:.8rem;padding-top:.8rem}.vest-komentar{align-items:flex-start;display:flex;gap:.6rem}.vk-avatar{align-items:center;background:linear-gradient(135deg,#f8cc2e8c,#b8860b8c);border:1px solid #f8cc2e33;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:.58rem;font-weight:900;height:28px;justify-content:center;width:28px}.vk-body{background:#ffffff0a;background:var(--v-surface,#ffffff0a);border:1px solid #ffffff12;border:1px solid var(--v-border,#ffffff12);border-radius:10px;flex:1 1;padding:.5rem .75rem}.vk-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.2rem}.vk-author{color:#e8eaf6;color:var(--v-text,#e8eaf6);font-size:.74rem;font-weight:700}.vk-date{color:#e8eaf661;color:var(--v-text-faint,#e8eaf661);font-size:.66rem}.vk-del-btn{background:none;border:none;color:#e8eaf640;color:var(--v-text-placeholder,#e8eaf640);cursor:pointer;font-size:.58rem;line-height:1;margin-left:auto;padding:0;transition:color .15s}.vk-del-btn:hover{color:#e07070}.vk-text{color:#e8eaf6cc;color:var(--v-text-body,#e8eaf6cc);font-size:.82rem;white-space:pre-wrap;word-break:break-word}.vk-deleted-wrap{opacity:.55}.vk-deleted{align-items:center;color:#e8eaf666;color:var(--v-text-faint,#e8eaf666);display:flex;font-size:.78rem;font-style:italic;gap:.35rem;padding:.3rem 0}.vest-add-komentar{align-items:flex-start;display:flex;gap:.5rem;margin-top:.3rem}.vk-input.p-inputtextarea{background:#ffffff0d!important;background:var(--v-surface-2,#ffffff0d)!important;border:1px solid #ffffff1a!important;border:1px solid var(--v-border,#ffffff1a)!important;border-radius:9px!important;color:#e8eaf6!important;color:var(--v-text,#e8eaf6)!important;flex:1 1;font-size:.82rem!important;resize:none}.vk-input.p-inputtextarea:focus{border-color:#f8cc2e66!important;box-shadow:none!important}.vk-input.p-inputtextarea::placeholder{color:#e8eaf64d!important;color:var(--v-text-placeholder,#e8eaf64d)!important}.vk-send-btn.p-button{background:#f8cc2e1f!important;border:1px solid #f8cc2e47!important;border-radius:9px!important;color:#f8cc2e!important;color:var(--v-accent-text,#f8cc2e)!important;flex-shrink:0;height:36px!important;padding:0!important;width:36px!important}.vk-send-btn.p-button:hover:not(:disabled){background:#f8cc2e38!important}.vk-send-btn.p-button:disabled{opacity:.35!important}@media screen and (max-width:900px){.vesti-content{padding:1rem .75rem 2.5rem}.vesti-page-title{font-size:1.15rem}.vest-card{border-radius:14px;padding:1rem}}:root:not([data-theme=dark]) .vesti-page{--v-surface:#fff;--v-surface-2:#f7f5f0;--v-border:#0000001a;--v-border-dashed:#0000002e;--v-text:#1f2430;--v-text-body:#1f2430e0;--v-text-muted:#1f24309e;--v-text-faint:#1f243073;--v-text-placeholder:#1f243059;--v-accent-text:#8a6a00;--v-link:#0b62c4;--v-link-hover:#084a99;--v-img-bg:#0000000a;--v-senka-kartice:0 1px 3px #1f243014,0 6px 20px #1f24300f;--v-senka-kartice-hover:0 2px 6px #1f24301a,0 10px 28px #1f24301a;--v-senka-panela:0 8px 28px #1f24301f,0 0 0 1px #f8cc2e40;--v-mreza:rgba(31,36,48,.035);--v-title-gradient:linear-gradient(90deg,#8a6a00,#c99b00 50%,#8a6a00);background:radial-gradient(ellipse 90% 40% at 50% 0,#f8cc2e38 0,#0000 55%),radial-gradient(ellipse 60% 50% at 85% 100%,#6366f11a 0,#0000 60%),radial-gradient(ellipse 50% 40% at 10% 60%,#f8cc2e1f 0,#0000 50%),linear-gradient(160deg,#fdfcf8,#f4f2ec 45%,#faf8f2)}:root:not([data-theme=dark]) .vesti-megaphone-icon,:root:not([data-theme=dark]) .vesti-page-title{filter:none}:root:not([data-theme=dark]) .vest-card:hover{border-color:#c8960073}:root:not([data-theme=dark]) .vest-card-glow{opacity:.5}:root:not([data-theme=dark]) .nova-vest-panel{border-color:#c8960073}:root:not([data-theme=dark]) .block-add-btn:hover,:root:not([data-theme=dark]) .vest-action-btn:hover{background:#f8cc2e38}:root:not([data-theme=dark]) .vk-send-btn.p-button{background:#f8cc2e40!important;border-color:#c8960073!important}:root:not([data-theme=dark]) .vk-send-btn.p-button:hover:not(:disabled){background:#f8cc2e66!important}:root:not([data-theme=dark]) .vest-input.p-inputtext:focus,:root:not([data-theme=dark]) .vest-textarea.p-inputtextarea:focus,:root:not([data-theme=dark]) .vk-input.p-inputtextarea:focus{border-color:#c89600a6!important;box-shadow:0 0 0 2px #f8cc2e40!important}:root:not([data-theme=dark]) .vest-avatar{border-color:#c896008c;box-shadow:none}:root:not([data-theme=dark]) .vk-avatar{border-color:#c8960066}:root:not([data-theme=dark]) .vest-action-del:hover{background:#d63b3b24;color:#b3261e}:root:not([data-theme=dark]) .block-remove-btn:hover,:root:not([data-theme=dark]) .vk-del-btn:hover{color:#b3261e}:root{--surface-a:#fff;--surface-b:#f4f4f4;--surface-c:#eaeaea;--surface-d:#dadada;--surface-e:#fff;--surface-f:#fff;--text-color:#495057;--text-color-secondary:#6c757d;--primary-color:#7b95a3;--primary-color-text:#fff;--font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--surface-0:#fff;--surface-50:#eef1f2;--surface-100:#dde2e4;--surface-200:#bbc5ca;--surface-300:#98a8af;--surface-400:#768b95;--surface-500:#546e7a;--surface-600:#435862;--surface-700:#324249;--surface-800:#222c31;--surface-900:#111618;--content-padding:0.571rem 1rem;--inline-spacing:0.5rem}*{box-sizing:border-box}.p-component{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}#Magacin_tabs h3{margin-left:20px}#modelTabMagacin{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);margin-top:0}#modelTabMagacin a{color:#1f1e1e;color:var(--ui-text,#1f1e1e);text-decoration:none}#modelTabMagacin a,#modelTabMagacin ul{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd)}#modelTabMagacin ul{width:-webkit-max-content!important;width:max-content!important}#modelTabMagacin .p-tabmenuitem{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content}#modelTabMagacin .p-tabmenuitem .p-menuitem-link{padding:1rem!important;white-space:nowrap}#modelTabMagacin .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#d6d6d6!important;background:var(--ui-surface-4,#d6d6d6)!important;color:#1f1e1e!important;color:var(--ui-text,#1f1e1e)!important}#modelTabMagacin .p-tabmenuitem.p-highlight .p-menuitem-link{background:#d8dba4!important;border-color:#6d6d13!important;border-bottom:2px solid #000}#modelTabMagacin .p-tabmenu .p-tabmenu-nav .p-tabmenuitem a{transition:all .2s ease-in-out}.p-component:disabled,.p-disabled{opacity:.5}.p-error{color:#e7a3a3}.p-text-secondary{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-link,.pi{font-size:1rem}.p-link{border-radius:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.p-link:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}:root{--blue-50:#f6fbfe;--blue-100:#d4edfb;--blue-200:#b2e0f7;--blue-300:#91d2f4;--blue-400:#6fc4f0;--blue-500:#4db6ed;--blue-600:#419bc9;--blue-700:#367fa6;--blue-800:#2a6482;--blue-900:#1f495f;--green-50:#f7fcf9;--green-100:#daeee4;--green-200:#bce1ce;--green-300:#9fd4b8;--green-400:#81c7a3;--green-500:#64ba8d;--green-600:#559e78;--green-700:#468263;--green-800:#37664e;--green-900:#284a38;--yellow-50:#fffdf6;--yellow-100:#fef4d5;--yellow-200:#fdecb4;--yellow-300:#fce493;--yellow-400:#fbdb71;--yellow-500:#fad350;--yellow-600:#d5b344;--yellow-700:#af9438;--yellow-800:#8a742c;--yellow-900:#645420;--cyan-50:#f7fefe;--cyan-100:#daf8fa;--cyan-200:#bdf3f6;--cyan-300:#a0edf2;--cyan-400:#83e8ee;--cyan-500:#66e2ea;--cyan-600:#57c0c7;--cyan-700:#479ea4;--cyan-800:#387c81;--cyan-900:#295a5e;--pink-50:#fef8fc;--pink-100:#fadeef;--pink-200:#f7c4e2;--pink-300:#f3a9d5;--pink-400:#f08fc9;--pink-500:#ec75bc;--pink-600:#c963a0;--pink-700:#a55284;--pink-800:#824067;--pink-900:#5e2f4b;--indigo-50:#f7f9fe;--indigo-100:#d6e4f8;--indigo-200:#b6cef2;--indigo-300:#96b8ec;--indigo-400:#75a3e7;--indigo-500:#558de1;--indigo-600:#4878bf;--indigo-700:#3c639e;--indigo-800:#2f4e7c;--indigo-900:#22385a;--teal-50:#f6fbfa;--teal-100:#d4ebe7;--teal-200:#b2dbd4;--teal-300:#90ccc1;--teal-400:#6ebcae;--teal-500:#4cac9b;--teal-600:#419284;--teal-700:#35786d;--teal-800:#2a5f55;--teal-900:#1e453e;--orange-50:#fefbf6;--orange-100:#fbebd2;--orange-200:#f9dbae;--orange-300:#f6cb8a;--orange-400:#f3bb67;--orange-500:#f0ab43;--orange-600:#cc9139;--orange-700:#a8782f;--orange-800:#845e25;--orange-900:#60441b;--bluegray-50:#f9fafa;--bluegray-100:#e0e5e9;--bluegray-200:#c8d1d7;--bluegray-300:#b0bdc5;--bluegray-400:#97a8b4;--bluegray-500:#7f94a2;--bluegray-600:#6c7e8a;--bluegray-700:#596871;--bluegray-800:#465159;--bluegray-900:#333b41;--purple-50:#fbf8fc;--purple-100:#ecddf1;--purple-200:#ddc2e6;--purple-300:#cea7dc;--purple-400:#bf8cd1;--purple-500:#b071c6;--purple-600:#9660a8;--purple-700:#7b4f8b;--purple-800:#613e6d;--purple-900:#462d4f}.p-autocomplete .p-autocomplete-loader{right:.429rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.786rem}.p-autocomplete .p-autocomplete-multiple-container{padding:.2145rem .429rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.2145rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#666;color:var(--ui-text,#666);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:2px;color:#385048;color:var(--ui-highlight-text,#385048);margin-right:.5rem;padding:.2145rem .429rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#e7a3a3}.p-autocomplete-panel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666)}.p-autocomplete-panel .p-autocomplete-items{padding:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:#0000;border:0;border-radius:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.857rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e7a3a3}.p-datepicker{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.857rem}.p-datepicker:not(.p-datepicker-inline){border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029}.p-datepicker .p-datepicker-header,.p-datepicker:not(.p-datepicker-inline),.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff;background:var(--ui-surface,#fff)}.p-datepicker .p-datepicker-header{border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-datepicker .p-datepicker-header .p-datepicker-next:focus,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title select{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title select:focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.857rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:2px;height:2.5rem;transition:background-color .2s,border-color .2s,box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d0d0d0;background:var(--ui-surface-4,#d0d0d0);border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);padding:.857rem 0 .429rem}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);padding:.857rem 0 .429rem}.p-datepicker .p-timepicker button{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-datepicker .p-timepicker button:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.286rem}.p-datepicker .p-timepicker>div{padding:0 .429rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.857rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:2px;padding:.5rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-right:1px solid #dadada;border-right:1px solid var(--ui-border,#dadada);padding:0 .857rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{border-right:0;padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datepicker-mask.p-component-overlay{background:#0006}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:.25rem}}.p-cascadeselect{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-cascadeselect .p-cascadeselect-label{background:#0000;border:0;padding:.429rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:#0000;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#e7a3a3}.p-cascadeselect-panel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666)}.p-cascadeselect-panel .p-cascadeselect-items{padding:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:#0000;border:0;border-radius:0;color:#666;color:var(--ui-text,#666);margin:0;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.429rem .857rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-input-filled .p-cascadeselect{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus,.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666);height:20px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box.p-highlight{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3)}.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#e7a3a3}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#7b95a3;background:var(--ui-accent,#7b95a3)}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a)}.p-chips .p-chips-multiple-container{padding:.2145rem .429rem}.p-chips .p-chips-multiple-container:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container .p-chips-token{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:2px;color:#385048;color:var(--ui-highlight-text,#385048);margin-right:.5rem;padding:.2145rem .429rem}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.2145rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#666;color:var(--ui-text,#666);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#e7a3a3}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border-color:#191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff;border-color:var(--ui-border,#fff)}.p-colorpicker-overlay-panel{box-shadow:0 0 6px 0 #00000029}.p-dropdown{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-dropdown:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.429rem}.p-dropdown .p-dropdown-label{background:#0000;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:#0000;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#e7a3a3}.p-dropdown-panel{border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029}.p-dropdown-panel,.p-dropdown-panel .p-dropdown-header{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666)}.p-dropdown-panel .p-dropdown-header{border-bottom:1px solid #dadada;border-bottom:1px solid var(--ui-border,#dadada);border-top-left-radius:2px;border-top-right-radius:2px;margin:0;padding:.429rem .857rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.429rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter{padding-right:2.858rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon{right:1.858rem}.p-dropdown-panel .p-dropdown-items{padding:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:#0000;border:0;border-radius:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{font-weight:700;margin:0;padding:.857rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:#0000;color:#666;color:var(--ui-text,#666);padding:.429rem .857rem}.p-input-filled .p-dropdown{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-dropdown:not(.p-disabled).p-focus,.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-editor-container .p-editor-toolbar{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3)}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#a6a6a6}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#a6a6a6}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#666;color:var(--ui-text,#666)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#666}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#666}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#666;color:var(--ui-text,#666)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#666}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#666}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029;padding:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#666;color:var(--ui-text,#666)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.429rem .857rem}.p-editor-container .p-editor-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada)}.p-editor-container .p-editor-content .ql-editor{background:#fff;background:var(--ui-surface,#fff);border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#666;color:var(--ui-text,#666)}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#666;color:var(--ui-text,#666)}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#666}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#666}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#7b95a3}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#7b95a3}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-inputgroup-addon{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);border-bottom:1px solid #dadada;border-bottom:1px solid var(--ui-border,#dadada);border-left:1px solid #dadada;border-left:1px solid var(--ui-border,#dadada);border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);min-width:2.357rem;padding:.429rem}.p-inputgroup-addon:last-child{border-right:1px solid #dadada;border-right:1px solid var(--ui-border,#dadada)}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:2px;border-top-left-radius:2px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:2px;border-top-right-radius:2px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#e7a3a3}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-slider{background:#fff;background:var(--ui-surface,#fff);border-radius:30px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#d8dae2}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#385048;background:var(--ui-highlight-text,#385048)}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8)}.p-inputswitch.p-invalid{border-color:#e7a3a3}.p-inputtext{-webkit-appearance:none;appearance:none;background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;padding:.429rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-inputtext:enabled:focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#e7a3a3}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.375375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.53625rem}.p-float-label>label{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);left:.429rem;transition-duration:.2s}.p-float-label>label.p-error{color:#e7a3a3}.p-input-icon-left>.p-input-prefix,.p-input-icon-left>i:first-of-type,.p-input-icon-left>svg:first-of-type{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);left:.429rem}.p-input-icon-left>.p-inputtext{padding-left:1.858rem}.p-input-icon-left.p-float-label>label{left:1.858rem}.p-input-icon-right>.p-input-suffix,.p-input-icon-right>i:last-of-type,.p-input-icon-right>svg:last-of-type{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-input-icon-right>.p-inputtext{padding-right:1.858rem}::-webkit-input-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}:-moz-placeholder,::-moz-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}:-ms-input-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:focus,.p-input-filled .p-inputtext:enabled:hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.375375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.53625rem}.p-listbox{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px}.p-listbox,.p-listbox .p-listbox-header{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666)}.p-listbox .p-listbox-header{border-bottom:1px solid #dadada;border-bottom:1px solid var(--ui-border,#dadada);border-top-left-radius:2px;border-top-right-radius:2px;margin:0;padding:.429rem .857rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.429rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-listbox .p-listbox-list{padding:0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-listbox .p-listbox-list .p-listbox-item:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-listbox .p-listbox-list .p-listbox-item-group{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.857rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:#0000;color:#666;color:var(--ui-text,#666);padding:.429rem .857rem}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-listbox.p-invalid{border-color:#e7a3a3}.p-multiselect{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-multiselect:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-multiselect.p-multiselect-clearable .p-multiselect-label{padding-right:1.429rem}.p-multiselect .p-multiselect-label{padding:.429rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:2px;color:#385048;color:var(--ui-highlight-text,#385048);margin-right:.5rem;padding:.2145rem .429rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:#0000;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);width:2.357rem}.p-multiselect .p-multiselect-clear-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#e7a3a3}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.2145rem .429rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label{padding-right:1.429rem}.p-multiselect-panel{border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029}.p-multiselect-panel,.p-multiselect-panel .p-multiselect-header{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666)}.p-multiselect-panel .p-multiselect-header{border-bottom:1px solid #dadada;border-bottom:1px solid var(--ui-border,#dadada);border-top-left-radius:2px;border-top-right-radius:2px;margin:0;padding:.429rem .857rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.429rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:#0000;border:0;border-radius:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.857rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:#0000;color:#666;color:var(--ui-text,#666);padding:.429rem .857rem}.p-input-filled .p-multiselect{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-multiselect:not(.p-disabled).p-focus,.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-password.p-invalid.p-component>.p-inputtext{border-color:#e7a3a3}.p-password-panel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #f1f1f1;border:1px solid var(--ui-border,#f1f1f1);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-password-panel .p-password-meter{background:#efefef;background:var(--ui-surface-alt,#efefef);margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#f4b6b6}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ffe38e}.p-password-panel .p-password-meter .p-password-strength.strong{background:#a3e2c6}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-box{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:50%;color:#666;color:var(--ui-text,#666);height:20px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;background-color:var(--ui-surface,#fff);height:12px;transition-duration:.2s;width:12px}.p-radiobutton .p-radiobutton-box.p-highlight{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3)}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#e7a3a3}.p-radiobutton:focus{outline:0 none}.p-input-filled .p-radiobutton .p-radiobutton-box,.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight{background:#7b95a3;background:var(--ui-accent,#7b95a3)}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a)}.p-rating .p-rating-icon{color:#666;color:var(--ui-text,#666);font-size:1.143rem;margin-left:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-icon.p-rating-cancel{color:#f3b9b9}.p-rating .p-rating-icon:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-rating .p-rating-icon:first-child{margin-left:0}.p-rating .p-rating-icon.pi-star,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{color:#d66161}.p-selectbutton .p-button{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);color:#333;color:var(--ui-text,#333);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#666;color:var(--ui-text,#666)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#c8c8c8;background:var(--ui-surface-4,#c8c8c8);border-color:#c8c8c8;border-color:var(--ui-border,#c8c8c8);color:#333;color:var(--ui-text,#333)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#666;color:var(--ui-text,#666)}.p-selectbutton .p-button.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#afd3c8;border-color:var(--ui-highlight-bg,#afd3c8)}.p-selectbutton .p-button.p-highlight,.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right,.p-selectbutton .p-button.p-highlight:hover{color:#385048;color:var(--ui-highlight-text,#385048)}.p-selectbutton .p-button.p-highlight:hover{background:#8dc8b5;border-color:#8dc8b5}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#385048;color:var(--ui-highlight-text,#385048)}.p-selectbutton.p-invalid>.p-button{border-color:#e7a3a3}.p-slider{background:#c4c4c4;background:var(--ui-surface-4,#c4c4c4);border:0;border-radius:2px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.7145rem;margin-top:-.7145rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.7145rem;margin-left:-.7145rem}.p-slider .p-slider-handle{background:#fff;background:var(--ui-surface,#fff);border:2px solid #7f7f7f;border-radius:50%;height:1.429rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.429rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#7b95a3;background:var(--ui-accent,#7b95a3)}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:2px solid #7f7f7f;border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3)}.p-treeselect{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6)}.p-treeselect:not(.p-disabled).p-focus{border-color:#7b95a3;border-color:var(--ui-accent,#7b95a3);box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-treeselect .p-treeselect-label{padding:.429rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dadada;background:var(--ui-surface-3,#dadada);border-radius:16px;color:#666;color:var(--ui-text,#666);margin-right:.5rem;padding:.2145rem .429rem}.p-treeselect .p-treeselect-trigger{background:#0000;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);width:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#e7a3a3}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.2145rem .429rem}.p-treeselect-panel{border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);border-radius:2px;box-shadow:0 0 6px 0 #00000029}.p-treeselect-panel,.p-treeselect-panel .p-treeselect-header{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666)}.p-treeselect-panel .p-treeselect-header{border-bottom:1px solid #dadada;border-bottom:1px solid var(--ui-border,#dadada);border-top-left-radius:2px;border-top-right-radius:2px;margin:0;padding:.429rem .857rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.429rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:2.858rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:1.858rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:#0000;color:#666;color:var(--ui-text,#666);padding:.429rem .857rem}.p-input-filled .p-treeselect{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.p-input-filled .p-treeselect:not(.p-disabled).p-focus,.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f4f4f4;background-color:var(--ui-surface-alt,#f4f4f4)}.p-togglebutton.p-button{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);color:#333;color:var(--ui-text,#333);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#666;color:var(--ui-text,#666)}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#c8c8c8;background:var(--ui-surface-4,#c8c8c8);border-color:#c8c8c8;border-color:var(--ui-border,#c8c8c8);color:#333;color:var(--ui-text,#333)}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#666;color:var(--ui-text,#666)}.p-togglebutton.p-button.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#afd3c8;border-color:var(--ui-highlight-bg,#afd3c8)}.p-togglebutton.p-button.p-highlight,.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right,.p-togglebutton.p-button.p-highlight:hover{color:#385048;color:var(--ui-highlight-text,#385048)}.p-togglebutton.p-button.p-highlight:hover{background:#8dc8b5;border-color:#8dc8b5}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#385048;color:var(--ui-highlight-text,#385048)}.p-togglebutton.p-button.p-invalid>.p-button{border-color:#e7a3a3}.p-button{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-radius:2px;color:#fff;font-size:1rem;padding:.429rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-buttonbutton:enabled:hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);border-color:#6c8999;border-color:var(--ui-accent-active,#6c8999);color:#fff}.p-buttonbutton:enabled:active{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-button:not(button):not(.p-disabled):hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);border-color:#6c8999;border-color:var(--ui-accent-active,#6c8999);color:#fff}.p-button:not(button):not(.p-disabled):active{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-buttona:enabled:hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);border-color:#6c8999;border-color:var(--ui-accent-active,#6c8999);color:#fff}.p-buttona:enabled:active{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-button:not(a):not(.p-disabled):hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);border-color:#6c8999;border-color:var(--ui-accent-active,#6c8999);color:#fff}.p-button:not(a):not(.p-disabled):active{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlinedbutton:enabled:hover{background:#7b95a30a;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlinedbutton:enabled:active{background:#7b95a329;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#7b95a30a;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#7b95a329;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlineda:enabled:hover{background:#7b95a30a;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlineda:enabled:active{background:#7b95a329;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#7b95a30a;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#7b95a329;border:1px solid;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-outlined.p-button-plain{border-color:#a6a6a6;border-color:var(--ui-border-strong,#a6a6a6);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plainbutton:enabled:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plainbutton:enabled:active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plain:not(button):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plain:not(button):not(.p-disabled):active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plaina:enabled:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plaina:enabled:active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plain:not(a):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-outlined.p-button-plain:not(a):not(.p-disabled):active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text{background-color:initial;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-textbutton:enabled:hover{background:#7b95a30a;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-textbutton:enabled:active{background:#7b95a329;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#7b95a30a;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-text:not(button):not(.p-disabled):active{background:#7b95a329;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-texta:enabled:hover{background:#7b95a30a;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-texta:enabled:active{background:#7b95a329;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#7b95a30a;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-text:not(a):not(.p-disabled):active{background:#7b95a329;border-color:#0000;color:#7b95a3;color:var(--ui-accent,#7b95a3)}.p-button.p-button-text.p-button-plain{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plainbutton:enabled:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plainbutton:enabled:active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plain:not(button):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plain:not(button):not(.p-disabled):active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plaina:enabled:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plaina:enabled:active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plain:not(a):not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button.p-button-text.p-button-plain:not(a):not(.p-disabled):active{background:#dbdbdb;background:var(--ui-surface-3,#dbdbdb);color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6)}.p-button:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;background-color:var(--ui-surface,#fff);color:#7b95a3;color:var(--ui-accent,#7b95a3);height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.429rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}@media screen and (max-height:700px){.p-button.p-button-icon-only.p-button-rounded{height:2rem}.p-button.p-button-icon-only{width:2rem}}.p-button.p-button-sm{font-size:.875rem;padding:.375375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{padding:.53625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1 1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#a3897b;border:1px solid #8e6f5f;color:#fff}.p-button.p-button-secondarybutton:enabled:hover,.p-buttonset.p-button-secondary>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-secondarybutton:enabled:hover,.p-splitbutton.p-button-secondary>.p-buttonbutton:enabled:hover{background:#8e6f5f;border-color:#7a5743;color:#fff}.p-button.p-button-secondarybutton:enabled:focus,.p-buttonset.p-button-secondary>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-secondarybutton:enabled:focus,.p-splitbutton.p-button-secondary>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #bfaaa0}.p-button.p-button-secondarybutton:enabled:active,.p-buttonset.p-button-secondary>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-secondarybutton:enabled:active,.p-splitbutton.p-button-secondary>.p-buttonbutton:enabled:active{background:#7a5743;border-color:#6e4e3c;color:#fff}.p-button.p-button-secondary:not(button):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(button):not(.p-disabled):hover{background:#8e6f5f;border-color:#7a5743;color:#fff}.p-button.p-button-secondary:not(button):not(.p-disabled):focus,.p-buttonset.p-button-secondary>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-secondary:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #bfaaa0}.p-button.p-button-secondary:not(button):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary:not(button):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(button):not(.p-disabled):active{background:#7a5743;border-color:#6e4e3c;color:#fff}.p-button.p-button-secondarya:enabled:hover,.p-buttonset.p-button-secondary>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-secondarya:enabled:hover,.p-splitbutton.p-button-secondary>.p-buttona:enabled:hover{background:#8e6f5f;border-color:#7a5743;color:#fff}.p-button.p-button-secondarya:enabled:focus,.p-buttonset.p-button-secondary>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-secondarya:enabled:focus,.p-splitbutton.p-button-secondary>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #bfaaa0}.p-button.p-button-secondarya:enabled:active,.p-buttonset.p-button-secondary>.p-buttona:enabled:active,.p-fileupload-choose.p-button-secondarya:enabled:active,.p-splitbutton.p-button-secondary>.p-buttona:enabled:active{background:#7a5743;border-color:#6e4e3c;color:#fff}.p-button.p-button-secondary:not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(a):not(.p-disabled):hover{background:#8e6f5f;border-color:#7a5743;color:#fff}.p-button.p-button-secondary:not(a):not(.p-disabled):focus,.p-buttonset.p-button-secondary>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-secondary:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #bfaaa0}.p-button.p-button-secondary:not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary:not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(a):not(.p-disabled):active{background:#7a5743;border-color:#6e4e3c;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#a3897b;color:var(--ui-text-muted,#a3897b)}.p-button.p-button-secondary.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlinedbutton:enabled:hover{background:#a3897b0a;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlinedbutton:enabled:active{background:#a3897b29;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#a3897b0a;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#a3897b29;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlineda:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlineda:enabled:hover{background:#a3897b0a;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlineda:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-outlineda:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlineda:enabled:active{background:#a3897b29;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#a3897b0a;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#a3897b29;border:1px solid;color:#a3897b}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#a3897b;color:var(--ui-text-muted,#a3897b)}.p-button.p-button-secondary.p-button-textbutton:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-textbutton:enabled:hover{background:#a3897b0a;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-textbutton:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-textbutton:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-textbutton:enabled:active{background:#a3897b29;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#a3897b0a;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#a3897b29;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-texta:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-texta:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-texta:enabled:hover{background:#a3897b0a;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-texta:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-texta:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-texta:enabled:active{background:#a3897b29;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#a3897b0a;border-color:#0000;color:#a3897b}.p-button.p-button-secondary.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#a3897b29;border-color:#0000;color:#a3897b}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#a3def8;border:1px solid #79c8eb;color:#3d4447}.p-button.p-button-infobutton:enabled:hover,.p-buttonset.p-button-info>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-infobutton:enabled:hover,.p-splitbutton.p-button-info>.p-buttonbutton:enabled:hover{background:#81cbec;border-color:#60b7de;color:#3d4447}.p-button.p-button-infobutton:enabled:focus,.p-buttonset.p-button-info>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-infobutton:enabled:focus,.p-splitbutton.p-button-info>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #d2effc}.p-button.p-button-infobutton:enabled:active,.p-buttonset.p-button-info>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-infobutton:enabled:active,.p-splitbutton.p-button-info>.p-buttonbutton:enabled:active{background:#3ea9db;border-color:#2987b1;color:#3d4447}.p-button.p-button-info:not(button):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(button):not(.p-disabled):hover{background:#81cbec;border-color:#60b7de;color:#3d4447}.p-button.p-button-info:not(button):not(.p-disabled):focus,.p-buttonset.p-button-info>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-info:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-info>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #d2effc}.p-button.p-button-info:not(button):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(button):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(button):not(.p-disabled):active{background:#3ea9db;border-color:#2987b1;color:#3d4447}.p-button.p-button-infoa:enabled:hover,.p-buttonset.p-button-info>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-infoa:enabled:hover,.p-splitbutton.p-button-info>.p-buttona:enabled:hover{background:#81cbec;border-color:#60b7de;color:#3d4447}.p-button.p-button-infoa:enabled:focus,.p-buttonset.p-button-info>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-infoa:enabled:focus,.p-splitbutton.p-button-info>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #d2effc}.p-button.p-button-infoa:enabled:active,.p-buttonset.p-button-info>.p-buttona:enabled:active,.p-fileupload-choose.p-button-infoa:enabled:active,.p-splitbutton.p-button-info>.p-buttona:enabled:active{background:#3ea9db;border-color:#2987b1;color:#3d4447}.p-button.p-button-info:not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(a):not(.p-disabled):hover{background:#81cbec;border-color:#60b7de;color:#3d4447}.p-button.p-button-info:not(a):not(.p-disabled):focus,.p-buttonset.p-button-info>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-info:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-info>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #d2effc}.p-button.p-button-info:not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(a):not(.p-disabled):active{background:#3ea9db;border-color:#2987b1;color:#3d4447}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-info.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlinedbutton:enabled:hover{background:#a3def80a;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-info.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlinedbutton:enabled:active{background:#a3def829;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#a3def80a;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#a3def829;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlineda:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-info.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlineda:enabled:hover{background:#a3def80a;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlineda:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-info.p-button-outlineda:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlineda:enabled:active{background:#a3def829;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#a3def80a;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#a3def829;border:1px solid;color:#a3def8}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-textbutton:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-info.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-textbutton:enabled:hover{background:#a3def80a;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-textbutton:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-info.p-button-textbutton:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-textbutton:enabled:active{background:#a3def829;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#a3def80a;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#a3def829;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-texta:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-info.p-button-texta:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-texta:enabled:hover{background:#a3def80a;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-texta:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-info.p-button-texta:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-texta:enabled:active{background:#a3def829;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#a3def80a;border-color:#0000;color:#a3def8}.p-button.p-button-info.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#a3def829;border-color:#0000;color:#a3def8}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#a3e2c6;border:1px solid #80caaa;color:#323e39}.p-button.p-button-successbutton:enabled:hover,.p-buttonset.p-button-success>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-successbutton:enabled:hover,.p-splitbutton.p-button-success>.p-buttonbutton:enabled:hover{background:#80caaa;border-color:#5ea285;color:#323e39}.p-button.p-button-successbutton:enabled:focus,.p-buttonset.p-button-success>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-successbutton:enabled:focus,.p-splitbutton.p-button-success>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #caeede}.p-button.p-button-successbutton:enabled:active,.p-buttonset.p-button-success>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-successbutton:enabled:active,.p-splitbutton.p-button-success>.p-buttonbutton:enabled:active{background:#31b57c;border-color:#5ea285;color:#323e39}.p-button.p-button-success:not(button):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(button):not(.p-disabled):hover{background:#80caaa;border-color:#5ea285;color:#323e39}.p-button.p-button-success:not(button):not(.p-disabled):focus,.p-buttonset.p-button-success>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-success:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-success>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #caeede}.p-button.p-button-success:not(button):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(button):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(button):not(.p-disabled):active{background:#31b57c;border-color:#5ea285;color:#323e39}.p-button.p-button-successa:enabled:hover,.p-buttonset.p-button-success>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-successa:enabled:hover,.p-splitbutton.p-button-success>.p-buttona:enabled:hover{background:#80caaa;border-color:#5ea285;color:#323e39}.p-button.p-button-successa:enabled:focus,.p-buttonset.p-button-success>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-successa:enabled:focus,.p-splitbutton.p-button-success>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #caeede}.p-button.p-button-successa:enabled:active,.p-buttonset.p-button-success>.p-buttona:enabled:active,.p-fileupload-choose.p-button-successa:enabled:active,.p-splitbutton.p-button-success>.p-buttona:enabled:active{background:#31b57c;border-color:#5ea285;color:#323e39}.p-button.p-button-success:not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(a):not(.p-disabled):hover{background:#80caaa;border-color:#5ea285;color:#323e39}.p-button.p-button-success:not(a):not(.p-disabled):focus,.p-buttonset.p-button-success>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-success:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-success>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #caeede}.p-button.p-button-success:not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(a):not(.p-disabled):active{background:#31b57c;border-color:#5ea285;color:#323e39}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-success.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlinedbutton:enabled:hover{background:#a3e2c60a;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-success.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlinedbutton:enabled:active{background:#a3e2c629;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#a3e2c60a;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#a3e2c629;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlineda:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-success.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlineda:enabled:hover{background:#a3e2c60a;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlineda:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-success.p-button-outlineda:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlineda:enabled:active{background:#a3e2c629;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#a3e2c60a;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#a3e2c629;border:1px solid;color:#a3e2c6}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-textbutton:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-success.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-textbutton:enabled:hover{background:#a3e2c60a;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-textbutton:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-success.p-button-textbutton:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-textbutton:enabled:active{background:#a3e2c629;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#a3e2c60a;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#a3e2c629;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-texta:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-success.p-button-texta:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-texta:enabled:hover{background:#a3e2c60a;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-texta:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-success.p-button-texta:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-texta:enabled:active{background:#a3e2c629;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#a3e2c60a;border-color:#0000;color:#a3e2c6}.p-button.p-button-success.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#a3e2c629;border-color:#0000;color:#a3e2c6}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#ffe38e;border:1px solid #ffd95e;color:#333}.p-button.p-button-warningbutton:enabled:hover,.p-buttonset.p-button-warning>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-warningbutton:enabled:hover,.p-splitbutton.p-button-warning>.p-buttonbutton:enabled:hover{background:#ffd95e;border-color:#ffce3c;color:#333}.p-button.p-button-warningbutton:enabled:focus,.p-buttonset.p-button-warning>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-warningbutton:enabled:focus,.p-splitbutton.p-button-warning>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #ffe9a8}.p-button.p-button-warningbutton:enabled:active,.p-buttonset.p-button-warning>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-warningbutton:enabled:active,.p-splitbutton.p-button-warning>.p-buttonbutton:enabled:active{background:#ffce3c;border-color:#ffc62a;color:#333}.p-button.p-button-warning:not(button):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(button):not(.p-disabled):hover{background:#ffd95e;border-color:#ffce3c;color:#333}.p-button.p-button-warning:not(button):not(.p-disabled):focus,.p-buttonset.p-button-warning>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-warning:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #ffe9a8}.p-button.p-button-warning:not(button):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(button):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(button):not(.p-disabled):active{background:#ffce3c;border-color:#ffc62a;color:#333}.p-button.p-button-warninga:enabled:hover,.p-buttonset.p-button-warning>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-warninga:enabled:hover,.p-splitbutton.p-button-warning>.p-buttona:enabled:hover{background:#ffd95e;border-color:#ffce3c;color:#333}.p-button.p-button-warninga:enabled:focus,.p-buttonset.p-button-warning>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-warninga:enabled:focus,.p-splitbutton.p-button-warning>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #ffe9a8}.p-button.p-button-warninga:enabled:active,.p-buttonset.p-button-warning>.p-buttona:enabled:active,.p-fileupload-choose.p-button-warninga:enabled:active,.p-splitbutton.p-button-warning>.p-buttona:enabled:active{background:#ffce3c;border-color:#ffc62a;color:#333}.p-button.p-button-warning:not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(a):not(.p-disabled):hover{background:#ffd95e;border-color:#ffce3c;color:#333}.p-button.p-button-warning:not(a):not(.p-disabled):focus,.p-buttonset.p-button-warning>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-warning:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #ffe9a8}.p-button.p-button-warning:not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(a):not(.p-disabled):active{background:#ffce3c;border-color:#ffc62a;color:#333}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlinedbutton:enabled:hover{background:#ffe38e0a;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-warning.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlinedbutton:enabled:active{background:#ffe38e29;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#ffe38e0a;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#ffe38e29;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlineda:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlineda:enabled:hover{background:#ffe38e0a;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlineda:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-warning.p-button-outlineda:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlineda:enabled:active{background:#ffe38e29;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#ffe38e0a;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#ffe38e29;border:1px solid;color:#ffe38e}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-textbutton:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-textbutton:enabled:hover{background:#ffe38e0a;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-textbutton:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-warning.p-button-textbutton:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-textbutton:enabled:active{background:#ffe38e29;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#ffe38e0a;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#ffe38e29;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-texta:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-texta:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-texta:enabled:hover{background:#ffe38e0a;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-texta:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-warning.p-button-texta:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-texta:enabled:active{background:#ffe38e29;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#ffe38e0a;border-color:#0000;color:#ffe38e}.p-button.p-button-warning.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#ffe38e29;border-color:#0000;color:#ffe38e}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#e9bef1;border:1px solid #de9eea;color:#333}.p-button.p-button-helpbutton:enabled:hover,.p-buttonset.p-button-help>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-helpbutton:enabled:hover,.p-splitbutton.p-button-help>.p-buttonbutton:enabled:hover{background:#de9eea;border-color:#d37de3;color:#333}.p-button.p-button-helpbutton:enabled:focus,.p-buttonset.p-button-help>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-helpbutton:enabled:focus,.p-splitbutton.p-button-help>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #f0d3f6}.p-button.p-button-helpbutton:enabled:active,.p-buttonset.p-button-help>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-helpbutton:enabled:active,.p-splitbutton.p-button-help>.p-buttonbutton:enabled:active{background:#d37de3;border-color:#c85ddc;color:#333}.p-button.p-button-help:not(button):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(button):not(.p-disabled):hover{background:#de9eea;border-color:#d37de3;color:#333}.p-button.p-button-help:not(button):not(.p-disabled):focus,.p-buttonset.p-button-help>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-help:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-help>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #f0d3f6}.p-button.p-button-help:not(button):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(button):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(button):not(.p-disabled):active{background:#d37de3;border-color:#c85ddc;color:#333}.p-button.p-button-helpa:enabled:hover,.p-buttonset.p-button-help>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-helpa:enabled:hover,.p-splitbutton.p-button-help>.p-buttona:enabled:hover{background:#de9eea;border-color:#d37de3;color:#333}.p-button.p-button-helpa:enabled:focus,.p-buttonset.p-button-help>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-helpa:enabled:focus,.p-splitbutton.p-button-help>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #f0d3f6}.p-button.p-button-helpa:enabled:active,.p-buttonset.p-button-help>.p-buttona:enabled:active,.p-fileupload-choose.p-button-helpa:enabled:active,.p-splitbutton.p-button-help>.p-buttona:enabled:active{background:#d37de3;border-color:#c85ddc;color:#333}.p-button.p-button-help:not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(a):not(.p-disabled):hover{background:#de9eea;border-color:#d37de3;color:#333}.p-button.p-button-help:not(a):not(.p-disabled):focus,.p-buttonset.p-button-help>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-help:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-help>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #f0d3f6}.p-button.p-button-help:not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(a):not(.p-disabled):active{background:#d37de3;border-color:#c85ddc;color:#333}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-help.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlinedbutton:enabled:hover{background:#e9bef10a;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-help.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlinedbutton:enabled:active{background:#e9bef129;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#e9bef10a;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#e9bef129;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlineda:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-help.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlineda:enabled:hover{background:#e9bef10a;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlineda:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-help.p-button-outlineda:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlineda:enabled:active{background:#e9bef129;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#e9bef10a;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#e9bef129;border:1px solid;color:#e9bef1}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-textbutton:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-help.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-textbutton:enabled:hover{background:#e9bef10a;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-textbutton:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-help.p-button-textbutton:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-textbutton:enabled:active{background:#e9bef129;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#e9bef10a;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#e9bef129;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-texta:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-help.p-button-texta:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-texta:enabled:hover{background:#e9bef10a;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-texta:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-help.p-button-texta:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-texta:enabled:active{background:#e9bef129;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#e9bef10a;border-color:#0000;color:#e9bef1}.p-button.p-button-help.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#e9bef129;border-color:#0000;color:#e9bef1}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger,.p-splitbutton.p-button-danger>.p-button{background:#f4b6b6;border:1px solid #e38787;color:#262222}.p-button.p-button-dangerbutton:enabled:hover,.p-buttonset.p-button-danger>.p-buttonbutton:enabled:hover,.p-fileupload-choose.p-button-dangerbutton:enabled:hover,.p-splitbutton.p-button-danger>.p-buttonbutton:enabled:hover{background:#ef9999;border-color:#cb5858;color:#262222}.p-button.p-button-dangerbutton:enabled:focus,.p-buttonset.p-button-danger>.p-buttonbutton:enabled:focus,.p-fileupload-choose.p-button-dangerbutton:enabled:focus,.p-splitbutton.p-button-danger>.p-buttonbutton:enabled:focus{box-shadow:0 0 0 .2rem #fbe2e2}.p-button.p-button-dangerbutton:enabled:active,.p-buttonset.p-button-danger>.p-buttonbutton:enabled:active,.p-fileupload-choose.p-button-dangerbutton:enabled:active,.p-splitbutton.p-button-danger>.p-buttonbutton:enabled:active{background:#eb5656;border-color:#b73737;color:#262222}.p-button.p-button-danger:not(button):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(button):not(.p-disabled):hover{background:#ef9999;border-color:#cb5858;color:#262222}.p-button.p-button-danger:not(button):not(.p-disabled):focus,.p-buttonset.p-button-danger>.p-button:not(button):not(.p-disabled):focus,.p-fileupload-choose.p-button-danger:not(button):not(.p-disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(button):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #fbe2e2}.p-button.p-button-danger:not(button):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(button):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(button):not(.p-disabled):active{background:#eb5656;border-color:#b73737;color:#262222}.p-button.p-button-dangera:enabled:hover,.p-buttonset.p-button-danger>.p-buttona:enabled:hover,.p-fileupload-choose.p-button-dangera:enabled:hover,.p-splitbutton.p-button-danger>.p-buttona:enabled:hover{background:#ef9999;border-color:#cb5858;color:#262222}.p-button.p-button-dangera:enabled:focus,.p-buttonset.p-button-danger>.p-buttona:enabled:focus,.p-fileupload-choose.p-button-dangera:enabled:focus,.p-splitbutton.p-button-danger>.p-buttona:enabled:focus{box-shadow:0 0 0 .2rem #fbe2e2}.p-button.p-button-dangera:enabled:active,.p-buttonset.p-button-danger>.p-buttona:enabled:active,.p-fileupload-choose.p-button-dangera:enabled:active,.p-splitbutton.p-button-danger>.p-buttona:enabled:active{background:#eb5656;border-color:#b73737;color:#262222}.p-button.p-button-danger:not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(a):not(.p-disabled):hover{background:#ef9999;border-color:#cb5858;color:#262222}.p-button.p-button-danger:not(a):not(.p-disabled):focus,.p-buttonset.p-button-danger>.p-button:not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-danger:not(a):not(.p-disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #fbe2e2}.p-button.p-button-danger:not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(a):not(.p-disabled):active{background:#eb5656;border-color:#b73737;color:#262222}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlinedbutton:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlinedbutton:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-outlinedbutton:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlinedbutton:enabled:hover{background:#f4b6b60a;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlinedbutton:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlinedbutton:enabled:active,.p-fileupload-choose.p-button-danger.p-button-outlinedbutton:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlinedbutton:enabled:active{background:#f4b6b629;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlined:not(button):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(button):not(.p-disabled):hover{background:#f4b6b60a;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlined:not(button):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(button):not(.p-disabled):active{background:#f4b6b629;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlineda:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlineda:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-outlineda:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlineda:enabled:hover{background:#f4b6b60a;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlineda:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlineda:enabled:active,.p-fileupload-choose.p-button-danger.p-button-outlineda:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlineda:enabled:active{background:#f4b6b629;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlined:not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(a):not(.p-disabled):hover{background:#f4b6b60a;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-outlined:not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(a):not(.p-disabled):active{background:#f4b6b629;border:1px solid;color:#f4b6b6}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-textbutton:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-textbutton:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-textbutton:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-textbutton:enabled:hover{background:#f4b6b60a;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-textbutton:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-textbutton:enabled:active,.p-fileupload-choose.p-button-danger.p-button-textbutton:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-textbutton:enabled:active{background:#f4b6b629;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-text:not(button):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-text:not(button):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(button):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(button):not(.p-disabled):hover{background:#f4b6b60a;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-text:not(button):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-text:not(button):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(button):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(button):not(.p-disabled):active{background:#f4b6b629;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-texta:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-texta:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-texta:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-texta:enabled:hover{background:#f4b6b60a;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-texta:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-texta:enabled:active,.p-fileupload-choose.p-button-danger.p-button-texta:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-texta:enabled:active{background:#f4b6b629;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-text:not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-text:not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(a):not(.p-disabled):hover{background:#f4b6b60a;border-color:#0000;color:#f4b6b6}.p-button.p-button-danger.p-button-text:not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-text:not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(a):not(.p-disabled):active{background:#f4b6b629;border-color:#0000;color:#f4b6b6}.p-button.p-button-link{background:#0000;border:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-button.p-button-linkbutton:enabled:hover{background:#0000;border-color:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-button.p-button-linkbutton:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-linkbutton:enabled:focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec)}.p-button.p-button-link:not(button):not(.p-disabled):hover,.p-button.p-button-linkbutton:enabled:active{background:#0000;border-color:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-button.p-button-link:not(button):not(.p-disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(button):not(.p-disabled):focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec)}.p-button.p-button-link:not(button):not(.p-disabled):active,.p-button.p-button-linka:enabled:hover{background:#0000;border-color:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-button.p-button-linka:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-linka:enabled:focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec)}.p-button.p-button-link:not(a):not(.p-disabled):hover,.p-button.p-button-linka:enabled:active{background:#0000;border-color:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-button.p-button-link:not(a):not(.p-disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(a):not(.p-disabled):focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec)}.p-button.p-button-link:not(a):not(.p-disabled):active{background:#0000;border-color:#0000;color:#617c8a;color:var(--ui-accent-hover,#617c8a)}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-carousel .p-carousel-content .p-carousel-next:focus,.p-carousel .p-carousel-content .p-carousel-prev:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#7b95a3;background-color:var(--ui-accent,#7b95a3);border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable .p-paginator-top{border-radius:0;border-width:1px 1px 0}.p-datatable .p-paginator-bottom{border-radius:0;border-width:0 1px 1px}.p-datatable .p-datatable-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:solid var(--ui-accent,#7b95a3);border-width:1px 1px 0;color:#fff;font-weight:700;padding:.857rem 1rem}.p-datatable .p-datatable-footer{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-top:0 solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:400;padding:.571rem 1rem}.p-datatable .p-datatable-thead>tr>th{font-size:14px;padding:.5%;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td,.p-datatable .p-datatable-thead>tr>th{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:700;text-align:center}.p-datatable .p-datatable-tfoot>tr>td{padding:.571rem .857rem}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#666;color:var(--ui-text,#666);margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:50%;color:#385048;color:var(--ui-highlight-text,#385048);height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#666;color:var(--ui-text,#666);height:90%}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#666;color:var(--ui-text,#666)}.p-datatable .p-sortable-column.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8)}.p-datatable .p-sortable-column.p-highlight,.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666);outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec);transition:background-color .2s,border-color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);font-size:12px;outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec);padding:.5%;text-align:center}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #afd3c8;box-shadow:inset 0 2px 0 0 var(--ui-highlight-bg,#afd3c8)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #afd3c8;box-shadow:inset 0 -2px 0 0 var(--ui-highlight-bg,#afd3c8)}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#666;color:var(--ui-text,#666)}.p-datatable .p-column-resizer-helper,.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#7b95a3;background:var(--ui-accent,#7b95a3)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8f8;background:var(--ui-surface-alt,#f8f8f8)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#385048;color:var(--ui-highlight-text,#385048)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8f8;background:var(--ui-surface-alt,#f8f8f8)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.72845rem .85rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.48535rem .72845rem}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.48535rem .85rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.07125rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.71375rem 1.07125rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:.71375rem 1.25rem}.p-datatable-drag-selection-helper{background:#7b95a329}.p-dataview .p-paginator-top{border-radius:0;border-width:1px 1px 0}.p-dataview .p-paginator-bottom{border-radius:0;border-width:0 1px 1px}.p-dataview .p-dataview-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:solid var(--ui-accent,#7b95a3);border-width:1px 1px 0;color:#fff;font-weight:700;padding:.857rem 1rem}.p-dataview .p-dataview-content{background:#fff;background:var(--ui-surface,#fff);border:0;color:#666;color:var(--ui-text,#666);padding:0}.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:1px solid #dadada;border:solid var(--ui-border,#dadada);border-width:0 0 1px}.p-dataview .p-dataview-footer{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0 solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:400;padding:.571rem 1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-datascroller .p-paginator-top{border-radius:0;border-width:1px 1px 0}.p-datascroller .p-paginator-bottom{border-radius:0;border-width:0 1px 1px}.p-datascroller .p-datascroller-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:solid var(--ui-accent,#7b95a3);border-width:1px 1px 0;color:#fff;font-weight:700;padding:.857rem 1rem}.p-datascroller .p-datascroller-content{background:#fff;background:var(--ui-surface,#fff);border:0;color:#666;color:var(--ui-text,#666);padding:0}.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:1px solid #dadada;border:solid var(--ui-border,#dadada);border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0 solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:400;padding:.571rem 1rem}.fc .fc-view-container th{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);color:#fff}.fc .fc-view-container td.fc-widget-content{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666)}.fc .fc-view-container td.fc-head-container{border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3)}.fc .fc-view-container .fc-view{background:#fff;background:var(--ui-surface,#fff)}.fc .fc-view-container .fc-row{border-right:1px solid #7b95a3;border-right:1px solid var(--ui-accent,#7b95a3)}.fc .fc-view-container .fc-event{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border:1px solid #6c8999;border:1px solid var(--ui-accent-active,#6c8999);color:#385048;color:var(--ui-highlight-text,#385048)}.fc .fc-toolbar .fc-button,.fc .fc-view-container .fc-divider{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3)}.fc .fc-toolbar .fc-button{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.fc .fc-toolbar .fc-button:enabled:hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);border-color:#6c8999;border-color:var(--ui-accent-active,#6c8999);color:#fff}.fc .fc-toolbar .fc-button:enabled:active{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.fc .fc-toolbar .fc-button:enabled:active:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.fc .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;font-size:1rem;text-indent:0}.fc .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:""}.fc .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;font-size:1rem;text-indent:0}.fc .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:""}.fc .fc-toolbar .fc-button:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.fc .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc .fc-toolbar .fc-button.fc-timeGridDay-button,.fc .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);color:#333;color:var(--ui-text,#333);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#c8c8c8;background:var(--ui-surface-4,#c8c8c8);border-color:#c8c8c8;border-color:var(--ui-border,#c8c8c8);color:#333;color:var(--ui-text,#333)}.fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#afd3c8;border-color:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#8dc8b5;border-color:#8dc8b5;color:#385048;color:var(--ui-highlight-text,#385048)}.fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus,.fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0;z-index:1}.fc .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.fc .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.p-orderlist .p-orderlist-controls{padding:.571rem 1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;font-weight:700;padding:.857rem 1rem}.p-orderlist .p-orderlist-list{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#666;color:var(--ui-text,#666);padding:0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:#0000;border:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-orderlist .p-orderlist-list .p-orderlist-item:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}@media screen and (max-width:960px){.p-orderlist{flex-direction:column}.p-orderlist .p-orderlist-controls{flex-direction:row;padding:.571rem 1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:0;margin-right:.5rem}.p-orderlist .p-orderlist-controls .p-button:last-child{margin-right:0}}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#5da68f;color:var(--ui-on-ok,#5da68f)}.p-organizationchart .p-organizationchart-line-down{background:#c8c8c8;background:var(--ui-surface-4,#c8c8c8)}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#c8c8c8;border-color:var(--ui-border,#c8c8c8)}.p-organizationchart .p-organizationchart-line-top{border-top:1px solid;border-color:#c8c8c8;border-color:var(--ui-border,#c8c8c8)}.p-organizationchart .p-organizationchart-node-content{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-paginator{background:#fff;background:var(--ui-surface,#fff);border:solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:0}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:initial;border:0;border-radius:0;color:#666;color:var(--ui-text,#666);height:2.357rem;margin:0;min-width:2.357rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-paginator .p-paginator-first{border-bottom-left-radius:2px;border-top-left-radius:2px}.p-paginator .p-paginator-last{border-bottom-right-radius:2px;border-top-right-radius:2px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:initial;border:0;color:#666;color:var(--ui-text,#666);height:2.357rem;margin:0;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:0;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#afd3c8;border-color:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-picklist .p-picklist-buttons{padding:.571rem 1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;font-weight:700;padding:.857rem 1rem}.p-picklist .p-picklist-list{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#666;color:var(--ui-text,#666);padding:0}.p-picklist .p-picklist-list .p-picklist-item{background:#0000;border:0;color:#666;color:var(--ui-text,#666);margin:0;padding:.429rem .857rem;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-picklist .p-picklist-list .p-picklist-item:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}@media screen and (max-width:960px){.p-picklist{flex-direction:column}.p-picklist .p-picklist-buttons{flex-direction:row;padding:.571rem 1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:0;margin-right:.5rem}.p-picklist .p-picklist-buttons .p-button:last-child{margin-right:0}.p-picklist .p-picklist-transfer-buttons .pi-angle-right:before{content:""}.p-picklist .p-picklist-transfer-buttons .pi-angle-double-right:before{content:""}.p-picklist .p-picklist-transfer-buttons .pi-angle-left:before{content:""}.p-picklist .p-picklist-transfer-buttons .pi-angle-double-left:before{content:""}}.p-tree{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-tree .p-tree-container .p-treenode{padding:.143rem}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:2px;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#666;color:var(--ui-text,#666)}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#385048;color:var(--ui-highlight-text,#385048)}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.429rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);right:.429rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-treetable .p-paginator-top{border-radius:0;border-width:1px 1px 0}.p-treetable .p-paginator-bottom{border-radius:0;border-width:0 1px 1px}.p-treetable .p-treetable-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:solid var(--ui-accent,#7b95a3);border-width:1px 1px 0;color:#fff;font-weight:700;padding:.857rem 1rem}.p-treetable .p-treetable-footer{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-top:0 solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:400;padding:.571rem 1rem}.p-treetable .p-treetable-thead>tr>th{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td,.p-treetable .p-treetable-thead>tr>th{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);font-weight:700;padding:.571rem .857rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec)}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#666;color:var(--ui-text,#666);margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:50%;color:#385048;color:var(--ui-highlight-text,#385048);height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#666;color:var(--ui-text,#666)}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#666;color:var(--ui-text,#666)}.p-treetable .p-sortable-column.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8)}.p-treetable .p-sortable-column.p-highlight,.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#385048;color:var(--ui-highlight-text,#385048)}.p-treetable .p-treetable-tbody>tr{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666);outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec);transition:background-color .2s,border-color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);padding:.571rem .857rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#666;color:var(--ui-text,#666)}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8)}.p-treetable .p-treetable-tbody>tr.p-highlight,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#385048;color:var(--ui-highlight-text,#385048)}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#666;color:var(--ui-text,#666)}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#666;color:var(--ui-text,#666)}.p-treetable .p-column-resizer-helper,.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#7b95a3;background:var(--ui-accent,#7b95a3)}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.749875rem .875rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.48535rem .72845rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.48535rem .85rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.07125rem 1.25rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.71375rem 1.07125rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.71375rem 1.25rem}.p-timeline .p-timeline-event-marker{background-color:#afd3c8;background-color:var(--ui-highlight-bg,#afd3c8);border:0;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#c8c8c8;background-color:var(--ui-surface-4,#c8c8c8)}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-radius:2px;color:#fff;font-weight:700;padding:.857rem 1rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#d8dba4;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dadada;border-color:var(--ui-border,#dadada);color:#385048;color:var(--ui-highlight-text,#385048)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#d8dba4;border-color:#d8dba4;color:#385048;color:var(--ui-highlight-text,#385048)}.p-accordion .p-accordion-content{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-accordion .p-accordion-tab{margin-bottom:2px}.p-card{background:#fff;background:var(--ui-surface,#fff);border-radius:2px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;color:#666;color:var(--ui-text,#666)}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-weight:700;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666)}.p-fieldset .p-fieldset-legend{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-radius:2px;color:#fff;font-weight:700;padding:.857rem 1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:2px;color:#fff;padding:.857rem 1rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-fieldset .p-fieldset-content{padding:.571rem 1rem}.p-divider .p-divider-content{background-color:#fff;background-color:var(--ui-surface,#fff)}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dadada;border-top:1px var(--ui-border,#dadada)}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dadada;border-left:1px var(--ui-border,#dadada)}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:.857rem 1rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-panel .p-panel-header .p-panel-header-icon:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.857rem 1rem}.p-panel .p-panel-content{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-panel .p-panel-footer{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-top:0}.p-splitter{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:2px;color:#666;color:var(--ui-text,#666)}.p-splitter .p-splitter-gutter{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle,.p-splitter .p-splitter-gutter-resizing{background:#dadada;background:var(--ui-surface-3,#dadada)}.p-scrollpanel .p-scrollpanel-bar{background:#f8f8f8;background:var(--ui-surface-alt,#f8f8f8);border:0}.p-tabview .p-tabview-nav{background:#0000;border:1px}.p-tabview .p-tabview-nav li{margin-right:2px}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border-color:var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;font-weight:700;margin:0 0 -1px;padding:.857rem 1rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#dadada;border-color:var(--ui-border,#dadada);color:#385048;color:var(--ui-highlight-text,#385048)}.p-tabview .p-tabview-panels{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-toolbar{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-radius:2px;padding:.857rem 1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;background:var(--ui-surface,#fff);border:1px solid #f1f1f1;border:1px solid var(--ui-border,#f1f1f1);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666)}.p-confirm-popup .p-confirm-popup-content{padding:.571rem 1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem .571rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid #fff0;border-bottom:solid var(--ui-border,#fff)}.p-confirm-popup:before{border:solid #f1f1f100;border-bottom:solid var(--ui-border,#f1f1f1)}.p-confirm-popup.p-confirm-popup-flipped:after{border-top-color:#fff;border-top-color:var(--ui-border,#fff)}.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#f1f1f1;border-top-color:var(--ui-border,#f1f1f1)}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:1px solid #f1f1f1;border:1px solid var(--ui-border,#f1f1f1);border-radius:2px;box-shadow:0 0 6px 0 #00000029}.p-dialog .p-dialog-header{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-bottom:1px solid #7b95a3;border-bottom:1px solid var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:1rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{padding:1rem}.p-dialog .p-dialog-content,.p-dialog .p-dialog-footer{background:#fff;background:var(--ui-surface,#fff);color:#666;color:var(--ui-text,#666)}.p-dialog .p-dialog-footer{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);padding:.571rem 1rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-dialog-mask.p-component-overlay{background-color:#0006}.p-overlaypanel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #f1f1f1;border:1px solid var(--ui-border,#f1f1f1);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666)}.p-overlaypanel .p-overlaypanel-content{padding:.571rem 1rem}.p-overlaypanel .p-overlaypanel-close{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#6c8999;background:var(--ui-accent-active,#6c8999);color:#fff}.p-overlaypanel:after{border:solid #fff0;border-bottom:solid var(--ui-border,#fff)}.p-overlaypanel:before{border:solid #f1f1f100;border-bottom:solid var(--ui-border,#f1f1f1)}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#fff;border-top-color:var(--ui-border,#fff)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#f1f1f1;border-top-color:var(--ui-border,#f1f1f1)}.p-sidebar{background:#fff;background:var(--ui-surface,#fff);border:1px solid #f1f1f1;border:1px solid var(--ui-border,#f1f1f1);box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-sidebar .p-sidebar-close,.p-sidebar .p-sidebar-icon{background:#0000;border:0;border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-icon:enabled:hover{background:#0000;border-color:#0000;color:#666;color:var(--ui-text,#666)}.p-sidebar .p-sidebar-close:focus,.p-sidebar .p-sidebar-icon:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-sidebar-mask.p-component-overlay{background:#0006}.p-tooltip .p-tooltip-text{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-radius:2px;box-shadow:0 0 6px 0 #00000029;color:#385048;color:var(--ui-highlight-text,#385048);padding:.429rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#afd3c8;border-right-color:var(--ui-highlight-bg,#afd3c8)}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#afd3c8;border-left-color:var(--ui-highlight-bg,#afd3c8)}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#afd3c8;border-top-color:var(--ui-highlight-bg,#afd3c8)}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#afd3c8;border-bottom-color:var(--ui-highlight-bg,#afd3c8)}.p-fileupload .p-fileupload-buttonbar{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:.857rem 1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:.571rem .857rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px;padding:.571rem 1rem}.p-breadcrumb ul li .p-menuitem-link{border-radius:2px;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb ul li .p-menuitem-link:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon,.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-breadcrumb ul li.p-breadcrumb-chevron{color:#666;color:var(--ui-text,#666);margin:0 .5rem}.p-breadcrumb ul li:last-child .p-menuitem-icon,.p-breadcrumb ul li:last-child .p-menuitem-text,.p-contextmenu{color:#666;color:var(--ui-text,#666)}.p-contextmenu{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029;padding:0;width:12.5rem}.p-contextmenu .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem-link,.p-contextmenu .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-contextmenu .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-contextmenu .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-contextmenu .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-contextmenu .p-submenu-list{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029;padding:0}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-contextmenu .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-megamenu{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link{border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666);margin-left:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon,.p-megamenu .p-menuitem-link{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-megamenu .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-megamenu .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-megamenu .p-megamenu-panel{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029;color:#666;color:var(--ui-text,#666)}.p-megamenu .p-megamenu-submenu-header{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-top-left-radius:2px;border-top-right-radius:2px;color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.857rem}.p-megamenu .p-megamenu-submenu{padding:0;width:12.5rem}.p-megamenu .p-megamenu-submenu .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-megamenu.p-megamenu-vertical,.p-menu{padding:0;width:12.5rem}.p-menu{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px}.p-menu,.p-menu .p-menuitem-link{color:#666;color:var(--ui-text,#666)}.p-menu .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-menu .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-menu .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menu .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menu .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-menu.p-menu-overlay{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029}.p-menu .p-submenu-header{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-top-left-radius:2px;border-top-right-radius:2px;color:#666;color:var(--ui-text,#666);font-weight:700;margin:0;padding:.857rem}.p-menu .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-menubar{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.5rem}.p-menubar .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem-link,.p-menubar .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-menubar .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{border-radius:2px;color:#666;color:var(--ui-text,#666);padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666);margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-submenu-list{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029;padding:0;width:12.5rem}.p-menubar .p-submenu-list .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#666;color:var(--ui-text,#666);display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea);color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029;display:none;padding:0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{border-radius:0;color:#666;color:var(--ui-text,#666);padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.571rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:4.285rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.999rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:7.713rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:9.427rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header>a{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border:1px solid var(--ui-accent,#7b95a3);border-radius:2px;color:#fff;font-weight:700;padding:.857rem 1rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon,.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-panelmenu .p-panelmenu-header.p-highlight{margin-bottom:0}.p-panelmenu .p-panelmenu-header.p-highlight>a{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dadada;border-color:var(--ui-border,#dadada);color:#385048;color:var(--ui-highlight-text,#385048)}.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{background:#8dc8b5;border-color:#8dc8b5;color:#385048;color:var(--ui-highlight-text,#385048)}.p-panelmenu .p-panelmenu-content{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#666;color:var(--ui-text,#666);margin-bottom:2px;padding:0}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{border-radius:0;color:#666;color:var(--ui-text,#666);padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:2px}.p-slidemenu{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:0;width:12.5rem}.p-slidemenu .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link,.p-slidemenu .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-slidemenu .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-slidemenu .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-slidemenu .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029}.p-slidemenu .p-slidemenu-list{padding:0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#666;color:var(--ui-text,#666)}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-backward{color:#666;color:var(--ui-text,#666);padding:.857rem}.p-steps .p-steps-item .p-menuitem-link{background:#0000;background:#fff;background:var(--ui-surface,#fff);border-radius:2px;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:50%;color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#666;color:var(--ui-text,#666);font-weight:700}.p-steps .p-steps-item:before{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{border:1px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:1px solid #7b95a3;border-color:var(--ui-accent,#7b95a3);border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;margin:0 0 -1px;padding:.857rem 1rem;transition:background-color .2s,border-color .2s,box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#617c8a;background:var(--ui-accent-hover,#617c8a);border-color:#617c8a;border-color:var(--ui-accent-hover,#617c8a);color:#fff}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);border-color:#dadada;border-color:var(--ui-border,#dadada);color:#385048;color:var(--ui-highlight-text,#385048)}.p-tieredmenu{background:#fff;background:var(--ui-surface,#fff);border:1px solid #c8c8c8;border:1px solid var(--ui-border,#c8c8c8);border-radius:2px;color:#666;color:var(--ui-text,#666);padding:0;width:12.5rem}.p-tieredmenu .p-menuitem-link{border-radius:0;padding:.857rem;transition:background-color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem-link,.p-tieredmenu .p-menuitem-link .p-menuitem-text{color:#666;color:var(--ui-text,#666)}.p-tieredmenu .p-menuitem-link .p-menuitem-icon{color:#666;color:var(--ui-text,#666);margin-right:.5rem}.p-tieredmenu .p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-tieredmenu .p-menuitem-link:focus{box-shadow:inset 0 0 0 .2rem #e4e9ec;box-shadow:inset 0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-tieredmenu .p-submenu-list,.p-tieredmenu.p-tieredmenu-overlay{background:#fff;background:var(--ui-surface,#fff);border:1px solid #eaeaea;border:1px solid var(--ui-border,#eaeaea);box-shadow:0 0 6px 0 #00000029}.p-tieredmenu .p-submenu-list{padding:0}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#eaeaea;background:var(--ui-surface-3,#eaeaea)}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#666;color:var(--ui-text,#666)}.p-tieredmenu .p-menu-separator{border-top:1px solid #dadada;border-top:1px solid var(--ui-border,#dadada);margin:0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-inline-message{border-radius:2px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#a3def8;border:1px solid #79c8eb;color:#212121}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-inline-message.p-inline-message-success{background:#a3e2c6;border:1px solid #a3e2c6;color:#212121}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-inline-message.p-inline-message-warn{background:#ffe277;border:1px solid #ffe277;color:#212121}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-inline-message.p-inline-message-error{background:#ff8b8b;border:1px solid #ff8b8b;color:#212121}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:2px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem}.p-message .p-message-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:#ffffff4d}.p-message .p-message-close:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-message.p-message-info{background:#a3def8;border:1px solid #79c8eb;color:#212121}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-message.p-message-success{background:#a3e2c6;border:1px solid #a3e2c6;color:#212121}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-message.p-message-warn{background:#ffe277;border:1px solid #ffe277;color:#212121}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-message.p-message-error{background:#ff8b8b;border:1px solid #ff8b8b;color:#212121}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#212121;color:var(--ui-text,#212121)}.p-message .p-message-text{font-size:1rem;font-weight:400}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:2px;box-shadow:0 3px 6px 0 #00000029;margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{border-width:0;padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 .5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff4d}.p-toast .p-toast-message .p-toast-icon-close:focus{box-shadow:0 0 0 .2rem #e4e9ec;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#a3def8;border:1px solid #79c8eb;color:#212121}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#212121}.p-toast .p-toast-message.p-toast-message-success{background:#a3e2c6;border:1px solid #a3e2c6;color:#212121}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#212121}.p-toast .p-toast-message.p-toast-message-warn{background:#ffe277;border:1px solid #ffe277;color:#212121}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#212121}.p-toast .p-toast-message.p-toast-message-error{background:#ff8b8b;border:1px solid #ff8b8b;color:#212121}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#212121}.p-galleria .p-galleria-close{background:#0000;border-radius:50%;color:#ebedef;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#ebedef}.p-galleria .p-galleria-item-nav{background:#0003;border-radius:2px;color:#aeb6bf;color:var(--ui-text-muted,#aeb6bf);height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#0000004d;color:#ebedef}.p-galleria .p-galleria-caption{background:#00000080;color:#ebedef;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#7b95a3;background-color:var(--ui-accent,#7b95a3);border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#617c8a;background:var(--ui-accent-hover,#617c8a)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#afd3c8;background:var(--ui-highlight-bg,#afd3c8);color:#385048;color:var(--ui-highlight-text,#385048)}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:initial;border-radius:50%;color:#aeb6bf;color:var(--ui-text-muted,#aeb6bf);height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:#ffffff1a;color:#aeb6bf;color:var(--ui-text-muted,#aeb6bf)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-galleria-mask.p-component-overlay{background-color:#000000e6}.p-avatar{background-color:#dadada;background-color:var(--ui-surface-3,#dadada);border-radius:2px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff;border:2px solid var(--ui-border,#fff)}.p-chip{background-color:#dadada;background-color:var(--ui-surface-3,#dadada);border-radius:16px;color:#666;color:var(--ui-text,#666);padding:0 .429rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.2145rem;margin-top:.2145rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:1.929rem;margin-left:-.429rem;width:1.929rem}.p-chip .p-chip-remove-icon{border-radius:2px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-scrolltop{border-radius:50%;box-shadow:0 0 6px 0 #00000029;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f4f4f4;font-size:1.5rem}.p-skeleton{background-color:#dadada;background-color:var(--ui-surface-3,#dadada);border-radius:2px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-inplace .p-inplace-display{border-radius:2px;padding:.429rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);color:#666;color:var(--ui-text,#666)}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #e4e9ec;box-shadow:0 0 0 .2rem var(--ui-focus-ring,#e4e9ec);outline:0 none;outline-offset:0}.p-progressbar{background:#efefef;background:var(--ui-surface-alt,#efefef);border:0;border-radius:2px;height:24px}.p-progressbar .p-progressbar-value{background:#7b95a3;background:var(--ui-accent,#7b95a3);border:0;margin:0}.p-progressbar .p-progressbar-label{color:#666;color:var(--ui-text,#666);line-height:24px}.p-terminal{background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);color:#666;color:var(--ui-text,#666);padding:.571rem 1rem}.p-terminal .p-terminal-input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.p-blockui.p-component-overlay{background:#0006}.p-badge{background:#7b95a3;background:var(--ui-accent,#7b95a3);color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#a3897b;color:#fff}.p-badge.p-badge-success{background-color:#a3e2c6;color:#323e39}.p-badge.p-badge-info{background-color:#a3def8;color:#3d4447}.p-badge.p-badge-warning{background-color:#ffe38e;color:#333}.p-badge.p-badge-danger{background-color:#f4b6b6;color:#262222}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#7b95a3;background:var(--ui-accent,#7b95a3);border-radius:2px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#a3e2c6;color:#323e39}.p-tag.p-tag-info{background-color:#a3def8;color:#3d4447}.p-tag.p-tag-warning{background-color:#ffe38e;color:#333}.p-tag.p-tag-danger{background-color:#f4b6b6;color:#262222}.p-dialog .p-dialog-header .p-dialog-header-icon,.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover,.p-panel .p-panel-header .p-panel-header-icon,.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#fff}#unos_d_popup{align-items:center;background-color:rgba(0,0,0,.274);display:flex;flex-direction:row;height:100%;justify-content:center;position:absolute;width:100%;z-index:101}#unos_d .form{width:85%}#unos_d_popup section{background-color:#fff;background-color:var(--ui-surface,#fff);border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);border-radius:5px;height:80%;width:60%}@media screen and (max-width:900px){#unos_d_popup section{height:98%;width:98%}.header_popup button{position:absolute;right:5%!important;top:3%!important}.form{bottom:2%!important;height:15%!important;position:relative!important;width:100%!important}.second_popup{height:48%!important}.deo_stavka{font-size:x-small;height:78%!important}.second_popup button{height:96%;margin-top:2%}}.treciRed input{width:100%}.header_popup{float:left;height:10%;width:100%}.header_popup h2{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;height:100%;justify-content:center;margin-bottom:0}.header_popup button{position:absolute;right:22%;top:12%}.main_popup{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);float:left;margin:0;padding:0 5%;width:100%}.second_popup{display:flex;flex-direction:column;height:45%;justify-content:space-between;width:100%}.second_popup form{height:100%}.form{align-items:center;border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);bottom:10%;height:10%;position:fixed;width:60%}.deo_stavka,.form{display:flex;justify-content:center}.deo_stavka{margin-top:2%;overflow:auto;width:100%}.deo_stavka table{border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd)}.deo_stavka tbody{height:40%}table{height:-webkit-fit-content;height:fit-content}td{height:auto}table th{background-color:#727272}table td,table th{border:1px solid #000;text-align:center}table tr:nth-child(2n){background-color:#acacac;background-color:var(--ui-surface-4,#acacac)}tr{border-right:1px solid #000}.btn-success{font-size:150%;height:60%}@media screen and (min-width:110px){.second_popup{height:38%}.deo_stavka{height:50%}.form{height:10%}}.drugiDeo{float:left;margin:2% 2% 0;width:46%}.naziv{margin:0 2%;width:96%}.p-autocomplete{margin:2% 2% 0;width:96%}.main_popup textarea{margin:0 2%;width:96%}.treciRed{float:left;margin:2% 0 2% 2%;width:30.65%}.buttonsUD{display:flex;justify-content:center}.second_popup form{border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);height:20%;width:100%}.slide-in-top-enter{opacity:0;transform:translateY(-100%)}.slide-in-top-enter-active{opacity:1;transform:translateX(0);transition:all .4s}.slide-in-top-exit{opacity:0;transform:translateX(0);transition:all .4s}.errorInputAmount,.errorInputName{color:red}@media screen and (max-height:700px){.btn-success{align-items:center;display:flex;font-size:130%;height:70%;justify-content:center}#unos_d_popup section{height:90%}.header_popup button{top:7%}.form{bottom:5%}}@media screen and (min-height:750px){.buttonsUD button{float:left;margin:2%}}@media screen and (max-height:750px){.buttonsUD button{margin:1%}}@media screen and (min-width:1300px) and (max-height:800px){.deo_stavka{height:33%;margin-top:.5%}}@media screen and (min-width:1600px){.deo_stavka{height:33%;margin-top:.5%}}@media screen and (max-width:1600px){#unos_d_popup section{height:95%}.header_popup button{top:5%}.form{bottom:2%}.form button{height:65%!important}.btn-success{height:auto}.deo_stavka{height:70%}}.deo_stavka thead{position:-webkit-sticky;position:sticky;top:0}.magacin_child{height:92%;padding:0 1% 1%;position:relative;width:100%}#magacin_nav{height:7%}.magacini{height:7%;width:100%}.magacin_child input{margin:0 1% 1%;width:15%}#magacin_nav a{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);border-right:1px solid #e0dddd;border-right:1px solid var(--ui-border,#e0dddd);display:flex;float:left;height:100%;justify-content:center;width:25%}#magacin_nav a:hover{transform:scale(1.01)}.p-datatable{height:95%;overflow:auto}.magacin_child .p-sortable-column:first-of-type{width:5%}.magacin_child .p-sortable-column:nth-of-type(2){width:25%}@media screen and (min-width:1600px){.p-datatable .p-datatable-tbody>tr>td{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);font-size:15px;outline-color:#e4e9ec;outline-color:var(--ui-focus-ring,#e4e9ec);padding:1px;text-align:center}.p-datatable .p-datatable-thead>tr>th{font-size:15px}}@media screen and (max-height:760px){.p-datatable{height:93%}}.p-paginator{bottom:1px}.p-datatable-wrapper thead,.p-paginator{border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);position:-webkit-sticky;position:sticky}.p-datatable-wrapper thead{top:-1px}.datatable-style-demo .outofstock{color:#771f1f;color:var(--ui-on-bad,#771f1f);font-weight:900;text-decoration:line-through}.datatable-style-demo .verylowstock{color:#ff5252;font-weight:900}.datatable-style-demo .lowstock{color:#ffc107;font-weight:900}.datatable-style-demo .instock{color:#44c744;color:var(--ui-on-ok,#44c744);font-weight:900}.datatable-style-demo .row-outofstock{background-color:#ff5252!important}.row-outofstock td{color:#000;font-weight:600}.row-guma-available td{background-color:#d4edda!important}.row-guma-selected td{background-color:#a8d5b5!important}.stavkaPrijem div:first-of-type,.stavkaPrijem textarea{min-width:100%}.stavkaPrijem input,.stavkaPrijem span{width:100%}.stavkaPrijem,.stavkaPrijemFirst{max-width:49%}.stavkaPrijemFirst div:first-of-type{min-width:90%}label{margin-bottom:0}@media screen and (max-width:900px){#magacin_nav{display:flex;flex-wrap:wrap;height:auto}#magacin_nav a{font-size:.85rem;height:44px;width:50%}.magacin_child{height:auto;min-height:calc(100vh - 110px)}.magacin_child input{width:45%}}.kazne-tabs{background:#f9fafb;background:var(--ui-surface,#f9fafb);border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--ui-border,#e5e7eb);display:flex}.kazne-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#6b7280;color:var(--ui-text,#6b7280);cursor:pointer;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:-2px;padding:10px 22px;text-transform:uppercase;transition:color .15s,border-color .15s}.kazne-tab:hover{color:#374151;color:var(--ui-text,#374151)}.kazne-tab--active{border-bottom-color:#1d4ed8;color:#1d4ed8}.kazne-placeholder{align-items:center;color:#9ca3af;color:var(--ui-text-muted,#9ca3af);display:flex;flex-direction:column;font-size:.9rem;gap:12px;justify-content:center;padding:60px 20px}.kazne-upload-section{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);padding:16px 20px}.kazne-upload-controls{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.kazne-file-input{display:none}.kazne-file-btn{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #6c757d;border-radius:4px;color:#6c757d;color:var(--ui-text,#6c757d);cursor:pointer;display:inline-flex;font-size:.875rem;padding:7px 14px;transition:background .15s;-webkit-user-select:none;user-select:none}.kazne-file-btn:hover{background:#f8f9fa;background:var(--ui-surface-alt,#f8f9fa)}.kazne-file-count{color:#495057;color:var(--ui-text,#495057);font-size:.85rem}.kazne-file-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:10px 0 0;padding:0}.kazne-file-item{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4);border-radius:4px;color:#495057;color:var(--ui-text,#495057);font-size:.8rem;padding:3px 8px}.kazne-results{padding:16px 20px}.kazne-results-heading{color:#374151;color:var(--ui-text,#374151);font-size:.85rem;font-weight:600;letter-spacing:.4px;margin:0 0 10px;text-transform:uppercase}.kazne-results-table{border-collapse:collapse;font-size:.82rem;width:100%}.kazne-results-table th{background:#f9fafb;background:var(--ui-surface,#f9fafb);border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--ui-border,#e5e7eb);padding:6px 12px;text-align:left;white-space:nowrap}.kazne-results-table td{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);padding:5px 12px;white-space:nowrap}.kazne-row-ok td{background:#f0fdf4;background:var(--ui-tint-ok,#f0fdf4)}.kazne-row-err td{background:#fff5f5;background:var(--ui-tint-bad,#fff5f5)}.kazne-status-ok{color:#16a34a;color:var(--ui-on-ok,#16a34a);font-weight:500}.kazne-status-err{color:#dc2626;cursor:help;font-weight:500}.row-red td{background-color:#f77878!important;color:#fff!important;font-weight:500}.kazne-ees-note{align-items:center;color:#6b7280;color:var(--ui-text,#6b7280);display:flex;font-size:.78rem}.kazne-izv-filters{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);padding:12px 20px 0}.kazne-izv-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding-bottom:12px}.kazne-izv-label{color:#374151;color:var(--ui-text,#374151);font-size:.8rem;font-weight:600;white-space:nowrap}.kazne-izv-filter-row .p-calendar{width:-webkit-max-content;width:max-content}.kazne-izv-filter-row .p-calendar .p-inputtext{max-width:6.5rem;min-width:6.5rem;text-align:center;width:6.5rem}.kazne-izv-input{border:1px solid #d1d5db;border:1px solid var(--ui-border,#d1d5db);border-radius:4px;font-size:.82rem;height:32px;outline:none;padding:5px 8px}.kazne-izv-input:focus{border-color:#6366f1}.kazne-izv-dropdown{font-size:.82rem;min-width:220px}.kazne-izv-tabs{display:flex;gap:0}.kazne-izv-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#6b7280;color:var(--ui-text,#6b7280);cursor:pointer;font-size:.8rem;font-weight:600;letter-spacing:.4px;margin-bottom:-1px;padding:8px 20px;text-transform:uppercase;transition:color .15s,border-color .15s}.kazne-izv-tab:hover{color:#374151;color:var(--ui-text,#374151)}.kazne-izv-tab--active{border-bottom-color:#1d4ed8;color:#1d4ed8}.kazne-izv-info{align-items:center;color:#6b7280;color:var(--ui-text,#6b7280);display:flex;font-size:.85rem;padding:40px 24px}.kazne-wh-tabs{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;width:-webkit-fit-content;width:fit-content}.kazne-wh-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#1f1e1e;color:var(--ui-text,#1f1e1e);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700;margin-bottom:-1px;padding:1rem;text-transform:uppercase;transition:background .15s;white-space:nowrap}.kazne-wh-tab:hover{background:#d6d6d6;background:var(--ui-surface-4,#d6d6d6)}.kazne-wh-tab--active{background:#d8dba4;border-bottom:2px solid #6d6d13}@media screen and (max-width:900px){.kazne-wh-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.kazne-wh-tab{font-size:.75rem;padding:.5rem .6rem}}.aetr-separator td{background-color:#d8dba4!important;color:#313131!important;padding-bottom:6px!important;padding-top:6px!important}.vhl-row-tudje td{background-color:#fff7ed!important;background-color:var(--ui-tint-warn,#fff7ed)!important}.vhl-badge-tudje{background:#f97316;border-radius:3px;color:#fff;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.5px;padding:2px 7px}.kazne-status-dup{color:#1565c0;color:var(--ui-on-info,#1565c0);font-weight:600;white-space:nowrap}.kazne-fajl-link.p-button.p-button-text,.kazne-fajl-link.p-button.p-button-text .p-button-icon,.kazne-fajl-link.p-button.p-button-text:enabled:hover{color:#1f1e1e;color:var(--ui-text,#1f1e1e)}.kazne-fajl-link.p-button.p-button-text:enabled:hover{background:#00000014}[data-theme=dark] .kazne-fajl-link.p-button.p-button-text,[data-theme=dark] .kazne-fajl-link.p-button.p-button-text .p-button-icon{color:var(--text)}[data-theme=dark] .row-invoice-overdue .kazne-fajl-link.p-button.p-button-text,[data-theme=dark] .row-invoice-overdue .kazne-fajl-link.p-button.p-button-text .p-button-icon{color:#1f1e1e;color:var(--ui-text,#1f1e1e)}.kazne-iznosi-naslov{color:#374151;color:var(--ui-text,#374151);font-size:.9rem;font-weight:700;letter-spacing:.3px;margin:0 0 .5rem;text-transform:uppercase}.kazne-iznosi-napomena{color:#6b7280;color:var(--ui-text,#6b7280);font-size:.78rem;font-style:italic;margin-top:.75rem}.kazne-forma-grid{display:flex;flex-wrap:wrap;gap:1rem}.kazne-forma-grid>div{box-sizing:border-box;display:flex;flex-basis:calc(33.333% - 0.667rem);flex-direction:column;flex-grow:0;flex-shrink:0;max-width:calc(33.333% - .667rem)}.kazne-forma-grid>div.kazne-polje-2-3{flex-basis:calc(66.666% - 0.334rem);flex-grow:0;flex-shrink:0;max-width:calc(66.666% - .334rem)}.kazne-forma-grid .p-calendar,.kazne-forma-grid .p-dropdown,.kazne-forma-grid .p-inputtext,.kazne-forma-grid .p-inputtextarea{width:100%}.kazne-tip-plus.p-button{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:-webkit-fit-content;min-width:fit-content}.kazne-forma-grid .p-fileupload-basic,.kazne-forma-grid .p-fileupload-choose{width:100%}.kazne-forma-grid .p-fileupload-choose{justify-content:center}@media screen and (max-width:900px){.kazne-forma-grid>div{flex:0 0 100%;max-width:100%}}.kazne-forma-akcije{display:flex;justify-content:center;margin-top:1.5rem}.kazne-forma-akcije .btn{min-width:20%}.kazne-valuta-dd{flex:0 0 7rem;min-width:7rem}.kazne-iznosi-panel{max-height:70vh;overflow-y:auto;padding-right:.5rem}.kazne-iznosi-panel .turePregledTable{position:static;z-index:auto}.kazne_main{-webkit-overflow-scrolling:touch;height:93%;overflow-x:hidden;overflow-y:auto;position:relative}@media screen and (max-width:900px){.kazne_main{height:auto;overflow:visible}}.kazne_main{overflow:hidden}.kazne_main>#zaposleni_main{display:flex;flex-direction:column;height:100%;min-height:0}.kazne-zaglavlje{background:#fff;background:var(--ui-surface,#fff);box-shadow:0 2px 4px #0000000f;flex:0 0 auto;padding-bottom:.25rem}.kazne-sadrzaj{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:900px){.kazne_main{overflow:visible}.kazne_main>#zaposleni_main{display:block;height:auto}.kazne-sadrzaj{min-height:0;overflow:visible}.kazne-zaglavlje{box-shadow:none}}.ad-root{max-height:62vh;overflow-y:auto;padding:12px 6px 24px}.ad-empty{color:#90a4ae;color:var(--text-muted,var(--ui-text-muted,#90a4ae));font-size:1rem;font-style:italic;padding:40px 16px;text-align:center}.ad-period-head{align-items:center;background:#fafafa;background:var(--surface,var(--ui-surface,#fafafa));border:1px solid #e2e8f0;border:1px solid var(--border,var(--ui-border,#e2e8f0));border-radius:6px;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px;padding:8px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.ad-period-title{font-size:1.05rem;font-weight:700}.ad-period-holder{color:#334155;color:var(--text,var(--ui-text,#334155));font-weight:600}.ad-period-faults{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.ad-faults-count{color:#d32f2f;font-size:1rem;font-weight:700}.ad-period-ok{color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-size:.9rem;font-weight:600;margin-left:auto}.ad-nav-btn{background:#fff;background:var(--ui-surface,#fff);border:1px solid #d32f2f;border-radius:4px;color:#d32f2f;cursor:pointer;font-size:.9rem;line-height:1.4;padding:1px 8px}.ad-nav-btn:hover{background:#d32f2f;color:#fff}.ad-nav-pos{color:#78909c;color:var(--text-muted,var(--ui-text-muted,#78909c));font-size:.8rem;min-width:34px;text-align:center}.ad-day-faultbadge{background:#d32f2f;border-radius:10px;color:#fff;font-size:.76rem;font-weight:700;padding:1px 9px}.ad-noviol{color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-size:.85rem;margin-top:10px}.ad-day{background:#fff;background:var(--surface,var(--ui-surface,#fff));border:1px solid #e2e8f0;border:1px solid var(--border,var(--ui-border,#e2e8f0));border-radius:8px;margin-bottom:22px;padding:12px 16px 10px}.ad-day-title{font-size:1.02rem;font-weight:700;margin-bottom:6px}.ad-day-meta{color:#333;color:var(--text,var(--ui-text,#333));display:flex;flex-wrap:wrap;font-size:.84rem;gap:20px;margin-bottom:12px}.ad-chart-row{align-items:flex-start;display:flex;gap:18px}.ad-chart-wrap{flex:1 1 auto;min-width:0}.ad-plot{background:#fff;background:var(--ui-surface,#fff);border:1px solid #555;box-sizing:border-box;height:110px;overflow:hidden;position:relative;width:100%}.ad-seg{bottom:0;min-width:1px;position:absolute}.ad-vehicle-bar{background:#d9d9d9;background:var(--ui-surface-3,#d9d9d9);height:62%;overflow:hidden;position:absolute;top:0;z-index:0}.ad-vehicle-reg{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);font-size:.72rem;left:6px;position:absolute;top:2px;white-space:nowrap}.ad-place{position:absolute;top:8px;transform:translateX(-50%);z-index:3}.ad-place-oval{background:#fff;background:var(--ui-surface,#fff);border:1px solid #333;border-radius:50%;display:inline-block;font-size:.66rem;line-height:1.25;padding:1px 7px;white-space:nowrap}.ad-tick{background:#00000029;height:100%;pointer-events:none;position:absolute;top:0;width:1px;z-index:2}.ad-axis{height:18px;margin-top:2px;position:relative;width:100%}.ad-hour{font-size:.7rem;position:absolute;transform:translateX(-50%)}.ad-axis-row,.ad-hour{color:#333;color:var(--text,var(--ui-text,#333))}.ad-axis-row{align-items:center;display:flex;font-size:.74rem;justify-content:space-between}.ad-axis-date{flex:0 0 auto}.ad-axis-label{flex:1 1 auto;text-align:center}.ad-legend{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;padding-top:4px}.ad-legend-item{align-items:center;display:flex;font-size:.82rem;gap:8px;white-space:nowrap}.ad-legend-box{border:1px solid #00000040;display:inline-block;height:14px;width:22px}.ad-links{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-top:12px}.ad-link{background:none;border:none;color:#1565c0;cursor:pointer;font-size:.9rem;padding:0;text-decoration:underline}.ad-link:hover{color:#0d47a1;color:var(--ui-on-info,#0d47a1)}.ad-link--fault{color:#d32f2f!important;font-weight:700}.ad-link--fault:hover{color:#b71c1c!important;color:var(--ui-on-bad,#b71c1c)!important}.ad-day--flash{animation:adFlash 1.2s ease-out}@keyframes adFlash{0%{box-shadow:0 0 0 3px #d32f2fa6}to{box-shadow:0 0 0 0 #d32f2f00}}.ad-detail-table{border-collapse:collapse;font-size:.82rem;margin-top:10px;width:100%}.ad-detail-table td,.ad-detail-table th{border:1px solid #e2e8f0;border:1px solid var(--border,var(--ui-border,#e2e8f0));padding:4px 8px;text-align:left}.ad-detail-table th{background:#f1f5f9;background:var(--surface-2,var(--ui-surface-alt,#f1f5f9));font-weight:600}.ad-detail-table tr.ad-bad td{background:#e539351f;font-weight:600}.ad-dot{border-radius:2px;display:inline-block;height:10px;margin-right:6px;vertical-align:middle;width:10px}@media screen and (max-width:900px){.ad-chart-row{flex-direction:column}.ad-legend{flex-direction:row;flex-wrap:wrap}}.ad-faults-outside{background:#e539350d;border:1px solid #e5393559;border-radius:6px;margin:10px 0 14px;padding:10px 12px}.ad-faults-outside-title{color:#d32f2f;font-size:.85rem;font-weight:700;margin-bottom:6px}.ad-fault-band{background:#e5393538;border-left:2px solid #d32f2f;border-right:2px solid #d32f2f;bottom:0;min-width:2px;pointer-events:auto;position:absolute;top:0;z-index:3}.ad-fault-band:hover{background:#e5393559}.ad-viol-table td,.ad-viol-table th{white-space:nowrap}.ad-viol-table .ad-viol-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ad-viol-table tr.ad-bad{cursor:help}.ad-viol-table .ad-viol-kazna{color:#b71c1c;color:var(--ui-on-bad,#b71c1c);font-size:.78rem;max-width:420px;white-space:normal}.an-root{padding:0 4px 20px}.an-rezim{gap:14px;margin:0 6px}.an-rezim,.an-rezim-item{align-items:center;display:inline-flex}.an-rezim-item{gap:6px}.an-rezim-item label{cursor:pointer;font-size:.88rem}.an-poruka{background:#ffebee;background:var(--ui-tint-bad,#ffebee);border-radius:6px;color:#c62828;color:var(--ui-on-bad,#c62828);font-weight:600;margin:14px 0;padding:12px 16px}.an-poruka-warn{background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);color:#a1740b;color:var(--ui-on-warn,#a1740b)}.an-vazi{background:#ffeb3b;border-radius:6px;color:#222;font-weight:700;margin:10px 0;padding:8px 12px;text-align:center}.an-podtabovi{margin-bottom:10px}.an-lista{max-height:58vh;overflow-y:auto;padding-right:6px}.an-stavka{border:1px solid #cfd8dc;border:1px solid var(--border,var(--ui-border,#cfd8dc));border-radius:8px;margin-bottom:8px;padding:8px 12px}.an-stavka-head{font-size:.9rem;font-weight:600}.an-stavka-body{display:flex;flex-wrap:wrap;font-size:.86rem;gap:18px;margin-top:4px}.an-rad{background:#fff;background:var(--surface,var(--ui-surface,#fff))}.an-odmor{background:#ffcdd2;background:var(--ui-tint-bad,#ffcdd2)}.an-nadoknada{color:#1b5e20;color:var(--ui-on-ok,#1b5e20);font-weight:700}.an-panel{max-width:720px}.an-sekcija{background:#ef9a9a;border-radius:6px;color:#4e342e;font-weight:600;margin:14px 0 6px;padding:6px 12px}.an-red{align-items:center;border:1px solid #cfd8dc;border:1px solid var(--border,var(--ui-border,#cfd8dc));border-radius:6px;display:flex;font-size:.92rem;gap:12px;justify-content:space-between;margin-bottom:4px;padding:7px 12px}.an-zeleno{color:#2e7d32;color:var(--ui-on-ok,#2e7d32);font-weight:700}.an-planiran{background:#e8f5e9;background:var(--ui-tint-ok,#e8f5e9)}.an-zvezde{display:inline-flex;gap:4px}.an-zvezda-puna{color:#f57c00;font-size:1.1rem}.an-zvezda-prazna{color:#bdbdbd;color:var(--ui-text-muted,#bdbdbd);font-size:1.1rem}.an-nadoknada-red{align-items:center;display:inline-flex;gap:8px}.an-nadoknada-red label{cursor:pointer;margin:0}.an-napomena{color:#64748b;color:var(--ui-text,#64748b);font-size:.85rem;font-style:italic;margin:0 0 10px}.an-root{display:flex;flex-direction:column;height:100%;min-height:0}.an-podtabovi,.an-poruka,.an-root>.kazne-izv-filters,.an-vazi{flex:0 0 auto}.an-sadrzaj{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px}@media screen and (max-width:900px){.an-root{display:block;height:auto}.an-sadrzaj{overflow:visible}}.an-nadoknada-istekla{opacity:.55;text-decoration:line-through}#info_main{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.info{grid-gap:1rem;align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:grid;flex-shrink:0;gap:1rem;grid-template-columns:1fr auto 1fr;padding:.75rem 1rem}.info p{grid-column:2;text-align:center}.info .info-view-select{grid-column:1;grid-row:1;justify-self:start}.info p{font-size:1.25rem;font-weight:600;margin:0}.info_content{box-sizing:border-box;flex:1 1 auto;margin:0 auto;max-width:1400px;min-height:0;overflow-y:auto;padding:1% 0;width:97%}.info_tables_row{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.info_tables_row .info_alarm{flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;min-width:0}@media screen and (max-width:900px){.info_tables_row .info_alarm{flex:1 1 100%}}.info_alarm{border:1px solid #e0dddd;border:1px solid var(--ui-border,#e0dddd);border-radius:10px;box-shadow:0 4px 8px #0000001a,0 6px 20px #00000014;box-sizing:border-box;overflow:hidden;width:100%}.info_alarm_header{padding:1rem 1.25rem .5rem}.info_alarm_header h4{font-size:1rem;letter-spacing:.04em;margin:0;text-align:center}.info_alarm section{box-sizing:border-box;overflow-x:auto;width:100%}.info_alarm table tbody td div{align-items:center;display:flex;justify-content:center}.row-invoice-overdue>td{background-color:#f96565!important;color:#fff!important}.row-invoice-unverified>td,.row-taho-warn>td{background-color:#b5b131!important;color:#000!important}.row-taho-expired>td{background-color:#f96565!important;color:#fff!important}.footer{align-items:center;background:#fff;background:var(--ui-surface,#fff);border-top:1px solid #e0dddd;border-top:1px solid var(--ui-border,#e0dddd);box-sizing:border-box;display:flex;flex-shrink:0;font-size:.78rem;justify-content:center;min-height:3rem;padding:1%;text-align:center;width:100%}@media screen and (max-width:768px){.info_content{padding:.75rem;width:100%}.info p{font-size:1rem}.footer{font-size:.68rem;padding:0 .5rem;text-align:center}}@media screen and (max-width:480px){.info_alarm_header h4{font-size:.9rem}.footer b{display:block}}.info_alarm{display:flex;flex-direction:column;height:40vh;min-height:320px}.info_alarm_header{flex:0 0 auto}.info_alarm section,.info_alarm section>.p-datatable{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.info_alarm section>.p-datatable .p-datatable-wrapper{flex:1 1 auto;min-height:0}.info_alarm_header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.info_alarm_header h4{flex:1 1 auto}.info-expand-btn.p-button{color:#6b7280;color:var(--ui-text,#6b7280);flex:0 0 auto;height:2rem;width:2rem}.info-expand-btn.p-button:enabled:hover{background:#0000000f;color:#1f1e1e;color:var(--ui-text,#1f1e1e)}.info-view-select{flex:0 0 auto;margin:0}@media screen and (max-width:900px){.info{gap:.5rem;grid-template-columns:1fr;padding:.5rem .75rem}.info p{font-size:1rem;grid-column:1}.info .info-view-select{grid-column:1;grid-row:auto;justify-self:stretch}.info .info-view-select .p-multiselect{min-width:0!important;width:100%}.info_tables_row .info_alarm,.info_tables_row .info_alarm.info_alarm--wide{flex:1 1 100%;max-width:100%}.info_alarm{height:60vh;min-height:300px}}.info_content{position:relative}.info_content--overlay{overflow:hidden}.info_tables_row .info_alarm.info_alarm--wide{animation:infoPanelIn .22s ease-out;background:#fff;background:var(--ui-surface,#fff);bottom:0;height:auto;left:0;max-width:none;position:absolute;right:0;top:0;z-index:30}@keyframes infoPanelIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}#info_main .footer{flex:0 0 auto}#summary{align-items:flex-start;flex-direction:column;margin:0 auto;width:50%}#summary,#summary_image{display:flex;height:100%;justify-content:center}#summary_image{align-items:center;position:absolute;scale:.7;width:100%}@media screen and (max-width:900px){#summary{width:100%}}#login_screen{height:100vh;overflow:hidden;position:relative;width:100vw}#login_background{display:block;height:100vh;object-fit:cover;width:100%}#loginform{background-color:#111;border-radius:14px;box-shadow:0 25px 60px #000000bf;color:#fff;max-width:520px;overflow:visible;top:50%;transform:translate(-50%,-50%);width:90%;z-index:100}#avatar,#loginform{left:50%;position:absolute}#avatar{background-color:#ffc107;border:4px solid #ffc107;border-radius:50%;box-shadow:0 6px 25px #0000008c;height:120px;object-fit:cover;top:-60px;transform:translateX(-50%);width:120px}.login-truck-strip{background:linear-gradient(180deg,#111 60%,#161616);border-bottom:1px solid #1e1e1e;height:78px;margin-top:74px;overflow:hidden;position:relative}.login-truck{position:absolute;top:0;transition:left .05s linear}#loginform .p-tabmenu{margin-top:0;padding:0}.p-tabmenu a{font-size:.88rem}.p-tabmenu .p-tabmenu-nav{background:#0000;border:none;border-bottom:2px solid #2a2a2a;overflow:hidden}.p-tabmenu-nav{justify-content:center}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{flex:1 1;margin-right:0;min-width:0;overflow:hidden}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:none;border:none;border-bottom:3px solid #0000;border-radius:0;color:#ffffff73;font-weight:700;height:calc(100% + 2px);justify-content:center;margin:0 0 -2px;min-width:0;overflow:hidden;padding:.9rem .25rem;transition:all .2s;white-space:nowrap}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.4rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{box-shadow:none;outline:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#ffc10712;border-bottom-color:#ffc10759;color:#ffffffbf}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:none;border-bottom-color:#ffc107;color:#ffc107}.login-body{display:flex;flex-direction:column;padding:4px 42px 42px}.login-body form{display:flex;flex:1 1;flex-direction:column}#loginform h3{color:#ffffffb3;font-size:1rem;font-weight:600;letter-spacing:.3px;margin:18px 0 14px;text-align:center}.form-label{color:#ffffff73;display:block;font-size:11px;font-weight:600;letter-spacing:.6px;margin:0 0 5px;text-transform:uppercase}.inputform{margin-bottom:13px}.form-control,.inputform input{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:7px;box-sizing:border-box;color:#fff;font-size:15px;padding:11px 15px;transition:border-color .2s,box-shadow .2s;width:100%}.form-control:focus,.inputform input:focus{border-color:#ffc107;box-shadow:0 0 0 3px #ffc1071f;outline:none}.form-control::placeholder,.inputform input::placeholder{color:#fff3}.loginButtons{background:#ffc107;border:none;border-radius:7px;color:#111;cursor:pointer;display:block;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:5%;padding:11px;transition:background .2s,transform .1s;width:100%}.loginButtons:hover{background:#e6ae06}.loginButtons:active{transform:scale(.98)}#firstPart{display:flex;flex-direction:row;gap:12px;margin-bottom:0}#firstPart>.inputform{flex:1 1;margin-bottom:13px}#signup{display:flex;flex-direction:column}.wheel-spoke{transform-box:fill-box;transform-origin:center}.truck-moving .wheel-spoke{animation:wheelRotate .8s linear infinite}@keyframes wheelRotate{to{transform:rotate(1turn)}}@media screen and (max-width:480px){#loginform .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{font-size:.72rem;padding:.7rem .15rem}#firstPart{flex-direction:column;gap:0}.login-body{padding:4px 18px 22px}.login-truck-strip{height:58px}.login-truck svg{height:53px;width:200px}}.login-lang-dropdown{background:#ffffff26;border:1px solid #ffffff59;border-radius:6px;color:#fff;cursor:pointer;font-size:.72rem;font-weight:700;outline:none;padding:3px 6px;position:absolute;right:10px;top:10px;z-index:5}.login-lang-dropdown option{color:#111}#setting_main{height:92%;padding-top:0;position:relative;width:100%}.setting{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;font-size:1.5rem;height:7%;justify-content:center;text-align:center}.gridLicni{display:flex;flex-wrap:wrap;gap:1rem}.gridLicni>div{box-sizing:border-box;flex:0 0 24%;max-width:24%}.gridVozilaOpsti>div:last-child{flex:0 0 49%}@media screen and (max-width:768px){.gridLicni>div{flex-basis:calc(50% - 0.5rem);flex-grow:0;flex-shrink:0;max-width:calc(50% - .5rem)!important;min-width:0!important;overflow:hidden}.gridLicni .artiklaInputFirst,.gridLicni .artiklaInputFull{flex:0 0 100%!important;max-width:100%!important}.gridLicni>div .p-dropdown,.gridLicni>div .p-inputnumber,.gridLicni>div .p-inputtext,.gridLicni>div input,.gridLicni>div span.p-dropdown{max-width:100%!important;min-width:0!important;width:100%!important}}@media screen and (min-width:1800px){.gridLicni>div{flex:0 0 19%;max-width:19%}.gridVozilaOpsti>div:last-child{flex:0 0 39%}}@media screen and (max-height:1000px){.zaposleniDashboard{max-height:55vh!important}.klijentiDashboard{max-height:47vh!important}}.gridDokumenti,.gridDokumentiRacuni,.gridVehicleFirstReg{display:flex;flex-wrap:wrap;gap:1rem}.gridDokumenti>div,.gridDokumentiRacuni>div,.gridVehicleFirstReg>div{box-sizing:border-box;flex:0 0 100%}.gridDokumenti .flexColumn,.gridDokumentiRacuni .flexColumn{display:flex;flex:0 0 11%!important;flex-direction:column;max-width:11%!important;width:11%!important}.flexColumn .p-checkbox-box{display:none}.gridDokumenti .flexColumn .gap-3{display:flex}.flexColumn input{margin-left:.5rem!important}.gridDokumenti .flexColumnADR,.gridDokumentiRacuni .flexColumnADR{display:flex;flex:0 0 15%!important;flex-direction:column;max-width:15%!important;width:15%!important}.flexColumnADR .p-checkbox-box{display:none}.gridDokumenti .flexColumnADR .gap-3{display:flex}.flexColumnADR input{margin-left:.5rem!important}.gridDokumentiRacuni .redDokument{overflow:auto}.gridDokumenti .redDokument,.gridDokumentiOsiguranja .redDokument,.gridDokumentiRacuni .redDokument,.gridVehicleFirstReg .redDokument{display:flex;flex-wrap:wrap;gap:1%}.gridDokumenti .redDokument>div:first-child{display:flex;flex:0 0 10%!important;flex-direction:column;justify-content:end;max-width:10%!important;width:10%!important}.odgovornaLica{border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);flex:0 0 25%;margin-right:1%;padding:1%!important;position:relative}.minusButtonODG{position:absolute;right:2px;scale:.7;top:2px;width:-webkit-fit-content;width:fit-content}.redMiddle{flex:0% 1!important;max-width:70%}.redMiddle,.redMiddleRacuni{display:flex;overflow-x:auto;overflow-y:hidden}.redMiddleRacuni{width:70%}.gridDokumentiOsiguranja .redDokument>div:first-child,.gridDokumentiRacuni .redDokument>div:first-child,.gridVehicleFirstReg .redDokument>div:first-child{display:flex;flex:0 0 10%!important;flex-direction:column;justify-content:end;max-width:10%!important;width:10%!important}.gridDokumenti .redDokument>div:last-child,.gridDokumentiRacuni .redDokument>div:last-child{flex:0 0 10%;margin-left:auto;margin-right:5%;margin-top:auto;max-width:10%;width:10%!important}.gridDokumentiOsiguranja .redDokument>div:last-child{flex:0 0 10%!important;margin-left:auto;margin-right:5%;margin-top:auto;max-width:10%!important;width:10%!important}.gridHeader{align-items:center;display:flex;justify-content:flex-start;margin-left:2%}.zaposleni_table_container{margin-top:1rem}#odsustvaWorkspace{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);max-height:55vh;overflow-x:hidden;overflow-y:auto;width:100%}.selected-row{background-color:#d9dac8!important;background-color:var(--ui-surface-4,#d9dac8)!important}.gridHeader h4{width:-webkit-fit-content;width:fit-content}.gridHeader span{margin:0 0 0 2%}.gridHeader button{width:15%!important}#AccordionTabUnosZaposlenih a:hover{font-size:larger;transform:scale(1)}#AccordionTabUnosZaposlenih a{font-size:20px}.buttonUnosZap{align-items:center;display:flex;justify-content:center;margin-top:1%}.zaposleniDashboard{max-height:65vh}.klijentiDashboard,.zaposleniDashboard{border:1px solid #ddd;border:1px solid var(--ui-border,#ddd);overflow-x:hidden;overflow-y:auto;width:100%}.klijentiDashboard{max-height:60vh}.buttonUnosZap button{width:10%}.gridDokumenti .redDokument>div,.gridVehicleFirstReg .redDokument>div{box-sizing:border-box;flex:0 0 19%}.gridDokumentiOsiguranja .redDokument>div{box-sizing:border-box;flex:0 0 13%}@media screen and (min-width:1800px){.gridDokumenti>div,.gridVehicleFirstReg>div{flex:0 0 100%}}.zaposleniShift{margin-left:1rem!important;margin-top:0!important}#CPCPotvrde{display:flex;flex:0 0 84%!important;flex-direction:row;justify-content:space-between;margin-left:0;max-width:84%!important;width:80%!important}#activeButton{background:#d8dba4!important;border-color:#6d6d13!important;border-bottom:2px solid #000;color:#000;font-weight:600}.gridLicni .col-12,.p-fluid div{padding-left:0;padding-right:0}#config_tabs h3{margin-left:20px}#modelTabConfig{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);margin-top:0}#modelTabConfig a{color:#1f1e1e;color:var(--ui-text,#1f1e1e);text-decoration:none}#modelTabConfig a,#modelTabConfig ul{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd)}#modelTabConfig ul{width:-webkit-max-content!important;width:max-content!important}#modelTabConfig .p-tabmenuitem{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content}#modelTabConfig .p-tabmenuitem .p-menuitem-link{padding:1rem!important;white-space:nowrap}#modelTabConfig .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#d6d6d6!important;background:var(--ui-surface-4,#d6d6d6)!important;color:#1f1e1e!important;color:var(--ui-text,#1f1e1e)!important}#modelTabConfig .p-tabmenuitem.p-highlight .p-menuitem-link{background:#d8dba4!important;border-color:#6d6d13!important;border-bottom:2px solid #000}#modelTabConfig .p-tabmenu .p-tabmenu-nav .p-tabmenuitem a{transition:all .2s ease-in-out}#accessConfigTabs{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--ui-border,#e5e7eb);margin-top:0}#accessConfigTabs a{color:#1f1e1e;color:var(--ui-text,#1f1e1e);text-decoration:none}#accessConfigTabs a,#accessConfigTabs ul{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd)}#accessConfigTabs ul{width:-webkit-max-content!important;width:max-content!important}#accessConfigTabs .p-tabmenuitem{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content}#accessConfigTabs .p-tabmenuitem .p-menuitem-link{padding:1rem!important;white-space:nowrap}#accessConfigTabs .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#d6d6d6!important;background:var(--ui-surface-4,#d6d6d6)!important;color:#1f1e1e!important;color:var(--ui-text,#1f1e1e)!important}#accessConfigTabs .p-tabmenuitem.p-highlight .p-menuitem-link{background:#d8dba4!important;border-color:#6d6d13!important;border-bottom:2px solid #000}#accessConfigTabs .p-tabmenu .p-tabmenu-nav .p-tabmenuitem a{transition:all .2s ease-in-out}.infoPoruka{color:red;font-weight:500;margin-left:1%}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{border-top-left-radius:0;border-top-right-radius:0}.setting p{font-size:1.5rem;margin:0}.setting_table{height:46%;margin-top:1%;position:relative;z-index:1}#setting_second{height:45%;justify-content:center}#setting_second,.card-setting{align-items:center;display:flex}.card-setting{background-color:#f1eded;background-color:var(--ui-surface-alt,#f1eded);border-bottom:1px solid #6d6c6c;justify-content:space-between;width:100%}.card-setting button{border-radius:50%}.card-setting div{margin:10px}#setting_item{animation:fadeIn 1s;background:#fff;background:var(--ui-surface,#fff);border-bottom:1px solid #6d6c6c;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;height:auto;position:relative;width:40%;z-index:5}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.zaposleni_table_container{margin:1rem}.p-checkbox-input+.p-checkbox-box,.zaposleni_table_container .p-checkbox-input+.p-checkbox-box{display:none}#setting_main td:first-of-type,#setting_main td:last-of-type,#setting_main th:first-of-type,#setting_main th:last-of-type{width:5%}.setting_table table{margin:1%;width:98%}.settings_header{align-items:center;display:flex;font-size:1.5rem;height:7%;justify-content:center;margin:0 auto;text-align:center}.settings_header p{margin:auto}.bi-pencil-square:hover,.bi-trash:hover{transform:scale(1.2)}.card-body{align-items:start;display:flex;flex-direction:column;justify-content:center}#setting_item footer{height:60px}#setting_item footer,#settings_nav a{align-items:center;display:flex;justify-content:center}#settings_nav a{border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);border-right:1px solid #e0dddd;border-right:1px solid var(--ui-border,#e0dddd);float:left;height:100%;width:33.33%}#settings_nav a.nav-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}#settings_nav{height:3%}#config_workspace{align-items:center;display:flex;height:93%;justify-content:center}#config_workspace_section{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}#config_workspace section:first-of-type{border-right:1px solid #e0dddd;border-right:1px solid var(--ui-border,#e0dddd)}.form_warehouse{align-items:center;border-bottom:1px solid #e0dddd;border-bottom:1px solid var(--ui-border,#e0dddd);display:flex;height:10%;justify-content:center;width:100%}#config_workspace td:first-of-type{width:5%}#config_workspace td:nth-child(3),#config_workspace td:nth-child(4){width:15%}.form_warehouse div{display:flex;justify-content:center;width:50%}.form_warehouse button{font-size:large!important;font-weight:400!important;margin:5%}.form_warehouse div input{width:90%}.warehouse_workspace{margin:2.5%}.warehouse_workspace table{width:100%}.p-datatable-resizable-table>.p-datatable-tbody>tr>td,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-thead>tr>th{white-space:normal!important}.maxWidthInput input{max-width:100%}.p-datatable td{padding:1px!important}.configSaveButton{border-radius:3px}.configSaveButton:hover{transform:scale(1.05)}.flex-space-between{justify-content:space-between!important}.btnHasDocument span.p-button{background:#d8dba4;color:#000;font-weight:500}.marginLeftNone{margin-left:0!important}@media screen and (max-width:900px){.buttonUnosZap button{width:50%}#settings_nav{display:flex;height:auto}#settings_nav a{float:none;font-size:1rem;height:44px;width:33.33%}#config_workspace{height:auto;min-height:calc(100vh - 110px)}#setting_main,.setting_table{overflow-x:auto}.setting_table{height:auto}.setting_table table{min-width:560px}#setting_second{align-items:flex-start;height:auto;overflow-x:auto;width:100%}#setting_item{width:95%}#modelTabConfig{margin-top:none}}.dnevniceDashboard{display:flex}.dnevniceDashboard>div:first-child,.dnevniceDashboard>div:nth-child(2){max-width:50%;width:50%}@media screen and (max-width:900px){.dnevniceDashboard{flex-direction:column}.dnevniceDashboard>div:first-child,.dnevniceDashboard>div:nth-child(2){max-width:100%;width:100%}.dnevniceDashboard input[type=search]{box-sizing:border-box;width:60%!important}}@media screen and (min-width:1000px){.regKodoviTabela{min-width:100%}.regKodoviTabela .p-card-body{max-width:50%}.regKodoviTabela .p-card-content{min-width:100%}}.perm-section{border-top:1px solid #e5e7eb;border-top:1px solid var(--ui-border,#e5e7eb);margin:1%;padding-top:10px;width:100%}.perm-title{font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.perm-note{background:#fffbeb;background:var(--ui-tint-warn,#fffbeb);border:1px solid #fde68a;border-radius:6px;color:#b45309;color:var(--ui-on-warn,#b45309);font-size:12px;margin-bottom:8px;padding:6px 10px}.perm-loading{color:#6b7280;color:var(--ui-text,#6b7280);font-size:13px;padding:8px 0}.perm-table{border-collapse:collapse;font-size:13px;width:100%}.perm-table td,.perm-table th{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--ui-border,#f0f0f0);padding:6px 8px;text-align:center}.perm-table td.perm-col,.perm-table th.perm-col{text-align:center;white-space:nowrap;width:1%}.perm-table td.perm-col .p-checkbox{display:inline-flex;vertical-align:middle}.perm-table th{background:#f9fafb;background:var(--ui-surface,#f9fafb);color:#374151;color:var(--ui-text,#374151);font-weight:600;position:-webkit-sticky;position:sticky;top:0}.perm-table tbody tr:hover{background:#f5f6f6;background:var(--ui-surface-alt,#f5f6f6)}.gridHeader.klijent-red h4{flex:0 0 auto;margin:0;min-width:11rem;width:11rem}.gridHeader.klijent-red>.p-dropdown,.gridHeader.klijent-red>.p-inputtext{margin-left:0!important}@media screen and (max-width:900px){.gridHeader.klijent-red h4{min-width:0;width:auto}}.transfer-forma{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1rem}.transfer-polje{display:flex;flex:1 1 320px;flex-direction:column;gap:.35rem;min-width:0}.transfer-trenutna{color:#6c757d;color:var(--ui-text,#6c757d)}.transfer-disclaimer{align-items:flex-start;background:#fff8e1;background:var(--ui-tint-warn,#fff8e1);border-left:4px solid #f0ad4e;border-radius:4px;color:#6c5300;color:var(--ui-on-warn,#6c5300);display:flex;font-size:.88rem;gap:.6rem;margin:0 1rem;padding:.75rem 1rem}.transfer-disclaimer i{margin-top:.15rem}@media (max-width:700px){.transfer-forma{flex-direction:column;gap:1rem}}#modelTabConfig .p-menuitem-text,.adminTab .p-button-label{font-size:.85rem;text-transform:uppercase}.radniOdnosPun{display:block}.radniOdnosPun,.radniOdnosPun .p-card,.radniOdnosPun>.p-card{max-width:100%;width:100%}.radniOdnosForma{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.ro-polje{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ro-puno{grid-column:1/-1}@media screen and (max-width:640px){.radniOdnosForma{grid-template-columns:1fr}}.stampaDokForma{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr}.sd-polje{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sd-puno{grid-column:1/-1}@media screen and (max-width:960px){.stampaDokForma{grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){.stampaDokForma{grid-template-columns:1fr}}.adminTab{height:auto!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;padding:.6rem 1rem!important;white-space:nowrap;width:-webkit-fit-content!important;width:fit-content!important}.adminTab .p-button-label{flex:0 0 auto;line-height:1.4;white-space:nowrap}.stampaDokForma .btn{height:auto;line-height:1.4;min-width:-webkit-fit-content!important;min-width:fit-content!important;padding:.6rem 1.4rem;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.sd-akcija{display:flex;justify-content:center;margin-top:1.2rem}.mob-pristup-stanje{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:.6rem 0}.mob-pristup-stavka{align-items:center;display:inline-flex;gap:.5rem}.mob-pristup-naziv{color:#667781;color:var(--ui-text,#667781)}.mob-pristup-crta{color:#d5dbdf;color:var(--ui-text-muted,#d5dbdf);-webkit-user-select:none;user-select:none}@media (max-width:560px){.mob-pristup-crta{display:none}.mob-pristup-stanje{align-items:flex-start;flex-direction:column;gap:.4rem}}.gridAlarmiFirme>div{display:flex;flex:0 0 48%;flex-direction:column;gap:.25rem;max-width:48%}.gridAlarmiFirme>div.alarmPuno{flex:0 0 100%;max-width:100%}@media screen and (max-width:900px){.gridAlarmiFirme>div{flex:0 0 100%;max-width:100%}}.buttonUnosZap button{text-transform:uppercase}.zap-zaglavlje{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;width:100%}.zap-pretraga{flex:0 1 auto;margin-left:auto;max-width:320px;min-width:220px}.zap-kolone{align-items:center;display:flex;gap:.3rem;min-width:0}.zap-kolone .p-multiselect{max-width:240px;width:240px}.zap-kolone .p-multiselect .p-multiselect-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zap-neaktivni{align-items:center;display:flex;gap:.4rem;white-space:nowrap}.zap-neaktivni label{cursor:pointer;margin:0}.zap-poruka-red{display:flex;justify-content:center;margin-bottom:.6rem}.zap-filter{min-width:0}.zap-filter,.zap-filter-akcije{align-items:center;display:flex;gap:.4rem}.zap-filter-prikaz{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.78rem;white-space:nowrap}.zap-filter-panel{width:min(680px,92vw)}.zap-filter-panel .p-overlaypanel-close{background:#b83a3a!important;border-radius:50%;box-shadow:0 1px 4px #00000059;color:#fff!important;height:1.75rem;width:1.75rem}.zap-filter-panel .p-overlaypanel-close:hover{background:#cf4444!important;color:#fff!important}.zap-filter-panel .p-overlaypanel-close .p-overlaypanel-close-icon{color:#fff!important}.zap-brojke{display:flex;gap:.5rem;margin-bottom:.9rem;padding-right:2rem}.zap-brojka{align-items:center;background:#fff;background:var(--ui-surface,#fff);border:1px solid #dadada;border:1px solid var(--ui-border,#dadada);border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:80px;padding:.4rem .7rem;transition:border-color .15s,background .15s}.zap-brojka:hover{background:#f4f4f4;background:var(--ui-surface-alt,#f4f4f4)}.zap-brojka--aktivna{border-color:#0078d4;box-shadow:inset 0 0 0 1px #0078d4}.zap-brojka-broj{font-size:1.15rem;font-weight:700;line-height:1.15}.zap-brojka-opis{color:#a6a6a6;color:var(--ui-text-muted,#a6a6a6);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.zap-filter-panel .zap-filter-polja{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:1fr 1fr}.zap-polje{display:flex;flex-direction:column;gap:.2rem;min-width:0}.zap-polje label{font-size:.78rem;font-weight:600}@media screen and (max-width:900px){.zap-pretraga{margin-left:0;max-width:none;min-width:0;width:100%}.zap-kolone .p-multiselect{max-width:150px;width:150px}}@media screen and (max-width:700px){.zap-filter-panel .zap-filter-polja{grid-template-columns:1fr}.zap-filter-prikaz{display:none}}.zap-zaglavlje .p-button.p-button-icon-only,.zap-zaglavlje .p-button.p-button-icon-only.p-button-rounded{height:1.9rem;min-width:1.9rem;padding:0;width:1.9rem}.zap-zaglavlje .p-button.p-button-icon-only .p-button-icon{font-size:.8rem}.zap-zaglavlje .p-multiselect,.zap-zaglavlje input[type=search]{font-size:.8rem;padding-block:.15rem}.zap-zaglavlje .p-multiselect .p-multiselect-label{padding-block:.1rem}.pd-omot{background:#0b141aeb;inset:0;justify-content:center;position:fixed;z-index:3000}.pd-omot,.pd-traka{align-items:center;display:flex}.pd-traka{background:#00000073;color:#fff;gap:.75rem;left:0;padding:.6rem 1rem;position:absolute;right:0;top:0}.pd-traka-strana{align-items:center;display:flex;flex:1 1;min-width:0}.pd-radnje{gap:.4rem;justify-content:flex-end}.pd-naslov{align-items:baseline;display:flex;flex:0 1 auto;gap:.6rem;min-width:0;overflow:hidden;white-space:nowrap}.pd-registracija{font-size:.95rem;font-weight:700}.pd-naziv{font-size:.85rem;opacity:.9}.pd-fajl{font-size:.78rem;opacity:.6;overflow:hidden;text-overflow:ellipsis}.pd-brojac{font-size:.78rem;margin-right:.25rem;opacity:.75;white-space:nowrap}.pd-dugme{align-items:center;background:#ffffff1f;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.4rem;height:34px;justify-content:center;min-width:34px;padding:0 .6rem}.pd-dugme:hover{background:#ffffff3d}.pd-dugme-glavno{background:#2e7d32;font-weight:600;height:40px;padding:0 1rem}.pd-dugme-glavno:hover{background:#276b2a}.pd-telo{align-items:center;display:flex;height:calc(100vh - 110px);justify-content:center;margin-top:50px;width:92vw}.pd-telo img{border-radius:6px;max-height:100%;max-width:100%}.pd-telo iframe,.pd-telo img{background:#fff;background:var(--ui-surface,#fff)}.pd-telo iframe{border:0;border-radius:6px;height:100%;width:100%}.pd-bez-pregleda{align-items:center;background:#fff;background:var(--ui-surface,#fff);border-radius:10px;color:#374151;color:var(--ui-text,#374151);display:flex;flex-direction:column;gap:1rem;max-width:420px;padding:2rem 2.5rem;text-align:center}.pd-bez-pregleda .pi-file{color:#9ca3af;color:var(--ui-text-muted,#9ca3af);font-size:2.4rem}.pd-bez-pregleda p{line-height:1.45;margin:0}.pd-strelica{align-items:center;background:#ffffff24;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:44px}.pd-strelica:hover{background:#ffffff47}.pd-levo{left:18px}.pd-desno{right:18px}@media screen and (max-width:900px){.pd-telo{height:calc(100vh - 96px);width:100vw}.pd-fajl{display:none}.pd-strelica{height:36px;width:36px}.pd-levo{left:6px}.pd-desno{right:6px}}.sef-stranica{display:flex;justify-content:center;padding:1.5rem 1rem 2.5rem}.sef-kartica{background:#fff;background:var(--ui-surface,#fff);border:1px solid #e0e0e0;border:1px solid var(--ui-border,#e0e0e0);border-radius:6px;box-shadow:0 1px 2px #0000000a,0 10px 30px -22px #00000059;max-width:44rem;overflow:hidden;width:100%}.sef-zaglavlje{align-items:flex-start;background:#fafafa;background:var(--ui-surface-alt,#fafafa);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--ui-border,#e0e0e0);display:flex;gap:.85rem;padding:1.1rem 1.35rem}.sef-znak{align-items:center;background:#eaf4fb;background:var(--ui-tint-info,#eaf4fb);border-radius:6px;color:#31708f;color:var(--ui-on-info,#31708f);display:flex;flex:0 0 auto;font-size:1.15rem;height:2.5rem;justify-content:center;width:2.5rem}.sef-zaglavlje-tekst{flex:1 1 auto;min-width:0}.sef-naslov{color:#37474f;color:var(--ui-text,#37474f);font-size:1.08rem;font-weight:700;margin:0}.sef-opis{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);font-size:.86rem;line-height:1.45;margin:.25rem 0 0}.sef-stanje{align-self:center;border-radius:999px;flex:0 0 auto;font-size:.74rem;font-weight:700;letter-spacing:.02em;padding:.22rem .6rem;white-space:nowrap}.sef-stanje.st-aktivan{background:#e0f0e8;background:var(--ui-tint-ok,#e0f0e8);color:#1a6247;color:var(--ui-on-ok,#1a6247)}.sef-stanje.st-cekaKljuc{background:#fbf0dc;background:var(--ui-tint-warn,#fbf0dc);color:#8a5c05;color:var(--ui-on-warn,#8a5c05)}.sef-stanje.st-neaktivan{background:#ececec;background:var(--ui-surface-3,#ececec);color:#777;color:var(--ui-text-muted,#777)}.sef-traka{align-items:center;border-radius:4px;display:flex;font-size:.86rem;gap:.5rem;line-height:1.45;margin:1.1rem 1.35rem 0;padding:.6rem .8rem}.sef-traka.upozorenje{background:#fbf0dc;background:var(--ui-tint-warn,#fbf0dc);color:#8a5c05;color:var(--ui-on-warn,#8a5c05)}.sef-polja{gap:1.15rem;padding:1.35rem}.sef-polja,.sef-polje{display:flex;flex-direction:column}.sef-polje{gap:.3rem;min-width:0}.sef-polje>label{color:#37474f;color:var(--ui-text,#37474f);font-size:.88rem;font-weight:600}.sef-polje>small{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);font-size:.79rem;line-height:1.45}.sef-polje .p-calendar,.sef-polje .p-calendar>.p-inputtext,.sef-polje .p-inputnumber,.sef-polje .p-inputnumber>.p-inputtext,.sef-polje .p-inputtext{width:100%}.sef-kljuc{align-items:stretch;display:flex;gap:.35rem}.sef-kljuc .p-inputtext{flex:1 1 auto;font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:.86rem;letter-spacing:.02em}.sef-kljuc .sef-oko{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);flex:0 0 auto;width:2.5rem}.sef-red-dva{grid-gap:1.15rem;display:grid;gap:1.15rem;grid-template-columns:1fr 1fr}.sef-podnozje{align-items:center;background:#fafafa;background:var(--ui-surface-alt,#fafafa);border-top:1px solid #e0e0e0;border-top:1px solid var(--ui-border,#e0e0e0);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.35rem}.sef-meta{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);font-size:.8rem}.sef-kartica--poruka{max-width:34rem;padding:2.2rem 1.75rem;text-align:center}.sef-poruka-ikona{display:block;font-size:2rem;margin-bottom:.75rem}.sef-poruka-naslov{color:#37474f;color:var(--ui-text,#37474f);font-size:1.05rem;font-weight:700;margin:0 0 .4rem}.sef-poruka-tekst{color:#8a8a8a;color:var(--ui-text-muted,#8a8a8a);font-size:.9rem;line-height:1.55;margin:0}.sef-kartica--poruka.zabrana .sef-poruka-ikona{color:#a32531;color:var(--ui-on-bad,#a32531)}.sef-kartica--poruka.nedostupno .sef-poruka-ikona{color:#9a9a9a;color:var(--ui-text-muted,#9a9a9a)}@media (max-width:640px){.sef-stranica{padding:1rem .5rem 2rem}.sef-red-dva{grid-template-columns:1fr}.sef-zaglavlje{flex-wrap:wrap}.sef-stanje{align-self:flex-start}.sef-podnozje{align-items:stretch;flex-direction:column}.sef-podnozje .p-button{width:100%}}.alarmi-wrap{margin:1rem 0 0;max-width:760px;padding:0 16px}.alarmi-subtabs .zaposleniShift:first-child{margin-left:0!important}.alarmi-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:4px}.alarmi-title{font-size:1.15rem;font-weight:700;margin:0}.alarmi-desc{color:#888;color:var(--text-muted,var(--ui-text-muted,#888));font-size:.85rem;margin:0 0 14px}.alarmi-list{max-height:calc(100vh - 320px);overflow-x:hidden;overflow-y:auto;padding-right:6px}.alarmi-group{margin-bottom:18px}.alarmi-group-title{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,var(--ui-border,#e2e8f0));color:#64748b;color:var(--text-muted,var(--ui-text,#64748b));font-size:.85rem;font-weight:700;letter-spacing:.4px;margin-bottom:6px;padding-bottom:4px;text-transform:uppercase}.alarmi-row{align-items:center;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border,var(--ui-border,#f1f5f9));display:flex;justify-content:space-between;padding:7px 4px}.alarmi-row-name{font-size:.95rem}.alarm-toggle{background:#cbd5e1;border:none;border-radius:12px;cursor:pointer;flex:0 0 auto;height:24px;padding:0;position:relative;transition:background .2s ease;width:46px}.alarm-toggle.on{background:#22c55e}.alarm-toggle-knob{background:#fff;background:var(--ui-surface,#fff);border-radius:50%;box-shadow:0 1px 2px #00000059;height:20px;left:2px;position:absolute;top:2px;transition:left .2s ease;width:20px}.alarm-toggle.on .alarm-toggle-knob{left:24px}.alarmi-toolbar{display:flex;flex-wrap:wrap;gap:8px}.alarmi-sef-polja{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.75rem}.alarmi-sef-polje{display:flex;flex-direction:column;gap:.3rem;max-width:22rem;min-width:15rem}.alarmi-sef-polje label{color:#37474f;color:var(--ui-text,#37474f);font-weight:600}.alarmi-sef-polje small{line-height:1.4}@media (max-width:768px){.alarmi-sef-polje{min-width:100%}}.pw-row{align-items:stretch;display:flex}.pw-row,.pw-row .p-inputtext{width:100%}.pw-eye-btn{align-items:center;background:#0000;border:1px solid #ced4da;border:1px solid var(--border,var(--ui-border,#ced4da));border-radius:6px;color:#495057;color:var(--text,var(--ui-text,#495057));cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin-left:1%;min-width:40px;padding:0 10px}.pw-eye-btn:hover{background:#7f7f7f1f}.pw-eye-btn i{font-size:1rem}.mob-status-row{align-items:center;background:#f4f4f5;background:var(--surface-hover,var(--ui-surface-alt,#f4f4f5));border-radius:8px;display:flex;font-size:.88rem;justify-content:space-between;padding:8px 12px}.mob-status-row span{color:#6b7280;color:var(--text-muted,var(--ui-text,#6b7280))}.tema-toggle{--t-sirina:82px;--t-visina:40px;--t-knob:32px;--t-ivica:4px;background:linear-gradient(180deg,#58b6e8,#8fd0f0 55%,#bfe6f7);border:none;border-radius:calc(var(--t-visina)/2);box-shadow:inset 0 2px 6px #00000038,0 1px 3px #00000040;cursor:pointer;flex:0 0 auto;height:var(--t-visina);overflow:visible;padding:0;position:relative;transition:background .55s ease,box-shadow .55s ease;width:var(--t-sirina)}.tema-toggle:focus-visible{outline:2px solid #4f9dff;outline-offset:3px}.tema-toggle.on{background:linear-gradient(180deg,#10192b,#1b2942 55%,#243453);box-shadow:inset 0 2px 8px #00000080,0 1px 3px #0006}.tema-oblak{background:#ffffffeb;border-radius:50%;filter:blur(.4px);position:absolute;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .4s ease}.tema-oblak:after,.tema-oblak:before{background:inherit;border-radius:50%;content:"";position:absolute}.tema-oblak-1{height:8px;left:45px;top:10px;width:15px}.tema-oblak-1:before{height:9px;left:-3px;top:-3px;width:9px}.tema-oblak-1:after{height:7px;left:7px;top:-4px;width:7px}.tema-oblak-2{height:6px;left:58px;opacity:.75;top:25px;width:12px}.tema-oblak-2:before{height:7px;left:1px;top:-3px;width:7px}.tema-oblak-2:after{height:5px;left:7px;top:-2px;width:5px}.tema-toggle.on .tema-oblak{opacity:0;transform:translateX(26px)}.tema-zvezda{background:#fff;border-radius:50%;box-shadow:0 0 4px #ffffffe6;opacity:0;position:absolute;transform:scale(.2);transition:opacity .35s ease,transform .45s cubic-bezier(.3,1.6,.5,1)}.tema-zvezda-1{height:3px;left:11px;top:9px;width:3px}.tema-zvezda-2{height:2px;left:25px;top:21px;width:2px}.tema-zvezda-3{height:3.5px;left:33px;top:12px;width:3.5px}.tema-zvezda-4{height:2px;left:18px;top:29px;width:2px}.tema-zvezda-5{height:2.5px;left:38px;top:25px;width:2.5px}.tema-toggle.on .tema-zvezda{opacity:1;transform:scale(1)}.tema-toggle.on .tema-zvezda-1{animation:temaTitraj 3.1s .9s infinite;transition-delay:.18s}.tema-toggle.on .tema-zvezda-2{animation:temaTitraj 2.4s 1.4s infinite;transition-delay:.26s}.tema-toggle.on .tema-zvezda-3{animation:temaTitraj 3.6s .6s infinite;transition-delay:.32s}.tema-toggle.on .tema-zvezda-4{animation:temaTitraj 2.8s 1.8s infinite;transition-delay:.4s}.tema-toggle.on .tema-zvezda-5{animation:temaTitraj 3.3s 1.1s infinite;transition-delay:.46s}@keyframes temaTitraj{0%,88%,to{opacity:1}93%{opacity:.25}}.tema-toggle-knob{background:radial-gradient(circle at 34% 32%,#fff3b0 0,#ffd24a 45%,#f9a825 100%);border-radius:50%;box-shadow:0 0 10px #ffc400d9,0 0 22px #ffb70073,inset 0 0 0 0 #0000;height:var(--t-knob);left:var(--t-ivica);position:absolute;top:var(--t-ivica);transition:left .55s cubic-bezier(.5,1.6,.4,1),background .55s ease,box-shadow .55s ease;width:var(--t-knob)}.tema-toggle.on .tema-toggle-knob{background:radial-gradient(circle at 36% 34%,#fdfdff 0,#e3e6ef 55%,#b9bfd0 100%);box-shadow:0 0 10px #d2dcff80,0 0 20px #a0b4e640,inset -7px -2px 0 -3px #10192b8c;left:calc(var(--t-sirina) - var(--t-knob) - var(--t-ivica))}.tema-krater{background:#78829b8c;border-radius:50%;opacity:0;position:absolute;transform:scale(.4);transition:opacity .35s ease .2s,transform .4s ease .2s}.tema-krater-1{height:7px;left:6px;top:8px;width:7px}.tema-krater-2{height:4px;left:16px;top:6px;width:4px}.tema-krater-3{height:5px;left:11px;top:18px;width:5px}.tema-toggle.on .tema-krater{opacity:1;transform:scale(1)}.tema-zraci{animation:temaZraci 2.6s ease-in-out infinite;border:1.5px solid #ffd65c8c;border-radius:50%;inset:-5px;opacity:1;position:absolute;transition:opacity .4s ease}.tema-toggle.on .tema-zraci{animation:none;opacity:0}@keyframes temaZraci{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}.tema-natpis{align-items:center;display:inline-flex;font-weight:600;gap:6px;transition:color .4s ease}@media (prefers-reduced-motion:reduce){.tema-toggle,.tema-toggle *,.tema-toggle-knob{animation:none!important;transition-duration:.01ms!important}}.tema-nebo{border-radius:inherit;inset:0;overflow:hidden;position:absolute}
/*# sourceMappingURL=main.f8ed0742.css.map*/