.app-ui.fab-po{gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));flex-direction:column;display:flex}.app-ui .fab-caps{font-family:var(--mtm-font-label);font-size:max(calc(9.5 * var(--u)), 9.5px);letter-spacing:.18em;text-transform:uppercase;color:#5f5d52;font-weight:500}.app-ui .fab-supplier{margin-top:calc(2 * var(--u));font-family:var(--mtm-font-title);font-size:calc(22 * var(--u));color:var(--mtm-fg-1);line-height:1.1}.app-ui .fab-send[data-sent]{opacity:.45}.app-ui .fab-send.is-pressed{scale:.95}.app-ui .fab-meta{gap:calc(3 * var(--u)) calc(12 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mtm-fg-3);flex-wrap:wrap;display:flex}.app-ui .fab-note{align-items:flex-start;gap:calc(6 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mtm-fg-3);font-style:italic;display:flex}.app-ui .fab-note svg{margin-top:calc(1 * var(--u));font-size:calc(13 * var(--u));flex:none}.app-ui .fab-line{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));padding:calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u));background:#ffffffd1;transition:background-color .35s,opacity .35s,translate .45s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 0 0 1px #00000012}.app-ui .fab-line[data-status=Confirmed]{background:#d6f0e7eb}.app-ui .fab-who{font-size:calc(12.5 * var(--u));color:var(--mtm-fg-1)}.app-ui .fab-cut{font-size:calc(11 * var(--u));color:var(--mtm-fg-4)}.app-ui .fab-status{height:calc(18 * var(--u));padding:0 calc(7 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(10.5 * var(--u));letter-spacing:.02em;color:#fff;background:#a2611f;flex:none;align-items:center;transition:background-color .35s;display:inline-flex}.app-ui [data-status=Hold] .fab-status{background:#616161}.app-ui [data-status=Submitted] .fab-status{background:#5a7772}.app-ui [data-status=Confirmed] .fab-status{background:#3f6b66}.app-ui .fab-confirmed{align-items:center;gap:calc(6 * var(--u));font-size:calc(11.5 * var(--u));color:#2f6d5c;transition:opacity .4s;display:flex}.app-ui .fab-confirmed svg{font-size:calc(14 * var(--u))}.app-ui [data-off]{opacity:0;translate:0 calc(6 * var(--u))}.app-ui .fab-line[data-off]{display:none}@starting-style{.app-ui .fab-line{opacity:0;translate:0 calc(6 * var(--u))}}.app-ui.fab-dark{padding:calc(12 * var(--u)) calc(14 * var(--u));color:var(--color-shell)}.app-ui .fab-caps--dark{color:var(--color-fog)}.app-ui .fab-batch{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));margin:0 calc(-6 * var(--u));padding:calc(7 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));border-top:1px solid #ffffff1a;transition:background-color .5s;display:flex}.app-ui .fab-caps+.fab-batch{margin-top:calc(8 * var(--u))}.app-ui .fab-batch[data-hit]{background:#9d93753d;transition:none}.app-ui .fab-batch-name{font-size:calc(13.5 * var(--u));color:var(--color-shell);display:block}.app-ui .fab-batch-to{font-size:calc(11 * var(--u));color:var(--color-fog);display:block}.app-ui .fab-batch-n{font-size:calc(17 * var(--u));color:var(--color-shell);font-weight:500;line-height:1}.app-ui .fab-day{width:calc(24 * var(--u));height:calc(24 * var(--u));font-size:calc(11 * var(--u));color:var(--color-fog);border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.app-ui .fab-day.is-on{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-night)}.app-ui .fab-dark-line{margin-top:calc(10 * var(--u));font-size:calc(12 * var(--u));color:var(--color-oat)}.app-ui .fab-route{gap:calc(12 * var(--u));margin:calc(12 * var(--u)) 0 0;flex-direction:column;padding:0;list-style:none;display:flex;position:relative}.app-ui .fab-route:before{content:"";top:calc(10 * var(--u));bottom:calc(10 * var(--u));left:calc(9 * var(--u));border-left:1px dashed #9d937599;position:absolute}.app-ui .fab-route li{align-items:center;gap:calc(10 * var(--u));display:flex;position:relative}.app-ui .fab-route svg{box-sizing:content-box;padding:calc(2 * var(--u));font-size:calc(15 * var(--u));color:var(--color-gold-bright);background:#2a2620;border-radius:50%;flex:none}.app-ui .fab-option{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border:1px solid var(--mtm-border-2);border-radius:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--mtm-fg-2);background:#fff;display:flex}.app-ui .fab-option.is-on{background:var(--mtm-bg-highlight);color:var(--mtm-fg-1);border-color:#706d6273}.app-ui .fab-units .ui-segment>button{cursor:pointer}.app-ui .fab-units .ui-segment>button:focus-visible{outline:2px solid var(--mtm-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.app-ui .fab-line,.app-ui .fab-status,.app-ui .fab-confirmed,.app-ui .fab-batch{transition:none}}
