nav#top-nav{display:flex;justify-content:flex-end;align-items:center;background-color:color-mix(in srgb, var(--lapis-lazuli) 8%, white);border-bottom:2px solid color-mix(in srgb, var(--lapis-lazuli) 35%, white)}nav#top-nav.collapsed,nav#top-nav.collapsed:hover{background-color:color-mix(in srgb, var(--lapis-lazuli) 8%, white)}nav#top-nav img#logo{height:calc(100% - 2*var(--padding-medium))}nav#top-nav ul,nav#top-nav ul li{display:contents}nav#top-nav ul li a{border-bottom:none;display:inline-flex;align-items:center;gap:var(--padding-small);margin-right:var(--padding-small);margin-bottom:var(--padding-small);padding:var(--padding-small) var(--padding-medium);border:var(--border-thin);border-radius:2px;font-family:var(--font-ui);text-decoration:none;box-shadow:var(--interactive-box-shadow);margin-bottom:0;border:none;box-shadow:none;text-transform:lowercase}nav#top-nav ul li a.small{font-size:small;padding:0 var(--padding-medium)}nav#top-nav ul li a:hover:not([disabled],.disabled,.active){text-decoration:none;cursor:pointer}nav#top-nav ul li a:active:not([disabled],.disabled,.active){position:relative;left:3px;right:3px;box-shadow:none}nav#top-nav ul li details.dropdown summary{padding-top:var(--padding-small);padding-bottom:var(--padding-small);text-transform:lowercase}nav#top-nav ul li details.dropdown summary:hover{text-decoration:none}nav#top-nav ul li a,nav#top-nav ul li details.dropdown{margin-right:var(--padding-small);color:var(--font-color-on-light);border-radius:var(--default-border-radius)}nav#top-nav ul li a:not(.disabled,[disabled]):hover,nav#top-nav ul li details.dropdown:not(.disabled,[disabled]):hover{background-color:var(--interactive-secondary-hover-background-color);color:var(--interactive-secondary-hover-foreground-color)}body.staging nav#top-nav{background-color:var(--accent-background-color-2)}header#main-header{padding:0;padding-left:calc(var(--default-container-padding) + var(--padding-medium));background:none}header#main-header h1,header#main-header h2,header#main-header h3{font-weight:normal;color:var(--main-color-1)}header#main-header h1{margin-bottom:0;text-transform:capitalize}header#main-header h2{font-size:2rem;line-height:1.1;text-transform:capitalize}button.button,details.dropdown menu a.button,details.dropdown menu button.button,a.button,menu.buttongroup>li .button,menu.buttongroup>li input[type=submit],menu.actionbar>li button,details.dropdown menu.actionbar>li a,menu.actionbar>li .button,menu.actionbar>li input[type=submit],form.inline input[type=submit],form.default input[type=submit],form.vertical input[type=submit],.form-fields input[type=submit],label.button-style{box-shadow:var(--interactive-box-shadow);border:1px solid rgba(0,0,0,0);line-height:1.5}button.button,button.button nav#top-nav ul li a,details.dropdown menu a.button,details.dropdown menu a.button nav#top-nav ul li a,details.dropdown menu button.button,details.dropdown menu button.button nav#top-nav ul li a,a.button,a.button nav#top-nav ul li a,menu.buttongroup>li .button,menu.buttongroup>li .button nav#top-nav ul li a,menu.buttongroup>li input[type=submit],menu.buttongroup>li input[type=submit] nav#top-nav ul li a,menu.actionbar>li button,menu.actionbar>li button nav#top-nav ul li a,details.dropdown menu.actionbar>li a,details.dropdown menu.actionbar>li a nav#top-nav ul li a,menu.actionbar>li .button,menu.actionbar>li .button nav#top-nav ul li a,menu.actionbar>li input[type=submit],menu.actionbar>li input[type=submit] nav#top-nav ul li a,form.inline input[type=submit],form.inline input[type=submit] nav#top-nav ul li a,form.default input[type=submit],form.default input[type=submit] nav#top-nav ul li a,form.vertical input[type=submit],form.vertical input[type=submit] nav#top-nav ul li a,.form-fields input[type=submit],.form-fields input[type=submit] nav#top-nav ul li a,label.button-style,label.button-style nav#top-nav ul li a{border-radius:var(--default-border-radius)}button.button:hover,details.dropdown menu a.button:hover,details.dropdown menu button.button:hover,a.button:hover,menu.buttongroup>li .button:hover,menu.buttongroup>li input[type=submit]:hover,menu.actionbar>li button:hover,details.dropdown menu.actionbar>li a:hover,menu.actionbar>li .button:hover,menu.actionbar>li input[type=submit]:hover,form.inline input[type=submit]:hover,form.default input[type=submit]:hover,form.vertical input[type=submit]:hover,.form-fields input[type=submit]:hover,label.button-style:hover{transition:background-color 150ms ease,color 150ms ease}button.button.dangerous,details.dropdown menu a.button.dangerous,details.dropdown menu button.button.dangerous,a.button.dangerous,menu.buttongroup>li .button.dangerous,menu.buttongroup>li input[type=submit].dangerous,menu.actionbar>li button.dangerous,details.dropdown menu.actionbar>li a.dangerous,menu.actionbar>li .button.dangerous,menu.actionbar>li input[type=submit].dangerous,form.inline input[type=submit].dangerous,form.default input[type=submit].dangerous,form.vertical input[type=submit].dangerous,.form-fields input[type=submit].dangerous,label.button-style.dangerous{font-weight:700}table tbody td{font-weight:300}table:not(.vertical,.bhpro-display-table) thead{background-color:var(--accent-background-color-2)}table:not(.vertical,.bhpro-display-table) thead tr th{padding:var(--padding-large) 0;border-bottom:var(--border-width-bold) var(--table-border-style) var(--table-border-color);text-transform:capitalize;font-weight:normal}table:not(.vertical,.bhpro-display-table) thead tr th .sort_link.asc,table:not(.vertical,.bhpro-display-table) thead tr th .sort_link.desc{font-weight:bold}table:not(.vertical,.bhpro-display-table) tbody tr{border-left:var(--table-border);border-right:var(--table-border);border-bottom:var(--table-border)}table:not(.vertical,.bhpro-display-table) tbody tr td{border:none;padding:var(--padding-large) var(--padding-medium)}table:not(.vertical,.bhpro-display-table) tbody tr td details.dropdown summary{font-family:var(--font-ui)}table.vertical tbody tr{border-bottom:var(--table-border)}table.vertical tbody th{border-right:0}table.vertical tbody th,table.vertical tbody td{padding:var(--padding-large)}table.vertical tbody[data-group-label]:before{background-color:var(--main-color-1);color:#fff;font-weight:bold;padding:var(--padding-small) var(--padding-medium)}table.vertical.bhpro-display-table{display:block;width:100%;margin-left:0}table.vertical.bhpro-display-table tbody{display:inline-block;vertical-align:top;width:49%;margin-bottom:var(--padding-large)}table.vertical.bhpro-display-table tbody tr{display:table;table-layout:fixed;width:100%;border-color:#d3d3d3;border-bottom:var(--border-thin-light)}table.vertical.bhpro-display-table tbody th{width:38%}table.vertical.bhpro-display-table tbody td{width:62%}table.vertical.bhpro-display-table tbody:not([data-group-label]):not(.spacer){width:100%}table.vertical.bhpro-display-table tbody:not([data-group-label]):not(.spacer) th{width:20%}table.vertical.bhpro-display-table tbody.spacer{display:none}table.vertical.bhpro-display-table tbody[data-group-label]::before{display:block;position:static;transform:none;background-color:rgba(0,0,0,0);color:var(--font-color-reduced-on-light);font-weight:bold;letter-spacing:.08em;padding:var(--padding-small) 0;border-top:none;border-right:none;border-bottom:var(--border-thin);margin-bottom:var(--padding-small)}table.vertical.bhpro-display-table tbody[data-group-label] th{padding-left:var(--padding-medium)}form.inline label span.label,form.default label span.label,form.vertical label span.label,.form-fields.inline label span.label,.form-fields.default label span.label,.form-fields.vertical label span.label{text-transform:capitalize;font-weight:normal}form.inline input:not([type=submit],[type=checkbox],[type=radio]),form.inline select,form.inline textarea,form.default input:not([type=submit],[type=checkbox],[type=radio]),form.default select,form.default textarea,form.vertical input:not([type=submit],[type=checkbox],[type=radio]),form.vertical select,form.vertical textarea,.form-fields.inline input:not([type=submit],[type=checkbox],[type=radio]),.form-fields.inline select,.form-fields.inline textarea,.form-fields.default input:not([type=submit],[type=checkbox],[type=radio]),.form-fields.default select,.form-fields.default textarea,.form-fields.vertical input:not([type=submit],[type=checkbox],[type=radio]),.form-fields.vertical select,.form-fields.vertical textarea{border-radius:var(--default-border-radius)}nav.tabs{position:relative;top:var(--border-width-medium)}nav.tabs ul li button.button{background-color:rgba(0,0,0,0);border:none;color:var(--medium-grey);font-size:large}nav.tabs ul li button.button.active{cursor:not-allowed}nav.tabs ul li button.button.active,nav.tabs ul li button.button.active:hover{background-color:var(--interactive-active-background-color);color:var(--interactive-active-foreground-color)}nav.tabs ul li button.button.active,nav.tabs ul li button.button.active:hover{background-color:var(--interactive-secondary-hover-background-color);color:var(--interactive-secondary-hover-foreground-color)}nav.tabs ul li button.button[disabled]{background-color:inherit;color:var(--font-color-reduced-on-light)}nav.tabs ul li button.button mark.count{position:relative;top:calc(var(--padding-small)*-1);width:3ch;margin:0;padding:0;aspect-ratio:1/1;border-radius:50%;font-size:smaller;font-weight:300;background-color:var(--accent-color-1);color:var(--font-color-on-dark)}section.tabs{border:none;border-top:var(--border-width-medium) solid var(--border-color-light)}form.bhpro-model-table-filter{margin-bottom:0;padding:var(--padding-large);background-color:var(--accent-background-color-2)}form.bhpro-model-table-filter label:not(.checkbox,.radiobutton){margin-right:var(--padding-large)}form.bhpro-model-table-filter label:not(.checkbox,.radiobutton) span.label{border-left:none}form.bhpro-model-table-filter label:not(.checkbox,.radiobutton) input,form.bhpro-model-table-filter label:not(.checkbox,.radiobutton) select{background-color:#fff;border-left:none;border-bottom:none}form.bhpro-model-table-filter input[type=submit]{margin-left:0}menu.pagination{align-items:start}menu.pagination li{display:contents}menu.pagination li select.page-selector{box-shadow:none}menu.actionbar{padding:0;background-color:rgba(0,0,0,0)}details.dropdown[open] summary{background-color:inherit}h2.section{padding-left:0;background-color:rgba(0,0,0,0);color:var(--main-color-1);font-weight:normal;font-size:larger}mark{border-radius:var(--default-border-radius)}div.message mark{margin-right:var(--padding-medium)}section.accordion>article>h1{font-size:larger}h2.document-identification{font-family:var(--font-ui);font-weight:300;align-items:baseline}h2.document-identification.postable,h2.document-identification.not-postable{background-color:rgba(0,0,0,0);border:none}h2.document-identification.postable span.entity-name,h2.document-identification.not-postable span.entity-name{background-color:rgba(0,0,0,0);color:var(--font-color-on-light)}h2.document-identification.postable span.layout-name,h2.document-identification.not-postable span.layout-name{font-size:.7em;font-weight:normal;text-transform:uppercase;letter-spacing:.1em;border-radius:var(--default-border-radius);padding:.2em var(--padding-small);border:none}h2.document-identification.postable span.layout-name{background-color:color-mix(in srgb, var(--main-color-2) 15%, white);color:var(--main-color-2)}h2.document-identification.not-postable span.layout-name{background-color:color-mix(in srgb, var(--medium-grey) 15%, white);color:var(--font-color-reduced-on-light)}body#users-sessions-new,dialog#users-sessions-new,body#password-reset-requests-new,dialog#password-reset-requests-new,body#password-resets-new,dialog#password-resets-new{background-color:var(--indigo-dye)}body#users-sessions-new .maintenance-notice,dialog#users-sessions-new .maintenance-notice,body#password-reset-requests-new .maintenance-notice,dialog#password-reset-requests-new .maintenance-notice,body#password-resets-new .maintenance-notice,dialog#password-resets-new .maintenance-notice{color:#fff}body#users-sessions-new form.vertical label span.label,dialog#users-sessions-new form.vertical label span.label,body#password-reset-requests-new form.vertical label span.label,dialog#password-reset-requests-new form.vertical label span.label,body#password-resets-new form.vertical label span.label,dialog#password-resets-new form.vertical label span.label{color:#fff}body#users-sessions-new form.vertical h1,dialog#users-sessions-new form.vertical h1,body#password-reset-requests-new form.vertical h1,dialog#password-reset-requests-new form.vertical h1,body#password-resets-new form.vertical h1,dialog#password-resets-new form.vertical h1{color:#fff}body#users-sessions-new form.vertical a,dialog#users-sessions-new form.vertical a,body#password-reset-requests-new form.vertical a,dialog#password-reset-requests-new form.vertical a,body#password-resets-new form.vertical a,dialog#password-resets-new form.vertical a{color:#fff;justify-self:end}body#users-sessions-new form.vertical input[type=submit],dialog#users-sessions-new form.vertical input[type=submit],body#password-reset-requests-new form.vertical input[type=submit],dialog#password-reset-requests-new form.vertical input[type=submit],body#password-resets-new form.vertical input[type=submit],dialog#password-resets-new form.vertical input[type=submit]{background-color:rgba(0,0,0,0);border:3px solid #fff;border-radius:15px;text-transform:initial}body#users-sessions-new form.vertical input[type=submit]:hover,dialog#users-sessions-new form.vertical input[type=submit]:hover,body#password-reset-requests-new form.vertical input[type=submit]:hover,dialog#password-reset-requests-new form.vertical input[type=submit]:hover,body#password-resets-new form.vertical input[type=submit]:hover,dialog#password-resets-new form.vertical input[type=submit]:hover{background-color:#fff;color:var(--indigo-dye)}body#errors-show header#main-header,dialog#errors-show header#main-header{padding:calc(var(--default-container-padding) + var(--padding-medium))}body#dashboards-show.accountant>main,dialog#dashboards-show.accountant>main{padding:0 calc(var(--default-container-padding) + var(--padding-medium))}body#dashboards-show.accountant>main #action-required div.message:not(:first-of-type),dialog#dashboards-show.accountant>main #action-required div.message:not(:first-of-type){margin-top:var(--padding-large)}section.tabs>article#dashboards-show.accountant,section.accordion>article#dashboards-show.accountant>main{padding:0 calc(var(--default-container-padding) + var(--padding-medium))}section.tabs>article#dashboards-show.accountant #action-required div.message:not(:first-of-type),section.accordion>article#dashboards-show.accountant>main #action-required div.message:not(:first-of-type){margin-top:var(--padding-large)}body#xray-submissions-pages-index>main table.extractions tbody tr td,dialog#xray-submissions-pages-index>main table.extractions tbody tr td,body#xray-pages-show>main table.extractions tbody tr td,dialog#xray-pages-show>main table.extractions tbody tr td{padding:var(--padding-small)}section.tabs>article#xray-submissions-pages-index table.extractions tbody tr td,section.accordion>article#xray-submissions-pages-index>main table.extractions tbody tr td,section.tabs>article#xray-pages-show table.extractions tbody tr td,section.accordion>article#xray-pages-show>main table.extractions tbody tr td{padding:var(--padding-small)}body#xray-submissions-documents-index>main table.invoice-attributes tbody tr td,dialog#xray-submissions-documents-index>main table.invoice-attributes tbody tr td,body#xray-documents-show>main table.invoice-attributes tbody tr td,dialog#xray-documents-show>main table.invoice-attributes tbody tr td{padding:var(--padding-small)}section.tabs>article#xray-submissions-documents-index table.invoice-attributes tbody tr td,section.accordion>article#xray-submissions-documents-index>main table.invoice-attributes tbody tr td,section.tabs>article#xray-documents-show table.invoice-attributes tbody tr td,section.accordion>article#xray-documents-show>main table.invoice-attributes tbody tr td{padding:var(--padding-small)}
