html{font-size:14px}.header{border-bottom:1px solid #d0d7de}.header-drop-down{width:200px}.footer{height:130px}.app-update-modal-content{background-color:transparent;border:none}.active-nav{border-bottom:2px solid #fd8c73;font-weight:700}.nav-link{padding-top:9px;padding-bottom:9px;cursor:pointer;width:120px}.nav-link-content{border-radius:7px;padding:5px 15px}.nav-link:hover .nav-link-content{background-color:#eceef2}.table-button{margin-left:10px}.rdt_Table{border:1px solid #dee2e6;border-radius:5.25px}.rdt_TableHeadRow{border-top-left-radius:5.25px;border-top-right-radius:5.25px;background-color:#f6f8fa!important;font-size:14px}.rdt_TableRow{cursor:pointer;background-color:#0000!important;font-size:14px!important}.rdt_Pagination{background-color:transparent!important}.rdt_TableRow:hover{background-color:#f6f8fa!important}.table-badge-container{border:4px solid transparent;border-radius:25px;background-clip:padding-box}.table-badge-container:has(>.badge-input:checked){border:4px solid rgba(255,255,255,.3)!important;background-clip:border-box}.badge-label{border-width:0px;border-radius:25px;padding:3px 13px;background-color:#0000;background-clip:padding-box;border-color:transparent}.badge-label:hover{background-color:#0004!important;border-color:transparent!important}.badge-input:checked+label{background-color:#0006!important}#order-form-page{width:845px}.order-form-title{border-top:3px solid #777;border-bottom:3px solid #777}.order-form-h1{font-size:33px}.order-form-body{background-color:#f6f8fa}.order-form-counter{border:1px solid #dee2e6;border-radius:5.25px;background-color:#fff;width:fit-content}.order-form-counter.is-invalid{border:1px solid rgb(220,53,69)}.order-form-counter-input{padding-top:0;padding-bottom:0;border-radius:5.25px;height:39.5px;width:99px;text-align:center}.order-form-counter-button{border:none;background-color:#0000;padding:0;font-size:25px;color:#aaa}.order-form-counter-text{width:42px;text-align:center}.order-form-delete-process-button{line-height:1em}#order-form-signature-placeholder{background-color:#fff;border:2px solid #dee2e6;border-radius:5px;cursor:crosshair}#order-form-signature-canvas{background-color:#fff;border:2px solid #dee2e6;border-radius:5px;cursor:crosshair;touch-action:none}.order-form-dropzone{border:1px dashed #aaa;background-color:#fff;border-radius:4px;height:122px!important}.order-form-dropzone .dz-image-preview{padding-top:0!important;padding-bottom:0!important}.order-form-dropzone-clickable{cursor:pointer}.import-manifest-dropzone{border:1px dashed #aaa;background-color:#fff;border-radius:4px}.import-manifest-dropzone-clickable{cursor:pointer}.order-form-fish-state-description::placeholder{color:#ccc}#toast{width:600px;opacity:1;z-index:1000!important}#toast.fade{opacity:0;transition:opacity .5s}.bg-light-gray{background-color:#f6f8fa}.bg-create-so{background-color:#1b5873}.order-summary-customer-col{background-color:#f6f8fa}.order-summary-staff-col{background-color:#eaecee}.order-summary-select-manifest,.order-summary-select-manifest:hover{background-color:#ddd!important}.text-orange{color:#ff9100}.btn-link-no-bg{color:#0a5acf;background-color:transparent;border-color:transparent}.btn-link-no-bg:hover,.btn-link-no-bg:focus,.btn-link-no-bg:active,.btn-link-no-bg.active,.open>.dropdown-toggle.btn-link-no-bg{color:#2a7fff;background-color:transparent;border-color:transparent}.form-control.order-form,.form-select.order-form{padding:.8rem 1rem;border:var(--bs-border-width) solid #95a2ac;font-size:20px}.form-check-input.order-form{border:var(--bs-border-width) solid #95a2ac}label.form-label.order-form{font-size:18px}.form-select.order-form{padding:1rem;font-size:18px}.form-select.order-form option{font-size:18px}#manifest-pdf .rdt_TableCell{font-size:15px;line-height:25px}#manifest-pdf .rdt_TableRow{min-height:unset!important;height:35px!important}#manifest-label-description-input{max-width:250px}.weigh-in-h1{font-size:33px}.weigh-in-title{border-bottom:2px solid #777}.bg-weigh-in{background-color:#dcede8!important}.bg-weigh-in-dark{background-color:#6ebaa4!important}.weigh-in-counter{border:1px solid #dee2e6;border-radius:5.25px;background-color:#fff;width:fit-content}.weigh-in-counter.is-invalid{border:1px solid rgb(220,53,69)}.weigh-in-counter-input{padding-top:0;padding-bottom:0;border-radius:5.25px;height:39.5px;width:99px;text-align:center}.weigh-in-counter-button{border:none;background-color:#0000;padding:0;font-size:25px;color:#aaa}.weigh-in-counter-text{width:40px;text-align:center}.weigh-in-text-to-print{transform-origin:top left}.media-dropzone{border:1px dashed #aaa;border-radius:4px}.media-dropzone-clickable{cursor:pointer}.sj-nav-shell{--sj-sidebar-width-expanded: 288px;--sj-sidebar-width-collapsed: 80px;--sj-sidebar-offset: 0px;font-family:Poppins,system-ui,sans-serif;max-width:100%;overflow-x:clip}.sj-nav-shell .sidebar{transform:translate(-100%);transition:transform .3s ease-in-out,width .3s ease-in-out}.sj-nav-shell .sidebar.show{transform:translate(0)}.sj-nav-shell .main-content{box-sizing:border-box;margin-left:0;max-width:100%;min-width:0;overflow-x:clip;transition:margin-left .3s ease-in-out,max-width .3s ease-in-out,width .3s ease-in-out;width:100%}.sj-nav-shell .v2-page-body{box-sizing:border-box;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow-x:clip;width:100%}.sj-nav-shell .v2-page-body>*{max-width:100%;min-width:0}.sj-nav-shell .main-content>.d-lg-none.position-sticky.top-0{max-width:100%;width:100%}@media(min-width:992px){.sj-nav-shell .sidebar{transform:translate(0)!important}.sj-nav-shell .main-content{min-height:100vh;--sj-sidebar-offset: var(--sj-sidebar-width-expanded);margin-left:var(--sj-sidebar-offset);max-width:calc(100% - var(--sj-sidebar-offset));width:calc(100% - var(--sj-sidebar-offset))}.sj-nav-shell .main-content.collapsed{--sj-sidebar-offset: var(--sj-sidebar-width-collapsed);margin-left:var(--sj-sidebar-offset)}}.sj-nav-shell .nav-text{opacity:1;transition:opacity .2s ease-in-out}.sj-nav-shell .sidebar.collapsed .nav-text{opacity:0;overflow:hidden;width:0}.sj-nav-shell .sidebar .border-bottom,.sj-nav-shell .sidebar .border-top{border-color:#fff3!important}body.v2-route #root.container-fluid{padding-left:0;padding-right:0;max-width:100%;overflow-x:clip}body.v2-route,body.v2-route #root{background-color:transparent!important;max-width:100%}.v2-page-body{--v2-page-gutter-x: 1rem;--v2-mobile-list-gutter-x: .375rem;box-sizing:border-box;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow-x:clip;padding:1rem 1rem 0;width:100%}@media(min-width:768px){.v2-page-body{--v2-page-gutter-x: 3rem;padding-left:3rem;padding-right:3rem;padding-top:3rem}}@media(max-width:991.98px){.v2-mobile-list{box-sizing:border-box;margin-left:calc(50% - 50vw + var(--v2-mobile-list-gutter-x));margin-right:calc(50% - 50vw + var(--v2-mobile-list-gutter-x));max-width:calc(100vw - 2 * var(--v2-mobile-list-gutter-x));min-width:0;width:calc(100vw - 2 * var(--v2-mobile-list-gutter-x))}.v2-page-body:has(.v2-mobile-list),.v2-page-content:has(.v2-mobile-list),.v2-page:has(.v2-mobile-list){overflow-x:visible}.v2-mobile-list>.v2-mobile-list-row,.v2-mobile-list>.bg-white{width:100%;max-width:100%}.v2-mobile-list>.v2-mobile-list-row:first-child{border-top:1px solid var(--bs-border-color, #dee2e6)}.v2-mobile-list--nested{margin-left:calc(var(--v2-mobile-list-gutter-x) - .75rem);margin-right:calc(var(--v2-mobile-list-gutter-x) - .75rem);width:calc(100% + 1.5rem - 2 * var(--v2-mobile-list-gutter-x));max-width:calc(100% + 1.5rem - 2 * var(--v2-mobile-list-gutter-x))}}.v2-page-content{box-sizing:border-box;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow-x:clip}.v2-page-content>*:not(.v2-mobile-list){max-width:100%;min-width:0}@media(max-width:991.98px){.v2-page-content>.v2-mobile-list{max-width:calc(100vw - 2 * var(--v2-mobile-list-gutter-x));width:calc(100vw - 2 * var(--v2-mobile-list-gutter-x))}}.v2-page{max-width:100%;overflow-x:clip}.v2-page .d-flex,.v2-page .row{max-width:100%;min-width:0}.v2-page .d-flex>*{min-width:0}.v2-page-body img,.v2-page-body video,.v2-page-body iframe{max-width:100%}.v2-table-scroll-root{max-width:100%;min-width:0}@media(max-width:991.98px){.v2-page-body{overflow-wrap:anywhere}}.v2-logo-badge{align-items:center;background:#ffffff26;border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:56px;justify-content:center;margin-bottom:.75rem;width:56px}.v2-table-fixed{table-layout:fixed}.v2-col-fixed{width:var(--v2-col-w-base, auto);min-width:var(--v2-col-w-base, auto);max-width:var(--v2-col-w-base, auto)}@media(min-width:576px){.v2-col-fixed{width:var(--v2-col-w-sm, var(--v2-col-w-base, auto));min-width:var(--v2-col-w-sm, var(--v2-col-w-base, auto));max-width:var(--v2-col-w-sm, var(--v2-col-w-base, auto))}}@media(min-width:768px){.v2-col-fixed{width:var(--v2-col-w-md, var(--v2-col-w-sm, auto));min-width:var(--v2-col-w-md, var(--v2-col-w-sm, auto));max-width:var(--v2-col-w-md, var(--v2-col-w-sm, auto))}}@media(min-width:992px){.v2-col-fixed{width:var(--v2-col-w-lg, var(--v2-col-w-md, auto));min-width:var(--v2-col-w-lg, var(--v2-col-w-md, auto));max-width:var(--v2-col-w-lg, var(--v2-col-w-md, auto))}}@media(min-width:1200px){.v2-col-fixed{width:var(--v2-col-w-xl, var(--v2-col-w-lg, auto));min-width:var(--v2-col-w-xl, var(--v2-col-w-lg, auto));max-width:var(--v2-col-w-xl, var(--v2-col-w-lg, auto))}}@media(min-width:1400px){.v2-col-fixed{width:var(--v2-col-w-xxl, var(--v2-col-w-xl, auto));min-width:var(--v2-col-w-xxl, var(--v2-col-w-xl, auto));max-width:var(--v2-col-w-xxl, var(--v2-col-w-xl, auto))}}.v2-page .delivery-method-btn{background-color:#fff;border:2px solid #dee2e6;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease}.v2-page .delivery-method-btn--selected{background-color:#e7f3ff;border-color:var(--bs-primary)}.v2-page .delivery-method-btn:focus{outline:none}.v2-page .delivery-method-btn:focus-visible{box-shadow:0 0 0 .2rem #0d6efd59}.v2-page .btn:focus{box-shadow:0 0 0 .2rem #0f617059}.v2-page .shipping-reset-main-customer-btn{color:#1e40af;font-size:.875rem;text-decoration:none}.v2-page .shipping-reset-main-customer-btn:hover{text-decoration:underline}.v2-page.sj-nav-shell .sidebar{display:flex!important;flex-direction:column!important}.v2-page.sj-nav-shell .sidebar-nav{flex:1 1 0%!important;min-height:0!important}.v2-page.sj-nav-shell .sidebar-footer{margin-top:auto!important}.v2-page.sj-nav-shell .sidebar-last-updated-btn{background-color:#ffffff14;border:1px solid rgba(255,255,255,.18);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform 60ms ease}.v2-page.sj-nav-shell .sidebar-last-updated-btn:hover{background-color:#ffffff24;border-color:#ffffff47;color:#ffffffd1!important}.v2-page.sj-nav-shell .sidebar-last-updated-btn:active{background-color:#ffffff2e;transform:translateY(1px)}.v2-page.sj-nav-shell .sidebar-last-updated-btn:focus-visible{box-shadow:0 0 0 .2rem #ffffff38;outline:none}.v2-page.sj-nav-shell .status-notice-item--mobile-top-bar{line-height:1.2;white-space:nowrap}.v2-page.sj-nav-shell .status-notice-item--mobile-top-bar:focus-visible{box-shadow:0 0 0 .2rem #ffc10773;outline:none}body.v2-route #root.container-fluid{padding-left:0;padding-right:0}body.v2-route,body.v2-route #root{background-color:transparent!important}html.v2-route{overflow-y:auto;overflow-x:clip;max-width:100%}body.v2-route{overflow-x:clip;max-width:100%}body.v2-route #root.container-fluid{max-width:100%;overflow-x:clip}body.v2-route .nav-link{padding-bottom:var(--bs-nav-link-padding-y);padding-top:var(--bs-nav-link-padding-y);width:auto}body.v2-route .active-nav{border-bottom:0;font-weight:inherit}.v2-page .v2-not-implemented-btn{outline:2px dashed rgba(255,193,7,.75)!important;outline-offset:2px}.v2-page .v2-not-implemented-btn:focus,.v2-page .v2-not-implemented-btn:active,.v2-page .v2-not-implemented-btn:focus-visible{outline:2px dashed rgba(255,193,7,.75)!important}.v2-page .v2-not-implemented-btn:hover{outline-color:#ffc107f2}.v2-page .v2-not-implemented-btn:focus-visible{box-shadow:0 0 0 .2rem #ffc10759}body.v2-route .v2-page.sj-nav-shell .sidebar{background-color:var(--lodge-v2-sidenav-bg, #0f6170)!important}body.v2-route .v2-page.sj-nav-shell .main-content>.d-lg-none.position-sticky.top-0{background-color:var(--lodge-v2-sidenav-bg, #0f6170)!important}body.v2-route .v2-page.sj-nav-shell .sidebar .border-bottom>button.btn.btn-link{background-color:var(--lodge-v2-sidenav-bg, #0f6170)!important}body.v2-route .v2-page.sj-nav-shell .sidebar .border-bottom .text-white-50.nav-text.text-center{color:#ffffffd1!important}.lodge-admin-toolbar{--lodge-admin-toolbar-bg: var(--lodge-v2-sidenav-bg, #0f6170);--lodge-admin-toolbar-control-bg: rgba(255, 255, 255, .1);--lodge-admin-toolbar-control-bg-hover: rgba(255, 255, 255, .18);--lodge-admin-toolbar-control-bg-active: rgba(255, 255, 255, .24);--lodge-admin-toolbar-radius: .75rem;--lodge-admin-toolbar-pad-y: 1.5rem;--lodge-admin-toolbar-pad-x: .75rem;--lodge-admin-toolbar-cell-size: calc(2 * var(--lodge-admin-toolbar-pad-y) + 18px);--lodge-admin-toolbar-cell-divider: var(--lodge-admin-toolbar-bg)}.lodge-admin-toolbar-tab{align-items:center;appearance:none;background:var(--lodge-admin-toolbar-bg);border:1px solid rgba(255,255,255,.18);border-radius:var(--lodge-admin-toolbar-radius) 0 0 var(--lodge-admin-toolbar-radius);border-right:0;bottom:1.5rem;box-shadow:-2px 4px 16px #00000029;color:#fff;cursor:pointer;display:flex;justify-content:center;line-height:0;padding:var(--lodge-admin-toolbar-pad-y) var(--lodge-admin-toolbar-pad-x);position:fixed;right:0;transition:background-color .12s ease,box-shadow .12s ease;z-index:1100}.lodge-admin-toolbar-tab:hover{background:#117a8c}.lodge-admin-toolbar-tab:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:2px}.lodge-admin-toolbar-panel{bottom:1.5rem;left:50%;max-width:calc(100vw - 2rem);opacity:0;pointer-events:none;position:fixed;transform:translate(calc(50vw - 2rem));transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s linear .28s;visibility:hidden;width:max-content;z-index:1100;overflow:visible}.lodge-admin-toolbar--expanded .lodge-admin-toolbar-panel{opacity:1;pointer-events:auto;transform:translate(-50%);transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s;visibility:visible}.lodge-admin-toolbar-panel-inner{align-items:stretch;background:var(--lodge-admin-toolbar-bg);border:1px solid rgba(255,255,255,.18);border-radius:var(--lodge-admin-toolbar-radius);box-shadow:0 4px 20px #0000002e;color:#fff;display:flex;height:var(--lodge-admin-toolbar-cell-size);overflow:visible;width:fit-content}.lodge-admin-toolbar-lead{align-items:center;appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;flex-shrink:0;gap:.5rem;height:100%;line-height:1;padding:0 var(--lodge-admin-toolbar-pad-x);transition:opacity .12s ease,background-color .12s ease}.lodge-admin-toolbar-lead:hover{background:#ffffff14;opacity:1}.lodge-admin-toolbar-lead:active{background:#ffffff1f}.lodge-admin-toolbar-lead:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:-2px;z-index:1}.lodge-admin-toolbar-lead-icon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;position:relative;width:18px}.lodge-admin-toolbar-lead-icon-shield,.lodge-admin-toolbar-lead-icon-chevron{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .18s ease,transform .18s ease}.lodge-admin-toolbar-lead-icon-shield{opacity:1;transform:translate(-50%,-50%) scale(1)}.lodge-admin-toolbar-lead-icon-chevron,.lodge-admin-toolbar-lead:hover .lodge-admin-toolbar-lead-icon-shield{opacity:0;transform:translate(-50%,-50%) scale(.8)}.lodge-admin-toolbar-lead:hover .lodge-admin-toolbar-lead-icon-chevron{opacity:1;transform:translate(-50%,-50%) scale(1)}.lodge-admin-toolbar-label{flex-shrink:0;font-size:.8125rem;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase}.lodge-admin-toolbar-end{border-left:1px solid var(--lodge-admin-toolbar-cell-divider);flex-shrink:0;height:100%;width:var(--lodge-admin-toolbar-radius)}.lodge-admin-toolbar-cell{align-items:center;border-left:1px solid var(--lodge-admin-toolbar-cell-divider);border-radius:0;display:flex;flex-shrink:0;height:100%;justify-content:center;position:relative;width:var(--lodge-admin-toolbar-cell-size)}.lodge-admin-toolbar-cell-btn{align-items:center;appearance:none;background:transparent;border:0;border-radius:0;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;line-height:0;padding:0;transition:background-color .12s ease;width:100%}.lodge-admin-toolbar-cell-btn:hover:not(:disabled){background:#ffffff14}.lodge-admin-toolbar-cell-btn:active:not(:disabled){background:#ffffff1f}.lodge-admin-toolbar-cell-btn:disabled{cursor:not-allowed;opacity:.65}.lodge-admin-toolbar-cell-btn:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:-2px;z-index:1}.lodge-admin-toolbar-cell--control .lodge-admin-toolbar-cell-btn,.lodge-admin-location-picker .lodge-admin-toolbar-cell-btn{background:var(--lodge-admin-toolbar-control-bg)}.lodge-admin-toolbar-cell--control .lodge-admin-toolbar-cell-btn:hover:not(:disabled),.lodge-admin-location-picker .lodge-admin-toolbar-cell-btn:hover:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-hover)}.lodge-admin-toolbar-cell--control .lodge-admin-toolbar-cell-btn:active:not(:disabled),.lodge-admin-location-picker .lodge-admin-toolbar-cell-btn:active:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-active)}.lodge-admin-location-picker{padding:0}.lodge-admin-location-picker-trigger{font-size:.8125rem;font-weight:600;gap:.375rem;letter-spacing:.02em;line-height:1}.lodge-admin-location-picker-trigger:not(.lodge-admin-location-picker-trigger--loading){flex-direction:column}.lodge-admin-location-picker-trigger-icon{flex-shrink:0;line-height:0;opacity:.85}.lodge-admin-location-picker-trigger-code{line-height:1;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lodge-admin-location-picker-trigger--loading{line-height:0}.lodge-admin-toolbar-popout-menu{--lodge-admin-toolbar-bg: var(--lodge-v2-sidenav-bg, #0f6170);--lodge-admin-toolbar-control-bg: rgba(255, 255, 255, .1);--lodge-admin-toolbar-control-bg-hover: rgba(255, 255, 255, .18);--lodge-admin-toolbar-control-bg-active: rgba(255, 255, 255, .24);color:#fff}.lodge-admin-location-picker-menu{background:var(--lodge-admin-toolbar-bg);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;box-shadow:0 -4px 20px #0003;display:flex;flex-direction:column;max-height:20rem;max-width:min(18rem,calc(100vw - 2rem));overflow:hidden;position:fixed;width:14rem;z-index:1201}.lodge-admin-location-picker-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lodge-admin-location-picker-option{align-items:center;appearance:none;background:transparent;border:0;border-radius:0;color:#ffffffd9;cursor:pointer;display:flex;gap:.5rem;font-size:.875rem;font-weight:500;padding:.5rem .75rem;text-align:left;transition:background-color .12s ease;width:100%}.lodge-admin-location-picker-option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lodge-admin-location-picker-option-spinner{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:1rem}.lodge-admin-location-picker-option:hover:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-hover);color:#fff}.lodge-admin-location-picker-option--selected{background:var(--lodge-admin-toolbar-control-bg);color:#fff;font-weight:600}.lodge-admin-location-picker-option--selected:hover:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-hover)}.lodge-admin-location-picker-option:disabled{cursor:not-allowed;opacity:.5}.lodge-admin-location-picker-option--pending:disabled{opacity:1}.lodge-admin-location-picker-option:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:-2px}.lodge-admin-quick-settings{padding:0}.lodge-admin-quick-settings-trigger,.lodge-admin-quick-settings-trigger--loading{line-height:0}.lodge-admin-quick-settings-menu{background:var(--lodge-admin-toolbar-bg);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;box-shadow:0 -4px 20px #0003;max-width:min(24rem,calc(100vw - 2rem));overflow:hidden;padding:.5rem;position:fixed;width:max-content;z-index:1201}.lodge-admin-quick-settings-row{align-items:center;display:flex;gap:.375rem}.lodge-admin-quick-settings-switch{align-items:center;color:#ffffffe6;display:flex;flex-wrap:nowrap;font-size:.875rem;font-weight:500;gap:.375rem;margin:0;min-height:0;padding-left:0;width:max-content}.lodge-admin-quick-settings-switch .form-check-input{cursor:pointer;flex-shrink:0;margin:0}.lodge-admin-quick-settings-switch .form-check-label{cursor:pointer;flex:0 1 auto;line-height:1.25;min-width:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.lodge-admin-quick-settings-open-btn{align-items:center;appearance:none;background:var(--lodge-admin-toolbar-control-bg);border:0;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;line-height:0;padding:0;transition:background-color .12s ease;width:1.75rem}.lodge-admin-quick-settings-open-btn:hover:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-hover)}.lodge-admin-quick-settings-open-btn:active:not(:disabled){background:var(--lodge-admin-toolbar-control-bg-active)}.lodge-admin-quick-settings-open-btn:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:1px}.lodge-admin-quick-settings-open-btn:disabled{cursor:not-allowed;opacity:.65}.lodge-admin-print-dialog-submenu-menu{display:flex;flex-direction:column;max-height:20rem;max-width:min(18rem,calc(100vw - 2rem));overflow:hidden;padding:0;width:14rem}.lodge-admin-print-dialog-submenu{display:flex;flex-direction:column;min-height:0}.lodge-admin-print-dialog-submenu-header{align-items:center;border-bottom:1px solid rgba(255,255,255,.14);display:flex;flex-shrink:0;gap:.375rem;padding:.375rem .5rem}.lodge-admin-print-dialog-back{align-items:center;appearance:none;background:var(--lodge-admin-toolbar-control-bg);border:0;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;line-height:0;padding:0;transition:background-color .12s ease;width:1.75rem}.lodge-admin-print-dialog-back:hover{background:var(--lodge-admin-toolbar-control-bg-hover)}.lodge-admin-print-dialog-back:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:1px}.lodge-admin-print-dialog-submenu-title{flex:1;font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lodge-admin-print-dialog-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lodge-admin-print-dialog-row{align-items:center;display:flex;gap:.375rem;padding:.375rem .5rem}.lodge-admin-print-dialog-row--current{background:var(--lodge-admin-toolbar-control-bg)}.lodge-admin-print-dialog-switch{align-items:center;color:#ffffffe6;display:flex;flex:1 1 auto;font-size:.875rem;font-weight:500;gap:.375rem;margin:0;min-width:0;padding-left:0}.lodge-admin-print-dialog-switch .form-check-input{cursor:pointer;flex-shrink:0;margin:0}.lodge-admin-print-dialog-switch .form-check-label{cursor:pointer;display:flex;flex:1 1 auto;line-height:1.25;margin:0;min-width:0;-webkit-user-select:none;user-select:none}.lodge-admin-print-dialog-row-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lodge-admin-save-status{align-items:center;display:flex;flex-shrink:0;height:1rem;justify-content:center;line-height:0;width:1rem}.lodge-admin-save-status-icon--success{color:#7dffb8}.lodge-admin-save-status-icon--error{color:#ffb4b4;font-size:.75rem;font-weight:700;line-height:1}@keyframes lodge-admin-save-status-fade-out{0%{opacity:1}to{opacity:0}}.lodge-admin-save-status-icon--fade-out{animation:lodge-admin-save-status-fade-out .5s ease-in-out forwards}@media(max-width:575.98px){.lodge-admin-toolbar-tab,.lodge-admin-toolbar-panel{bottom:1rem}.lodge-admin-toolbar-panel{max-width:calc(100vw - 2rem);transform:translate(calc(50vw - 1.5rem))}}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu{padding:.375rem}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-item{appearance:none;background:transparent;border:0;border-radius:.5rem;color:inherit;cursor:pointer;display:block;font-size:.875rem;font-weight:500;padding:.5rem .75rem;text-align:left;text-decoration:none;transition:background-color .12s ease,transform 60ms ease;width:100%}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-item:hover{background-color:#0f617014}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-item:active{background-color:#0f617024;transform:translateY(1px)}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-item:focus-visible{outline:2px solid rgba(15,97,112,.45);outline-offset:2px}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-item-row{align-items:center;display:flex;justify-content:space-between}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-sep{border-top:1px solid rgba(0,0,0,.08);margin:.25rem}body.v2-route .v2-page.sj-nav-shell .lodge-advanced-menu-sep-strong{border-top:1px solid rgba(0,0,0,.14);margin:.375rem .25rem}.bl-tag-group{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:flex-end;gap:5px;max-width:8.5rem;max-height:calc(var(--bl-tag-badge-size, 42px) * 2 + 8px);overflow:hidden;flex-shrink:0}.bl-tag-group--single-row{flex-wrap:nowrap;max-height:none;max-width:100%;width:100%;overflow:hidden}.bl-tag-group-fit{position:relative;width:100%;min-width:0;max-width:100%;height:var(--bl-tag-badge-size, 42px);display:flex;align-items:center}.bl-tag-group--measure{position:absolute;top:0;left:0;width:max-content;max-width:none;max-height:none;flex-wrap:nowrap;overflow:visible;visibility:hidden;pointer-events:none;z-index:-1}.bl-tag-group>*{flex-shrink:0}.bl-tag-circle{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;color:#fff;font-weight:900;font-family:Courier New,Courier,monospace;line-height:1;text-align:center;padding:0;flex-shrink:0;box-sizing:border-box}.bl-tag-circle-text{display:block;line-height:1;text-align:center;margin:0;padding:0;font-weight:900;font-family:Courier New,Courier,monospace;transform:translateY(.04em)}.bl-tag-pill{max-width:calc(var(--bl-tag-badge-size, 42px) * 3.2);border-radius:calc(var(--bl-tag-badge-size, 42px) * .31);background:#000;color:#fff;font-weight:900;font-family:Courier New,Courier,monospace;line-height:1.05;padding:0 10px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;flex-shrink:0;box-sizing:border-box}.bl-tag-pill-text{display:block;white-space:nowrap}.bl-tag-pill--fluid{max-width:100%;min-width:0;width:auto;flex:0 1 auto}.bl-tag-pill--fluid .bl-tag-pill-text{overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%}.clone-order-btn .dropdown-menu{width:220px;padding:0}.template-item{flex-wrap:nowrap;align-items:center}.template-item .template-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.4}.template-item .template-delete-btn{flex-shrink:0;cursor:pointer;color:#888;visibility:hidden;line-height:1;display:inline-flex;align-items:center}.template-item .template-delete-btn:hover{color:#d00}.template-item:hover .template-delete-btn{visibility:visible}.v2-orders-mobile-header{width:100%;flex-wrap:nowrap;white-space:nowrap}.v2-orders-mobile-meta-line{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;white-space:nowrap;font-size:.875rem}.v2-orders-mobile-row-body{display:flex;flex-wrap:nowrap;gap:.5rem;width:100%;margin-top:.25rem;align-items:stretch}.v2-orders-mobile-row-body--solo{display:block}.v2-orders-mobile-meta{display:flex;flex-direction:column;flex:1 1 0;gap:.375rem;min-width:0}.v2-orders-mobile-aside{flex:0 1 auto;min-width:0;max-width:45%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.v2-orders-mobile-fish-tags{width:100%;min-width:0;max-width:100%}.v2-orders-measure-wrap{position:relative}.v2-orders-measure-text{position:absolute;top:0;left:0;width:max-content;max-width:none;white-space:nowrap;visibility:hidden;pointer-events:none;z-index:-1}.v2-orders-fit-hidden{display:none!important}.bl-tag-group-fit-visible{display:flex}.bl-tag-group-fit-hidden{display:none!important}.v2-orders-mobile-trip{font-size:1.125rem;font-weight:700;line-height:1.15;margin-bottom:.35rem;color:#212529;min-width:0;white-space:nowrap}@media(max-width:575.98px){.v2-orders-mobile-status-badge{box-sizing:border-box;max-width:80px;min-width:0;padding-left:.5rem!important;padding-right:.5rem!important;overflow:hidden;vertical-align:middle}.v2-orders-mobile-status-badge .text-truncate{display:block;min-width:0}}.lfr-touch-stepper{gap:.5rem;min-height:4.5rem}.lfr-step-btn{min-height:4.5rem;min-width:4.5rem;padding:.5rem;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}.lfr-step-value{font-size:40px;font-weight:700;line-height:1;min-width:2.75ch;width:2.75ch;display:flex;align-items:center;justify-content:center;padding:0 .25rem}.lfr-modal-footer .lfr-modal-action{min-height:3.25rem;font-size:1.125rem;font-weight:600;padding:.75rem 1.25rem;touch-action:manipulation}.lfr-field-year{flex:0 0 auto;min-width:11.5rem;width:11.5rem}.lfr-field-trip{flex:0 0 auto;width:6.5rem;max-width:6.5rem}.lfr-field-trip .form-control{text-align:center;font-size:1.125rem;font-weight:600;padding-left:.5rem;padding-right:.5rem}.lfr-quick-trip{font-size:22px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;min-height:3rem;padding:.5rem 1.35rem;touch-action:manipulation}.lfr-orders-table th,.lfr-orders-table td{padding-left:.65rem;padding-right:.65rem}.lfr-orders-table .lfr-cell-data{font-size:.8125rem}.lfr-orders-table .lfr-cell-master{font-size:.75rem;font-weight:600}.lfr-orders-table .col-boxes{width:3.5rem}.lfr-orders-table .col-printed{width:4.5rem}.lfr-orders-table .col-take-home-type{min-width:7rem}.lfr-row-select{width:4.25rem;min-width:4.25rem;padding-left:1.15rem!important;padding-right:1.15rem!important;vertical-align:middle}.lfr-row-checkbox{width:1.35rem;height:1.35rem;margin:0;cursor:pointer;flex-shrink:0}.lfr-row-open{cursor:pointer}.lfr-pending-tabs .nav-link{font-weight:600;color:#495057}.lfr-pending-tabs .nav-link.active{color:#0f6170}.lfr-bulk-actions{position:relative}.lfr-bulk-actions .dropdown-menu{right:0;left:auto;max-width:calc(100vw - 1.5rem)}.lfr-bulk-actions .dropdown-menu .dropdown-item{min-height:2.75rem;display:flex;align-items:center;gap:.5rem;font-weight:500}.lfr-orders-table--pending tbody td{padding-top:1.1rem;padding-bottom:1.1rem}.lfr-orders-table--pending tbody tr{min-height:3.25rem}.lfr-edit-order-btn{min-height:3.25rem;font-size:1.0625rem;font-weight:600;padding:.75rem 1.25rem;touch-action:manipulation}.lfr-receipt-toggle--on{color:#fff}
