.BackLink-module__UEm93W__back{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--info);align-self:flex-start;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.BackLink-module__UEm93W__back:hover{text-decoration:underline}}@media (max-width:800px){.BackLink-module__UEm93W__back{color:var(--action);font-size:15px}}
.Button-module__jEwNOq__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text);white-space:nowrap;transition:background-color var(--dur-hover) ease-out, transform var(--dur-press) var(--ease-out), --btn-l1 var(--dur-hover) ease-out, --btn-l2 var(--dur-hover) ease-out;font-weight:500;display:inline-flex;position:relative}.Button-module__jEwNOq__button:active{background-color:var(--press-shade);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Button-module__jEwNOq__button{transition:none}.Button-module__jEwNOq__button:active{transform:none}}.Button-module__jEwNOq__primary{background:var(--action);border-color:var(--action);color:var(--surface)}.Button-module__jEwNOq__danger{background:var(--bad);border-color:var(--bad);color:var(--surface)}.Button-module__jEwNOq__primary:active{background-color:var(--action)}.Button-module__jEwNOq__danger:active{background-color:var(--bad)}.Button-module__jEwNOq__filled{background-image:radial-gradient(circle at var(--mx,50%) var(--my,0%), var(--btn-l2), transparent 60%), linear-gradient(var(--btn-l1), var(--btn-l1)), linear-gradient(to bottom, var(--btn-sheen), transparent 70%);box-shadow:var(--btn-sheen-rim)}.Button-module__jEwNOq__filled:active{--btn-l1:var(--press-tint);--btn-l2:transparent}.Button-module__jEwNOq__button:not(.Button-module__jEwNOq__filled)[aria-pressed=true]{border:2px solid var(--text);padding-inline:calc(var(--space-4) - 1px);background-color:var(--bg);color:var(--text);font-weight:700}.Button-module__jEwNOq__quiet{color:var(--info);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.Button-module__jEwNOq__button:not(.Button-module__jEwNOq__filled):not(:disabled):not(:active):not([aria-pressed=true]):hover{background-color:var(--hover-shade)}.Button-module__jEwNOq__filled:not(:disabled):hover{--btn-l1:var(--btn-hover);--btn-l2:var(--btn-glow)}.Button-module__jEwNOq__filled:not(:disabled):hover:active{--btn-l1:var(--press-tint);--btn-l2:transparent}}.Button-module__jEwNOq__block{width:100%}.Button-module__jEwNOq__large{min-height:calc(var(--tap) + var(--space-4));padding:0 var(--space-6);font-size:18px;font-weight:600}.Button-module__jEwNOq__large:not(.Button-module__jEwNOq__filled)[aria-pressed=true]{padding-inline:calc(var(--space-6) - 1px)}.Button-module__jEwNOq__button[data-state]{padding-inline:calc(var(--space-4) - 10px) calc(var(--space-4) + 10px)}.Button-module__jEwNOq__large[data-state]{padding-inline:calc(var(--space-6) - 12px) calc(var(--space-6) + 12px)}.Button-module__jEwNOq__indicator{top:50%;width:14px;height:14px;margin-top:-7px;position:absolute;inset-inline-end:var(--space-2)}.Button-module__jEwNOq__large .Button-module__jEwNOq__indicator{width:18px;height:18px;margin-top:-9px;inset-inline-end:var(--space-3)}.Button-module__jEwNOq__spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;animation:.7s linear infinite Button-module__jEwNOq__spin}@keyframes Button-module__jEwNOq__spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button-module__jEwNOq__spinner{animation-duration:2.4s}}.Button-module__jEwNOq__button[aria-busy=true]:disabled{opacity:1;cursor:progress}.Button-module__jEwNOq__withReason{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:inline-flex}.Button-module__jEwNOq__withReasonBlock{align-items:stretch;width:100%;display:flex}.Button-module__jEwNOq__reason{color:var(--text-2);white-space:normal;font-size:13px;font-weight:500;line-height:18px}
.ChoiceList-module__QVw0SW__list{gap:var(--space-2);flex-direction:column;display:flex}.ChoiceList-module__QVw0SW__grid{gap:var(--space-2);grid-template-columns:1fr;display:grid}.ChoiceList-module__QVw0SW__choice{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--tap-field) + var(--space-2));padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);text-align:left;width:100%;font-size:18px;font-weight:500;display:flex}.ChoiceList-module__QVw0SW__active{background:var(--action);border-color:var(--action);color:var(--surface)}.ChoiceList-module__QVw0SW__meta{color:var(--text-2);text-align:right;font-size:13px;font-weight:400}.ChoiceList-module__QVw0SW__active .ChoiceList-module__QVw0SW__meta{color:var(--surface)}.ChoiceList-module__QVw0SW__activeQuiet{background:var(--bg);border:2px solid var(--text);font-weight:700}.ChoiceList-module__QVw0SW__choice:disabled{color:var(--text-3);border-color:var(--border);cursor:default}
.field-module__u6pfeG__shell{flex-direction:column;min-height:100dvh;display:flex}.field-module__u6pfeG__head{align-items:center;gap:var(--space-2);min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--space-3) 0;background:var(--surface);border-bottom:1px solid var(--chrome-edge);display:flex;position:relative}.field-module__u6pfeG__head:after{content:"";height:var(--space-2);background:var(--chrome-fade);pointer-events:none;position:absolute;top:100%;left:0;right:0}.field-module__u6pfeG__home{align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:0;color:var(--text);flex:0 auto;text-decoration:none;display:inline-flex}.field-module__u6pfeG__home>img{flex:none}.field-module__u6pfeG__brand{color:var(--text);font-size:18px;font-weight:700}.field-module__u6pfeG__place{flex-direction:column;flex:0 auto;min-width:0;line-height:1.15;display:inline-flex}.field-module__u6pfeG__placeName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.field-module__u6pfeG__placeDate{color:var(--text-3);white-space:nowrap;font-size:12px}.field-module__u6pfeG__spacer{flex:auto}.field-module__u6pfeG__mixerChip{height:28px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--chip-bg);color:var(--text);white-space:nowrap;flex:none;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.field-module__u6pfeG__main{padding:var(--space-4) var(--space-3) calc(var(--space-16) + var(--space-8) + env(safe-area-inset-bottom));--dock-clearance:calc(var(--space-16) + var(--space-8) + env(safe-area-inset-bottom));gap:var(--space-4);flex-direction:column;flex:auto;width:100%;max-width:720px;margin:0 auto;display:flex}.field-module__u6pfeG__shell:has(.field-module__u6pfeG__fill){height:100dvh;overflow:hidden}.field-module__u6pfeG__main:has(>.field-module__u6pfeG__fill){min-height:0;padding:0 0 calc(var(--space-16) + var(--space-8) + env(safe-area-inset-bottom));gap:0}@media (max-height:820px){:is(.field-module__u6pfeG__shell:has([data-layout=pen]) .field-module__u6pfeG__segments,.field-module__u6pfeG__shell:has([data-layout=pen]) .field-module__u6pfeG__nav){display:none}.field-module__u6pfeG__shell:has([data-layout=pen]) .field-module__u6pfeG__main:has(>.field-module__u6pfeG__fill){padding-bottom:env(safe-area-inset-bottom)}.field-module__u6pfeG__fill:not([data-demo=true]){--navi-map-strip:max(140px, 21dvh)}}.field-module__u6pfeG__fill{flex-direction:column;flex:auto;min-height:0;display:flex}.field-module__u6pfeG__fill>*{flex:auto;min-height:0}.field-module__u6pfeG__nav{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:10;height:var(--space-16);padding:0 var(--space-1);background:var(--surface);border-radius:var(--radius-full);max-width:720px;box-shadow:var(--dock-shadow);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;margin:0 auto;display:grid;position:fixed}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.field-module__u6pfeG__nav{background:var(--dock-bg);-webkit-backdrop-filter:var(--dock-filter);backdrop-filter:var(--dock-filter)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.field-module__u6pfeG__nav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.field-module__u6pfeG__navLink{border-radius:var(--radius-full);min-width:0;height:56px;color:var(--text-2);font:inherit;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 2px;font-size:12px;font-weight:600;line-height:14px;text-decoration:none;transition:color .12s ease-out,transform .1s ease-out;display:flex;position:relative}.field-module__u6pfeG__navLink:active{transform:scale(.94)}.field-module__u6pfeG__navActive{color:var(--text);font-weight:700}.field-module__u6pfeG__navPill{z-index:0;border-radius:var(--radius-full);background:var(--bg);pointer-events:none;position:absolute;inset:0}.field-module__u6pfeG__navLabel{z-index:1;text-overflow:ellipsis;max-width:100%;position:relative;overflow:hidden}.field-module__u6pfeG__navAction{background:var(--action);color:var(--surface);z-index:1;font-weight:700}.field-module__u6pfeG__segments{gap:var(--space-1);padding:var(--space-1);margin:var(--space-2) var(--space-3) 0;background:var(--surface);border-radius:var(--radius-full);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.field-module__u6pfeG__segment{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-field);border-radius:var(--radius-full);color:var(--text-2);font-size:15px;font-weight:600;text-decoration:none;display:flex}.field-module__u6pfeG__segmentOn{background:var(--bg);color:var(--text);font-weight:700}.field-module__u6pfeG__segmentOff{color:var(--text-3);font-weight:500}.field-module__u6pfeG__runPens{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.field-module__u6pfeG__runPen{align-items:center;gap:var(--space-1);display:inline-flex}.field-module__u6pfeG__runCard{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--radius-lg);flex-direction:column;display:flex}.field-module__u6pfeG__runHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.field-module__u6pfeG__numbers{gap:var(--space-6);flex-wrap:wrap;display:flex}.field-module__u6pfeG__lines{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--radius-lg);flex-direction:column;display:flex}.field-module__u6pfeG__lineRow{border-bottom:var(--sep-width) solid var(--sep);align-items:stretch;display:flex}.field-module__u6pfeG__lineRow:last-child{border-bottom:0}.field-module__u6pfeG__line{align-items:center;gap:var(--space-3);min-height:var(--row-field);padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--text);text-align:left;border:0;border-left:4px solid #0000;flex:auto;grid-template-columns:auto 1fr auto;width:100%;min-width:0;display:grid}.field-module__u6pfeG__lineMore{min-width:var(--tap-field);border:0;border-left:var(--sep-width) solid var(--sep);background:var(--surface);color:var(--text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.field-module__u6pfeG__lineSelected{border-left-color:var(--action);background:var(--bg)}.field-module__u6pfeG__lineOrder{font-variant-numeric:tabular-nums;color:var(--text-3);min-width:24px;font-weight:600}.field-module__u6pfeG__lineBody{flex-direction:column;gap:2px;display:flex}.field-module__u6pfeG__lineMeta{color:var(--text-2);font-size:13px}.field-module__u6pfeG__lineRight{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.field-module__u6pfeG__target{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--radius-md);display:flex}.field-module__u6pfeG__targetGrid{row-gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.field-module__u6pfeG__targetGrid>*{min-width:0}.field-module__u6pfeG__back{min-width:var(--tap-field);min-height:var(--tap-field);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text);justify-content:center;align-items:center;display:inline-flex}.field-module__u6pfeG__hero{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;display:flex}.field-module__u6pfeG__heroTitle{font-size:22px;font-weight:700;line-height:1.2}.field-module__u6pfeG__group{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg);border-bottom:var(--sep-width) solid var(--sep);font-weight:600;display:flex}.field-module__u6pfeG__scalePair{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.field-module__u6pfeG__scaleTile{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--radius-md);flex-direction:column;display:flex}.field-module__u6pfeG__scaleTileStop{border-color:var(--action);border-width:2px}.field-module__u6pfeG__scaleTileButton{text-align:left;font:inherit;color:inherit;min-height:var(--tap-field);align-items:stretch;width:100%}.field-module__u6pfeG__penName{font-size:28px;font-weight:700}.field-module__u6pfeG__penCard{flex-direction:column;gap:2px;display:flex}.field-module__u6pfeG__penHead{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:30px;padding:0 var(--space-3);color:var(--text);line-height:21px;display:flex}.field-module__u6pfeG__penCard .field-module__u6pfeG__penName{letter-spacing:.04em;text-transform:uppercase;font-size:19px;line-height:21px}.field-module__u6pfeG__penCard .field-module__u6pfeG__penName span{color:inherit;font-size:19px;font-weight:700}.field-module__u6pfeG__penCount{align-items:center;gap:var(--space-2);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--hud-ink-2);white-space:nowrap;font-size:12px;font-weight:600;display:inline-flex}.field-module__u6pfeG__penCard .field-module__u6pfeG__scalePair{grid-template-columns:auto minmax(0,1fr)}.field-module__u6pfeG__penCard .field-module__u6pfeG__scaleTile{padding:0 var(--space-3);justify-content:center;gap:0;min-height:0}.field-module__u6pfeG__scaleLine{flex-direction:column;display:flex}.field-module__u6pfeG__penCard .field-module__u6pfeG__scaleLine{justify-content:space-between;align-items:baseline;gap:2px var(--space-2);flex-flow:wrap;min-width:0}.field-module__u6pfeG__entryResult{align-items:baseline;gap:var(--space-2);padding:0 var(--space-1);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:15px;display:flex}.field-module__u6pfeG__scaleLine>.t-label{line-height:11px;display:block}.field-module__u6pfeG__scaleValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700;line-height:22px}.field-module__u6pfeG__scaleMeta{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:var(--space-1);font-size:12px;font-weight:500;line-height:13px;display:flex}.field-module__u6pfeG__penCard .field-module__u6pfeG__scaleValue{font-size:26px;line-height:27px}.field-module__u6pfeG__scaleUnit{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:13px;font-weight:600}.field-module__u6pfeG__modeSwitch{border:1px solid var(--border-strong);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.field-module__u6pfeG__modeOption{min-height:var(--tap-field);padding:0 var(--space-3);background:var(--surface);color:var(--text-2);border:0;font-size:13px;font-weight:600}.field-module__u6pfeG__modeOn{background:var(--bg);color:var(--text);font-weight:700}.field-module__u6pfeG__confirmRow{flex-direction:column;align-items:stretch;gap:0;display:flex}.field-module__u6pfeG__confirmButton{width:100%;min-width:0;padding:0 var(--space-3);letter-spacing:.01em;font-size:18px;font-weight:700}.field-module__u6pfeG__confirmButton:not(:disabled){box-shadow:var(--hud-glow-action), var(--elevation)}.field-module__u6pfeG__skipButton{min-height:var(--tap-field);font-size:15px}.field-module__u6pfeG__quietRow{justify-content:center;gap:var(--space-4);display:flex}.field-module__u6pfeG__previewMap{height:40dvh;min-height:200px}.field-module__u6pfeG__driveActions{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);font-size:15px;display:flex}.field-module__u6pfeG__demoBar{min-height:22px;padding:1px var(--space-3);letter-spacing:.04em;color:var(--surface);background:repeating-linear-gradient(135deg, var(--warn) 0 10px, var(--border-strong) 10px 20px);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.field-module__u6pfeG__fill>.field-module__u6pfeG__simBar{align-items:center;gap:var(--space-2);margin:0 var(--space-2) var(--space-1);flex:none;display:flex}.field-module__u6pfeG__simBar .field-module__u6pfeG__modeSwitch{border-radius:var(--radius-sm)}.field-module__u6pfeG__simBar .field-module__u6pfeG__simLabel{letter-spacing:.04em;min-width:0;color:var(--text-3);flex:auto;font-size:12px;font-weight:700}.field-module__u6pfeG__fill[data-demo=true]{--navi-map-strip:max(108px, 16dvh)}.field-module__u6pfeG__penDays{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.field-module__u6pfeG__penDayRow{align-items:center;gap:var(--space-3);grid-template-columns:5rem 1fr;display:grid}.field-module__u6pfeG__scaleSetPair{align-items:center;gap:var(--space-2);display:inline-flex}.field-module__u6pfeG__scaleSet{min-width:var(--tap-field);min-height:var(--tap-field);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:inline-flex}.field-module__u6pfeG__placeGroup,.field-module__u6pfeG__syncGroup,.field-module__u6pfeG__shellSwitch{display:contents}.field-module__u6pfeG__immersiveOnly{display:none}.field-module__u6pfeG__shell:has([data-immersive]){--immersive-top:calc(env(safe-area-inset-top) + var(--space-2));height:100dvh;overflow:hidden}.field-module__u6pfeG__shell:has([data-immersive]):has(.field-module__u6pfeG__demoBar){--immersive-top:calc(env(safe-area-inset-top) + 22px + var(--space-2))}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__demoBar{top:env(safe-area-inset-top);z-index:12;position:fixed;left:0;right:0}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__head{top:var(--immersive-top);left:var(--space-3);right:var(--space-3);z-index:12;gap:var(--space-2);pointer-events:none;background:0 0;border-bottom:0;min-height:0;padding:0;position:fixed}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__head:after{display:none}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__shellSwitch{display:none}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__segments{display:none}:is(.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__back,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__placeGroup,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__syncGroup){min-height:var(--tap-field);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--dock-shadow);pointer-events:auto;border:0;justify-content:center;align-items:center;display:inline-flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is(.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__back,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__placeGroup,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__syncGroup){background:var(--dock-bg);-webkit-backdrop-filter:var(--dock-filter);backdrop-filter:var(--dock-filter)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:is(.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__back,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__placeGroup,.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__syncGroup){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__placeGroup{gap:var(--space-2);min-width:0;padding:0 var(--space-1) 0 var(--space-4);flex:0 auto}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__placeGroup:not(:has(.field-module__u6pfeG__mixerChip)){padding-right:var(--space-4)}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__mixerChip{border:0}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__syncGroup{padding:0 var(--space-1);margin-left:auto}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__main{flex:auto;max-width:none;min-height:0;padding:0}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__fill{--navi-top-clear:calc(var(--immersive-top) + var(--tap-field));--navi-bottom-clear:calc(var(--space-16) + var(--space-4) + env(safe-area-inset-bottom))}@media (max-height:820px){.field-module__u6pfeG__shell:has([data-immersive][data-layout=pen]) .field-module__u6pfeG__fill{--navi-bottom-clear:env(safe-area-inset-bottom)}}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penHead{min-height:36px;padding:0 var(--space-1)}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__penName{align-items:center;gap:var(--space-2);text-transform:none;letter-spacing:0;display:inline-flex}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__penName span{font-size:24px;line-height:28px}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__penName .field-module__u6pfeG__penKind{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--text);color:var(--surface);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:14px}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCount{color:var(--text-2)}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard{gap:var(--space-1)}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__scaleTile{min-height:64px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg)}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__scalePair{grid-template-columns:1fr 1fr}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__scaleLine{flex-direction:column;align-items:flex-start;gap:0}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__scaleValue{font-size:28px;line-height:32px}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__penCard .field-module__u6pfeG__scaleTile:not(.field-module__u6pfeG__scaleTileStop){border-color:#0000}.field-module__u6pfeG__penKind{font:inherit}.field-module__u6pfeG__swapPick{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.field-module__u6pfeG__swapTrack{--tap:56px;font-size:18px}.field-module__u6pfeG__swapTrack>button{min-width:140px}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__home>img{display:none}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__home{min-height:0}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__fill{position:relative}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__fill>.field-module__u6pfeG__simBar{top:calc(var(--immersive-top) + var(--tap-field) + var(--space-2));left:var(--space-3);right:var(--space-3);z-index:3;margin:0;position:absolute}.field-module__u6pfeG__shell:has([data-immersive]) .field-module__u6pfeG__fill:has(>.field-module__u6pfeG__simBar){--navi-top-clear:calc(var(--immersive-top) + var(--tap-field) * 2 + var(--space-2))}
.DeviationValue-module__HXPBRq__deviation{align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:inline-flex}.DeviationValue-module__HXPBRq__pct{color:var(--text-3);font-size:.85em}.DeviationValue-module__HXPBRq__good{color:var(--good)}.DeviationValue-module__HXPBRq__warn{color:var(--warn)}.DeviationValue-module__HXPBRq__bad{color:var(--bad)}
.EmptyState-module__mACamW__empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;display:flex}.EmptyState-module__mACamW__sign{color:var(--text-3);font-size:24px}.EmptyState-module__mACamW__illustration{width:160px;height:120px}
.Banner-module__r6iz9G__banner{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);font-weight:500;display:flex}.Banner-module__r6iz9G__sign{flex:none;font-size:16px}.Banner-module__r6iz9G__text{flex:auto}.Banner-module__r6iz9G__good{color:var(--good)}.Banner-module__r6iz9G__warn{color:var(--warn)}.Banner-module__r6iz9G__bad{color:var(--bad)}.Banner-module__r6iz9G__open{color:var(--text-3)}.Banner-module__r6iz9G__info{color:var(--info)}
.Field-module__UZYQTa__field{gap:var(--space-1);flex-direction:column;display:flex}.Field-module__UZYQTa__hint{color:var(--text-3);font-size:13px;line-height:18px}.Field-module__UZYQTa__error{gap:var(--space-1);color:var(--bad);font-size:13px;font-weight:500;line-height:18px;display:flex}.Field-module__UZYQTa__labelRow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}
.HoldButton-module__dLavcq__wrap{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}.HoldButton-module__dLavcq__block{align-items:stretch;width:100%;display:flex}.HoldButton-module__dLavcq__hold{min-height:var(--tap);min-width:var(--tap);border:2px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);color:var(--text);white-space:nowrap;padding:0;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.HoldButton-module__dLavcq__danger{border-color:var(--bad)}.HoldButton-module__dLavcq__face,.HoldButton-module__dLavcq__fill{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-5);display:inline-flex}.HoldButton-module__dLavcq__fill{color:var(--surface);background:var(--action) linear-gradient(to bottom, var(--btn-sheen), transparent 70%);box-shadow:var(--btn-sheen-rim);pointer-events:none;position:absolute;inset:0}.HoldButton-module__dLavcq__danger .HoldButton-module__dLavcq__fill{background-color:var(--bad)}.HoldButton-module__dLavcq__large{min-height:calc(var(--tap) + var(--space-4));font-size:18px}.HoldButton-module__dLavcq__text{text-overflow:ellipsis;overflow:hidden}.HoldButton-module__dLavcq__hint{color:var(--text-2);text-align:center;font-size:13px;font-weight:500;line-height:18px}
.Identifier-module__aIPBfG__ident{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text-2);letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:400;line-height:17px}.Identifier-module__aIPBfG__strong{color:var(--text);font-size:1em;font-weight:500}
.KpiValue-module__HZ243G__kpi{gap:var(--space-1);flex-direction:column;display:inline-flex}.KpiValue-module__HZ243G__value{align-items:baseline;gap:var(--space-1);display:inline-flex}.KpiValue-module__HZ243G__unit{color:var(--text-3);letter-spacing:0;font-size:.6em;font-weight:500;line-height:1}
.NavList-module__qhwYJG__group{gap:var(--space-2);flex-direction:column;display:flex}.NavList-module__qhwYJG__title{padding:0 var(--space-4)}.NavList-module__qhwYJG__list{background:var(--surface);border-radius:var(--radius-lg);overflow:hidden}.NavList-module__qhwYJG__row{align-items:center;gap:var(--space-3);width:100%;min-height:var(--row);padding:var(--space-2) var(--space-4);color:var(--text);text-align:left;background:0 0;border:0;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .16s ease-out;display:flex;position:relative}@media (hover:hover) and (pointer:fine){a.NavList-module__qhwYJG__row:hover,button.NavList-module__qhwYJG__row:hover{background:var(--chip-bg)}}.NavList-module__qhwYJG__item+.NavList-module__qhwYJG__item .NavList-module__qhwYJG__row:before{content:"";border-top:var(--sep-width) solid var(--sep);position:absolute;top:0;left:0;right:0}.NavList-module__qhwYJG__label{flex:auto;min-width:0}.NavList-module__qhwYJG__value{color:var(--text-2);white-space:nowrap;font-weight:400}.NavList-module__qhwYJG__chevron{color:var(--text-3)}@media (prefers-reduced-motion:reduce){.NavList-module__qhwYJG__row{transition:none}}
.Numpad-module__d9Klxq__numpad{gap:var(--space-2);flex-direction:column;display:flex}.Numpad-module__d9Klxq__display{justify-content:flex-end;align-items:baseline;gap:var(--space-2);min-height:var(--tap-field);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);display:flex}.Numpad-module__d9Klxq__unit{color:var(--text-3);font-size:16px;font-weight:500}.Numpad-module__d9Klxq__keys{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.Numpad-module__d9Klxq__key{min-height:calc(var(--tap-field) + var(--space-2));border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:24px;font-weight:500;display:inline-flex}.Numpad-module__d9Klxq__submit{grid-column:1/-1}.Numpad-module__d9Klxq__label{align-items:center;gap:var(--space-2);color:var(--text-2);margin-right:auto;font-size:14px;font-weight:600;display:inline-flex}.Numpad-module__d9Klxq__compact{gap:2px}.Numpad-module__d9Klxq__compact .Numpad-module__d9Klxq__display{min-height:28px;padding:0 var(--space-3);align-items:center}.Numpad-module__d9Klxq__compact .Numpad-module__d9Klxq__keys{gap:var(--space-1)}.Numpad-module__d9Klxq__compact .Numpad-module__d9Klxq__key{min-height:var(--tap-field);font-size:20px}.Numpad-module__d9Klxq__sign{min-width:var(--tap-field);min-height:var(--tap-field);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:inline-flex}.Numpad-module__d9Klxq__soft .Numpad-module__d9Klxq__display,.Numpad-module__d9Klxq__soft .Numpad-module__d9Klxq__key{border-color:#0000}.Numpad-module__d9Klxq__soft .Numpad-module__d9Klxq__key{border-bottom:2px solid var(--border-strong)}
.ReasonSheet-module__9T4sKW__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.ReasonSheet-module__9T4sKW__amountRow{align-items:center;gap:var(--space-2);display:flex}.ReasonSheet-module__9T4sKW__unit{color:var(--text-3);font-weight:500}.ReasonSheet-module__9T4sKW__footer{margin-top:var(--space-4);border-top:1px solid var(--chrome-edge);padding-top:var(--space-3)}.ReasonSheet-module__9T4sKW__why{align-items:flex-start;gap:var(--space-2);color:var(--text-2);display:flex}.ReasonSheet-module__9T4sKW__why>:first-child{flex:none;margin-top:2px}
.Segmented-module__jCFcwa__track{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);gap:2px;max-width:100%;padding:2px;display:inline-flex}.Segmented-module__jCFcwa__block{width:100%;display:flex}.Segmented-module__jCFcwa__block .Segmented-module__jCFcwa__option{flex:1 1 0}.Segmented-module__jCFcwa__option{min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-hover) ease-out, transform var(--dur-press) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.Segmented-module__jCFcwa__option[aria-checked=true]{color:var(--text);cursor:default;font-weight:700}.Segmented-module__jCFcwa__pill{border-radius:var(--radius-full);background:var(--bg);position:absolute;inset:0}.Segmented-module__jCFcwa__text{position:relative}.Segmented-module__jCFcwa__option:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Segmented-module__jCFcwa__option{transition:none}.Segmented-module__jCFcwa__option:active:not(:disabled){transform:none}}@media (hover:hover) and (pointer:fine){.Segmented-module__jCFcwa__option:not([aria-checked=true]):not(:disabled):hover{background-color:var(--hover-shade)}}
.Sheet-module__ahaHzq__scrim{top:var(--sheet-vv-top,0px);height:var(--sheet-vv-height,100%);background:var(--scrim);padding:var(--space-4);z-index:20;justify-content:center;align-items:center;display:flex;position:fixed;left:0;right:0}.Sheet-module__ahaHzq__panel{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--elevation);width:min(100%,520px);max-height:calc(var(--sheet-vv-height,100dvh) - var(--space-8));overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}.Sheet-module__ahaHzq__head{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--chrome-edge);display:flex}.Sheet-module__ahaHzq__body{padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.Sheet-module__ahaHzq__close{min-width:var(--tap);min-height:var(--tap);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text);justify-content:center;align-items:center;display:inline-flex}[data-shell=field] .Sheet-module__ahaHzq__scrim{padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px));align-items:flex-end}[data-shell=field] .Sheet-module__ahaHzq__panel{width:min(100%,720px);max-height:calc(100% - env(safe-area-inset-top) - var(--space-4));border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--glass-rim), var(--elevation)}@media (max-width:800px){.Sheet-module__ahaHzq__scrim{padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px));align-items:flex-end}.Sheet-module__ahaHzq__panel{width:100%;max-height:calc(100% - env(safe-area-inset-top) - var(--space-4));border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--glass-rim), var(--elevation);animation:.16s ease-out Sheet-module__ahaHzq__rise}.Sheet-module__ahaHzq__body>.row:last-child{padding-top:var(--space-2);background:var(--surface);position:sticky;bottom:0}.Sheet-module__ahaHzq__body>.stack>.row:last-child{padding-top:var(--space-2);background:var(--surface);position:sticky;bottom:0}.Sheet-module__ahaHzq__body>form>.row:last-child{padding-top:var(--space-2);background:var(--surface);position:sticky;bottom:0}}.Sheet-module__ahaHzq__scrim[data-keyboard]{padding-bottom:var(--space-2)}@keyframes Sheet-module__ahaHzq__rise{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Sheet-module__ahaHzq__panel{animation:none}}.Sheet-module__ahaHzq__scrim.Sheet-module__ahaHzq__fullScrim{align-items:stretch;padding:0}.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__full{width:100%;height:var(--sheet-vv-height,100dvh);max-height:var(--sheet-vv-height,100dvh);border-radius:initial;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);animation:none}.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__full>.Sheet-module__ahaHzq__body{min-height:0;padding:var(--space-2) var(--space-3) var(--space-3);gap:var(--space-3);flex:auto}.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__large{width:min(100%,980px);height:min(calc(var(--sheet-vv-height,100dvh) - var(--space-8)), 760px)}.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__large>.Sheet-module__ahaHzq__body{flex:auto;min-height:0}@media (max-width:800px){.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__large{height:calc(100% - env(safe-area-inset-top) - var(--space-4))}.Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__large>.Sheet-module__ahaHzq__body{padding:var(--space-3) var(--space-4) var(--space-4)}}[data-shell=field] .Sheet-module__ahaHzq__panel.Sheet-module__ahaHzq__large{height:calc(100% - env(safe-area-inset-top) - var(--space-4))}
.Skeleton-module__k-vUtq__skeleton{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md);flex-direction:column;display:flex}.Skeleton-module__k-vUtq__bar{border-radius:var(--radius-md);background:var(--bg);height:14px;animation:1.4s ease-in-out infinite Skeleton-module__k-vUtq__pulse}.Skeleton-module__k-vUtq__title{width:40%;height:22px}.Skeleton-module__k-vUtq__wide{width:100%}.Skeleton-module__k-vUtq__half{width:55%}@keyframes Skeleton-module__k-vUtq__pulse{0%,to{background:var(--bg)}50%{background:var(--chip-bg);border-bottom:var(--sep-width) solid var(--sep)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__k-vUtq__bar{animation:none}}
.StatusChip-module__C3ZlgG__chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);background:var(--chip-bg);letter-spacing:.04em;white-space:nowrap;height:22px;padding:0 10px;font-size:11px;font-weight:600;line-height:13px;display:inline-flex}.StatusChip-module__C3ZlgG__large{letter-spacing:0;height:28px;padding:0 12px;font-size:15px;line-height:18px}.StatusChip-module__C3ZlgG__onGround{background:var(--surface)}.StatusChip-module__C3ZlgG__good{color:var(--good)}.StatusChip-module__C3ZlgG__warn{color:var(--warn)}.StatusChip-module__C3ZlgG__bad{color:var(--bad)}.StatusChip-module__C3ZlgG__open{color:var(--text-3)}
.UpdatedStamp-module__6Y1ALG__stamp{min-height:var(--tap);padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur-hover) ease-out;background:0 0;border:0;flex:none}@media (hover:hover) and (pointer:fine){.UpdatedStamp-module__6Y1ALG__stamp:hover{background:var(--surface)}}.UpdatedStamp-module__6Y1ALG__stamp:active{transform:scale(.97)}
.DataTable-module__i_NIla__wrap{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--radius-lg);min-width:0;overflow-x:auto}.DataTable-module__i_NIla__table{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.DataTable-module__i_NIla__table th,.DataTable-module__i_NIla__table td{height:var(--row);padding:0 var(--space-3);border-bottom:var(--sep-width) solid var(--sep);text-align:left;vertical-align:middle;white-space:nowrap}.DataTable-module__i_NIla__dense th,.DataTable-module__i_NIla__dense td{padding:0 var(--space-2)}.DataTable-module__i_NIla__table tbody tr:last-child td{border-bottom:0}.DataTable-module__i_NIla__table th{background:var(--surface);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600;line-height:13px}.DataTable-module__i_NIla__table .DataTable-module__i_NIla__wrapText{white-space:normal;min-width:7rem}.DataTable-module__i_NIla__numeric{font-variant-numeric:tabular-nums;text-align:right!important}.DataTable-module__i_NIla__sortButton{align-items:center;gap:var(--space-1);min-height:var(--tap);min-width:var(--tap);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:0 0;border:0;padding:0;display:inline-flex}.DataTable-module__i_NIla__clickable tbody tr{cursor:pointer}@media (hover:hover) and (pointer:fine){.DataTable-module__i_NIla__table tbody tr:hover td{background:color-mix(in srgb, var(--chip-bg) 50%, var(--surface))}}.DataTable-module__i_NIla__empty{padding:var(--space-6);text-align:center;color:var(--text-3)}.DataTable-module__i_NIla__table tfoot td{border-top:var(--sep-width) solid var(--sep);border-bottom:0;font-weight:600}.DataTable-module__i_NIla__cards{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.DataTable-module__i_NIla__sortRow{align-items:center;gap:var(--space-2);display:flex}.DataTable-module__i_NIla__sortRow select{flex:auto}.DataTable-module__i_NIla__cardItem{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);border-radius:var(--radius-md);color:var(--text);flex-direction:column;display:flex}.card .DataTable-module__i_NIla__cardItem{background:var(--chip-bg)}.DataTable-module__i_NIla__cardClickable{cursor:pointer}.DataTable-module__i_NIla__cardClickable:active{background:var(--chip-bg)}.DataTable-module__i_NIla__cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__i_NIla__cardTitle{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:16px;font-weight:600}.DataTable-module__i_NIla__cardLead{font-variant-numeric:tabular-nums;text-align:right;flex:none;max-width:100%;margin-left:auto}.DataTable-module__i_NIla__cardMeta{gap:var(--space-2) var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.DataTable-module__i_NIla__cardMetaItem{flex-direction:column;gap:2px;min-width:0;display:flex}.DataTable-module__i_NIla__cardMetaItem dd{color:var(--text-2);overflow-wrap:anywhere;margin:0}.DataTable-module__i_NIla__cardActions{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.DataTable-module__i_NIla__cardFooter{font-weight:600}
.FieldNoteSheet-module__1x9aCW__places>div{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}
.FieldNotes-module__OG-LdW__panel{gap:var(--space-2);padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md);flex-direction:column;display:flex}.FieldNotes-module__OG-LdW__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.FieldNotes-module__OG-LdW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FieldNotes-module__OG-LdW__item{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FieldNotes-module__OG-LdW__body{white-space:pre-wrap;flex:100%;margin:0}
.FarmSwitcher-module__rV4R3q__switcher{align-items:center;gap:var(--space-2);height:var(--tap);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);display:inline-flex}.FarmSwitcher-module__rV4R3q__static{align-items:center;gap:var(--space-1);color:var(--text);font-weight:600;display:inline-flex}.FarmSwitcher-module__rV4R3q__select{width:auto;min-width:180px;height:100%;min-height:var(--tap);background:0 0;border:0;padding:0;font-weight:600}@media (max-width:1100px){.FarmSwitcher-module__rV4R3q__select{min-width:0}}
.mob-module__DULKyW__tiles{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:800px){.mob-module__DULKyW__tiles{grid-template-columns:repeat(2,1fr)}}
.Notice-module__NHa0KW__card{gap:var(--space-3);width:100%;max-width:560px;padding:var(--space-4);border-radius:var(--radius-xl);color:var(--text);flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) Notice-module__NHa0KW__notice-drop;display:flex}.Notice-module__NHa0KW__head{align-items:center;gap:var(--space-2);color:var(--text-2);font-size:13px;font-weight:500;line-height:18px;display:flex}.Notice-module__NHa0KW__mark{border-radius:var(--radius-sm);flex:none}.Notice-module__NHa0KW__kind{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Notice-module__NHa0KW__app{color:var(--text);letter-spacing:.04em;font-weight:700}.Notice-module__NHa0KW__time{flex:none}.Notice-module__NHa0KW__sender{align-items:center;gap:var(--space-3);display:flex}.Notice-module__NHa0KW__avatar{border-radius:var(--radius-full);background:var(--info);width:40px;height:40px;color:var(--surface);flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.Notice-module__NHa0KW__who{flex-direction:column;min-width:0;display:flex}.Notice-module__NHa0KW__name{font-size:17px;font-weight:700;line-height:22px}.Notice-module__NHa0KW__role{color:var(--text-2);font-size:13px;font-weight:500;line-height:18px}.Notice-module__NHa0KW__title{font-size:17px;font-weight:700;line-height:22px}.Notice-module__NHa0KW__body{color:var(--text-2);font-size:15px;font-weight:500;line-height:21px}.Notice-module__NHa0KW__actions{gap:var(--space-3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Notice-module__NHa0KW__toastHost{top:calc(env(safe-area-inset-top) + var(--space-2));left:var(--space-3);right:var(--space-3);z-index:30;pointer-events:none;justify-content:center;display:flex;position:fixed}.Notice-module__NHa0KW__toast{align-items:center;gap:var(--space-2);max-width:100%;min-height:40px;padding:var(--space-1) var(--space-4) var(--space-1) var(--space-2);border-radius:var(--radius-full);color:var(--text);animation:.24s cubic-bezier(.2,.8,.2,1) Notice-module__NHa0KW__notice-drop;display:inline-flex}.Notice-module__NHa0KW__check{border-radius:var(--radius-full);background:var(--good);width:24px;height:24px;color:var(--surface);flex:none;justify-content:center;align-items:center;display:inline-flex}.Notice-module__NHa0KW__toastText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}@keyframes Notice-module__NHa0KW__notice-drop{0%{transform:translateY(-24px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Notice-module__NHa0KW__card,.Notice-module__NHa0KW__toast{animation:none}}
.LineActionsSheet-module__qXTQ-q__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.LineActionsSheet-module__qXTQ-q__kgField{text-align:right;flex:0 0 6.5rem}.LineActionsSheet-module__qXTQ-q__kgLabel{gap:2px;min-width:0}
.troughs-module__8R5TNW__page{flex-direction:column;height:100%;min-height:0;display:flex}.troughs-module__8R5TNW__head{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);background:var(--surface);border-bottom:1px solid var(--chrome-edge);flex-direction:column;flex:none;display:flex}.troughs-module__8R5TNW__title{margin:0;font-size:18px;font-weight:600;line-height:1.25}.troughs-module__8R5TNW__tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg);border-radius:var(--radius-full);display:flex}.troughs-module__8R5TNW__tab{min-height:var(--tap);padding:0 var(--space-3);font:inherit;color:var(--text-2);border-radius:var(--radius-full);background:0 0;border:0;flex:1 1 0;font-size:14px;font-weight:600}.troughs-module__8R5TNW__tab[aria-selected=true]{color:var(--text);background:var(--surface);font-weight:700}.troughs-module__8R5TNW__mapWrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.troughs-module__8R5TNW__mapBox{flex:1 1 0;min-height:160px;position:relative}.troughs-module__8R5TNW__mapTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);pointer-events:none;display:flex;position:absolute;top:0;left:0;right:0}.troughs-module__8R5TNW__progress{color:var(--text);background:var(--surface);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;pointer-events:auto;margin:0;padding:6px 10px;font-size:13px;font-weight:600}.troughs-module__8R5TNW__gps{color:var(--text-2);font-weight:500}.troughs-module__8R5TNW__listChip{pointer-events:auto;flex:none;font-weight:600}.troughs-module__8R5TNW__panel{padding:var(--space-2) var(--space-2) var(--space-3);flex:none}.troughs-module__8R5TNW__hint{padding:var(--space-3);color:var(--text-2);gap:var(--space-3);flex-direction:column;flex:none;margin:0;font-size:14px;display:flex}.troughs-module__8R5TNW__hint>p{margin:0}.troughs-module__8R5TNW__lines{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.troughs-module__8R5TNW__line{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);font:inherit;text-align:left;color:var(--text);background:var(--surface);border-radius:var(--radius-md);border:0;display:flex}.troughs-module__8R5TNW__line[aria-pressed=true]{outline:2px solid var(--focus);outline-offset:-2px}.troughs-module__8R5TNW__lineTitle{flex-direction:column;min-width:0;font-size:15px;display:flex}.troughs-module__8R5TNW__lineName{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.troughs-module__8R5TNW__doneBox{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.troughs-module__8R5TNW__backLink{color:var(--text);align-self:flex-start;font-weight:600}
.KpiTile-module__c11hWq__tile{gap:var(--space-2);min-height:140px;padding:var(--space-5);background:var(--surface);border-radius:var(--radius-lg);color:var(--text);border:1px solid #0000;flex-direction:column;text-decoration:none;transition:border-color .16s ease-out,transform .12s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.KpiTile-module__c11hWq__link:hover{border-color:var(--border)}}.KpiTile-module__c11hWq__link:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.KpiTile-module__c11hWq__tile{transition:none}.KpiTile-module__c11hWq__link:active{transform:none}}.KpiTile-module__c11hWq__head{align-items:center;gap:var(--space-2);display:flex}.KpiTile-module__c11hWq__info{min-width:var(--tap);min-height:var(--tap);color:var(--text-3);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.KpiTile-module__c11hWq__hintText{color:var(--text-2)}.KpiTile-module__c11hWq__valueRow{align-items:center;gap:var(--space-2);display:flex}.KpiTile-module__c11hWq__text{color:var(--text-2)}@media (max-width:800px){.KpiTile-module__c11hWq__tile{min-height:112px;padding:var(--space-3)}}
.OfflineBanner-module__uoQr7q__banner{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--chrome-edge);background:var(--surface);color:var(--warn);font-weight:600;display:flex}.OfflineBanner-module__uoQr7q__sign{font-size:18px}
.PullForwardSheet-module__831OCa__row{text-align:left;justify-content:flex-start}.PullForwardSheet-module__831OCa__rowText{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}
.FlowText-module__TcCABq__line{font-variant-numeric:tabular-nums}.FlowText-module__TcCABq__part{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.FlowText-module__TcCABq__num{font-variant-numeric:tabular-nums;font-weight:700}.FlowText-module__TcCABq__when{font-weight:500}.FlowText-module__TcCABq__dot{white-space:pre}
.GreasePointList-module__vPmiea__groups{gap:var(--space-5);flex-direction:column;display:flex}.GreasePointList-module__vPmiea__group{gap:var(--space-2);flex-direction:column;display:flex}.GreasePointList-module__vPmiea__area{align-items:baseline;gap:var(--space-2);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:15px;font-weight:700;display:flex}.GreasePointList-module__vPmiea__areaCount{color:var(--text-3);font-weight:600}.GreasePointList-module__vPmiea__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GreasePointList-module__vPmiea__point{align-items:flex-start;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3);text-align:left;font:inherit;color:var(--text);background:var(--bg);border-radius:var(--radius-md);border:0;display:flex}.GreasePointList-module__vPmiea__pointButton[aria-pressed=true]{outline:2px solid var(--info);outline-offset:-2px}.GreasePointList-module__vPmiea__oil{border-left:4px solid var(--info)}.GreasePointList-module__vPmiea__number{min-width:36px;height:36px;padding:0 var(--space-1);color:var(--surface);background:var(--text);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:inline-flex}.GreasePointList-module__vPmiea__numberOil{background:var(--info);border-radius:var(--radius-sm)}.GreasePointList-module__vPmiea__body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.GreasePointList-module__vPmiea__label{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.3}.GreasePointList-module__vPmiea__oilTag{align-items:center;gap:var(--space-1);color:var(--info);font-weight:700;display:inline-flex}.GreasePointList-module__vPmiea__facts{color:var(--text);font-size:15px;line-height:1.35}.GreasePointList-module__vPmiea__howTo{color:var(--text-2);font-size:15px;line-height:1.4}.GreasePointList-module__vPmiea__source{color:var(--text-3);font-size:12px;line-height:1.35}.GreasePointList-module__vPmiea__level{min-width:28px;height:28px;color:var(--text-2);background:var(--surface);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}
.LocationAsk-module__fhq1Ia__ask{gap:var(--space-3);flex-direction:column;display:flex}
.PenCard-module__Qubj8a__card{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;display:flex}.PenCard-module__Qubj8a__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.PenCard-module__Qubj8a__pen{align-items:baseline;gap:var(--space-2);display:flex}.PenCard-module__Qubj8a__numbers{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.PenCard-module__Qubj8a__reason{padding:var(--space-3);background:var(--bg);border-radius:var(--radius-sm)}.PenCard-module__Qubj8a__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.PenCard-module__Qubj8a__recommendation{gap:var(--space-1);flex-direction:column;display:flex}
.StepFlow-module__5h9dUW__flow{gap:var(--space-4);flex-direction:column;display:flex}.StepFlow-module__5h9dUW__head{align-items:center;gap:var(--space-3);display:flex}.StepFlow-module__5h9dUW__progress{border-radius:var(--radius-full);background:var(--surface);height:6px;overflow:hidden}.StepFlow-module__5h9dUW__bar{background:var(--action);height:100%}.StepFlow-module__5h9dUW__title{flex:auto}.StepFlow-module__5h9dUW__counter{font-variant-numeric:tabular-nums}.StepFlow-module__5h9dUW__body{gap:var(--space-4);flex-direction:column;display:flex}.StepFlow-module__5h9dUW__actions{gap:var(--space-3);display:flex}.StepFlow-module__5h9dUW__hint{align-items:flex-start;gap:var(--space-2);color:var(--text-2);margin:calc(-1 * var(--space-2)) 0 0;display:flex}.StepFlow-module__5h9dUW__hint>:first-child{flex:none;margin-top:2px}
.RecipeSheet-module__0xwMgW__table{border-collapse:collapse;width:100%}.RecipeSheet-module__0xwMgW__table td{padding:var(--space-2) 0;border-bottom:var(--sep-width) solid var(--sep)}.RecipeSheet-module__0xwMgW__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:var(--space-3)}.RecipeSheet-module__0xwMgW__total td{border-bottom:0;font-weight:600}
.HerdFlowChart-module__mTNuPW__chart{min-width:0;position:relative}.HerdFlowChart-module__mTNuPW__scroller{padding-block:var(--space-2);overflow:auto hidden}.HerdFlowChart-module__mTNuPW__stage{position:relative}.HerdFlowChart-module__mTNuPW__base,.HerdFlowChart-module__mTNuPW__lift{display:block;overflow:visible}.HerdFlowChart-module__mTNuPW__lift{pointer-events:none;position:absolute;inset:0}.HerdFlowChart-module__mTNuPW__item{cursor:pointer;outline:none}.HerdFlowChart-module__mTNuPW__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HerdFlowChart-module__mTNuPW__edge{stroke:color-mix(in srgb, var(--flow-guest) 55%, var(--flow-ink));stroke-width:.8px;stroke-opacity:.55}.HerdFlowChart-module__mTNuPW__prev{stroke:var(--flow-main);stroke-width:1.5px;stroke-opacity:1;stroke-linejoin:round}.HerdFlowChart-module__mTNuPW__ours{pointer-events:none}.HerdFlowChart-module__mTNuPW__dashed{fill:none;stroke:var(--flow-legacy);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}.HerdFlowChart-module__mTNuPW__capsule{stroke:var(--flow-light);stroke-width:1px}.HerdFlowChart-module__mTNuPW__mainline{fill:var(--flow-main);stroke:var(--flow-main);stroke-width:.8px;stroke-linejoin:round}.HerdFlowChart-module__mTNuPW__prevMain{fill:var(--flow-side-1);stroke:var(--flow-main);stroke-width:1.5px}.HerdFlowChart-module__mTNuPW__piece{stroke:var(--flow-light);stroke-width:1px}.HerdFlowChart-module__mTNuPW__hit{fill:#0000}.HerdFlowChart-module__mTNuPW__dot{fill:var(--flow-light);stroke-width:2.5px}.HerdFlowChart-module__mTNuPW__rows line{stroke:var(--border);stroke-width:1px}.HerdFlowChart-module__mTNuPW__labels{pointer-events:none;position:absolute;inset:0}.HerdFlowChart-module__mTNuPW__rowNameFloat{padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--flow-frost)}.HerdFlowChart-module__mTNuPW__rowName{text-overflow:ellipsis;white-space:nowrap;width:84px;color:var(--text-3);font-size:13px;font-weight:500;line-height:16px;position:absolute;left:0;overflow:hidden}.HerdFlowChart-module__mTNuPW__label{white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;font-size:13px;font-weight:600;line-height:16px;display:flex;position:absolute}.HerdFlowChart-module__mTNuPW__label .HerdFlowChart-module__mTNuPW__first,.HerdFlowChart-module__mTNuPW__label .HerdFlowChart-module__mTNuPW__second{align-items:center;gap:var(--space-1);display:flex}.HerdFlowChart-module__mTNuPW__ink-light{color:var(--flow-light)}.HerdFlowChart-module__mTNuPW__ink-dark,.HerdFlowChart-module__mTNuPW__ink-outside{color:var(--text)}.HerdFlowChart-module__mTNuPW__size-main .HerdFlowChart-module__mTNuPW__first b{font-size:15px;font-weight:700;line-height:18px}.HerdFlowChart-module__mTNuPW__size-main .HerdFlowChart-module__mTNuPW__second{font-weight:500}.HerdFlowChart-module__mTNuPW__size-caption{color:var(--text-2);font-size:12px;line-height:15px}.HerdFlowChart-module__mTNuPW__link{fill-opacity:.92}.HerdFlowChart-module__mTNuPW__stub{fill-opacity:.92;cursor:pointer}.HerdFlowChart-module__mTNuPW__axis line{stroke:color-mix(in srgb, var(--text) 35%, transparent)}.HerdFlowChart-module__mTNuPW__axis text{fill:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.HerdFlowChart-module__mTNuPW__axis .HerdFlowChart-module__mTNuPW__dof{fill:var(--text-3);font-weight:500}.HerdFlowChart-module__mTNuPW__axis .HerdFlowChart-module__mTNuPW__lab{fill:var(--text-3);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.HerdFlowChart-module__mTNuPW__veil{border-radius:var(--radius-md);pointer-events:none;opacity:0;background:var(--flow-veil);-webkit-backdrop-filter:blur(9px)saturate(1.5);transition:opacity .15s ease-out;position:absolute;inset:-6px}.HerdFlowChart-module__mTNuPW__veil.HerdFlowChart-module__mTNuPW__on{opacity:1}.HerdFlowChart-module__mTNuPW__up{pointer-events:auto;cursor:pointer;transform-box:fill-box;transform-origin:50%;transform:translateY(-4px) scale(var(--sx,1), var(--sy,1));filter:var(--flow-lift);animation:.15s ease-out HerdFlowChart-module__mTNuPW__lift}.HerdFlowChart-module__mTNuPW__up.HerdFlowChart-module__mTNuPW__still{animation:none;transform:none}@keyframes HerdFlowChart-module__mTNuPW__lift{0%{filter:none;transform:none}}.HerdFlowChart-module__mTNuPW__card{z-index:5;width:276px;max-width:calc(100% - var(--space-4));padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--flow-float);pointer-events:none;animation:.15s ease-out HerdFlowChart-module__mTNuPW__card-in;position:absolute}@keyframes HerdFlowChart-module__mTNuPW__card-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.HerdFlowChart-module__mTNuPW__kick{gap:var(--space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);align-items:center;font-size:10.5px;font-weight:600;display:flex}.HerdFlowChart-module__mTNuPW__swatch{border-radius:var(--radius-full);width:10px;height:10px;display:inline-block}.HerdFlowChart-module__mTNuPW__cardTitle{margin:var(--space-1) 0 var(--space-2);letter-spacing:-.01em;font-size:17px;font-weight:700}.HerdFlowChart-module__mTNuPW__facts{gap:var(--space-1);margin:0;font-size:13px;display:grid}.HerdFlowChart-module__mTNuPW__fact{justify-content:space-between;gap:var(--space-3);display:flex}.HerdFlowChart-module__mTNuPW__fact dt{color:var(--text-3)}.HerdFlowChart-module__mTNuPW__fact dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.HerdFlowChart-module__mTNuPW__warnline{margin-top:var(--space-2);gap:var(--space-2);align-items:center;font-size:13px;font-weight:600;display:flex}.HerdFlowChart-module__mTNuPW__hint{margin-top:var(--space-2);color:var(--text-3);font-size:12px}.HerdFlowChart-module__mTNuPW__dwell{margin-top:var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--text) 10%, transparent);height:5px;overflow:hidden}.HerdFlowChart-module__mTNuPW__dwell i{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--flow-side-1), var(--flow-main));width:0;height:100%;display:block}.HerdFlowChart-module__mTNuPW__dwell.HerdFlowChart-module__mTNuPW__run i{width:100%;transition:width 3s linear}@media (prefers-reduced-motion:reduce){.HerdFlowChart-module__mTNuPW__veil,.HerdFlowChart-module__mTNuPW__dwell.HerdFlowChart-module__mTNuPW__run i{transition:none}.HerdFlowChart-module__mTNuPW__card,.HerdFlowChart-module__mTNuPW__up{animation:none}.HerdFlowChart-module__mTNuPW__up{transform:none}}
.cleaning-module__OhRLSW__tabs{gap:var(--space-1);border-bottom:1px solid var(--chrome-edge);display:flex;overflow-x:auto}.cleaning-module__OhRLSW__tab{padding:var(--space-2) var(--space-4);font:inherit;color:var(--text-2);white-space:nowrap;cursor:pointer;min-height:var(--tap);border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-weight:500;text-decoration:none;display:inline-flex}.cleaning-module__OhRLSW__tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.cleaning-module__OhRLSW__tabActive{color:var(--text);border-bottom-color:var(--text)}.cleaning-module__OhRLSW__counts{gap:var(--space-2);flex-wrap:wrap;display:flex}.cleaning-module__OhRLSW__opportunities{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.cleaning-module__OhRLSW__opportunity{align-items:center;gap:var(--space-3);min-height:var(--tap);flex-wrap:wrap;display:flex}.cleaning-module__OhRLSW__opportunityText{flex:12rem}
.AmountSheet-module__bp9Koq__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.AmountSheet-module__bp9Koq__steps{gap:var(--space-2);flex-wrap:wrap;display:flex}.AmountSheet-module__bp9Koq__step{min-width:84px;min-height:var(--tap-field);flex:1 1 0}.AmountSheet-module__bp9Koq__preview{padding:var(--space-2) var(--space-3);background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;gap:2px;display:flex}.AmountSheet-module__bp9Koq__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.AmountSheet-module__bp9Koq__footer{border-top:1px solid var(--chrome-edge);padding-top:var(--space-3)}
.TroughStopCard-module__3fLHdq__card{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;display:flex}.TroughStopCard-module__3fLHdq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.TroughStopCard-module__3fLHdq__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.TroughStopCard-module__3fLHdq__code{margin:0;font-size:22px;font-weight:700;line-height:1.2}.TroughStopCard-module__3fLHdq__name{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.TroughStopCard-module__3fLHdq__chips{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}.TroughStopCard-module__3fLHdq__actions{gap:var(--space-3);flex-direction:column;display:flex}.TroughStopCard-module__3fLHdq__row{gap:var(--space-3);display:flex}
.draftFromFile-module__LT65Za__gate{gap:var(--space-2);padding:var(--space-3);border:2px dashed var(--warn);border-radius:var(--radius-md);background:color-mix(in srgb, var(--warn) 10%, var(--surface));flex-direction:column;margin:6px 0;display:flex}.draftFromFile-module__LT65Za__draft{flex-direction:column;display:flex}.draftFromFile-module__LT65Za__warn{color:var(--text);font-weight:600}.draftFromFile-module__LT65Za__select{max-width:100%;min-height:var(--tap);padding:0 var(--space-3);border:2px solid var(--info);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;font-size:16px;font-weight:700}.draftFromFile-module__LT65Za__field{flex-direction:column;gap:4px;display:flex}.draftFromFile-module__LT65Za__book{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}
.SetScaleSheet-module__FPTz9W__actions{gap:var(--space-3);justify-content:flex-end;display:flex}.SetScaleSheet-module__FPTz9W__actions>*{min-height:var(--tap-field)}
.HerdFlowDetail-module__3A2m0G__sheet{top:var(--space-4);bottom:var(--space-4);right:max(var(--space-4), env(safe-area-inset-right,0px));z-index:20;width:min(calc(100vw - var(--space-8)), 420px);padding:var(--space-3) var(--space-4) var(--space-6);border-radius:var(--radius-xl);background:var(--flow-paper);color:var(--text);border-top:1px solid var(--flow-light);box-shadow:var(--flow-float);animation:.42s cubic-bezier(.2,.8,.2,1) HerdFlowDetail-module__3A2m0G__sheet-in;position:fixed;overflow-y:auto}@keyframes HerdFlowDetail-module__3A2m0G__sheet-in{0%{transform:translate(calc(100% + 40px))}}.HerdFlowDetail-module__3A2m0G__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-2);display:flex}.HerdFlowDetail-module__3A2m0G__title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.HerdFlowDetail-module__3A2m0G__close{all:unset;cursor:pointer;border-radius:var(--radius-full);width:34px;height:34px;color:var(--text-2);background:color-mix(in srgb, var(--text) 8%, transparent);place-items:center;display:grid}.HerdFlowDetail-module__3A2m0G__close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HerdFlowDetail-module__3A2m0G__lede{margin:0 var(--space-1) var(--space-2);color:var(--text-2);font-variant-numeric:tabular-nums}.HerdFlowDetail-module__3A2m0G__sec{margin-top:var(--space-4)}.HerdFlowDetail-module__3A2m0G__secTitle{margin:0 var(--space-2) var(--space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:600}.HerdFlowDetail-module__3A2m0G__rows{border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.HerdFlowDetail-module__3A2m0G__kv{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--surface);padding:11px 14px;font-size:14px;display:flex}.HerdFlowDetail-module__3A2m0G__kv+.HerdFlowDetail-module__3A2m0G__kv{border-top:1px solid color-mix(in srgb, var(--text) 6%, transparent)}.HerdFlowDetail-module__3A2m0G__val{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.HerdFlowDetail-module__3A2m0G__note{margin:0 var(--space-2) var(--space-2);color:var(--text-2);font-size:13px;line-height:1.45}.HerdFlowDetail-module__3A2m0G__check{gap:var(--space-2);margin:var(--space-2) var(--space-2) 0;font-variant-numeric:tabular-nums;align-items:center;font-size:13px;font-weight:600;display:flex}.HerdFlowDetail-module__3A2m0G__warnbox{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--flow-warn) 14%, var(--surface))}.HerdFlowDetail-module__3A2m0G__warnbox .HerdFlowDetail-module__3A2m0G__check{margin:0}.HerdFlowDetail-module__3A2m0G__error{gap:var(--space-2);margin:var(--space-2) 0 0;align-items:center;font-size:13px;display:flex}.HerdFlowDetail-module__3A2m0G__btns{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.HerdFlowDetail-module__3A2m0G__doc,.HerdFlowDetail-module__3A2m0G__linkish{all:unset;cursor:pointer;color:var(--flow-main);text-underline-offset:3px;font-weight:600;text-decoration:underline}.HerdFlowDetail-module__3A2m0G__doc:focus-visible,.HerdFlowDetail-module__3A2m0G__linkish:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HerdFlowDetail-module__3A2m0G__more summary{cursor:pointer;margin:0 var(--space-2) var(--space-2);color:var(--text-2);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.HerdFlowDetail-module__3A2m0G__sheet{animation:none}}.HerdFlowDetail-module__3A2m0G__rowLink{color:inherit;text-decoration:none;transition:background-color 80ms ease-out}.HerdFlowDetail-module__3A2m0G__rowLink .HerdFlowDetail-module__3A2m0G__val{align-items:center;gap:var(--space-2);display:inline-flex}.HerdFlowDetail-module__3A2m0G__rowLink:active{background:var(--press-shade)}.HerdFlowDetail-module__3A2m0G__rowLink:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.HerdFlowDetail-module__3A2m0G__rowLink:hover{background:var(--hover-shade)}}.HerdFlowDetail-module__3A2m0G__stack{flex-direction:column;align-items:stretch;gap:2px}.HerdFlowDetail-module__3A2m0G__stackTop{justify-content:space-between;gap:var(--space-3);display:flex}.HerdFlowDetail-module__3A2m0G__stackNote{color:var(--text-2);font-size:13px}
.PlanRouteMap-module__REGqLa__map{isolation:isolate;border-radius:var(--radius-lg);background:var(--border-strong);height:280px;position:relative;overflow:hidden}.PlanRouteMap-module__REGqLa__canvas{position:absolute;inset:0}.PlanRouteMap-module__REGqLa__imagery{bottom:var(--space-3);left:var(--space-3);z-index:500;max-width:280px;position:absolute}.PlanRouteMap-module__REGqLa__canvas .leaflet-tile-container img{width:256.5px!important;height:256.5px!important}
.GreasePointsSheet-module__szxEOa__viewer{border-radius:var(--radius-lg);background:var(--bg);flex:none;height:52dvh;min-height:260px;overflow:hidden}.GreasePointsSheet-module__szxEOa__list{flex:auto;min-height:0;overflow-y:auto}.GreasePointsSheet-module__szxEOa__listOnly{flex:auto}
.PullToSync-module__O0qXVa__wrap{top:calc(env(safe-area-inset-top,0px) - var(--space-12));z-index:15;pointer-events:none;transform:translateY(var(--pull));transition:transform var(--dur-sheet) var(--ease-out);justify-content:center;display:flex;position:fixed;left:0;right:0}.PullToSync-module__O0qXVa__wrap[data-phase=pulling],.PullToSync-module__O0qXVa__wrap[data-phase=armed]{transition:none}.PullToSync-module__O0qXVa__wrap[data-phase=hidden]{visibility:hidden;transition:transform var(--dur-sheet) var(--ease-out), visibility 0s linear var(--dur-sheet)}.PullToSync-module__O0qXVa__puck{justify-content:center;align-items:center;gap:var(--space-2);min-width:40px;height:40px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--dock-shadow);color:var(--text);white-space:nowrap;font-size:14px;font-weight:600;display:inline-flex}.PullToSync-module__O0qXVa__result{padding:0 var(--space-4)}.PullToSync-module__O0qXVa__spinner{transform:rotate(calc(var(--pull-progress) * 270deg))}.PullToSync-module__O0qXVa__wrap[data-phase=pulling] .PullToSync-module__O0qXVa__spinner{color:var(--text-3)}.PullToSync-module__O0qXVa__spinning{animation:.9s linear infinite PullToSync-module__O0qXVa__pull-spin}@keyframes PullToSync-module__O0qXVa__pull-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PullToSync-module__O0qXVa__wrap{transform:translateY(calc(var(--space-12) + var(--space-4)));transition:none}.PullToSync-module__O0qXVa__wrap[data-phase=hidden],.PullToSync-module__O0qXVa__wrap[data-phase=pulling]{visibility:hidden;transition:none}.PullToSync-module__O0qXVa__spinner,.PullToSync-module__O0qXVa__spinning{animation:none;transform:none}}
.ScoreSlider-module__gdQPXq__slider{gap:var(--space-3);flex-direction:column;display:flex}.ScoreSlider-module__gdQPXq__readout{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.ScoreSlider-module__gdQPXq__range{width:100%;height:var(--tap-field);appearance:none;background:0 0;margin:0}.ScoreSlider-module__gdQPXq__range::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border-strong);height:8px}.ScoreSlider-module__gdQPXq__range::-webkit-slider-thumb{appearance:none;width:var(--tap-field);height:var(--tap-field);margin-top:calc((8px - var(--tap-field)) / 2);border-radius:var(--radius-full);background:var(--action);border:2px solid var(--surface)}.ScoreSlider-module__gdQPXq__range::-moz-range-track{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border-strong);height:8px}.ScoreSlider-module__gdQPXq__range::-moz-range-thumb{width:var(--tap-field);height:var(--tap-field);border-radius:var(--radius-full);background:var(--action);border:2px solid var(--surface)}.ScoreSlider-module__gdQPXq__ticks{gap:var(--space-1);grid-template-columns:repeat(5,1fr);display:grid}.ScoreSlider-module__gdQPXq__tick{min-height:var(--tap-field);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-2);padding:var(--space-1);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;font-weight:500;display:inline-flex}.ScoreSlider-module__gdQPXq__tickActive{border-color:var(--action);background:var(--action);color:var(--surface)}.ScoreSlider-module__gdQPXq__tickPct{font-variant-numeric:tabular-nums;font-size:11px}
.Switch-module__hVszgG__switch{align-items:center;gap:var(--space-3);min-height:var(--tap);min-width:var(--tap);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}.Switch-module__hVszgG__track{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg);width:52px;height:32px;transition:background-color var(--dur-press) var(--ease-out);flex:none;position:relative}.Switch-module__hVszgG__switch[aria-checked=true] .Switch-module__hVszgG__track{border-color:var(--text);background:var(--text)}.Switch-module__hVszgG__thumb{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);width:28px;height:28px;position:absolute;top:1px;left:1px}.Switch-module__hVszgG__switch[aria-checked=true] .Switch-module__hVszgG__thumb{border-color:var(--surface)}.Switch-module__hVszgG__text{white-space:normal}.Switch-module__hVszgG__switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.Switch-module__hVszgG__track{transition:none}}@media (hover:hover) and (pointer:fine){.Switch-module__hVszgG__switch:not(:disabled):not([aria-checked=true]):hover .Switch-module__hVszgG__track{background:var(--hover-shade)}}
.NumbersStep-module__Bh6s0G__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.NumbersStep-module__Bh6s0G__table th,.NumbersStep-module__Bh6s0G__table td{padding:var(--space-2) var(--space-2);text-align:left;vertical-align:middle}.NumbersStep-module__Bh6s0G__table thead th{color:var(--text-2);font-size:13px;font-weight:600}.NumbersStep-module__Bh6s0G__table tbody tr{border-top:1px solid var(--sep)}.NumbersStep-module__Bh6s0G__table tbody th{font-weight:700}.NumbersStep-module__Bh6s0G__table tbody tr[data-diff=true]{background:var(--bg)}.NumbersStep-module__Bh6s0G__table tbody tr[data-over=true]{background:var(--chip-bg);outline:3px solid var(--text);outline-offset:-3px}.NumbersStep-module__Bh6s0G__table .NumbersStep-module__Bh6s0G__num{text-align:right;white-space:nowrap}.NumbersStep-module__Bh6s0G__to{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.NumbersStep-module__Bh6s0G__fileCell{justify-content:flex-end;align-items:baseline;gap:var(--space-1);display:inline-flex}.NumbersStep-module__Bh6s0G__groups{color:var(--text-2);font-weight:400}.NumbersStep-module__Bh6s0G__diff{color:var(--warn);justify-content:flex-end;align-items:center;gap:2px;font-weight:700;display:inline-flex}.NumbersStep-module__Bh6s0G__place select{width:100%}.NumbersStep-module__Bh6s0G__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NumbersStep-module__Bh6s0G__unplaced{gap:var(--space-2);flex-direction:column;display:flex}.NumbersStep-module__Bh6s0G__place{align-items:center;gap:var(--space-2);min-height:var(--tap);grid-template-columns:auto minmax(0,1fr) auto 200px;display:grid}@media (max-width:800px){.NumbersStep-module__Bh6s0G__groups{display:none}.NumbersStep-module__Bh6s0G__place{grid-template-columns:auto minmax(0,1fr) auto}.NumbersStep-module__Bh6s0G__place select{grid-column:1/-1}}.NumbersStep-module__Bh6s0G__from{margin-top:var(--space-1);font-weight:400;display:block}.NumbersStep-module__Bh6s0G__caption{caption-side:top;padding-bottom:var(--space-1);color:var(--text-2);text-align:left;font-size:14px;font-weight:600}.NumbersStep-module__Bh6s0G__devRow{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}
.HerdFlowHud-module__L1hPvW__hud{align-items:flex-start;gap:var(--space-4) var(--space-8);max-width:100%;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);color:var(--flow-light);background:linear-gradient(180deg, color-mix(in srgb, var(--flow-light) 10%, transparent), transparent 60%), var(--flow-ink-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);border-top:1px solid var(--flow-hud-rim);box-shadow:var(--flow-float);flex-wrap:wrap;align-self:stretch;display:flex}.HerdFlowHud-module__L1hPvW__block{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.HerdFlowHud-module__L1hPvW__wide{flex:320px}.HerdFlowHud-module__L1hPvW__label{color:var(--flow-hud-muted);margin:0;font-size:13px;font-weight:500;line-height:16px}.HerdFlowHud-module__L1hPvW__value{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.HerdFlowHud-module__L1hPvW__value b{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:30px}.HerdFlowHud-module__L1hPvW__lines{gap:var(--space-1);margin:0;padding:0;font-size:15px;font-weight:600;line-height:22px;list-style:none;display:grid}.HerdFlowHud-module__L1hPvW__came{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.HerdFlowHud-module__L1hPvW__came b{font-size:22px}.HerdFlowHud-module__L1hPvW__lines li *{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;min-width:0}.HerdFlowHud-module__L1hPvW__when{font-weight:500}.HerdFlowHud-module__L1hPvW__none{margin:0;font-size:15px;font-weight:600}.HerdFlowHud-module__L1hPvW__sum{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}.HerdFlowHud-module__L1hPvW__hud .HerdFlowHud-module__L1hPvW__more{min-height:44px;margin-left:calc(-1 * var(--space-4));color:var(--flow-light);align-self:flex-start;font-weight:600}
.LocationDenied-module__52HCmW__chipButton{min-height:var(--tap);min-width:var(--tap);color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0;transition:transform .12s ease-out;display:inline-flex}.LocationDenied-module__52HCmW__chipButton:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.LocationDenied-module__52HCmW__chipButton{transition:none}}.LocationDenied-module__52HCmW__steps{gap:var(--space-3);padding-left:var(--space-5);flex-direction:column;margin:0;font-size:17px;line-height:24px;list-style:decimal;display:flex}
.PreparationDeliverySheet-module__6-Xgoq__line,.PreparationDeliverySheet-module__6-Xgoq__linePacks{gap:var(--space-3);align-items:end;display:grid}.PreparationDeliverySheet-module__6-Xgoq__line{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr) auto}.PreparationDeliverySheet-module__6-Xgoq__linePacks{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto}.PreparationDeliverySheet-module__6-Xgoq__line>*,.PreparationDeliverySheet-module__6-Xgoq__linePacks>*{min-width:0}.PreparationDeliverySheet-module__6-Xgoq__line input,.PreparationDeliverySheet-module__6-Xgoq__linePacks input{width:100%;min-width:0}.PreparationDeliverySheet-module__6-Xgoq__hint{grid-column:1/-1}@media (max-width:800px){.PreparationDeliverySheet-module__6-Xgoq__line,.PreparationDeliverySheet-module__6-Xgoq__linePacks{grid-template-columns:1fr 1fr}}
.plan-module__W4FrPa__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.plan-module__W4FrPa__dateNav{align-items:center;gap:var(--space-1);display:inline-flex}.plan-module__W4FrPa__spacer{flex:auto}.plan-module__W4FrPa__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.plan-module__W4FrPa__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.plan-module__W4FrPa__side{gap:var(--space-4);top:var(--space-4);flex-direction:column;display:flex;position:sticky}.plan-module__W4FrPa__actions{gap:var(--space-1);display:inline-flex}@media (min-width:801px){.plan-module__W4FrPa__compact table td,.plan-module__W4FrPa__compact table th{padding:0 6px}.plan-module__W4FrPa__compact table td:first-child,.plan-module__W4FrPa__compact table th:first-child{text-align:center;border-right:var(--sep-width) solid var(--sep)}.plan-module__W4FrPa__compact .plan-module__W4FrPa__actions .plan-module__W4FrPa__changeButton{white-space:nowrap}.plan-module__W4FrPa__compact .plan-module__W4FrPa__actions{flex-direction:column;align-items:stretch}.plan-module__W4FrPa__compact .plan-module__W4FrPa__actions button{white-space:normal;min-width:5.5rem;max-width:7rem;padding:var(--space-1) var(--space-3);line-height:16px}.plan-module__W4FrPa__compact .plan-module__W4FrPa__planned{white-space:normal;text-align:right;max-width:5.5rem}.plan-module__W4FrPa__statusCell [data-tone]{white-space:normal;border-radius:var(--radius-full);height:auto;min-height:22px;padding:3px 10px}}.plan-module__W4FrPa__actionNote{white-space:normal;max-width:10rem;display:block}.plan-module__W4FrPa__penCell{padding:var(--space-1) 0;text-align:center;flex-direction:column;align-items:center;gap:2px;display:inline-flex}.plan-module__W4FrPa__penHead{color:var(--text-2);white-space:normal;flex-direction:column;align-items:center;max-width:7rem;font-size:12px;line-height:16px;display:inline-flex}.plan-module__W4FrPa__ration{gap:var(--space-1);white-space:normal;max-width:8rem;padding:var(--space-1) 0;flex-direction:column;display:flex}.plan-module__W4FrPa__ration select{max-width:100%}.plan-module__W4FrPa__chipButton{min-height:var(--tap);cursor:pointer;background:0 0;border:0;padding:0}.plan-module__W4FrPa__statusCell{gap:var(--space-1);white-space:normal;min-width:0;max-width:8rem;padding:var(--space-1) 0;flex-direction:column;display:flex}.plan-module__W4FrPa__previewRun{gap:var(--space-1);padding:var(--space-2) 0;border:0;border-top:var(--sep-width) solid var(--sep);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;width:100%;display:flex}.plan-module__W4FrPa__previewRun:disabled{cursor:default}.plan-module__W4FrPa__previewRunActive{border-left:3px solid var(--info);padding-left:var(--space-2)}.plan-module__W4FrPa__previewPens{color:var(--text-2);font-size:13px;line-height:18px}.plan-module__W4FrPa__sub{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.plan-module__W4FrPa__sections{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),1fr));align-items:start;display:grid}.plan-module__W4FrPa__section{min-width:0}@media (max-width:900px){.plan-module__W4FrPa__sections{grid-template-columns:minmax(0,1fr)}}@media (max-width:1440px){.plan-module__W4FrPa__grid{grid-template-columns:1fr}.plan-module__W4FrPa__side{position:static}}.plan-module__W4FrPa__gridShared{grid-template-columns:minmax(0,1fr)}.plan-module__W4FrPa__gridShared .plan-module__W4FrPa__side{position:static}.plan-module__W4FrPa__planned{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.plan-module__W4FrPa__routeMap{min-width:0}.plan-module__W4FrPa__mixerSwatch{border-radius:var(--radius-full);border:1px solid var(--text);flex:none;width:10px;height:10px;display:inline-block}.plan-module__W4FrPa__approveBar{left:0;right:0;bottom:calc(var(--space-16) + var(--space-4) + env(safe-area-inset-bottom));z-index:15;padding:var(--space-2) var(--space-4);background:var(--surface);border-top:1px solid var(--chrome-edge);position:fixed}@media (max-width:800px){.plan-module__W4FrPa__side{display:contents}.plan-module__W4FrPa__preview{order:-1}}.plan-module__W4FrPa__trendScroll{overflow-x:auto}.plan-module__W4FrPa__trendTable{border-collapse:collapse;width:100%}.plan-module__W4FrPa__trendTable th,.plan-module__W4FrPa__trendTable td{padding:var(--space-1) var(--space-2);border-bottom:var(--sep-width) solid var(--sep);text-align:left;white-space:nowrap}.plan-module__W4FrPa__trendTable th{color:var(--text-2);font-size:12px;font-weight:600}.plan-module__W4FrPa__trendTable .plan-module__W4FrPa__trendRationChange td{border-top:3px solid var(--chart-6)}.plan-module__W4FrPa__trendTable .plan-module__W4FrPa__num{text-align:right}.plan-module__W4FrPa__trendPhoto{object-fit:cover;border-radius:var(--radius-sm);display:block}.plan-module__W4FrPa__rationSwitch{gap:var(--space-2);flex-wrap:wrap;display:flex}.plan-module__W4FrPa__legend{gap:var(--space-2) var(--space-5);padding:0 var(--space-1);flex-wrap:wrap;display:flex}.plan-module__W4FrPa__legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.plan-module__W4FrPa__penPill{min-width:3rem;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--chip-bg);justify-content:center;align-items:center;display:inline-flex}
.PenDay-module__6VURJq__block{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PenDay-module__6VURJq__bar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--border) 45%, transparent);width:100%;height:6px;display:flex;overflow:hidden}.PenDay-module__6VURJq__done{background:var(--good);height:100%}.PenDay-module__6VURJq__planned{background:repeating-linear-gradient(135deg, var(--text-3) 0 3px, var(--surface) 3px 6px);height:100%}
.SyncBadge-module__WHR3Xa__badge{align-items:center;gap:var(--space-1);min-height:var(--tap);padding:0 var(--space-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.SyncBadge-module__WHR3Xa__button{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;font-family:inherit}.SyncBadge-module__WHR3Xa__button:disabled{cursor:default}.SyncBadge-module__WHR3Xa__synced{color:var(--text-3)}.SyncBadge-module__WHR3Xa__waiting{color:var(--warn)}.SyncBadge-module__WHR3Xa__sending{color:var(--info)}.SyncBadge-module__WHR3Xa__rejected{color:var(--bad);font-weight:600}
.TroughSheet-module___s6_ya__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.TroughSheet-module___s6_ya__title{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.TroughSheet-module___s6_ya__name{color:var(--text);font-size:18px;font-weight:700;line-height:24px}.TroughSheet-module___s6_ya__facts{color:var(--text-2);font-size:15px;line-height:20px}.TroughSheet-module___s6_ya__problem{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--bg);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.TroughSheet-module___s6_ya__problemText{color:var(--text-2);flex:160px;font-size:15px;line-height:20px}.TroughSheet-module___s6_ya__group{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.TroughSheet-module___s6_ya__confirm{gap:var(--space-2);width:100%;padding:var(--space-3);background:var(--bg);border-radius:var(--radius-md);flex-direction:column;display:flex}.TroughSheet-module___s6_ya__label{color:var(--text-3);font-size:13px;font-weight:600;line-height:16px}.TroughSheet-module___s6_ya__value{color:var(--text);font-size:16px;font-weight:500;line-height:21px}.TroughSheet-module___s6_ya__cleanRow{align-items:center;gap:var(--space-2);width:100%;display:flex}.TroughSheet-module___s6_ya__cleanRow>input{flex:auto;min-width:0;font-size:16px}.TroughSheet-module___s6_ya__fields{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:800px){.TroughSheet-module___s6_ya__cleanRow{flex-wrap:wrap}.TroughSheet-module___s6_ya__cleanRow>*{flex:100%;width:100%}}
.WeekdayBoxes-module__y7K2aq__days{grid-template-columns:repeat(7,40px);gap:6px;display:inline-grid}.WeekdayBoxes-module__y7K2aq__day{width:40px;height:40px;color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;font-size:13px;font-weight:700;line-height:16px;display:inline-flex}.WeekdayBoxes-module__y7K2aq__day[data-planned="1"]{color:var(--text);background:var(--bg);border:2px solid var(--text)}.WeekdayBoxes-module__y7K2aq__day[aria-current=date]{outline:3px solid var(--text);outline-offset:2px}.WeekdayBoxes-module__y7K2aq__sm{grid-template-columns:repeat(7,32px);gap:4px}.WeekdayBoxes-module__y7K2aq__sm .WeekdayBoxes-module__y7K2aq__day{width:32px;height:32px;font-size:12px;line-height:14px}.WeekdayBoxes-module__y7K2aq__sm .WeekdayBoxes-module__y7K2aq__day[aria-current=date]{outline-offset:1px;outline-width:2px}.WeekdayBoxes-module__y7K2aq__day:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.WeekdayBoxes-module__y7K2aq__readOnly .WeekdayBoxes-module__y7K2aq__day{background:var(--bg);cursor:default;border-color:#0000}.WeekdayBoxes-module__y7K2aq__readOnly .WeekdayBoxes-module__y7K2aq__day[data-planned="1"]{background:var(--surface);border-color:var(--text)}
.HerdFlowStationList-module__uSsTsq__list{border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.HerdFlowStationList-module__uSsTsq__list li+li{border-top:1px solid color-mix(in srgb, var(--text) 6%, transparent)}.HerdFlowStationList-module__uSsTsq__row{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-phone);padding:var(--space-3) var(--space-4);color:var(--text);display:flex}.HerdFlowStationList-module__uSsTsq__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.HerdFlowStationList-module__uSsTsq__text{font-variant-numeric:tabular-nums}.HerdFlowStationList-module__uSsTsq__sum{padding:var(--space-3) var(--space-4);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:600}.HerdFlowStationList-module__uSsTsq__moreRow{padding:0 var(--space-2)}.HerdFlowStationList-module__uSsTsq__list .HerdFlowStationList-module__uSsTsq__more{min-height:44px}
.Preparations-module__wpyUEq__name{gap:var(--space-1);white-space:normal;flex-direction:column;max-width:260px;display:flex}.Preparations-module__wpyUEq__batches{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) 0;flex-direction:column;display:flex}
.maintenance-module__OUM4Za__tabs{gap:var(--space-1);border-bottom:1px solid var(--chrome-edge);scrollbar-width:none;display:flex;overflow-x:auto}.maintenance-module__OUM4Za__tabs::-webkit-scrollbar{display:none}.maintenance-module__OUM4Za__tab{min-height:var(--tap);padding:var(--space-2) var(--space-4);font:inherit;color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;margin-bottom:-1px;font-weight:500;display:inline-flex}.maintenance-module__OUM4Za__tab[aria-pressed=true]{color:var(--text);border-bottom-color:var(--text);font-weight:600}.maintenance-module__OUM4Za__tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.maintenance-module__OUM4Za__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.maintenance-module__OUM4Za__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.maintenance-module__OUM4Za__rowActions{align-items:flex-end;gap:var(--space-1);white-space:normal;flex-direction:column;max-width:112px;margin-left:auto;display:flex}.maintenance-module__OUM4Za__rowActions>button{white-space:normal;text-align:right}.maintenance-module__OUM4Za__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.maintenance-module__OUM4Za__chip{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:600;display:inline-flex}.maintenance-module__OUM4Za__chip[aria-pressed=true]{padding:0 calc(var(--space-4) - 1px);border:2px solid var(--text);background:var(--bg);color:var(--text);font-weight:700}.maintenance-module__OUM4Za__count{font-variant-numeric:tabular-nums;font-weight:500}.maintenance-module__OUM4Za__nameCell{flex-direction:column;gap:2px;display:flex}.maintenance-module__OUM4Za__sub{color:var(--text-3);font-size:13px;line-height:18px}.maintenance-module__OUM4Za__muted{color:var(--text-3)}.maintenance-module__OUM4Za__tabular{font-variant-numeric:tabular-nums}.maintenance-module__OUM4Za__grid2,.maintenance-module__OUM4Za__grid3{gap:var(--space-3);display:grid}.maintenance-module__OUM4Za__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-module__OUM4Za__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.maintenance-module__OUM4Za__stateCell{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.maintenance-module__OUM4Za__jobsDue{white-space:normal;flex-direction:column;gap:2px;max-width:170px;margin:0;padding:0;list-style:none;display:flex}.maintenance-module__OUM4Za__jobsDue li{font-size:13px;line-height:17px}.maintenance-module__OUM4Za__late{color:var(--text);font-weight:700}.maintenance-module__OUM4Za__history{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maintenance-module__OUM4Za__historyItem{background:var(--bg);border-radius:var(--radius-md)}.maintenance-module__OUM4Za__historyItem>summary{align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-3);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.maintenance-module__OUM4Za__historyItem>summary::-webkit-details-marker{display:none}.maintenance-module__OUM4Za__historyItem>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}.maintenance-module__OUM4Za__historySteps{padding:0 var(--space-3) var(--space-3);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.maintenance-module__OUM4Za__historyStep{gap:var(--space-2);color:var(--text-2);grid-template-columns:20px minmax(0,1fr);align-items:start;font-size:14px;line-height:20px;display:grid}.maintenance-module__OUM4Za__reports{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maintenance-module__OUM4Za__report{gap:var(--space-3);padding:var(--space-3);background:var(--bg);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr);display:grid}.maintenance-module__OUM4Za__reportBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.maintenance-module__OUM4Za__reportNote{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.maintenance-module__OUM4Za__thumb{border-radius:var(--radius-sm);background:var(--surface);cursor:zoom-in;border:0;width:72px;height:72px;padding:0;display:block;overflow:hidden}.maintenance-module__OUM4Za__thumb img{object-fit:cover;width:100%;height:100%;display:block}.maintenance-module__OUM4Za__photoLarge{border-radius:var(--radius-md);width:100%;height:auto;display:block}.maintenance-module__OUM4Za__noThumb{border-radius:var(--radius-sm);background:var(--surface);width:72px;height:72px;color:var(--text-3);justify-content:center;align-items:center;display:flex}@media (max-width:800px){.maintenance-module__OUM4Za__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.maintenance-module__OUM4Za__grid2.maintenance-module__OUM4Za__stackPhone,.maintenance-module__OUM4Za__report{grid-template-columns:minmax(0,1fr)}.maintenance-module__OUM4Za__reportPhoto{order:-1}.maintenance-module__OUM4Za__reportPhoto:has(.maintenance-module__OUM4Za__noThumb){display:none}}.maintenance-module__OUM4Za__usageList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maintenance-module__OUM4Za__usageRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg);border-radius:var(--radius-md);display:flex}.maintenance-module__OUM4Za__usageText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.maintenance-module__OUM4Za__usageRemove{border-radius:var(--radius-full);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.maintenance-module__OUM4Za__usedChips{gap:var(--space-1);white-space:normal;flex-wrap:wrap;min-width:140px;display:flex}.maintenance-module__OUM4Za__wrapCell{white-space:normal;min-width:140px;display:block}.maintenance-module__OUM4Za__usedChip{min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-md);background:var(--chip-bg);color:var(--text);overflow-wrap:anywhere;align-items:center;max-width:100%;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.maintenance-module__OUM4Za__typeFilter{width:auto;max-width:100%;min-height:36px}.maintenance-module__OUM4Za__usageAdd{gap:var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr);display:grid}.maintenance-module__OUM4Za__usageAddFilter{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr)}.maintenance-module__OUM4Za__usageAdd>*{width:100%;min-width:0}
.penCleaning-module__odxE4a__page{flex-direction:column;height:100%;min-height:0;display:flex}.penCleaning-module__odxE4a__head{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);background:var(--surface);border-bottom:1px solid var(--chrome-edge);flex-direction:column;flex:none;display:flex}.penCleaning-module__odxE4a__title{margin:0;font-size:18px;font-weight:600;line-height:1.25}.penCleaning-module__odxE4a__mapWrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.penCleaning-module__odxE4a__mapBox{flex:1 1 0;min-height:160px;position:relative}.penCleaning-module__odxE4a__mapTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);pointer-events:none;display:flex;position:absolute;top:0;left:0;right:0}.penCleaning-module__odxE4a__progress{color:var(--text);background:var(--surface);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;pointer-events:auto;margin:0;padding:6px 10px;font-size:13px;font-weight:600}.penCleaning-module__odxE4a__gps{color:var(--text-2);font-weight:500}.penCleaning-module__odxE4a__listChip{pointer-events:auto;flex:none;font-weight:600}.penCleaning-module__odxE4a__panel{padding:var(--space-2) var(--space-2) var(--space-3);flex:none}.penCleaning-module__odxE4a__hint{padding:var(--space-3);color:var(--text-2);gap:var(--space-3);flex-direction:column;flex:none;margin:0;font-size:14px;display:flex}.penCleaning-module__odxE4a__hint>p{margin:0}.penCleaning-module__odxE4a__lines{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.penCleaning-module__odxE4a__line{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);font:inherit;text-align:left;color:var(--text);background:var(--surface);border-radius:var(--radius-md);border:0;display:flex}.penCleaning-module__odxE4a__line[aria-pressed=true]{outline:2px solid var(--focus);outline-offset:-2px}.penCleaning-module__odxE4a__lineTitle{flex-direction:column;min-width:0;font-size:15px;display:flex}.penCleaning-module__odxE4a__doneBox{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.penCleaning-module__odxE4a__backLink{color:var(--text);align-self:flex-start;font-weight:600}
.Popover-module__MiVWCa__popover{z-index:1000;gap:var(--space-2);min-width:220px;max-width:280px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--text);pointer-events:none;flex-direction:column;display:flex;position:fixed}.Popover-module__MiVWCa__popover:not([data-measured]){visibility:hidden}.Popover-module__MiVWCa__popover[data-interactive]{pointer-events:auto;cursor:pointer}.Popover-module__MiVWCa__rows{gap:var(--space-1) var(--space-3);grid-template-columns:auto 1fr;margin:0;display:grid}.Popover-module__MiVWCa__rows dt{color:var(--text-2)}.Popover-module__MiVWCa__rows dd{font-variant-numeric:tabular-nums;margin:0}
.TaskCard-module__lP13HW__card{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;display:flex}.TaskCard-module__lP13HW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.TaskCard-module__lP13HW__title{margin:0;font-size:18px;font-weight:600;line-height:1.25}.TaskCard-module__lP13HW__progress{align-items:center;gap:var(--space-3);display:flex}.TaskCard-module__lP13HW__bar{background:var(--bg);border-radius:var(--radius-full);flex:auto;height:8px;display:block;overflow:hidden}.TaskCard-module__lP13HW__bar b{background:var(--good);border-radius:var(--radius-full);height:100%;display:block}.TaskCard-module__lP13HW__count{font-variant-numeric:tabular-nums;color:var(--text-2);white-space:nowrap;font-size:14px}.TaskCard-module__lP13HW__pens{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TaskCard-module__lP13HW__pen,.TaskCard-module__lP13HW__penDone,.TaskCard-module__lP13HW__penCurrent{align-items:center;gap:var(--space-1);background:var(--bg);color:var(--text-2);border-radius:var(--radius-sm);border:2px solid #0000;padding:2px 8px;font-size:12px;display:inline-flex}.TaskCard-module__lP13HW__penCurrent{border-color:var(--text);font-weight:700}.TaskCard-module__lP13HW__penCurrent>span{font-weight:700}.TaskCard-module__lP13HW__actions{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.TaskCard-module__lP13HW__meta{align-items:center;gap:var(--space-2);color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:14px;display:flex}.TaskCard-module__lP13HW__titleIcon{margin-right:var(--space-2);vertical-align:-3px;color:var(--text-2)}
.WhatsNewSheet-module__V6Ilca__group{gap:var(--space-2);flex-direction:column;display:flex}.WhatsNewSheet-module__V6Ilca__list{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.WhatsNewSheet-module__V6Ilca__pictured{gap:var(--space-6);padding-left:0;list-style:none}.WhatsNewSheet-module__V6Ilca__pictured .WhatsNewSheet-module__V6Ilca__item{gap:var(--space-2);flex-direction:column;display:flex}.WhatsNewSheet-module__V6Ilca__image{object-fit:contain;border-radius:var(--radius-md);background:var(--bg);width:100%;height:auto;max-height:36dvh;display:block}.WhatsNewSheet-module__V6Ilca__image[hidden]{display:none}.WhatsNewSheet-module__V6Ilca__gotIt{min-height:max(var(--tap-field), calc(var(--tap) + var(--space-4)))}
.RunBoard-module__MX0DwG__board{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.RunBoard-module__MX0DwG__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.RunBoard-module__MX0DwG__group{gap:var(--space-3);flex-direction:column;display:flex}.RunBoard-module__MX0DwG__columns{gap:var(--space-4);align-items:flex-start;display:flex}.RunBoard-module__MX0DwG__track{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.RunBoard-module__MX0DwG__column{gap:var(--space-3);padding:var(--space-4);background:var(--bg);border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;min-width:0;display:flex}.RunBoard-module__MX0DwG__columnHead{gap:var(--space-1);flex-direction:column;display:flex}.RunBoard-module__MX0DwG__noticeRead{gap:var(--space-1);margin:0}.RunBoard-module__MX0DwG__columnTitle{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.RunBoard-module__MX0DwG__capacity{gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.RunBoard-module__MX0DwG__capacityText{color:var(--text)}.RunBoard-module__MX0DwG__free{min-height:16px}.RunBoard-module__MX0DwG__bar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--border) 45%, transparent);height:6px;overflow:hidden}.RunBoard-module__MX0DwG__barFill{border-radius:var(--radius-full);background:var(--good);height:100%}.RunBoard-module__MX0DwG__barFill.RunBoard-module__MX0DwG__good{background:var(--good)}.RunBoard-module__MX0DwG__barFill.RunBoard-module__MX0DwG__warn{background:var(--warn)}.RunBoard-module__MX0DwG__barFill.RunBoard-module__MX0DwG__bad{background:var(--bad)}.RunBoard-module__MX0DwG__cards{gap:var(--space-2);min-height:var(--tap);flex-direction:column;display:flex}.RunBoard-module__MX0DwG__empty{color:var(--text-3)}.RunBoard-module__MX0DwG__cardItem{min-height:var(--tap);padding:var(--space-3) var(--space-4);padding-right:calc(var(--tap) + var(--space-3));background:var(--surface);border-radius:var(--radius-md);border:1px solid #0000;flex-direction:column;justify-content:center;gap:2px;display:flex;position:relative}.RunBoard-module__MX0DwG__cardMain{justify-content:space-between;align-items:center;column-gap:var(--space-3);flex-wrap:wrap;display:flex}.RunBoard-module__MX0DwG__penRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.RunBoard-module__MX0DwG__pen{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RunBoard-module__MX0DwG__kg{white-space:nowrap;margin-left:auto}.RunBoard-module__MX0DwG__hint{color:var(--text-3);font-size:13px;line-height:16px}.RunBoard-module__MX0DwG__atDriver{align-self:flex-start;align-items:center;gap:var(--space-3);margin-top:var(--space-1);display:flex}.RunBoard-module__MX0DwG__unlock{min-height:var(--tap)}.RunBoard-module__MX0DwG__more{top:50%;right:var(--space-2);min-width:var(--tap);color:var(--text-3);padding:0;position:absolute;transform:translateY(-50%)}.RunBoard-module__MX0DwG__draggable{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.RunBoard-module__MX0DwG__board[data-dragging=true] .RunBoard-module__MX0DwG__draggable{touch-action:none}.RunBoard-module__MX0DwG__column{transition:background-color .15s ease-out}.RunBoard-module__MX0DwG__dropTarget{background:color-mix(in srgb, var(--info) 6%, var(--bg))}.RunBoard-module__MX0DwG__ghost{z-index:30;pointer-events:none;background:color-mix(in srgb, var(--info) 4%, var(--surface));border-color:var(--border);will-change:transform;margin:0;position:fixed}.RunBoard-module__MX0DwG__ghost.RunBoard-module__MX0DwG__settle{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.RunBoard-module__MX0DwG__slot,.RunBoard-module__MX0DwG__gap{height:0;min-height:0;margin-top:calc(-1 * var(--space-2));border-radius:var(--radius-md);background:0 0;border:1px dashed #0000;padding:0;transition:height .18s cubic-bezier(.2,.8,.2,1),margin-top .18s cubic-bezier(.2,.8,.2,1);overflow:hidden}.RunBoard-module__MX0DwG__slot.RunBoard-module__MX0DwG__gapOpen,.RunBoard-module__MX0DwG__gap.RunBoard-module__MX0DwG__gapOpen{border-color:var(--border);margin-top:0}.RunBoard-module__MX0DwG__slot>*{visibility:hidden}.RunBoard-module__MX0DwG__cardItem.RunBoard-module__MX0DwG__locked{background:color-mix(in srgb, var(--surface) 40%, var(--bg));padding-right:var(--space-4)}.RunBoard-module__MX0DwG__cardItem.RunBoard-module__MX0DwG__locked .RunBoard-module__MX0DwG__pen,.RunBoard-module__MX0DwG__cardItem.RunBoard-module__MX0DwG__locked .RunBoard-module__MX0DwG__kg,.RunBoard-module__MX0DwG__cardItem.RunBoard-module__MX0DwG__locked .RunBoard-module__MX0DwG__cardMain,.RunBoard-module__MX0DwG__column.RunBoard-module__MX0DwG__locked .RunBoard-module__MX0DwG__capacityText{color:var(--text-2)}.RunBoard-module__MX0DwG__column.RunBoard-module__MX0DwG__locked .RunBoard-module__MX0DwG__columnHead .t-section{color:var(--text-2)}
.HerdFlowPage-module__-RM_4G__frame{border-radius:var(--radius-xl);padding:var(--space-4);background-color:var(--flow-paper);background-position:50%;background-size:cover;position:relative;overflow:hidden}.HerdFlowPage-module__-RM_4G__panel{gap:var(--space-3);min-width:0;padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--radius-xl);background:var(--flow-frost);-webkit-backdrop-filter:blur(28px)saturate(1.7);border-top:1px solid var(--flow-light);box-shadow:var(--flow-float);color:var(--text);flex-direction:column;display:flex;position:relative}.HerdFlowPage-module__-RM_4G__crumbs{gap:var(--space-2);color:var(--text-2);flex-wrap:wrap;align-items:center;min-height:20px;font-weight:500;display:flex}.HerdFlowPage-module__-RM_4G__crumbs a{color:var(--flow-main);font-weight:600;text-decoration:none}.HerdFlowPage-module__-RM_4G__crumbs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HerdFlowPage-module__-RM_4G__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:700}.HerdFlowPage-module__-RM_4G__sub{margin:var(--space-1) 0 0;color:var(--text-2)}.HerdFlowPage-module__-RM_4G__embedHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.HerdFlowPage-module__-RM_4G__embedTitle{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.HerdFlowPage-module__-RM_4G__fullLink{align-items:center;gap:var(--space-1);min-height:var(--tap);color:var(--flow-main);touch-action:manipulation;font-weight:600;text-decoration:none;display:inline-flex}.HerdFlowPage-module__-RM_4G__fullLink:active{transform:scale(.97)}.HerdFlowPage-module__-RM_4G__fullLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HerdFlowPage-module__-RM_4G__stage{min-width:0;padding:var(--space-4) var(--space-4) var(--space-3);border-radius:var(--radius-lg);background:var(--surface)}.HerdFlowPage-module__-RM_4G__legend{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);color:var(--text-2);flex-wrap:wrap;font-size:12px;font-weight:500;display:flex}.HerdFlowPage-module__-RM_4G__legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.HerdFlowPage-module__-RM_4G__swatch{border-radius:var(--radius-full);width:16px;height:10px;display:inline-block}.HerdFlowPage-module__-RM_4G__extras{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.HerdFlowPage-module__-RM_4G__box{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface)}.HerdFlowPage-module__-RM_4G__boxTitle{margin:0 0 var(--space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:600}.HerdFlowPage-module__-RM_4G__note{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.HerdFlowPage-module__-RM_4G__note:active{transform:scale(.97)}.HerdFlowPage-module__-RM_4G__plain{margin:0;padding:0;list-style:none}.HerdFlowPage-module__-RM_4G__kv{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;font-variant-numeric:tabular-nums;font-size:13px;display:flex}.HerdFlowPage-module__-RM_4G__curve{width:100%;height:64px;margin-bottom:var(--space-2);display:block;overflow:visible}.HerdFlowPage-module__-RM_4G__curveLine{fill:none;stroke:var(--flow-main);stroke-width:2px}.HerdFlowPage-module__-RM_4G__curveDot{fill:var(--flow-main)}@media (min-width:801px){.HerdFlowPage-module__-RM_4G__embedded{padding:var(--space-3)}.HerdFlowPage-module__-RM_4G__embedded .HerdFlowPage-module__-RM_4G__panel{padding:var(--space-4)}}@media (max-width:800px){.HerdFlowPage-module__-RM_4G__frame{padding:var(--space-2)}.HerdFlowPage-module__-RM_4G__panel{padding:var(--space-4) var(--space-3)}.HerdFlowPage-module__-RM_4G__stage{background:0 0;padding:0}}
.PreparationBatches-module__1v__kW__voided{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad)}
.Rations-module__hsBjha__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Rations-module__hsBjha__line{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:var(--sep-width) solid var(--sep);grid-template-columns:1fr auto;display:grid}.Rations-module__hsBjha__line:last-child,.Rations-module__hsBjha__plain{border-bottom:0}.Rations-module__hsBjha__lead{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Rations-module__hsBjha__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);background:var(--chip-bg);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);font-size:11px;font-weight:600;line-height:13px}.Rations-module__hsBjha__amount{align-items:center;gap:var(--space-1);justify-self:end;width:104px;display:flex}.Rations-module__hsBjha__pct{text-align:right;flex:auto;min-width:0}.Rations-module__hsBjha__tools{align-items:center;gap:var(--space-1);justify-self:end;display:flex}.Rations-module__hsBjha__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.Rations-module__hsBjha__range{width:100%;height:var(--tap);appearance:none;background:0 0;grid-column:1/-1;margin:0}.Rations-module__hsBjha__range::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:var(--chip-bg);height:6px}.Rations-module__hsBjha__range::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background:var(--action);border:2px solid var(--surface);width:28px;height:28px;margin-top:-11px}.Rations-module__hsBjha__range::-moz-range-track{border-radius:var(--radius-full);background:var(--chip-bg);height:6px}.Rations-module__hsBjha__range::-moz-range-thumb{border-radius:var(--radius-full);background:var(--action);border:2px solid var(--surface);width:28px;height:28px}@media (min-width:800px){.Rations-module__hsBjha__line{grid-template-columns:minmax(160px,1fr) minmax(200px,2fr) auto auto}.Rations-module__hsBjha__range{grid-column:auto}}.Rations-module__hsBjha__narrow,.Rations-module__hsBjha__narrowInput{max-width:220px}
.Troughs-module__PnWMvW__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Troughs-module__PnWMvW__load{gap:var(--space-1) var(--space-2);font-variant-numeric:tabular-nums;color:var(--text-2);flex-wrap:wrap;display:flex}.Troughs-module__PnWMvW__loadDay{gap:var(--space-1);font-weight:600;display:inline-flex}.Troughs-module__PnWMvW__loadOff{color:var(--text-3);font-weight:400}.Troughs-module__PnWMvW__loadDot{color:var(--text-3)}.Troughs-module__PnWMvW__rosterRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Troughs-module__PnWMvW__form{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;display:grid}.Troughs-module__PnWMvW__wide{grid-column:1/-1}.Troughs-module__PnWMvW__group{gap:var(--space-1);flex-direction:column;display:flex}.Troughs-module__PnWMvW__status{gap:var(--space-1);flex-wrap:wrap;display:flex}.Troughs-module__PnWMvW__dateBox{width:112px;display:inline-block}.Troughs-module__PnWMvW__codeCell{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:inline-flex}.Troughs-module__PnWMvW__codeCell>span:first-child{white-space:normal}.Troughs-module__PnWMvW__nameBox{width:100px;display:inline-block}.Troughs-module__PnWMvW__intervalBox{width:52px;display:inline-block}.Troughs-module__PnWMvW__editLink{min-height:var(--tap);color:var(--info);align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:800px){.Troughs-module__PnWMvW__dateBox,.Troughs-module__PnWMvW__nameBox,.Troughs-module__PnWMvW__intervalBox{width:100%}}
.animal-module__3uURNW__deathPhoto{object-fit:cover;border-radius:var(--radius-md);width:120px;height:120px;display:block}
