._81l7G_page{background:var(--page);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:40px 16px;display:flex}._81l7G_card{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-shell);width:400px;max-width:100%;box-shadow:var(--shell-shadow);gap:22px;padding:34px 32px 32px;display:grid}._81l7G_brand{align-items:center;gap:12px;display:flex}._81l7G_copy{gap:8px;display:grid}._81l7G_title{font-family:var(--font-display);letter-spacing:-.02em;font-size:30px;font-weight:400;line-height:1.1}._81l7G_lede{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}._81l7G_form{gap:16px;display:grid}._81l7G_submit{background:var(--primary);color:var(--ink-on-primary);border:1px solid var(--primary);border-radius:var(--radius-control);cursor:pointer;margin-top:2px;padding:12px 20px;font-size:14.5px;font-weight:500}._81l7G_submit:hover{background:var(--accent);border-color:var(--accent);color:var(--ink-on-accent)}._81l7G_submit:disabled{color:var(--disabled);border-color:var(--rule);cursor:default;background:0 0}._81l7G_foot{color:var(--ink-3);text-align:center;max-width:400px;margin:0;font-size:12.5px;line-height:1.6}._81l7G_links{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:16px;font-size:13px;display:flex}._81l7G_hint{color:var(--ink-3);margin:0;font-size:13px;line-height:1.6}
.YBVPRG_lid,.YBVPRG_pupil{transform-box:view-box;animation-duration:.9s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-delay:.4s;animation-fill-mode:both}.YBVPRG_lid{animation-name:YBVPRG_lid}.YBVPRG_pupil{animation-name:YBVPRG_pupil}@keyframes YBVPRG_lid{0%,8%{transform:scaleY(1)}22%,36%{transform:scaleY(.06)}60%{transform:scaleY(1.08)}72%{transform:scaleY(.98)}to{transform:scaleY(1)}}@keyframes YBVPRG_pupil{0%,6%{transform:scale(1)}20%,36%{transform:scale(1.15,.1)}58%{transform:scale(1.05)}70%{transform:scale(.97)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.YBVPRG_lid,.YBVPRG_pupil{animation:none}}
.mr2K2q_page{background:var(--page);flex-direction:column;align-items:center;padding:0;display:flex}.mr2K2q_width{width:1280px;max-width:100%;padding:0}.mr2K2q_skip{position:absolute;top:8px;left:-9999px}.mr2K2q_skip:focus{z-index:30;background:var(--card);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-control);outline:2px solid var(--accent);padding:10px 14px;left:16px}.mr2K2q_eyebrow{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 -10px;font-size:10.5px}.mr2K2q_tenantBar{border-bottom:1px solid var(--rule);background:var(--card);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:8px 28px;display:flex}.mr2K2q_tenantRole{opacity:.75;margin-left:7px;font-size:11px;font-weight:400}.mr2K2q_tenantLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.mr2K2q_tenantOn,.mr2K2q_tenantOff{border-radius:var(--radius-pill);cursor:pointer;padding:5px 12px;font-size:12.5px}.mr2K2q_tenantOn{background:var(--primary);color:var(--ink-on-primary);border:1px solid var(--primary);font-weight:600}.mr2K2q_tenantOff{background:var(--panel);color:var(--ink-2);border:1px solid var(--rule)}.mr2K2q_tenantOff:hover{border-color:var(--primary-ink);color:var(--primary-ink)}.mr2K2q_shell{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-shell);box-shadow:var(--shell-shadow);border-top:0;border-bottom:0;min-height:100dvh;overflow:clip}.mr2K2q_header{--side:110px;background:var(--card);border-bottom:1px solid var(--rule);grid-template-columns:minmax(var(--side), 1fr) minmax(0, max-content) minmax(var(--side), 1fr);align-items:center;gap:16px;min-height:58px;padding:12px 28px;display:grid}.mr2K2q_headerStart{align-items:center;gap:12px;display:flex}.mr2K2q_brand{border-radius:var(--radius-control);flex-shrink:0;align-items:center;display:flex}.mr2K2q_brand:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.mr2K2q_brandMark{display:none}@media (max-width:599px){.mr2K2q_brandFull{display:none}.mr2K2q_brandMark{display:block}}.mr2K2q_wineryName{font-family:var(--name-face,var(--font-display));font-size:calc(22px * var(--name-scale,1));font-weight:var(--name-weight,400);text-transform:var(--name-case,none);letter-spacing:var(--name-tracking,-.01em);color:var(--ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mr2K2q_headerEnd{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mr2K2q_ask{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--card);height:34px;color:var(--ink);font:inherit;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:13px;display:inline-flex}.mr2K2q_ask:hover,.mr2K2q_ask[aria-expanded=true]{color:var(--ink-on-accent);background:var(--accent);border-color:var(--accent)}.mr2K2q_ask:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mr2K2q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mr2K2q_account>summary,.mr2K2q_menu>summary{cursor:pointer;list-style:none}.mr2K2q_account>summary::-webkit-details-marker{display:none}.mr2K2q_menu>summary::-webkit-details-marker{display:none}.mr2K2q_account>summary::marker{content:""}.mr2K2q_menu>summary::marker{content:""}.mr2K2q_account{position:relative}.mr2K2q_avatar{border:1px solid var(--rule);background:var(--raised);width:34px;height:34px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.mr2K2q_avatar:hover,.mr2K2q_account[open]>.mr2K2q_avatar{color:var(--ink-on-accent);background:var(--accent)}.mr2K2q_avatar:focus-visible,.mr2K2q_menuButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mr2K2q_accountPanel{z-index:20;background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-control);min-width:210px;box-shadow:var(--popover-shadow);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.mr2K2q_accountName{color:var(--ink);margin:4px 10px 0;font-size:14px;font-weight:600}.mr2K2q_accountRole{border-bottom:1px solid var(--rule);color:var(--ink-3);margin:0 10px 6px;padding-bottom:8px;font-size:12px}.mr2K2q_accountItem{border-radius:var(--radius-control);width:100%;min-height:38px;font:inherit;text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 10px;font-size:13.5px;display:flex}.mr2K2q_accountItem:hover{color:var(--ink);background:var(--raised)}.mr2K2q_accountItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mr2K2q_menuButton{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--card);width:44px;height:44px;color:var(--ink-2);justify-content:center;align-items:center;display:flex}.mr2K2q_menuButton:hover{color:var(--ink)}.mr2K2q_menu[open]>.mr2K2q_menuButton{background:var(--primary);border-color:var(--primary);color:var(--ink-on-primary)}.mr2K2q_frame{display:block}.mr2K2q_railCol{background:var(--card);border-bottom:1px solid var(--rule);display:none}.mr2K2q_shell:has(.mr2K2q_menu[open]) .mr2K2q_railCol{display:block}.mr2K2q_shell[data-menu-open] .mr2K2q_railCol{display:block}.mr2K2q_rail{columns:220px;column-gap:20px;padding:10px 16px 18px}.mr2K2q_paused{column-span:all;border:1px solid var(--rule);background:var(--card);color:var(--ink-2);border-radius:0;margin:0 0 14px;padding:8px 10px;font-size:12.5px;line-height:1.4}.mr2K2q_band{break-inside:avoid;align-content:start;margin-bottom:18px;display:grid}.mr2K2q_bandHead{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 2px;padding:6px 10px 4px;font-size:10.5px;font-weight:400}.mr2K2q_rows,.mr2K2q_pages{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mr2K2q_rows{grid-template-columns:repeat(auto-fill,minmax(min(136px,100%),1fr))}.mr2K2q_withPages{grid-column:1/-1}.mr2K2q_pages{border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(136px,100%),1fr));margin:2px 0 4px 12px;padding-left:6px}.mr2K2q_row{border-radius:var(--radius-control);min-height:44px;color:var(--ink-2);align-items:center;gap:10px;padding:8px 10px;font-size:15px;line-height:1.3;display:flex}.mr2K2q_row:hover{color:var(--ink);background:var(--panel)}.mr2K2q_row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mr2K2q_bandSub{color:var(--ink-3);margin:-2px 0 8px;padding:0 10px;font-size:12px;font-weight:400;line-height:1.25;display:block}.mr2K2q_bandForm{margin:0}.mr2K2q_bandPill{appearance:none;cursor:pointer;line-height:1.25;font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink-on-accent);background:var(--accent);border-radius:var(--radius-pill);border:0;justify-self:start;margin:-2px 10px 8px;padding:3px 9px 2px;font-size:10.5px;font-weight:500;text-decoration:none;display:inline-block}.mr2K2q_bandPill:hover,.mr2K2q_bandPill:focus-visible{color:var(--ink-on-accent);background:var(--accent);background:color-mix(in srgb, var(--accent) 85%, black)}.mr2K2q_icon{opacity:.85;flex:none;width:18px;height:18px}.mr2K2q_pages .mr2K2q_icon{width:16px;height:16px}.mr2K2q_rowLit,.mr2K2q_rowLit:hover,.mr2K2q_row[aria-expanded=true]{color:var(--ink);background:var(--raised);box-shadow:inset 2px 0 0 var(--accent);font-weight:600}.mr2K2q_rowOpen{color:var(--ink);font-weight:600}.mr2K2q_rowOff,.mr2K2q_rowOff:hover{color:var(--disabled);cursor:default;background:0 0}.mr2K2q_body{gap:22px;padding:26px 28px 36px;display:grid}.mr2K2q_body:focus{outline:none}@media (max-width:720px){.mr2K2q_header{padding:8px 16px}.mr2K2q_body{padding:20px 16px 28px}}@media (min-width:900px){.mr2K2q_width{width:1472px}.mr2K2q_menu{display:none}.mr2K2q_frame{grid-template-columns:192px minmax(0,1fr);display:grid}.mr2K2q_railCol{border-bottom:0;border-right:1px solid var(--rule);display:block}.mr2K2q_rail{--fold-ms:.22s;columns:auto;flex-direction:column;align-items:stretch;gap:18px;max-height:100dvh;padding:18px 12px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.mr2K2q_rows,.mr2K2q_pages{grid-template-columns:none}.mr2K2q_band,.mr2K2q_paused{margin-bottom:0}.mr2K2q_fold{visibility:hidden;transition:grid-template-rows var(--fold-ms) cubic-bezier(.4, 0, .2, 1), visibility 0s linear var(--fold-ms);grid-template-rows:0fr;display:grid}.mr2K2q_foldClip{min-height:0;overflow:hidden}.mr2K2q_sectionOpen>.mr2K2q_fold,.mr2K2q_section:focus-within>.mr2K2q_fold{visibility:visible;transition:grid-template-rows var(--fold-ms) cubic-bezier(.4, 0, .2, 1), visibility 0s;grid-template-rows:1fr}.mr2K2q_withPages:not(.mr2K2q_sectionOpen)>.mr2K2q_row:after{content:"";width:5px;height:5px;color:var(--ink-3);opacity:0;transition:transform var(--fold-ms) cubic-bezier(.4, 0, .2, 1), opacity var(--fold-ms) cubic-bezier(.4, 0, .2, 1);border-bottom:1px solid;border-right:1px solid;flex:none;margin-left:auto;transform:rotate(-45deg)}.mr2K2q_withPages:focus-within>.mr2K2q_row:after{opacity:1;transform:rotate(45deg)}.mr2K2q_row{min-height:0;padding:7px 10px;font-size:13.5px}.mr2K2q_pages .mr2K2q_row{font-size:13px}.mr2K2q_icon{width:16px;height:16px}.mr2K2q_pages .mr2K2q_icon{width:14px;height:14px}}@media (min-width:900px) and (hover:hover){.mr2K2q_section:hover>.mr2K2q_fold{visibility:visible;transition:grid-template-rows var(--fold-ms) cubic-bezier(.4, 0, .2, 1), visibility 0s;grid-template-rows:1fr}.mr2K2q_withPages:hover>.mr2K2q_row:after{opacity:1;transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.mr2K2q_rail{--fold-ms:0s}}@media (min-width:900px) and (pointer:coarse){.mr2K2q_row,.mr2K2q_accountItem{min-height:44px}.mr2K2q_avatar{width:44px;height:44px}}@media (max-width:899px){.mr2K2q_header{--side:166px}.mr2K2q_avatar{width:44px;height:44px;font-size:13px}.mr2K2q_ask{height:44px}.mr2K2q_accountItem{min-height:44px}}@media (max-width:599px){.mr2K2q_header{--side:96px;gap:8px}.mr2K2q_headerStart{gap:8px}.mr2K2q_ask{justify-content:center;width:44px;padding:0}.mr2K2q_askLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media print{.mr2K2q_skip,.mr2K2q_tenantBar,.mr2K2q_railCol,.mr2K2q_menu,.mr2K2q_headerEnd{display:none}.mr2K2q_shell:has(.mr2K2q_menu[open]) .mr2K2q_railCol{display:none}.mr2K2q_shell[data-menu-open] .mr2K2q_railCol{display:none}.mr2K2q_page{background:0 0;padding:0}.mr2K2q_width{width:auto;padding:0}.mr2K2q_frame{display:block}.mr2K2q_shell{box-shadow:none;border:0;border-radius:0;min-height:0}.mr2K2q_body{padding:0}}
._87Ri1G_actions{gap:10px;display:grid}._87Ri1G_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._87Ri1G_prompt{background:var(--panel);border:1px solid var(--rule);box-shadow:inset 2px 0 0 var(--caution-fg);border-radius:var(--radius-card);gap:8px;padding:14px 16px;display:grid}._87Ri1G_promptTitle{color:var(--ink);margin:0;font-size:13.5px;font-weight:600}._87Ri1G_promptBody{color:var(--ink-2);max-width:60ch;margin:0;font-size:12.5px;line-height:1.55}._87Ri1G_promptRow{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}._87Ri1G_discard{border:1px solid var(--bad-fg);color:var(--bad-fg);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:9px 15px;font-family:inherit;font-size:12.5px}._87Ri1G_discard:hover{background:var(--bad-bg)}
.e8QJDa_layer{z-index:45;position:fixed;inset:0}.e8QJDa_scrim{background:#00000059;position:absolute;inset:0}.e8QJDa_drawer{box-sizing:border-box;background:var(--panel);border-left:1px solid var(--rule);flex-direction:column;gap:18px;width:min(560px,100vw);padding:24px 28px 28px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-28px 0 56px -36px #00000073}.e8QJDa_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.e8QJDa_headText{gap:6px;display:grid}.e8QJDa_title{font-family:var(--font-display);margin:0;font-size:30px;font-weight:400;line-height:1.1}.e8QJDa_title:focus{outline:none}.e8QJDa_lede{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.e8QJDa_close{flex:none}.e8QJDa_steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.e8QJDa_step{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;gap:5px;font-size:11px;display:grid}.e8QJDa_step[data-current=true]{color:var(--ink);font-weight:600}.e8QJDa_stepBar{background:var(--rule);height:4px}.e8QJDa_step[data-current=true] .e8QJDa_stepBar{background:var(--primary)}.e8QJDa_form{gap:16px;display:grid}.e8QJDa_pair{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));align-content:start;gap:14px;display:grid}.e8QJDa_axes{border:0;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:6px 24px;margin:0;padding:0;display:grid}.e8QJDa_axes legend{margin-bottom:8px}.e8QJDa_axis{color:var(--ink-2);grid-template-columns:76px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:12.5px;display:grid}.e8QJDa_axis input{accent-color:var(--accent);width:100%}.e8QJDa_axisValue{font-family:var(--font-label);color:var(--ink);text-align:right;font-size:12px}.e8QJDa_note{resize:vertical;min-height:72px}.e8QJDa_vintages{gap:10px;display:grid}.e8QJDa_vintages h3{margin:0}.e8QJDa_vintage{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(160px,190px);align-items:center;gap:10px;padding:10px 12px;display:grid}.e8QJDa_vintageText{gap:4px;min-width:0;display:grid}.e8QJDa_vintageTitle{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.e8QJDa_vintageActions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.e8QJDa_check{align-items:center;gap:10px;font-size:13px;display:flex}.e8QJDa_check input{accent-color:var(--accent);width:16px;height:16px}.e8QJDa_foot{border-top:1px solid var(--rule);margin-top:auto;padding-top:16px}.e8QJDa_confirm{gap:12px;display:grid}.e8QJDa_confirmText{margin:0;font-size:13.5px;line-height:1.5}.e8QJDa_confirmButtons{justify-content:flex-end;gap:8px;display:flex}@media (max-width:560px){.e8QJDa_vintage{grid-template-columns:minmax(0,1fr)}}
.m9w4PG_wrap{display:contents}.m9w4PG_opener{padding:5px 12px}.m9w4PG_line{flex:1 0 100%;min-width:0}.m9w4PG_form{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--panel);gap:10px;max-width:460px;padding:12px 14px;display:grid}.m9w4PG_nameField{min-width:0}.m9w4PG_check{color:var(--ink);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.m9w4PG_check input{margin-top:3px}.m9w4PG_checkHint{color:var(--ink-2);font-size:12px;display:block}.m9w4PG_hint{color:var(--ink-2);margin:0;font-size:12px;line-height:1.45}.m9w4PG_buttons{flex-wrap:wrap;gap:8px;display:flex}.m9w4PG_said{max-width:560px;margin:0}
._0jPgyq_card{background:var(--feature);border:1px solid var(--feature-edge);color:var(--ink-on-feature);grid-area:card;align-content:start;gap:16px;min-height:404px;padding:22px 24px;display:grid;container:spotlight/inline-size}._0jPgyq_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._0jPgyq_kicker{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-on-feature-2);min-width:0;font-size:10.5px}._0jPgyq_headEnd{flex-shrink:0;align-items:center;gap:10px;display:flex}._0jPgyq_cardChip{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink-on-feature);border-radius:var(--radius-pill);white-space:nowrap;padding:3px 7px;font-size:10px}._0jPgyq_back{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid var(--feature-rule);height:24px;color:var(--ink-on-feature-2);cursor:pointer;background:0 0;padding:0 8px;font-size:10px}._0jPgyq_back:hover,._0jPgyq_back:focus-visible{border-color:var(--ink-on-feature);color:var(--ink-on-feature)}._0jPgyq_titleBlock{gap:6px;display:grid}._0jPgyq_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-on-feature);margin:0;font-size:38px;font-weight:400;line-height:1}._0jPgyq_note{color:var(--ink-on-feature-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}._0jPgyq_measures{border-top:1px solid var(--feature-rule);display:grid}._0jPgyq_measure{border-bottom:1px solid var(--feature-rule);grid-template-columns:54px 96px minmax(0,1fr) 96px;grid-template-areas:"label value scale window";align-items:center;gap:14px;padding:10px 0;display:grid}._0jPgyq_measureLabel{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-on-feature-2);grid-area:label;font-size:10px}._0jPgyq_measureValue{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--ink-on-feature);white-space:nowrap;grid-area:value;font-size:19px;line-height:1}._0jPgyq_measureUnit{color:var(--ink-on-feature-2);margin-left:4px;font-size:10.5px}._0jPgyq_scale{grid-area:scale;height:16px;position:relative}._0jPgyq_scaleLine{background:var(--feature-rule);height:1px;position:absolute;top:7.5px;left:0;right:0}._0jPgyq_scaleBand{background:color-mix(in srgb, var(--ink-on-feature) 18%, transparent);border-left:1px solid var(--ink-on-feature-2);border-right:1px solid var(--ink-on-feature-2);width:33.34%;height:12px;position:absolute;top:2px;left:33.33%}._0jPgyq_dotIn,._0jPgyq_dotOut{box-sizing:border-box;border:2px solid var(--ink-on-feature);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:3px}._0jPgyq_dotIn{background:var(--ink-on-feature)}._0jPgyq_dotOut{background:var(--feature)}._0jPgyq_measureWindow{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--ink-on-feature-2);grid-area:window;justify-items:end;gap:1px;font-size:10.5px;display:grid}._0jPgyq_measureState{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-on-feature);font-size:9.5px}._0jPgyq_spray{align-items:center;gap:6px;display:flex}._0jPgyq_sprayDotCaution{background:var(--gauge-caution);border-radius:50%;flex:none;width:7px;height:7px}._0jPgyq_cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._0jPgyq_facts{font-family:var(--font-label);color:var(--ink-on-feature-2);gap:3px;font-size:10.5px;display:grid}._0jPgyq_action{border-radius:var(--radius-control);border:1px solid var(--ink-on-feature);height:32px;color:var(--ink-on-feature);white-space:nowrap;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._0jPgyq_action:hover,._0jPgyq_action:focus-visible{background:color-mix(in srgb, var(--ink-on-feature) 12%, transparent);color:var(--ink-on-feature)}@container spotlight (max-width:460px){._0jPgyq_measure{grid-template-columns:54px minmax(0,1fr) auto;grid-template-areas:"label value window""scale scale scale";row-gap:8px}}._0jPgyq_gauge{grid-area:gauge;align-content:start;gap:12px;display:grid;container:gauge/inline-size}._0jPgyq_gaugeName{border-top:1px solid var(--rule);font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0;padding-top:12px;font-size:10.5px}._0jPgyq_gaugeName strong{color:var(--ink);font-weight:500}._0jPgyq_gaugeRow{grid-template-columns:270px minmax(0,1fr);align-items:center;gap:16px;display:grid}@container gauge (max-width:440px){._0jPgyq_gaugeRow{grid-template-columns:minmax(0,270px)}}._0jPgyq_gaugeArc{width:100%;height:auto;display:block;overflow:visible}._0jPgyq_gaugeMark,._0jPgyq_gaugeFoot,._0jPgyq_gaugeQuiet{font-family:var(--font-label);letter-spacing:.08em;font-size:14.5px}._0jPgyq_gaugeFoot{letter-spacing:.04em}._0jPgyq_gaugeMark{fill:var(--ink)}._0jPgyq_gaugeFoot{fill:var(--ink-2)}._0jPgyq_gaugeQuiet{fill:var(--ink-3)}._0jPgyq_gaugePick,._0jPgyq_gaugeFootNote{font-family:var(--font-ui);font-size:16px}._0jPgyq_gaugePick{fill:var(--ink-2)}._0jPgyq_gaugeFootNote{fill:var(--ink-3)}._0jPgyq_gaugeTick{stroke:var(--ink-2);stroke-width:1.6px}._0jPgyq_gaugeRing{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:2.5 3}._0jPgyq_gaugeFigure{font-family:var(--font-display);fill:var(--ink);font-size:30px}._0jPgyq_gaugeUnit{font-family:var(--font-ui);fill:var(--ink-2);font-size:14px}._0jPgyq_dotLatest{fill:var(--ink);stroke:var(--ink);stroke-width:2px}._0jPgyq_dotEarlier{fill:var(--panel);stroke:var(--ink);stroke-width:1.6px}._0jPgyq_gaugeKey{color:var(--ink);grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;font-size:12.5px;line-height:1.4;display:grid}._0jPgyq_keyMark{width:14px;height:14px;margin-top:2px;display:block}._0jPgyq_keyLabel{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px}._0jPgyq_keyMuted{color:var(--ink-2)}._0jPgyq_keyNote{color:var(--ink-3);font-size:12px}._0jPgyq_picks{grid-area:list;gap:6px;display:grid;container:picks/inline-size}._0jPgyq_picksHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}._0jPgyq_picksHint{color:var(--ink-3);font-size:12px}._0jPgyq_pickList{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}._0jPgyq_pickRow{border:0;border-bottom:1px solid var(--rule);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 64px minmax(8.5rem,max-content);align-items:center;gap:14px;margin:0;padding:12px 10px;display:grid}._0jPgyq_pickRow:hover{background:var(--raised)}._0jPgyq_pickRow[aria-pressed=true]{background:var(--raised);box-shadow:inset 0 0 0 1px var(--accent)}._0jPgyq_pickText{gap:2px;min-width:0;display:grid}._0jPgyq_pickName{color:var(--ink-3);text-wrap:pretty;font-size:13.5px}._0jPgyq_pickVariety{color:var(--ink);font-weight:500}._0jPgyq_pickMeta{font-family:var(--font-label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._0jPgyq_pickBar{width:64px;display:block}._0jPgyq_chip{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:var(--radius-pill);white-space:nowrap;justify-self:start;padding:3px 6px;font-size:10px}._0jPgyq_good{color:var(--good-fg)}._0jPgyq_caution{color:var(--caution-fg)}._0jPgyq_quiet{color:var(--ink-2)}@container picks (max-width:640px){._0jPgyq_pickList{grid-template-columns:minmax(0,1fr)}}@container picks (max-width:380px){._0jPgyq_pickRow{grid-template-columns:48px minmax(0,1fr);gap:8px 12px}._0jPgyq_pickText{grid-column:1/-1}._0jPgyq_pickBar{width:48px}}
.xXCFqG_standing{gap:.35rem;margin:.5rem 0 .75rem;display:grid}.xXCFqG_line{color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.6rem;font-size:.9rem;display:grid}.xXCFqG_trials{gap:.5rem;margin:.5rem 0 .75rem;display:grid}.xXCFqG_trial{border-top:1px solid var(--rule);padding:.6rem 0;font-size:.9rem}.xXCFqG_trial:first-child{border-top:0}.xXCFqG_grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem .75rem;margin-top:.75rem;display:grid}.xXCFqG_wide{grid-column:1/-1}.xXCFqG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.xXCFqG_meta{color:var(--ink-2);font-size:.85rem}
.Lznp2q_panel{width:min(480px,100vw)}.Lznp2q_titleRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Lznp2q_section{gap:8px;display:grid}.Lznp2q_say{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.Lznp2q_lots{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Lznp2q_lot{border:1px solid var(--control-edge);border-radius:var(--radius-control);color:var(--ink);gap:3px;padding:11px 14px;text-decoration:none;display:grid}.Lznp2q_lot:hover{border-color:var(--accent);color:var(--ink)}.Lznp2q_lotHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Lznp2q_code{font-family:var(--font-label);font-size:14px;font-weight:500}.Lznp2q_open{color:var(--primary-ink);font-size:13px}.Lznp2q_stage{font-size:13.5px}.Lznp2q_where{color:var(--ink-2);font-size:13px}.Lznp2q_actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.Lznp2q_grapes{color:var(--ink);font-size:13px}
.KSfmoG_starter{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;gap:26px;margin-bottom:22px;padding:26px 28px;display:grid}@media (max-width:860px){.KSfmoG_starter{grid-template-columns:1fr;gap:18px;padding:22px}}.KSfmoG_copy{gap:10px;min-width:0;display:grid}.KSfmoG_title{font-family:var(--font-display), Georgia, serif;color:var(--ink);margin:0;font-size:22px;line-height:1.25}.KSfmoG_body{color:var(--ink-2);max-width:60ch;margin:0;font-size:13.5px;line-height:1.65}.KSfmoG_progress{color:var(--ink-3);margin:0;font-size:12.5px}.KSfmoG_steps{counter-reset:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.KSfmoG_step{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:13px 15px;text-decoration:none;display:grid}.KSfmoG_step:hover{border-color:var(--primary-ink)}.KSfmoG_numeral{font-family:var(--font-display), Georgia, serif;color:var(--primary-ink);min-width:14px;font-size:15px;line-height:1.4}.KSfmoG_stepLabel{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.KSfmoG_stepDetail{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.55;display:block}
.Q2iVqq_cost{flex-wrap:wrap;align-items:baseline;gap:10px;max-width:68ch;margin:0;display:flex}.Q2iVqq_tag{flex:none}.Q2iVqq_says{color:var(--ink-2);flex:24ch;font-size:12.5px;line-height:1.5}
.Nn2lHa_form{gap:34px;display:grid}.Nn2lHa_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.Nn2lHa_pageTitle{gap:6px;max-width:64ch;display:grid}.Nn2lHa_headButtons{flex-wrap:wrap;gap:8px;display:flex}.Nn2lHa_denied{text-align:right;justify-items:end;gap:4px;max-width:36ch;display:grid}.Nn2lHa_hero{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:32px;padding:24px;display:grid}.Nn2lHa_heroCopy{gap:0;display:grid}.Nn2lHa_step{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--primary-ink);margin:0 0 12px;font-size:10.5px;font-weight:400}.Nn2lHa_stepDark{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;font-size:11px;font-weight:500}.Nn2lHa_stepMuted{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;font-size:11px;font-weight:500}.Nn2lHa_heroLead{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-size:38px;font-weight:400;line-height:1.1}.Nn2lHa_heroBody{color:var(--ink-2);text-wrap:pretty;max-width:520px;margin:0 0 20px;font-size:15px;line-height:1.6}.Nn2lHa_heroSave{border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;background:var(--ink-on-dark);color:var(--primary-ink);border:none;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500}.Nn2lHa_heroSave:disabled{color:var(--ink-on-dark-2);cursor:default;background:#faf7f238}.Nn2lHa_clash{border-radius:var(--radius-card);gap:10px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.55;display:grid}.Nn2lHa_restored{border-radius:var(--radius-card);background:var(--raised);border:1px dashed var(--rule);color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.Nn2lHa_restored span{flex:auto;min-width:0}.Nn2lHa_clashActions{flex-wrap:wrap;gap:8px;display:flex}.Nn2lHa_heroChart{background:var(--feature);border:1px solid var(--feature-edge);color:var(--ink-on-feature);align-content:center;justify-items:center;gap:6px;padding:16px 18px 14px;display:grid}.Nn2lHa_heroChartHead{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-on-feature-2);justify-self:start;font-size:10.5px}.Nn2lHa_heroChartNote{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-on-feature-2);font-size:10px}.Nn2lHa_nameStep{gap:10px;display:grid}.Nn2lHa_nameInput{max-width:420px;font-family:var(--font-display);font-size:20px}@media (pointer:coarse){.Nn2lHa_nameInput{font-size:20px!important}}.Nn2lHa_saveBar{z-index:5;background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);gap:12px;margin-top:6px;padding:16px 18px;display:grid;position:sticky;bottom:0;box-shadow:0 -6px 18px -12px #00000059}.Nn2lHa_saveRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Nn2lHa_saveBar .Nn2lHa_heroSave{background:var(--primary);color:var(--ink-on-primary);min-height:44px}.Nn2lHa_saveBar .Nn2lHa_heroSave:disabled{background:var(--disabled);color:var(--ink-3)}.Nn2lHa_twoUp{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:32px;display:grid}.Nn2lHa_chipRow{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.Nn2lHa_styleNote{color:var(--ink-2);border-left:2px solid var(--rule);text-wrap:pretty;margin:18px 0 0;padding-left:14px;font-size:14px;line-height:1.65}.Nn2lHa_varietalField{max-width:340px;margin-top:20px}.Nn2lHa_axes{gap:12px;margin-top:14px}.Nn2lHa_axisRow{grid-template-columns:minmax(0,128px) minmax(0,1fr) 42px;align-items:center;gap:14px;display:grid}.Nn2lHa_axisLabel{color:var(--ink);font-size:13.5px}.Nn2lHa_axisRow input[type=range]{width:100%;accent-color:var(--primary-ink)}.Nn2lHa_axisValue{color:var(--ink-2);text-align:right;font-size:13px}.Nn2lHa_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.Nn2lHa_sectionTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:27px;font-weight:400}.Nn2lHa_cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.Nn2lHa_recipe{gap:14px;container-type:inline-size}.Nn2lHa_recipeHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.Nn2lHa_recipeName{margin:0 0 5px;font-size:16.5px;font-weight:600}.Nn2lHa_recipeMix{color:var(--ink-3);margin:0 0 7px;font-size:13px}.Nn2lHa_recipeGauge{text-align:center;flex-shrink:0}.Nn2lHa_recipeGauge p{margin:0}.Nn2lHa_recipeHead .tag{white-space:normal;display:inline-block}@container not (min-width:240px){.Nn2lHa_recipeHead{flex-direction:column;gap:10px}.Nn2lHa_recipeGauge{align-items:center;gap:10px;display:flex}}.Nn2lHa_recipeNote{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.Nn2lHa_facts{color:var(--ink-3);font-variant-numeric:tabular-nums;border-top:1px solid var(--rule);gap:7px;padding-top:13px;font-size:12.5px;display:grid}.Nn2lHa_facts>div{justify-content:space-between;gap:12px;display:flex}.Nn2lHa_facts>div>:last-child{color:var(--ink);text-align:right}.Nn2lHa_load{text-align:center;margin-top:auto}.Nn2lHa_loadKept{color:var(--ink-2);text-align:center;margin:6px 0 0;font-size:12px;line-height:1.45}.Nn2lHa_startingWrap{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--panel);margin-bottom:22px}.Nn2lHa_startingSummary{color:var(--ink-2);cursor:pointer;box-sizing:border-box;align-items:center;gap:9px;min-height:44px;padding:14px 18px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.Nn2lHa_startingSummary::-webkit-details-marker{display:none}.Nn2lHa_startingSummary:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none;width:0;height:0;transition:transform .12s}.Nn2lHa_startingWrap[open]>.Nn2lHa_startingSummary:before{transform:rotate(90deg)}.Nn2lHa_startingWrap[open]>.Nn2lHa_startingSummary{border-bottom:1px solid var(--rule)}.Nn2lHa_startingWrap>.Nn2lHa_startingPoints{border-top:none;margin-top:0;padding:18px}.Nn2lHa_adviceGroup{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:18px 0 2px;font-size:12px;font-weight:600}.Nn2lHa_builder{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.Nn2lHa_shelf{gap:0;padding:8px 0}.Nn2lHa_shelfHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Nn2lHa_shelf .Nn2lHa_shelfHead{margin:10px 18px 8px}.Nn2lHa_shelf .Nn2lHa_hint{margin:0 18px 10px}.Nn2lHa_shelfRow{text-align:left;border:none;border-top:1px solid var(--rule);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 18px;font-family:inherit;display:flex}.Nn2lHa_shelfRow:hover{background:var(--card)}.Nn2lHa_shelfName{color:var(--ink);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.Nn2lHa_shelfTrait{color:var(--ink-3);margin-top:3px;font-size:12px;display:block}.Nn2lHa_rec,.Nn2lHa_recOn{margin-top:4px;font-size:12px;display:block}.Nn2lHa_rec{color:var(--ink-2)}.Nn2lHa_recOn{color:var(--accent);font-weight:500}.Nn2lHa_plus{color:var(--accent);font-size:18px;line-height:1}.Nn2lHa_blendCard,.Nn2lHa_predictCard{gap:16px}.Nn2lHa_nameRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Nn2lHa_blendRow{border-top:1px solid var(--rule);gap:8px;padding-top:14px;display:grid}.Nn2lHa_blendTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Nn2lHa_blendName{font-size:14.5px;font-weight:600}.Nn2lHa_blendControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Nn2lHa_step_{border-radius:var(--radius-control);border:1px solid var(--rule);width:28px;height:28px;color:var(--primary-ink);cursor:pointer;background:0 0;font-family:inherit;font-size:15px;line-height:1}.Nn2lHa_step_:hover{border-color:var(--primary-ink)}.Nn2lHa_blendPct{color:var(--ink);text-align:center;width:46px;font-size:13.5px}.Nn2lHa_remove{color:var(--ink-3);cursor:pointer;background:0 0;border:none;margin-left:4px;font-family:inherit;font-size:12.5px}.Nn2lHa_remove:hover{color:var(--accent)}.Nn2lHa_blendTrack{border-radius:var(--radius-pill);background:var(--page);height:8px;overflow:hidden}.Nn2lHa_blendFill{background:var(--accent);border-radius:var(--radius-pill);height:100%}.Nn2lHa_predictHead{text-align:center}.Nn2lHa_predictHead p{margin:4px 0 0}.Nn2lHa_predictBars{border-top:1px solid var(--rule);gap:11px;padding-top:16px;display:grid}.Nn2lHa_predictRow{gap:5px;display:grid}.Nn2lHa_predictLabel{color:var(--ink-2);justify-content:space-between;font-size:12.5px;display:flex}.Nn2lHa_predictTrack{border-radius:var(--radius-pill);background:var(--page);height:6px;position:relative}.Nn2lHa_predictFill{border-radius:var(--radius-pill);background:var(--primary);height:100%;position:absolute;inset:0 auto 0 0}.Nn2lHa_predictTick{background:var(--accent);border-radius:2px;width:2px;height:12px;position:absolute;top:-3px}.Nn2lHa_hint{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.55}@media (max-width:900px){.Nn2lHa_hero{grid-template-columns:1fr;padding:24px}.Nn2lHa_heroLead{font-size:30px}.Nn2lHa_axisRow{grid-template-columns:minmax(0,100px) minmax(0,1fr) 36px;gap:10px}}.Nn2lHa_fruitChips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.Nn2lHa_fruitChip,.Nn2lHa_fruitChipOn{border-radius:var(--radius-pill);border:1px solid var(--rule);background:var(--panel);color:var(--ink-2);cursor:pointer;padding:6px 12px;font-family:inherit;font-size:12.5px}.Nn2lHa_fruitChip:hover{border-color:var(--accent);color:var(--ink)}.Nn2lHa_fruitChipOn{background:var(--primary);border-color:var(--primary-ink);color:var(--ink-on-primary)}.Nn2lHa_fruitShares{gap:10px;margin:4px 0 10px;display:grid}.Nn2lHa_primer{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-shell);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:28px;padding:24px 26px;display:grid}@media (max-width:860px){.Nn2lHa_primer{grid-template-columns:minmax(0,1fr)}}.Nn2lHa_primerLead{font-family:var(--font-display);color:var(--ink);margin:0 0 10px;font-size:25px;line-height:1.2}.Nn2lHa_primerBody{color:var(--ink-2);margin:0 0 9px;font-size:13.5px;line-height:1.6}.Nn2lHa_primerBody:last-child{margin-bottom:0}.Nn2lHa_primerBody strong{color:var(--ink);font-weight:500}.Nn2lHa_primerChart{min-width:0}.Nn2lHa_primerStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.Nn2lHa_primerStage{text-align:center;flex-direction:column;gap:2px;display:flex}.Nn2lHa_primerStageName{letter-spacing:.07em;text-transform:uppercase;color:var(--ink);font-size:11.5px}.Nn2lHa_primerStageNote{color:var(--ink-3);font-size:11.5px;line-height:1.4}.Nn2lHa_rateInput{text-align:right;font-variant-numeric:tabular-nums;width:5.5rem}.Nn2lHa_typicalDot{background:var(--primary);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-left:6px;display:inline-block}.Nn2lHa_nativeRow{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.Nn2lHa_suggestList{gap:8px;margin:8px 0 12px;display:grid}.Nn2lHa_suggest,.Nn2lHa_suggestOn{background:var(--card);border-radius:var(--radius-card);gap:4px;padding:13px 15px;display:grid}.Nn2lHa_suggest{border:1px solid var(--rule)}.Nn2lHa_suggestOn{border:1px solid var(--primary)}.Nn2lHa_suggestTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Nn2lHa_suggestName{color:var(--ink);font-size:13.5px;font-weight:600}.Nn2lHa_suggestMaker{color:var(--ink-3);margin-left:8px;font-size:12px;font-weight:400}.Nn2lHa_suggestTrait{color:var(--ink-2);font-size:12.5px;line-height:1.5}.Nn2lHa_suggestAdd{background:var(--primary);color:var(--ink-on-primary);border-radius:var(--radius-control);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px}.Nn2lHa_becauseMaker{color:var(--good-fg);font-size:12px;line-height:1.5}.Nn2lHa_becauseInferred{color:var(--ink-3);font-size:12px;font-style:italic;line-height:1.5}.Nn2lHa_startingPoints{border-top:1px solid var(--rule);margin-top:26px;padding-top:22px}.Nn2lHa_shelfEmpty{gap:12px;margin:4px 0 6px;display:grid}.Nn2lHa_shelfEmpty>a{justify-self:center}.Nn2lHa_shelf .Nn2lHa_shelfEmpty{margin:4px 18px 14px}.Nn2lHa_shelfEmpty .Nn2lHa_hint,.Nn2lHa_shelf .Nn2lHa_shelfEmpty .Nn2lHa_hint{margin:0}.Nn2lHa_shelfEmpty .note{margin:0}.Nn2lHa_advice{gap:10px;margin-bottom:6px;display:grid}.Nn2lHa_adviceAsk{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Nn2lHa_rowTight{margin-bottom:0}.Nn2lHa_adviceWhere,.Nn2lHa_assessWhat{max-width:62ch;margin:8px 0 0}.Nn2lHa_adviceKind{color:var(--ink-2);max-width:68ch;margin:4px 0 0;font-size:12.5px;font-style:italic;line-height:1.55}.Nn2lHa_adviceCard{background:var(--card);border:1px dashed var(--rule);border-radius:var(--radius-card);gap:5px;padding:14px 16px;display:grid}.Nn2lHa_adviceTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Nn2lHa_adviceName{color:var(--ink);font-size:13.5px;font-weight:600}.Nn2lHa_adviceLoad{border:1px solid var(--primary);color:var(--primary-ink);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:5px 12px;font-family:inherit;font-size:12px}.Nn2lHa_adviceLoaded{background:var(--good-bg);border:1px solid var(--good-bg);color:var(--good-fg);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;padding:5px 12px;font-family:inherit;font-size:12px}.Nn2lHa_adviceParts{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}.Nn2lHa_adviceBecause{color:var(--ink-2);font-size:12.5px;line-height:1.55}.Nn2lHa_adviceCaveat{color:var(--caution-fg);font-size:12.5px;line-height:1.55}.Nn2lHa_adviceBasis{border-left:2px solid var(--accent);margin:14px 0 12px;padding:10px 0 10px 14px}.Nn2lHa_adviceBasisLead{color:var(--ink);margin:0;font-size:14px;font-weight:600}.Nn2lHa_adviceBasisWhere{color:var(--ink-2);margin:6px 0 4px;font-size:12.5px}.Nn2lHa_adviceBasisList{color:var(--ink-2);margin:0;padding-left:18px;font-size:12.5px}.Nn2lHa_adviceBasisList li{margin:2px 0}.Nn2lHa_adviceBasisWarn{margin:8px 0 0;padding:6px 9px;font-size:12.5px}.Nn2lHa_pitch{background:var(--page);border-radius:var(--radius-card);margin:8px 0 2px;padding:8px 10px}.Nn2lHa_pitchHead{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:4px;font-size:11px;display:block}.Nn2lHa_pitchSteps{color:var(--ink);margin:0;padding-left:18px;font-size:12.5px}.Nn2lHa_pitchSteps li{margin:3px 0}.Nn2lHa_pitchWho{font-weight:600}.Nn2lHa_pitchWhen:before{content:" — ";color:var(--ink-3)}.Nn2lHa_pitchWhen{color:var(--ink-2)}.Nn2lHa_pitchNote{color:var(--ink-2);margin-top:6px;font-size:12px;display:block}.Nn2lHa_pitchWarn{border-radius:var(--radius-card);border:1px solid var(--rule);box-shadow:inset 2px 0 0 var(--caution-fg);color:var(--ink);background:0 0;margin:6px 0 0;padding:6px 9px;font-size:12.5px;display:block}.Nn2lHa_notes{margin-top:22px}.Nn2lHa_notes textarea{resize:vertical;min-height:76px;font-family:inherit;line-height:1.55}.Nn2lHa_stepRow{border-top:1px solid var(--rule);gap:6px;padding:12px 0;display:grid}.Nn2lHa_stepTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Nn2lHa_stepName{color:var(--ink);font-size:14px;font-weight:600}.Nn2lHa_stepNote{color:var(--ink-2);font-size:12.5px}.Nn2lHa_stepRemove{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.Nn2lHa_stepFields{flex-wrap:wrap;gap:10px;display:flex}.Nn2lHa_stepFields .field{flex:150px;min-width:0}.Nn2lHa_stepSpan{gap:6px;display:flex}.Nn2lHa_stepSpan input{flex:auto;min-width:0}.Nn2lHa_stepSpan select{flex:none;width:auto}.Nn2lHa_stepAdd{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.Nn2lHa_newGrower{border:1px dashed var(--rule);border-radius:var(--radius-control);background:var(--card);gap:8px;margin-top:10px;padding:12px;display:grid}.Nn2lHa_newGrowerFields{flex-wrap:wrap;gap:10px;display:flex}.Nn2lHa_newGrowerFields .field{flex:150px;min-width:0}.Nn2lHa_newGrowerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Nn2lHa_newGrowerError{color:var(--bad-fg);font-size:12.5px}.Nn2lHa_pickWindows{gap:10px;margin-top:10px;display:grid}.Nn2lHa_pickWindow{border:1px solid var(--rule);border-radius:var(--radius-control);gap:6px;padding:10px 12px;display:grid}.Nn2lHa_pickToggle{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.Nn2lHa_pickRow{grid-template-columns:66px 1fr 1fr auto;align-items:center;gap:8px;display:grid}.Nn2lHa_pickRow .input{min-width:0}.Nn2lHa_pickWhen{gap:4px;max-width:340px;display:grid}.Nn2lHa_rsRow{border-top:1px solid var(--rule);grid-template-columns:minmax(0,128px) minmax(0,1fr) minmax(42px,auto);align-items:center;gap:14px;padding-top:10px;display:grid}@media (max-width:900px){.Nn2lHa_rsRow{grid-template-columns:minmax(0,100px) minmax(0,1fr) auto;gap:10px}}.Nn2lHa_assessOut{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;display:flex}.Nn2lHa_ratio{border-left:2px solid var(--primary);background:var(--page);border-radius:var(--radius-card);flex-direction:column;gap:4px;padding:9px 11px;display:flex}.Nn2lHa_ratioHead{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.Nn2lHa_ratioParts{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.Nn2lHa_feed{border-left:2px solid var(--accent);background:var(--page);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:11px 13px;display:flex}.Nn2lHa_feedDemand{color:var(--ink-2);font-size:12px;line-height:1.5}.Nn2lHa_feedCaution{color:var(--caution-fg);border-top:1px solid var(--rule);margin-top:2px;padding-top:8px;font-size:12px;line-height:1.55}.Nn2lHa_recall{border-left:2px solid var(--accent);background:var(--page);border-radius:var(--radius-card);flex-direction:column;gap:8px;margin:12px 18px 4px;padding:11px 13px;display:flex}.Nn2lHa_recallHead{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}.Nn2lHa_recallList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Nn2lHa_recallEntry{flex-direction:column;gap:2px;display:flex}.Nn2lHa_recallLot{color:var(--ink);font-size:12.5px;font-weight:600}.Nn2lHa_recallSays{color:var(--ink-2);font-size:12px;line-height:1.5}.Nn2lHa_recallAdds{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Nn2lHa_recallEmpty{color:var(--ink-3);margin:12px 18px 4px;font-size:12px;line-height:1.5}.Nn2lHa_feedRowNote{color:var(--ink-2);border-left:2px solid var(--rule);margin:4px 0 0;padding-left:9px;font-size:12px;line-height:1.5}.Nn2lHa_stepSpec{color:var(--ink-2);border-left:2px solid var(--accent);margin:8px 0 0;padding-left:10px;font-size:12px;line-height:1.55}.Nn2lHa_spinner{border:2px solid var(--rule);border-top-color:var(--primary-ink);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite Nn2lHa_spinnerTurn}@keyframes Nn2lHa_spinnerTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Nn2lHa_spinner{border-color:var(--primary-ink);animation:1.6s ease-in-out infinite Nn2lHa_spinnerBreathe}@keyframes Nn2lHa_spinnerBreathe{0%,to{opacity:.25}50%{opacity:1}}}.Nn2lHa_adviceMatch{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:11.5px;font-weight:600}.Nn2lHa_adviceWindow{background:var(--card);border:1px solid var(--rule);border-left:2px solid var(--primary);border-radius:var(--radius-card);gap:7px;margin:2px 0 4px;padding:14px 16px;display:grid}.Nn2lHa_adviceWindowTag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);border-radius:var(--radius-pill);margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:600}.Nn2lHa_adviceWindowRow{flex-wrap:wrap;gap:8px 26px;display:flex}.Nn2lHa_adviceWindowCell{gap:1px;display:grid}.Nn2lHa_adviceWindowLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.Nn2lHa_adviceWindowFig{color:var(--ink);font-size:17px;font-weight:600}.Nn2lHa_adviceWindowKept,.Nn2lHa_adviceWindowNow,.Nn2lHa_adviceWindowGap{color:var(--ink-3);font-size:12px;line-height:1.5}.Nn2lHa_branchWhen{flex-wrap:wrap;gap:12px;display:flex}.Nn2lHa_branchBand{grid-template-columns:minmax(16ch,auto) minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin-bottom:6px;display:grid}.Nn2lHa_branchUpTo{white-space:nowrap;align-items:center;gap:6px;display:flex}.Nn2lHa_branchUpTo .input{width:78px}@media (max-width:640px){.Nn2lHa_branchBand{grid-template-columns:minmax(0,1fr)}}.Nn2lHa_branchAbove{color:var(--ink-3);font-size:12px;font-style:italic}.Nn2lHa_branchBad{color:var(--caution-fg);margin:2px 0 0;font-size:12px;line-height:1.5}.Nn2lHa_noteStale{color:var(--caution-fg);font-size:12px;line-height:1.5}.Nn2lHa_stylePick{gap:6px;max-width:420px;margin-top:16px;display:grid}.Nn2lHa_stylePickHint{color:var(--ink-3);font-size:12px;line-height:1.5}
.CicRua_wrap{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);min-width:0;margin:0 0 22px;padding:16px 18px 4px}.CicRua_caption{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.CicRua_captionNote{color:var(--ink-2);max-width:62ch;font-size:12.5px;line-height:1.5}.CicRua_scroll{scrollbar-width:thin;scrollbar-color:var(--disabled) transparent;padding-bottom:6px;overflow:auto hidden}.CicRua_scroll::-webkit-scrollbar{height:7px}.CicRua_scroll::-webkit-scrollbar-thumb{background:var(--disabled);border-radius:var(--radius-pill)}.CicRua_scroll::-webkit-scrollbar-track{background:var(--rule);border-radius:var(--radius-pill)}.CicRua_canvas{position:relative}.CicRua_wires{position:absolute;inset:0;overflow:visible}.CicRua_wire{fill:none;stroke:var(--rule);stroke-width:1.5px}.CicRua_blend .CicRua_wire,.CicRua_formula .CicRua_wire{stroke:var(--accent);stroke-width:2px}.CicRua_fruit .CicRua_wire{stroke:var(--good-fg);opacity:.55}.CicRua_unknown .CicRua_wire{stroke:var(--disabled);stroke-dasharray:3 4}.CicRua_wireLabel{fill:var(--ink-3);font-family:var(--font-ui);text-anchor:middle;paint-order:stroke;stroke:var(--panel);stroke-width:4px;stroke-linejoin:round;font-size:10.5px;font-weight:600}.CicRua_blend .CicRua_wireLabel,.CicRua_formula .CicRua_wireLabel{fill:var(--accent)}.CicRua_node{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--card);flex-direction:column;justify-content:center;gap:1px;padding:7px 10px;text-decoration:none;display:flex;position:absolute;overflow:hidden}a.CicRua_node:hover{border-color:var(--accent)}.CicRua_kind{font-family:var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:9px;font-weight:700;line-height:1.3}.CicRua_label{font-family:var(--font-ui);color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.CicRua_sub{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.CicRua_n_fruit{background:var(--good-bg);border-color:color-mix(in srgb, var(--good-bg) 70%, var(--good-fg))}.CicRua_n_fruit .CicRua_kind{color:var(--good-fg)}.CicRua_n_lot{background:var(--card)}.CicRua_n_wine{background:var(--primary);border-color:var(--primary-ink)}.CicRua_n_wine .CicRua_kind,.CicRua_n_wine .CicRua_label,.CicRua_n_wine .CicRua_sub{color:var(--ink-on-primary)}.CicRua_n_unknown{border-style:dashed;border-color:var(--disabled);background:0 0}.CicRua_n_unknown .CicRua_label,.CicRua_n_unknown .CicRua_sub{color:var(--ink-3)}.CicRua_n_bottling{background:var(--card)}.CicRua_missing{border-style:dashed;border-color:var(--disabled);background:0 0}.CicRua_missing .CicRua_label,.CicRua_missing .CicRua_sub{color:var(--ink-3)}.CicRua_whole{white-space:nowrap}.CicRua_lotLink{text-decoration:none}.CicRua_lotLink:hover,.CicRua_houseLink:hover{text-decoration:underline}.CicRua_note{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.3;overflow:hidden}.CicRua_houseLink{color:var(--primary-ink);text-decoration:none}.CicRua_makeup{border-top:1px solid var(--rule);margin-top:6px;padding-top:10px}.CicRua_origins{color:var(--ink);flex-direction:column;gap:3px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.CicRua_percent{min-width:3.4em;font-weight:600;display:inline-block}.CicRua_untraced{color:var(--ink-2)}.CicRua_stillOpen{border-left:2px solid var(--stage-tank-fg)}.CicRua_legend{color:var(--ink-2);margin:10px 0 12px;font-size:12px;line-height:1.55}.CicRua_history{border-top:1px solid var(--rule);margin-top:14px;padding-top:12px}.CicRua_historySummary{min-height:44px;color:var(--primary-ink);cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:600;list-style:none;display:flex}.CicRua_historySummary::-webkit-details-marker{display:none}.CicRua_historySummary:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid;flex:none;width:0;height:0;transition:transform .12s}.CicRua_history[open]>.CicRua_historySummary:before{transform:rotate(90deg)}.CicRua_historyBody{padding-top:6px}.CicRua_historyCaveat{margin:0 0 8px;padding:11px 13px;font-size:12.5px;line-height:1.6}.CicRua_historyStamp{color:var(--ink-3);margin:0 0 16px;font-size:12px}.CicRua_historyLot{border-top:1px solid var(--rule);margin-top:20px;padding-top:16px}.CicRua_historyLot:first-of-type{border-top:none;padding-top:0}.CicRua_historyLotName{color:var(--ink);margin:0;font-size:15px;font-weight:600}.CicRua_historyLotSub{color:var(--ink-2);margin:3px 0 0;font-size:12px;line-height:1.55}.CicRua_historySection{margin-top:14px}.CicRua_historySectionTitle{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin:0 0 5px;font-size:10.5px;font-weight:600}.CicRua_historyGap{color:var(--ink-3);margin:0;font-size:12px;font-style:italic;line-height:1.55}.CicRua_historyRows{gap:7px;margin:0;padding:0;list-style:none;display:grid}.CicRua_historyRows li{gap:1px;font-size:12.5px;line-height:1.5;display:grid}.CicRua_historyWhen{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.CicRua_historyWhat{color:var(--ink);font-weight:500}.CicRua_historyGrade{border-radius:var(--radius-pill);background:var(--card);border:1px solid var(--rule);letter-spacing:.06em;color:var(--ink-2);vertical-align:1px;margin-left:7px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.CicRua_historyDetail{color:var(--ink-2);font-size:12px}.CicRua_historyPdf{color:var(--primary-ink);white-space:nowrap;margin-left:6px;font-weight:600}.CicRua_historyFold{border-top:1px solid var(--rule);scroll-margin-top:16px}.CicRua_historyFold:first-of-type{border-top:none}.CicRua_historyFold[open]>.CicRua_historySummary:before{transform:rotate(90deg)}.CicRua_historyFoldCount{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:500}.CicRua_historyFoldBody{padding:0 0 12px 15px}
.n71n0a_wrap{display:inline-flex;position:relative}.n71n0a_flag{letter-spacing:.1em;cursor:pointer;align-items:center;gap:6px;padding:3px 7px 3px 8px;display:inline-flex}.n71n0a_flag:before{content:"";border:1px solid;border-radius:50%;width:5px;height:5px;margin-right:1px}.n71n0a_flag:after{content:"";opacity:.7;border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin-left:2px;transform:rotate(45deg)translate(-1px,-1px)}.n71n0a_flag[aria-expanded=true]:after{transform:rotate(225deg)translate(-2px,-2px)}.n71n0a_flag:hover,.n71n0a_flag:focus-visible,.n71n0a_flag[aria-expanded=true]{border-color:currentColor}.n71n0a_note{z-index:6;border:1px solid var(--rule);background:var(--raised);width:min(300px,100vw - 32px);box-shadow:var(--popover-shadow);font-family:var(--font-ui);color:var(--ink);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;border-radius:0;padding:12px 14px;font-size:12.5px;line-height:1.5;display:grid;position:absolute;top:calc(100% + 8px);right:0}@container (min-width:761px){.n71n0a_note{top:-6px;right:calc(100% + 12px)}}.n71n0a_note[hidden]{display:none}.n71n0a_noteTitle{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:10px}.n71n0a_noteSource{color:var(--ink-2);margin-top:8px;font-size:11.5px}.n71n0a_noteFoot{border-top:1px solid var(--rule);color:var(--ink-3);font-family:var(--font-label);margin-top:8px;padding-top:8px;font-size:11.5px}.n71n0a_note{max-height:min(72vh,620px);overflow-y:auto}.n71n0a_note[data-read]{width:min(440px,100vw - 72px)}.n71n0a_noteFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.n71n0a_askWhy{border:1px solid var(--accent-2);border-radius:var(--radius-pill);color:var(--accent);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:10.5px;display:inline-flex}.n71n0a_askWhy:hover,.n71n0a_askWhy:focus-visible{border-color:var(--accent)}.n71n0a_askWhy:disabled{cursor:progress;opacity:.7}.n71n0a_spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:currentColor;width:9px;height:9px}.n71n0a_askCost{margin-top:8px}.n71n0a_reading{border-top:1px solid var(--rule);gap:6px;margin-top:10px;padding-top:10px;display:grid}.n71n0a_readingHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.n71n0a_readingHead .n71n0a_noteTitle{margin-bottom:0}.n71n0a_causes{gap:8px;margin:0;padding-left:18px;display:grid}.n71n0a_causes li{gap:2px;display:grid}.n71n0a_causeLabel{color:var(--ink);font-weight:600}.n71n0a_causeKey{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.n71n0a_readingCaveat{color:var(--ink-2);font-style:italic}.n71n0a_readingNote{color:var(--ink-3);margin-top:4px;font-size:11.5px}
._7rLdiW_split{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);align-items:start;gap:20px;display:grid}._7rLdiW_main,._7rLdiW_rail{gap:20px;display:grid}._7rLdiW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._7rLdiW_right{text-align:right}._7rLdiW_ghostBtn{border:1px dashed var(--disabled);color:var(--primary-ink);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:8px 14px;font-size:12.5px}._7rLdiW_ghostBtn:hover{border-color:var(--primary-ink);border-style:solid}._7rLdiW_subForm{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);gap:12px;padding:18px;display:grid}._7rLdiW_twoUp{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._7rLdiW_materialNote{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.55}._7rLdiW_submitRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._7rLdiW_readScroll{overflow-x:auto}._7rLdiW_readHead,._7rLdiW_readRow{grid-template-columns:minmax(76px,.9fr) 30px 56px 46px 34px 58px 58px 58px 64px 62px 62px 44px 54px 132px;align-items:baseline;gap:8px;min-width:806px;font-size:13px;display:grid}._7rLdiW_readHead{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:8px;font-size:11.5px}._7rLdiW_readRow{border-bottom:1px solid var(--page);padding:11px 0}._7rLdiW_readRow:last-child{border-bottom:none}._7rLdiW_readWhen{color:var(--ink);display:block}._7rLdiW_readNote{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:1.45;display:block}._7rLdiW_stepDerived{color:var(--ink-2);margin-top:6px;font-size:12.5px;line-height:1.5;display:block}._7rLdiW_stepDerived:hover{color:var(--accent)}._7rLdiW_addition{border-bottom:1px solid var(--page);justify-content:space-between;gap:16px;padding:12px 0;display:flex}._7rLdiW_addition:last-child{border-bottom:none}._7rLdiW_addMain{min-width:0}._7rLdiW_addName{color:var(--ink);font-size:14px;font-weight:500;display:block}._7rLdiW_addMeta{color:var(--ink-3);margin-top:3px;font-size:12px;display:block}._7rLdiW_addNote{color:var(--ink-2);margin-top:4px;font-size:12.5px;line-height:1.45;display:block}._7rLdiW_addFigures{text-align:right;white-space:nowrap}._7rLdiW_addDose{color:var(--ink);font-size:14px;display:block}._7rLdiW_addRate{color:var(--ink-2);margin-top:3px;font-size:12px;display:block}._7rLdiW_addAt{color:var(--ink-3)}._7rLdiW_task{border:1px solid var(--rule);border-radius:var(--radius-card);gap:5px;padding:13px 14px;display:grid}._7rLdiW_taskHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._7rLdiW_taskLabel{font-size:14px;font-weight:600}._7rLdiW_taskDue{color:var(--ink-2);font-size:12.5px}._7rLdiW_taskNote{color:var(--ink-2);font-size:12.5px;line-height:1.5}._7rLdiW_vessel{border-bottom:1px solid var(--page);justify-content:space-between;gap:12px;padding:10px 0;font-size:13.5px;display:flex}._7rLdiW_vessel:last-of-type{border-bottom:none}._7rLdiW_vesselName{font-weight:500;display:block}._7rLdiW_vesselMeta{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}._7rLdiW_vesselCap{color:var(--ink-3)}._7rLdiW_factRow{border-bottom:1px solid var(--page);justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}._7rLdiW_factRow span:first-child{color:var(--ink-2)}@media (max-width:900px){._7rLdiW_head,._7rLdiW_split{grid-template-columns:minmax(0,1fr)}._7rLdiW_figures{text-align:left}._7rLdiW_readHead{display:none}._7rLdiW_readScroll{overflow-x:visible}._7rLdiW_readRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;min-width:0}._7rLdiW_readRow>span:first-child{grid-column:1/-1}._7rLdiW_readRow>span[data-k]:before{content:attr(data-k) " ";color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px}}._7rLdiW_panelToggle{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}._7rLdiW_panelHint{color:var(--ink-3);flex:220px;font-size:12.5px}._7rLdiW_panelActions{flex-wrap:wrap;gap:10px;display:flex}._7rLdiW_mlfAdvice{color:var(--ink-2);margin:8px 0 0;font-size:13px}._7rLdiW_mlfPitched{color:var(--ink-3);margin:8px 0 0;font-size:12.5px}._7rLdiW_mlfSpec{margin:4px 0 8px}._7rLdiW_mlfSpecLine{color:var(--ink-2);margin:0;font-size:12.5px}._7rLdiW_mlfSpecNote{color:var(--ink-3);margin:4px 0 0;font-size:12.5px}._7rLdiW_mlfCheck{flex-direction:column;gap:7px;margin-top:12px;display:flex}._7rLdiW_mlfRow{grid-template-columns:108px auto minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;display:grid}._7rLdiW_mlfLabel,._7rLdiW_mlfAsks{color:var(--ink-3)}@media (max-width:720px){._7rLdiW_mlfRow{grid-template-columns:auto auto;row-gap:2px}._7rLdiW_mlfAsks{grid-column:1/-1}}._7rLdiW_mlfCaveat{color:var(--ink-3);font-style:italic;margin-top:8px!important;font-size:12px!important}._7rLdiW_mlfRecommended{margin-top:12px}._7rLdiW_mlfRecommendedHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:11.5px}._7rLdiW_mlfRecommendedRow{color:var(--ink-2);margin:0;font-size:12.5px}._7rLdiW_mlfRecommendedRow span{min-width:132px;color:var(--ink-3);display:inline-block}._7rLdiW_mlfCurve{margin-top:14px}._7rLdiW_mlfSteps{flex-direction:column;gap:8px;margin:14px 0 0;padding-left:20px;display:flex}._7rLdiW_mlfSteps li strong{font-size:13px;display:block}._7rLdiW_mlfSteps li span{color:var(--ink-3);font-size:12.5px}._7rLdiW_tasteRow{border-bottom:1px solid var(--page);padding:12px 0}._7rLdiW_tasteHead{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}._7rLdiW_tasteWhen{color:var(--ink);font-weight:500}._7rLdiW_tasteWho,._7rLdiW_tasteHint{color:var(--ink-3);font-size:12.5px}._7rLdiW_tasteNote{color:var(--ink-2);margin:6px 0 0;font-size:13.5px}._7rLdiW_tasteAxes{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}._7rLdiW_tasteAxis{align-items:baseline;gap:5px;font-size:12.5px;display:flex}._7rLdiW_tasteAxisName{color:var(--ink-3)}._7rLdiW_tasteMiss{color:var(--caution-fg)}._7rLdiW_tasteNear{color:var(--ink-3)}._7rLdiW_tasteGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}._7rLdiW_topVessels{border:none;flex-wrap:wrap;gap:10px 16px;margin:0 0 4px;padding:0;display:flex}._7rLdiW_topVessel{align-items:center;gap:6px;min-height:44px;font-size:13px;display:flex}._7rLdiW_capForm{flex-direction:column;gap:12px;margin-top:12px;display:flex}._7rLdiW_capActions{flex-wrap:wrap;gap:8px;display:flex}._7rLdiW_capActions button{flex:auto;min-height:44px}._7rLdiW_capOverdue,._7rLdiW_capDue,._7rLdiW_capOk{font-family:var(--font-label);text-transform:uppercase;border:1px solid var(--rule);border-color:color-mix(in srgb, currentColor 34%, transparent);border-radius:var(--radius-pill);white-space:nowrap;background:0 0;padding:3px 5px;font-size:10px;font-weight:400}._7rLdiW_capOverdue{color:var(--overdue-fg)}._7rLdiW_capDue{color:var(--caution-fg)}._7rLdiW_capOk{color:var(--good-fg)}._7rLdiW_reclassLead{color:var(--ink-2);margin:0 0 14px;font-size:13px;line-height:1.55}._7rLdiW_classNote{margin:0 0 14px}._7rLdiW_reclass{gap:12px;display:grid}._7rLdiW_reclassNow{color:var(--ink-2);margin:0;font-size:13px}._7rLdiW_reclassRow{grid-template-columns:1fr auto;gap:12px;display:grid}._7rLdiW_reclassFoot{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}@media (max-width:560px){._7rLdiW_reclassRow{grid-template-columns:1fr}}._7rLdiW_planLead{color:var(--ink-2);margin:0 0 14px;font-size:13px;line-height:1.55}._7rLdiW_planNow{color:var(--ink);margin:0 0 12px;font-size:13px;line-height:1.55}._7rLdiW_planRow{grid-template-columns:1fr auto;gap:12px;display:grid}._7rLdiW_fruitNote{margin-top:12px}._7rLdiW_planFoot{color:var(--ink-3);margin:12px 0 0;font-size:12px;line-height:1.5}@media (max-width:560px){._7rLdiW_planRow{grid-template-columns:1fr}}._7rLdiW_mustForm{gap:14px;display:grid}._7rLdiW_mustGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}._7rLdiW_mustHint{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.55}._7rLdiW_doseList{gap:10px;margin-top:10px;display:grid}._7rLdiW_doseRow{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);gap:3px;padding:12px 14px;display:grid}._7rLdiW_doseName{color:var(--ink);font-size:13.5px;font-weight:600}._7rLdiW_doseValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}._7rLdiW_doseWorking{color:var(--ink-3);font-size:12px;line-height:1.5}._7rLdiW_stepLine{border-top:1px solid var(--rule);gap:4px;padding:12px 0;display:grid}._7rLdiW_stepHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._7rLdiW_stepTitle{color:var(--ink);font-size:14px;font-weight:600}._7rLdiW_stepRunning,._7rLdiW_stepDue,._7rLdiW_stepDone,._7rLdiW_stepIdle{font-family:var(--font-label);text-transform:uppercase;border:1px solid var(--rule);border-color:color-mix(in srgb, currentColor 34%, transparent);border-radius:var(--radius-pill);white-space:nowrap;background:0 0;padding:3px 5px;font-size:10px;font-weight:400}._7rLdiW_stepRunning{color:var(--caution-fg)}._7rLdiW_stepDue{color:var(--good-fg)}._7rLdiW_stepDone{color:var(--ink-3)}._7rLdiW_stepIdle{color:var(--ink-3);border-color:#0000}._7rLdiW_stepSays{color:var(--ink-2);font-size:12.5px}._7rLdiW_stepDetail{color:var(--ink-3);font-size:12.5px}._7rLdiW_stepForm{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._7rLdiW_stepForm .input{flex:140px;min-width:0}._7rLdiW_stepAdd{border-top:1px solid var(--rule);gap:6px;padding:12px 0 0;display:grid}._7rLdiW_stepAdd .field{max-width:260px}._7rLdiW_pitchNow{color:var(--ink);margin:0 0 4px;font-size:15px}._7rLdiW_pitchForm{gap:10px;margin-top:10px;display:grid}._7rLdiW_pitchActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._7rLdiW_costFigures{align-items:baseline;gap:14px;margin:4px 0 8px;display:flex}._7rLdiW_costTotal{font-family:var(--font-display);color:var(--ink);font-size:30px}._7rLdiW_costRate{color:var(--ink-2);font-size:14px}._7rLdiW_costSays{color:var(--ink-2);max-width:62ch;margin:0 0 14px;font-size:13.5px;line-height:1.6}._7rLdiW_costPools{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 18px;padding:12px 0;font-size:13px;display:grid}._7rLdiW_costPool{justify-content:space-between;gap:10px;padding:3px 0;display:flex}._7rLdiW_costPoolOn{color:var(--ink)}._7rLdiW_costPoolOff{color:var(--ink-3)}._7rLdiW_costForm{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:16px;display:grid}._7rLdiW_costActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px;display:flex}._7rLdiW_pricePack{border:1px dashed var(--rule);border-radius:var(--radius-card);background:var(--page);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._7rLdiW_priceRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._7rLdiW_priceRow .input{flex:90px;min-width:0}._7rLdiW_sheetReader{border:1px dashed var(--rule);border-radius:var(--radius-card);flex-direction:column;gap:6px;margin:10px 0 4px;padding:14px 16px;display:flex}._7rLdiW_sheetHint{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}._7rLdiW_sheetReaderRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7rLdiW_sheetReaderRow>.input{flex:1;min-width:220px}._7rLdiW_sheetQuotes{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}._7rLdiW_sheetQuotes li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._7rLdiW_sheetWhat{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}._7rLdiW_sheetStored{font-variant-numeric:tabular-nums;font-weight:600}._7rLdiW_sheetWorking{color:var(--ink-2);font-variant-numeric:tabular-nums}._7rLdiW_sheetQuote{color:var(--ink-3);font-style:italic}._7rLdiW_estimate{border-top:1px solid var(--rule);gap:10px;margin-top:14px;padding-top:14px;display:grid}._7rLdiW_estimate ._7rLdiW_panelToggle{border-top:0;margin-top:0;padding-top:0}._7rLdiW_estimateRecord{color:var(--ink-3);font-size:12.5px}._7rLdiW_estimateRecord ul{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}._7rLdiW_recordCaveat{margin:0 0 6px;font-size:12.5px;line-height:1.6}._7rLdiW_recordFolds{display:grid}
.dAcDda_switcherRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 4px;display:flex}.dAcDda_switcherLabel{color:var(--ink-2);font-size:13px}.dAcDda_switcher{border:1px solid var(--control-edge);border-radius:var(--radius-control);flex-wrap:wrap;display:inline-flex;overflow:hidden}.dAcDda_switcherItem{color:var(--ink);border-left:1px solid var(--control-edge);padding:5px 12px;font-size:13px;text-decoration:none}.dAcDda_switcherItem:first-child{border-left:none}a.dAcDda_switcherItem:hover{background:var(--raised);color:var(--ink)}.dAcDda_switcherOn{background:var(--primary);color:var(--ink-on-primary);font-weight:500}.dAcDda_switcherArchived{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.dAcDda_anchored{scroll-margin-top:96px}.dAcDda_where{gap:6px;display:grid;container-type:inline-size}.dAcDda_whereList{margin:0;padding:0;list-style:none}.dAcDda_whereRow{border-top:1px solid var(--rule);color:var(--ink);grid-template-columns:120px minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:9px 0;font-size:13.5px;text-decoration:none;display:grid}.dAcDda_whereRow:hover .dAcDda_whereOpen{text-decoration:underline}.dAcDda_whereCode{font-family:var(--font-label);font-weight:500}.dAcDda_whereAt{color:var(--ink-2)}.dAcDda_whereOpen{color:var(--primary-ink);font-size:13px}@container (max-width:640px){.dAcDda_whereRow{grid-template-columns:minmax(0,1fr)}}.dAcDda_head{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding-bottom:22px;display:grid}.dAcDda_titleRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dAcDda_actions{flex-wrap:wrap;gap:10px;display:flex}.dAcDda_three{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:18px;display:grid}.dAcDda_split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.dAcDda_rail{gap:20px;display:grid}.dAcDda_blendRow,.dAcDda_targetRow,.dAcDda_predictRow{gap:6px;display:grid}.dAcDda_blendTop{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.dAcDda_blendName{font-weight:600}.dAcDda_track,.dAcDda_trackThin{border-radius:var(--radius-pill);background:var(--page);height:8px;position:relative;overflow:hidden}.dAcDda_trackThin{height:6px;overflow:visible}.dAcDda_fill{border-radius:var(--radius-pill);background:var(--accent);height:100%}.dAcDda_fillDark{border-radius:var(--radius-pill);background:var(--primary);height:100%;position:absolute;inset:0 auto 0 0}.dAcDda_window{background:var(--rule);position:absolute;top:0;bottom:0}.dAcDda_marker{background:var(--primary);border-radius:2px;width:3px;height:12px;position:absolute;top:-2px}.dAcDda_tick{background:var(--accent);border-radius:2px;width:2px;height:12px;position:absolute;top:-3px}.dAcDda_facts,.dAcDda_nutrients{color:var(--ink-2);font-variant-numeric:tabular-nums;border-top:1px solid var(--rule);gap:9px;padding-top:14px;font-size:13px;display:grid}.dAcDda_facts>div,.dAcDda_nutrients>div{justify-content:space-between;gap:12px;display:flex}.dAcDda_facts>div>:last-child,.dAcDda_nutrients>div>:last-child{color:var(--ink);text-align:right}.dAcDda_balance{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.dAcDda_schedRow{border-top:1px solid var(--rule);grid-template-columns:104px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:15px 0;display:grid}.dAcDda_schedWhen{font-family:var(--font-display);color:var(--accent);font-size:15px}.dAcDda_schedTitle{margin:0 0 4px;font-size:15px;font-weight:600}.dAcDda_invRow{justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.dAcDda_note{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.6}.dAcDda_hint{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.55}@media (max-width:900px){.dAcDda_head{grid-template-columns:1fr;align-items:start}.dAcDda_split{grid-template-columns:1fr}.dAcDda_schedRow{grid-template-columns:90px minmax(0,1fr)}.dAcDda_schedRow>:last-child{grid-column:2}}.dAcDda_fruitPart+.dAcDda_fruitPart{border-top:1px solid var(--rule);margin-top:18px;padding-top:16px}.dAcDda_partName{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:15px}.dAcDda_stageHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dAcDda_stageRow{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px}.dAcDda_stageTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dAcDda_stageName{font-family:var(--font-display);color:var(--ink);font-size:17px}.dAcDda_stageAttached{color:var(--ink-2);margin:4px 0 0;font-size:13px}.dAcDda_stageActions{align-items:center;gap:10px;margin-top:10px;display:flex}.dAcDda_stageRemove{color:var(--bad-fg);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;text-decoration:underline}.dAcDda_stageForm{border-top:1px solid var(--rule);gap:12px;margin-top:16px;padding-top:16px;display:grid}.dAcDda_stageTwoUp{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.dAcDda_stageLots{flex-wrap:wrap;gap:10px;display:flex}.dAcDda_stageLot{border:1px solid var(--rule);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:7px;padding:7px 11px;font-size:13px;display:flex}.dAcDda_ferments{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;display:flex}.dAcDda_stageMaterials{gap:6px;display:grid}.dAcDda_stageMaterial{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dAcDda_stageMaterialName{cursor:pointer;align-items:center;gap:7px;font-size:13px;display:flex}.dAcDda_stageAllergen{font-family:var(--font-label);text-transform:uppercase;border:1px solid var(--rule);border-color:color-mix(in srgb, currentColor 34%, transparent);border-radius:var(--radius-pill);white-space:nowrap;color:var(--caution-fg);background:0 0;margin-left:7px;padding:3px 5px;font-size:10px;font-weight:400}.dAcDda_stageRate{align-items:center;gap:7px;display:flex}.dAcDda_stageRate input{width:90px}.dAcDda_protocol{gap:12px;display:grid}.dAcDda_protoScale{flex-wrap:wrap;gap:14px 22px;display:flex}.dAcDda_protoField{gap:3px;display:grid}.dAcDda_protoInput{align-items:baseline;gap:6px;display:flex}.dAcDda_protoInput .input{width:96px}.dAcDda_protoUnit{color:var(--ink-3);font-size:12px}.dAcDda_protoBasis{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}.dAcDda_protoCaveat{color:var(--ink-2);max-width:74ch;margin:0;font-size:12.5px;font-style:italic;line-height:1.55}.dAcDda_protoHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:8px 0 0;font-size:12px;font-weight:600}.dAcDda_protoDay{border-left:2px solid var(--rule);gap:6px;padding:0 0 0 14px;display:grid}.dAcDda_protoDayHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.dAcDda_protoDayName{color:var(--ink);font-size:13.5px;font-weight:600}.dAcDda_protoDate{color:var(--ink-2);font-size:12.5px}.dAcDda_protoGap{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}.dAcDda_protoItems{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dAcDda_protoItem{gap:2px;display:grid}.dAcDda_protoItemTop{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.dAcDda_protoName{color:var(--ink);font-size:13px;font-weight:600}.dAcDda_protoAmount{color:var(--ink);font-size:16px;font-weight:600}.dAcDda_protoSpan{color:var(--ink-2);font-size:12px}.dAcDda_protoWorking,.dAcDda_protoSays,.dAcDda_protoDetail{color:var(--ink-3);font-size:11.5px;line-height:1.5}.dAcDda_protoMissing{color:var(--caution-fg);font-size:11.5px;line-height:1.5}.dAcDda_band,.dAcDda_bandOn{border-radius:var(--radius-control);align-items:baseline;gap:12px;padding:5px 9px;display:flex}.dAcDda_band{color:var(--ink-3)}.dAcDda_bandOn{background:var(--good-bg);color:var(--ink);font-weight:600}.dAcDda_bandRange{min-width:12ch;font-size:12.5px}.dAcDda_bandAction{font-size:12.5px;line-height:1.5}.dAcDda_protoAsk{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:4px;display:flex}.dAcDda_reasoning{border-left:2px dashed var(--rule);gap:10px;padding-left:14px;display:grid}.dAcDda_frame{color:var(--ink);max-width:74ch;margin:0;font-size:13.5px;line-height:1.6}.dAcDda_adviceGroup{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 0;font-size:12px;font-weight:600}.dAcDda_watch{gap:2px;display:grid}.dAcDda_spinner{border:2px solid var(--rule);border-top-color:var(--primary-ink);border-radius:50%;align-self:center;width:13px;height:13px;animation:.7s linear infinite dAcDda_protoSpin}@keyframes dAcDda_protoSpin{to{transform:rotate(360deg)}}.dAcDda_protoPrintSlot{align-self:flex-end;margin-left:auto}.dAcDda_styleLine{color:var(--ink-2);margin:8px 0 0;font-size:13px;line-height:1.55}.dAcDda_styleForm{flex-wrap:wrap;align-items:center;gap:8px;max-width:560px;margin-top:8px;display:flex}.dAcDda_vintages{flex-direction:column;gap:8px;display:flex}.dAcDda_vintageRow{border-top:1px solid var(--rule);grid-template-columns:minmax(140px,.6fr) 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid}.dAcDda_vintageName{color:var(--ink);font-size:13.5px;font-weight:600}.dAcDda_vintageSays{color:var(--ink-2);font-size:12.5px;line-height:1.5}@media (max-width:640px){.dAcDda_vintageRow{grid-template-columns:1fr;gap:4px}}
.Y0eRRa_fermentCard{grid-template-columns:minmax(0,1fr);scroll-margin-top:16px;container-type:inline-size}.Y0eRRa_fermentCard:has([aria-expanded=true]){z-index:5;position:relative}.Y0eRRa_fermentHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Y0eRRa_fermentCounts{gap:6px;display:inline-flex}.Y0eRRa_fermentMore{color:var(--accent);margin-top:-4px;font-size:13px;display:block}.Y0eRRa_dotChip{letter-spacing:.1em;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.Y0eRRa_dotChip:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.Y0eRRa_dotChip.tagOn:before{box-shadow:0 0 8px var(--accent-glow)}.Y0eRRa_fermentTable{border-collapse:collapse;width:calc(100% + 48px);margin:0 -24px;font-size:13px}.Y0eRRa_fermentTable:last-child{margin-bottom:-22px}.Y0eRRa_fermentTable th{text-align:left;vertical-align:bottom;font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);padding:0 10px 9px;font-size:10px;font-weight:400}.Y0eRRa_fermentTable td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:11px 10px}.Y0eRRa_fermentTable th:first-child,.Y0eRRa_fermentTable td:first-child{padding-left:24px}.Y0eRRa_fermentTable th:last-child,.Y0eRRa_fermentTable td:last-child{text-align:right;padding-right:24px}.Y0eRRa_fermentTable tbody tr:last-child td{border-bottom:0}.Y0eRRa_fermentTable tbody tr:hover td{background:var(--raised)}.Y0eRRa_fermentLot{min-width:0}.Y0eRRa_fermentCode{color:var(--ink);white-space:nowrap;font-weight:500;display:block}.Y0eRRa_fermentCode:hover{color:var(--accent)}.Y0eRRa_fermentName{color:var(--ink-2);margin-top:2px;font-size:12px;display:block}.Y0eRRa_fermentFig{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;font-size:12.5px}.Y0eRRa_fermentVessel{white-space:normal;min-width:80px}.Y0eRRa_fermentWhen,.Y0eRRa_fermentWhenStale{margin-top:2px;font-size:11px;display:block}.Y0eRRa_fermentWhen{color:var(--ink-3)}.Y0eRRa_fermentWhenStale{color:var(--caution-fg)}.Y0eRRa_fermentCurve{width:150px}.Y0eRRa_fermentGauge{align-items:center;gap:10px;min-width:128px;display:flex}.Y0eRRa_fermentCrescent{flex:none;width:76px}.Y0eRRa_fermentGaugeWords{gap:2px;min-width:0;display:grid}.Y0eRRa_fermentPct{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:12px}.Y0eRRa_fermentEyeSays{color:var(--caution-fg);font-size:11px;line-height:1.3}.Y0eRRa_fermentNeeds{color:var(--ink-3);font-size:12px;line-height:1.4;display:block}.Y0eRRa_fermentStatus{white-space:nowrap}.Y0eRRa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:760px){.Y0eRRa_fermentTable,.Y0eRRa_fermentTable tbody{display:block}.Y0eRRa_fermentTable thead{display:none}.Y0eRRa_fermentTable tr{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"lot lot status""vessel since sugar""temp perday curve";gap:10px 12px;padding:14px 24px;display:grid}.Y0eRRa_fermentTable tbody tr:last-child{border-bottom:0}.Y0eRRa_fermentTable td,.Y0eRRa_fermentTable td:first-child,.Y0eRRa_fermentTable td:last-child{text-align:left;border:0;min-width:0;padding:0;display:block}.Y0eRRa_fermentTable tbody tr:hover td{background:0 0}.Y0eRRa_fermentTable td:first-child{grid-area:lot}.Y0eRRa_fermentTable td:nth-child(2){grid-area:vessel}.Y0eRRa_fermentTable td:nth-child(3){grid-area:since}.Y0eRRa_fermentTable td:nth-child(4){grid-area:sugar}.Y0eRRa_fermentTable td:nth-child(5){grid-area:temp}.Y0eRRa_fermentTable td:nth-child(6){grid-area:perday}.Y0eRRa_fermentTable td:nth-child(7){grid-area:curve;width:auto}.Y0eRRa_fermentTable td:nth-child(8){grid-area:status;justify-self:end}.Y0eRRa_fermentTable td:nth-child(8):has([data-flag-open]){display:contents}.Y0eRRa_fermentTable td:nth-child(8):has([data-flag-open]) [data-flag-open]{display:contents}.Y0eRRa_fermentTable td:nth-child(8):has([data-flag-open]) [data-flag-open]>button{grid-area:status;place-self:start end}.Y0eRRa_fermentTable td:nth-child(8):has([data-flag-open]) [data-flag-note]{width:auto;max-height:none;box-shadow:none;grid-area:4/1/auto/-1;position:static}.Y0eRRa_fermentFig,.Y0eRRa_fermentCurve{white-space:normal}.Y0eRRa_fermentFig:before,.Y0eRRa_fermentCurve:before{content:attr(data-label);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:9.5px;display:block}.Y0eRRa_fermentGauge{min-width:0;padding-top:4px}.Y0eRRa_fermentCrescent{width:64px}}
.ZHkHwq_tracker{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);padding:16px 22px 18px;container:tracker/inline-size}.ZHkHwq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZHkHwq_eyebrow{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.ZHkHwq_wide{grid-template-columns:minmax(0,1fr) 260px;gap:28px;display:grid}.ZHkHwq_stopsCol{gap:12px;min-width:0;display:grid}.ZHkHwq_groups,.ZHkHwq_stops{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ZHkHwq_group{border-bottom:1px solid var(--rule);font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-right:18px;padding-bottom:6px;font-size:10.5px}.ZHkHwq_stops{margin:0;padding:0;list-style:none}.ZHkHwq_stop{flex-direction:column;gap:6px;min-width:0;display:flex}.ZHkHwq_node{align-items:center;height:18px;display:flex}.ZHkHwq_ring{box-sizing:border-box;border:2px solid var(--control-edge);background:var(--panel);width:18px;height:18px;color:var(--ink-on-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ZHkHwq_stop[data-state=done] .ZHkHwq_ring{border-color:var(--primary);background:var(--primary)}.ZHkHwq_stop[data-state=current] .ZHkHwq_ring{border-color:var(--primary)}.ZHkHwq_stop[data-state=skipped] .ZHkHwq_ring{border-style:dashed}.ZHkHwq_ringDot{background:var(--primary);border-radius:50%;width:6px;height:6px}.ZHkHwq_line{background:var(--rule);flex:1;height:2px}.ZHkHwq_stop[data-state=done] .ZHkHwq_line{background:var(--primary)}.ZHkHwq_label{color:var(--ink-2);padding-right:12px;font-size:14px;text-decoration:none}a.ZHkHwq_label:hover{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.ZHkHwq_stop[data-state=done] .ZHkHwq_label,.ZHkHwq_stop[data-state=current] .ZHkHwq_label{color:var(--ink)}.ZHkHwq_stop[data-state=current] .ZHkHwq_label{font-weight:600}.ZHkHwq_sub{color:var(--ink-2);overflow-wrap:anywhere;padding-right:12px;font-size:12.5px;line-height:1.45}.ZHkHwq_here{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);color:var(--primary-ink);border:1px solid;align-self:flex-start;padding:2px 5px;font-size:9.5px}.ZHkHwq_protocols{flex-direction:column;gap:6px;margin-top:2px;padding-right:12px;display:flex}.ZHkHwq_protoHead{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.ZHkHwq_protocol{flex-direction:column;gap:3px;display:flex}.ZHkHwq_protoName{color:var(--ink-2);font-size:12px}.ZHkHwq_protoButton{border:1px solid var(--control-edge);border-radius:var(--radius-control);min-height:26px;color:var(--ink);align-self:flex-start;align-items:center;padding:0 9px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ZHkHwq_protoButton:hover{border-color:var(--primary-ink);color:var(--primary-ink)}.ZHkHwq_next{border-left:1px solid var(--rule);flex-direction:column;gap:8px;padding-left:24px;display:flex}.ZHkHwq_nextTitle{color:var(--ink);font-size:16px;font-weight:500;line-height:1.35}.ZHkHwq_nextSays,.ZHkHwq_nextAlso{color:var(--ink-2);font-size:13px;line-height:1.5}.ZHkHwq_narrow{display:none}.ZHkHwq_summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}.ZHkHwq_summary::-webkit-details-marker{display:none}.ZHkHwq_summary:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);flex:none;width:8px;height:8px;margin:0 4px 4px auto;transform:rotate(45deg)}.ZHkHwq_narrow[open] .ZHkHwq_summary:after{margin-bottom:-4px;transform:rotate(225deg)}.ZHkHwq_dots{flex:none;gap:4px;display:flex}.ZHkHwq_dot{box-sizing:border-box;border:2px solid var(--control-edge);border-radius:50%;width:10px;height:10px}.ZHkHwq_dot[data-state=done]{border-color:var(--primary);background:var(--primary)}.ZHkHwq_dot[data-state=current]{border-color:var(--primary)}.ZHkHwq_dot[data-state=skipped]{border-style:dashed}.ZHkHwq_summaryText{flex-direction:column;gap:2px;min-width:0;display:flex}.ZHkHwq_summaryLine{color:var(--ink);font-size:14.5px;font-weight:600}.ZHkHwq_column{gap:14px;margin:14px 0;padding:0;list-style:none;display:grid}.ZHkHwq_columnGroup{gap:8px;display:grid}.ZHkHwq_columnStops{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ZHkHwq_columnStops .ZHkHwq_node{display:none}.ZHkHwq_columnStops .ZHkHwq_stop{padding-left:26px;position:relative}.ZHkHwq_columnStops .ZHkHwq_stop:before{content:"";box-sizing:border-box;border:2px solid var(--control-edge);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.ZHkHwq_columnStops .ZHkHwq_stop[data-state=done]:before{border-color:var(--primary);background:var(--primary)}.ZHkHwq_columnStops .ZHkHwq_stop[data-state=current]:before{border-color:var(--primary);box-shadow:inset 0 0 0 3px var(--panel), inset 0 0 0 8px var(--primary)}.ZHkHwq_columnStops .ZHkHwq_stop[data-state=skipped]:before{border-style:dashed}.ZHkHwq_narrow .ZHkHwq_next{border-left:0;border-top:1px solid var(--rule);padding:14px 0 0}@container tracker (max-width:979px){.ZHkHwq_wide{grid-template-columns:minmax(0,1fr);gap:16px}.ZHkHwq_wide .ZHkHwq_next{border-left:0;border-top:1px solid var(--rule);padding:14px 0 0}}@container tracker (max-width:699px){.ZHkHwq_wide{display:none}.ZHkHwq_narrow{display:block}}.ZHkHwq_bar{z-index:30;box-sizing:border-box;background:var(--panel);border:1px solid var(--rule);border-top:0;align-items:center;gap:24px;padding:10px 16px;display:flex;position:fixed;top:0;container:trackerbar/inline-size}.ZHkHwq_barHead{flex-direction:column;flex:none;gap:2px;min-width:0;display:flex}.ZHkHwq_barKicker{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--primary-ink);font-size:10px}.ZHkHwq_barTitle{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:22px;line-height:1.1}.ZHkHwq_barStops{flex:1;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ZHkHwq_barStop{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.ZHkHwq_barRing{box-sizing:border-box;border:2px solid var(--control-edge);border-radius:50%;flex:none;width:12px;height:12px}.ZHkHwq_barStop[data-state=done] .ZHkHwq_barRing{border-color:var(--primary);background:var(--primary)}.ZHkHwq_barStop[data-state=current] .ZHkHwq_barRing{border-color:var(--primary);box-shadow:inset 0 0 0 2px var(--panel), inset 0 0 0 6px var(--primary)}.ZHkHwq_barStop[data-state=skipped] .ZHkHwq_barRing{border-style:dashed}.ZHkHwq_barLabel{color:var(--ink-2);flex:none;font-size:12.5px;text-decoration:none}a.ZHkHwq_barLabel:hover{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.ZHkHwq_barStop[data-state=done] .ZHkHwq_barLabel,.ZHkHwq_barStop[data-state=current] .ZHkHwq_barLabel{color:var(--ink)}.ZHkHwq_barStop[data-state=current] .ZHkHwq_barLabel{font-weight:600}.ZHkHwq_barLine{background:var(--rule);flex:1;min-width:8px;height:2px;margin-right:7px}.ZHkHwq_barStop[data-state=done] .ZHkHwq_barLine{background:var(--primary)}.ZHkHwq_barButton{flex:none}.ZHkHwq_bar.ZHkHwq_barInFlow{border-top:1px solid var(--rule);position:sticky}@container trackerbar (max-width:760px){.ZHkHwq_barLabel{display:none}.ZHkHwq_barStop{flex:none;gap:0}.ZHkHwq_barLine{flex:none;width:10px;margin:0 2px}}@container trackerbar (max-width:519px){.ZHkHwq_barStops{display:none}.ZHkHwq_barButton{margin-left:auto}.ZHkHwq_barTitle{font-size:19px}}@media print{.ZHkHwq_bar{display:none}}
.SnOzIW_head{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:28px;padding-bottom:20px;display:grid}.SnOzIW_figures{text-align:right;gap:32px;display:flex}.SnOzIW_summary{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}.SnOzIW_blocks{gap:20px;display:grid}.SnOzIW_blockCard{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);gap:16px;padding:22px 24px;display:grid}.SnOzIW_blockHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.SnOzIW_blockName{font-family:var(--font-display);font-size:21px;font-weight:400}.SnOzIW_blockMeta{color:var(--ink-2);margin-top:4px;font-size:12.5px;display:block}.SnOzIW_regionTag,.SnOzIW_regionTagInherited,.SnOzIW_regionTagNone{border-radius:var(--radius-pill);letter-spacing:.02em;border:1px solid #0000;margin-top:6px;padding:2px 7px;font-size:11.5px;display:inline-block}.SnOzIW_regionTag{color:var(--good-fg);border-color:var(--rule);border-color:color-mix(in srgb, currentColor 34%, transparent);background:0 0}.SnOzIW_regionTagInherited{color:var(--ink-2);border-color:var(--rule);background:0 0;border-style:dashed}.SnOzIW_regionTagNone{color:var(--ink-3);border-color:var(--rule);background:0 0;border-style:dashed}.SnOzIW_blockBody{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:26px;display:grid}.SnOzIW_blockFacts{gap:10px;display:grid}.SnOzIW_factRow{border-bottom:1px solid var(--page);justify-content:space-between;gap:14px;padding:8px 0;font-size:13px;display:flex}.SnOzIW_factRow span:first-child{color:var(--ink-2);white-space:nowrap}.SnOzIW_factRow span:last-child{text-align:right}.SnOzIW_blockNote{color:var(--ink-2);margin:0;font-size:13px;line-height:1.6}.SnOzIW_series{border-top:1px solid var(--page);flex-wrap:wrap;align-items:baseline;gap:14px;padding-top:14px;display:flex}.SnOzIW_seriesLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.SnOzIW_seriesPoint{gap:2px;font-size:13px;display:grid}.SnOzIW_seriesDate{color:var(--ink-3);font-size:11.5px}.SnOzIW_ghostBtn{border:1px dashed var(--disabled);color:var(--primary-ink);border-radius:var(--radius-control);cursor:pointer;background:0 0;justify-self:start;padding:8px 14px;font-size:12.5px}.SnOzIW_ghostBtn:hover{border-color:var(--primary-ink);border-style:solid}.SnOzIW_subForm{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);gap:12px;padding:18px;display:grid}.SnOzIW_threeUp{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.SnOzIW_twoUp{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.SnOzIW_hint{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.55}.SnOzIW_submitRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SnOzIW_plantingRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 90px 80px;gap:8px;display:grid}.SnOzIW_pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SnOzIW_plantingTable{gap:0;display:grid}.SnOzIW_plantingHead,.SnOzIW_plantingRowRead{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.8fr) 80px minmax(0,1.6fr) 110px;align-items:baseline;gap:10px;font-size:13px;display:grid}.SnOzIW_plantingHead{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:8px;font-size:11.5px}.SnOzIW_plantingRowRead{border-bottom:1px solid var(--page);padding:10px 0}.SnOzIW_plantingRowRead:last-child{border-bottom:none}.SnOzIW_rightCell{text-align:right}.SnOzIW_quiet{color:var(--ink-2)}.SnOzIW_chipWrap{flex-wrap:wrap;gap:7px;display:flex}.SnOzIW_mixRow{border:1px solid var(--rule);border-radius:var(--radius-card);gap:8px;padding:15px 16px;display:grid}.SnOzIW_mixName{font-size:14.5px;font-weight:600;display:block}.SnOzIW_chemHead,.SnOzIW_chemRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1.1fr) 100px 62px 58px 96px;align-items:baseline;gap:10px;font-size:13px;display:grid}.SnOzIW_chemHead{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:8px;font-size:11.5px}.SnOzIW_chemRow{border-bottom:1px solid var(--page);padding:11px 0}.SnOzIW_chemRow:last-child{border-bottom:none}@media (max-width:720px){.SnOzIW_plantingRow,.SnOzIW_plantingHead,.SnOzIW_plantingRowRead,.SnOzIW_chemHead,.SnOzIW_chemRow{grid-template-columns:minmax(0,1fr) auto}.SnOzIW_plantingHead,.SnOzIW_chemHead{display:none}}@media (max-width:900px){.SnOzIW_head{grid-template-columns:minmax(0,1fr)}.SnOzIW_figures{text-align:left}.SnOzIW_blockBody{grid-template-columns:minmax(0,1fr);justify-items:center}.SnOzIW_blockFacts{width:100%}}.SnOzIW_varietyBlock{gap:14px;padding-top:14px;display:grid}.SnOzIW_varietyBlock+.SnOzIW_varietyBlock{border-top:1px solid var(--rule);margin-top:4px}.SnOzIW_varietyHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.SnOzIW_varietyName{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:17px}.SnOzIW_varietyMeta{color:var(--ink-2);flex:1;font-size:12.5px}.SnOzIW_summaryNote{color:var(--ink-2);margin:0 0 2px;font-size:13px;line-height:1.6}.SnOzIW_varietyCard{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--panel);gap:10px;padding:12px;display:grid}.SnOzIW_varietyTargets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:900px){.SnOzIW_varietyTargets{grid-template-columns:repeat(2,minmax(0,1fr))}}.SnOzIW_weightRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.SnOzIW_seriesDrop{color:var(--ink-3);cursor:pointer;opacity:.45;background:0 0;border:none;padding:0;font-size:13px;line-height:1}.SnOzIW_seriesDrop:hover{opacity:1;color:var(--bad-fg)}.SnOzIW_seriesConfirm{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);flex-basis:100%;gap:8px;margin-top:4px;padding:12px 14px;display:grid}.SnOzIW_seriesNote{color:var(--ink-3);font-size:12px;line-height:1.5}.SnOzIW_seriesRow{gap:8px;display:flex}.SnOzIW_seriesGo{border:1px solid var(--bad-fg);color:var(--bad-fg);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:5px 12px;font-family:inherit;font-size:12px}.SnOzIW_seriesKeep{border:1px dashed var(--disabled);color:var(--ink-3);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:5px 12px;font-family:inherit;font-size:12px}.SnOzIW_logRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SnOzIW_loggedNote{color:var(--good-fg);font-size:12.5px}.SnOzIW_pickBlock{border-top:1px dashed var(--rule);padding-top:12px}.SnOzIW_pickHead{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.SnOzIW_pickName{font-size:14px;font-weight:600}.SnOzIW_pickHead .tag{margin-left:auto}.SnOzIW_pickStyle{color:var(--ink-3);font-size:12.5px}.SnOzIW_pickList{gap:16px;display:grid}.SnOzIW_pickEntry{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);gap:10px;padding:12px 14px 14px;display:grid}.SnOzIW_pickEntryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;font-size:13px;font-weight:600;display:flex}.SnOzIW_pickEntryHead span:last-child{text-align:right}.SnOzIW_tieChip{justify-self:start}.SnOzIW_questionRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.SnOzIW_questionRow>.note{flex-basis:100%}.SnOzIW_tieRow{gap:6px;margin:0;display:grid}.SnOzIW_tieForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SnOzIW_tieForm .input{flex:200px;min-width:0}.SnOzIW_farming{border-top:1px solid var(--rule);gap:10px;margin-top:14px;padding-top:12px;display:grid}.SnOzIW_farmingHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.SnOzIW_farmingFigures{gap:12px;font-size:13px;display:flex}.SnOzIW_farmingOpen{color:var(--caution-fg);font-weight:600}.SnOzIW_farmingDone,.SnOzIW_farmingNone{color:var(--ink-3)}.SnOzIW_farmingForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SnOzIW_farmingForm .input{flex:160px;min-width:0}.SnOzIW_load{border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;padding:8px 0;display:flex}.SnOzIW_load:last-of-type{border-bottom:0}.SnOzIW_money{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-control);flex:150px;align-items:stretch;min-width:0;display:flex;overflow:hidden}.SnOzIW_moneyMark{color:var(--primary-ink);border-right:1px solid var(--rule);-webkit-user-select:none;user-select:none;align-items:center;padding:0 11px;font-size:15px;font-weight:700;display:flex}.SnOzIW_moneyInput{min-width:0;color:var(--ink);background:0 0;border:0;flex:auto;padding:10px 12px;font-size:14px}.SnOzIW_moneyInput:focus{outline:none}.SnOzIW_money:focus-within{border-color:var(--primary-ink)}.SnOzIW_harvestPanel{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.SnOzIW_customForm{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;margin-top:12px;display:grid}.SnOzIW_customForm>.actions{grid-column:1/-1}.SnOzIW_checkRow{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.SnOzIW_ownList{flex-direction:column;gap:8px;margin:8px 0 14px;padding:0;list-style:none;display:flex}.SnOzIW_ownRow{border:1px solid var(--rule);border-radius:var(--radius-control);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.SnOzIW_ownName{color:var(--ink);font-weight:600}.SnOzIW_ownMeta{color:var(--ink-3);margin-right:auto;font-size:13px}.SnOzIW_labelReader{border:1px dashed var(--rule);border-radius:var(--radius-control);flex-direction:column;gap:6px;margin:10px 0 4px;padding:14px 16px;display:flex}.SnOzIW_labelReaderRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SnOzIW_labelReaderRow>.input{flex:1;min-width:220px}.SnOzIW_quotes{color:var(--ink-2);flex-direction:column;gap:4px;margin:4px 0 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.SnOzIW_quoteWhat{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-right:6px;font-size:11px;font-weight:600}.SnOzIW_landing{scroll-margin-top:20px}.SnOzIW_landing:target{box-shadow:inset 2px 0 0 var(--accent);padding-left:12px}.SnOzIW_readerFold{border-top:1px solid var(--rule);margin-top:12px;padding-top:10px}.SnOzIW_readerFold>summary{cursor:pointer;font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px}.SnOzIW_conditionGroup{margin-top:28px}.SnOzIW_conditionList{gap:10px;margin-top:10px;display:grid}.SnOzIW_conditionCard>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.SnOzIW_conditionName{font-family:var(--font-display);font-size:20px}.SnOzIW_conditionCause{color:var(--ink-2);font-size:13px;font-style:italic}.SnOzIW_conditionCard[open]>summary{margin-bottom:12px}
.xA4pMq_card{background:var(--panel);border:1px solid var(--rule);box-shadow:inset 2px 0 0 var(--accent);border-radius:var(--radius-card);gap:12px;padding:16px 20px;display:grid}.xA4pMq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.xA4pMq_title{color:var(--ink);margin:0 0 4px;font-size:14px;font-weight:600}.xA4pMq_body{color:var(--ink-2);text-wrap:pretty;max-width:104ch;margin:0;font-size:13px;line-height:1.6}.xA4pMq_button{border-radius:var(--radius-control);border:1px solid var(--rule);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:500}.xA4pMq_button:hover:not(:disabled){border-color:var(--accent)}.xA4pMq_button:disabled{opacity:.6;cursor:default}.xA4pMq_good,.xA4pMq_bad{gap:6px;margin:0;font-size:12.5px;line-height:1.6;display:grid}.xA4pMq_good{color:var(--good-fg)}.xA4pMq_bad{color:var(--bad-fg)}.xA4pMq_link{word-break:break-all;background:var(--panel);border-radius:var(--radius-card);padding:8px 10px;font-size:12px}
._4-nSpG_row,._4-nSpG_compactRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4-nSpG_row button{flex:auto;min-height:44px}._4-nSpG_compactRow{gap:6px}._4-nSpG_compact{min-height:36px;padding:6px 10px;font-size:12.5px}@media (hover:none){._4-nSpG_compact{min-height:44px}}._4-nSpG_ok,._4-nSpG_bad{font-size:12.5px}._4-nSpG_ok{color:var(--good-fg)}._4-nSpG_bad{color:var(--bad-fg)}._4-nSpG_onFeature .btnOutline{color:var(--ink-on-feature);border-color:var(--ink-on-feature-2);background:0 0}:is(._4-nSpG_onFeature .btnOutline:hover,._4-nSpG_onFeature .btnOutline:focus-visible){border-color:var(--ink-on-feature);color:var(--ink-on-feature)}._4-nSpG_onFeature ._4-nSpG_ok,._4-nSpG_onFeature ._4-nSpG_bad{color:var(--ink-on-feature)}
.uJ1-Ma_heroBox{container:hero/inline-size}.uJ1-Ma_hero{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"copy card""list list";align-items:start;gap:24px 32px;padding:24px;display:grid}.uJ1-Ma_heroSpot{grid-template-areas:"copy card""gauge card""list list"}@container hero (max-width:760px){.uJ1-Ma_hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""card""list";padding:18px}.uJ1-Ma_heroSpot{grid-template-areas:"copy""card""gauge""list"}}.uJ1-Ma_heroCopy{grid-area:copy;gap:12px;padding-top:4px;display:grid}.uJ1-Ma_heroEyebrow{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--primary-ink);font-size:10.5px;font-weight:400}.uJ1-Ma_heroTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;font-size:40px;font-weight:400;line-height:1.05}@container hero (max-width:760px){.uJ1-Ma_heroTitle{font-size:32px}}.uJ1-Ma_heroLine{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.uJ1-Ma_heroTally{font-family:var(--font-label);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:11px;line-height:1.8}.uJ1-Ma_heroEmpty{color:var(--ink-2);grid-area:card;margin:0;font-size:13.5px;line-height:1.6}.uJ1-Ma_statsBox{container-type:inline-size}.uJ1-Ma_stats{border:1px solid var(--rule);background:var(--panel);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}@container (max-width:760px){.uJ1-Ma_stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@container (max-width:400px){.uJ1-Ma_stats{grid-template-columns:minmax(0,1fr)}}.uJ1-Ma_stat{border-left:1px solid var(--rule);border-top:1px solid var(--rule);background:var(--panel);color:inherit;align-content:start;gap:10px;margin:-1px 0 0 -1px;padding:16px 18px;display:grid}.uJ1-Ma_stat:hover{background:var(--raised);color:inherit}.uJ1-Ma_statUnit{color:var(--ink-3);margin-left:5px;font-size:13px}.uJ1-Ma_statSub{color:var(--ink-2);font-size:12px;line-height:1.4}.uJ1-Ma_split{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);align-items:start;gap:20px;display:grid}.uJ1-Ma_main,.uJ1-Ma_rail{gap:20px;display:grid}.uJ1-Ma_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.uJ1-Ma_right{text-align:right}.uJ1-Ma_workLine{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.6}.uJ1-Ma_strip{grid-template-columns:repeat(14,1fr);gap:5px;display:grid}.uJ1-Ma_stripCol{gap:5px;display:grid}.uJ1-Ma_stripTrack{background:var(--raised);border-radius:0;justify-content:center;align-items:flex-end;height:74px;display:flex}.uJ1-Ma_stripToday{background:var(--stage-mlf-bg)}.uJ1-Ma_stripBar,.uJ1-Ma_stripBarLate{border-radius:0;width:100%;display:block}.uJ1-Ma_stripBar{background:var(--accent)}.uJ1-Ma_stripBarLate{background:var(--overdue-fg)}.uJ1-Ma_stripLabel,.uJ1-Ma_stripLabelToday{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;text-align:center;font-variant-numeric:tabular-nums;font-size:10px}.uJ1-Ma_stripLabel{color:var(--ink-3)}.uJ1-Ma_stripLabelToday{color:var(--primary-ink);font-weight:600}.uJ1-Ma_stripColLink{cursor:pointer;text-decoration:none}.uJ1-Ma_stripColLink:hover .uJ1-Ma_stripToday{background:color-mix(in srgb, var(--stage-mlf-bg) 60%, var(--primary))}.uJ1-Ma_stripColLink:hover .uJ1-Ma_stripLabelToday{text-decoration:underline}.uJ1-Ma_todos{gap:2px;display:grid}.uJ1-Ma_todo{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:6px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.uJ1-Ma_todo:last-child{border-bottom:none}.uJ1-Ma_todo:hover{color:inherit}.uJ1-Ma_todo:hover .uJ1-Ma_todoTitle{color:var(--accent)}.uJ1-Ma_todo:hover .uJ1-Ma_todoOpen{text-decoration:underline}.uJ1-Ma_todoDot,.uJ1-Ma_todoDotToday,.uJ1-Ma_todoDotLate{background:var(--ink-3);border-radius:50%;width:6px;height:6px}.uJ1-Ma_todoDotToday{background:var(--accent);box-shadow:0 0 8px var(--accent-glow)}.uJ1-Ma_todoDotLate{background:var(--overdue-fg)}.uJ1-Ma_todoText{min-width:0}.uJ1-Ma_todoCode{white-space:nowrap}.uJ1-Ma_todoOpen{color:var(--primary-ink);font-size:12.5px}@media (max-width:480px){.uJ1-Ma_todo{grid-template-columns:6px minmax(0,1fr) auto;gap:10px}.uJ1-Ma_todoOpen{display:none}}.uJ1-Ma_todoTitle{color:var(--ink);font-size:14px;font-weight:500;display:block}.uJ1-Ma_todoNote{color:var(--ink-2);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.uJ1-Ma_lotRow{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:minmax(0,1fr) 90px 120px;align-items:center;gap:12px;padding:12px 0;display:grid}.uJ1-Ma_lotRow:last-child{border-bottom:none}.uJ1-Ma_lotRow:hover .uJ1-Ma_lotCode{color:var(--accent)}.uJ1-Ma_lotCode{color:var(--ink);font-size:14px;font-weight:500;display:block}.uJ1-Ma_lotRow .uJ1-Ma_right{font-family:var(--font-label);font-size:13px}.uJ1-Ma_lotMeta{color:var(--ink-2);margin-top:3px;font-size:12px;display:block}.uJ1-Ma_lotStage{justify-self:end}.uJ1-Ma_attn.note{border:0;border-bottom:1px solid var(--rule);box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:12px;padding:11px 0;text-decoration:none;display:grid}.uJ1-Ma_attn.note:before{content:"";background:var(--ink-3);border-radius:50%;width:6px;height:6px;margin-top:7px}.uJ1-Ma_attn.noteCaution:before{background:var(--caution-fg)}.uJ1-Ma_attn.note:hover{color:var(--ink)}.uJ1-Ma_attnMore{color:var(--accent);padding:12px 0 0;font-size:13px;display:block}.uJ1-Ma_gapsLede{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.55}.uJ1-Ma_gap{border-bottom:1px solid var(--rule);color:inherit;gap:3px;padding:11px 0;display:grid}.uJ1-Ma_gap:last-of-type{border-bottom:none}.uJ1-Ma_gapLabel{color:var(--primary-ink);font-size:13.5px;font-weight:500}.uJ1-Ma_gapDetail{color:var(--ink-2);font-size:12.5px;line-height:1.5}.uJ1-Ma_factRow{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.uJ1-Ma_factRow span:first-child{color:var(--ink-2)}@media (max-width:900px){.uJ1-Ma_split{grid-template-columns:minmax(0,1fr)}.uJ1-Ma_strip{gap:3px}.uJ1-Ma_lotRow{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}}.uJ1-Ma_setupPrompt{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-card);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.uJ1-Ma_setupPrompt:hover{border-color:var(--primary-ink);color:inherit}.uJ1-Ma_setupLabel{color:var(--primary-ink);font-size:14.5px;font-weight:600;display:block}.uJ1-Ma_setupDetail{color:var(--ink-2);max-width:104ch;margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.uJ1-Ma_setupGo{color:var(--accent);white-space:nowrap;font-size:13px}.uJ1-Ma_creditsUp{box-shadow:inset 2px 0 0 var(--caution-fg)}.uJ1-Ma_creditsSays{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:22px;line-height:1.2}.uJ1-Ma_creditsDetail{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:13px;line-height:1.55}.card:has(>.uJ1-Ma_attn){gap:0}.card:has(>.uJ1-Ma_lotRow){gap:0}.card:has(>.uJ1-Ma_gap){gap:0}.card:has(>.uJ1-Ma_factRow){gap:0}.card:has(>.uJ1-Ma_attn)>.eyebrow{margin-bottom:6px}.card:has(>.uJ1-Ma_gap)>.eyebrow{margin-bottom:8px}.card:has(>.uJ1-Ma_gap)>.uJ1-Ma_gapsLede{margin-bottom:4px}.card:has(>.uJ1-Ma_lotRow)>.uJ1-Ma_cardHead{margin-bottom:4px}.card:has(>.uJ1-Ma_factRow)>.eyebrow{margin-bottom:6px}.card:has(>.uJ1-Ma_factRow)>.btnOutline{margin-top:16px}
.GQqoeq_head{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:28px;padding-bottom:20px;display:grid}.GQqoeq_figures{text-align:right;gap:32px;display:flex}.GQqoeq_split{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.GQqoeq_main{gap:16px;min-width:0;display:grid}.GQqoeq_rail{gap:18px;display:grid}.GQqoeq_compose{gap:14px}.GQqoeq_draft{box-sizing:border-box;width:100%;color:var(--ink);resize:vertical;background:0 0;border:0;outline:none;font-family:inherit;font-size:15.5px;line-height:1.6}.GQqoeq_draft::placeholder{color:var(--ink-3)}.GQqoeq_composeRow{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.GQqoeq_chipRow{flex-wrap:wrap;gap:7px;display:flex}.GQqoeq_subjectSelect{color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-pill);cursor:pointer;padding:8px 12px;font-family:inherit;font-size:13px}.GQqoeq_dataInput{min-width:0;color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-pill);outline:none;flex:200px;padding:8px 14px;font-family:inherit;font-size:13px}.GQqoeq_dataInput:focus{border-color:var(--accent)}.GQqoeq_composeRow button[type=submit]{margin-left:auto}.GQqoeq_searchRow{align-items:center;gap:10px;display:flex}.GQqoeq_search{flex:1;min-width:0}.GQqoeq_entryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.GQqoeq_when{align-items:baseline;gap:12px;min-width:0;display:flex}.GQqoeq_date{font-family:var(--font-display);color:var(--ink);font-size:20px}.GQqoeq_time{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.GQqoeq_marks{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.GQqoeq_kind,.GQqoeq_subject{border-radius:var(--radius-pill);white-space:nowrap;padding:4px 11px;font-size:11.5px;font-weight:600}.GQqoeq_kind[data-kind=cellar]{background:var(--journal-cellar-bg);color:var(--journal-cellar-fg)}.GQqoeq_kind[data-kind=vineyard]{background:var(--journal-vineyard-bg);color:var(--journal-vineyard-fg)}.GQqoeq_kind[data-kind=lab]{background:var(--journal-lab-bg);color:var(--journal-lab-fg)}.GQqoeq_kind[data-kind=tasting]{background:var(--journal-tasting-bg);color:var(--journal-tasting-fg)}.GQqoeq_subject{background:var(--card);border:1px solid var(--rule);color:var(--ink-2)}.GQqoeq_auto{letter-spacing:.04em;color:var(--ink-3);margin:0;font-size:11.5px}.GQqoeq_body{color:var(--ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.GQqoeq_data{color:var(--ink-2);font-variant-numeric:tabular-nums;border-top:1px solid var(--rule);margin:0;padding-top:12px;font-size:13px}.GQqoeq_statRow{color:var(--ink-2);justify-content:space-between;font-size:13.5px;display:flex}.GQqoeq_statRow>:last-child{color:var(--ink);font-weight:600}.GQqoeq_thread{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.GQqoeq_thread>:last-child{color:var(--ink-3)}.GQqoeq_hint{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.55}@media (max-width:900px){.GQqoeq_head{grid-template-columns:1fr;align-items:flex-start}.GQqoeq_figures{text-align:left}.GQqoeq_split{grid-template-columns:1fr}.GQqoeq_composeRow button[type=submit]{width:100%;margin-left:0}}.GQqoeq_photos{gap:10px;margin-top:12px;display:grid}.GQqoeq_thumbs{flex-wrap:wrap;gap:10px;display:flex}.GQqoeq_thumb{gap:4px;max-width:160px;margin:0;display:grid}.GQqoeq_thumb img{border-radius:var(--radius-control);border:1px solid var(--rule);background:var(--card);width:100%;height:auto;display:block}.GQqoeq_thumb button{cursor:zoom-in;background:0 0;border:0;padding:0}.GQqoeq_thumb figcaption{color:var(--ink-3);font-size:12px}.GQqoeq_full{justify-items:start;gap:8px;display:grid}.GQqoeq_full img{border-radius:var(--radius-control);border:1px solid var(--rule);max-width:100%;height:auto;max-height:70vh}.GQqoeq_row{align-items:center;gap:8px;display:flex}.GQqoeq_ghostBtn{border:1px dashed var(--disabled);color:var(--primary-ink);border-radius:var(--radius-control);cursor:pointer;background:0 0;justify-self:start;padding:8px 14px;font-size:12.5px}.GQqoeq_ghostBtn:hover{border-color:var(--primary-ink);border-style:solid}.GQqoeq_ghostBtn:disabled{color:var(--ink-3);border-color:var(--disabled);cursor:default}.GQqoeq_subForm{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);gap:12px;padding:18px;display:grid}.GQqoeq_thumb .GQqoeq_ghostBtn{padding:4px 8px;font-size:11.5px}.GQqoeq_photoPick{gap:4px;margin-top:4px;display:grid}
.HtMNQq_wrap{display:inline-flex;position:relative}.HtMNQq_chip{letter-spacing:.1em;cursor:pointer;align-items:center;gap:6px;padding:3px 7px 3px 8px;display:inline-flex}.HtMNQq_chip:after{content:"";opacity:.7;border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin-left:2px;transform:rotate(45deg)translate(-1px,-1px)}.HtMNQq_chip[aria-expanded=true]:after{transform:rotate(225deg)translate(-2px,-2px)}.HtMNQq_chip:hover,.HtMNQq_chip:focus-visible,.HtMNQq_chip[aria-expanded=true]{border-color:currentColor}.HtMNQq_note{z-index:6;border:1px solid var(--rule);background:var(--raised);width:min(520px,100vw - 48px);max-height:min(74vh,640px);box-shadow:var(--popover-shadow);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;border-radius:0;padding:14px 16px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.HtMNQq_note[hidden]{display:none}.HtMNQq_body{font-family:var(--font-ui);color:var(--ink);gap:10px;font-size:12.5px;line-height:1.5;display:grid}.HtMNQq_head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.HtMNQq_title{font-family:var(--font-display);font-size:20px;line-height:1.2}.HtMNQq_kicker,.HtMNQq_sectionTitle{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10px}.HtMNQq_cause{color:var(--ink-2);font-style:italic}.HtMNQq_section{border-top:1px solid var(--rule);gap:4px;padding-top:8px;display:grid}.HtMNQq_list{gap:4px;display:grid}.HtMNQq_item{display:block}.HtMNQq_key{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.HtMNQq_quiet{color:var(--ink-3);font-size:11.5px}.HtMNQq_window{box-shadow:inset 2px 0 0 var(--accent);color:var(--ink);margin-top:4px;padding-left:10px;display:block}.HtMNQq_preface{color:var(--ink-2)}.HtMNQq_product{border-bottom:1px solid var(--rule);gap:2px;padding:6px 0;display:grid}.HtMNQq_tags{flex-wrap:wrap;gap:6px;display:flex}.HtMNQq_caution{box-shadow:inset 2px 0 0 var(--caution-fg);color:var(--ink);padding:8px 10px;display:block}
.vPAtPW_tieRun{gap:6px;margin:0 0 10px;display:grid}.vPAtPW_tieRunForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vPAtPW_tieRunForm .input{flex:200px;min-width:0}
.talckq_row{align-items:center;gap:10px;display:flex}.talckq_name{color:var(--ink);flex:auto;font-size:14px;font-weight:600}.talckq_pct{color:var(--ink-2);font-variant-numeric:tabular-nums;min-width:40px;font-size:12.5px}.talckq_weight{align-items:center;gap:6px;display:inline-flex}.talckq_remove{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.talckq_add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.OmDKxG_trail{margin-bottom:4px}.OmDKxG_list{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.OmDKxG_step{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.OmDKxG_sep{color:var(--ink-3)}.OmDKxG_link{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.OmDKxG_link:hover{color:var(--ink);text-decoration-color:currentColor}.OmDKxG_here{color:var(--ink);font-weight:500}
.rFx4BW_switch{min-height:32px;color:var(--ink);font-family:var(--font-ui);align-items:center;gap:10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.rFx4BW_switch:hover{color:var(--ink)}.rFx4BW_track{box-sizing:border-box;border:1px solid var(--control-edge);background:0 0;border-radius:10px;flex:none;width:34px;height:20px;position:relative}.rFx4BW_knob{background:var(--control-edge);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.rFx4BW_trackOn{border-color:var(--primary);background:var(--primary)}.rFx4BW_trackOn .rFx4BW_knob{background:var(--ink-on-primary);left:16px}.rFx4BW_switch:hover .rFx4BW_track{border-color:var(--accent)}.rFx4BW_off{color:var(--ink-3);font-weight:400}.rFx4BW_off .rFx4BW_track{border-style:dashed}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.RlsyCa_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
.NXj0Vq_bar{background:var(--rule);border-radius:2px;width:100%;height:3px;display:flex;position:relative}.NXj0Vq_fill,.NXj0Vq_past{height:100%;display:block}.NXj0Vq_fill{border-radius:2px 0 0 2px}.NXj0Vq_past{border-radius:0 2px 2px 0}.NXj0Vq_mark{background:var(--ink-3);width:1px;margin-left:-.5px;position:absolute;top:-3px;bottom:-3px}
