body.go-nav-enabled.go-nav-workspace .go-page-heading{display:block;margin:0 0 20px;padding:0;border:0;background:none}
body.go-nav-enabled.go-nav-workspace .go-page-heading h1{margin-bottom:8px!important}
body.go-nav-enabled.go-nav-workspace .go-page-heading p{margin:0;color:#52636b;font-size:16px;line-height:1.5}
body.go-nav-enabled.go-nav-workspace :is(.go-page-search,.go-page-filter){box-sizing:border-box;width:100%;margin:0 0 16px;padding:0;background:none;border:0}
body.go-nav-enabled.go-nav-workspace .go-page-search > label{position:relative;display:flex;align-items:center;width:100%;margin:0}
body.go-nav-enabled.go-nav-workspace .go-page-search > label > i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--go-nav-accent);font-size:18px;line-height:1;pointer-events:none}
body.go-nav-enabled.go-nav-workspace .go-page-search input.inputSearch{box-sizing:border-box;display:block;width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding:0 12px 0 40px;border:1px solid #ccd7dc;border-radius:0;background:#fff;color:#263746;font:300 15px/1.4 'GO Sanuk',Arial,sans-serif;box-shadow:none}
body.go-nav-enabled.go-nav-workspace .go-page-search input:focus-visible{outline:2px solid var(--go-nav-accent);outline-offset:1px}
body.go-nav-enabled.go-nav-workspace .go-page-search small{display:block;margin-top:6px;font-size:13px;color:#52636b}
.go-page-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
body.go-nav-enabled.go-nav-workspace .go-page-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
body.go-nav-enabled.go-nav-workspace .go-page-filter > label{margin:0;font-size:14px}
body.go-nav-enabled.go-nav-workspace .go-page-filter :is(select,.chosen-container){width:min(100%,360px)!important;min-width:0;margin:0}
body.go-nav-enabled.go-nav-workspace .go-page-filter :is(select,button,input[type=submit]){box-sizing:border-box;min-height:44px;margin:0;padding:8px 12px;border:1px solid #ccd7dc;border-radius:0;background:#fff;color:#263746;font:400 14px 'GO Sanuk',Arial,sans-serif}
body.go-nav-enabled.go-nav-workspace .go-page-filter input[type=text]{box-sizing:border-box;flex:1;min-width:0;width:min(100%,360px);height:44px;margin:0;padding:0 12px;border:1px solid #ccd7dc;background:#fff;font:300 15px 'GO Sanuk',Arial,sans-serif}
body.go-nav-enabled.go-nav-workspace .go-page-filter-field{position:relative;flex:1;min-width:0;max-width:480px}
body.go-nav-enabled.go-nav-workspace .go-page-filter-field > i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--go-nav-accent);font-size:18px;line-height:1;pointer-events:none}
body.go-nav-enabled.go-nav-workspace .go-page-filter-field input[type=text]{width:100%;padding-left:40px}
body.go-nav-enabled.go-nav-workspace .go-page-filter .chosen-single{box-sizing:border-box;height:44px;line-height:42px;border-radius:0;background:#fff}
body.go-nav-enabled.go-nav-workspace .go-page-filter .chosen-single div b{background-position:0 11px}
/* Standalone content owns its spacing; fixed navigation clearance stays on body. */
body.go-nav-enabled.go-nav-workspace{--go-page-title-size:32px;--go-page-padding:24px 32px}
body.go-nav-enabled.go-nav-workspace :is(.central > .vsebina,#pgmain){box-sizing:border-box;width:auto;min-width:0;max-width:none;margin:0!important;padding:var(--go-page-padding)!important}
body.go-nav-enabled.go-nav-workspace.go-nav-tecaji .adminPage{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:var(--go-page-padding)}
body.go-nav-enabled.go-nav-workspace.go-nav-tecaji .adminPage > .dolgiOpis{width:100%;margin:0;padding:0}
body.go-nav-enabled.go-nav-workspace.go-nav-tecaji .adminCont{width:100%;min-width:0;margin:0;padding:0}
body.go-nav-enabled.go-nav-workspace.go-nav-tecaji .adminCont > .company-admin{width:100%;max-width:none;margin:0;padding:0}
body.go-nav-enabled.go-nav-workspace :is(.go-page-heading h1,.central h1:not(.welcome-flow h1),#pgmain h1,.adminPage h1){margin:0 0 16px!important;padding:0!important;color:var(--go-nav-accent)!important;font:500 var(--go-page-title-size)/1.25 'GO Sanuk',Arial,sans-serif!important;text-align:left;overflow-wrap:anywhere}
body.go-nav-enabled.go-nav-workspace .go-page-heading h1{margin-bottom:8px!important}
body.go-nav-enabled.go-nav-workspace :is(.cebelca-page-head,.pn-head,.dashboard-header,.reservations-header,.groups-page-header,.cabinet-toolbar,.portal-admin-heading,.customer-entry__intro,.go-context-heading,.dashHeading){box-sizing:border-box;min-width:0;margin:0 0 20px;padding:0;border:0;background:none;box-shadow:none;color:#263746}
body.go-nav-enabled.go-nav-workspace :is(.cebelca-page-head,.pn-head,.dashboard-header,.reservations-header) > div{min-width:0}
body.go-nav-enabled.go-nav-workspace :is(.cebelca-page-head,.pn-head) p{color:#52636b;margin:0;line-height:1.5}
body.go-nav-enabled.go-nav-workspace :is(.cebelca-page-head,.pn-head) :is(.accounting-head-icon,.firms-head-icon){font-size:28px;color:var(--go-nav-accent)}
body.go-nav-enabled.go-nav-workspace :is(.portal-admin-sections,.go-page-tabs,.pn-nav){display:flex;float:none;flex-wrap:wrap;align-items:center;gap:3px;width:100%;margin:0 0 16px;padding:0;border:0;background:none}
body.go-nav-enabled.go-nav-workspace :is(.portal-admin-sections,.go-page-tabs) > a{display:inline-flex;align-items:center;min-height:40px;margin:0;padding:8px 11px;border:0;border-bottom:2px solid transparent;background:none;color:#45515a;font:500 13px 'GO Sanuk',Arial,sans-serif;text-decoration:none;white-space:nowrap}
body.go-nav-enabled.go-nav-workspace :is(.portal-admin-sections,.go-page-tabs) > a[aria-current]{border-bottom-color:var(--go-nav-accent);color:var(--go-nav-accent)}
/* DataTables creates its own search control; use the same geometry and icon. */
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dataTables_filter{box-sizing:border-box;float:none!important;clear:both;width:100%;margin:0 0 16px!important;text-align:left!important}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dataTables_filter label{position:relative;display:block;width:100%;margin:0;line-height:1}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dataTables_filter label > i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--go-nav-accent);font-size:18px;pointer-events:none}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dataTables_filter input{box-sizing:border-box;width:100%!important;min-width:0;height:44px;min-height:44px;margin:0!important;padding:0 12px 0 40px!important;border:1px solid #ccd7dc;border-radius:0;background:#fff;color:#263746;font:300 15px/1.4 'GO Sanuk',Arial,sans-serif}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dataTables_filter input:focus-visible{outline:2px solid var(--go-nav-accent);outline-offset:1px}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper{min-width:0}
body.go-nav-enabled.go-nav-workspace .dataTables_wrapper .dt-buttons{float:none;margin:0 0 8px}
body.go-nav-enabled.go-nav-workspace .accounting-toolbar-panel{padding:0;border:0;background:none;box-shadow:none}
body.go-nav-enabled.go-nav-workspace :is(.accounting-view-switcher,.company-admin-tabs,.groups-tabs,.outgoing-review-filters){margin-bottom:16px}
body.go-nav-enabled.go-nav-workspace .central > .vsebina > :is(.groups-page,.customer-entry){width:100%;max-width:none;margin:0;padding:0}
body.go-nav-enabled.go-nav-workspace .central > .vsebina > #vnosPlacila{margin:0 0 24px}
body.go-nav-enabled.go-nav-workspace .inventory-filter > .go-page-search{flex:1;min-width:0;margin:0}
body.go-nav-enabled.go-nav-workspace :is(.company-admin-filter,.invoice-pilot-search form) > .go-page-search{flex:1 1 320px;min-width:0;margin:0}
body.go-nav-enabled.go-nav-workspace .outgoing-review-search > .go-page-search{display:block;max-width:none;margin:0 0 8px}
body.go-nav-enabled.go-nav-workspace .invoice-pilot-search form{flex-wrap:wrap;gap:12px}
body.go-nav-enabled.go-nav-workspace :is(.invoice-pilot-search,.outgoing-review-search,.company-admin-filter) :is(button,select){min-height:44px;border-radius:0}
body.go-nav-enabled.go-nav-workspace :is(.enka-head){display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 20px;padding:0;border:0;background:none;box-shadow:none;color:#263746}
body.go-nav-enabled.go-nav-workspace .enka-head p{color:#52636b}
body.go-nav-enabled.go-nav-workspace :is(.central,.adminPage,#pgmain) :is(.go-page-heading,.cebelca-page-head,.pn-head,.dashboard-header,.reservations-header,.groups-page-header,.cabinet-toolbar,.portal-admin-heading,.customer-entry__intro,.go-context-heading,.dashHeading,.enka-head) h1{margin-bottom:8px!important}
body.go-nav-enabled.go-nav-workspace :is(.go-page-heading,.cebelca-page-head,.pn-head,.dashboard-header,.reservations-header,.groups-page-header,.cabinet-toolbar,.portal-admin-heading,.customer-entry__intro,.go-context-heading,.dashHeading,.enka-head) p{margin:0;color:#52636b;font:300 16px/1.5 'GO Sanuk',Arial,sans-serif}
@media(max-width:800px){
 body.go-nav-enabled.go-nav-workspace{--go-page-title-size:28px;--go-page-padding:20px 16px}
 body.go-nav-enabled.go-nav-workspace .go-page-filter{display:grid;grid-template-columns:minmax(0,1fr) auto}
 body.go-nav-enabled.go-nav-workspace .go-page-filter > label{grid-column:1/-1}
 body.go-nav-enabled.go-nav-workspace .go-page-filter :is(select,.chosen-container){width:100%!important}
 body.go-nav-enabled.go-nav-workspace :is(.portal-admin-sections,.go-page-tabs,.pn-nav){flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:thin}
 body.go-nav-enabled.go-nav-workspace :is(.cebelca-page-head,.pn-head,.dashboard-header,.reservations-header,.cabinet-toolbar,.portal-admin-heading){align-items:flex-start;flex-direction:column;gap:12px}
 body.go-nav-enabled.go-nav-workspace .enka-head{flex-direction:column}
}

body.go-nav-enabled.go-nav-workspace > .container{box-sizing:border-box;width:100%;max-width:none;margin:0}
body.go-nav-enabled.go-nav-workspace > .container > .central{box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0;padding:0}
