._page_se51a_2{gap:var(--space-6);display:grid}._main_se51a_7{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._main_se51a_7 h1{margin-bottom:0}._side_se51a_18{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@media (width>=1024px){._page_se51a_2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}._side_se51a_18{top:var(--space-6);padding-top:calc(var(--font-size-xl) * 1.2 + var(--space-4));position:sticky}}._segmented_se51a_39{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-muted);border:0;grid-template-columns:repeat(4,1fr);margin:0;display:grid}._segment_se51a_39{display:flex;position:relative}._segment_se51a_39 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._segment_se51a_39 span{min-height:var(--touch-target);padding:var(--space-1) var(--space-2);border-radius:calc(var(--radius-md) - 4px);font-size:var(--font-size-sm);text-align:center;color:var(--color-text-muted);flex:1;justify-content:center;align-items:center;font-weight:500;display:flex}._segment_se51a_39 input:checked+span{background:var(--color-accent);color:var(--color-accent-contrast);font-weight:600}._segment_se51a_39 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}._fields_se51a_88{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._fields_se51a_88>:last-child{grid-column:1/-1}@media (width>=600px){._fields_se51a_88{grid-template-columns:repeat(3,1fr)}._fields_se51a_88>:last-child{grid-column:auto}}._cupField_se51a_109{max-width:20rem}._announcement_se51a_113{margin:calc(var(--space-3) * -1) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._summary_se51a_120{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border)}._summary_se51a_120[data-stale] ._totalValue_se51a_127,._summary_se51a_120[data-stale] ._facts_se51a_128{opacity:.55}._totalLabel_se51a_132{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._totalValue_se51a_127{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:2.5rem;font-weight:700;line-height:1.1}._totalUnit_se51a_147{font-size:var(--font-size-lg);color:var(--color-text-muted);font-weight:500}._facts_se51a_128{margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}._facts_se51a_128:empty{display:none}._warning_se51a_167{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm)}._staleNote_se51a_176,._muted_se51a_177{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._errorText_se51a_183{margin:var(--space-2) 0 0;color:var(--color-error);font-weight:500}._panel_se51a_189,._details_se51a_190{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-3) var(--space-4)}._panelTitle_se51a_197{font-size:var(--font-size-md);margin:0 0 var(--space-2)}._details_se51a_190 summary{min-height:var(--touch-target);cursor:pointer;align-items:center;font-weight:600;display:flex}._panelBody_se51a_210{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}._checkboxRow_se51a_217,._radioRow_se51a_218{align-items:center;gap:var(--space-3);min-height:var(--touch-target);cursor:pointer;display:flex}._checkboxRow_se51a_217 input,._radioRow_se51a_218 input{block-size:20px;inline-size:20px;accent-color:var(--color-accent);margin:0}._radioGroup_se51a_234{border:0;margin:0;padding:0}._radioGroup_se51a_234 legend{margin-bottom:var(--space-1);padding:0;font-weight:500}._allocation_se51a_246{gap:var(--space-1);flex-direction:column;display:flex}._allocationBar_se51a_252{background:var(--color-control-border);border-radius:999px;height:10px;display:flex;overflow:hidden}._allocationBrew_se51a_260{background:var(--color-accent);display:block}._steps_se51a_265{gap:var(--space-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding-left:1.4em;display:flex}._planOptions_se51a_274{gap:var(--space-3);flex-wrap:wrap;display:flex}._selectField_se51a_280{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;display:flex}._selectField_se51a_280 select{min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface)}._actions_se51a_295{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._actions_se51a_295 ._muted_se51a_177{flex-basis:100%;margin:0}._primaryButton_se51a_307,._secondaryButton_se51a_308,._linkButton_se51a_309{min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-md);cursor:pointer;font-weight:600}._primaryButton_se51a_307{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}._secondaryButton_se51a_308{border:1px solid var(--color-control-border);background:0 0}._primaryButton_se51a_307:disabled,._secondaryButton_se51a_308:disabled{cursor:not-allowed;opacity:.6}._linkButton_se51a_309{text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500;text-decoration:underline}._saved_se51a_344{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-basis:100%;margin:0}._field_hp9g6_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._labelRow_hp9g6_8{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._label_hp9g6_8{font-weight:500}._badge_hp9g6_19{font-size:var(--font-size-sm);color:var(--color-text-muted)}._control_hp9g6_24{align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._field_hp9g6_1[data-computed] ._control_hp9g6_24{background:var(--color-surface-muted);border-style:dashed}._control_hp9g6_24:focus-within{outline:3px solid var(--color-focus);outline-offset:1px}._control_hp9g6_24[data-invalid]{border-color:var(--color-error);border-width:2px}._input_hp9g6_50{font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:0 0;border:0;flex:1;min-width:0;padding:0;font-size:1.375rem;font-weight:600}._input_hp9g6_50:focus{outline:none}._affix_hp9g6_66{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._hint_hp9g6_72{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._error_hp9g6_78{font-size:var(--font-size-sm);color:var(--color-error);margin:0;font-weight:500}._page_n97sr_1{padding:var(--space-4);max-width:40rem;margin-inline:auto}._prompt_1ew2h_1{inset-inline:var(--space-4);bottom:calc(var(--nav-height) + var(--space-4) + env(safe-area-inset-bottom));z-index:20;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex;position:fixed;box-shadow:0 4px 16px #00000026}._actions_1ew2h_18{gap:var(--space-2);display:flex}._primary_1ew2h_23,._secondary_1ew2h_24{min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-accent);cursor:pointer}._primary_1ew2h_23{background:var(--color-accent);color:var(--color-accent-contrast)}._secondary_1ew2h_24{color:var(--color-text);background:0 0}@media (width>=1024px){._prompt_1ew2h_1{inset-inline:auto var(--space-6);bottom:var(--space-6);max-width:28rem}}._shell_3sp4n_2{min-height:100dvh;padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom))}._skipLink_3sp4n_7{left:var(--space-2);z-index:30;padding:var(--space-2) var(--space-4);background:var(--color-surface);border-radius:var(--radius-md);position:absolute;top:-100px}._skipLink_3sp4n_7:focus{top:var(--space-2)}._header_3sp4n_21{justify-content:space-between;align-items:center;gap:var(--space-3);padding:calc(var(--space-3) + env(safe-area-inset-top)) var(--space-4) var(--space-3);display:flex}._brand_3sp4n_29{letter-spacing:-.02em;font-weight:700;font-size:var(--font-size-lg)}._offline_3sp4n_35{padding:var(--space-1) var(--space-3);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm);border-radius:999px}._nav_3sp4n_43{inset-inline:0;z-index:10;background:var(--color-surface);border-top:1px solid var(--color-border);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0}._navList_3sp4n_53{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}._navLink_3sp4n_61{min-height:var(--nav-height);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._navLinkActive_3sp4n_73{color:var(--color-accent);font-weight:600}._navIcon_3sp4n_78{width:24px;height:24px}._main_3sp4n_83{padding:var(--space-4);max-width:40rem;margin-inline:auto}._main_3sp4n_83:focus{outline:none}@media (width>=1024px){._shell_3sp4n_2{grid-template-columns:var(--nav-width) 1fr;grid-template-rows:auto 1fr;padding-bottom:0;display:grid}._header_3sp4n_21{border-bottom:1px solid var(--color-border);grid-column:1/-1}._nav_3sp4n_43{border-top:0;border-right:1px solid var(--color-border);background:0 0;align-self:start;min-height:calc(100dvh - 4rem);position:sticky;top:0}._navList_3sp4n_53{gap:var(--space-1);padding:var(--space-4) var(--space-2);flex-direction:column;display:flex}._navLink_3sp4n_61{justify-content:flex-start;gap:var(--space-3);min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-md);flex-direction:row}._navLinkActive_3sp4n_73{background:var(--color-surface-muted)}._main_3sp4n_83{max-width:64rem;padding:var(--space-6) var(--space-8);margin-inline:0}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fafafa;--color-surface:#fff;--color-surface-muted:#f1f1f1;--color-text:#141414;--color-text-muted:#5e5e5e;--color-border:#e4e4e4;--color-control-border:#8a8a8a;--color-accent:#141414;--color-accent-contrast:#fafafa;--color-focus:#2563eb;--color-warning-bg:#fff3d6;--color-warning-text:#5c3d00;--color-error:#b42318;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.75rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--radius-md:.75rem;--touch-target:44px;--nav-height:64px;--nav-width:220px}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#111;--color-surface:#1a1a1a;--color-surface-muted:#242424;--color-text:#f2f2f2;--color-text-muted:#a3a3a3;--color-border:#2c2c2c;--color-control-border:#737373;--color-accent:#f2f2f2;--color-accent-contrast:#111;--color-focus:#60a5fa;--color-warning-bg:#3a2d10;--color-warning-text:#ffe2a3;--color-error:#ff8a80}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#111;--color-surface:#1a1a1a;--color-surface-muted:#242424;--color-text:#f2f2f2;--color-text-muted:#a3a3a3;--color-border:#2c2c2c;--color-control-border:#737373;--color-accent:#f2f2f2;--color-accent-contrast:#111;--color-focus:#60a5fa;--color-warning-bg:#3a2d10;--color-warning-text:#ffe2a3;--color-error:#ff8a80}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}.tabular-nums{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}h1{font-size:var(--font-size-xl);letter-spacing:-.02em;margin:0 0 var(--space-4);font-weight:700;line-height:1.2}h2{font-size:var(--font-size-lg);letter-spacing:-.01em;margin:0 0 var(--space-3);font-weight:600}button,select,input{font:inherit;color:inherit}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
