@font-face{font-family:"Rubik Mono One";src:url("/admin/jakarta.faces.resource/fonts/RubikMonoOne-Regular.ttf.xhtml")format("truetype");font-style:normal;font-style:normal;font-display:swap}.maintenance-page{background:#e6ecf3;display:flex;align-items:center;color:#fff}.login-bg{background:url("/admin/jakarta.faces.resource/images/login.svg.xhtml")no-repeat;background-position:center center;background-size:contain;background-attachment:fixed}.auth-box{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:1.5rem;margin:auto;background:#fff;min-width:320px;max-width:360px}img.login-logo{width:100%}.maintenance-screen{background:#3a59e8;color:#fff}.maintenance-screen h1{font-size:5rem}.maintenance-screen .btn{padding:.7rem 1.8rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;background:rgba(0,0,0,0);border:2px solid #fff}.maintenance-screen .btn:hover{color:#3a59e8;background:#fff;border:2px solid #fff}.error-screen{background:#e13d4b;color:#fff}.error-screen h1{font-family:Rubik Mono One;font-size:15rem}.error-screen .btn{padding:.7rem 1.8rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;background:rgba(0,0,0,0);border:2px solid #fff}.error-screen .btn:hover{color:#e13d4b;background:#fff;border:2px solid #fff}body .ui-widget+.ui-message{margin:.5rem;width:100%}#page-header{background:#fff}body .ui-menu{width:100%;background:none;border:none}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link{display:flex;align-items:center;flex-direction:row;position:relative;padding:4px 20px 4px 20px;color:#a9b6e3;font-size:.9rem;transition:all .5s ease-in-out;position:relative}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover,body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover{color:#a9b6e3}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;overflow:hidden;font-size:.9rem}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon{margin-right:10px;font-size:1rem;min-width:30px;min-height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-icon{animation:iconUpDown 1s linear infinite}body .ui-menu .ui-menu-list .ui-widget-header{background:none;color:#a9b6e3}body .ui-menu .ui-menu-list .ui-widget-header h3,body .ui-menu .ui-menu-list .ui-widget-header h3 .ui-icon{color:#a9b6e3 !important}.sidebar-menu{height:calc(100vh - 50px)!important}.btn-success{color:#fff;background:#19ba1b !important;border:1px solid #19ba1b !important}.btn-info{color:#fff;background:#149dff !important;border:1px solid #149dff !important}.btn-outline-info{color:#149dff !important;border:1px solid #149dff !important;background:none !important}.btn-outline-primary{color:#0d6efd !important;border:1px solid #0d6efd !important;background:none !important}.btn-outline-success{color:#19ba1b !important;border:1px solid #19ba1b !important;background:none !important}.btn-outline-danger{color:#ff4a39 !important;border:1px solid #ff4a39 !important;background:none !important}body .ui-datatable{border:1px solid #d7e0eb}body .ui-datatable .ui-paginator{padding:0}body .ui-datatable thead th{padding:0 5px 0 5px}body .ui-datatable .ui-datatable-data>tr>td{padding:0 5px 0 5px}body .ui-datatable td{outline:none !important}body .ui-selectonemenu,body .ui-selectcheckboxmenu{width:100%;max-width:100% !important;min-width:100% !important}.form-select{padding:.375rem 2.25rem .375rem .75rem !important}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon{top:35%}.action-buttons button{margin:3px}.bevallasTable{visibility:visible !important}.ui-state-disabled:hover{cursor:not-allowed !important}.page-action-buttons{position:fixed;right:5%;bottom:10%;z-index:100}a,.ui-commandlink{text-decoration:none !important}.filtersButton{width:50px !important;height:50px !important}body .ui-panelgrid .ui-panelgrid-cell{padding:4px 10px}#global-loader{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(240,248,255,0.7);backdrop-filter:blur(2px);justify-content:center;align-items:center;transition:opacity 0.3s ease}#global-loader.show{display:flex;opacity:1}#global-loader .loader-content{text-align:center;color:#1a3e59;font-family:"Segoe UI",sans-serif}#global-loader .spinner{border:4px solid rgba(26,62,89,0.1);border-top:4px solid #1a3e59;border-radius:50%;width:45px;height:45px;animation:spin 1s linear infinite;margin:0 auto 10px auto}@keyframes spin{100%{transform:rotate(360deg)}}.fc-event.IN_PROGRESS{background-color:#DC4B4B !important}.fc-event.DONE{background-color:#408C23 !important}.bevallasTable tr.done{background-color:#ABC78E !important}.custom-table tr.IN_PROGRESS{background-color:#EDE4A4 !important}.custom-table tr.IN_PROGRESS:hover{background-color:#F0D446 !important}.custom-table tr.DONE{background-color:#ABC78E !important}.custom-table tr.DONE:hover{background-color:#49912D !important}.bevallasTable tr.in-progress{background-color:#F0C4C4 !important}.bevallasTable tr.waiting-for-doc{background-color:#5A002C !important;color:#fff !important}.bevallasTable tr.waiting-for-doc .sum{color:#fff !important}.bevallasTable tr.email-sent{background-color:#FEE7BE !important}.bevallasTable tr.invoice-created{background-color:#BEE9FE !important}.invoiceTable tr.email-sent{background-color:#FEE7BE !important}.invoiceTable tr.invoice-created{background-color:#BEE9FE !important}.vacation.ACCEPTED{background:#80AF45}.vacation.NEW{background:#50BDF3}.vacation.DECLINED,.vacation.SICK_LEAVE{background:#EE1E0A}.vacationsTable table{table-layout:auto !important}.vacationLink{color:#000 !important;text-decoration:none !important}.vacationLink.ui-state-disabled{opacity:1 !important}.highcharts-data-label p{color:#000;font-weight:bold;font-size:1.2rem}.account-materials-export{display:flex;align-items:center;gap:10px;justify-content:end;margin-bottom:10px}.ui-cell-editor{cursor:pointer}.ui-cell-editor:hover{background:#ccc}.text-left{text-align:left !important}.bold{font-weight:bold}tr.disabled td:not(.status){background:#ccc;opacity:0.7}.mb-5{margin-bottom:20px}.account-materials-outer-table,.account-materials-table{width:100%}.account-materials-table i.pi-check{color:green;font-weight:bold}.account-materials-table i.pi-ban{color:red;font-weight:bold}.account-materials-table i.pi-exclamation-circle{color:orange;font-weight:bold}.account-materials-table.ui-datatable:not(.first)thead{display:none}.account-materials-table .ui-inplace-display.ui-state-highlight{background:#ccc !important}.account-materials-table .ui-inplace .ui-inplace-editor{display:flex;align-items:center;justify-content:center}.account-materials-table .ui-inplace button.ui-inplace-save,.account-materials-table .ui-inplace button.ui-inplace-cancel{height:20px}.customer-separator{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.inner-table-head{border-bottom:1px solid #ccc}.mailbox-menu{display:flex;align-items:center}.layout{width:100%;height:80vh;display:flex;justify-content:space-evenly}.ui-layout-west{width:300px !important;height:100% !important;overflow-x:hidden !important;overflow-y:scroll !important}.ui-layout-west .ui-layout-unit-header{text-align:center;font-size:1.1rem}.ui-layout-west .ui-layout-content a,.ui-layout-center .ui-widget .ui-widget,.emailContentDialogContainer .ui-widget .ui-widget{font-size:1.1rem}.emailContentDialogContainer{padding:10px;height:100%;width:100%;overflow:scroll}.emailContent{font-size:1.2rem !important}.unseen .subject{color:#005a9e;font-weight:bold}.unseen{background:rgba(230,242,250,255)}.deleted{background:#FCE0E0}.deleteFolderButton{position:absolute !important;top:5px;right:5px}.replyButtons{text-align:right;padding:10px}.ui-layout-center .from{font-size:1.4rem}.ui-layout-center .from-column{text-align:left !important;white-space:nowrap;text-overflow:ellipsis;padding:10px}.ui-layout-east,.ui-layout-center{width:50% !important;height:100% !important;overflow:hidden !important;position:relative}.folder-link{display:flex;align-items:center;justify-content:space-between;gap:5px}.folder-link.active{background:#e3f2fd}.folder-link .ui-badge{padding:0;border-radius:50%;background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.folder-link .ui-badge-info{background:#2196f3}.folder-link .ui-badge-warning{background:#fbc02d}.folder-link .ui-badge-success{background:#689f38}.folder-link .ui-badge-danger{background:#d32f2f}.folder-link .badge-container{display:flex;align-items:center;gap:5px}.ui-layout-center .ui-tabs .ui-tabs-panel{padding:0}.table-wrap{max-height:75vh;overflow:auto;border:1px solid #e5e7eb}.account-materials-table{border-collapse:separate;border-spacing:0;width:100%}.account-materials-table th{white-space:nowrap}.account-materials-table th,.account-materials-table td{padding:.6rem .8rem;border-bottom:1px solid #eee}.account-materials-table thead.inner-table-head th{position:sticky;top:0;z-index:2;background:#fff;box-shadow:0 1px 0 #ddd}.ui-chips-token .ui-chips-token-icon{top:35% !important}.invoiceDialogContainer .invoice-title{text-align:right;border-bottom:3px solid #3c8dbc}.invoiceDialogContainer .header{display:flex;align-items:flex-start;justify-content:space-between}.invoiceDialogContainer .info{width:50%}.invoiceDialogContainer .info-row{display:flex;align-items:center;justify-content:space-between}.invoiceDialogContainer .info-row .value{font-weight:bold}.invoiceDialogContainer .info-row.deadline{background-color:#3c8dbc;color:#fff}.invoiceDialogContainer .items{margin-top:30px}.invoiceDialogContainer .items table{width:100%}.invoiceDialogContainer .items table thead{border-bottom:2px solid #3c8dbc}.invoiceDialogContainer .items table tr.odd{background-color:#ccc}.invoiceDialogContainer .items table tr .comment{font-size:12px}.invoiceDialogContainer .comment{margin-top:20px}.invoiceDialogContainer .items table th{padding:5px;white-space:nowrap}.toRight{text-align:right;padding-right:5px}.price-row{display:flex;align-items:center;justify-content:flex-end}.tetelek input{max-width:100%}.dateContainer{display:flex;align-items:center;margin-bottom:0}.dateLabel{width:50px}.bevallasTable input{max-width:100%}.invoicing dateLabel,.invoicing .dateContainer input,.invoicing .ui-chkbox-label,.invoicing .ui-selectonemenu .ui-selectonemenu-label,.invoicing .ui-inputfield{font-size:1em}.invoicing .dateContainer input,.invoicing .ui-selectonemenu .ui-selectonemenu-label,.invoicing .ui-inputfield,.billingItemsTable .ui-inputfield{padding:1px}.invoicing .ui-chkbox-label{white-space:nowrap}.invoicing tr.done{background-color:#ABC78E !important}.billingItemsTable .ui-column-title,.billingItemsTable .ui-widget{font-size:0.8rem !important}.billingItemsTable td{white-space:nowrap}.bevallasTable{font-size:10px !important}.bevallasTable .ui-widget{font-size:10px !important}.bevallasTable .ui-chkbox{display:flex;margin-bottom:1px;align-items:center}.bevallasTable .ui-chkbox .ui-chkbox-label{white-space:nowrap}.bevallasTable button.ui-state-default{max-width:100%}.bevallasTable div.ui-chkbox .ui-chkbox-box{width:12px;height:12px;min-width:12px}.bevallasTable div.ui-chkbox span.ui-chkbox-icon{top:-3px}.bevallasTable div.ui-chkbox span.ui-chkbox-icon:before{font-size:7px;margin-left:4px;top:-3px}.bevallasTable .processedColumn{width:150px}#from_panel .ui-datepicker-group,#to_panel .ui-datepicker-group{display:none}.entry-modal .ui-selectonemenu .ui-selectonemenu-label{white-space:normal}.ui-inplace .ui-inplace-display,.ui-inplace .ui-inplace-display.ui-state-highlight{padding:0 !important}.tag-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:3px}.tag-list li{flex:0 0 32%;box-sizing:border-box;padding:0.25rem 0.5rem;border:1px solid #ccc;border-radius:4px;font-size:10px}.tag-list li h6{margin:0;font-size:10px}.tag-list li a{font-size:10px;color:#000}.finished-deadline{background:aliceblue}.custom-table,.custom-table .ui-selectonemenu .ui-selectonemenu-label,.custom-table .ui-commandlink,.custom-table .ui-link,.custom-table .ui-column-filter,.custom-table .ui-sortable-column-icon{font-size:0.7rem !important}.custom-table tr:hover{background:#eee !important;cursor:pointer}.consulting .ui-inputfield{margin:0 !important;padding:0 5px 0 5px !important}.custom-table:not(.invoiceTable,.consulting).ui-inputfield{padding:0 5px 0 5px;margin:0 0 5px}.custom-table .ui-button.ui-button-icon-only{width:25px;height:25px}.custom-tabs-container .nav-tabs .nav-link{font-size:0.8rem}.custom-table tr.selected{background:#eee}.custom-table .ui-button,.custom-table .ui-widget{font-size:1em !important}.invoice-filters .ui-selectonemenu{min-width:unset !important;max-width:unset !important}.invoice-filters,.invoice-filters .ui-widget{font-size:1em !important}.year,.year .ui-selectonemenu-label{width:80px !important}.month,.month .ui-selectonemenu-label{width:120px !important}.szamlazo,.szamlazo .ui-selectonemenu-label{width:250px !important}.floating-buttons{position:fixed;right:100px;bottom:100px}.selected-filter-container{flex-flow:wrap}.filter-label{white-space:nowrap;border-radius:10px;padding-left:5px;padding-right:5px}.selected-filter{font-size:0.7rem;white-space:nowrap;border-radius:10px;display:flex;align-items:center;height:20px;padding-left:5px;padding-right:5px}.status-filter.ACTIVE,.status-filter.LIVE{background-color:#C7DEB8;border:1px solid #769164}.status-filter.INACTIVE,.status-filter.PAUSED,.status-filter.DEAD{background-color:#E8D0C3;border:1px solid #CFAA91}.user-filter{background-color:#D3E4F2;border:1px solid #9FC4E3;font-size:1.2rem;height:30px}.user-group-filter{background-color:#9696D6;border:1px solid #6B6BCF}.customer-filter{background-color:#6BCFBE;border:1px solid #189984}.priority-filter.HIGH{background-color:#D1341B;border:1px solid #991C09;color:#fff}.priority-filter.MEDIUM{background-color:#EDAA51;border:1px solid #DB8516;color:#fff}.priority-filter.LOW{background-color:#EBE083;border:1px solid #9E8F08}.customer-type-filter{background-color:#826E85;border:#5F4063;color:#fff}.selected-filter .ui-icon{font-size:0.7rem;margin-top:-5px !important;margin-left:-5px !important}html body .selected-filter .ui-button,html body .selected-filter .ui-button:hover{font-size:0.7rem;background-color:transparent;color:#000;border:none;outline:none;height:18px !important;width:18px !important}.eves-zaro.ui-selectonemenu .ui-selectonemenu-label{padding:4px}body .ui-avatar.ui-avatar-lg{width:2rem;height:2rem}.custom-table .ui-column-customfilter{margin:0 !important}.custom-table .ui-chkbox .ui-chkbox-box{width:1rem;height:1rem;min-width:1rem}.custom-table .ui-button .ui-button-text{padding:4px !important}.custom-table .ui-chkbox-icon.ui-icon{font-size:0.7rem;top:40% !important;left:70% !important}.custom-table .ui-calendar .ui-inputfield{width:100px}.custom-table .ui-datatable-scrollable-header-box>table,.custom-table .ui-datatable-scrollable-body>table,.custom-table .ui-datatable-scrollable-footer-box>table{table-layout:fixed}.custom-table th,.custom-table td{box-sizing:border-box}.ellipsis-strip{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label{font-size:0.8em}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield{padding:3px}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon{margin-top:-13px}.ipa{background-color:#D5E3E0 !important}.kiva{background-color:#DCE7FA !important}.tao{background-color:#F2E4AA !important}.szja{background-color:#D1CBD6 !important}.kata{background-color:#F7CA7E !important}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link{padding:0px 10px 0px 10px}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon{min-width:10px;min-height:20px}.consulting .ui-card-title{font-size:1.2em !important}.consulting .ui-rowgroup-header{background-color:#ddd !important}.consultingEntriesByCustomer .ui-rowgroup-header td{padding:10px;background-color:#ccc}.customer-entry-subtitle{display:flex;align-items:center;justify-content:right;gap:10px}.customer-entry-subtitle label{margin:0}.ui-card{background:#fff;color:#495057;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}.ui-card .ui-card-body{padding:1rem}.ui-card .ui-card-title{font-size:1.5rem;font-weight:700;margin-bottom:0.5rem}.ui-card .ui-card-subtitle{font-weight:400;margin-bottom:0.5rem;color:#6c757d}.ui-card .ui-card-content{padding:1rem 0}.performed{background-color:#ABC78E !important}.not-performed{background-color:#F0C4C4 !important}.date-picker-input{font-weight:bold !important}.accountMaterials tr.selected{background:#ccc}.invoice-item-table .ui-inputfield{width:100%}.invoice-settings label{display:block;margin-top:5px;margin-bottom:5px}.invoice-settings input{width:100%}.navPagination{display:flex;align-items:center;justify-content:center;gap:30px;margin-bottom:15px;margin-top:15px}.navPagination .pages{display:flex;align-items:center;gap:10px;justify-content:left;overflow:auto}.navPagination .pages .page{border:1px solid #ccc;width:30px;height:22px;text-align:center}.navPagination .pages .page.active{background-color:#ccc}.invoice-item-table .md-global-container,.invoice-item-table .ui-inputfield,.eves-zaro .md-global-container,.eves-zaro .ui-inputfield,.filters .md-global-container{margin:0 !important}.ui-accordion-content{padding:0 !important}.ui-accordion-header{display:flex;align-items:center}.ui-accordion-header .ui-icon{margin-top:0 !important;text-indent:0;overflow:initial}.ui-accordion-header .counts-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:15px}.ui-accordion-header .counts-title .unread{font-weight:bold}.ui-accordion-header .counts-title .expired{font-weight:bold;color:red}.messagesAccordion tr.expired{background:#eccbcb}.oaf-dialog .value{font-weight:bold}.text-bold{font-weight:bold}.w-bold{font-weight:bold}.ui-outputlabel .ui-outputlabel-rfi{color:#dc3545 !important}.integration-link-status{position:relative;display:inline-flex !important;align-items:center;justify-content:center;flex:0 0 auto;width:1.35rem;height:1.35rem;border-radius:50%;vertical-align:middle;cursor:help}.integration-link-status>.pi{font-size:.95rem;line-height:1}.integration-link-status--connected{color:#198754}.integration-link-status--failed{color:#dc3545}.integration-link-status--warning{color:#f59e0b}.integration-link-status--unknown{color:#6c757d}.integration-link-status--broken::after{content:"";position:absolute;width:2px;height:1.08rem;border-radius:2px;background:currentColor;transform:rotate(45deg);box-shadow:0 0 0 1px rgba(255,255,255,.85)}.login-with-connection-status{display:flex;align-items:flex-start;gap:.4rem}.login-with-connection-status>.integration-link-status{margin-top:.05rem}.integration-status-pair{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem}.integration-status-item{display:inline-flex;align-items:center;gap:.2rem;white-space:nowrap}.integration-status-item>small{font-size:.68rem;color:#64748b}.quick-invoice-supplier-option{display:flex;align-items:center;gap:.45rem;min-width:0;white-space:nowrap}.quick-invoice-supplier-option>.integration-link-status{width:1.1rem;height:1.1rem}.quick-invoice-supplier-option>.integration-link-status>.pi{font-size:.85rem}.quick-invoice-supplier-panel .ui-selectonemenu-item.ui-state-disabled{pointer-events:auto;cursor:not-allowed !important;opacity:.65}@media(max-width:1100px){.info-bar{display:none !important}}.bulk-account-material-toolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;padding:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.bulk-selection-summary{display:flex;align-items:center;gap:0.6rem;min-height:40px;color:#334155;font-size:0.9rem}.bulk-selection-summary>i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;color:#2563eb;background:#dbeafe}.bulk-selection-summary strong{color:#0f172a}.bulk-fill-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:0.75rem}.bulk-fill-field{display:flex;flex-direction:column;gap:0.3rem}.bulk-fill-field label{color:#475569;font-size:0.75rem;font-weight:600}body .bulk-month-select{width:175px !important;min-width:175px !important}body .bulk-status-select{width:210px !important;min-width:210px !important}.bulk-status-option{display:inline-flex;align-items:center;gap:0.5rem}.bulk-status-option i{min-width:18px;text-align:center}body .bulk-fill-button{min-width:110px}#navDeclarationsFilters .md-global-container,#receiptToolbar .md-global-container,#navMessagesFilters .md-global-container,#adoellenorzesFilters .md-global-container,#navUpoFilesFilters .md-global-container{margin-top:0;margin-bottom:0}@media(max-width:900px){.bulk-account-material-toolbar{align-items:stretch;flex-direction:column}.bulk-fill-controls{align-items:stretch;flex-direction:column}body .bulk-month-select,body .bulk-status-select,body .bulk-fill-controls .ui-button{width:100% !important}}.mail-selection-column{width:26px}body .ui-selectbooleanbutton.ui-state-active,body .ui-selectonebutton>.ui-button.ui-state-active,body .ui-selectmanybutton>.ui-button.ui-state-active{background:#198754;color:#fff}body .ui-selectbooleanbutton.ui-state-default:not(.ui-state-active),body .ui-selectonebutton>.ui-button.ui-state-default:not(.ui-state-active),body .ui-selectmanybutton>.ui-button.ui-state-default:not(.ui-state-active){background:rgb(222,226,230);color:#6c757d !important}.frequencyButton.not-needed{background:#fff !important;border:1px solid #000 !important}.frequencyButton.not-needed .ui-button-text{background:#fff;color:red}.frequencyButton .ui-button-text{font-size:1rem;height:17px;margin-left:3px;margin-right:3px}.status-icon{font-size:1.6rem !important}.sums-panel .pi-pencil{color:#7c3aed}[class*="fa-battery-"]{font-size:1.3rem}.entry-modal .schedule-entry-form{display:flex;flex-direction:column;gap:0.25rem;width:100%}.entry-modal .schedule-entry-field,.entry-modal .schedule-entry-checkbox-field{width:100%;box-sizing:border-box}.entry-modal .schedule-entry-field>label{display:block;margin:0 0 0.1rem 0}.entry-modal .schedule-entry-field>.md-global-container{width:100%;margin:0.45rem 0 0.1rem !important}.entry-modal .schedule-entry-field>.md-global-container label.md-global-label{top:0 !important;transform:translateY(-50%)!important;padding:0 4px;font-size:11px !important;font-weight:500 !important;background-color:#ffffff}.entry-modal .schedule-entry-field .ui-selectonemenu,.entry-modal .schedule-entry-field .ui-datepicker,.entry-modal .schedule-entry-field .ui-calendar,.entry-modal .schedule-entry-field .ui-inputfield,.entry-modal .schedule-entry-field input{width:100% !important;max-width:none !important;box-sizing:border-box}.entry-modal .schedule-entry-field .ui-datepicker,.entry-modal .schedule-entry-field .ui-calendar{display:flex}.entry-modal .schedule-entry-field .ui-datepicker>input,.entry-modal .schedule-entry-field .ui-calendar>input{flex:1 1 auto;min-width:0}.entry-modal .schedule-entry-checkbox-field{min-height:24px;display:flex;align-items:center}.circular-email-page,.circular-email-page .row,.circular-email-page [class*="col-"],.circular-email-page .card,.circular-email-page .card-body,.circular-email-page form,.circular-email-page .ui-datatable,.circular-email-page .ui-datatable-tablewrapper{min-width:0 !important;max-width:100% !important;overflow-x:hidden !important}.circular-email-page .ui-datatable-scrollable-body{overflow-x:hidden !important;overflow-y:auto !important}.circular-email-page .custom-table table{width:100% !important;table-layout:fixed}.circular-email-page .custom-table th,.circular-email-page .custom-table td{white-space:normal !important;overflow-wrap:anywhere;word-break:break-word}html,body{margin:0;width:100%;height:100%;overflow:hidden}body.login-page{min-height:100dvh;overflow:hidden}.login-shell{width:100%;min-height:100dvh;padding:1rem 0.75rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.auth-box{width:100%;max-width:460px;max-height:calc(100dvh - 2rem);margin:0 auto;padding:1.25rem;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:0.5rem}.login-form{display:flex;flex-direction:column;min-height:0}.login-content{flex:1 1 auto;min-height:0}.auth-box,.login-form,.login-content,.ui-g,.ui-g-12{min-width:0}.auth-box img{max-width:100%;height:auto}.login-logo{display:block;margin:0 auto}.login-box-msg{margin-bottom:0.75rem;word-break:break-word}.input-group,.form-control,.ui-inputfield,.ui-password{width:100%}h4,p,.btn,.input-group-text,.form-control{word-break:break-word}@media(max-height:750px){.login-shell{padding:0.75rem 0.5rem}.auth-box{max-height:calc(100dvh - 1.5rem);padding:0.9rem}.auth-box .mb-4,.auth-box .my-4,.auth-box .pt-4{margin-top:0.5rem !important;margin-bottom:0.5rem !important;padding-top:0.5rem !important}.login-logo{max-width:72px !important;max-height:72px !important}h4{font-size:1.15rem}.login-box-msg{font-size:0.95rem;margin-bottom:0.5rem}.btn,.form-control,.input-group-text{padding-top:0.4rem;padding-bottom:0.4rem}}html,body{margin:0;width:100%;min-height:100%}.login-shell{min-height:100dvh;padding:1rem .75rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.auth-box{width:100%;max-width:460px;margin:0 auto;padding:1.25rem;box-sizing:border-box;background:#fff;border-radius:.5rem}.input-group,.form-control,.ui-inputfield{width:100%}
