.production_workspace__TDDq_{container-type:inline-size;display:grid;gap:1rem}.production_daySummary__OloXr{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;color:var(--color-muted);font-size:.875rem;padding-inline:.25rem}.production_daySummary__OloXr strong{color:var(--color-ink);font-variant-numeric:tabular-nums}.production_board__0ao7D{display:grid;align-items:start;gap:1.25rem;min-width:0}.production_detail__5BCJW,.production_queue__C87b3{min-width:0}.production_queue__C87b3{padding:1rem .5rem .5rem}.production_queueHeader__bmvWv{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:0 .5rem .5rem}.production_queueHeader__bmvWv h2{font-size:.875rem;font-weight:700}.production_order___FKaW{display:flex;position:relative;isolation:isolate;gap:.25rem;border-radius:.75rem;background:var(--color-canvas);padding:.25rem}.production_queueSection__Bwtpa{display:flex;gap:.5rem;padding:1rem .75rem .5rem;color:var(--color-muted);font-size:.8rem;font-weight:700}.production_queueSection__Bwtpa>span{font-weight:500}.production_queueList__d79pi{display:grid;gap:.25rem}.production_categoryHeading__1GvbF{padding:.75rem .75rem .25rem;font-size:.8rem;font-weight:700;color:var(--color-brand-strong)}.production_queueItem__B0_rj{width:100%;display:flex;align-items:center;gap:.75rem;padding:.875rem .75rem;border-radius:calc(var(--radius-card) - .5rem);text-align:left;cursor:pointer;transition:background-color .18s ease}.production_queueItem__B0_rj:hover{background:var(--color-canvas)}.production_queueItem__B0_rj[aria-pressed=true]{background:var(--color-brand-soft)}.production_queueItem__B0_rj[aria-pressed=true] .production_itemMeta__HoAKh{color:var(--color-ink)}.production_queueItem__B0_rj[aria-pressed=true] .production_progress__H2W5H{border-radius:50%;background:var(--color-surface)}.production_queueItem__B0_rj[aria-pressed=true].production_completed__i6ISQ .production_itemTitle__qAAgo{color:var(--color-ink)}.production_queueItem__B0_rj[aria-pressed=true].production_completed__i6ISQ{background-color:var(--color-brand-soft)}.production_queueItem__B0_rj.production_completed__i6ISQ{padding:.475rem .75rem}.production_itemContent__urck2{flex:1;min-width:0;display:grid;gap:.2rem}.production_itemTitle__qAAgo{font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.production_itemMeta__HoAKh{font-size:.75rem;line-height:1.4;color:var(--color-muted)}.production_completed__i6ISQ .production_itemTitle__qAAgo{color:var(--color-muted);text-decoration:line-through}.production_pickupTime__u3ePM{display:grid;gap:.25rem;flex-shrink:0;color:var(--color-ink);font-variant-numeric:tabular-nums}.production_pickupTimeDetail__mLl_u{min-width:8rem;justify-items:end;text-align:right}.production_pickupTimeCompact__7f88i{justify-items:end;text-align:right;padding-right:4px}.production_pickupTimeLabel__CeaxA{display:flex;align-items:center;gap:.4rem;color:var(--color-muted);font-size:.72rem;font-weight:650}.production_pickupTimeLabel__CeaxA svg{width:.75rem;height:.75rem}.production_pickupTime__u3ePM strong{color:var(--color-ink);font-size:2rem;font-weight:800;line-height:1.1;letter-spacing:-.04em}.production_pickupTimeCompact__7f88i strong{font-size:1.2rem;font-weight:700}.production_pickupTimeCountdown__bdPhR{color:var(--color-muted);font-size:.72rem;font-weight:600}.production_pickupTimeCompact__7f88i .production_pickupTimeCountdown__bdPhR{font-size:.68rem;max-width:5.75rem}.production_pickupTimeWarning__mXFE3 .production_pickupTimeCountdown__bdPhR,.production_pickupTimeWarning__mXFE3 strong{color:var(--color-warning)}.production_pickupTimeDanger__0pNah .production_pickupTimeCountdown__bdPhR,.production_pickupTimeDanger__0pNah strong{color:var(--color-danger)}.production_progress__H2W5H{display:grid;position:relative;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;font-size:.68rem;font-weight:750;font-variant-numeric:tabular-nums;color:var(--color-brand-strong)}.production_progressComplete__5W57o{width:1.375rem;height:1.375rem}.production_progress__H2W5H svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.production_progress__H2W5H circle{fill:none;stroke-width:4}.production_progressTrack__dcYU5{stroke:var(--color-inset)}.production_progressValue__Dkg_d{stroke:var(--color-brand);stroke-linecap:round;transition:stroke-dashoffset .28s ease}.production_progress__H2W5H>span>svg{position:static;width:1rem;height:1rem;transform:none}.production_progressComplete__5W57o>span>svg{width:.7rem;height:.7rem}.production_detail__5BCJW{display:none;padding:1.25rem;scroll-margin-top:1rem}.production_board__0ao7D[data-detail-open=true]>.production_queue__C87b3{display:none}.production_board__0ao7D[data-detail-open=true]>.production_detail__5BCJW{display:block}.production_detailAnchor__v8kPe{scroll-margin-top:5.5rem}.production_detailContent__DuZ5h{display:grid;gap:1.75rem;animation:production_detail-enter__faVtS .2s ease-out}.production_detailHeader__FAYJF{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem}.production_detailIdentity__qfFla{flex:1 1 15rem;min-width:0}.production_category__NkDs3{display:flex;align-items:center;gap:.5rem;color:var(--color-muted);font-size:.8rem;font-weight:650}.production_categoryIcon__VBAaR{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:.65rem;background:var(--color-brand-soft);color:var(--color-brand-strong);font-size:.8rem}.production_detailHeader__FAYJF h2{font-size:clamp(1.6rem,3cqi,2rem);line-height:1.15;font-weight:800;letter-spacing:-.035em;margin:.5rem 0 .75rem;overflow-wrap:anywhere}.production_readiness__1zr_f{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1rem;border-radius:var(--radius-card);background:var(--color-canvas)}.production_readinessSummary__QrWby{display:flex;align-items:center;gap:.75rem}.production_readinessSummary__QrWby strong{font-size:1rem;font-weight:750}.production_readinessLabel__fw6eZ{display:block;margin-bottom:.1rem;color:var(--color-muted);font-size:.7rem;font-weight:650}.production_readinessSummary__QrWby .production_progress__H2W5H{border-radius:50%}.production_readinessSummary__QrWby .production_progressTrack__dcYU5{stroke:color-mix(in srgb,var(--color-brand) 18%,var(--color-surface))}.production_readinessActions__7rzJl{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem;border:1px solid var(--color-line);border-radius:.9rem;background:var(--color-surface)}.production_readinessActions__7rzJl button{min-width:2.75rem;min-height:2.75rem;padding:.5rem;box-shadow:none}.production_readinessActions__7rzJl>span{min-width:2.75rem;text-align:center;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.production_sectionHeading__ZVS9G{display:flex;gap:.75rem;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.production_recipe__FEXN4 h3,.production_sectionHeading__ZVS9G h3{font-size:1rem;font-weight:750}.production_sectionHeading__ZVS9G>span{color:var(--color-muted);font-size:.8rem}.production_pickupList__1pvYU{display:grid;gap:1rem;margin-top:1.25rem}.production_pickupLine__Fi5jS{display:grid;gap:4px;background:var(--color-canvas);padding:4px;border-radius:var(--radius-3xl)}.production_notes__ow3mh{display:grid;gap:4px}.production_note__Q_rPB{display:grid;gap:.3rem;min-width:0;max-height:8rem;overflow:auto;padding:.75rem .875rem;border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);font-size:.8rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.production_note__Q_rPB strong{font-size:.68rem;font-weight:700;letter-spacing:.025em;color:var(--color-muted)}.production_recipe__FEXN4 p{margin-top:.5rem;font-size:.875rem;line-height:1.6;color:var(--color-muted)}.production_back__YO8yc{margin:-.5rem 0 1rem -.5rem;font-size:.85rem}.production_board__0ao7D a:focus-visible,.production_board__0ao7D button:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@container (min-width: 880px){.production_board__0ao7D{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.production_board__0ao7D[data-detail-open]>.production_detail__5BCJW,.production_board__0ao7D[data-detail-open]>.production_queue__C87b3{display:block}.production_detail__5BCJW{padding:2rem}.production_back__YO8yc{display:none}}@keyframes production_detail-enter__faVtS{0%{opacity:.4;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.production_detailContent__DuZ5h{animation:none}.production_progressValue__Dkg_d,.production_queueItem__B0_rj{transition:none}}