@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");.bg-primary{background-color:#F08214 !important}.bg-danger{background-color:#E81E1E !important}.bg-warning{background-color:#F4C403 !important}.bg-success{background-color:#4AB430 !important}.text-right{text-align:right}.w-0{width:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{height:100%}body{margin:0;padding:0;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;font-family:"Roboto", sans-serif}body>.container-fluid{padding:0 2rem}@media screen and (max-width: 991px){body>.container-fluid{padding:0 1.5rem}}@media screen and (max-width: 767px){body>.container-fluid{padding:0 1rem}}.page{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.page-header{display:flex;align-items:center;border-bottom:1px solid #dbdbdb;height:4rem;margin-bottom:1rem}.page-header h1{margin:0;font-size:2rem;font-weight:bold}.page-header h2{margin:0;font-size:1.5rem;font-weight:bold}.page-actions{display:flex;gap:.5rem;margin-left:auto}.page-form{background:#f9f9f9;padding:0 !important;min-height:calc(100vh - 3.875rem);display:flex;justify-content:center;align-items:stretch}.page-form>.row{width:100%}.page-form-content{border:1px solid #dbdbdb;border-top:none;border-bottom:none;background:#ffffff;padding-top:1.25rem !important;padding-bottom:2.25rem !important;max-width:960px}a{color:#d3700d}#map{width:100%;height:100%}.marker,.stop_marker{background-image:url(/images/marker.png);background-size:cover;width:50px;height:50px;border-radius:50%;top:20px;cursor:pointer}.stop_marker{background-image:url(/images/red.png)}.distance-container{position:absolute;bottom:60px;right:10px;z-index:1}.location-container{position:absolute;top:60px;left:10px;z-index:1}.location-container>*,.distance-container>*{background-color:rgba(0,0,0,0.5);color:#fff;font-size:11px;line-height:18px;display:block;margin:0;padding:5px 10px;border-radius:3px}.calculation-box{height:75px;width:150px;position:absolute;bottom:40px;left:10px;background-color:rgba(255,255,255,0.9);padding:15px;text-align:center}.calculation-box p{margin:0;font-size:13px}input[type="color"]{padding:0;border:none;height:50px;width:50px;vertical-align:middle}body[data-controller="sessions"]{font-size:1.75rem}body[data-controller="sessions"] .form-control,body[data-controller="sessions"] .btn{font-size:1.75rem}option:disabled,optgroup:empty{display:none}.image-button{padding:0;border:none;background:none;cursor:pointer;max-height:100%;max-width:100%}.report-header{display:inline-flex;width:100%}.report-header h3{margin:0}.report-date{height:100%;margin:auto;text-align:right}.report-rows{margin:0 auto;width:90%}.state-container:nth-of-type(odd){background-color:#f8f9fa}.ticket_table tr.farm th{text-align:center}.table tr.state.subheader td{background-color:#e0e0e0 !important}body.iframe-ticket{background:#2D2E31;font-family:'Open Sans',sans-serif}body .loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}body .loading-overlay i{font-size:4rem;color:white}.ticket-table{font-weight:bold;color:white}.ticket-table .field-name{background:#004991;font-weight:bold}.ticket-table .farm-totals{background:#dedede;color:#333}.ticket-table .field-totals{background:#7a7a7a}.ticket-table .customer-totals{background:#dedede;color:#333}.ticket-table tr .farm-totals{background:#dedede;color:#333}.ticket-table th{background:#666;font-weight:bold;text-align:left;padding:8px;border-left:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #999;font-size:16px}.ticket-table th:last-child{border-right:1px solid #999}.ticket-table td{text-align:left;padding:8px;border-left:1px solid #999;border-bottom:1px solid #999;font-size:16px}.ticket-table td:last-child{border-right:1px solid #999}.btn-group{text-align:center}.button{padding:0.5em 0.75em;display:inline-block;color:#fff;white-space:nowrap;text-decoration:none;border:1px solid #161A24;border-radius:5px;font-size:23px;text-align:center;font-weight:700;line-height:1em;font-size:2em;background:#363941;background:-moz-linear-gradient(0deg, #363941 0%, #474a53 100%);background:-webkit-linear-gradient(0deg, #363941 0%, #474a53 100%);background:linear-gradient(0deg, #363941 0%, #474a53 100%);margin:5px}.button.active{background:#3498DB}.button a{color:white;text-decoration:none}#truck-tickets .btn{font-size:1.5em}.sort-options{color:white}.sort-options input[type="radio"]{accent-color:#f08214}.cancel-button{color:#f08214;text-decoration:none}.edit-form{color:white}.edit-form .btn-primary{background-color:#f08214;border-color:#f08214}.summary small{opacity:0.5}.summary a{color:#f08214;text-decoration:none}.summary .client-table{color:white}.summary .client-table th{border:none;padding:10px 15px 10px 15px}.summary .client-table tbody{border-top:#2D2E31 solid 4px}.summary .client-table tbody td{border:none;padding:0;color:white}.summary .client-table tbody .farm-table{margin-bottom:2px}.summary .client-table tbody .farm-table th{background-color:rgba(118,118,128,0.24);color:white}.summary .client-table tbody .farm-table tbody{border-top:#2D2E31 solid 2px}.summary .client-table tbody .farm-table tbody td{padding:10px 15px 10px 15px;background-color:rgba(118,118,128,0.24)}.summary .client-table tbody .farm-table tbody td a{color:white}.summary .modal{background-color:#2D2E31;transition:none}.summary .modal .cancel-button{position:absolute;right:0}.summary .modal .modal-dialog{transition:none}.summary .modal .modal-content{height:75vh;background:none;border:none}.summary .modal .modal-content input[type="submit"]{background-color:#f08214;border-color:#f08214}.tickets a{color:#f08214;text-decoration:none}.tickets .unit-switch{background-color:rgba(0,0,0,0.1);padding:2px;box-shadow:0 1px 0 rgba(0,0,0,0.08) inset;border-radius:2px}.tickets .unit-switch a{display:block;float:left;padding:11px 8px;font-size:10px;line-height:1;font-weight:600;color:#767b85;text-decoration:none;min-width:62px;text-align:center;text-transform:uppercase}.tickets .unit-switch a.active{background-color:#f08214;color:white}ul.pagination a.page-link{color:white;border-color:#767b85;background-color:#2D2E31}ul.pagination li.page-item.active a.page-link{background-color:#f08214;color:white}.btn{display:inline-flex;gap:.5rem;align-items:center;border-radius:.3125rem;height:3rem}.btn-sm{height:auto}.btn-primary{background:#F08214;border-color:#F08214;text-shadow:0 1px 1px #c4690d}.btn-primary:hover,.btn-primary:focus{background:#c4690d;border-color:#c4690d}.btn-primary:focus-visible{box-shadow:rgba(240,130,20,0.4) 0px 0px 0px 4px}.btn-primary:active,.btn-primary:focus-visible{background:#ac5c0b !important;border-color:#ac5c0b !important}.btn-primary:disabled{opacity:.5;background:#F08214;border-color:#F08214}.btn-danger{background:#E81E1E;border-color:#E81E1E}.btn-danger:hover{background:#bf1414;border-color:#bf1414}.btn-danger:focus-visible{box-shadow:rgba(232,30,30,0.4) 0px 0px 0px 4px}.btn-danger:active{background:#a81111 !important;border-color:#a81111 !important}.btn-warning{background:#F4C403;border-color:#F4C403}.btn-warning:hover{background:#c29c02;border-color:#c29c02}.btn-warning:focus-visible{box-shadow:rgba(244,196,3,0.4) 0px 0px 0px 4px}.btn-warning:active{background:#a88702 !important;border-color:#a88702 !important}.btn-success{background:#4AB430;border-color:#4AB430}.btn-success:hover{background:#398c25;border-color:#398c25}.btn-success:focus-visible{box-shadow:rgba(74,180,48,0.4) 0px 0px 0px 4px}.btn-success:active{background:#317820 !important;border-color:#317820 !important}.btn-link{color:#d3700d}.btn-link:hover{background:rgba(240,130,20,0.1);border-color:transparent;color:#d3700d}.btn-link:active{background:rgba(240,130,20,0.2) !important;border-color:transparent;color:#d3700d}.btn-link i:before,.btn-link i{display:inline-block;text-decoration:none}.btn-light{border-color:#dbdbdb}.btn:disabled{opacity:.3}nav.navbar{background:#212631;color:#ffffff;padding:0 1rem;height:3.875rem}nav.navbar a{color:#ffffff}nav.navbar .navbar-brand{display:block;max-width:180px;flex:0 1 auto}nav.navbar .header-logo{margin:.25rem 0;width:100%}nav.navbar .navbar-collapse{z-index:999}nav.navbar .navbar-collapse.show .navbar-nav{padding:1em}nav.navbar .navbar-collapse .navbar-nav{display:flex;align-items:center;width:100%;background:#212631}nav.navbar .navbar-collapse .navbar-nav .nav-link{border-radius:.3125rem;color:#ffffff;white-space:nowrap}nav.navbar .navbar-collapse .navbar-nav .nav-link:hover{background:rgba(255,255,255,0.2);color:#ffffff}nav.navbar .navbar-collapse .navbar-nav .logout{margin-left:auto}nav.navbar .navbar-toggler{color:#ffffff}nav.navbar button{display:inline-flex;gap:.5rem;align-items:center}nav.navbar .current-cust{max-width:20ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 1250px){nav.navbar .current-cust{display:none}}nav.navbar .dropdown-item{color:#212631}nav.navbar .dropdown-item:active{background:rgba(240,130,20,0.1)}#login-box{position:fixed;left:0;top:0;right:0;bottom:0;background:url(/assets/pipeag-home-hero-image-a92807c907b707668278da9cce1971cc501f4e78cc567b10968d108392b6ae4f.jpg) center center no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;z-index:9999}#login-box .login-logo{width:200px;margin-bottom:1rem}#login-box .login-form{background:rgba(255,255,255,0.75);display:flex;flex-direction:column;gap:1rem;width:calc(100% - 32px);max-width:400px;margin:0 auto;padding:1.5rem;border-radius:.75rem;backdrop-filter:blur(7px);box-shadow:0 20px 40px rgba(0,0,0,0.25);margin-top:-2rem}.form-control{border-radius:.3125rem;height:3rem}.form-control.text{min-height:6rem}.form-control:focus{box-shadow:rgba(240,130,20,0.4) 0px 0px 0px 4px;border-color:#F08214}.form-check-label{color:black !important}.form-control{border:1px solid #9B9B9B;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.form-actions{border-top:1px solid #dbdbdb;padding-top:1rem;display:flex;justify-content:space-between}select.form-control{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 10.0781L5.46094 9.53906L0.960938 5.03906L0.421875 4.5L1.5 3.44531L2.01562 3.98438L6 7.94531L9.96094 3.98438L10.5 3.44531L11.5547 4.5L11.0156 5.03906L6.51562 9.53906L6 10.0781Z" fill="%23212631"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1rem) center;padding-right:2.5rem}select[multiple='multiple']{background-image:none;min-height:8rem;padding-right:1rem}.silage-search-form{display:flex;align-items:flex-end;gap:1rem}.silage-search-crop-type{flex:0 0 auto}.silage-search-variety{flex:0 0 auto}.silage-search-search{flex:1 0 auto}.silage-search-before{flex:0 1 auto}.silage-search-after{flex:0 1 auto}@media screen and (max-width: 850px){.silage-search-form{flex-direction:column;align-items:flex-start;justify-content:stretch}.silage-search-crop-type,.silage-search-variety,.silage-search-search,.silage-search-before,.silage-search-after{flex:1 0 auto;width:100%}}.alert{position:relative;z-index:10001}.alert-danger{background:#E81E1E;border-color:#910f0f;color:#ffffff}.alert-success{background:#4AB430;border-color:#29631b;color:#ffffff}.table th{padding:0 .5rem;vertical-align:middle;height:3rem}.table a.sort_link{display:flex;color:inherit;text-decoration:none;align-items:center;line-height:1}.table a.sort_link:after{display:flex;justify-content:center;align-items:center;content:url('data:image/svg+xml,<svg width="10" height="16" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 1L10 6V7H0V6L5 1ZM5 15L0 10V9H10V10L5 15Z" fill="%23212631"/></svg>');opacity:.2;height:2rem;width:2rem}.table a.sort_link.desc:after{content:url('data:image/svg+xml,<svg width="10" height="16" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10.5V9H10V10.5L5 15L0 10.5Z" fill="%23212631"/></svg>');opacity:1}.table a.sort_link.asc:after{content:url('data:image/svg+xml,<svg width="10" height="16" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 5.5L5 1L10 5.5V7H0V5.5Z" fill="%23212631"/></svg>');opacity:1}.table thead th{white-space:nowrap}.table-search-container{max-width:600px}.table-responsive{padding-bottom:6rem}.table-responsive+nav{margin-top:-6rem}:root{scroll-behavior:auto}tr[id]:target{scroll-margin-top:1rem}tr[id]:target>*{animation:row-flash 2.5s ease-out}@keyframes row-flash{from{box-shadow:inset 0 0 0 9999px rgba(240,130,20,0.38)}to{box-shadow:inset 0 0 0 9999px rgba(240,130,20,0)}}.pagination{justify-content:center}.pagination li.page-item a.page-link{border-color:#dbdbdb;color:#F08214}.pagination li.page-item.active a.page-link{background-color:#F08214;border-color:#F08214;color:#ffffff}
