.bRDKxW_head{border-bottom:1px dashed var(--line);margin-bottom:24px;padding-bottom:18px}.bRDKxW_title{letter-spacing:.01em;color:var(--ink);font-size:28px;font-weight:800;line-height:1.2}@media (max-width:640px){.bRDKxW_title{font-size:22px}}.bRDKxW_lead{color:var(--ink-soft);margin-top:8px}
.bfIE7G_icon{object-fit:contain;image-rendering:-webkit-optimize-contrast;display:inline-block}.bfIE7G_fallback{background:var(--bg-soft);border:1px dashed var(--line);color:var(--ink-mute);border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}
.u7cT_a_icon{background:var(--bg-soft);border:1px solid var(--line);object-fit:cover;border-radius:999px;flex-shrink:0}.u7cT_a_fallback{background:var(--bg-soft);border:1px dashed var(--line);color:var(--ink-mute);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}
.jmVS6W_root{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:700;display:inline-flex}.jmVS6W_seg{align-items:center;gap:2px;display:inline-flex}.jmVS6W_num{font-size:.95em}.jmVS6W_coin{vertical-align:middle;display:inline-block}
.WMXS9q_trigger{background:var(--bg-soft);border:1px solid var(--line);width:20px;height:20px;color:var(--ink-mute);cursor:help;transition:background var(--anim-hover) ease, color var(--anim-hover) ease, border-color var(--anim-hover) ease;border-radius:999px;justify-content:center;align-items:center;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:12px;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.WMXS9q_trigger:hover,.WMXS9q_trigger:focus-visible{background:var(--accent);color:#fff8e7;border-color:var(--accent)}.WMXS9q_section+.WMXS9q_section{border-top:1px dashed var(--line-soft);margin-top:8px;padding-top:8px}.WMXS9q_sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px;font-size:11px;font-weight:700}.WMXS9q_vendorRow{align-items:flex-start;gap:8px;padding:4px 0;display:flex}.WMXS9q_vendorRow+.WMXS9q_vendorRow{border-top:1px dotted var(--line-soft)}.WMXS9q_vendorInfo{flex:1;min-width:0}.WMXS9q_vendorName{color:var(--ink);font-size:12px;font-weight:700}.WMXS9q_vendorWhen{color:var(--ink-mute);font-size:10px}.WMXS9q_vendorPrice{flex-shrink:0}.WMXS9q_seasonList{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.WMXS9q_seasonRow{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.WMXS9q_seasonLabel{color:var(--ink-soft);min-width:24px}.WMXS9q_seasonPrice{display:inline-flex}.WMXS9q_priceUnknown{color:var(--ink-mute);font-size:14px;font-style:italic;font-weight:700}.WMXS9q_sgGrid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.WMXS9q_sgCell{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:38px;padding:4px 2px;line-height:1;display:flex}.WMXS9q_sgCellName{letter-spacing:.04em;color:var(--ink-mute);font-size:11px;font-weight:700}.WMXS9q_sgCellMark{font-variant-numeric:tabular-nums;color:var(--ink-mute);font-size:12px;font-weight:800}.WMXS9q_sgCell.WMXS9q_isNo .WMXS9q_sgCellMark{color:var(--ink-mute);opacity:.55}.WMXS9q_sgCell.WMXS9q_isYes{background:color-mix(in srgb, var(--green) 16%, var(--paper));border-color:color-mix(in srgb, var(--green) 45%, var(--line))}.WMXS9q_sgCell.WMXS9q_isYes .WMXS9q_sgCellName,.WMXS9q_sgCell.WMXS9q_isYes .WMXS9q_sgCellMark{color:var(--green)}.WMXS9q_sgCell.WMXS9q_isExtra{background:var(--green);border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb, var(--green) 30%, transparent)}.WMXS9q_sgCell.WMXS9q_isExtra .WMXS9q_sgCellName{color:#fff8e7;opacity:.92}.WMXS9q_sgCell.WMXS9q_isExtra .WMXS9q_sgCellMark{color:#fff8e7}
.GVXC-q_node{flex-direction:column;gap:4px;min-width:0;display:flex}.GVXC-q_nodeHead{border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.GVXC-q_nodeRoot>.GVXC-q_nodeHead{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;margin-bottom:6px;padding:8px 12px}.GVXC-q_nodeRoot>.GVXC-q_nodeHead .GVXC-q_nodeName{font-size:16px;font-weight:700}.GVXC-q_nodeRoot>.GVXC-q_nodeHead .GVXC-q_nodeQty{font-size:18px}.GVXC-q_nodeName{color:var(--ink);font-size:14px;font-weight:600}.GVXC-q_nodeQty{font-variant-numeric:tabular-nums;color:var(--accent);font-size:13px;font-weight:700}.GVXC-q_nodeStation{background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:999px;padding:1px 8px;font-size:11px}.GVXC-q_nodeTime{background:var(--bg-soft);color:var(--ink-mute);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px}.GVXC-q_nodeBatches{color:var(--accent);font-weight:700}.GVXC-q_nodePrice{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.GVXC-q_nodeTag{letter-spacing:.04em;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.GVXC-q_nodeTagRaw{background:var(--green);color:#fff8e7}.GVXC-q_nodeToggle{width:18px;height:18px;color:var(--ink-mute);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.GVXC-q_nodeToggle:hover{background:var(--bg-soft);color:var(--ink)}.GVXC-q_nodeChildren{flex-direction:column;gap:2px;margin-left:18px;padding-left:0;list-style:none;display:flex}.GVXC-q_nodeChild{padding-left:14px;position:relative}.GVXC-q_nodeChild:after{content:"";border-left:2px solid var(--line-soft);position:absolute;top:0;bottom:0;left:0}.GVXC-q_nodeChild:last-child:after{height:18px;bottom:auto}.GVXC-q_nodeChild:before{content:"";border-top:2px solid var(--line-soft);z-index:1;width:12px;height:0;position:absolute;top:16px;left:0}.GVXC-q_group{flex-direction:column;gap:4px;display:flex}.GVXC-q_groupHead{border:1px dashed var(--teal);background:#2e6b6b14;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.GVXC-q_groupName{color:var(--teal);font-size:14px;font-weight:700}.GVXC-q_groupHint{color:var(--ink-mute);font-size:11px}.GVXC-q_groupOptions{flex-direction:column;gap:4px;margin-left:18px;padding-top:4px;padding-bottom:4px;padding-left:0;list-style:none;display:flex}.GVXC-q_groupOption{align-items:flex-start;gap:6px;padding-left:14px;display:flex;position:relative}.GVXC-q_groupOption:after{content:"";border-left:2px dashed var(--teal);position:absolute;top:0;bottom:0;left:0}.GVXC-q_groupOption:last-child:after{height:18px;bottom:auto}.GVXC-q_groupOption:before{content:"";border-top:2px dashed var(--teal);z-index:1;width:12px;height:0;position:absolute;top:16px;left:0}.GVXC-q_groupPick{color:var(--teal);border:1px solid var(--teal);background:var(--paper);letter-spacing:.04em;border-radius:999px;flex-shrink:0;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:700}.GVXC-q_groupPick:hover{background:var(--teal);color:#fff8e7}.GVXC-q_resolved{flex-direction:column;gap:4px;display:flex}.GVXC-q_resolvedHead{align-items:center;gap:6px;display:flex}.GVXC-q_resolvedBody{margin-left:18px;padding-top:4px;padding-bottom:2px;padding-left:12px;position:relative}.GVXC-q_resolvedBody:before{content:"";border-left:2px dashed var(--teal);height:18px;position:absolute;top:0;left:0}.GVXC-q_resolvedBody:after{content:"";border-top:2px dashed var(--teal);width:12px;position:absolute;top:16px;left:0}.GVXC-q_resolvedBody>.GVXC-q_node>.GVXC-q_nodeHead>.GVXC-q_nodeToggle{display:none}.GVXC-q_pill{color:var(--teal);background:#2e6b6b1f;border-radius:999px;align-items:center;gap:4px;padding:1px 8px 1px 4px;font-size:11px;font-weight:700;display:inline-flex}.GVXC-q_pillName{letter-spacing:.02em}.GVXC-q_pillArrow{opacity:.6}.GVXC-q_change{color:var(--ink-mute);font-size:10px;text-decoration:underline}.GVXC-q_change:hover{color:var(--accent)}.GVXC-q_isLocked .GVXC-q_pill{color:var(--gold);background:#b58c2c24}.GVXC-q_lockedTag{letter-spacing:.04em;color:var(--gold);border:1px solid var(--gold);white-space:nowrap;background:#b58c2c1f;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700}
.OA4IFq_filterGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OA4IFq_filterLabel{color:var(--ink-mute);letter-spacing:.04em;flex:none;min-width:56px;font-size:12px;font-weight:700}.OA4IFq_chips{flex-wrap:wrap;gap:6px;display:flex}.OA4IFq_chip{--chip-tint:var(--accent);background:var(--paper);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;line-height:1.3;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.OA4IFq_chip:hover{border-color:var(--chip-tint);color:var(--chip-tint)}.OA4IFq_chip.OA4IFq_isActive{background:var(--chip-tint);border-color:var(--chip-tint);color:#fff8e7}.OA4IFq_chipCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;background:#2b1d1014;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.OA4IFq_chip.OA4IFq_isActive .OA4IFq_chipCount{color:#fff8e7;background:#fff8e740}.OA4IFq_chipSeasonSpring{--chip-tint:#6fbf5e}.OA4IFq_chipSeasonSummer{--chip-tint:#e4a23a}.OA4IFq_chipSeasonAutumn{--chip-tint:#c25a23}.OA4IFq_chipSeasonWinter{--chip-tint:#5d8fb5}
.CTff1G_root{overscroll-behavior:contain;flex-direction:column;gap:14px;max-height:calc(100vh - 96px);padding-right:4px;display:flex;position:sticky;top:80px;overflow-y:auto}@media (max-width:1100px){.CTff1G_root{max-height:none;position:static;overflow-y:visible}}.CTff1G_items{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.CTff1G_sectionHead{border-bottom:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.CTff1G_sectionHead h2{font-size:16px;font-weight:700}.CTff1G_count{color:var(--ink-mute);margin-left:4px;font-size:.9em;font-weight:500}.CTff1G_hint{color:var(--ink-mute);margin-top:8px;font-size:11px;line-height:1.6}.CTff1G_group{margin-top:10px}.CTff1G_group:first-of-type{margin-top:4px}.CTff1G_groupHead{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.CTff1G_groupTitle{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);font-size:10px;font-weight:700}.CTff1G_groupToggle{color:var(--ink-mute);font-size:10px;text-decoration:underline}.CTff1G_groupToggle:hover{color:var(--accent)}.CTff1G_groupItems{flex-wrap:wrap;gap:3px;display:flex}.CTff1G_item{border:1px solid var(--line);background:var(--bg-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:3px;padding:2px 7px 2px 4px;font-size:11px;line-height:1.4;display:inline-flex}.CTff1G_item:hover{border-color:var(--accent);color:var(--ink)}.CTff1G_item.CTff1G_isOn{background:var(--green);color:#fff8e7;border-color:var(--green);font-weight:700}.CTff1G_seasons{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:8px;margin-bottom:14px;padding:10px 12px}.CTff1G_seasonHint{color:var(--ink-mute);margin:4px 0 8px;font-size:11px;line-height:1.45}.CTff1G_seasonRow{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.CTff1G_seasonBtn{background:var(--paper);border:1px solid var(--line);color:var(--ink-soft);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 4px;font-weight:700;transition:background .1s,border-color .1s,color .1s;display:flex}.CTff1G_seasonBtn:hover{border-color:var(--season-color,var(--accent));color:var(--season-color,var(--accent))}.CTff1G_seasonBtn.CTff1G_isOn{background:var(--season-color,var(--accent));border-color:var(--season-color,var(--accent));color:#fff8e7}.CTff1G_seasonBtn.CTff1G_isSpring{--season-color:#6fbf5e}.CTff1G_seasonBtn.CTff1G_isSummer{--season-color:#e4a23a}.CTff1G_seasonBtn.CTff1G_isAutumn{--season-color:#c25a23}.CTff1G_seasonBtn.CTff1G_isWinter{--season-color:#5d8fb5}.CTff1G_seasonName{letter-spacing:.02em;font-size:13px}.CTff1G_seasonCount{opacity:.85;font-variant-numeric:tabular-nums;font-size:10px}.CTff1G_itemWrap{display:inline-flex}
._5SR58W_ptContainer{flex-direction:column;gap:8px;margin-top:10px;display:flex}._5SR58W_ptAxis,._5SR58W_ptRow{grid-template-columns:150px 1fr;align-items:center;gap:10px;display:grid}._5SR58W_ptAxisTrack{height:18px;position:relative}._5SR58W_ptTick{font-variant-numeric:tabular-nums;color:var(--ink-mute);pointer-events:none;transition:left var(--anim-flip) var(--anim-flip-ease);font-size:10px;position:absolute;top:0;bottom:0;transform:translate(-50%)}._5SR58W_ptTick:first-child{transform:none}._5SR58W_ptRows{border-top:1px solid var(--line-soft);flex-direction:column;gap:4px;padding-top:6px;display:flex;position:relative}._5SR58W_ptArrows{pointer-events:none;z-index:2;width:100%;height:100%;color:var(--ink-soft);position:absolute;inset:0;overflow:visible}._5SR58W_ptArrow{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;opacity:0;color:var(--accent);transition:d var(--anim-flip) var(--anim-flip-ease), opacity var(--anim-arrow-fade) ease, stroke-width var(--anim-arrow-fade) ease}._5SR58W_ptArrow._5SR58W_isRelated{opacity:1;stroke-width:1.8px;filter:drop-shadow(0 0 1.8px var(--arrow-shadow)) drop-shadow(0 0 1.8px var(--arrow-shadow))}._5SR58W_ptRowLabel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:inline-flex;overflow:hidden}._5SR58W_ptRowLabelName{font-weight:700}._5SR58W_ptRowLabelSpacer{width:18px;display:inline-block}._5SR58W_ptRowLabelLane{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:11px}._5SR58W_ptRowTrack{background:var(--bg-soft);border-radius:4px;height:30px;position:relative}._5SR58W_ptRowGrid{background:var(--line-soft);pointer-events:none;width:1px;transition:left var(--anim-flip) var(--anim-flip-ease);position:absolute;top:0;bottom:0}._5SR58W_ptBlock{background:var(--gold);color:#fff8e7;white-space:nowrap;transition:transform var(--anim-hover) ease, filter var(--anim-hover) ease, box-shadow var(--anim-hover) ease;border-radius:3px;align-items:center;gap:5px;padding:0 6px;font-size:11px;display:inline-flex;position:absolute;top:2px;bottom:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #2b1d1024}._5SR58W_ptBlock:hover,._5SR58W_ptBlock._5SR58W_isLinked{filter:brightness(1.06);z-index:1;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #2b1d1038,0 3px 8px #2b1d102e}._5SR58W_ptBlock._5SR58W_isAccent{background:var(--accent)}._5SR58W_ptBlock._5SR58W_isGreen{background:var(--green)}._5SR58W_ptBlock._5SR58W_isTeal{background:var(--teal)}._5SR58W_ptBlockName{text-overflow:ellipsis;font-weight:700;overflow:hidden}._5SR58W_ptBlockTime{font-variant-numeric:tabular-nums;opacity:.85;flex-shrink:0}
.nLohRW_root{flex-direction:column;gap:28px;display:flex}.nLohRW_filters{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.nLohRW_resultsHead{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.nLohRW_resultsHead h2{color:var(--ink);font-size:18px;font-weight:800}.nLohRW_resultsCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:12px}.nLohRW_empty{text-align:center;color:var(--ink-mute);background:var(--bg-soft);border:1px dashed var(--line);border-radius:10px;padding:24px;font-style:italic}.nLohRW_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;list-style:none;display:grid}.nLohRW_card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.nLohRW_cardShellfish{background:linear-gradient(to bottom right, var(--paper), color-mix(in srgb, var(--paper) 85%, var(--teal) 15%))}.nLohRW_cardHead{align-items:center;gap:10px;display:flex}.nLohRW_cardTitle{flex:auto;min-width:0}.nLohRW_cardName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.2;overflow:hidden}.nLohRW_cardNameEn{color:var(--ink-mute);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.nLohRW_waterGroup{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:3px;display:inline-flex}.nLohRW_water{letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:800}.nLohRW_waterFreshwater{color:#2a5e8a;background:#5d8fb52e;border-color:#5d8fb573}.nLohRW_waterSaltwater{color:#1f6a64;background:#2e6b6b2e;border-color:#2e6b6b73}.nLohRW_waterBeach{color:#8a5a18;background:#e4a23a2e;border-color:#e4a23a73}@media (prefers-color-scheme:dark){.nLohRW_waterFreshwater{color:#92baea}.nLohRW_waterSaltwater{color:#6fc9c9}.nLohRW_waterBeach{color:#f0c074}}.nLohRW_cardRow{align-items:flex-start;gap:8px;font-size:12px;display:flex}.nLohRW_cardRowLabel{width:56px;color:var(--ink-mute);letter-spacing:.03em;flex:none;padding-top:2px;font-size:11px}.nLohRW_cardRowValue{flex-wrap:wrap;flex:auto;gap:4px;display:flex}.nLohRW_seasonAll{color:var(--ink-mute);background:var(--bg-soft);border-color:var(--line)}.nLohRW_baitPill{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.nLohRW_sectionHead{margin-bottom:12px}.nLohRW_sectionHead h2,.nLohRW_spots h2{color:var(--ink);font-size:18px;font-weight:800}.nLohRW_sectionLead{color:var(--ink-soft);margin-top:4px;font-size:13px}.nLohRW_baitsList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;list-style:none;display:grid}.nLohRW_baitCard{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.nLohRW_baitCardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.nLohRW_baitTag{background:var(--bg-soft);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.nLohRW_baitTagTreeDrops{color:#3d7a30;border-color:#6fbf5e8c}.nLohRW_baitTagVendor{color:var(--accent);border-color:var(--accent)}.nLohRW_baitTagDig{color:#8a5a18;border-color:#e4a23a8c}.nLohRW_baitTagCraft{color:#6a4191;border-color:#7857a88c}.nLohRW_baitTagFishTrap{color:#2a5e8a;border-color:#5d8fb58c}.nLohRW_baitTagForage{color:#1f6a64;border-color:#2e6b6b8c}@media (prefers-color-scheme:dark){.nLohRW_baitTagTreeDrops{color:#a4c46a}.nLohRW_baitTagDig{color:#f0c074}.nLohRW_baitTagCraft{color:#c4a8e8}.nLohRW_baitTagFishTrap{color:#92baea}.nLohRW_baitTagForage{color:#6fc9c9}}.nLohRW_baitSource{color:var(--ink-soft);font-size:12px}.nLohRW_baitTargets{border-top:1px dashed var(--line-soft);flex-direction:column;gap:4px;padding-top:6px;display:flex}.nLohRW_baitTargetsLabel{color:var(--ink-mute);letter-spacing:.03em;font-size:11px}.nLohRW_baitTargetsList{flex-wrap:wrap;gap:3px;display:flex}.nLohRW_baitTarget{background:var(--bg-soft);color:var(--ink-soft);border-radius:4px;padding:2px 6px;font-size:11px}.nLohRW_rodsList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;list-style:none;display:grid}.nLohRW_rodCard{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.nLohRW_rodName{color:var(--ink);font-weight:800}.nLohRW_rodReq{color:var(--ink-mute);font-size:11px}.nLohRW_spots{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:10px;padding:14px 16px}.nLohRW_spotsList{color:var(--ink-soft);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px;margin-top:8px;font-size:13px;list-style:inside;display:grid}
.ONLA3a_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ONLA3a_search{background:var(--paper);border:1px solid var(--line);min-width:160px;color:var(--ink);font:inherit;border-radius:8px;flex:200px;padding:8px 12px}.ONLA3a_search:focus{border-color:var(--accent);outline:none}.ONLA3a_sort{color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ONLA3a_sort select{background:var(--paper);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:6px;padding:6px 10px}
._5mnwHG_tree,._5mnwHG_children,._5mnwHG_catMembers{margin:0;padding:0;list-style:none}._5mnwHG_node+._5mnwHG_node{margin-top:6px}._5mnwHG_node._5mnwHG_isRoot>._5mnwHG_row{font-weight:700}._5mnwHG_row{color:var(--ink);align-items:center;gap:6px;display:flex}._5mnwHG_name{font-size:13px}._5mnwHG_qty{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._5mnwHG_tag{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-mute);letter-spacing:.04em;border-radius:999px;padding:0 6px;font-size:10px;font-weight:700}._5mnwHG_meta{color:var(--ink-mute);gap:8px;margin:2px 0 0 26px;font-size:11px;display:flex}._5mnwHG_meta ._5mnwHG_station:after{content:"·";color:var(--line);margin-left:8px}._5mnwHG_batches{color:var(--ink-mute);font-style:italic}._5mnwHG_children,._5mnwHG_catMembers{border-left:1px dashed var(--line-soft);flex-direction:column;gap:6px;margin:6px 0 0 14px;padding-left:10px;display:flex}._5mnwHG_catMembers{gap:2px;margin-top:4px}._5mnwHG_catMember{color:var(--ink-soft);align-items:center;gap:4px;font-size:11px;display:flex}
.m1gRVq_sectionHead{border-bottom:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.m1gRVq_sectionHead h2{font-size:16px;font-weight:700}.m1gRVq_sectionSub{color:var(--ink-mute);flex-basis:100%;margin-top:4px;font-size:12px}.m1gRVq_stations{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:16px 18px}.m1gRVq_stationsList{flex-direction:column;gap:6px;margin-top:6px;list-style:none;display:flex}.m1gRVq_stationActions{align-items:center;gap:8px;display:inline-flex}.m1gRVq_optimizeBtn{letter-spacing:.02em;color:#fff8e7;background:linear-gradient(135deg, var(--gold) 0%, var(--accent-2) 100%);transition:transform var(--anim-hover) ease, box-shadow var(--anim-hover) ease, filter var(--anim-hover) ease;border:1px solid #0000000f;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 1px 4px #8b3e1c40}.m1gRVq_optimizeBtn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff52,0 3px 10px #8b3e1c52}.m1gRVq_optimizeBtn:active{transform:translateY(0);box-shadow:inset 0 1px 2px #00000026}.m1gRVq_optimizeBtn:disabled{cursor:progress;transform:none}.m1gRVq_optimizeBtn.m1gRVq_isBusy{filter:saturate(.85)brightness(.95)}.m1gRVq_optimizeBtn svg{stroke-width:2.2px;width:14px;height:14px}.m1gRVq_spin{animation:.9s linear infinite m1gRVq_optimizeSpin}@keyframes m1gRVq_optimizeSpin{to{transform:rotate(360deg)}}.m1gRVq_resetBtn{width:32px;height:32px;color:var(--ink-mute);border:1px solid var(--line);transition:color var(--anim-hover) ease, border-color var(--anim-hover) ease, background var(--anim-hover) ease, transform var(--anim-hover) ease;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.m1gRVq_resetBtn:hover{color:var(--accent);border-color:var(--accent);background:var(--bg-soft)}.m1gRVq_resetBtn:active{transform:rotate(-30deg)}.m1gRVq_resetBtn:disabled{opacity:.5;cursor:not-allowed}.m1gRVq_resetBtn svg{stroke-width:2px;width:14px;height:14px}.m1gRVq_stationRow.m1gRVq_isBumped{animation:m1gRVq_stationBump var(--anim-bump) ease-out}@keyframes m1gRVq_stationBump{0%{background:#b58c2c66;transform:translate(2px);box-shadow:0 0 0 2px #b58c2c80}60%{background:#b58c2c2e;transform:translate(0);box-shadow:0 0 #b58c2c00}to{background:var(--bg-soft);box-shadow:none;transform:translate(0)}}.m1gRVq_stationRow{background:var(--bg-soft);border-left:3px solid #0000;border-radius:8px;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.m1gRVq_stationRow.m1gRVq_isCompact{grid-template-columns:auto 1fr auto}.m1gRVq_stationRowText{flex-direction:column;min-width:0;display:flex}.m1gRVq_stationRowName{color:var(--ink);align-items:baseline;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.m1gRVq_stationRowJobs{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.m1gRVq_stationCounter{background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:stretch;height:30px;padding:0;display:inline-flex;overflow:hidden}.m1gRVq_qtyBtn{width:36px;height:auto;color:var(--ink-soft);cursor:pointer;transition:background var(--anim-hover) ease, color var(--anim-hover) ease;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.m1gRVq_qtyBtn:first-child{box-shadow:inset -1px 0 0 var(--line)}.m1gRVq_qtyBtn:last-child{box-shadow:inset 1px 0 0 var(--line)}.m1gRVq_qtyBtn:not(:disabled):hover{color:var(--accent);background:#8b3e1c1a}.m1gRVq_qtyBtn:not(:disabled):active{background:#8b3e1c2e}.m1gRVq_qtyBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m1gRVq_qtyBtn:disabled{opacity:.4;cursor:not-allowed}.m1gRVq_stationCount{font-variant-numeric:tabular-nums;min-width:32px;color:var(--ink);justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}
.tInncG_root{flex-direction:column;gap:20px;display:flex}.tInncG_h2{color:var(--ink);letter-spacing:.02em;font-size:16px;font-weight:700}.tInncG_seasonSection{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:14px;padding:18px 22px;display:flex}.tInncG_seasonRow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:640px){.tInncG_seasonRow{grid-template-columns:repeat(2,1fr)}}.tInncG_seasonBtn{background:var(--bg-soft);border:2px solid var(--line);color:var(--ink-soft);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 8px;font-weight:700;transition:transform .1s,border-color .1s,background .1s;display:flex}.tInncG_seasonBtn:hover{border-color:var(--season-color,var(--accent));color:var(--season-color,var(--accent));transform:translateY(-1px)}.tInncG_seasonBtn.tInncG_isOn{background:var(--season-color,var(--accent));border-color:var(--season-color,var(--accent));color:#fff8e7}.tInncG_seasonBtn.tInncG_isSpring{--season-color:#6fbf5e}.tInncG_seasonBtn.tInncG_isSummer{--season-color:#e4a23a}.tInncG_seasonBtn.tInncG_isAutumn{--season-color:#c25a23}.tInncG_seasonBtn.tInncG_isWinter{--season-color:#5d8fb5}.tInncG_seasonName{letter-spacing:.05em;font-size:18px}.tInncG_seasonCount{opacity:.9;font-variant-numeric:tabular-nums;font-size:11px}.tInncG_cropsToggle{color:var(--ink-soft);border:1px dashed var(--line);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600;transition:color .1s,border-color .1s}.tInncG_cropsToggle:hover{color:var(--accent);border-color:var(--accent)}.tInncG_crops{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.tInncG_crop{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.tInncG_tools{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.tInncG_tool{color:var(--ink-soft);align-items:center;gap:8px;font-size:13px;display:inline-flex}.tInncG_toolLabel{font-weight:600}.tInncG_stageHint{color:var(--ink-mute);margin:2px 4px 0;font-size:12px}.tInncG_tool select{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;border-radius:6px;padding:6px 8px}.tInncG_chipDish{--chip-tint:#4d6b2a}.tInncG_chipBeer{--chip-tint:#c98b22}.tInncG_chipWine{--chip-tint:#8b2a3a}.tInncG_chipSpirits{--chip-tint:#a05a1f}.tInncG_chipCocktail{--chip-tint:#b6457a}.tInncG_chipJuice{--chip-tint:#e07a2a}.tInncG_chipSpecial{--chip-tint:#5a3a8a}.tInncG_exclude{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:12px 16px;display:flex}.tInncG_excludeHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.tInncG_excludeToggle{color:var(--ink);align-items:center;gap:8px;padding:2px 0;font-size:14px;font-weight:700;display:inline-flex}.tInncG_excludeToggle:hover{color:var(--accent)}.tInncG_excludeCaret{width:12px;color:var(--ink-mute);font-size:12px;display:inline-block}.tInncG_excludeTitle{letter-spacing:.02em}.tInncG_excludeCount{background:var(--accent);color:#fff8e7;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.tInncG_excludeHint{color:var(--ink-mute);margin-top:-2px;font-size:12px}.tInncG_excludeSummary{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.tInncG_excludeSummaryChip{border:1px solid var(--accent);color:var(--ink);background:#8b3e1c14;border-radius:999px;align-items:center;gap:5px;padding:3px 4px 3px 8px;font-size:12px;display:inline-flex}.tInncG_excludeSummaryX{background:var(--accent);color:#fff8e7;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.tInncG_excludeSummaryX:hover{background:var(--accent-2)}.tInncG_excludeGroups{flex-direction:column;gap:12px;display:flex}.tInncG_excludeGroupTitle{color:var(--ink-soft);letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:700}.tInncG_excludeItems{flex-wrap:wrap;gap:4px;display:flex}.tInncG_excludeItem{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;transition:background .1s,color .1s,border-color .1s,text-decoration-color .1s;display:inline-flex}.tInncG_excludeItem:hover{border-color:var(--accent);color:var(--accent)}.tInncG_excludeItem.tInncG_isOff{border-color:var(--accent);color:var(--accent);background:#8b3e1c1a;-webkit-text-decoration:line-through #8b3e1c99;text-decoration:line-through #8b3e1c99}.tInncG_results{flex-direction:column;gap:12px;display:flex}.tInncG_resultsHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tInncG_resultsCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:13px}.tInncG_empty{text-align:center;background:var(--paper);border:1px dashed var(--line);color:var(--ink-soft);border-radius:12px;padding:40px 20px}.tInncG_list{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;list-style:none;display:grid}.tInncG_card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:relative}.tInncG_card.tInncG_isSelected{border-color:var(--accent);background:linear-gradient(0deg, #8b3e1c0a, #8b3e1c0a), var(--paper)}.tInncG_cardRank{z-index:1;background:color-mix(in srgb, var(--bg-soft) 35%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:1px solid color-mix(in srgb, var(--line-soft) 40%, transparent);min-width:32px;color:var(--ink-soft);font-variant-numeric:tabular-nums;letter-spacing:.04em;border-radius:6px;justify-content:center;align-items:center;padding:2px 6px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:6px;left:6px}.tInncG_cardHead{align-items:center;gap:12px;display:flex}.tInncG_cardTitles{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tInncG_cardNameRow{align-items:center;gap:8px;min-width:0;display:flex}.tInncG_cardName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.tInncG_cardTag{letter-spacing:.05em;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.tInncG_cardTag.tInncG_isDish{color:var(--green);background:#4d6b2a29}.tInncG_cardTag.tInncG_isBrew{color:var(--teal);background:#2e6b6b29}.tInncG_cardAges{letter-spacing:.05em;color:#9a6b16;cursor:help;background:#b07c2a2e;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.tInncG_cardBestAger{letter-spacing:.05em;color:#fff;cursor:help;background:#b07c2af2;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.tInncG_cardAging{background:#b07c2a14;border:1px solid #b07c2a2e;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;padding:6px 10px;font-size:12px;display:flex}.tInncG_cardAgingLabel{color:#9a6b16;cursor:help;font-weight:700}.tInncG_cardAgingUpside{color:#9a6b16;font-weight:700}.tInncG_cardAgingAmount{align-items:center;display:inline-flex}.tInncG_cardAgingPerDay{color:var(--ink-soft);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.tInncG_cardMeta{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.tInncG_cardTime{font-variant-numeric:tabular-nums}.tInncG_cardPick{border:1px solid var(--line);color:var(--ink-soft);background:var(--bg-soft);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;transition:background .1s,color .1s,border-color .1s}.tInncG_cardPick:hover{border-color:var(--accent);color:var(--accent)}.tInncG_cardPick.tInncG_isOn{background:var(--accent);border-color:var(--accent);color:#fff8e7}.tInncG_cardStats{background:var(--bg-soft);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.tInncG_stat{flex-direction:column;gap:2px;min-width:0;padding:4px 6px;display:flex}.tInncG_statLabel{color:var(--ink-mute);letter-spacing:.04em;align-items:center;gap:4px;font-size:11px;display:inline-flex}.tInncG_statInfo{background:var(--line-soft);width:14px;height:14px;color:var(--ink-mute);cursor:help;border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-style:italic;font-weight:800;line-height:1;display:inline-flex}.tInncG_statInfo:hover{background:var(--accent);color:#fff8e7}.tInncG_statValue{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.tInncG_statSource{cursor:help;border-radius:999px;justify-content:center;align-items:center;width:13px;height:13px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.tInncG_statSource.tInncG_isHigh{background:var(--green);color:#fff8e7}.tInncG_statSource.tInncG_isMedium{background:var(--gold);color:#2b1d10}.tInncG_statSource.tInncG_isLow{background:var(--line-soft);color:var(--ink-mute)}.tInncG_stat.tInncG_isBig{background:var(--paper);border:1px solid var(--gold);border-radius:6px}.tInncG_stat.tInncG_isBig .tInncG_statValue{color:var(--accent);font-size:18px}.tInncG_stat.tInncG_isMuted .tInncG_statValue{color:var(--ink-soft);font-weight:600}.tInncG_cardChoices{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.tInncG_cardChoicesLabel{letter-spacing:.04em;font-weight:700}.tInncG_cardChoice{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.tInncG_cardChoiceCat{font-weight:600}.tInncG_cardChoiceArrow{opacity:.5}.tInncG_cardChoiceM{color:var(--ink);font-weight:700}.tInncG_cardIngs{flex-wrap:wrap;gap:4px 6px;list-style:none;display:flex}.tInncG_cardIngItem{display:inline-flex}.tInncG_cardIng{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.tInncG_cardIngName{color:var(--ink);font-weight:600}.tInncG_cardIngQty{color:var(--ink-mute);font-variant-numeric:tabular-nums}.tInncG_cardIngCost{opacity:.75;margin-left:2px}.tInncG_cardIngPl{background:var(--line-soft);color:var(--ink-mute);border-radius:999px;margin-left:2px;padding:0 5px;font-weight:700}.tInncG_cardIng.tInncG_isPriceless{border-style:dashed}.tInncG_cardWarn{color:var(--ink-mute);font-size:11px;font-style:italic}
.pW09Ha_root{flex-direction:column;gap:24px;display:flex}.pW09Ha_hero{background:radial-gradient(ellipse at top left, #b58c2c1a, transparent 55%), radial-gradient(ellipse at top right, #2e6b6b14, transparent 55%), var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative;overflow:hidden}.pW09Ha_hero:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--gold) 18%, var(--accent) 50%, var(--gold) 82%, transparent 100%);opacity:.55;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}@media (max-width:960px){.pW09Ha_hero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.pW09Ha_hero{grid-template-columns:1fr}}.pW09Ha_heroStat{flex-direction:column;gap:6px;padding:22px 26px;display:flex;position:relative}.pW09Ha_heroStat+.pW09Ha_heroStat:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--line) 30%, var(--line) 70%, transparent 100%);pointer-events:none;width:1px;position:absolute;top:18%;bottom:18%;left:0}@media (max-width:720px){.pW09Ha_heroStat+.pW09Ha_heroStat:before{background:linear-gradient(90deg, transparent 0%, var(--line) 30%, var(--line) 70%, transparent 100%);width:auto;height:1px;inset:0 18% auto}}.pW09Ha_heroLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-size:11px;font-weight:700}.pW09Ha_heroValue{font-variant-numeric:tabular-nums;color:var(--ink);font-size:30px;font-weight:800;line-height:1.1}.pW09Ha_heroValue .price{font-size:26px}.pW09Ha_valueSell{color:var(--gold);align-items:center;gap:8px;display:inline-flex}.pW09Ha_source{cursor:help;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.pW09Ha_source.pW09Ha_isHigh{background:var(--green);color:#fff8e7}.pW09Ha_source.pW09Ha_isMedium{background:var(--gold);color:#2b1d10}.pW09Ha_source.pW09Ha_isLow{background:var(--line-soft);color:var(--ink-mute)}.pW09Ha_valueTime{color:var(--teal)}.pW09Ha_valueIng{color:var(--ink-soft)}.pW09Ha_valueProfit{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.pW09Ha_valueProfit.pW09Ha_isPositive{color:var(--green)}.pW09Ha_valueProfit.pW09Ha_isNegative{color:var(--accent)}.pW09Ha_valueProfit.pW09Ha_isZero{color:var(--ink-mute)}.pW09Ha_sign{font-size:28px;font-weight:800;line-height:1}.pW09Ha_subCost{align-items:center;gap:6px;display:inline-flex}.pW09Ha_subCost>span{letter-spacing:.02em}.pW09Ha_unit{color:var(--ink-mute);margin-left:6px;font-size:14px;font-weight:600}.pW09Ha_heroSub{color:var(--ink-mute);font-size:11px}.pW09Ha_heroSub.pW09Ha_warn{color:var(--accent);font-weight:600}.pW09Ha_heroAging{color:#9a6b16;cursor:help;align-items:center;gap:6px;margin-top:3px;display:inline-flex}.pW09Ha_heroAgingLabel{font-weight:700}.pW09Ha_heroAgingDelta{opacity:.85;align-items:center;display:inline-flex}.pW09Ha_bandHead{border-bottom:1px dashed var(--line);margin-bottom:14px;padding-bottom:10px}.pW09Ha_bandHead h2{font-size:18px;font-weight:700}.pW09Ha_bandHead p{color:var(--ink-mute);margin-top:4px;font-size:12px}.pW09Ha_totals{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:18px 20px}.pW09Ha_totalsBuckets{flex-direction:column;gap:18px;display:flex}.pW09Ha_bucket.pW09Ha_isPlant{--bucket-color:var(--green)}.pW09Ha_bucket.pW09Ha_isMeat{--bucket-color:var(--accent)}.pW09Ha_bucket.pW09Ha_isSeafood{--bucket-color:var(--teal)}.pW09Ha_bucket.pW09Ha_isYeast{--bucket-color:var(--gold)}.pW09Ha_bucket.pW09Ha_isSpecial{--bucket-color:var(--ink-mute)}.pW09Ha_bucketHead{color:var(--bucket-color,var(--ink-soft));border-bottom:1px solid color-mix(in srgb, var(--bucket-color,var(--ink-mute)) 40%, transparent);align-items:center;gap:8px;margin:0 0 10px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.pW09Ha_bucketName{font-size:14px}.pW09Ha_bucketCount{color:var(--ink-mute);background:var(--bg-soft);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.pW09Ha_bucket .pW09Ha_tot{border-left-color:var(--bucket-color,var(--green))}.pW09Ha_totalsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;list-style:none;display:grid}.pW09Ha_tot{background:var(--bg-soft);border-left:4px solid var(--green);border-radius:10px;align-items:center;gap:4px;min-width:0;padding:10px 12px;transition:transform .12s,box-shadow .12s;display:flex}.pW09Ha_tot:hover{transform:translateY(-1px);box-shadow:0 4px 10px #2b1d100f}.pW09Ha_tot.pW09Ha_isCategory{background:#2e6b6b14}.pW09Ha_tot:has([data-popover-open]){z-index:10;position:relative}.pW09Ha_totText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pW09Ha_totNameRow{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.pW09Ha_totName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:4px;min-width:0;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.pW09Ha_totQtyRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;display:flex}.pW09Ha_totQty{color:var(--accent);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.pW09Ha_totCost{color:var(--accent);align-items:center;font-size:12px;display:inline-flex}.pW09Ha_categoryBadge{letter-spacing:.04em;background:var(--teal);color:#fff8e7;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.pW09Ha_totalsCost{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.pW09Ha_totalsCostLabel{color:var(--ink-soft);letter-spacing:.04em;font-size:13px;font-weight:700}.pW09Ha_totalsCostValue{color:var(--accent);font-size:18px;font-weight:800}.pW09Ha_totalsCostNote{color:var(--ink-mute);font-size:11px}.pW09Ha_flowRow{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1000px){.pW09Ha_flowRow{grid-template-columns:1fr}}.pW09Ha_flow{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:16px 18px}.pW09Ha_flowWall{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:inline-flex}.pW09Ha_flowWallLabel{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.pW09Ha_flowWallValue{color:var(--accent);font-size:18px;font-weight:700}.pW09Ha_lower{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:flex-start;gap:24px;display:grid}@media (max-width:1000px){.pW09Ha_lower{grid-template-columns:1fr}}.pW09Ha_lowerSide{flex-direction:column;gap:18px;display:flex}.pW09Ha_lowerMain{flex-direction:column;gap:14px;display:flex}.pW09Ha_sectionHead{border-bottom:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.pW09Ha_sectionHead h2{font-size:16px;font-weight:700}.pW09Ha_sectionSub{color:var(--ink-mute);flex-basis:100%;margin-top:4px;font-size:12px}.pW09Ha_cart{color:var(--accent)}.pW09Ha_cartGroup{margin-top:8px}.pW09Ha_cartGroup h3{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);margin-bottom:6px;font-size:11px}.pW09Ha_cartList{flex-direction:column;gap:4px;list-style:none;display:flex}.pW09Ha_cartItem{background:var(--bg-soft);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.pW09Ha_cartText{flex-direction:column;min-width:0;display:flex}.pW09Ha_cartName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pW09Ha_cartSub{color:var(--ink-mute);font-size:10px}.pW09Ha_ccRecipes{flex-direction:column;gap:14px;list-style:none;display:flex}.pW09Ha_ccRecipe{background:var(--bg-soft);border-radius:8px;padding:8px 10px}.pW09Ha_ccRecipeHead{border-bottom:1px dashed var(--line);align-items:center;gap:6px;margin-bottom:6px;padding-bottom:6px;display:flex}.pW09Ha_ccRecipeName{color:var(--ink);font-size:13px;font-weight:700}.pW09Ha_ccList{flex-direction:column;gap:8px;list-style:none;display:flex}.pW09Ha_ccHead{align-items:center;gap:6px;margin-bottom:6px;display:flex}.pW09Ha_ccName{color:var(--teal);font-size:13px;font-weight:700}.pW09Ha_ccClear{color:var(--ink-mute);margin-left:auto;font-size:11px;text-decoration:underline}.pW09Ha_ccClear:hover{color:var(--accent)}.pW09Ha_ccOptions{flex-wrap:wrap;gap:4px;display:flex}.pW09Ha_ccOpt{border:1px solid var(--line);background:var(--bg-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.pW09Ha_ccOpt:hover{border-color:var(--accent);color:var(--ink)}.pW09Ha_ccOpt.pW09Ha_isChosen{background:var(--teal);color:#fff8e7;border-color:var(--teal);font-weight:700}.pW09Ha_trees{flex-direction:column;gap:24px;display:flex}.pW09Ha_treeGroup{flex-direction:column;gap:10px;display:flex}.pW09Ha_treeTitle{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);border-left:3px solid var(--gold);padding-left:10px;font-size:13px;font-weight:700}.pW09Ha_treeList{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px;display:grid}.pW09Ha_treeCard{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:14px 18px;overflow-x:auto}.pW09Ha_empty{text-align:center;background:radial-gradient(ellipse at top, #b58c2c14, transparent 60%), var(--paper);border:1px dashed var(--line);color:var(--ink-soft);border-radius:12px;padding:60px 20px;font-size:15px}.pW09Ha_empty:before{content:"🍲";filter:saturate(1.1);margin-bottom:12px;font-size:56px;display:block}.pW09Ha_emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}
.XVgE2G_page{grid-template-columns:minmax(0,1fr) 320px;align-items:flex-start;gap:24px;display:grid}@media (max-width:1100px){.XVgE2G_page{grid-template-columns:1fr}}.XVgE2G_root{flex-direction:column;gap:18px;min-width:0;display:flex}.XVgE2G_sort{color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;display:inline-flex}.XVgE2G_sortLabel{color:var(--ink-mute)}.XVgE2G_sort select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;padding:6px 8px;font-family:inherit;font-size:13px}.XVgE2G_filterNote{color:var(--green);border:1px dashed var(--green);background:#4d6b2a14;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.XVgE2G_controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.XVgE2G_search{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;flex:260px;padding:10px 14px;font-size:14px}.XVgE2G_search:focus{outline:2px solid var(--accent);outline-offset:1px}.XVgE2G_cats{flex-wrap:wrap;gap:6px;display:flex}.XVgE2G_cat{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.XVgE2G_cat:hover{border-color:var(--accent);color:var(--ink)}.XVgE2G_cat.XVgE2G_isActive{background:var(--ink);color:var(--paper);border-color:var(--ink)}.XVgE2G_catNum{font-variant-numeric:tabular-nums;background:#00000014;border-radius:999px;padding:1px 7px;font-size:11px}.XVgE2G_cat.XVgE2G_isActive .XVgE2G_catNum{background:#ffffff2e}.XVgE2G_section{flex-direction:column;gap:10px;display:flex}.XVgE2G_sectionTitle{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);border-left:3px solid var(--gold);padding-left:10px;font-size:14px;font-weight:700}.XVgE2G_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;list-style:none;display:grid}.XVgE2G_item{background:var(--paper);border:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 140px;border-radius:10px;align-items:stretch;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex;overflow:hidden}.XVgE2G_item:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 6px 14px #2b1d1014}.XVgE2G_item.XVgE2G_isSelected{border-color:var(--accent);background:linear-gradient(180deg, #b58c2c0d, transparent 30%), var(--paper);box-shadow:0 0 0 2px #8b3e1c2e,0 6px 14px #8b3e1c1a}.XVgE2G_itemMain{text-align:left;cursor:pointer;flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 14px 12px 36px;display:flex;position:relative}.XVgE2G_check{border:1.5px solid var(--line);background:var(--paper);color:#fff8e7;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:14px;left:10px}.XVgE2G_item.XVgE2G_isSelected .XVgE2G_check{background:var(--accent);border-color:var(--accent)}.XVgE2G_itemMain:hover{background:var(--bg-soft)}.XVgE2G_itemHead{align-items:center;gap:12px;min-width:0;display:flex}.XVgE2G_itemText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.XVgE2G_titleRow{flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.XVgE2G_name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.XVgE2G_titleRow .XVgE2G_unlock{flex-shrink:0;font-size:11px}.XVgE2G_meta{color:var(--ink-mute);flex-wrap:wrap;gap:4px 6px;font-size:11px;display:flex}.XVgE2G_station,.XVgE2G_unlock,.XVgE2G_time,.XVgE2G_price{background:var(--bg-soft);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 8px}.XVgE2G_unlock{color:var(--green);font-weight:600}.XVgE2G_time{color:var(--ink-soft)}.XVgE2G_price{align-items:center;padding:1px 6px;display:inline-flex}.XVgE2G_ings{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.XVgE2G_ing{background:var(--bg-soft);color:var(--ink-soft);border:1px solid var(--line-soft);border-radius:6px;align-items:center;gap:4px;padding:3px 8px 3px 5px;font-size:12px;display:inline-flex}.XVgE2G_ingQty{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.XVgE2G_empty{text-align:center;color:var(--ink-mute);background:var(--paper);border:1px dashed var(--line);border-radius:10px;padding:32px}
.S6Ad0W_row{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.S6Ad0W_pill{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.S6Ad0W_pill[title]{cursor:help}.S6Ad0W_spring{color:#3d7a30;background:#6fbf5e2e;border-color:#6fbf5e73}.S6Ad0W_summer{color:#8a5a18;background:#e4a23a2e;border-color:#e4a23a73}.S6Ad0W_autumn{color:#8b3e1c;background:#c25a232e;border-color:#c25a2373}.S6Ad0W_winter{color:#2a5e8a;background:#5d8fb52e;border-color:#5d8fb573}.S6Ad0W_extraMark{opacity:.85;font-size:9px;font-weight:800}@media (prefers-color-scheme:dark){.S6Ad0W_spring{color:#a4c46a}.S6Ad0W_summer{color:#f0c074}.S6Ad0W_autumn{color:#f59a5d}.S6Ad0W_winter{color:#92baea}}
._qRwVW_sectionTitle{color:var(--ink);align-items:center;gap:8px;margin-top:32px;margin-bottom:8px;font-size:18px;font-weight:700;display:flex}._qRwVW_sectionCount{background:var(--bg-soft);color:var(--ink-mute);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}._qRwVW_list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:12px;display:grid}._qRwVW_investigationsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (max-width:720px){._qRwVW_investigationsList{grid-template-columns:1fr}}._qRwVW_card{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--gold);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}._qRwVW_cardFix{border-left-color:var(--accent)}._qRwVW_cardImprovement{border-left-color:var(--teal)}._qRwVW_cardHead{align-items:center;gap:10px;display:flex}._qRwVW_cardTitle{flex-direction:column;gap:2px;min-width:0;display:flex}._qRwVW_cardName{color:var(--ink);border-bottom:1px dashed var(--line);font-size:15px;font-weight:700;text-decoration:none}._qRwVW_cardName:hover{color:var(--accent);border-bottom-color:var(--accent)}._qRwVW_cardMeta{color:var(--ink-mute);align-items:center;gap:6px;font-size:11px;display:flex}._qRwVW_station{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:999px;padding:1px 8px}._qRwVW_fields{border-collapse:collapse;width:100%;font-size:12px}._qRwVW_fields th{text-align:left;color:var(--ink-mute);width:40%;padding:4px 8px 4px 0;font-weight:600}._qRwVW_fields td{color:var(--ink);padding:4px 0}._qRwVW_footer{margin-top:24px;font-size:13px}._qRwVW_tag{letter-spacing:.04em;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}._qRwVW_tagFix{color:var(--accent);background:#8b3e1c1f}._qRwVW_tagImprovement{color:var(--teal);background:#2e6b6b1f}._qRwVW_tagAddition{color:var(--gold);background:#b58c2c24}._qRwVW_fieldTag{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:999px;padding:1px 8px;font-size:11px}._qRwVW_fieldTagVerified{color:#3d7a30;background:#6fbf5e38;border-color:#6fbf5e8c;font-weight:700;-webkit-text-decoration:line-through #3d7a308c;text-decoration:line-through #3d7a308c}._qRwVW_fieldTagPending{opacity:.85;border-style:dashed}@media (prefers-color-scheme:dark){._qRwVW_fieldTagVerified{color:#a4c46a}}._qRwVW_date{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:11px}._qRwVW_was{color:var(--ink-mute);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}._qRwVW_now{color:var(--ink);font-weight:600}._qRwVW_reason{background:var(--bg-soft);color:var(--ink-soft);border-radius:6px;margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.5}._qRwVW_fieldTags{flex-wrap:wrap;gap:4px;display:flex}._qRwVW_fishTags{border-top:1px dashed var(--line-soft);flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;padding-top:6px;display:flex}._qRwVW_vendorName{color:var(--ink-soft);font-size:11px;font-weight:600}._qRwVW_source{letter-spacing:.04em;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}._qRwVW_sourceRecipe{color:var(--accent);background:#8b3e1c1f}._qRwVW_sourceVendor{color:var(--teal);background:#2e6b6b1f}._qRwVW_sourceSeed{color:var(--green);background:#4d6b2a1f}._qRwVW_sourceFarm{color:var(--gold);background:#d49f4b2e}._qRwVW_sourceForage{color:var(--ink-soft);background:#6e503224}._qRwVW_empty{text-align:center;color:var(--ink-mute);background:var(--paper);border:1px dashed var(--line);border-radius:10px;padding:32px}._qRwVW_taskTitle{color:var(--ink);font-size:14px;font-weight:700;line-height:1.35}._qRwVW_taskSummary{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.55}._qRwVW_taskActions{background:#c4985814;border:1px solid #c4985838;border-radius:8px;margin-top:4px;padding:10px 12px 10px 14px}._qRwVW_taskActionsLabel{color:var(--gold);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}._qRwVW_taskActionsList{color:var(--ink);margin:0;padding-left:20px;font-size:12px;line-height:1.55}._qRwVW_taskActionsList li+li{margin-top:3px}._qRwVW_cardPriorityHigh{border-left-color:var(--accent)}._qRwVW_cardPriorityMed{border-left-color:var(--gold)}._qRwVW_cardPriorityLow{border-left-color:var(--ink-mute)}._qRwVW_priorityPill{letter-spacing:.04em;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}._qRwVW_priorityPillHigh{color:var(--accent);background:#8b3e1c1f}._qRwVW_priorityPillMed{color:var(--gold);background:#d49f4b2e}._qRwVW_priorityPillLow{background:var(--bg-soft);color:var(--ink-mute)}._qRwVW_toc{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;flex-wrap:wrap;gap:8px;margin:16px 0 4px;padding:10px 12px;display:flex;position:sticky;top:0}._qRwVW_tocChip{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;transition:background 80ms,border-color 80ms;display:inline-flex}._qRwVW_tocChip:hover{background:var(--paper);border-color:var(--accent);color:var(--accent)}._qRwVW_tocChipLabel{letter-spacing:.02em}._qRwVW_tocChipCount{background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-mute);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800}._qRwVW_controls{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;margin:12px 0 16px;padding:10px 12px;display:flex}._qRwVW_controlsRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._qRwVW_controlsLabel{color:var(--ink-mute);letter-spacing:.04em;text-transform:uppercase;min-width:60px;font-size:11px;font-weight:700}._qRwVW_filterChip{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;transition:background 80ms,border-color 80ms,color 80ms;display:inline-flex}._qRwVW_filterChip:hover{border-color:var(--accent);color:var(--ink)}._qRwVW_filterChipActive{background:var(--accent);border-color:var(--accent);color:#fff}._qRwVW_filterChipActive ._qRwVW_filterChipCount{color:#fff;background:#ffffff40;border-color:#0000}._qRwVW_filterChipCount{background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-mute);border-radius:999px;padding:0 5px;font-size:10px;font-weight:800}._qRwVW_searchInput{border:1px solid var(--line);background:var(--paper);min-width:160px;color:var(--ink);border-radius:6px;flex:200px;padding:6px 10px;font-size:13px}._qRwVW_searchInput:focus{outline:2px solid var(--accent);outline-offset:-2px}._qRwVW_viewToggle{border:1px solid var(--line);border-radius:6px;display:inline-flex;overflow:hidden}._qRwVW_viewToggleBtn{background:var(--paper);color:var(--ink-mute);cursor:pointer;border:none;padding:5px 12px;font-size:11px;font-weight:700}._qRwVW_viewToggleBtn:hover{color:var(--ink)}._qRwVW_viewToggleBtn+._qRwVW_viewToggleBtn{border-left:1px solid var(--line)}._qRwVW_viewToggleBtnActive{background:var(--accent);color:#fff}._qRwVW_viewToggleBtnActive:hover{color:#fff}._qRwVW_clearBtn{border:1px solid var(--line-soft);background:var(--paper);color:var(--ink-mute);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}._qRwVW_clearBtn:hover{color:var(--accent);border-color:var(--accent)}._qRwVW_sectionCountTotal{color:var(--ink-mute);margin-left:1px;font-weight:500}._qRwVW_groups{flex-direction:column;gap:18px;margin-top:12px;display:flex}._qRwVW_group{flex-direction:column;gap:8px;display:flex}._qRwVW_groupTitle{letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:0;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}._qRwVW_groupCount{color:inherit;background:#ffffff59;border-radius:999px;padding:1px 6px;font-size:10px}._qRwVW_compactList{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._qRwVW_compactRow{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(140px,1.4fr) minmax(0,3fr);align-items:center;gap:10px;padding:6px 12px;display:grid}._qRwVW_compactRow:last-child{border-bottom:none}._qRwVW_compactRow:hover{background:var(--bg-soft)}._qRwVW_compactNameCol{flex-direction:column;gap:2px;min-width:0;display:flex}._qRwVW_compactName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}._qRwVW_compactName:hover{color:var(--accent)}._qRwVW_compactMeta{color:var(--ink-mute);align-items:center;gap:4px;font-size:10px;display:inline-flex}._qRwVW_compactFieldCol{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}._qRwVW_fieldChip{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._qRwVW_fieldChipLabel{color:var(--ink-mute)}._qRwVW_placeholderValue{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}._qRwVW_placeholderEmpty{color:var(--ink-mute);opacity:.7;font-style:italic;font-weight:500}._qRwVW_placeholderSeasons{gap:3px;display:inline-flex}._qRwVW_miniSeasonPill{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-mute);border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:10px;font-weight:800;line-height:1.5;display:inline-flex}._qRwVW_miniSeasonLabel{font-weight:800}._qRwVW_miniSeasonPillConfirmed{outline-offset:-1px;outline:1px solid}._qRwVW_miniSeasonPillUnverified{opacity:.7;border-style:dashed}._qRwVW_toneSpring{color:#3d7a30;background:#6fbf5e2e;border-color:#6fbf5e73}._qRwVW_toneSummer{color:#8a5a18;background:#e4a23a2e;border-color:#e4a23a73}._qRwVW_toneAutumn{color:#8b3e1c;background:#c25a232e;border-color:#c25a2373}._qRwVW_toneWinter{color:#2a5e8a;background:#5d8fb52e;border-color:#5d8fb573}@media (prefers-color-scheme:dark){._qRwVW_toneSpring{color:#a4c46a}._qRwVW_toneSummer{color:#f0c074}._qRwVW_toneAutumn{color:#f59a5d}._qRwVW_toneWinter{color:#92baea}}._qRwVW_filterChipActive._qRwVW_toneSpring,._qRwVW_filterChipActive._qRwVW_toneSummer,._qRwVW_filterChipActive._qRwVW_toneAutumn,._qRwVW_filterChipActive._qRwVW_toneWinter{color:#fff;background:var(--accent);border-color:var(--accent)}._qRwVW_seasonPill{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}._qRwVW_seasonAll{color:var(--ink-mute);background:var(--bg-soft);border-color:var(--line)}
.CCUE5G_root{flex-direction:column;gap:24px;display:flex}.CCUE5G_filters{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.CCUE5G_grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;list-style:none;display:grid}.CCUE5G_card{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--accent);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.CCUE5G_card.CCUE5G_coop{--acc:#d4a13a;border-left-color:var(--acc)}.CCUE5G_card.CCUE5G_barn{--acc:#9c6b3d;border-left-color:var(--acc)}.CCUE5G_cardMain{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.CCUE5G_cardBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.CCUE5G_cardNameRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.CCUE5G_cardName{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:17px;font-weight:800;line-height:1.2;overflow:hidden}.CCUE5G_cardNameEn{color:var(--ink-mute);letter-spacing:.02em;font-size:11px}.CCUE5G_housingBadge{letter-spacing:.02em;background:color-mix(in srgb, var(--acc,var(--accent)) 14%, transparent);color:var(--acc,var(--accent));border:1px solid color-mix(in srgb, var(--acc,var(--accent)) 40%, transparent);border-radius:4px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.CCUE5G_priceRow{color:var(--ink-soft);align-items:center;gap:8px;padding:0 16px 10px;font-size:12px;display:flex}.CCUE5G_priceRow strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.CCUE5G_starsBadge{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--ink-mute);font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:11px;display:inline-flex}.CCUE5G_section{border-top:1px dashed var(--line-soft);padding:10px 16px}.CCUE5G_section:last-child{margin-top:auto}.CCUE5G_sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.CCUE5G_feedList,.CCUE5G_productList{flex-direction:column;gap:6px;list-style:none;display:flex}.CCUE5G_feedItem,.CCUE5G_productItem{color:var(--ink-soft);align-items:center;gap:8px;font-size:13px;display:flex}.CCUE5G_feedItemName,.CCUE5G_productItemName{color:var(--ink);font-weight:700}.CCUE5G_productMeta{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.CCUE5G_productQty{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.CCUE5G_productType{letter-spacing:.04em;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:36px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-flex}.CCUE5G_productTypePassive{color:#2d6c55;background:#4d8d7229;border:1px solid #4d8d7273}.CCUE5G_productTypeSlaughter{color:#8b3e1c;background:#c25a2324;border:1px solid #c25a2373}@media (prefers-color-scheme:dark){.CCUE5G_productTypePassive{color:#7fc5a4}.CCUE5G_productTypeSlaughter{color:#f59a5d}}.CCUE5G_productCadence{color:var(--ink-mute);font-size:11px;font-weight:600}.CCUE5G_unverifiedMark{color:#8a5a18;background:#e4a23a33;border:1px solid #e4a23a80;border-radius:4px;margin-left:4px;padding:0 4px;font-size:9px;font-weight:800;display:inline-block}@media (prefers-color-scheme:dark){.CCUE5G_unverifiedMark{color:#f0c074}}
.dnSL6a_root{flex-direction:column;gap:24px;display:flex}.dnSL6a_filters{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.dnSL6a_catVegetable{--cat-color:#6fbf5e}.dnSL6a_catTea{--cat-color:#8e7a3a}.dnSL6a_catHops{--cat-color:#b59532}.dnSL6a_catGrain{--cat-color:#c79544}.dnSL6a_catFruit{--cat-color:#c25a23}.dnSL6a_catTree{--cat-color:#4d7a4a}.dnSL6a_chipCat{--chip-tint:var(--cat-color,var(--accent))}.dnSL6a_harvestSingle{--hv-color:#c79544}.dnSL6a_harvestRecurring{--hv-color:#4d8d72}.dnSL6a_harvestTree{--hv-color:#5a7d4f}.dnSL6a_chipHarvest{--chip-tint:var(--hv-color,var(--ink-mute))}.dnSL6a_chipBonus{--chip-tint:#e4a23a}.dnSL6a_results{flex-direction:column;gap:18px;display:flex}.dnSL6a_resultsHead{align-items:baseline;gap:10px;display:flex}.dnSL6a_resultsHead h2{color:var(--ink);font-size:18px;font-weight:800}.dnSL6a_resultsCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:12px}.dnSL6a_empty{text-align:center;color:var(--ink-mute);background:var(--bg-soft);border:1px dashed var(--line);border-radius:10px;padding:24px;font-style:italic}.dnSL6a_section{flex-direction:column;gap:10px;display:flex}.dnSL6a_section.dnSL6a_catVegetable{--cat-color:#6fbf5e}.dnSL6a_section.dnSL6a_catTea{--cat-color:#8e7a3a}.dnSL6a_section.dnSL6a_catHops{--cat-color:#b59532}.dnSL6a_section.dnSL6a_catGrain{--cat-color:#c79544}.dnSL6a_section.dnSL6a_catFruit{--cat-color:#c25a23}.dnSL6a_section.dnSL6a_catTree{--cat-color:#4d7a4a}.dnSL6a_sectionTitle{letter-spacing:.02em;color:var(--cat-color,var(--ink-soft));border-bottom:1px solid color-mix(in srgb, var(--cat-color,var(--ink-mute)) 40%, transparent);align-items:center;gap:8px;padding-bottom:6px;font-size:15px;font-weight:800;display:flex}.dnSL6a_sectionCount{color:var(--ink-mute);background:var(--bg-soft);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.dnSL6a_grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;list-style:none;display:grid}.dnSL6a_card{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--cat-color,var(--line));box-shadow:var(--shadow);content-visibility:auto;contain-intrinsic-size:auto 200px;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.dnSL6a_card.dnSL6a_catVegetable{--cat-color:#6fbf5e}.dnSL6a_card.dnSL6a_catTea{--cat-color:#8e7a3a}.dnSL6a_card.dnSL6a_catHops{--cat-color:#b59532}.dnSL6a_card.dnSL6a_catGrain{--cat-color:#c79544}.dnSL6a_card.dnSL6a_catFruit{--cat-color:#c25a23}.dnSL6a_card.dnSL6a_catTree{--cat-color:#4d7a4a}.dnSL6a_cardMain{align-items:flex-start;gap:10px;padding:12px 14px 10px;display:flex}.dnSL6a_cardBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.dnSL6a_cardNameRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.dnSL6a_cardName{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.dnSL6a_cardNameRow .dnSL6a_harvestBadge{flex:none}.dnSL6a_cardNameEn{color:var(--ink-mute);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dnSL6a_cardTags{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.dnSL6a_statsRow{grid-template-columns:repeat(3,1fr);gap:4px;padding:0 14px 10px;font-size:11px;display:grid}.dnSL6a_stat{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:6px;flex-direction:column;gap:1px;padding:6px 8px;line-height:1.2;display:flex}.dnSL6a_statLabel{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.dnSL6a_statValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.dnSL6a_harvestBadge{letter-spacing:.03em;background:color-mix(in srgb, var(--hv-color,var(--accent)) 14%, transparent);color:var(--hv-color,var(--accent));border:1px solid color-mix(in srgb, var(--hv-color,var(--accent)) 40%, transparent);border-radius:4px;align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-flex}.dnSL6a_harvestBadge.dnSL6a_harvestSingle{--hv-color:#c79544}.dnSL6a_harvestBadge.dnSL6a_harvestRecurring{--hv-color:#4d8d72}.dnSL6a_harvestBadge.dnSL6a_harvestTree{--hv-color:#5a7d4f}.dnSL6a_unverifiedMark{color:#8a5a18;letter-spacing:.02em;background:#e4a23a33;border:1px solid #e4a23a80;border-radius:4px;margin-left:4px;padding:0 4px;font-size:9px;font-weight:800;display:inline-block}@media (prefers-color-scheme:dark){.dnSL6a_unverifiedMark{color:#f0c074}}.dnSL6a_cardFoot{border-top:1px dashed var(--line-soft);background:color-mix(in srgb, var(--cat-color,var(--bg-soft)) 5%, var(--paper));align-items:center;gap:8px;margin-top:auto;padding:8px 14px 10px;display:flex}.dnSL6a_seedInfo{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.dnSL6a_seedName{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.dnSL6a_seedPrice{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.dnSL6a_seedPriceMissing{color:var(--ink-mute);font-size:10px;font-style:italic}
.K2hUsa_root{flex-direction:column;gap:24px;display:flex}.K2hUsa_filters{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.K2hUsa_catFruit{--cat-color:#c25a23}.K2hUsa_catMushroom{--cat-color:#8b5e3c}.K2hUsa_catHerb{--cat-color:#4d8d72}.K2hUsa_catShellfish{--cat-color:#4f7da4}.K2hUsa_chipCat{--chip-tint:var(--cat-color,var(--accent))}.K2hUsa_results{flex-direction:column;gap:18px;display:flex}.K2hUsa_resultsHead{align-items:baseline;gap:10px;display:flex}.K2hUsa_resultsHead h2{color:var(--ink);font-size:18px;font-weight:800}.K2hUsa_resultsCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:12px}.K2hUsa_empty{text-align:center;color:var(--ink-mute);background:var(--bg-soft);border:1px dashed var(--line);border-radius:10px;padding:24px;font-style:italic}.K2hUsa_section{flex-direction:column;gap:10px;display:flex}.K2hUsa_section.K2hUsa_catFruit{--cat-color:#c25a23}.K2hUsa_section.K2hUsa_catMushroom{--cat-color:#8b5e3c}.K2hUsa_section.K2hUsa_catHerb{--cat-color:#4d8d72}.K2hUsa_section.K2hUsa_catShellfish{--cat-color:#4f7da4}.K2hUsa_sectionTitle{letter-spacing:.02em;color:var(--cat-color,var(--ink-soft));border-bottom:1px solid color-mix(in srgb, var(--cat-color,var(--ink-mute)) 40%, transparent);align-items:center;gap:8px;padding-bottom:6px;font-size:15px;font-weight:800;display:flex}.K2hUsa_sectionCount{color:var(--ink-mute);background:var(--bg-soft);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.K2hUsa_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;list-style:none;display:grid}.K2hUsa_card{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--cat-color,var(--line));box-shadow:var(--shadow);content-visibility:auto;contain-intrinsic-size:auto 160px;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.K2hUsa_card.K2hUsa_catFruit{--cat-color:#c25a23}.K2hUsa_card.K2hUsa_catMushroom{--cat-color:#8b5e3c}.K2hUsa_card.K2hUsa_catHerb{--cat-color:#4d8d72}.K2hUsa_card.K2hUsa_catShellfish{--cat-color:#4f7da4}.K2hUsa_cardMain{align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.K2hUsa_cardBody{flex:auto;min-width:0}.K2hUsa_cardNameRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.K2hUsa_cardName{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:800;line-height:1.2;overflow:hidden}.K2hUsa_cardNameEn{color:var(--ink-mute);letter-spacing:.02em;font-size:10px}.K2hUsa_categoryBadge{letter-spacing:.04em;background:color-mix(in srgb, var(--cat-color,var(--accent)) 14%, transparent);color:var(--cat-color,var(--accent));border:1px solid color-mix(in srgb, var(--cat-color,var(--accent)) 40%, transparent);border-radius:4px;flex:none;align-items:center;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.K2hUsa_tagsRow{flex-wrap:wrap;gap:4px;padding:2px 14px 10px;display:flex}.K2hUsa_seasonAll{color:#4a6770;background:#6b8a922e;border-color:#6b8a9273}.K2hUsa_seasonHalloween{color:#8b3e1c;background:#b25b1c38;border-color:#b25b1c8c}@media (prefers-color-scheme:dark){.K2hUsa_seasonAll{color:#b0c4ca}.K2hUsa_seasonHalloween{color:#ffa46a}}.K2hUsa_cardFoot{border-top:1px dashed var(--line-soft);background:color-mix(in srgb, var(--cat-color,var(--bg-soft)) 5%, var(--paper));flex-direction:column;gap:4px;margin-top:auto;padding:8px 14px 10px;display:flex}.K2hUsa_footLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);font-size:9px;font-weight:800}.K2hUsa_locationList{flex-wrap:wrap;gap:4px;display:flex}.K2hUsa_locationPill{color:var(--ink-soft);background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:4px;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}
.Wn51ya_root{flex-direction:column;gap:24px;display:flex}.Wn51ya_filters{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.Wn51ya_isPlant{--bucket-color:var(--green)}.Wn51ya_isMeat{--bucket-color:var(--accent)}.Wn51ya_isSeafood{--bucket-color:var(--teal)}.Wn51ya_isYeast{--bucket-color:var(--gold)}.Wn51ya_isSpecial{--bucket-color:var(--ink-mute)}.Wn51ya_chipBucket{--chip-tint:var(--bucket-color,var(--accent))}.Wn51ya_results{flex-direction:column;gap:18px;display:flex}.Wn51ya_resultsHead{align-items:baseline;gap:10px;display:flex}.Wn51ya_resultsHead h2{color:var(--ink);font-size:18px;font-weight:800}.Wn51ya_resultsCount{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:12px}.Wn51ya_empty{text-align:center;color:var(--ink-mute);background:var(--bg-soft);border:1px dashed var(--line);border-radius:10px;padding:24px;font-style:italic}.Wn51ya_bucketSection{flex-direction:column;gap:10px;display:flex}.Wn51ya_bucketTitle{letter-spacing:.02em;color:var(--bucket-color,var(--ink-soft));border-bottom:1px solid color-mix(in srgb, var(--bucket-color,var(--ink-mute)) 40%, transparent);align-items:center;gap:8px;padding-bottom:6px;font-size:15px;font-weight:800;display:flex}.Wn51ya_bucketCount{color:var(--ink-mute);background:var(--bg-soft);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.Wn51ya_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;list-style:none;display:grid}.Wn51ya_card{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--bucket-color,var(--line));box-shadow:var(--shadow);content-visibility:auto;contain-intrinsic-size:auto 170px;border-radius:10px;flex-direction:column;justify-content:space-between;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;overflow:hidden}.Wn51ya_card:hover{transform:translateY(-1px);box-shadow:0 6px 14px #2b1d1014}.Wn51ya_card.Wn51ya_isExpanded{border-color:var(--bucket-color)}.Wn51ya_cardMain{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.Wn51ya_cardBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.Wn51ya_cardName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.Wn51ya_cardNameEn{color:var(--ink-mute);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.Wn51ya_cardTags{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.Wn51ya_cardStats{flex:none;align-items:center;display:flex}.Wn51ya_usagePill{background:color-mix(in srgb, var(--bucket-color,var(--accent)) 10%, var(--paper));border:1px solid color-mix(in srgb, var(--bucket-color,var(--accent)) 25%, var(--line-soft));border-radius:8px;flex-direction:column;align-items:center;gap:0;min-width:44px;padding:6px 8px;line-height:1.1;display:inline-flex}.Wn51ya_usageCount{color:var(--bucket-color,var(--ink));font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.Wn51ya_usageLabel{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.Wn51ya_yearPill{color:var(--ink-mute);background:var(--bg-soft);border-color:var(--line)}.Wn51ya_cardFoot{border-top:1px dashed var(--line-soft);background:color-mix(in srgb, var(--bucket-color,var(--bg-soft)) 5%, var(--paper));justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:8px 14px 10px;display:flex}.Wn51ya_vendor{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.Wn51ya_vendor.Wn51ya_isNone{color:var(--ink-mute);font-size:11px;font-style:italic}.Wn51ya_vendorName{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.Wn51ya_vendorPrice{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.Wn51ya_priceUnknown{text-align:center;background:var(--bg-soft);border:1px solid var(--line);width:16px;height:16px;color:var(--ink-mute);border-radius:50%;font-size:10px;font-weight:800;line-height:16px;display:inline-block}.Wn51ya_usageBreakdown{flex:none;align-items:center;gap:4px;display:inline-flex}.Wn51ya_usageBd{letter-spacing:.03em;border:1px solid var(--line-soft);background:var(--bg-soft);border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.Wn51ya_usageBdLabel{color:var(--ink-mute)}.Wn51ya_usageBdCount{color:var(--ink);font-variant-numeric:tabular-nums}.Wn51ya_usageBdDish{border-color:color-mix(in srgb, var(--accent) 35%, var(--line-soft))}.Wn51ya_usageBdDish .Wn51ya_usageBdCount{color:var(--accent)}.Wn51ya_usageBdBrew{border-color:color-mix(in srgb, var(--gold) 50%, var(--line-soft))}.Wn51ya_usageBdBrew .Wn51ya_usageBdCount{color:var(--gold)}.Wn51ya_recipes{border-top:1px solid var(--line-soft);background:color-mix(in srgb, var(--bucket-color,var(--bg-soft)) 4%, var(--bg-soft));flex-direction:column;gap:10px;padding:10px 14px 14px;display:flex}.Wn51ya_recipeGroup{flex-direction:column;gap:6px;display:flex}.Wn51ya_recipeGroupTitle{letter-spacing:.05em;color:var(--ink-mute);text-transform:uppercase;align-items:baseline;gap:6px;font-size:11px;font-weight:800;display:flex}.Wn51ya_recipeGroupCount{color:var(--ink-mute);background:var(--paper);border:1px solid var(--line-soft);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.Wn51ya_recipeList{flex-wrap:wrap;gap:4px;list-style:none;display:flex}.Wn51ya_recipeChip{background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 4px;font-size:11px;font-weight:600;display:inline-flex}.Wn51ya_recipeChip:hover{border-color:var(--bucket-color,var(--accent));color:var(--bucket-color,var(--accent))}
