.MobileShortcuts-module__HSBCiG__bar{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y}@media (max-width:760px){.MobileShortcuts-module__HSBCiG__bar.mobile-nav{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.MobileShortcuts-module__HSBCiG__bar.mobile-nav button{width:100%;min-width:0;padding:6px 4px;font-size:9px;line-height:1.25}.MobileShortcuts-module__HSBCiG__bar button span{text-align:center;overflow-wrap:anywhere;max-width:100%}.MobileShortcuts-module__HSBCiG__bar.mobile-nav .MobileShortcuts-module__HSBCiG__empty{color:var(--signal-muted);background:var(--signal-field)}.MobileShortcuts-module__HSBCiG__bar .MobileShortcuts-module__HSBCiG__empty svg{opacity:.6}}.MobileShortcuts-module__HSBCiG__picker{overscroll-behavior:contain;border:1px solid var(--signal-line-strong);border-radius:var(--signal-radius);background:var(--signal-paper);width:min(420px,100% - 24px);max-height:min(80dvh,640px);color:var(--signal-ink);margin:auto;padding:20px;overflow-y:auto}.MobileShortcuts-module__HSBCiG__picker::backdrop{background:#18372c8c}.MobileShortcuts-module__HSBCiG__picker header{justify-content:space-between;align-items:center;gap:12px;display:flex}.MobileShortcuts-module__HSBCiG__picker h2{letter-spacing:-.03em;color:var(--signal-green);margin:0;font:500 30px/1.15 Georgia,serif}.MobileShortcuts-module__HSBCiG__picker header button{width:44px;height:44px;color:var(--signal-green);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.MobileShortcuts-module__HSBCiG__picker p{color:var(--signal-muted);margin:12px 0 20px;font-size:15px;line-height:1.5}.MobileShortcuts-module__HSBCiG__options{display:grid}.MobileShortcuts-module__HSBCiG__options button{border:0;border-top:1px solid var(--signal-line);width:100%;min-height:48px;color:var(--signal-green);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 4px;font-size:15px;display:flex}.MobileShortcuts-module__HSBCiG__options button:hover:not(:disabled){background:var(--signal-field)}.MobileShortcuts-module__HSBCiG__options button:disabled{opacity:.5;cursor:default}.MobileShortcuts-module__HSBCiG__options small{margin-left:auto;font-size:11px}.MobileShortcuts-module__HSBCiG__picker button:focus-visible,.MobileShortcuts-module__HSBCiG__bar button:focus-visible{outline:2px solid var(--signal-green);outline-offset:-2px}
.FieldSignalLoading-module__9S18jW__page{background:var(--signal-field,#f5f2e9);place-items:center;min-height:100svh;padding:32px 20px;display:grid}.FieldSignalLoading-module__9S18jW__loading{width:min(100%,420px);color:var(--signal-green,#18372c);text-align:center;flex-direction:column;align-items:center;display:flex}.FieldSignalLoading-module__9S18jW__field{width:min(100%,280px);height:auto;margin:32px 0 24px;overflow:visible}.FieldSignalLoading-module__9S18jW__boundary{stroke:var(--signal-line-strong,#18372c4d);stroke-width:1px}.FieldSignalLoading-module__9S18jW__rows{stroke:var(--signal-sage,#8ea48d);stroke-width:7px;stroke-linecap:round;opacity:.45}.FieldSignalLoading-module__9S18jW__harvested,.FieldSignalLoading-module__9S18jW__signal{stroke-linecap:round;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.FieldSignalLoading-module__9S18jW__harvested{stroke:var(--signal-green,#18372c);stroke-width:2px;stroke-dasharray:100;animation-name:FieldSignalLoading-module__9S18jW__harvest-pass}.FieldSignalLoading-module__9S18jW__signal{stroke:var(--signal-amber,#dca647);stroke-width:7px;stroke-dasharray:.1 100;animation-name:FieldSignalLoading-module__9S18jW__harvest-signal}.FieldSignalLoading-module__9S18jW__copy h1{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500;line-height:1.2}.FieldSignalLoading-module__9S18jW__copy p{max-width:34ch;color:var(--signal-muted,#637169);margin:12px 0 0;font-size:15px;line-height:1.6}.FieldSignalLoading-module__9S18jW__compact{margin:24px auto}.FieldSignalLoading-module__9S18jW__compact .FieldSignalLoading-module__9S18jW__field{width:200px;margin:20px 0}[data-paused] .FieldSignalLoading-module__9S18jW__harvested,[data-paused] .FieldSignalLoading-module__9S18jW__signal{animation-play-state:paused}@keyframes FieldSignalLoading-module__9S18jW__harvest-pass{0%{stroke-dashoffset:100px;opacity:1}86%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes FieldSignalLoading-module__9S18jW__harvest-signal{0%{stroke-dashoffset:0;opacity:1}86%,94%{stroke-dashoffset:-99.9px;opacity:1}to{stroke-dashoffset:-99.9px;opacity:0}}@media (prefers-reduced-motion:reduce){.FieldSignalLoading-module__9S18jW__harvested{stroke-dashoffset:38px;animation:none}.FieldSignalLoading-module__9S18jW__signal{stroke-dashoffset:-62px;animation:none}}
.HarvestSummary-module__ze6UTq__panel{margin-block:24px;padding:0;overflow:hidden}.HarvestSummary-module__ze6UTq__panel .ui-panel-header{flex-wrap:wrap;align-items:center;gap:20px;padding:22px 24px}.HarvestSummary-module__ze6UTq__panel .ui-panel-header h3{font-size:20px}.HarvestSummary-module__ze6UTq__panel .ui-panel-description{font-size:14px;line-height:1.5}.HarvestSummary-module__ze6UTq__toggle{border:1px solid var(--line);background:var(--cream);border-radius:4px;flex-shrink:0;gap:2px;padding:3px;display:flex}.HarvestSummary-module__ze6UTq__toggle button{color:var(--forest);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:9px 14px;font-size:14px;font-weight:600}.HarvestSummary-module__ze6UTq__toggle button[aria-pressed=true]{background:var(--forest);color:var(--paper)}.HarvestSummary-module__ze6UTq__toggle button:hover:not([aria-pressed=true]){background:#e6e9df}.HarvestSummary-module__ze6UTq__toggle button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.HarvestSummary-module__ze6UTq__tableWrap{overflow-x:auto}.HarvestSummary-module__ze6UTq__table{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%}.HarvestSummary-module__ze6UTq__table th,.HarvestSummary-module__ze6UTq__table td{border-top:1px solid var(--line);white-space:nowrap;padding:16px 24px;font-size:15px}.HarvestSummary-module__ze6UTq__table thead th{background:var(--cream);color:#526157;font-size:13px;font-weight:600}.HarvestSummary-module__ze6UTq__table th:first-child{text-align:left;white-space:normal;min-width:180px}.HarvestSummary-module__ze6UTq__table tbody th{font-weight:600}.HarvestSummary-module__ze6UTq__table th small{color:#637169;margin-top:5px;font-size:12px;font-weight:400;display:block}.HarvestSummary-module__ze6UTq__name{align-items:center;gap:10px;display:flex}.HarvestSummary-module__ze6UTq__name i{border-radius:2px;flex-shrink:0;width:10px;height:10px;display:block}.HarvestSummary-module__ze6UTq__table .HarvestSummary-module__ze6UTq__yield{color:var(--forest);font-size:20px;font-weight:650}.HarvestSummary-module__ze6UTq__notes{border-top:1px solid var(--line);padding:16px 24px}.HarvestSummary-module__ze6UTq__notes p{color:#526157;max-width:100ch;margin:0 0 8px;font-size:13px;line-height:1.5}.HarvestSummary-module__ze6UTq__notes .HarvestSummary-module__ze6UTq__warning{color:#873c2d}.HarvestSummary-module__ze6UTq__message{padding:24px;font-size:15px;line-height:1.5}.HarvestSummary-module__ze6UTq__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.HarvestSummary-module__ze6UTq__panel .ui-panel-header{padding:18px 16px}.HarvestSummary-module__ze6UTq__table th,.HarvestSummary-module__ze6UTq__table td{padding:14px 16px}.HarvestSummary-module__ze6UTq__notes{padding:16px}}
.BinSampleLabel-module__ok9v5G__dialog{border:1px solid var(--line);background:var(--paper);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:4px;margin:auto;padding:24px;overflow:auto}.BinSampleLabel-module__ok9v5G__dialog::backdrop{background:#18201d8c}.BinSampleLabel-module__ok9v5G__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.BinSampleLabel-module__ok9v5G__header h2{margin:0;font:500 26px Georgia,serif}.BinSampleLabel-module__ok9v5G__header p{overflow-wrap:anywhere;margin:6px 0 0}.BinSampleLabel-module__ok9v5G__close{border:1px solid var(--line);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;flex-shrink:0;place-items:center;display:grid}.BinSampleLabel-module__ok9v5G__hint{color:var(--muted);margin:20px 0;font-size:14px;line-height:1.5}.BinSampleLabel-module__ok9v5G__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.BinSampleLabel-module__ok9v5G__fields label{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.BinSampleLabel-module__ok9v5G__fields input{border:1px solid var(--line);width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--paper);border-radius:3px;padding:10px 8px;font-size:16px}.BinSampleLabel-module__ok9v5G__fields span{font-weight:400}.BinSampleLabel-module__ok9v5G__preview{border:1px solid var(--line);color:#18201d;background:#fff;max-width:360px;margin:24px auto;padding:20px}.BinSampleLabel-module__ok9v5G__preview h3{margin:0 0 16px;font:600 26px Georgia,serif}.BinSampleLabel-module__ok9v5G__preview dl{margin:0}.BinSampleLabel-module__ok9v5G__preview dl div{border-top:1px solid #deddd4;padding:9px 0}.BinSampleLabel-module__ok9v5G__preview dt{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.BinSampleLabel-module__ok9v5G__preview dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;font-weight:600}.BinSampleLabel-module__ok9v5G__preview small{color:#48534c;margin-top:14px;display:block}.BinSampleLabel-module__ok9v5G__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.BinSampleLabel-module__ok9v5G__error{color:var(--red)}.BinSampleLabel-module__ok9v5G__dialog button:focus-visible,.BinSampleLabel-module__ok9v5G__fields input:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.BinSampleLabel-module__ok9v5G__close:hover{background:var(--cream)}@media (max-width:520px){.BinSampleLabel-module__ok9v5G__dialog{padding:18px}.BinSampleLabel-module__ok9v5G__fields{grid-template-columns:1fr}.BinSampleLabel-module__ok9v5G__preview{width:100%}}.BinSampleLabel-module__ok9v5G__brandHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.BinSampleLabel-module__ok9v5G__brandHeading img{object-fit:contain;width:130px;height:44px}.BinSampleLabel-module__ok9v5G__brandHeading a{color:#18372c;font-size:12px;text-decoration:none}.BinSampleLabel-module__ok9v5G__pageOptions{flex:240px;gap:8px;font-size:13px;font-weight:600;display:grid}.BinSampleLabel-module__ok9v5G__pageOptions select{max-width:220px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:8px;font-size:16px}.BinSampleLabel-module__ok9v5G__pageOptions small{font-weight:400;line-height:1.5}.BinSampleLabel-module__ok9v5G__pageOptions select:focus-visible{outline:2px solid var(--forest);outline-offset:3px}
.MobileYardControls-module__2zDJ_G__controls{display:none}@media (max-width:760px){.MobileYardControls-module__2zDJ_G__controls{align-items:center;gap:12px;width:100%;display:flex}.MobileYardControls-module__2zDJ_G__yardPicker{flex:1;min-width:0}.MobileYardControls-module__2zDJ_G__dropdown{flex-shrink:0;position:relative}.MobileYardControls-module__2zDJ_G__dropdown summary{border-radius:var(--signal-radius);background:var(--signal-green);min-height:44px;color:var(--signal-paper);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:15px;list-style:none;display:flex}.MobileYardControls-module__2zDJ_G__dropdown summary::-webkit-details-marker{display:none}.MobileYardControls-module__2zDJ_G__yardPicker summary{border:1px solid var(--signal-line-strong);background:var(--signal-paper);color:var(--signal-green);justify-content:space-between}.MobileYardControls-module__2zDJ_G__yardPicker summary>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.MobileYardControls-module__2zDJ_G__yardPicker summary>svg{flex-shrink:0}.MobileYardControls-module__2zDJ_G__yardPicker summary[aria-disabled=true]{opacity:.5;cursor:default}.MobileYardControls-module__2zDJ_G__options{z-index:30;overscroll-behavior:contain;border:1px solid var(--signal-line-strong);border-radius:var(--signal-radius);background:var(--signal-paper);width:min(320px,100vw - 40px);max-height:65dvh;padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.MobileYardControls-module__2zDJ_G__options button{width:100%;min-height:44px;color:var(--signal-green);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px;font-size:15px;display:flex}.MobileYardControls-module__2zDJ_G__options button:hover:not(:disabled){background:var(--signal-field)}.MobileYardControls-module__2zDJ_G__options button:disabled{opacity:.5;cursor:default}.MobileYardControls-module__2zDJ_G__yardPicker .MobileYardControls-module__2zDJ_G__yardOptions{left:0;right:auto}.MobileYardControls-module__2zDJ_G__yardOptions .MobileYardControls-module__2zDJ_G__yardOption{grid-template-columns:126px minmax(0,1fr) 16px;gap:8px;min-height:64px;display:grid}.MobileYardControls-module__2zDJ_G__yardOption[aria-current=true]{background:var(--signal-field)}.MobileYardControls-module__2zDJ_G__yardOption .yard-tab-layout{width:126px;min-width:0}.MobileYardControls-module__2zDJ_G__yardCopy{gap:4px;min-width:0;display:grid}.MobileYardControls-module__2zDJ_G__yardCopy strong{overflow-wrap:anywhere;font-size:15px}.MobileYardControls-module__2zDJ_G__yardCopy small{color:var(--signal-muted);font-size:11px}.MobileYardControls-module__2zDJ_G__options button svg{flex-shrink:0}.MobileYardControls-module__2zDJ_G__order{border-block:1px solid var(--signal-line);padding:8px 0}.MobileYardControls-module__2zDJ_G__order p{color:var(--signal-muted);margin:4px 8px 12px;font-size:11px;line-height:1.5}.MobileYardControls-module__2zDJ_G__order>div{align-items:center;gap:4px;display:flex}.MobileYardControls-module__2zDJ_G__order span{overflow-wrap:anywhere;flex:1;min-width:0;padding:8px;font-size:15px}.MobileYardControls-module__2zDJ_G__order button{flex:0 0 44px;justify-content:center;width:44px}.MobileYardControls-module__2zDJ_G__controls :is(select,summary,button):focus-visible{outline:2px solid var(--signal-amber);outline-offset:2px}.MobileYardControls-module__2zDJ_G__yardPicker summary{grid-template-columns:76px minmax(0,1fr) 16px;gap:6px;display:grid}.MobileYardControls-module__2zDJ_G__yardPicker summary>.yard-tab-layout{transform-origin:0;width:126px;max-width:none;margin-right:-50px;transform:scale(.6)}}
.YardBinPicker-module__Cmd_Xq__control{gap:6px;min-width:0;display:grid}.YardBinPicker-module__Cmd_Xq__label{color:var(--signal-green);font-size:12px;font-weight:700}.YardBinPicker-module__Cmd_Xq__picker{border:1px solid var(--signal-line-strong);border-radius:var(--signal-radius);background:var(--signal-paper);min-width:0}.YardBinPicker-module__Cmd_Xq__picker>summary{cursor:pointer;min-height:48px;color:var(--signal-green);align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.YardBinPicker-module__Cmd_Xq__picker>summary::-webkit-details-marker{display:none}.YardBinPicker-module__Cmd_Xq__picker>summary>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.YardBinPicker-module__Cmd_Xq__picker>summary>svg{flex-shrink:0}.YardBinPicker-module__Cmd_Xq__picker[open]>summary{border-bottom:1px solid var(--signal-line)}.YardBinPicker-module__Cmd_Xq__options{max-height:340px;padding:12px;overflow:auto}.YardBinPicker-module__Cmd_Xq__instruction{color:var(--signal-green);margin:0 0 12px;font-size:12px}.YardBinPicker-module__Cmd_Xq__yard{border:0;border-bottom:1px solid var(--signal-line);text-align:left;width:100%;min-height:56px;color:var(--signal-green);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:16px;padding:10px 8px;display:flex}.YardBinPicker-module__Cmd_Xq__yard>span:last-child{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.YardBinPicker-module__Cmd_Xq__yard strong{font-size:13px}.YardBinPicker-module__Cmd_Xq__yard small,.YardBinPicker-module__Cmd_Xq__empty{color:var(--signal-muted);font-size:12px}.YardBinPicker-module__Cmd_Xq__yard:hover{background:var(--signal-field)}.YardBinPicker-module__Cmd_Xq__back{min-height:44px;color:var(--signal-green);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:8px;padding:0 8px;font-size:12px;display:inline-flex}.YardBinPicker-module__Cmd_Xq__layout{max-width:100%;padding:6px;overflow-x:auto}.YardBinPicker-module__Cmd_Xq__picker summary:focus-visible,.YardBinPicker-module__Cmd_Xq__picker button:focus-visible{outline:2px solid var(--signal-green);outline-offset:2px}@media (max-width:760px){.YardBinPicker-module__Cmd_Xq__picker>summary{flex-wrap:wrap}.YardBinPicker-module__Cmd_Xq__picker>summary>strong{flex-basis:50%}}.YardBinPicker-module__Cmd_Xq__picker>summary>.yard-tab-layout{flex:0 0 120px;width:120px}.YardBinPicker-module__Cmd_Xq__yard>.yard-tab-layout{flex:0 0 120px;width:120px}
.JdocImportHub-module__J5czBa__dialog{background:var(--paper);width:min(660px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border-radius:4px;overflow-y:auto;box-shadow:0 24px 72px #18372c3d}.JdocImportHub-module__J5czBa__dialog .ui-modal-header{border-bottom:1px solid var(--line);background:var(--cream);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 28px 24px;display:flex}.JdocImportHub-module__J5czBa__dialog .ui-modal-header>div{min-width:0}.JdocImportHub-module__J5czBa__dialog .ui-modal-header h3{letter-spacing:-.02em;color:var(--forest);margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1.15}.JdocImportHub-module__J5czBa__dialog .ui-modal-header p{color:#526157;max-width:48ch;margin:12px 0 0;font-size:14px;line-height:1.6}.JdocImportHub-module__J5czBa__dialog .ui-modal-header>button{flex-shrink:0;min-width:36px;min-height:36px}.JdocImportHub-module__J5czBa__options{padding:24px 28px 12px}.JdocImportHub-module__J5czBa__groupTitle{color:#526157;margin:0 0 8px;font-size:13px;font-weight:650;line-height:1.5}.JdocImportHub-module__J5czBa__connectionTitle{margin-top:24px}.JdocImportHub-module__J5czBa__option{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:18px;padding:18px 12px;transition:background-color .14s;display:flex}.JdocImportHub-module__J5czBa__option:last-child{border-bottom:0}.JdocImportHub-module__J5czBa__option>svg{color:var(--forest);flex-shrink:0}.JdocImportHub-module__J5czBa__option>svg:last-child{color:#637169;width:16px}.JdocImportHub-module__J5czBa__optionCopy{flex:1;min-width:0}.JdocImportHub-module__J5czBa__option strong{flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;font-weight:650;line-height:1.4;display:flex}.JdocImportHub-module__J5czBa__format{border:1px solid var(--line);color:#526157;border-radius:2px;padding:2px 6px;font-size:11px;font-weight:500}.JdocImportHub-module__J5czBa__option small{color:#526157;max-width:48ch;margin-top:6px;font-size:14px;line-height:1.55;display:block}.JdocImportHub-module__J5czBa__option:hover{background:var(--cream)}.JdocImportHub-module__J5czBa__option:active{background:#edece2}.JdocImportHub-module__J5czBa__option:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.JdocImportHub-module__J5czBa__footer{border-top:1px solid var(--line);color:#526157;padding:18px 28px;font-size:13px;line-height:1.5}.JdocImportHub-module__J5czBa__connection{gap:24px;padding:28px;display:grid}.JdocImportHub-module__J5czBa__connectionStatus h3{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.4}.JdocImportHub-module__J5czBa__connectionStatus p{color:#526157;margin:0;font-size:14px;line-height:1.6}.JdocImportHub-module__J5czBa__connection>button{justify-self:start}.JdocImportHub-module__J5czBa__actions{flex-wrap:wrap;gap:12px;display:flex}.JdocImportHub-module__J5czBa__actions:empty{display:none}@media (max-width:480px){.JdocImportHub-module__J5czBa__dialog{max-height:calc(100dvh - 24px)}.JdocImportHub-module__J5czBa__dialog .ui-modal-header{gap:16px;padding:22px 20px}.JdocImportHub-module__J5czBa__dialog .ui-modal-header h3{font-size:25px}.JdocImportHub-module__J5czBa__options,.JdocImportHub-module__J5czBa__connection{padding:20px}.JdocImportHub-module__J5czBa__option{gap:12px;padding-inline:4px}.JdocImportHub-module__J5czBa__option strong{gap:6px}.JdocImportHub-module__J5czBa__footer{padding:16px 20px}}@media (prefers-reduced-motion:reduce){.JdocImportHub-module__J5czBa__option{transition:none}}
