.ant-tabs-tab-btn,.ant-table-content,.ant-menu-title-content,.ant-select-item-option-content,.ant-select-selection-item,.ant-form-item .ant-form-item-label>label,.ant-btn span{font-size:var(--default-font-size)}.dashboard{height:calc(100vh - 66px)}.header{display:flex;height:90px;flex:none}.header>.ant-menu{border:none}.top-menu{background-color:var(--primary-color);padding:8px 40px;margin-left:10px;margin-right:10px;margin-top:10px;position:relative;height:70px}.top-menu .ant-menu-item{padding:18px}.clip-left-top:before{content:"";position:absolute;background-color:#fff;top:0;left:0;width:30px;height:30px;clip-path:polygon(0 0,100% 0,0 100%)}.clip-right-bottom:after{content:"";position:absolute;background-color:#fff;bottom:-1px;right:0;width:30px;height:30px;clip-path:polygon(100% 100%,0 100%,100% 0)}.main-layout{margin:0 10px}.main-content{height:100%;margin:0 30px}.footer{padding:5px 50px;position:fixed;bottom:0;width:100%}.top-menu-logo{display:flex;justify-content:flex-start;align-items:center}.logo-text{color:var(--white);font-size:35px;font-weight:700;padding-left:16px}.ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.fixed-buttons{position:fixed;bottom:0;right:0;width:100%;height:66px;background:white;z-index:10;padding:0 40px;gap:5px;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 -4px 6px #0000000d}.ant-table .ant-input-number-outlined{border-width:0;width:100%}.ant-table .ant-input-number-outlined:focus-within{box-shadow:0 0 #fff}.ant-table .ant-input-outlined{border-width:0}.ant-table .ant-input-outlined:focus-within{box-shadow:0 0 #fff}.ant-table-row:hover .ant-input-number-input,.ant-table-row:hover .ant-input{background-color:#fafafa}.ant-table-cell{padding:8px 8px 8px 12px!important}.side-menu{background-color:transparent;color:var(--white);opacity:1;font-weight:400;line-height:normal;justify-content:center}.side-menu .ant-menu-item{color:var(--input-border-light);margin:15px 10px}.icon-active-dark>svg{color:var(--white)!important;position:relative;z-index:2}.icon-active-light>svg{color:var(--nav-font-blue)!important;position:relative;z-index:2}.side-menu .ant-menu-item-active:hover{color:var(--white)!important;background-color:transparent!important;opacity:1!important}#sideMenuSearchInput{color:var(--black);font-size:.8rem}.menu-icon{display:flex!important}.ant-menu-item>div{display:flex}.side-menu .ant-menu-item-divider{background-color:var(--white);height:1px;opacity:.5;margin:22px -12px 22px 22px}._access-menu{padding:15px;border:1px solid transparent;border-radius:20px!important;bottom:158px!important;right:40px!important}._access-menu ._text-center{margin:17px;font-size:21px!important;margin-bottom:16px!important;display:flex;flex-direction:row;align-items:center;justify-content:space-around}._access-menu ._text-center button{margin:10px}i._access-icon{background-color:var(--primary-color);padding:8px;border:none!important;border-radius:50%;width:30px;height:30px;bottom:95px;right:20px;font-size:28px;display:flex;justify-content:center;align-items:center;box-shadow:1px 1px 3px #00000080}i._access-icon:hover{scale:100%}._access-menu ._menu-close-btn:hover,._access-menu ._menu-reset-btn:hover{transform:none!important;scale:110%}.dyslexia-font{font-family:OpenDyslexic,Nunito,sans-serif}.no-side-content{padding-top:10px;padding-bottom:10px;overflow:auto;height:100%;width:100%;-ms-overflow-style:none;scrollbar-width:none}.no-side-content::-webkit-scrollbar{display:none}.side-content{padding-left:20px;padding-top:10px;padding-bottom:100px;overflow:auto;height:100%;width:100%;-ms-overflow-style:none;scrollbar-width:none}.sider-space .ant-space-item{padding-top:20px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.custom-sider::-webkit-scrollbar{display:none}.ant-layout-sider{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.ant-layout-sider::-webkit-scrollbar{display:none}.custom-sider{margin-top:10px;height:100%;border-right:0;padding-bottom:10px}.custom-sider .ant-menu-item{color:#000;font-weight:400;justify-content:center;line-height:normal;white-space:normal;word-wrap:break-word;word-break:break-word;padding-bottom:10px;height:45px;border-radius:unset;width:100%}.custom-sider .ant-menu-submenu-title{padding-left:0}.ant-menu-submenu-title{color:#000;font-weight:400;justify-content:center;line-height:normal;white-space:normal;word-wrap:break-word;word-break:break-word;height:45px;border-radius:unset;width:100%;margin-inline:0}.custom-sider .ant-menu-submenu-title .ant-menu-title-content{white-space:normal;word-wrap:break-word;word-break:break-word;height:45px;display:flex}.custom-sider .ant-menu-item a,.custom-sider .ant-menu-submenu a{text-decoration:none;color:#000}.custom-sider .ant-menu-item.ant-menu-item-selected{border-right:solid 2px;border-right-color:var(--primary-color);background-color:transparent;font-weight:500}.ant-menu-inline .ant-menu-item{margin-inline:0}.ant-menu-submenu-arrow,.ant-menu-submenu-arrow:before,.ant-menu-submenu-arrow:after{color:var(--primary-color)}li.ant-menu-item.ant-menu-item svg,.ant-menu-submenu-title svg{margin-right:8px}li.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open.ant-menu-submenu-selected{font-weight:500}.ant-menu-title-content{display:flex}.ant-menu-title-content a{width:100%}.side-menu-footer{display:flex;justify-content:flex-end}.sidemenu-switch{border:1px solid var(--link-grey)}.ant-switch{border:1px solid grey}.ant-switch .ant-switch-handle{top:1.5px}.ant-switch .ant-switch-inner{margin-top:.5px}.ant-switch.ant-switch-checked{background-color:var(--primary-color)}.collapsed{flex-direction:column;align-items:center}.kontakt-bold{font-weight:700;color:var(--info-blue)}.user-profile{justify-content:center;font-size:1rem}.user-profile.mobile{padding-bottom:0}.ant-upload-icon .anticon,.ant-select-arrow .anticon,.ant-select-clear .anticon{color:var(--light-dark-icon)!important}.user-profile,.mobile-user-profile{display:flex;align-items:center}.user-profile-text>svg{margin-right:7px}.ant-switch-inactive{background:#0e1827}.user-profile-text,.mobile-user-profile-text{display:flex;align-items:center;color:var(--white);padding:3px 0}.user-profil-name{justify-content:right;white-space:nowrap;padding-right:8px}.user-profil-name .user-name{text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center}.user-profil-name .user-name span{padding-right:10px}.user-name:focus{border:3px solid #456c90;border-radius:5px;padding:5px}.mobile-user-profile-text{font-size:16px}.mobile-user-profile-text a{color:var(--primary-color)!important;text-decoration:none}.mobile-user-profile-text:hover,.mobile-user-profile-text a:hover{color:var(--link-grey)!important;cursor:pointer}.user-profile-text:hover{cursor:pointer;color:var(--white)}.language-text{text-transform:uppercase;padding-right:.3rem}.user-profile-text a{text-decoration:none;color:var(--white)}.user-profile-text a:first-child{padding-right:5px}.dropdown-button button{background-color:var(--primary-color);color:var(--white);border:none;padding:4px 0}.login-mobile a{text-decoration:none;color:var(--primary-color);font-size:16px}.ant-dropdown-button.dropdown-button.dark button,.ant-dropdown-button.dropdown-button.dark button:hover,.ant-dropdown-button.dropdown-button.light button:hover{background-color:transparent}.ant-dropdown-button.dropdown-button.dark button:hover,.ant-dropdown-button.dropdown-button.light button:hover{background-color:transparent;color:var(--btn-border-grey-light)}.ant-dropdown .ant-dropdown-menu-item span{font-size:1rem;line-height:1.7;color:var(--primary-color)}.ant-dropdown .ant-dropdown-menu-item span a{text-decoration:none}.ant-dropdown .ant-dropdown-menu-item span:hover{color:var(--link-grey)!important}.ant-dropdown .ant-dropdown-menu-item svg{color:var(--primary-color);display:flex}.ant-popover .ant-popover-inner{padding:15px 21px!important}.footer-container{width:100%;padding:3px 0}.footer-centered-images .ant-image{width:180px;display:flex;align-items:center}.footer-image{filter:grayscale(1);opacity:.6}.footer-image:hover{filter:none;opacity:1}.footer-links{display:flex;flex-direction:row;align-items:flex-end;min-width:4rem;font-size:.8rem;text-decoration:underline}.link-grey{color:#8f8f8f;font-size:.8rem}.link-grey:hover{color:#000000e0}.tab-menu{transition:none}.tab-menu.light span a{color:var(--black);text-decoration:none;font-weight:400;transition:none}.tab-menu span a:focus{font-weight:600}.tab-menu .ant-menu-title-content a{text-decoration:none}.ant-menu-submenu span{color:var(--black);text-decoration:none;transition:none}.tab-menu.dark{background-color:transparent}.tab-menu.dark span svg{color:var(--white)}.tab-menu.dark span a,.tab-menu.dark span a:hover{color:var(--white)}.ant-menu-submenu .ant-menu-item-disabled span,.ant-menu-submenu span:hover{color:#00000040}.ant-menu-submenu span:hover{color:var(--black)}.anticon-close-circle{color:var(--link-hovered)!important}.tab-menu .ant-menu-item-active span a{text-decoration:none;font-weight:500;transition:none}.administracija-modal .ant-modal-content{display:flex!important;justify-content:center!important;align-items:center!important}.administracija-modal .conf-modal-btns{justify-content:space-around!important}.table-row-editable{background-color:#f9f8f8;font-weight:700}.table-row-editable.dark{background-color:#0a0132}.noviPU-form-item{padding:3px 0}.noviPU-form-datepicker .ant-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.noviPU-form-datepicker .ant-row .ant-col{width:50%}.noviPU-form-datepicker .ant-form-item-control-input-content{display:flex;justify-content:end}@media (max-width: 1300px){.space-images{display:none}}@media (max-width: 992px){.landing-page{flex-direction:column-reverse}.ant-menu-item>div{display:block}.user-profil-name{width:inherit;padding-right:0}i._access-icon{right:60px!important}}@media (max-width: 700px){i._access-icon{right:30px!important;bottom:30px!important}.main-layout{margin-top:12px}}@media (max-width: 576px){.mobile-user-profile .ant-switch{scale:115%}.icon-active-dark>svg{color:var(--primary-color)!important}}.mobile-header{height:80px;padding:0 10px;background-color:var(--primary-color)}.mobile-header.dark{background-color:#0e1827}.mobile-header-row{height:80px}.mobile-header .side-menu-footer{margin-bottom:0}.ant-image{width:99%}.direction-column{flex-direction:column}.landing-page{position:relative;overflow:hidden}.landing-image{background:url(/assets/landing-page-16effdde.png) no-repeat center center;background-size:cover}.title-container{background-color:var(--primary-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.title{text-align:center;color:#fff;margin:6px;font-size:3.3rem}.title.second{color:#6bc5d2}.warning-container{background-color:var(--secondary-color);margin-top:50px;margin-left:10px;margin-right:10px;padding:16px;display:flex;justify-content:space-around;align-items:center;clip-path:polygon(5% 0,0 30%,0 100%,95% 100%,100% 70%,100% 0)}.warning-container p{font-size:.9rem;font-weight:500;margin:5px;color:var(--primary-color)}@media (max-width: 1300px){.title{font-size:2.5rem}}@media (max-width: 1000px){.landing-page{flex-direction:column-reverse}.title-container{padding-top:10px}}@font-face{font-family:OpenDyslexic;src:url(/assets/OpenDyslexic-Regular-a5ce3ee2.otf)}.admin-table-btns{display:flex;justify-content:space-around}.admin-table-btns button{display:flex;align-items:center;box-shadow:none}.admin-table-btns span{padding:5px}.uloge-modal-data{margin:5px;font-size:1rem}.uloge-modal-data span{font-weight:500}.uloge-modal-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.uloge-modal-table-header .primary-button,.user-details-card .primary-button{height:30px;width:150px}.user-details-card{display:flex;justify-content:space-between}.conf-modal-btns{justify-content:space-between}.conf-modal-btns .primary-button{height:30px}.conf-modal-btns .primary-button:nth-child(2){background-color:var(--info-border)}.conf-modal-btns .primary-button:nth-child(2):disabled{background-color:var(--disabled-btn)}.ant-popconfirm-buttons>button.ant-btn:first-child{color:var(--primary-color);height:27px!important}.ant-popconfirm-buttons>button.ant-btn:nth-child(2){height:27px!important}.delete-btn:hover{border:2px solid}.delete-btn.dark,.delete-btn.dark:hover{border:2px solid var(--white)}.alert-wrapper{display:flex;justify-content:center;margin-top:10px;width:100%}.alert-wrapper .ant-alert{width:80%}.profile-space{margin-top:1rem}.ant-space-item{width:inherit}.username-login>div,.contact-data-section>div{width:50%;padding:0 1rem}.ant-form-item-row{display:flex;flex-direction:column;align-items:flex-start}.profile-buttons{margin-top:2rem;display:flex;justify-content:space-between}.main-steps{margin-top:16px;width:100%;display:flex;justify-content:center}.main-steps .ant-steps-item-active .ant-steps-item-title{font-weight:500}.main-steps .ant-steps-item-title:after{width:200px}.main-steps .ant-steps-item{width:fit-content;max-width:450px}.main-steps .ant-steps-item-title:hover{cursor:pointer}.main-steps .ant-steps-item-container{display:flex;align-items:center}.stud-prog-tablica.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:transparent}.prilog-card{width:400px;height:400px;background:var(--secondary-color);display:flex;clip-path:polygon(10% 0%,100% 0%,100% 90%,90% 100%,0% 100%,0% 10%)}.prilog-btns{width:100%;justify-content:space-around;position:absolute;bottom:0;left:0;margin-bottom:28px}.table-title .ant-descriptions-row{display:flex;justify-content:space-between;align-items:flex-end;align-content:center}.table-title .ant-descriptions-row>td{padding-bottom:0}.ant-form-horizontal .ant-form-item-control{flex:auto}.ant-form-item{margin-bottom:0}.subtitle{font-size:18px;margin-top:0;color:#7f7f7f}.custom-checkbox .ant-checkbox-inner{background-color:var(--secondary-color);border:none}.custom-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--primary-color)}.custom-checkbox .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#4884bd}.custom-checkbox .ant-checkbox-checked:hover .ant-checkbox-inner:after{border-color:var(--secondary-color)}.checkbox-disabled .ant-checkbox-inner{background-color:var(--link-hovered)}.checkbox-disabled .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--link-grey);opacity:.7}.accessibility-statement h1{font-size:26px;font-weight:700}.accessibility-statement h2{font-size:22px;font-weight:700}.accessibility-statement p{font-size:15px;margin:6px}ul{font-size:15px}.custom-tabs .ant-tabs-nav-list{width:100%}.custom-tabs .ant-tabs-nav-list .ant-tabs-tab{width:50%}.custom-tabs .ant-tabs-nav-list .ant-tabs-tab div{width:100%;display:flex;justify-content:center}.disabled-row{background-color:#f5f5f5;color:#aaa}.bolded-row{font-weight:500}.disabled-row:hover{background-color:#f5f5f5}.custom-checkbox.disabled-row{cursor:not-allowed;opacity:.6}.ciljevi-pokazatelji-switch{margin-right:5px;background-color:var(--secondary-color)}.info-card{border:2px solid #6bc5d2}.info-card .ant-card-head{border-bottom:2px solid #e0e0e0}.custom-tabs.pu .ant-tabs-tab.ant-tabs-tab-active{background-color:#e4f1f3;border-bottom:2px solid #6bc5d2}.custom-segmented{background:transparent!important}.custom-segmented.tip .ant-segmented-item{width:180px}.custom-segmented .ant-segmented-item{background:#f5f5f5;color:#888;font-weight:700;border-radius:8px;padding:6px 16px;margin-right:10px;width:100px}.custom-segmented .ant-segmented-item-selected{background:#6ec5d8!important;color:#fff!important}.check-icon{font-size:14px;margin-right:4px}.ukupno-row{font-weight:700;background-color:#fafafa}.financije-tables.ant-table-row:last-child .ant-table-cell:not(:nth-child(1)):not(:nth-child(2)){text-align:right!important}.sazetak-table td:has(:not(:has(*)):not(:empty):first-child:matches(:is(span,div)):not(:has(*))){color:red}.izvjestaj-card{width:450px;height:250px;background:var(--secondary-color);display:flex;clip-path:polygon(10% 0%,100% 0%,100% 90%,90% 100%,0% 100%,0% 10%)}html,body,#root{margin:0;padding:0;background:#fff;overflow:hidden}@media (max-width: 576px){.ant-table-cell{padding:6px!important}}.w-100{width:100%}.ant-radio .ant-radio-inner:after{background-color:var(--primary-color)}.ant-pagination-options .ant-pagination-options-quick-jumper input{color:#000}.dark-icon svg{color:#fff}.divider-dark{background-color:#b6b6b6}td:not(.white-background):has(*[style*="font-weight: bold"]){background-color:#fafafa}td:not(.white-background):has(*[style*="font-weight: bold"]) .ant-input-number-input{background-color:#fafafa}.font-weight-bold{font-weight:700}.background-white{background-color:#fff!important}.justify-end{display:flex;justify-content:end}.ant-input-number-input{text-align:right!important;padding-right:15px}.ant-input-number .ant-input-number-handler-wrap{display:none}.flex-wrap{flex-wrap:wrap}.ant-btn-primary.ant-btn-dangerous{background:#ac1409}.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover{background:#801915}.hexagon{width:35px;height:40px;clip-path:polygon(-50% 50%,50% 100%,150% 50%,50% 0);color:var(--white);font-size:16px;display:flex;align-items:center;justify-content:center}.hexagon-icon{width:25px;height:28px;clip-path:polygon(-50% 50%,50% 100%,150% 50%,50% 0);display:flex;align-items:center;justify-content:center;background-color:#6bc5d2;z-index:1}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ant-input-outlined.ant-input-disabled{color:#555}.detalji-pokazatelja-form .ant-input-outlined.ant-input-disabled{font-size:16px}.primary-button{min-width:100px;padding-left:20px;padding-right:20px;display:flex;align-items:center;justify-content:center;height:30px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border-radius:0}.ant-btn-primary:disabled{border:none}.ant-btn-primary.ant-btn-background-ghost{border:none}.primary-button.ant-btn-background-ghost.btn-dark{color:var(--white);border:1px solid var(--white)}.primary-button.ant-btn-background-ghost.btn-dark:disabled{color:var(--link-grey)}.primary-button.ant-btn-background-ghost.btn-dark:disabled:hover{color:var(--link-grey)!important}.primary-button.ant-btn-background-ghost.btn-dark:hover{color:var(--white)!important;border:1px solid var(--white)!important}.primary-button .ant-button-loading{color:var(--white)}.back-to-top-button{position:fixed;bottom:32px;left:22px;background-color:#d5d1e480}:root{--white: #ffffff;--black: #000000;--primary-color: #003567;--secondary-color: #d7ebee;--sidemenu-bg-light: var(--primary-color);--sidemenu-bg-dark: linear-gradient(45deg, #003567 1.82%, #25408f 102.26%);--dark-bg-color: #151e35;--border-grey: #f0f0f0;--input-bg: #d9d9d9;--input-border-light: #d9d9d9;--input-border-dark: #f0f0f0;--info-border: #ac1409;--btn-border-grey-light: #d9d9d9;--btn-border-grey-dark: #f0f0f0;--btn-purple: #6e408d;--btn-blue: #1f3e89;--table-header-bg: #3c465b;--success-color: #62a55f;--disabled-btn: rgba(139, 137, 137, .04);--font-grey: #9aa0c7;--info-blue: #6bc5d2;--link-grey: #575757;--link-blue: #4227fc;--link-hovered: #b6b6b6;--nav-font-blue: #30408f;--light-dark-icon: #b5b5b5;--system-font: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--default-font-size: 1rem}@font-face{font-family:OpenDyslexic;src:url(/assets/OpenDyslexic-Regular-a5ce3ee2.otf)}
