.DS1LoW_chip{--pull:0px;--turn:0;z-index:60;top:env(safe-area-inset-top,0px);background:var(--overlay);min-block-size:2.5rem;min-inline-size:2.5rem;color:var(--overlay-foreground);opacity:0;pointer-events:none;transform:translate(-50%, calc(var(--pull) * .75 - 100%));border-radius:999px;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:fixed;left:50%;box-shadow:0 4px 16px #1c141138}.DS1LoW_chip:not([data-state=idle]){opacity:1}.DS1LoW_chip[data-state=idle]{transition:transform .18s ease-out,opacity .18s ease-out}.DS1LoW_icon{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;block-size:1.5rem;inline-size:1.5rem;transform:rotate(calc(var(--turn) * 3deg));flex:none}.DS1LoW_chip[data-state=ready],.DS1LoW_chip[data-state=refreshing]{color:var(--focus)}.DS1LoW_chip[data-state=refreshing] .DS1LoW_icon{animation:.8s linear infinite DS1LoW_spin}.DS1LoW_unsaved{white-space:nowrap;padding-inline-end:.5rem;font-size:.9375rem;display:none}.DS1LoW_chip[data-state=unsaved]{padding-inline-start:.75rem}.DS1LoW_chip[data-state=unsaved] .DS1LoW_unsaved{display:inline}.DS1LoW_hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes DS1LoW_spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.DS1LoW_chip[data-state=idle]{transition:none}.DS1LoW_chip[data-state=refreshing] .DS1LoW_icon{animation:none}}
.D9AyDW_health{background:#f5f8f6;border:1px solid #bbc7bf;border-radius:.75rem;margin-top:2rem;padding:1.5rem}.D9AyDW_health h2{margin-top:0;font-size:1.25rem}.D9AyDW_health button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:#334e3c;border:1px solid #334e3c;border-radius:.375rem;padding:.5rem 1rem}.D9AyDW_health button:focus-visible{outline-offset:4px;outline:3px solid #526256}
.kvn3Dq_gate{background:radial-gradient(circle at 20% 15%, #fffcf7b3, transparent 32%), radial-gradient(circle at 82% 85%, #e5d9cc8c, transparent 30%), var(--paper);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.kvn3Dq_panel{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;width:min(100%,440px);display:flex;position:relative;box-shadow:0 24px 80px #30251f1f}.kvn3Dq_vines{z-index:1;filter:drop-shadow(0 2px 2px #30251f2e);pointer-events:none;-webkit-user-select:none;user-select:none;width:160px;height:auto;position:absolute;top:-16px;left:-16px}@media (max-width:479px){.kvn3Dq_vines{width:135px}}.kvn3Dq_meadow{filter:drop-shadow(0 2px 2px #30251f2e);pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 32px);max-width:none;height:auto;margin:20px -16px -12px;display:block}.kvn3Dq_content{text-align:center;flex-direction:column;align-items:center;padding:44px 32px 0;display:flex}@media (max-width:479px){.kvn3Dq_content{padding-inline:20px}}.kvn3Dq_logo{width:clamp(140px,40vw,176px);height:auto;display:block}.kvn3Dq_title{font-family:var(--serif);letter-spacing:-1px;text-wrap:balance;margin:16px 0 0;font-size:clamp(32px,9vw,40px);font-weight:400;line-height:1.1}.kvn3Dq_intro{max-width:30rem;color:var(--muted);text-wrap:pretty;overflow-wrap:anywhere;margin:10px 0 0;font-size:15px;line-height:1.5}.kvn3Dq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:20px;display:flex}.kvn3Dq_signIn{border-top:1px solid var(--line);width:100%;margin-top:28px;padding-top:24px}.kvn3Dq_rootBox,.kvn3Dq_cardBox{width:100%;max-width:100%}.kvn3Dq_cardBox,.kvn3Dq_card{box-shadow:none;background:0 0;border:0;border-radius:0}.kvn3Dq_card{flex-direction:column;gap:20px;padding:0;display:flex}.kvn3Dq_header{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.kvn3Dq_headerTitle{color:var(--ink);letter-spacing:-.2px;margin:0;font-size:17px;font-weight:600;line-height:24px}.kvn3Dq_headerSubtitle{color:var(--muted);margin:0;font-size:14px;line-height:20px}.kvn3Dq_main,.kvn3Dq_form{text-align:start;margin:0}.kvn3Dq_fieldLabel{color:var(--ink);font-size:13px;font-weight:600;line-height:20px}.kvn3Dq_fieldInput,.kvn3Dq_codeInput{border:1px solid var(--control-border);background:var(--surface);box-shadow:none;color:var(--ink);border-radius:7px}.kvn3Dq_fieldInput:focus,.kvn3Dq_codeInput:focus{border-color:var(--accent);box-shadow:none}.kvn3Dq_fieldInput{min-height:46px;font-size:16px}.kvn3Dq_codeInput{font-variant-numeric:tabular-nums;text-align:center;font-size:20px}.kvn3Dq_primaryButton{border:1px solid var(--primary);background:var(--primary);min-height:46px;box-shadow:none;color:var(--surface);border-radius:7px;font-size:14px;font-weight:600;transition:background .15s,transform .15s}.kvn3Dq_primaryButton:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.kvn3Dq_secondaryButton{border:1px solid var(--control-border);background:var(--surface);min-height:46px;box-shadow:none;color:var(--ink);border-radius:7px}.kvn3Dq_secondaryButton:hover{background:var(--subtle)}.kvn3Dq_dividerLine{background:var(--line)}.kvn3Dq_dividerText{color:var(--muted)}.kvn3Dq_alert{border:1px solid var(--error-line);background:var(--error-soft);color:var(--error);border-radius:7px;padding:8px 12px}.kvn3Dq_alertText,.kvn3Dq_fieldError{color:var(--error);font-size:13px}.kvn3Dq_footer{background:0 0}.kvn3Dq_footerAction{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}.kvn3Dq_identityPreview{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:0 8px;padding:0;display:inline-flex}.kvn3Dq_identityPreviewText{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600;line-height:24px}.kvn3Dq_quietAction{min-width:44px;max-width:100%;min-height:44px;box-shadow:none;color:var(--primary-hover);text-align:center;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;white-space:normal;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.kvn3Dq_quietAction:hover:not(:disabled){background:var(--subtle);color:var(--primary-hover);text-decoration-color:currentColor}.kvn3Dq_quietAction:disabled{color:var(--muted);opacity:1;background:0 0;text-decoration:none}.kvn3Dq_inlineAction{margin-block:-10px}.kvn3Dq_main:has(.kvn3Dq_resendCode){padding-bottom:52px;position:relative}.kvn3Dq_resendCode{width:fit-content;margin-inline:auto;position:absolute;bottom:0;left:0;right:0}.kvn3Dq_status{color:var(--muted);font-family:var(--serif);margin:16px 0 0;font-size:24px;line-height:1.3}.kvn3Dq_hidden{display:none}
.v2UsYa_pageHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:29px;display:flex}.v2UsYa_pageHeading h1{overflow-wrap:anywhere;margin:0 0 13px}@media (max-width:800px){.v2UsYa_pageHeading{align-items:flex-start}.v2UsYa_pageHeading h1{font-size:37px}}@media (max-width:560px){.v2UsYa_pageHeading{gap:15px;margin-bottom:25px}.v2UsYa_pageHeading h1{letter-spacing:-1px;font-size:33px}}.v2UsYa_recipeArt{aspect-ratio:1;background:var(--art-tint);width:56px;color:var(--muted);font-family:var(--serif);border-radius:12px;flex:none;place-items:center;font-size:24px;display:grid;overflow:hidden}.v2UsYa_recipeArt[data-cover]{aspect-ratio:4/3;border-radius:0;width:100%;font-size:40px;transition:filter .15s}.v2UsYa_kindArt{--tint:var(--subtle);--tint-ink:var(--muted);aspect-ratio:1;background:var(--tint);width:100%;color:var(--tint-ink);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.v2UsYa_kindArt svg{width:38%;height:38%}.v2UsYa_kindArt[data-kind=ingredient]{--tint:var(--art-tint);--tint-ink:#6b4a2e}.v2UsYa_kindArt[data-kind=packaging]{--tint:#e6e4ec;--tint-ink:#4d4870}.v2UsYa_kindArt[data-kind=other]{--tint:#e5e9dd;--tint-ink:#4f5c43}.v2UsYa_kindArt[data-kind=recipe]{--tint:#f3e1d9;--tint-ink:#7a3f2b}.v2UsYa_kindArtBadge{color:var(--tint-ink);font-variant-numeric:tabular-nums;background:#ffffffd9;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650;position:absolute;bottom:8px;right:8px}.v2UsYa_page{container:collection/inline-size}.v2UsYa_waiting{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 28px;margin-bottom:20px;padding:20px 24px;display:grid}.v2UsYa_waitingHead h2{margin:0 0 4px}.v2UsYa_waitingHead p{color:var(--muted);margin:0;font-size:13px}.v2UsYa_waitingOptions{grid-template-columns:minmax(0,20rem);gap:10px;display:grid}.v2UsYa_waitingOption{border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 14px;padding:12px 16px;display:grid}.v2UsYa_waitingOption:not(:disabled):hover{border-color:var(--control-border);box-shadow:0 1px 3px #30251f1f}.v2UsYa_waitingOptions .v2UsYa_waitingOption:disabled{background:var(--paper);cursor:default;opacity:1}.v2UsYa_waitingCount{min-width:1.4ch;color:var(--attention);font-family:var(--serif);text-align:center;grid-row:span 3;font-size:34px;line-height:1}.v2UsYa_waitingOption:disabled .v2UsYa_waitingCount{color:var(--muted)}.v2UsYa_waitingOption strong{color:var(--ink-strong);font-size:14px;font-weight:600}.v2UsYa_waitingOption small{color:var(--muted);font-size:12px}.v2UsYa_waitingGo{color:var(--primary);margin-top:6px;font-size:12px;font-weight:650}.v2UsYa_waitingOption[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--surface)}.v2UsYa_waitingOption[aria-pressed=true] :is(.v2UsYa_waitingCount,strong,small,.v2UsYa_waitingGo){color:inherit}.v2UsYa_layout{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.v2UsYa_rail{display:none}.v2UsYa_rail ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v2UsYa_rail>div{gap:6px;display:grid}.v2UsYa_railTitle{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0;padding-inline:12px;font-size:11px;font-weight:700}.v2UsYa_railLink{width:100%;min-height:40px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px;font-size:14px;font-weight:500;display:flex}.v2UsYa_railLink:hover{background:var(--paper);color:var(--ink)}.v2UsYa_railLink[aria-current=page]{background:var(--paper);color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--line);font-weight:650}.v2UsYa_railCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.v2UsYa_main{align-content:start;gap:14px;min-width:0;display:grid;container:tiles/inline-size}.v2UsYa_mainTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.v2UsYa_mainTop h2{margin:0}.v2UsYa_find{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.v2UsYa_find>:is(.v2UsYa_search,.v2UsYa_picker){flex:12rem}.v2UsYa_pill{border-radius:999px;flex:none;min-height:46px}.v2UsYa_search input,.v2UsYa_picker select{border:1px solid var(--control-border);background:var(--surface);border-radius:7px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}.v2UsYa_search{min-width:0;display:block;position:relative}.v2UsYa_search svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.v2UsYa_search input{border-radius:999px;min-height:46px;padding-left:44px}.v2UsYa_picker{min-width:0;display:block}.v2UsYa_picker [data-slot=select-trigger]{border-radius:999px;min-height:46px}@container collection (min-width:50rem){.v2UsYa_layout{grid-template-columns:14rem minmax(0,1fr);column-gap:32px}.v2UsYa_rail{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-self:start;gap:20px;padding:14px 10px;display:grid;position:sticky;top:20px}.v2UsYa_picker{display:none}}.v2UsYa_tileGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.v2UsYa_tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.v2UsYa_tile:hover{border-color:var(--control-border);box-shadow:0 1px 3px #30251f1f}.v2UsYa_tileLink{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.v2UsYa_tileLink>.v2UsYa_recipeArt,.v2UsYa_tileArt{border-bottom:1px solid var(--line)}.v2UsYa_tileArt{color:inherit;display:block}.v2UsYa_tileArt>.v2UsYa_kindArt{aspect-ratio:4/3;border-radius:0;transition:filter .15s}.v2UsYa_tile:hover :is(.v2UsYa_recipeArt,.v2UsYa_kindArt){filter:brightness(.97)}.v2UsYa_tileBody{flex-direction:column;flex:1;gap:3px;min-width:0;padding:14px 16px 16px;display:flex}.v2UsYa_tileTitle{color:var(--ink-strong);font-family:var(--serif);overflow-wrap:break-word;font-size:18px;font-weight:400;line-height:1.25;text-decoration:none}.v2UsYa_tileLink:hover .v2UsYa_tileTitle,a.v2UsYa_tileTitle:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.v2UsYa_tileMeta{color:var(--muted);font-size:12px;line-height:1.45}.v2UsYa_tileFigure{color:var(--ink-strong);font-variant-numeric:tabular-nums;margin-top:6px;font-size:15px;font-weight:700}.v2UsYa_tileFigure small{color:var(--muted);font-size:12px;font-weight:500}.v2UsYa_tileFlag{margin-top:6px}.v2UsYa_tileAction{border:1px solid var(--control-border);background:var(--surface);min-height:36px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:4px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.v2UsYa_tileAction:hover{background:var(--paper)}.v2UsYa_tileBody>:is(.v2UsYa_tileFigure,.v2UsYa_tileFlag):has(+.v2UsYa_tileAction){margin-bottom:12px}@container tiles (max-width:30rem){.v2UsYa_tileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v2UsYa_tileBody{padding:10px 12px 12px}.v2UsYa_tileTitle{font-size:16px}}.v2UsYa_none{max-width:34rem;color:var(--muted);gap:6px;padding:24px 0;display:grid}.v2UsYa_none p{margin:0}.v2UsYa_noneTitle{color:var(--ink-strong);font-family:var(--serif);font-size:22px}.v2UsYa_pick{gap:14px;display:grid}.v2UsYa_pickResults{overscroll-behavior:contain;gap:14px;max-height:min(55vh,30rem);display:grid;overflow-y:auto}.v2UsYa_pickResults h3{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.v2UsYa_pickResults ul{margin:0;padding:0;list-style:none;display:grid}.v2UsYa_pickResults p{margin:0}.v2UsYa_pickRow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:8px;display:grid}.v2UsYa_pickRow:hover,.v2UsYa_pickRow:focus-visible{background:var(--paper)}.v2UsYa_pickRow>:is(.v2UsYa_kindArt,.v2UsYa_recipeArt){border-radius:10px;width:40px;font-size:18px}.v2UsYa_pickText{overflow-wrap:anywhere;min-width:0;display:grid}.v2UsYa_pickText small{color:var(--muted);font-size:12px}.v2UsYa_pickUsed{background:var(--paper);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.v2UsYa_pickAdd{color:var(--primary);font-size:13px;font-weight:650}.v2UsYa_pickNew{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.v2UsYa_pickNew p{margin:0}@media (max-width:900px){.v2UsYa_waiting{grid-template-columns:minmax(0,1fr);padding:18px}.v2UsYa_waitingOption{gap:0 10px;padding:10px 12px}.v2UsYa_waitingCount{font-size:28px}}@media (max-width:480px){.v2UsYa_waitingOptions{grid-template-columns:minmax(0,1fr);gap:8px}}.v2UsYa_picker [data-slot=select-trigger]{width:100%}@media (max-width:560px){.v2UsYa_waiting{gap:10px;padding:14px 16px}.v2UsYa_waitingHead h2{font-size:18px}}@media (max-width:639.98px),(pointer:coarse){.v2UsYa_search input,.v2UsYa_picker select{font-size:16px}}
._4nYwNq_recipeArt{}._4nYwNq_kindArt{}._4nYwNq_incomplete{color:var(--attention)}._4nYwNq_footnote{color:var(--muted);margin:0;font-size:12px;line-height:1.6}._4nYwNq_hint{color:var(--muted);margin:0;font-size:12px;line-height:1.45}._4nYwNq_preWrap{white-space:pre-wrap;overflow-wrap:anywhere}._4nYwNq_inlineLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-weight:550}button._4nYwNq_inlineLink{cursor:pointer;background:0 0;border:0;padding:0}._4nYwNq_inlineLink:hover{text-decoration-color:currentColor}._4nYwNq_links{gap:.25rem;margin:.5rem 0 0;padding:0 0 0 1.25rem;display:grid}._4nYwNq_links a{color:var(--primary);font-weight:600}._4nYwNq_chevron{color:var(--muted);font-size:18px;line-height:1;transition:rotate .15s}._4nYwNq_field{gap:6px;min-width:0;font-size:12px;font-weight:500;display:grid}._4nYwNq_field :is(input,select,textarea),._4nYwNq_measure :is(input,select),._4nYwNq_moneyInput input{border:1px solid var(--control-border);background:var(--surface);border-radius:7px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}._4nYwNq_field :is(input,select,textarea):disabled,._4nYwNq_measure :is(input,select):disabled{background:var(--subtle)}._4nYwNq_field input[aria-invalid=true],._4nYwNq_measure input[aria-invalid=true],._4nYwNq_moneyInput input[aria-invalid=true],._4nYwNq_stepper input[aria-invalid=true]{border-color:var(--error);color:var(--error)}._4nYwNq_textarea{resize:vertical;min-height:88px;line-height:1.55}._4nYwNq_recipePage{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;container:recipe/inline-size}._4nYwNq_back{white-space:normal;overflow-wrap:break-word;justify-self:start;max-width:100%;margin-bottom:8px}._4nYwNq_saved{margin-bottom:16px}._4nYwNq_rpHeading{align-items:flex-start;margin-bottom:20px}._4nYwNq_rpTitle{flex:24rem;align-items:center;gap:18px;min-width:0;display:flex}._4nYwNq_rpTitle h1{margin:0}._4nYwNq_rpTitle p{max-width:40rem;margin:6px 0 0}._4nYwNq_rpTitle ._4nYwNq_mode{margin:0 0 4px}._4nYwNq_rpTitle>:is(._4nYwNq_recipeArt,._4nYwNq_kindArt){border-radius:14px;width:72px}._4nYwNq_mode{color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700}._4nYwNq_headingActions{flex-wrap:wrap;gap:8px;display:flex}._4nYwNq_workOrder{border:1px solid var(--attention-line);background:var(--attention-soft);color:var(--ink);border-radius:10px;gap:6px;margin:0 0 20px;padding:10px 14px;font-size:13px;line-height:1.5;display:grid}._4nYwNq_workOrder p{margin:0}._4nYwNq_workOrder strong{color:var(--attention)}._4nYwNq_workOrder button{min-height:32px;margin-left:6px;padding:4px 12px}._4nYwNq_total{background:var(--paper);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding:18px 20px;display:flex}._4nYwNq_rpTotal{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0;padding:22px 24px}._4nYwNq_totalMain{justify-items:start;gap:2px;display:grid}._4nYwNq_totalLabel,._4nYwNq_totalStats dt{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:650}._4nYwNq_totalSum{color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:36px;font-weight:400;line-height:1.1}._4nYwNq_totalSum ._4nYwNq_incomplete{font-size:30px}._4nYwNq_totalSum small{color:var(--muted);letter-spacing:0;font-family:inherit;font-size:14px}._4nYwNq_totalScope{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._4nYwNq_totalScope>span{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:550}._4nYwNq_totalScope>[data-tone=complete]{border-color:var(--success-line);background:var(--success-soft);color:var(--success)}._4nYwNq_totalScope>[data-tone=partial]{border-color:var(--attention-line);background:var(--attention-soft);color:var(--attention)}._4nYwNq_totalStats{margin:0;display:flex}._4nYwNq_totalStats>div{align-content:end;gap:2px;padding:0 20px;display:grid}._4nYwNq_totalStats>div+div{border-left:1px solid var(--line)}._4nYwNq_totalStats>div:first-child{padding-left:0}._4nYwNq_totalStats>div:last-child{padding-right:0}._4nYwNq_totalStats dd{color:var(--ink-strong);font-family:var(--serif);margin:0;font-size:26px;line-height:1.1}._4nYwNq_totalStats [data-attention] dd{color:var(--attention)}._4nYwNq_totalStats small{color:var(--muted);font-size:11px}._4nYwNq_body{flex-direction:column;gap:20px;margin-top:20px;display:flex}._4nYwNq_col{display:contents}._4nYwNq_side,._4nYwNq_method,._4nYwNq_cost,._4nYwNq_price,._4nYwNq_used,._4nYwNq_historyPanel,._4nYwNq_archive,._4nYwNq_editLines,._4nYwNq_editMethod,._4nYwNq_details,._4nYwNq_yieldPanel{align-content:start;min-width:0;display:grid}:is(._4nYwNq_side,._4nYwNq_method,._4nYwNq_cost,._4nYwNq_price,._4nYwNq_used,._4nYwNq_historyPanel,._4nYwNq_archive,._4nYwNq_editLines,._4nYwNq_editMethod,._4nYwNq_details,._4nYwNq_yieldPanel)>h2{margin:0}._4nYwNq_side{order:1}._4nYwNq_method{order:2}._4nYwNq_cost{order:3}._4nYwNq_price{order:4}._4nYwNq_used{order:5}._4nYwNq_historyPanel{order:6}._4nYwNq_archive{order:7}._4nYwNq_side{gap:16px}._4nYwNq_batch{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}._4nYwNq_batchLabel{color:var(--muted);font-weight:600}._4nYwNq_stepper{border:1px solid var(--control-border);background:var(--surface);border-radius:999px;grid-template-columns:34px 4.5rem 34px;align-items:stretch;height:36px;display:inline-grid;overflow:hidden}._4nYwNq_stepper button{color:var(--primary);cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:600}._4nYwNq_stepper button:hover:not(:disabled){background:var(--paper)}._4nYwNq_stepper input{font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;min-width:0;height:100%;padding:0;font-weight:650}._4nYwNq_batchUnit{font-weight:600}._4nYwNq_batchReset{min-height:32px;margin-left:auto;font-size:13px}._4nYwNq_scaled{color:var(--success);margin:-6px 0 0;font-size:12px}._4nYwNq_scaled:empty{display:none}._4nYwNq_lineGrid{grid-template-columns:fit-content(7.5rem) minmax(0,1fr);gap:18px 16px;display:grid}._4nYwNq_group,._4nYwNq_lines,._4nYwNq_line{grid-template-columns:subgrid;grid-column:1/-1;display:grid}._4nYwNq_group{row-gap:4px}._4nYwNq_group[data-packaging]{border-top:1px solid var(--line);padding-top:16px}._4nYwNq_groupTitle{color:var(--muted);letter-spacing:1px;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:11px;font-weight:700}._4nYwNq_lines{margin:0;padding:0;list-style:none}._4nYwNq_line{align-items:baseline;padding:7px 0;font-size:15px;line-height:1.45}._4nYwNq_line+._4nYwNq_line{border-top:1px solid color-mix(in srgb, var(--line) 55%, transparent)}._4nYwNq_line>span{overflow-wrap:anywhere;min-width:0}._4nYwNq_amount{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:600}._4nYwNq_lineNote{color:var(--muted)}._4nYwNq_whole{grid-column:2;margin-top:4px}._4nYwNq_subCaption{color:var(--muted);font-size:12px}._4nYwNq_sublines{border-left:2px solid var(--line);margin:6px 0 0;padding:0 0 0 12px;list-style:none}._4nYwNq_sublines li{grid-template-columns:minmax(80px,6.5rem) minmax(0,1fr);gap:10px;padding:3px 0;font-size:12px;display:grid}._4nYwNq_sublines ._4nYwNq_amount{font-size:12px}._4nYwNq_method{gap:24px}._4nYwNq_methodText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.7}._4nYwNq_note{border-top:1px solid var(--line);gap:6px;padding-top:18px;display:grid}._4nYwNq_note h3{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}._4nYwNq_note p{margin:0;line-height:1.6}._4nYwNq_cost{gap:18px;scroll-margin-top:16px}._4nYwNq_costHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._4nYwNq_costHead h2{margin:0}._4nYwNq_costHead>span:not(._4nYwNq_costHeadTotal){color:var(--muted);font-size:13px}._4nYwNq_costHeadTotal{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._4nYwNq_costHeadTotal small{color:var(--muted);font-size:13px;font-weight:500}._4nYwNq_splitBar{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}._4nYwNq_splitBar>span{background:var(--kind);flex-basis:0}:is(._4nYwNq_splitBar>span,._4nYwNq_breakdown,._4nYwNq_trend)[data-kind=ingredient]{--kind:#c9a27a}:is(._4nYwNq_splitBar>span,._4nYwNq_breakdown,._4nYwNq_trend)[data-kind=recipe]{--kind:#d18a71}:is(._4nYwNq_splitBar>span,._4nYwNq_breakdown,._4nYwNq_trend)[data-kind=packaging]{--kind:#918bbd}:is(._4nYwNq_splitBar>span,._4nYwNq_breakdown,._4nYwNq_trend)[data-kind=other]{--kind:#9cab86}:is(._4nYwNq_splitBar>span,._4nYwNq_breakdown)[data-kind=attention]{--kind:var(--attention-line)}._4nYwNq_missing{border:1px solid var(--attention-line);background:var(--attention-soft);border-radius:10px;gap:8px;padding:12px 14px;font-size:13px;display:grid}._4nYwNq_missing p{margin:0}._4nYwNq_missing ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}._4nYwNq_missing li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}._4nYwNq_missing li>span{flex:14rem;min-width:0}._4nYwNq_missing a,._4nYwNq_missing button{justify-self:start}._4nYwNq_breakdown{border-left:4px solid var(--kind);background:color-mix(in srgb, var(--kind) 12%, var(--surface));border-radius:10px;gap:2px;padding:10px 14px 6px;display:grid}._4nYwNq_breakdown h3{color:var(--ink-strong);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 2px;font-size:14px;font-weight:700;display:flex}._4nYwNq_breakdown h3>span{font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:14px;display:inline-flex}._4nYwNq_breakdown h3 small{color:var(--muted);font-size:12px;font-weight:600}._4nYwNq_breakdown>ul{margin:0;padding:0;list-style:none}._4nYwNq_breakdown>ul>li+li{border-top:1px solid color-mix(in srgb, var(--kind) 30%, transparent)}._4nYwNq_costRow>summary{cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:12px;min-height:40px;margin:0 -8px;padding:4px 8px;list-style:none;display:grid}._4nYwNq_costRow>summary:hover{background:color-mix(in srgb, var(--kind) 14%, var(--surface))}._4nYwNq_costRow>summary::-webkit-details-marker{display:none}._4nYwNq_costRow[open] ._4nYwNq_chevron{rotate:90deg}._4nYwNq_costName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;display:flex}._4nYwNq_costName strong{font-weight:600}._4nYwNq_costName small{color:var(--muted);font-size:12px}._4nYwNq_costCents{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}._4nYwNq_evidence{background:var(--surface);color:var(--muted);border-radius:8px;gap:6px;margin:2px 0 10px;padding:10px 12px;font-size:13px;line-height:1.5;list-style:none;display:grid}._4nYwNq_costTotal{margin:-6px 0 0;display:grid}._4nYwNq_costTotal>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 0;display:flex}._4nYwNq_costTotal>div:first-child{border-top:2px solid var(--ink-strong)}._4nYwNq_costTotal>div+div{border-top:1px solid var(--line)}._4nYwNq_costTotal dt{color:var(--ink-strong);font-weight:700}._4nYwNq_costTotal dt small{color:var(--muted);font-weight:500}._4nYwNq_costTotal dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}._4nYwNq_know{background:var(--paper);border-radius:10px;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}._4nYwNq_know h3{margin:0;font-size:13px}._4nYwNq_know ul{gap:4px;margin:0;padding-left:18px;display:grid}._4nYwNq_price{gap:18px}._4nYwNq_price p{margin:0}._4nYwNq_priceSaved{gap:2px;display:grid}._4nYwNq_priceSaved>span{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:650}._4nYwNq_priceSaved strong{color:var(--ink-strong);font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:1.15}._4nYwNq_priceSaved small{color:var(--muted);font-size:12px}._4nYwNq_priceStep{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}._4nYwNq_priceStep h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}._4nYwNq_priceStep h3>span{background:var(--paper);width:22px;height:22px;color:var(--muted);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}._4nYwNq_moneyInput{display:block;position:relative}._4nYwNq_moneyInput>span{color:var(--muted);position:absolute;top:50%;left:12px;translate:0 -50%}._4nYwNq_moneyInput input{font-variant-numeric:tabular-nums;padding-left:24px}._4nYwNq_priceInput input{min-height:46px;font-size:17px;font-weight:600}._4nYwNq_percent>span{left:auto;right:12px}._4nYwNq_percent input{padding-left:12px;padding-right:28px}._4nYwNq_priceSum{background:var(--paper);border-radius:10px;margin:0;padding:4px 14px;display:grid}._4nYwNq_priceSum>div{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}._4nYwNq_priceSum>div+div{border-top:1px solid var(--line)}._4nYwNq_priceSum dt{color:var(--muted);font-size:13px}._4nYwNq_priceSum dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}._4nYwNq_priceLeft :is(dt,dd){color:var(--ink-strong);font-weight:700}._4nYwNq_priceMargin dd{color:var(--success);font-family:var(--serif);font-size:22px;font-weight:400}._4nYwNq_missingNote{color:var(--attention);font-size:12px}._4nYwNq_priceRow{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}._4nYwNq_priceRow ._4nYwNq_field{flex:7rem}._4nYwNq_suggestion{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:13px;display:flex}._4nYwNq_priceSave{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:12px;display:flex}._4nYwNq_priceSave>span{flex:12rem}._4nYwNq_used{gap:14px}._4nYwNq_used ul,._4nYwNq_itUsed ul{margin:0;padding:0;list-style:none;display:grid}._4nYwNq_usedRow{color:inherit;border-radius:10px;grid-template-columns:40px minmax(0,1fr) 14px;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;text-decoration:none;display:grid}._4nYwNq_usedRow:hover{background:var(--paper)}._4nYwNq_usedRow>._4nYwNq_recipeArt{border-radius:10px;width:40px;font-size:18px}._4nYwNq_usedText{overflow-wrap:anywhere;min-width:0;display:grid}._4nYwNq_usedText small{color:var(--muted);font-size:12px}._4nYwNq_historyPanel{gap:10px}._4nYwNq_history{margin:0 0 8px;padding:0;list-style:none;display:grid}._4nYwNq_history li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:8px 0;font-size:13px;display:flex}._4nYwNq_history li+li{border-top:1px solid var(--line)}._4nYwNq_history li>small{color:var(--muted);font-size:12px}._4nYwNq_archive{gap:12px}._4nYwNq_archive p,._4nYwNq_archive>div>p{margin:0}._4nYwNq_archive>button{justify-self:start}@container recipe (min-width:54rem){._4nYwNq_body{grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);align-items:start;column-gap:20px;display:grid}._4nYwNq_col{flex-direction:column;gap:20px;min-width:0;display:flex}._4nYwNq_editorForm ._4nYwNq_col:first-child{grid-area:1/2}._4nYwNq_editorForm ._4nYwNq_col:last-child{grid-area:1/1}}@container recipe (max-width:30rem){._4nYwNq_rpTitle{align-items:flex-start}._4nYwNq_rpTitle>:is(._4nYwNq_recipeArt,._4nYwNq_kindArt){width:56px}._4nYwNq_headingActions{width:100%}._4nYwNq_headingActions>*{flex:auto}._4nYwNq_rpTotal{padding:18px}}._4nYwNq_editorForm{min-width:0;display:grid}._4nYwNq_editorForm :is(input,select,textarea){scroll-margin-block:6rem}fieldset._4nYwNq_editLines,fieldset._4nYwNq_editMethod,fieldset._4nYwNq_details,fieldset._4nYwNq_yieldPanel{min-width:0;margin:0}._4nYwNq_editLines,._4nYwNq_editMethod,._4nYwNq_details,._4nYwNq_yieldPanel{gap:14px}._4nYwNq_yieldFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}._4nYwNq_editLines{container:lines/inline-size}._4nYwNq_lineList{margin:0;padding:0;list-style:none;display:grid}._4nYwNq_lineGroup h3{border-top:1px solid var(--line);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:12px 0 2px;padding-top:12px;font-size:11px;font-weight:700}._4nYwNq_lineList>._4nYwNq_lineGroup:first-child h3{border-top:0;margin-top:0;padding-top:0}._4nYwNq_editLine{border-radius:10px;gap:8px;margin:0 -8px;padding:8px;display:grid}._4nYwNq_editLine:hover,._4nYwNq_editLine:focus-within,._4nYwNq_editLine[data-open]{background:var(--paper)}._4nYwNq_editLine ._4nYwNq_icon{width:auto;min-width:44px;height:44px;padding:0 6px}._4nYwNq_editLine[data-problem]{box-shadow:inset 3px 0 0 var(--error)}._4nYwNq_lineMain{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"art name name""measure measure measure""tools tools tools";align-items:center;gap:6px 10px;display:grid}._4nYwNq_lineMain>._4nYwNq_kindArt{border-radius:8px;grid-area:art;width:36px}._4nYwNq_lineName{grid-area:name;min-width:0;line-height:1.3;display:grid}._4nYwNq_lineName strong{overflow-wrap:normal;font-size:14px;font-weight:600}._4nYwNq_lineName small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}._4nYwNq_measure{grid-area:measure;grid-template-columns:minmax(0,5.5rem) minmax(0,1fr);min-width:0;display:grid}._4nYwNq_measure input{border-radius:7px 0 0 7px}._4nYwNq_measure [data-slot=select-trigger]{border-left:0;border-radius:0 7px 7px 0}._4nYwNq_tools{grid-area:tools;justify-self:end;gap:4px;display:inline-flex}._4nYwNq_editLine ._4nYwNq_icon[data-danger]{margin-left:8px}._4nYwNq_icon{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:17px;line-height:1;display:grid}._4nYwNq_icon:hover:not(:disabled){background:var(--surface);color:var(--ink)}._4nYwNq_icon[data-danger]:hover:not(:disabled){color:var(--error)}._4nYwNq_lineNoteRow{margin:0}._4nYwNq_lineFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}._4nYwNq_lineFields input{min-height:38px;padding:7px 10px;font-size:13px}._4nYwNq_lineHint{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}@container lines (min-width:36rem){._4nYwNq_lineMain{grid-template-columns:36px minmax(0,1fr) 13rem auto;grid-template-areas:"art name measure tools"}._4nYwNq_lineFields,._4nYwNq_lineNoteRow{margin-left:46px}}._4nYwNq_addCta{border-radius:var(--radius);background:var(--primary);width:100%;min-height:52px;color:var(--surface);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:650;display:flex}._4nYwNq_addCta:hover:not(:disabled){background:var(--primary-hover)}._4nYwNq_addCta>span{font-size:20px;line-height:1}._4nYwNq_editMethod ._4nYwNq_textarea{border:1px solid var(--control-border);background:var(--surface);border-radius:7px;width:100%;min-height:10rem;padding:10px 12px;font-size:15px;line-height:1.5}._4nYwNq_aheadField{background:var(--paper);border-radius:10px;gap:6px;padding:12px 14px;display:grid}._4nYwNq_aheadField ._4nYwNq_textarea,._4nYwNq_notesField ._4nYwNq_textarea{border:1px solid var(--control-border);background:var(--surface);border-radius:7px;width:100%;padding:10px 12px;font-size:15px}._4nYwNq_methodPart{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:4px 0 -6px;font-size:12px;font-weight:700}._4nYwNq_part{gap:10px;display:grid}._4nYwNq_part h3{font-family:var(--serif);margin:0;font-size:21px;font-weight:400}._4nYwNq_notesField{border-top:1px solid var(--line);margin-top:6px;padding-top:16px}._4nYwNq_problem{border:1px solid var(--error-line);background:var(--error-soft);color:var(--error);border-radius:10px;margin:20px 0 0;padding:12px 14px;font-size:14px}._4nYwNq_saveBar{z-index:3;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin-top:20px;padding:12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 20px #30251f1f}._4nYwNq_saveState{color:var(--muted);margin:0 auto 0 0;font-size:13px}._4nYwNq_saveState[data-dirty]{color:var(--ink-strong);font-weight:600}._4nYwNq_aisles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:-4px;padding:4px 2px;display:grid}._4nYwNq_aisles button{min-width:0;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:grid}._4nYwNq_aisles ._4nYwNq_kindArt{border-radius:999px;width:3.5rem}._4nYwNq_aisles button:hover ._4nYwNq_kindArt{box-shadow:0 0 0 2px var(--line)}._4nYwNq_aisles button[aria-current=page]{font-weight:700}._4nYwNq_aisles button[aria-current=page] ._4nYwNq_kindArt{box-shadow:0 0 0 2px var(--primary)}._4nYwNq_conflict{gap:.75rem;margin-bottom:20px;display:grid}._4nYwNq_conflict h2,._4nYwNq_conflict p{margin:0}._4nYwNq_versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._4nYwNq_versions ul{margin:0;padding-left:1.25rem}@container recipe (max-width:40rem){._4nYwNq_versions{grid-template-columns:1fr}}._4nYwNq_ingGroup{gap:10px;display:grid}._4nYwNq_ingGroup+._4nYwNq_ingGroup{margin-top:14px}._4nYwNq_ingGroup h3{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}._4nYwNq_ingNote{margin:0;font-size:13px}._4nYwNq_buyNew{border:2px dashed var(--line);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;align-content:start;justify-items:start;gap:6px;width:100%;height:100%;min-height:12rem;padding:14px;display:grid}._4nYwNq_buyNew:hover{border-color:var(--control-border)}._4nYwNq_buyNew>span{background:var(--subtle);border-radius:999px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}._4nYwNq_buyNew strong{font-weight:600}._4nYwNq_buyNew small{color:var(--muted);font-size:12px}._4nYwNq_itPer{color:var(--muted);font-family:inherit;font-size:14px}._4nYwNq_itPurchases,._4nYwNq_itUsed,._4nYwNq_itConv,._4nYwNq_itemEdit{align-content:start;gap:14px;min-width:0;display:grid}:is(._4nYwNq_itPurchases,._4nYwNq_itUsed,._4nYwNq_itConv,._4nYwNq_itemEdit)>h2,:is(._4nYwNq_itPurchases,._4nYwNq_itUsed,._4nYwNq_itConv,._4nYwNq_itemEdit) p{margin:0}._4nYwNq_itRow{min-height:44px;color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) auto 2.75rem 14px;align-items:center;gap:12px;margin:0 -8px;padding:4px 8px;text-decoration:none;display:grid}a._4nYwNq_itRow:hover{background:color-mix(in srgb, var(--kind) 14%, var(--surface))}._4nYwNq_itRowFigures{font-variant-numeric:tabular-nums;justify-items:end;display:grid}._4nYwNq_itRowFigures strong{font-weight:600}._4nYwNq_itRowFigures small{color:var(--muted);font-size:12px}._4nYwNq_itRowFigures ._4nYwNq_itWhy{color:var(--attention);font-weight:600}._4nYwNq_itWeight{background:var(--surface);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:end;padding:1px 7px;font-size:12px;font-weight:600}._4nYwNq_trend{background:var(--paper);border-radius:10px;gap:6px;margin:0;padding:12px 14px 10px;display:grid}._4nYwNq_trend figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12px;font-weight:600;display:flex}._4nYwNq_trendKey:before{content:"";border-top:2px dashed var(--ink);vertical-align:middle;width:16px;margin-right:6px;display:inline-block}._4nYwNq_trendPlot{align-items:flex-end;gap:10px;height:120px;display:flex;position:relative}._4nYwNq_trendBar{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;max-width:64px;height:100%;display:flex}._4nYwNq_trendValue{z-index:1;background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;position:relative}._4nYwNq_trendFill{background:var(--kind);border-radius:6px 6px 2px 2px;width:100%;min-height:4px}._4nYwNq_trendLine{border-top:2px dashed var(--ink);opacity:.55;pointer-events:none;position:absolute;left:0;right:0}._4nYwNq_trendDates{color:var(--muted);gap:10px;font-size:11px;display:flex}._4nYwNq_trendDates span{text-align:center;white-space:nowrap;flex:1 1 0;max-width:64px}._4nYwNq_convList{margin:0;padding:0;list-style:none;display:grid}._4nYwNq_convRow{gap:8px;padding:10px 0;display:grid}._4nYwNq_convRow+._4nYwNq_convRow{border-top:1px solid var(--line)}._4nYwNq_convSaved{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}._4nYwNq_convSaved+._4nYwNq_convSaved{border-top:1px solid var(--line)}._4nYwNq_facts{margin:0;display:grid}._4nYwNq_facts>div{grid-template-columns:4.5rem minmax(0,1fr);gap:10px;padding:6px 0;font-size:13px;display:grid}._4nYwNq_facts>div+div{border-top:1px solid var(--line)}._4nYwNq_facts dt{color:var(--muted)}._4nYwNq_facts dd{overflow-wrap:anywhere;margin:0}._4nYwNq_equation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._4nYwNq_equation>span[aria-hidden]{color:var(--muted);font-weight:700}._4nYwNq_equation ._4nYwNq_measure{grid-area:auto;grid-template-columns:minmax(0,4.5rem) minmax(0,1fr)}._4nYwNq_convMeta{grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:8px;display:grid}._4nYwNq_convMeta :is(input,select){min-height:38px;padding:7px 10px;font-size:13px}._4nYwNq_itemEdit fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}._4nYwNq_ingNew{gap:14px;display:grid}._4nYwNq_ingNew p{margin:0}._4nYwNq_ingKinds{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}._4nYwNq_ingKinds ._4nYwNq_kindLegend{grid-column:1/-1;margin-bottom:8px;padding:0;font-size:12px;font-weight:600}._4nYwNq_ingKind{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;align-content:start;justify-items:start;gap:8px;padding:12px;display:grid;position:relative}._4nYwNq_ingKind:hover{background:var(--paper)}._4nYwNq_ingKind[data-selected]{border-color:var(--primary);background:var(--paper);box-shadow:inset 0 0 0 1px var(--primary)}._4nYwNq_ingKind[data-focus-visible]{outline:3px solid var(--accent);outline-offset:2px}._4nYwNq_ingKind[data-disabled]{cursor:not-allowed;opacity:.6}._4nYwNq_ingKind ._4nYwNq_kindArt{border-radius:10px;width:40px}._4nYwNq_ingKind>span:last-child{gap:2px;display:grid}._4nYwNq_ingKind strong{font-size:14px;font-weight:600}._4nYwNq_ingKind small{color:var(--muted);font-size:12px;line-height:1.35}._4nYwNq_similar{border:1px solid var(--attention-line);background:var(--attention-soft);border-radius:10px;gap:6px;padding:10px 12px;font-size:13px;display:grid}._4nYwNq_similar p{margin:0;font-weight:600}._4nYwNq_similar ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}._4nYwNq_similar a{color:inherit;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 6px;font-weight:600;text-decoration:none;display:grid}._4nYwNq_similar a:hover{background:var(--surface)}._4nYwNq_similar ._4nYwNq_kindArt{border-radius:6px;width:28px}._4nYwNq_kindChoice{grid-template-columns:minmax(0,1fr)}._4nYwNq_kindChoice ._4nYwNq_ingKind{grid-template-columns:auto 32px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px}._4nYwNq_kindChoice ._4nYwNq_ingKind ._4nYwNq_kindArt{border-radius:8px;width:32px}._4nYwNq_kindPick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._4nYwNq_kindPick ._4nYwNq_ingKind{width:100%;color:var(--ink);text-align:left}._4nYwNq_kindPick ._4nYwNq_recipeArt{border-radius:10px;width:40px;font-size:18px}._4nYwNq_itemEditFields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}._4nYwNq_secondaryWide{width:100%}._4nYwNq_archiveButton{justify-self:start}._4nYwNq_ingNewActions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}@media (max-width:640px){._4nYwNq_total{padding:16px}._4nYwNq_totalSum{font-size:32px}._4nYwNq_totalStats{width:100%;display:grid}._4nYwNq_totalStats>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 0}._4nYwNq_totalStats>div+div{border-top:1px solid var(--line);border-left:0}._4nYwNq_totalStats dd{grid-area:1/2/span 2}._4nYwNq_priceSave{flex-direction:column;align-items:stretch}._4nYwNq_priceSave>span{flex:none}}@media (max-width:480px){._4nYwNq_ingKinds,._4nYwNq_kindPick{grid-template-columns:minmax(0,1fr)}._4nYwNq_ingKind{grid-template-columns:40px minmax(0,1fr);align-items:center}._4nYwNq_ingNewActions>*{flex:100%}._4nYwNq_lineFields,._4nYwNq_convMeta{grid-template-columns:minmax(0,1fr)}._4nYwNq_equation{grid-template-columns:minmax(0,1fr) 34px}._4nYwNq_equation>span[aria-hidden]{text-align:center}._4nYwNq_kindChoice ._4nYwNq_ingKind{grid-template-columns:auto 32px minmax(0,1fr)}}._4nYwNq_ingKind{white-space:normal;text-align:left;width:100%;height:100%}._4nYwNq_measure [data-slot=select]{min-width:0}._4nYwNq_measure [data-slot=select-trigger]{padding-inline:10px}._4nYwNq_kindChoice [data-slot=radio-control]{width:18px;height:18px}@media (max-width:639.98px),(pointer:coarse){._4nYwNq_field :is(input,select,textarea),._4nYwNq_measure :is(input,select),._4nYwNq_moneyInput:not(._4nYwNq_priceInput) input,._4nYwNq_lineFields input,._4nYwNq_editMethod ._4nYwNq_textarea,._4nYwNq_aheadField ._4nYwNq_textarea,._4nYwNq_notesField ._4nYwNq_textarea,._4nYwNq_convMeta :is(input,select){font-size:16px}}._4nYwNq_convNumber{margin:0 0 .5rem;font-size:.85rem;font-weight:600}
.OO-XkW_bone,.OO-XkW_bar,.OO-XkW_row{background:linear-gradient(90deg, transparent 0%, #fffcf78c 50%, transparent 100%) var(--subtle);background-repeat:no-repeat;background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite OO-XkW_shimmer;display:block}.OO-XkW_line{padding:4px 0}.OO-XkW_line .OO-XkW_bar{width:min(60%,260px);height:16px}.OO-XkW_list,.OO-XkW_detail{gap:8px;display:grid}.OO-XkW_heading{width:min(40%,220px);height:20px;margin-bottom:8px}.OO-XkW_row{border-radius:var(--radius);height:56px}.OO-XkW_title{width:min(55%,320px);height:32px;margin-bottom:16px}.OO-XkW_pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}.OO-XkW_pair{gap:8px;display:grid}.OO-XkW_label{width:40%;height:12px}.OO-XkW_value{width:75%;height:18px}@keyframes OO-XkW_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (max-width:800px){.OO-XkW_pairs{grid-template-columns:minmax(0,1fr)}}.OO-XkW_bone{flex:none;max-width:100%}.OO-XkW_text{vertical-align:middle;display:inline-block}@media (prefers-reduced-motion:reduce){.OO-XkW_bone,.OO-XkW_bar,.OO-XkW_row{animation:none}}
._0FlzWW_page{--tone-todo:#c08a3e;--shadow:0 1px 2px #30251f0d, 0 4px 14px #30251f0a;--sch-0:#6f7f5a;--sch-1:#c08a3e;--sch-2:#9a5b6b;--sch-3:#5a7486;--sch-4:#8a6a3e;--sch-5:#7a5f8e;max-width:1320px}._0FlzWW_head{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}._0FlzWW_head h1{font-family:var(--serif);letter-spacing:-.6px;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1.05}._0FlzWW_status{align-items:baseline;gap:8px;margin:8px 0 0;font-size:14px;font-weight:600;display:flex}._0FlzWW_status ._0FlzWW_dot{transform:translateY(-1px)}._0FlzWW_status[data-tone=ok]{color:var(--success)}._0FlzWW_status[data-tone=todo]{color:var(--attention)}._0FlzWW_status[data-tone=off]{color:var(--muted)}._0FlzWW_dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}._0FlzWW_layout{align-items:start;gap:14px;display:grid}._0FlzWW_col{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}._0FlzWW_rail{gap:14px;display:grid}@media (max-width:999px){._0FlzWW_rail{display:contents}._0FlzWW_photoSlot{order:-1}}@media (min-width:1000px){._0FlzWW_layout{grid-template-columns:minmax(0,1fr) 360px;gap:18px}}._0FlzWW_card{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:18px;gap:12px;padding:16px;display:grid}._0FlzWW_card h3{font-family:var(--serif);margin:0;font-size:21px;font-weight:400;line-height:1.15}._0FlzWW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}._0FlzWW_inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0FlzWW_pill{border:1px solid var(--control-border);background:var(--surface);min-height:38px;color:var(--primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}._0FlzWW_pill:hover:not(:disabled){background:var(--paper)}._0FlzWW_pill:disabled{cursor:not-allowed;opacity:.5}._0FlzWW_rowSwitch{border-radius:12px;justify-content:space-between;gap:12px;width:calc(100% + 24px);min-height:52px;margin:0 -12px;padding:8px 12px;flex-direction:row!important;align-items:center!important;display:flex!important}._0FlzWW_rowSwitch .switch__content{cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}._0FlzWW_rowSwitch:hover{background:var(--paper)}._0FlzWW_rowSwitch .switch__control{border-radius:999px;width:48px;height:28px}._0FlzWW_rowSwitch .switch__thumb{width:22px;height:22px}._0FlzWW_rowSwitchText{text-align:start;gap:1px;display:grid}._0FlzWW_rowSwitchText [data-slot=label]{color:var(--ink);font-size:15px;font-weight:650}._0FlzWW_rowSwitchText small{color:var(--muted);font-size:12.5px}._0FlzWW_groupHead{align-items:end;gap:8px;display:flex}._0FlzWW_groupHead>:first-child{flex:auto}._0FlzWW_iconButtons{gap:2px;display:inline-flex}._0FlzWW_iconButtons button{width:40px;height:40px;color:var(--primary);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:16px}._0FlzWW_iconButtons button:hover:not(:disabled){background:var(--paper)}._0FlzWW_iconButtons button:disabled{color:var(--line);cursor:default}._0FlzWW_choiceHead,._0FlzWW_choiceRow{grid-template-columns:minmax(0,1fr) 8.5rem auto auto auto;align-items:center;gap:10px;display:grid}._0FlzWW_choiceHead{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;padding-top:4px;font-size:11px;font-weight:700}._0FlzWW_choiceRow{border-bottom:1px solid var(--subtle);min-height:58px;padding:6px 0}._0FlzWW_choiceRow[data-off] input{background:var(--paper);color:var(--muted);text-decoration:line-through}._0FlzWW_defaultPill{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;border-radius:999px;place-self:center start;place-items:center;padding:0 12px;font-size:12.5px;font-weight:650;margin:0!important;display:inline-grid!important}._0FlzWW_defaultPill[data-selected]{border-color:var(--success-line);background:var(--success-soft);color:var(--success)}._0FlzWW_defaultPill .radio__control{display:none}._0FlzWW_offered{gap:8px;min-height:44px;flex-direction:row!important;align-items:center!important;display:inline-flex!important}:is(._0FlzWW_offered .switch__content,._0FlzWW_requiredSwitch .switch__content){cursor:pointer;align-items:center;gap:8px;display:inline-flex}._0FlzWW_offered .switch__control{border-radius:999px;width:44px;height:26px}._0FlzWW_offered .switch__thumb{width:20px;height:20px}._0FlzWW_offeredText{color:var(--muted);font-size:12.5px;display:none}@media (max-width:760px){._0FlzWW_choiceHead{display:none}._0FlzWW_choiceRow{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;display:flex}._0FlzWW_choiceRow>:first-child{flex:calc(100% - 7.5rem - 10px);min-width:0}._0FlzWW_choiceRow>:nth-child(2){flex:0 0 7.5rem}._0FlzWW_choiceRow>:nth-child(5){margin-left:auto}._0FlzWW_offeredText{display:inline}}._0FlzWW_savebar{z-index:7;background:var(--ink);color:var(--surface);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 10px 10px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 28px #30251f4d}._0FlzWW_savebar p{margin:0;font-size:14px;font-weight:600;line-height:1.3}._0FlzWW_savebar p small{color:#cdbfb2;font-size:12px;font-weight:500;display:block}._0FlzWW_savebar[data-error]{background:var(--error)}._0FlzWW_savebar[data-quiet]{display:none}._0FlzWW_saveActions{flex-wrap:wrap;gap:6px;display:flex}._0FlzWW_savebar ._0FlzWW_saveActions .button{border-color:#0000}._0FlzWW_card h2{font-family:var(--serif);margin:0;font-size:23px;font-weight:400;line-height:1.1}._0FlzWW_photoTile{aspect-ratio:4/3;border:1px solid var(--line);background:var(--art-tint);width:100%;color:inherit;cursor:pointer;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}._0FlzWW_photoTile>span:first-child,._0FlzWW_photoTile>span:first-child>*{border-radius:0;height:100%;font-size:56px;width:100%!important}._0FlzWW_photoCard{padding:10px}@media (max-width:999px){._0FlzWW_photoTile{aspect-ratio:16/9}}._0FlzWW_photoTile>span:last-child{color:var(--primary);text-align:center;background:#fffcf7eb;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 4px #30251f2e}._0FlzWW_photoTile:hover{border-color:var(--control-border)}._0FlzWW_detailFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;display:grid}._0FlzWW_span2{grid-column:span 2}._0FlzWW_span3{grid-column:1/-1}._0FlzWW_sizeField{align-items:flex-start;gap:8px;min-width:0;display:flex}._0FlzWW_sizeField>._0FlzWW_select{flex:1;min-width:0}._0FlzWW_sizeField>:last-child:not(._0FlzWW_select){flex:0 0 92px}._0FlzWW_sizeField>:last-child:not(._0FlzWW_select) [data-slot=label]{visibility:hidden}._0FlzWW_select .select__trigger{border-radius:12px;min-height:44px}._0FlzWW_photoPicker{background:var(--paper);border-radius:14px;gap:10px;padding:12px;display:grid}@media (max-width:760px){._0FlzWW_detailFields{grid-template-columns:repeat(2,minmax(0,1fr))}._0FlzWW_detailFields>._0FlzWW_span2,._0FlzWW_detailFields>._0FlzWW_select~._0FlzWW_select,._0FlzWW_detailFields>._0FlzWW_sizeField{grid-column:1/-1}._0FlzWW_optGroup ._0FlzWW_groupHead{flex-wrap:wrap}._0FlzWW_optGroup ._0FlzWW_groupHead>:first-child{flex-basis:100%}._0FlzWW_optGroup ._0FlzWW_groupHead>._0FlzWW_iconButtons{margin-left:auto}}._0FlzWW_optGroup{border-top:1px solid var(--line);gap:8px;padding:12px 0 4px;display:grid}._0FlzWW_optGroup ._0FlzWW_groupHead{align-items:center}._0FlzWW_requiredSwitch{min-height:40px;color:var(--muted);cursor:pointer;padding:0 4px;font-size:13px;font-weight:650;flex-direction:row!important;align-items:center!important;gap:8px!important;display:inline-flex!important}._0FlzWW_requiredSwitch .switch__control{width:40px;height:24px}._0FlzWW_requiredSwitch .switch__thumb{width:18px;height:18px}._0FlzWW_page:has(>._0FlzWW_savebar){flex-direction:column;min-height:100dvh;display:flex}._0FlzWW_page>._0FlzWW_savebar{margin-top:auto}._0FlzWW_page:has(>._0FlzWW_savebar)>button{align-self:flex-start}
.oWkv5a_stepper{border:1px solid var(--control-border);background:var(--surface);border-radius:999px;grid-template-columns:30px minmax(2.25rem,1fr) 30px;align-items:stretch;width:100%;max-width:7.5rem;height:34px;display:inline-grid;overflow:hidden}.oWkv5a_stepper button{width:100%;min-width:0;height:100%;min-height:0;color:var(--primary);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:18px;font-weight:600}.oWkv5a_stepper button:hover:not(:disabled){background:var(--paper)}.oWkv5a_stepper button:disabled{color:var(--line)}.oWkv5a_stepper input{font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-weight:650}.oWkv5a_stepper:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.oWkv5a_stepper input:focus-visible{outline:none}.oWkv5a_stepper input[aria-invalid=true]{background:var(--error-soft);color:var(--error)}.oWkv5a_countProblem{color:var(--attention);white-space:normal;font-size:12px;display:block}
._1tsIdG_panel{margin:20px 0}._1tsIdG_panel>h2{margin-bottom:10px}._1tsIdG_note{margin:0 0 12px}._1tsIdG_files{gap:.5rem;margin:0 0 12px;padding:0;list-style:none;display:grid}._1tsIdG_files:empty{display:none}._1tsIdG_file{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem 1rem;padding:10px 12px;display:grid}._1tsIdG_file>:last-child:not(._1tsIdG_status){grid-column:1/-1}._1tsIdG_name{gap:.125rem;min-width:0;display:grid}._1tsIdG_name strong{overflow-wrap:anywhere}._1tsIdG_status{text-align:right;justify-items:end;gap:.25rem;display:grid}._1tsIdG_choose{aspect-ratio:3/4;border:2px dashed var(--line);width:6.5rem;color:var(--muted);text-align:center;cursor:pointer;border-radius:8px;place-content:center;justify-items:center;gap:4px;margin:0 0 12px;padding:6px;font-size:11px;font-weight:500;line-height:1.4;display:grid;position:relative}._1tsIdG_choose>span:first-of-type{color:var(--ink);font-size:20px}._1tsIdG_choose:hover:not([data-disabled]){border-color:var(--control-border)}._1tsIdG_choose:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}._1tsIdG_choose[data-disabled]{cursor:not-allowed;opacity:.5}@media (max-width:30rem){._1tsIdG_file{grid-template-columns:minmax(0,1fr)}._1tsIdG_status{text-align:left;justify-items:start}}
.YnYWjW_saveNote{color:var(--muted);margin:0;font-size:12px}.YnYWjW_done{color:var(--success);margin:0;font-weight:600}.YnYWjW_textLink{min-height:0;padding:0;font-size:12px}.YnYWjW_segments{border:0;min-width:0;margin:0;padding:0}.YnYWjW_segments legend{color:var(--ink);margin-bottom:6px;padding:0;font-size:12px;font-weight:500}.YnYWjW_segments>div{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.YnYWjW_segments label{cursor:pointer;margin:0;position:relative}.YnYWjW_segments input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.YnYWjW_segments input:disabled{cursor:not-allowed}.YnYWjW_segments label>span{border:1px solid var(--line);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:2px;height:100%;padding:10px 8px;font-size:13px;font-weight:550;display:flex}.YnYWjW_segments label>span small{color:var(--muted);font-size:11px;font-weight:400}.YnYWjW_segments input:checked+span{border-color:var(--primary);background:var(--primary);color:var(--surface)}.YnYWjW_segments input:checked+span small{color:inherit}.YnYWjW_segments input:disabled+span{opacity:.5}.YnYWjW_segments input:focus-visible+span{outline:3px solid var(--accent);outline-offset:3px}.YnYWjW_frame{gap:16px;display:grid;container:buy/inline-size}.YnYWjW_frame>button:first-child{justify-self:start}.YnYWjW_buyHeader{display:grid}.YnYWjW_buyHeader h1{margin-bottom:6px}.YnYWjW_buyHeader p{max-width:44rem;margin:0}.YnYWjW_buyLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.YnYWjW_buyMain{align-content:start;gap:18px;min-width:0;display:grid;container:shelves/inline-size}.YnYWjW_bar{border-radius:var(--radius);background:var(--subtle);grid-template-columns:minmax(0,1fr) minmax(0,13rem);gap:8px 14px;padding:14px 16px;display:grid}.YnYWjW_bar>p{grid-column:1/-1;margin:0;font-size:12px}.YnYWjW_bar label{font-size:12px;font-weight:500}.YnYWjW_bar label{font-size:12px;font-weight:500}.YnYWjW_dateRow{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.YnYWjW_dateRow input{flex:9rem}.YnYWjW_dateRow button{min-height:0;font-size:12px}.YnYWjW_find{align-items:center;gap:10px;display:flex}.YnYWjW_search{flex:auto;min-width:0;display:block;position:relative}.YnYWjW_search svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.YnYWjW_search input{border:1px solid var(--control-border);background:var(--surface);border-radius:999px;width:100%;min-height:50px;padding:10px 12px 10px 44px;font-size:15px}.YnYWjW_find>button{border-radius:999px;flex:none;min-height:50px}.YnYWjW_aisles{scrollbar-width:none;gap:6px;padding:4px 2px;display:flex;overflow-x:auto}.YnYWjW_aisles button{color:var(--ink);cursor:pointer;background:0 0;border:0;flex:0 0 5.75rem;justify-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:grid}.YnYWjW_aisles button>:first-child{border-radius:999px;width:3.5rem}.YnYWjW_aisles button:hover>:first-child{box-shadow:0 0 0 2px var(--line)}.YnYWjW_aisles button[aria-current=page]>:first-child{box-shadow:0 0 0 2px var(--primary)}.YnYWjW_aisles button[aria-current=page]{font-weight:700}.YnYWjW_section{gap:14px;display:grid}.YnYWjW_section h2{margin:0}.YnYWjW_section>p{margin:-4px 0 0;font-size:12px}.YnYWjW_grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.YnYWjW_tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.YnYWjW_tilePic{cursor:pointer;background:0 0;border:0;margin-bottom:4px;padding:0}.YnYWjW_tilePrice strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.YnYWjW_tilePrice small,.YnYWjW_tileMeta{color:var(--muted);font-size:11px}.YnYWjW_tileName{overflow-wrap:anywhere;font-size:13px;line-height:1.3}.YnYWjW_tileWhen{margin-top:auto}.YnYWjW_add,.YnYWjW_stepper{border-radius:999px;min-height:38px;margin-top:auto}.YnYWjW_tileWhen+.YnYWjW_add,.YnYWjW_tileWhen+.YnYWjW_stepper{margin-top:4px}.YnYWjW_add{background:var(--primary);width:100%;color:var(--surface);cursor:pointer;border:0;font-weight:600}.YnYWjW_add:hover:not(:disabled){background:var(--primary-hover)}.YnYWjW_stepper{border:2px solid var(--primary);grid-template-columns:2.4rem 1fr 2.4rem;display:grid;overflow:hidden}.YnYWjW_stepper button{color:var(--primary);cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:600}.YnYWjW_stepper .YnYWjW_count{color:var(--ink-strong);font-size:14px;font-weight:700}.YnYWjW_newTile{border:2px dashed var(--line);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;align-content:start;justify-items:start;gap:6px;width:100%;height:100%;min-height:12rem;padding:14px;display:grid}.YnYWjW_newTile:hover{border-color:var(--control-border)}.YnYWjW_newTile>span{background:var(--subtle);border-radius:999px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.YnYWjW_newTile small{color:var(--muted)}.YnYWjW_rail{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:14px;padding:18px;scroll-margin-top:16px;display:grid}.YnYWjW_rail>button:not(.YnYWjW_textLink){width:100%}.YnYWjW_basketHead{justify-content:space-between;align-items:baseline;display:flex}.YnYWjW_basketHead h2{margin:0}.YnYWjW_where{border-bottom:1px solid var(--line);margin:0;padding-bottom:8px;font-size:12px;font-weight:650}.YnYWjW_basketLines{margin:0;padding:0;list-style:none;display:grid}.YnYWjW_basketLines>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 44px;align-items:start;column-gap:4px;display:grid}.YnYWjW_basketLine{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:8px 0;display:flex}.YnYWjW_basketLines .YnYWjW_basketLine:disabled{cursor:default;opacity:1}.YnYWjW_basketLine:not(:disabled):hover{background:var(--paper);box-shadow:-8px 0 0 var(--paper), 8px 0 0 var(--paper)}.YnYWjW_basketLine>span:first-child{min-width:0;display:grid}.YnYWjW_basketLine small{color:var(--muted);font-size:11px}.YnYWjW_basketAmount{font-variant-numeric:tabular-nums;text-align:right;justify-items:end;font-weight:600;display:grid}.YnYWjW_basketAmount small{max-width:10rem;font-size:11px}.YnYWjW_basketAmount .YnYWjW_ok{color:var(--success)}.YnYWjW_basketAmount .YnYWjW_unconfirmed{color:var(--error);font-weight:600}.YnYWjW_fix,.YnYWjW_edit{justify-self:start;margin-top:6px;font-size:12px;font-weight:600}.YnYWjW_fix{border:1px solid var(--attention-line);background:var(--attention-soft);color:var(--attention);border-radius:999px;padding:3px 10px}.YnYWjW_edit{color:var(--primary-hover);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.YnYWjW_trash{background:var(--error) content-box;width:44px;height:44px;color:var(--surface);cursor:pointer;border:0;border-radius:999px;place-items:center;margin-top:2px;padding:8px;display:inline-grid}.YnYWjW_trash:hover:not(:disabled){background-color:#7c3029}.YnYWjW_extras{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.YnYWjW_extras h3{margin:0;font-size:13px}.YnYWjW_extras>p{margin:0;font-size:11px}.YnYWjW_extraAdd{flex-wrap:wrap;gap:6px;display:flex}.YnYWjW_chip{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;min-height:34px;padding:4px 12px;font-size:12px;font-weight:550}.YnYWjW_chip:hover:not(:disabled){border-color:var(--control-border)}.YnYWjW_extras label{font-size:12px;font-weight:500}.YnYWjW_totals{border-top:1px solid var(--line);margin:0;padding-top:10px}.YnYWjW_totals>div{justify-content:space-between;gap:12px;font-size:15px;font-weight:650;display:flex}.YnYWjW_totals dd{font-variant-numeric:tabular-nums;justify-items:end;margin:0;display:grid}.YnYWjW_totals small{color:var(--muted);font-size:11px;font-weight:400}.YnYWjW_foot{color:var(--muted);margin:0;font-size:11px}.YnYWjW_basketBar{z-index:5;background:var(--primary);min-height:56px;color:var(--surface);text-align:left;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px -10px #30251f73}.YnYWjW_basketBar>span{align-items:center;gap:8px;display:flex}.YnYWjW_basketBar>span:last-child{justify-items:end;display:grid}.YnYWjW_basketBar small{color:inherit;opacity:.9;font-size:11px}.YnYWjW_barCheck,.YnYWjW_barProblem{background:var(--attention-soft);color:var(--attention);border-radius:999px;padding:1px 8px;font-size:11px}.YnYWjW_barProblem{background:var(--surface);color:var(--error);font-weight:650}html:has(.YnYWjW_basketBar){scroll-padding-bottom:84px}@container buy (min-width:60rem){.YnYWjW_buyLayout{grid-template-columns:minmax(0,1fr) 22rem}.YnYWjW_rail{max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow-y:auto}.YnYWjW_basketBar{display:none}}@container shelves (max-width:30rem){.YnYWjW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.YnYWjW_bar{grid-template-columns:minmax(0,1fr)}}.YnYWjW_page{gap:18px;padding-bottom:96px;display:grid;container:review/inline-size}.YnYWjW_page>button:first-child{justify-self:start}.YnYWjW_next{border:1px solid var(--attention-line);border-radius:var(--radius);background:var(--attention-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.YnYWjW_next p{color:var(--ink-strong);margin:0;font-size:15px;font-weight:550}.YnYWjW_notice{border:1px solid var(--attention-line);border-radius:var(--radius);background:var(--surface);gap:8px;padding:16px 20px;display:grid}.YnYWjW_notice h2{margin:0;font-size:17px}.YnYWjW_notice p{margin:0}.YnYWjW_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.YnYWjW_side{gap:16px;min-width:0;display:grid}.YnYWjW_side>section{margin:0}.YnYWjW_paper{filter:drop-shadow(0 1px 1px #30251f1a)drop-shadow(0 10px 18px #30251f1a);min-width:0;padding-bottom:10px}.YnYWjW_receipt{font-variant-numeric:tabular-nums;background:#fffefa;border:0;min-width:0;margin:0;padding:26px clamp(16px,4vw,30px) 24px;position:relative}.YnYWjW_receipt:after{content:"";background:linear-gradient(135deg,#fffefa 5px,#0000 0) 0 0/12px 10px,linear-gradient(225deg,#fffefa 5px,#0000 0) 0 0/12px 10px;height:10px;position:absolute;bottom:-10px;left:0;right:0}.YnYWjW_head{text-align:center;justify-items:center;gap:6px;display:grid}.YnYWjW_head p{margin:0}.YnYWjW_store{letter-spacing:4px;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:22px;font-weight:700}.YnYWjW_headField{justify-items:center;gap:4px;width:min(100%,20rem);display:grid}.YnYWjW_headField>label,.YnYWjW_headField>span{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;font-size:10px}.YnYWjW_headField input{border:1px solid var(--control-border);background:var(--surface);text-align:center;border-radius:7px;width:100%;min-height:44px;padding:10px 12px}.YnYWjW_headField .YnYWjW_storeInput{letter-spacing:3px;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:18px;font-weight:700}button.YnYWjW_fixLink{min-height:0;color:var(--muted);padding:0;font-size:12px;font-weight:500}.YnYWjW_meta{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.YnYWjW_rule{border:0;border-top:1px dashed var(--control-border);margin:18px 0}.YnYWjW_double{border-top:3px double var(--control-border)}.YnYWjW_lines{margin:0;padding:0;list-style:none;display:grid}.YnYWjW_lines>li+li{border-top:1px dotted var(--line)}.YnYWjW_line{grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:10px 0;scroll-margin-top:80px;display:grid}.YnYWjW_mark{width:18px;height:18px;color:var(--muted);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:inline-grid;translate:0 3px}.YnYWjW_line[data-state=confirmed] .YnYWjW_mark{background:var(--success);color:var(--surface)}.YnYWjW_line[data-state=needs] .YnYWjW_mark{background:var(--attention);color:var(--surface)}.YnYWjW_line[data-state=ready] .YnYWjW_mark{border:1.5px solid var(--success);color:var(--success)}.YnYWjW_what{min-width:0;display:grid}.YnYWjW_what strong{overflow-wrap:anywhere;font-size:14px}.YnYWjW_what small{color:var(--muted);font-size:12px}.YnYWjW_what .YnYWjW_needs{color:var(--attention);font-weight:600}.YnYWjW_amount{white-space:nowrap;justify-self:end;justify-items:end;font-size:15px;font-weight:650;display:grid}.YnYWjW_amount button,.YnYWjW_amount a{min-height:0;padding:0;font-size:12px;font-weight:500}.YnYWjW_controls{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:6px 14px;display:flex}.YnYWjW_controls>:last-child:is(button){margin-left:auto}.YnYWjW_controls button,.YnYWjW_controls a{min-height:0;padding:0;font-size:12px}.YnYWjW_priceInput{display:inline-block;position:relative}.YnYWjW_priceInput>span{color:var(--muted);font-weight:500;position:absolute;top:50%;left:9px;translate:0 -50%}.YnYWjW_priceInput input{border:1px solid var(--control-border);background:var(--surface);font-variant-numeric:tabular-nums;text-align:right;border-radius:7px;width:6.5rem;min-height:36px;padding:6px 8px 6px 20px;font-weight:650}.YnYWjW_priceInput input:placeholder-shown,.YnYWjW_priceInput[data-bad] input{border-color:var(--attention);background:var(--attention-soft)}.YnYWjW_priceError{color:var(--error);grid-column:2/-1;font-size:12px}.YnYWjW_toggle{border:1px solid var(--line);border-radius:999px;margin:0;padding:2px;display:inline-flex}.YnYWjW_toggle label{cursor:pointer;display:block;position:relative}.YnYWjW_toggle input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.YnYWjW_toggle label>span{color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:550;display:block}.YnYWjW_toggle input:checked+span{background:var(--primary);color:var(--surface)}.YnYWjW_toggle input:focus-visible+span{outline:3px solid var(--accent);outline-offset:2px}.YnYWjW_toggle:not(:has(input:checked)){border-color:var(--attention);background:var(--attention-soft)}.YnYWjW_pill,.YnYWjW_need{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:550}.YnYWjW_pill{background:var(--subtle);cursor:pointer;border:0}.YnYWjW_need{border:1px solid var(--attention-line);background:var(--attention-soft);color:var(--attention)}button.YnYWjW_need{cursor:pointer}.YnYWjW_controls .YnYWjW_pill,.YnYWjW_controls .YnYWjW_need{min-height:30px;padding:4px 10px}button.YnYWjW_addLink{min-height:0;margin-top:10px;padding:0;font-size:12px}.YnYWjW_lineDetails{grid-column:2/-1;font-size:12px}.YnYWjW_lineDetails>summary{width:fit-content;color:var(--muted);cursor:pointer}.YnYWjW_lineDetails>div{color:var(--muted);justify-items:start;gap:2px;padding:4px 0 2px;display:grid}.YnYWjW_lineDetails a{min-height:0;padding:0;font-size:12px}.YnYWjW_sums{gap:6px;display:grid}.YnYWjW_sums>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.YnYWjW_sums dd{text-align:right;justify-items:end;margin:0;display:grid}.YnYWjW_sums dd small{color:var(--muted);font-size:11px}.YnYWjW_sums>div.YnYWjW_main{letter-spacing:1px;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:16px}.YnYWjW_sums>div.YnYWjW_main dt small{color:var(--muted);letter-spacing:0;text-transform:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.YnYWjW_sums>div.YnYWjW_main dd{font-weight:700}.YnYWjW_sums .YnYWjW_saveNote{text-align:center;font-size:11px}.YnYWjW_check{margin:8px 0 0;font-size:12px}.YnYWjW_confirmBar{z-index:5;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:10px 14px;display:grid;position:sticky;bottom:12px;box-shadow:0 8px 24px -10px #30251f4d}.YnYWjW_confirmBar>*{grid-column:1}.YnYWjW_confirmBar>.YnYWjW_confirmButton{grid-area:1/2/span 4}.YnYWjW_confirmText{margin:0;font-size:12px}html:has(.YnYWjW_confirmBar){scroll-padding-bottom:calc(var(--confirm-bar,96px) + 24px)}.YnYWjW_include{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-size:12px;font-weight:600;display:inline-flex}.YnYWjW_include:has(input:not(:checked)){color:var(--muted);text-decoration:line-through}.YnYWjW_include input{width:1rem;height:1rem;accent-color:var(--primary);margin:0}.YnYWjW_barNote{margin:0;font-size:12px}.YnYWjW_dup{border-color:var(--attention-line);margin:0}.YnYWjW_dup>p{margin:0}.YnYWjW_versions{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:14px;margin:14px 0;display:grid}.YnYWjW_versions>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;padding:14px}.YnYWjW_versions h3{font-size:13px}.YnYWjW_versions p{margin:0}.YnYWjW_versions ul{margin:8px 0 0;padding-left:18px}.YnYWjW_conflict{gap:.5rem;scroll-margin-top:16px;display:grid}.YnYWjW_conflict h2{scroll-margin-top:32px}.YnYWjW_revisions{gap:10px;margin:0 0 12px;padding-left:18px;display:grid}.YnYWjW_revisions li{overflow-wrap:anywhere;gap:2px;display:grid}.YnYWjW_revisions small{color:var(--muted)}@media (min-width:1100px){.YnYWjW_layout{grid-template-columns:minmax(0,40rem) minmax(16rem,22rem);justify-content:center}.YnYWjW_side{position:sticky;top:16px}}.YnYWjW_form{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.YnYWjW_form label{font-size:12px}.YnYWjW_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.YnYWjW_packRow{grid-template-columns:minmax(0,5.5rem) auto minmax(0,1fr) minmax(0,8rem);align-items:start;gap:8px;display:grid}.YnYWjW_times{color:var(--muted);padding-top:32px}.YnYWjW_equation{background:var(--subtle);font-variant-numeric:tabular-nums;border-radius:8px;margin:0;padding:10px 12px}.YnYWjW_derived{background:var(--success-soft);font-variant-numeric:tabular-nums;border-radius:8px;margin:0;padding:10px 12px}.YnYWjW_flag{background:var(--attention-soft);color:var(--attention);border-radius:8px;margin:0;padding:10px 12px;font-size:12px}.YnYWjW_apart{justify-content:space-between}.YnYWjW_split{flex-wrap:wrap;align-items:end;gap:8px 14px;display:flex}.YnYWjW_split>div{flex:0 12rem}.YnYWjW_split>p{flex:12rem}.YnYWjW_pausable{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.YnYWjW_plain{border:0;min-width:0;margin:0;padding:0}.YnYWjW_linkChoice{border:0;gap:10px;margin:0;padding:0;display:grid}.YnYWjW_linkChoice>label{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.YnYWjW_linkChoice>label:has(input:checked){border-color:var(--primary)}.YnYWjW_linkChoice>label>input{accent-color:var(--primary);margin-top:.25rem}.YnYWjW_linkChoice>label>span{display:grid}.YnYWjW_linkChoice small{color:var(--muted)}.YnYWjW_linkDetail{gap:10px;padding-left:28px;display:grid}@media (max-width:640px){.YnYWjW_packRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.YnYWjW_packRow>:last-child{grid-column:1/-1}}@media (max-width:520px){.YnYWjW_pair{grid-template-columns:minmax(0,1fr)}.YnYWjW_times{padding-top:32px}.YnYWjW_linkDetail{padding-left:0}}@media (max-width:639.98px),(pointer:coarse){.YnYWjW_search input{font-size:16px}.YnYWjW_amount button,.YnYWjW_amount a,button.YnYWjW_fixLink{align-items:center;min-height:24px;display:inline-flex}.YnYWjW_lineDetails>summary{padding-block:3px}}
._6Aie3q_viewport{bottom:calc(84px + env(safe-area-inset-bottom));z-index:30;pointer-events:none;justify-items:center;display:grid;position:fixed;left:10px;right:10px}._6Aie3q_list{gap:8px;justify-items:inherit;width:100%;display:grid}._6Aie3q_list:not(:empty)+._6Aie3q_list:not(:empty){margin-top:8px}._6Aie3q_toast{background:var(--ink);width:min(100%,420px);min-height:48px;color:var(--surface);pointer-events:auto;border-left:3px solid #f0c27a;border-radius:8px;align-items:center;gap:10px;padding:4px 4px 4px 14px;font-size:14px;line-height:1.4;animation:.2s _6Aie3q_arrive;display:flex;position:relative;box-shadow:0 16px 30px -12px #1c141199}._6Aie3q_toast:focus-visible{outline-offset:2px;outline:2px solid #f0c27a}._6Aie3q_toast>svg{color:#f0c27a;flex:none}._6Aie3q_toast[data-tone=done]{border-left:0;padding:4px 14px 7px;overflow:hidden}._6Aie3q_toast[data-tone=done]>svg{color:var(--success-line)}._6Aie3q_bar{transform-origin:0;height:3px;animation:_6Aie3q_drain var(--toast-ms) linear forwards;background:#d4a64a;position:absolute;bottom:0;left:0;right:0}._6Aie3q_toast[data-paused] ._6Aie3q_bar{animation-play-state:paused}._6Aie3q_text{flex:1;min-width:0;padding:6px 0}._6Aie3q_text a{color:inherit;text-underline-offset:4px;white-space:nowrap;font-weight:700;text-decoration-color:#f0c27a}._6Aie3q_dismiss{width:44px;height:44px;color:var(--subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._6Aie3q_dismiss:hover{color:var(--surface)}@keyframes _6Aie3q_drain{to{transform:scaleX(0)}}@keyframes _6Aie3q_arrive{0%{opacity:0;transform:translateY(8px)}}@media (min-width:801px){._6Aie3q_viewport{justify-items:end;width:400px;bottom:24px;left:auto;right:24px}:is(._6Aie3q_viewport[data-raised],body:has([data-save-bar]) ._6Aie3q_viewport){bottom:96px}}@media (prefers-reduced-motion:reduce){._6Aie3q_toast{animation:none}}
.Pg3-La_group{padding:4px 8px}.Pg3-La_group[data-kind=stock]{--kind:#c9a27a}.Pg3-La_group[data-kind=online]{--kind:#9cab86}.Pg3-La_group[data-kind=purchases]{--kind:#8fafbf}.Pg3-La_group[data-kind=costs]{--kind:#d18a71}.Pg3-La_group ul{margin:0;padding:0;list-style:none;display:grid}.Pg3-La_group li+li{border-top:1px solid color-mix(in srgb, var(--kind) 30%, transparent)}.Pg3-La_row{width:100%;color:var(--ink);text-align:left;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 8px;text-decoration:none;display:grid}.Pg3-La_row:hover,.Pg3-La_row:focus-visible{background:color-mix(in srgb, var(--kind) 22%, var(--surface))}.Pg3-La_row>:first-child{border-radius:10px;width:40px}.Pg3-La_icon{aspect-ratio:1;background:var(--surface);color:var(--ink);place-items:center;display:grid}.Pg3-La_icon svg{width:20px;height:20px}.Pg3-La_initial{aspect-ratio:1;background:var(--art-tint);color:var(--muted);font-family:var(--serif);place-items:center;font-size:20px;display:grid}.Pg3-La_text{gap:4px;min-width:0;display:grid}.Pg3-La_text strong{color:var(--ink-strong);overflow-wrap:anywhere;font-size:14px}.Pg3-La_text small{color:var(--muted);font-size:12px}.Pg3-La_tags{flex-wrap:wrap;gap:4px;display:flex}.Pg3-La_tag{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.Pg3-La_tag[data-tone=attention]{border-color:var(--attention-line);background:var(--attention-soft);color:var(--attention)}.Pg3-La_action{color:var(--ink-strong);white-space:nowrap;font-size:13px;font-weight:650}.Pg3-La_action>span{vertical-align:-1px;margin-left:4px}.Pg3-La_also{flex-wrap:wrap;gap:4px 14px;margin:-4px 0 8px;padding:0 8px 0 62px;list-style:none;display:flex}.Pg3-La_also a{color:var(--ink-strong);font-size:12px;font-weight:650;text-decoration:none}.Pg3-La_also a:hover,.Pg3-La_also a:focus-visible{text-decoration:underline}.Pg3-La_also a>span{margin-left:4px}@media (max-width:600px){.Pg3-La_also{padding-left:58px}.Pg3-La_row{grid-template-columns:36px minmax(0,1fr);align-items:start}.Pg3-La_row>:first-child{width:36px}.Pg3-La_action{grid-column:2}}
.PwA9_W_page{--tone-todo:#c08a3e;--tone-out:var(--accent);--tone-done:var(--success);--shadow:0 1px 2px #30251f0d, 0 4px 14px #30251f0a;max-width:1320px}.PwA9_W_dateBar{z-index:6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f2ece4eb;margin:-14px -18px 12px;padding:10px 0 6px;position:sticky;top:0}.PwA9_W_dateTop{justify-content:space-between;align-items:center;gap:10px;padding:0 18px;display:flex}.PwA9_W_month{min-width:0;display:inline-flex;position:relative}.PwA9_W_month select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.PwA9_W_month:has(select:focus-visible){outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.PwA9_W_monthText{font-family:var(--serif);letter-spacing:-.6px;white-space:nowrap;align-items:center;gap:6px;font-size:25px;display:inline-flex}.PwA9_W_caret{fill:none;width:14px;height:14px;stroke:var(--primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.PwA9_W_dateActions{flex:none;gap:6px;display:flex}.PwA9_W_ghost,.PwA9_W_record{cursor:pointer;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:650}.PwA9_W_ghost{border:1px solid var(--control-border);background:var(--surface);color:var(--primary);align-items:center;text-decoration:none;display:inline-flex}.PwA9_W_record{background:var(--primary);color:var(--surface);border:0;align-items:center;gap:5px;display:inline-flex}.PwA9_W_record span{font-size:18px;line-height:1}.PwA9_W_days{scroll-snap-type:x proximity;scrollbar-width:none;gap:2px;margin-top:6px;padding:2px 18px;display:flex;overflow-x:auto}.PwA9_W_days::-webkit-scrollbar{display:none}.PwA9_W_days a{width:42px;color:var(--ink);scroll-snap-align:center;border-radius:12px;flex:none;justify-items:center;padding:5px 0 8px;text-decoration:none;transition:background .15s;display:grid;position:relative}.PwA9_W_days a:hover{background:var(--subtle)}.PwA9_W_days small{color:var(--muted);letter-spacing:.05em;font-size:9.5px;font-weight:650}.PwA9_W_days strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.PwA9_W_days a[data-past] strong{color:var(--muted);font-weight:500}.PwA9_W_days a[data-today]:after{content:"";background:var(--primary);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.PwA9_W_days a[aria-current=date]{background:var(--primary);box-shadow:0 4px 10px #5b382a40}.PwA9_W_days a[aria-current=date] :is(small,strong){color:var(--surface)}.PwA9_W_days a[aria-current=date]:after{background:var(--surface)}@media (min-width:801px){.PwA9_W_dateBar{border:1px solid var(--line);box-shadow:var(--shadow);background:#fffcf7f0;border-radius:18px;margin:0 0 14px;padding:12px 0 8px;top:12px}}.PwA9_W_board{flex-direction:column;gap:12px;display:flex}.PwA9_W_main,.PwA9_W_rail{display:contents}.PwA9_W_oMake{order:1}.PwA9_W_oStands{order:2}.PwA9_W_oKept{order:3}.PwA9_W_oNext{order:5}@media (min-width:1000px){.PwA9_W_board{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.PwA9_W_main,.PwA9_W_rail{gap:14px;min-width:0;display:grid}}@media (min-width:1280px){.PwA9_W_board{grid-template-columns:minmax(0,1fr) 390px}}.PwA9_W_stands{gap:14px;display:grid}.PwA9_W_card{--tone:var(--line);border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:inset 0 4px 0 var(--tone), var(--shadow);border-radius:18px;flex-direction:column;gap:10px;padding:16px 16px 14px;display:flex}.PwA9_W_card[data-tone=todo]{--tone:var(--tone-todo)}.PwA9_W_card[data-tone=out]{--tone:var(--tone-out)}.PwA9_W_card[data-tone=done]{--tone:var(--tone-done)}.PwA9_W_card[data-tone=closed]{box-shadow:none;background:0 0;border-style:dashed}.PwA9_W_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PwA9_W_cardHead>div:first-child{flex:10rem;min-width:0}.PwA9_W_cardHead h3{font-family:var(--serif);margin:0 0 4px;font-size:27px;font-weight:400;line-height:1.05}.PwA9_W_pill{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.PwA9_W_pill:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px}.PwA9_W_pill[data-tone=todo]{color:var(--attention)}.PwA9_W_pill[data-tone=todo]:before{background:var(--tone-todo)}.PwA9_W_pill[data-tone=out]{color:var(--accent)}.PwA9_W_pill[data-tone=out]:before{background:var(--tone-out)}.PwA9_W_pill[data-tone=done]{color:var(--success)}.PwA9_W_pill[data-tone=done]:before{background:var(--tone-done)}.PwA9_W_controls{flex-wrap:wrap;flex:0 auto;gap:4px;display:inline-flex}.PwA9_W_controls :is(button,a){min-height:40px;color:var(--primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:650;text-decoration:none;transition:background .12s;display:inline-flex}.PwA9_W_controls :is(button,a):hover{background:var(--subtle)}.PwA9_W_controls :is(button,a)[data-main]{background:var(--primary);color:var(--surface);border-radius:999px;padding:0 18px 0 14px;box-shadow:0 2px 6px #5b382a38}.PwA9_W_controls :is(button,a)[data-main]:hover{background:var(--primary-hover)}.PwA9_W_controls svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}@media (max-width:560px){.PwA9_W_controls{flex:100%}.PwA9_W_controls :is(button,a)[data-main]{flex:100%;justify-content:center}}.PwA9_W_quietLink{min-height:28px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.PwA9_W_empty{color:var(--muted);margin:0}.PwA9_W_matrix{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.PwA9_W_matrix th,.PwA9_W_matrix td{border-bottom:1px solid var(--subtle);text-align:end;white-space:nowrap;padding:6px 0;font-size:14px}.PwA9_W_matrix thead th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding-top:0;font-size:11px;font-weight:700}.PwA9_W_matrix thead th:not(:first-child),.PwA9_W_matrix td{min-width:3.2rem;padding-left:12px;font-weight:500}.PwA9_W_matrix tbody th{text-align:start;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:0;font-weight:550}.PwA9_W_matrix :is(thead,tbody,tfoot) th:first-child{padding-left:8px}.PwA9_W_matrix tr>:last-child{padding-right:8px}.PwA9_W_matrix td[data-none]{color:var(--line)}.PwA9_W_matrix td[data-differs]{color:var(--attention);font-weight:650}.PwA9_W_matrix .PwA9_W_groupRow :is(th,td){background:var(--paper);color:var(--muted);border-bottom:0;padding-top:7px;padding-bottom:7px;font-size:14px;font-weight:650}.PwA9_W_matrix .PwA9_W_groupRow th{letter-spacing:.05em;text-transform:uppercase;font-size:12px}.PwA9_W_matrix tbody+tbody .PwA9_W_groupRow :is(th,td){border-top:10px solid var(--surface)}.PwA9_W_matrix tfoot :is(th,td){border-bottom:0;padding-top:8px;font-weight:750}.PwA9_W_matrix tfoot th{color:var(--muted);letter-spacing:.05em;text-align:start;text-transform:uppercase;font-size:12px}.PwA9_W_make .PwA9_W_matrix td:last-child{font-weight:750}.PwA9_W_make .PwA9_W_matrix .PwA9_W_groupRow td:last-child{color:var(--ink)}.PwA9_W_matrixScroll{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.PwA9_W_matrixScroll .PwA9_W_matrix th:first-child{z-index:1;background:var(--surface);min-width:7.5rem;position:sticky;left:0}.PwA9_W_matrixScroll .PwA9_W_matrix .PwA9_W_groupRow th:first-child{background:var(--paper)}.PwA9_W_card .PwA9_W_matrix td,.PwA9_W_card .PwA9_W_matrix thead th:not(:first-child){width:4.5rem}@media (max-width:420px){.PwA9_W_matrix thead th:not(:first-child),.PwA9_W_matrix td{min-width:2.5rem;padding-left:6px}.PwA9_W_card .PwA9_W_matrix td,.PwA9_W_card .PwA9_W_matrix thead th:not(:first-child){width:2.8rem}.PwA9_W_matrix th,.PwA9_W_matrix td{font-size:13px}}.PwA9_W_reuse{background:var(--success-soft);color:var(--success);white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700}.PwA9_W_panel{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:16px;align-content:start;gap:8px;padding:14px 16px;display:grid}.PwA9_W_panelHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.PwA9_W_panelTitle{font-family:var(--serif);margin:0;font-size:21px;font-weight:400}.PwA9_W_small{border:1px solid var(--control-border);background:var(--surface);min-height:32px;color:var(--primary);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:650}.PwA9_W_kept{margin:0;padding:0;list-style:none;display:grid}.PwA9_W_kept>li{border-bottom:1px solid var(--subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.PwA9_W_kept>li:last-child{border-bottom:0}.PwA9_W_kept>li>span{display:grid}.PwA9_W_kept small{color:var(--muted);font-size:12px}.PwA9_W_kept small[data-attention]{color:var(--attention);font-weight:600}.PwA9_W_keptActions{gap:4px;display:flex}.PwA9_W_next{color:var(--ink);font:inherit;text-align:start;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;transition:box-shadow .15s}.PwA9_W_next:hover{box-shadow:0 8px 22px #30251f1a}.PwA9_W_nextLine{color:var(--muted);grid-column:1;font-size:13px}.PwA9_W_nextGo{color:var(--primary);grid-area:1/2/span 2;font-size:22px}.PwA9_W_sheet{gap:12px;display:grid}.PwA9_W_sheet[hidden]{display:none}.PwA9_W_explain{color:var(--muted);margin:0}.PwA9_W_sheetActions{flex-wrap:wrap;gap:8px;display:flex}.PwA9_W_sheetActions>button{flex:auto}.PwA9_W_rows{margin:0;padding:0;list-style:none;display:grid}.PwA9_W_rows>li{border-bottom:1px solid var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.PwA9_W_rows>li>span{flex:8rem;min-width:0;display:grid}.PwA9_W_rows small{color:var(--muted);font-size:12px}.PwA9_W_addItems{border:1px solid var(--line);background:var(--paper);width:100%;min-height:48px;color:var(--primary);cursor:pointer;border-radius:12px;padding:10px 14px;font-size:15px;font-weight:650}.PwA9_W_addItems:hover:not(:disabled){border-color:var(--primary)}.PwA9_W_rows>li.PwA9_W_planRow{grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;display:grid}.PwA9_W_planRow>:first-child{border-radius:10px;width:40px;font-size:18px}.PwA9_W_planRow>small{grid-column:2/-1}.PwA9_W_removeItem{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.PwA9_W_removeItem:hover:not(:disabled){background:var(--error-soft);color:var(--error)}.PwA9_W_removeItem:disabled{cursor:default;opacity:.35}.PwA9_W_removeItem svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PwA9_W_addSheet{gap:12px}.PwA9_W_pickMark{color:var(--primary);white-space:nowrap;font-size:13px;font-weight:650}.PwA9_W_addSheet li+li{margin-top:6px}.PwA9_W_addSheet [data-chosen]{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--primary)}.PwA9_W_addSheet [data-chosen] .PwA9_W_pickMark{color:var(--success)}.PwA9_W_rows>li[data-padded]{background:var(--paper);border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.PwA9_W_numpad{z-index:1;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px;display:grid;position:sticky;bottom:0}.PwA9_W_numpad button{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink,inherit);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;border-radius:10px;font-size:20px;font-weight:650}.PwA9_W_numpad button:active{background:var(--subtle)}.PwA9_W_numpad button[data-key=done]{border-color:var(--primary);background:var(--primary);color:var(--surface);font-size:16px}.PwA9_W_chips{flex-wrap:wrap;gap:6px;display:flex}.PwA9_W_chips>button{border:1px solid var(--control-border);background:var(--surface);cursor:pointer;border-radius:999px;min-height:40px;padding:6px 14px;font-size:13.5px;font-weight:550}.PwA9_W_chips>button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--surface)}.PwA9_W_option{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:start;gap:10px;padding:10px 12px;display:flex}.PwA9_W_option:has(input:checked){border-color:var(--primary);background:var(--art-tint)}.PwA9_W_option input{width:20px;height:20px;accent-color:var(--primary);margin:1px 0 0}.PwA9_W_option>span{display:grid}.PwA9_W_option small{color:var(--muted)}.PwA9_W_fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.PwA9_W_fieldset legend{margin-bottom:6px;padding:0;font-weight:600}.PwA9_W_band{background:var(--paper);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0 -4px;padding:7px 8px;font-size:12px;font-weight:700}.PwA9_W_recordStands{margin:0;padding:0;list-style:none;display:grid}.PwA9_W_recordStands>li{border-bottom:1px solid var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 4px;display:flex}.PwA9_W_recordStands>li:last-child{border-bottom:0}.PwA9_W_recordStands>li>div:first-child{gap:2px;display:grid}.PwA9_W_recordStands strong{font-family:var(--serif);font-size:21px;font-weight:400}.PwA9_W_recordTiles{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:8px;display:grid}.PwA9_W_recordTiles a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:14px;justify-items:start;gap:2px;padding:12px 14px;text-decoration:none;transition:background .12s,border-color .12s;display:grid}.PwA9_W_recordTiles a:hover{border-color:var(--control-border);background:var(--paper)}.PwA9_W_recordTiles svg{fill:none;width:22px;height:22px;stroke:var(--primary);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:6px}.PwA9_W_recordTiles strong{font-size:14px}@media (prefers-reduced-motion:reduce){.PwA9_W_page *{transition:none!important}}.PwA9_W_matrix thead th:not(:first-child){white-space:normal;vertical-align:bottom;max-width:6.5rem}.PwA9_W_matrix tbody th{min-width:7.5rem}.PwA9_W_days a[data-planned]:after{content:"";background:var(--accent);border-radius:2px;width:12px;height:3px;position:absolute;bottom:3px}.PwA9_W_matrix .PwA9_W_groupRow th{overflow-wrap:normal}.PwA9_W_recordStands>li>div{display:grid}.PwA9_W_recordStands small{color:var(--muted);font-size:12.5px}@media (max-width:420px){.PwA9_W_rows>li.PwA9_W_planRow{grid-template-columns:32px minmax(0,1fr) auto auto;gap:4px 8px}.PwA9_W_planRow>:first-child{width:32px;font-size:15px}.PwA9_W_planRow>span:has(>button){max-width:6.25rem}.PwA9_W_removeItem{width:30px}}
.oRu-Lq_art{--tint:var(--subtle);--tint-ink:var(--muted);aspect-ratio:1;background:var(--tint);width:100%;color:var(--tint-ink);border-radius:14px;place-items:center;display:grid;position:relative}.oRu-Lq_art svg{width:38%;height:38%}.oRu-Lq_art[data-kind=ingredient]{--tint:var(--art-tint);--tint-ink:#6b4a2e}.oRu-Lq_art[data-kind=packaging]{--tint:#e6e4ec;--tint-ink:#4d4870}.oRu-Lq_art[data-kind=other]{--tint:#e5e9dd;--tint-ink:#4f5c43}.oRu-Lq_badge{color:var(--tint-ink);font-variant-numeric:tabular-nums;background:#ffffffd9;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650;position:absolute;bottom:8px;right:8px}
.bCwWSG_dialog.bCwWSG_dialog{flex-direction:column;height:min(46rem,100dvh - 1.5rem);display:flex;overflow:hidden}.bCwWSG_dialog .bCwWSG_body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bCwWSG_categories{scrollbar-width:none;flex:none;gap:6px;margin:0 -4px;padding:0 4px 2px;display:flex;overflow-x:auto}.bCwWSG_categories button{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 12px;font-weight:650;display:inline-flex}.bCwWSG_categories button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--surface)}.bCwWSG_categoryLeft{font-variant-numeric:tabular-nums;opacity:.75}.bCwWSG_body h2{font-family:var(--serif);font-size:24px;font-weight:400}.bCwWSG_left{color:var(--muted);font-variant-numeric:tabular-nums;align-self:center;margin-right:auto;font-size:13px}.bCwWSG_pile{--peek:28px;touch-action:none;flex:1;min-height:0;margin:0 -6px;padding:0 6px;position:relative;overflow:hidden;container-type:size}.bCwWSG_track{transform:translateY(calc(var(--at,0) * (var(--peek) - 100cqh - 12px) + var(--pull,0px)));flex-direction:column;gap:12px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.bCwWSG_track[data-pulling]{transition:none}.bCwWSG_ticket{height:calc(100cqh - var(--peek));overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:16px;flex:none;align-content:start;gap:12px;padding:18px;transition:transform .28s,opacity .28s;display:grid;position:relative;overflow-y:auto;box-shadow:0 2px 8px #30251f1a}.bCwWSG_ticket[data-dragging]{cursor:grabbing;transition:none}.bCwWSG_stamp{letter-spacing:.06em;text-transform:uppercase;opacity:0;border:2px solid;border-radius:7px;padding:2px 10px;font-size:13px;font-weight:750;transition:opacity .15s;position:absolute;top:14px}.bCwWSG_stamp[data-for=done]{color:var(--success);left:14px;transform:rotate(-8deg)}.bCwWSG_stamp[data-for=skip]{color:var(--muted);right:14px;transform:rotate(8deg)}.bCwWSG_ticket[data-hint=done]{border-color:var(--success-line)}.bCwWSG_ticket[data-hint=done] .bCwWSG_stamp[data-for=done],.bCwWSG_ticket[data-hint=skip] .bCwWSG_stamp[data-for=skip]{opacity:1}.bCwWSG_ticketHead{text-align:center;justify-items:center;gap:2px;padding:12px 0 4px;display:grid}.bCwWSG_count{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:56px;line-height:1}.bCwWSG_name{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.bCwWSG_reused,.bCwWSG_batch,.bCwWSG_note{color:var(--muted);font-size:13px}.bCwWSG_batch{text-align:center;margin:0}.bCwWSG_scale{background:var(--subtle);border-radius:999px;justify-self:center;padding:3px;display:flex}.bCwWSG_scale button{min-width:4.5rem;min-height:36px;color:var(--muted);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px;padding:4px 14px;font-weight:650}.bCwWSG_scale button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #30251f2e}.bCwWSG_lines{margin:0;padding:0;list-style:none;display:grid}.bCwWSG_lines li{border-bottom:1px solid var(--line);grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.bCwWSG_lines li:last-child{border-bottom:0}.bCwWSG_amount{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.bCwWSG_method h4,.bCwWSG_method summary{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.bCwWSG_method summary{cursor:pointer}.bCwWSG_method p{white-space:pre-line;-webkit-user-select:text;user-select:text;margin:4px 0 0}.bCwWSG_finished{text-align:center;flex:1;place-content:center;justify-items:center;gap:4px;display:grid}.bCwWSG_finished p{margin:0}.bCwWSG_finishedTitle{font-family:var(--serif);font-size:28px}.bCwWSG_finished button{margin-top:12px}.bCwWSG_actions{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}@media (prefers-reduced-motion:reduce){.bCwWSG_track,.bCwWSG_ticket{transition:none}}.bCwWSG_count[data-long]{font-size:40px}
.uaiioq_stack{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.uaiioq_facts{grid-template-columns:max-content minmax(0,1fr);gap:.375rem 1rem;margin:0 0 .75rem;display:grid}.uaiioq_facts dt{color:var(--muted);font-weight:600}.uaiioq_facts dd{overflow-wrap:anywhere;margin:0}.uaiioq_code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.uaiioq_holds{gap:.375rem;margin:0 0 .75rem;padding-left:1.25rem;display:grid}.uaiioq_holds small{display:block}.uaiioq_counts{gap:.25rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.uaiioq_counts li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:0 1rem;padding:.5rem 0;display:flex}.uaiioq_rows{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.uaiioq_row{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;display:flex}.uaiioq_label{min-width:0;display:grid}.uaiioq_label small{overflow-wrap:anywhere}.uaiioq_label a{color:var(--primary);font-weight:600}@media (max-width:720px){.uaiioq_facts{grid-template-columns:1fr}.uaiioq_row{flex-wrap:wrap}}
.IMjBPG_close{gap:16px;display:grid}.IMjBPG_hint{color:var(--muted);margin:0;font-size:12px}.IMjBPG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.j6XPNG_needs{margin:0;padding:0;list-style:none;display:grid}.j6XPNG_needs li{border-top:1px solid var(--line);border-left:3px solid var(--attention-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0 10px 12px;display:grid}.j6XPNG_needs li:first-child{border-top-color:#0000}.j6XPNG_needs li[data-tone=overdue],.j6XPNG_needs li[data-tone=refund]{border-left-color:var(--error)}.j6XPNG_needMain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;padding:0;display:grid}.j6XPNG_needMain strong{font-size:14px}.j6XPNG_needMain span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.j6XPNG_sub{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:6px 0 0;font-size:11px;font-weight:700}.j6XPNG_history a:hover{background:var(--paper)}.j6XPNG_tag[data-tone=revoked]{border-style:dashed}.j6XPNG_history{border:1px solid var(--line);border-radius:10px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.j6XPNG_history>li+li{border-top:1px solid var(--line)}.j6XPNG_history a{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:9px 14px;display:grid}.j6XPNG_historyDate{color:var(--muted);font-size:13px}.j6XPNG_historyWhat{min-width:0;display:grid}.j6XPNG_historyWhat strong{font-size:14px;font-weight:600}.j6XPNG_historyWhat small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.j6XPNG_historyState{justify-items:end;font-size:13px;font-weight:600;display:grid}.j6XPNG_historyState small{color:var(--muted);font-weight:500}.j6XPNG_accessNow{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;display:flex}@media (max-width:760px){.j6XPNG_history a{grid-template-columns:minmax(0,1fr) auto}.j6XPNG_historyDate{grid-column:1/-1}.j6XPNG_historyState{grid-column:1/-1;justify-items:start}}.j6XPNG_initial{border:1px solid var(--line);background:var(--surface);width:64px;height:64px;color:var(--ink);font-family:var(--serif);border-radius:50%;place-items:center;font-size:30px;display:grid}.j6XPNG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.j6XPNG_top{border-bottom:1px solid var(--line);background:var(--art-tint);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.j6XPNG_top .j6XPNG_initial{width:42px;height:42px;font-size:19px}.j6XPNG_name{gap:2px;min-width:0;display:grid}.j6XPNG_name .j6XPNG_meta{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.j6XPNG_tile .j6XPNG_body{gap:10px}.j6XPNG_facts{gap:6px;font-size:14px;font-weight:600;display:grid}.j6XPNG_facts>span{grid-template-columns:5.2rem minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.j6XPNG_facts small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.j6XPNG_facts>span.j6XPNG_muted{color:var(--muted);font-weight:500}.j6XPNG_facts>[data-tone=late]{color:var(--error)}.j6XPNG_facts>[data-tone=due]{color:var(--attention)}.j6XPNG_reasons{background:var(--attention-soft);color:var(--attention);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700}.j6XPNG_foot{padding:0 16px 16px;display:grid}.j6XPNG_tile[data-needs] .j6XPNG_action{border-color:var(--primary);background:var(--primary);color:var(--surface)}.j6XPNG_tile[data-needs] .j6XPNG_action:hover{background:var(--primary-hover)}@container tiles (max-width:30rem){.j6XPNG_grid{grid-template-columns:minmax(0,1fr)}}.j6XPNG_head{align-items:center;gap:18px;display:flex}.j6XPNG_head .j6XPNG_initial{flex:none}.j6XPNG_head>div{min-width:0}.j6XPNG_head h1{overflow-wrap:anywhere;margin:0}.j6XPNG_head p{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:4px 0 0;font-size:15px;display:flex}.j6XPNG_glance{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.j6XPNG_glance>div{align-content:start;gap:2px;padding:16px 20px;display:grid}.j6XPNG_glance>div+div{border-left:1px solid var(--line)}.j6XPNG_glance dt{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.j6XPNG_glance dd{color:var(--muted);margin:0;font-size:13px}.j6XPNG_glance dt+dd{color:var(--ink-strong);font-family:var(--serif);margin-top:4px;font-size:24px;line-height:1.15}.j6XPNG_glance dt+dd.j6XPNG_muted{color:var(--muted)}.j6XPNG_glance>div[data-tone=due] dt+dd{color:var(--attention)}@media (max-width:760px){.j6XPNG_head{gap:12px}.j6XPNG_head .j6XPNG_initial{width:48px;height:48px;font-size:22px}.j6XPNG_head h1{font-size:30px}.j6XPNG_glance{grid-template-columns:minmax(0,1fr)}.j6XPNG_glance>div{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:0 12px;padding:10px 14px}.j6XPNG_glance>div+div{border-top:1px solid var(--line);border-left:0}.j6XPNG_glance dt+dd{margin:0;font-size:19px}.j6XPNG_glance dd+dd{grid-column:2}}.j6XPNG_detail{gap:16px;display:grid}.j6XPNG_back{color:var(--muted);justify-self:start;font-size:13px;font-weight:600;text-decoration:none}.j6XPNG_columns{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;gap:20px;display:grid}.j6XPNG_main,.j6XPNG_side{align-content:start;gap:16px;display:grid}.j6XPNG_hint{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.j6XPNG_panel{gap:14px;display:grid}.j6XPNG_panel>h2{margin:0;font-size:15px}.j6XPNG_side{gap:20px}.j6XPNG_contact{gap:8px;margin:0;display:grid}.j6XPNG_contact div{justify-content:space-between;gap:12px;display:flex}.j6XPNG_contact dd{margin:0}.j6XPNG_tag{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:650;display:inline-flex}.j6XPNG_tag[data-tone=approved]{border-color:var(--success-line);background:var(--success-soft);color:var(--accent)}.j6XPNG_tag[data-tone=revoked],.j6XPNG_tag[data-tone=review]{border-color:var(--attention-line);background:var(--attention-soft);color:var(--attention)}.j6XPNG_count{color:var(--ink);background:var(--subtle);border-radius:999px;min-width:20px;padding:1px 6px;font-family:system-ui;font-size:12px}.j6XPNG_accessButton{width:100%}.j6XPNG_preview{gap:14px;display:grid}.j6XPNG_affected{border:1px solid var(--attention-line);background:var(--attention-soft);border-radius:10px;gap:8px;padding:16px;font-size:13px;display:grid}.j6XPNG_affected>strong{font-size:15px}.j6XPNG_actions{justify-content:flex-start;gap:10px;margin-top:16px;display:flex}.j6XPNG_history a,.j6XPNG_needs a{text-decoration:none}@media (max-width:1100px){.j6XPNG_columns{grid-template-columns:minmax(0,1fr)}}.j6XPNG_page{gap:16px;display:grid}.j6XPNG_listHead{margin-bottom:0}.j6XPNG_listHead h1{margin:0}.j6XPNG_listMain{background:0 0;border:0;padding:0}.j6XPNG_layout{margin-top:0}@media (max-width:639.98px),(pointer:coarse){.j6XPNG_back{margin-block:-12px;padding-block:12px}}
.BWV-Tq_standList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.BWV-Tq_standForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}
.gBM1Ua_figure{font-family:var(--serif);margin:0;font-size:28px;line-height:1.1}.gBM1Ua_figure small{color:var(--muted);font-family:inherit;font-size:15px}.gBM1Ua_editorHead{margin:.5rem 0 1rem}.gBM1Ua_editorHead h1{margin:0 0 .25rem}.gBM1Ua_editorHead h1:focus{outline:none}.gBM1Ua_rows{gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.gBM1Ua_row{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:.5rem;padding:.75rem;display:grid}.gBM1Ua_rowName{display:grid}.gBM1Ua_rowName small{color:var(--muted)}.gBM1Ua_rowField{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.gBM1Ua_rowField small{color:var(--muted)}.gBM1Ua_sold{color:var(--success);font-weight:600}.gBM1Ua_bad{color:var(--error);font-weight:600}.gBM1Ua_stepper{flex-wrap:wrap;align-items:stretch;display:inline-flex}.gBM1Ua_stepper button{border:1px solid var(--control-border);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:#fff;font-size:20px}.gBM1Ua_stepper button:first-child{border-radius:10px 0 0 10px}.gBM1Ua_stepper input+button{border-radius:0 10px 10px 0}.gBM1Ua_stepper input{border:1px solid var(--control-border);text-align:center;width:4.5rem;min-height:44px;font:inherit;border-width:1px 0;font-size:17px}.gBM1Ua_stepper input[aria-invalid=true]{outline:2px solid var(--error);outline-offset:-2px}.gBM1Ua_exceptions{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0 0 .75rem;padding:.75rem}.gBM1Ua_exceptions summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;min-height:44px;font-weight:600;display:flex}.gBM1Ua_exceptions summary small{color:var(--muted);font-weight:400}.gBM1Ua_saveBar{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:.75rem 0;padding:.75rem 1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #30251f14}.gBM1Ua_saveBar>div{display:grid}.gBM1Ua_saveBar small{color:var(--muted)}.gBM1Ua_tableWrap{margin-bottom:.75rem;overflow-x:auto}.gBM1Ua_report{border-collapse:collapse;background:var(--surface);width:100%}.gBM1Ua_report th,.gBM1Ua_report td{border-bottom:1px solid var(--line);text-align:right;vertical-align:top;padding:.5rem}.gBM1Ua_report th:first-child{text-align:left}.gBM1Ua_report small{color:var(--muted);font-size:13px;font-weight:400;display:block}.gBM1Ua_report tfoot th,.gBM1Ua_report tfoot td{font-weight:700}.gBM1Ua_history{gap:.5rem;padding-left:1.25rem;display:grid}.gBM1Ua_salesSummary{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:.25rem;margin-bottom:.75rem;padding:.75rem 1rem;display:grid}.gBM1Ua_salesLabel{color:var(--muted);margin:0;font-size:13px;font-weight:700}.gBM1Ua_countProblem{color:var(--attention);white-space:normal;flex:100%;grid-column:1/-1;font-size:12px;display:block}.gBM1Ua_saveBar>[role=alert],.gBM1Ua_saveBar>[role=status]{flex:100%;margin:0}.gBM1Ua_saveBar [aria-disabled=true]{opacity:.65}.gBM1Ua_editor{--editor-bar:160px}.gBM1Ua_editor :is(input,button,textarea,select,[tabindex]){scroll-margin-block:24px var(--editor-bar)}.gBM1Ua_editor [role=alert]:not(.gBM1Ua_saveBar>*){scroll-margin-bottom:var(--editor-bar)}
.lIpAeq_unit{max-width:14rem;margin:.5rem 0 1.25rem}.lIpAeq_figure{font-family:var(--serif);margin:0 0 .5rem;font-size:30px}.lIpAeq_figure[data-unknown=true]{color:var(--muted)}.lIpAeq_history{gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.lIpAeq_history li{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 1rem;display:flex}.lIpAeq_history li>span:first-child{overflow-wrap:anywhere;min-width:0;display:grid}.lIpAeq_history a{color:var(--primary);font-weight:600}.lIpAeq_price{justify-items:end;font-weight:600;display:grid}.lIpAeq_price small{color:var(--muted);font-weight:400}.lIpAeq_panel{margin-bottom:1rem}.lIpAeq_back{white-space:normal;overflow-wrap:break-word;max-width:100%}
.HoOzVW_page{gap:18px;padding-bottom:48px;display:grid}.HoOzVW_page>a:first-of-type{justify-self:start}.HoOzVW_page>section{margin:20px 0}.HoOzVW_page>.HoOzVW_nextBox{margin:0}@media (max-width:800px){.HoOzVW_page>section{margin:0}}.HoOzVW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.HoOzVW_header h1{overflow-wrap:anywhere;margin-bottom:6px}.HoOzVW_sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.HoOzVW_nextBox{border:1px solid var(--attention-line);border-radius:var(--radius);background:var(--attention-soft);padding:16px 20px}.HoOzVW_nextBox h2{margin-bottom:6px;font-size:15px}.HoOzVW_nextBox p{margin:8px 0 0}.HoOzVW_versions{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:14px;margin:14px 0;display:grid}.HoOzVW_versions>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:14px}.HoOzVW_versions h3{font-size:13px}.HoOzVW_versions p{margin:0}.HoOzVW_form{border:0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:12px;min-width:0;margin:0;padding:0;display:grid}.HoOzVW_form label{font-size:12px;font-weight:500}.HoOzVW_form [data-slot=label]{font-size:12px;font-weight:500}.HoOzVW_wide{grid-column:1/-1}.HoOzVW_dateRow{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.HoOzVW_dateRow input{flex:9rem}.HoOzVW_dateRow button{min-height:0;font-size:12px}.HoOzVW_small a{min-height:0;padding:0}.HoOzVW_small{color:var(--muted);font-size:12px}.HoOzVW_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.HoOzVW_saveNote{color:var(--muted);margin:0;font-size:12px}.HoOzVW_saveNote[data-tone=needs]{color:var(--attention);font-weight:600}.HoOzVW_status{margin:14px 0 0}.HoOzVW_done{color:var(--success);margin:14px 0 0;font-weight:600}.HoOzVW_facts{flex-wrap:wrap;gap:8px 32px;margin:0;display:flex}.HoOzVW_facts dt{color:var(--muted);font-size:11px}.HoOzVW_facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.HoOzVW_revisions{gap:10px;margin:0 0 12px;padding-left:18px;display:grid}.HoOzVW_revisions li{gap:2px;display:grid}.HoOzVW_revisions small{color:var(--muted)}
