﻿@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css");header{background:url("../img/header.png") no-repeat;}header .navbar{min-height:123px;}.logo{position:absolute;right:10px;}.collapse-arrow::before{transition:transform .3s ease;}button[aria-expanded=true] .collapse-arrow::before{transform:rotate(180deg);}.nav-item .nav-link.active{font-weight:bold;}.form-control.datepicker.editable:disabled,.form-control.datepicker.editable[readonly]{background-color:#fff;}.sticky-footer{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #ddd;z-index:1000;}input:invalid,textarea:invalid,select:invalid,.is-invalid{border:1px solid #dc3545!important;}input:invalid:focus,textarea:invalid:focus,select:invalid:focus,.is-invalid:focus{border-color:#dc3545!important;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)!important;outline:0;}input.datepicker[required]+input.form-control:placeholder-shown,input.flatpickr-input[required]+input.form-control:placeholder-shown{border:1px solid #dc3545!important;}input.datepicker[required]+input.form-control:focus,input.flatpickr-input[required]+input.form-control:focus{border-color:#dc3545!important;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)!important;outline:0;}@media(min-width:991px) and (max-width:1800px){header .logout{position:absolute;right:315px;}}@media(max-width:990px){header .logo{display:none;}}@media(max-width:768px){.table-break thead{display:none!important;}.table-break tr{display:block;margin-bottom:1rem;border:1px solid #dee2e6;border-radius:.5rem;padding:.5rem;}.table-break td{display:block;width:100%;border:0;border-bottom:1px solid #eee;padding:.4rem .6rem;position:relative;}.table-break td:empty::after,.table-break td:not([data-label]):has(>*:only-child:empty)::after{content:"-";display:inline-block;color:#444;}.table-break td:last-child{border-bottom:0;}.table-break td[data-label]::before{content:attr(data-label);font-weight:600;display:block;margin-bottom:.25rem;color:#444;}}@media print{.d-print-none,.btn,header,nav{display:none!important;}body{padding:0;margin:0;background-color:#fff!important;}.container,.container-fluid{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}.card,.section{border:1px solid #dee2e6!important;margin-bottom:1rem!important;break-inside:auto;page-break-inside:auto;}h1,h2,h3,h4{break-after:avoid;page-break-after:avoid;margin-top:15px!important;color:#000!important;}table,tr,td{break-inside:avoid;page-break-inside:avoid;}}.borehole-tabs-wrapper .borehole-tabs{display:flex;flex-wrap:wrap;max-height:2.4em;overflow:hidden;transition:max-height .3s ease;}.borehole-tabs-wrapper .borehole-tabs.expanded{max-height:none;}.borehole-tabs-wrapper .borehole-tabs .nav-item .nav-link{white-space:nowrap;padding:.3rem .55rem;font-size:.82rem;}.borehole-tabs-wrapper .borehole-tabs .borehole-tabs-toggle .toggle-icon{transition:transform .3s ease;display:inline-block;font-size:.7rem;}.borehole-tabs-wrapper .borehole-tabs .borehole-tabs-toggle.expanded .toggle-icon{transform:rotate(180deg);}#boreholeTabList .nav-item a{padding:8px 12px;}#boreholeTabList .nav-item.toggle{margin-left:auto;}#boreholeTabList #boreholeTabsToggle{border:1px solid #dee2e6!important;border-radius:.375rem;}#boreholeTabList #boreholeTabsToggle i{transition:transform .3s ease;display:inline-block;}#boreholeTabList:not(.collapsed) #boreholeTabsToggle i{transform:rotate(180deg);}#boreholeTabList.collapsed{flex-wrap:nowrap!important;overflow:hidden;}#boreholeTabList.collapsed .nav-item{flex-shrink:0;}#boreholeTabList.collapsed .nav-item.overflow-hidden{display:none!important;}#boreholeTabList.collapsed .nav-item.toggle:last-child{display:flex!important;}#boreholeTabList.collapsed .nav-item:has(.nav-link.active){display:flex!important;}