@container ffcalc (width<=1100px){.ff-show{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ff-fig{grid-area:1/1/auto/-1;justify-self:center;max-width:640px}.ff-num--l,.ff-num--r{text-align:center}.ff-act{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}}@container ffcards (width<=1100px){.ff-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ffcards (width<=820px){.ff-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ffcalc (width<=560px){.ff-stage--wide{display:none}.ff-stage--narrow{width:auto;max-width:100%;max-height:92px;margin:0 auto;display:block}.ff-show{align-items:start;gap:0 10px}.ff-fig{margin:0 -4px}.ff-num-k{font-size:12px}.ff-num-rec{display:none}.ff-num-n{font-size:44px}.ff-num-n small{font-size:22px}.ff-num-s{font-size:12px;line-height:1.35}.ff-sw{display:none}.ff-ctl{gap:6px}.ff-wrow{grid-template-columns:44px minmax(0,1fr) 44px auto;gap:6px}.ff-step{width:44px;height:44px}.ff-wval{min-height:44px;padding:0 2px 0 10px}.ff-wval input{width:2.6ch;min-height:44px;font-size:26px}.ff-unit{padding:0 8px}.ff-pills{gap:6px}.ff-seg button{padding:0 11px;font-size:14px}.ff-tog--wide{display:none}.ff-act{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.ff-act-ob{border:1px dashed var(--ff-line-2);min-height:48px;color:var(--ff-ink);background:0 0;border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:2px;padding:4px 2px;display:grid!important}.ff-act-ob .ff-tog-box{width:18px;height:18px}.ff-act-ob .ff-s{font-size:12px;line-height:1.15;display:block}.ff-act-ob[aria-pressed=true] .ff-tog-box{background:var(--ff-acc);border-color:var(--ff-acc);color:var(--ff-acc-ink)}.ff-act button{text-align:center;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0;min-height:48px;padding:4px 2px}.ff-act button .ff-ico{grid-row:auto;width:18px;height:18px}.ff-act button b,.ff-act button small{display:none}.ff-act button .ff-s{font-size:12px;line-height:1.15;display:block}.ff-pup{gap:4px 8px}.ff-fld{gap:2px;font-size:12.5px}.ff-pup-n{font-size:12px;line-height:1.3}.ff-hint{font-size:12px;line-height:1.35}.ff-num-n.ff-num-n--na{padding:8px 0 4px;font-size:28px}}@container ffcards (width<=560px){.ff-cards-h{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.ff-cards-h .ff-h2{font-size:20px}.ff-cards-sub,.ff-cards-w>.ff-chips{display:none}.ff-tsel{flex:0 0 158px;min-width:0;display:block}.ff-tsel .ff-sel{border-radius:99px;min-height:0}.ff-tsel select{min-height:44px;padding-left:14px}.ff-cards-h--bare{justify-content:flex-end}.ff-cards{grid-template-columns:minmax(0,1fr);gap:6px}.ff-c{text-align:left;border-radius:16px;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) auto 44px;place-items:center start;gap:0 10px;padding:4px 6px}.ff-c>*{grid-row:auto}.ff-c-top{grid-area:1/2;justify-content:flex-start;min-height:0}.ff-c-top .ff-plq i{display:none}.ff-c-bowl{grid-area:1/1/3;width:52px;min-height:44px}.ff-cbowl{width:52px}.ff-c-g{grid-area:2/2;font-size:12.5px}.ff-c-g b{font-size:14px}.ff-c-d{text-align:right;grid-area:1/3/3;justify-items:end}.ff-c-d b{font-size:28px}.ff-c-d span{display:none}.ff-c-d .ff-na{font-size:16px}.ff-c-r,.ff-c-n{display:none}.ff-c .ff-warn{grid-area:3/1/auto/-1;margin:2px 0;padding:2px 8px}.ff-warn .ff-l{display:none}.ff-warn .ff-s{display:inline}.ff-c-f{grid-area:1/4/3;width:auto;margin:0}.ff-c-f .ff-cta{gap:0;width:44px;padding:0;font-size:0}.ff-c-f .ff-cta .ff-ico{width:20px;height:20px}.ff-show-b{display:none}.ff-rule{border-radius:20px;padding:14px 16px}.ff-rule li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.ff-rule li>.ff-plq,.ff-rule-r{grid-column:1/-1}.ff-rule li .ff-cta{grid-column:1/-1;justify-self:start}.ff-rule .ff-none li{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ff-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.ff-l-n b{font-size:34px}.ff-2b figcaption b{font-size:26px}.ff-quiz li{grid-template-columns:minmax(min(9.5em,45%),1fr) minmax(0,max-content)}.ff-quiz-n{grid-column:1/-1}.ff-quiz .ff-cta{grid-area:auto/1/auto/-1;justify-self:start}.ff-mth-row{grid-template-columns:minmax(0,1fr);gap:2px;min-height:0}.ff-mth-row .ff-mth-track{margin-top:10px}.ff-mth-axis .ff-mth-l{display:none}.ff-frm>div{grid-template-columns:minmax(0,1fr);gap:0}.ff-chart th,.ff-chart td,.ff-sizes th,.ff-sizes td{padding:8px 6px;font-size:14px}.ff-chart-g{min-width:110px}.ff-chart-g i{max-width:calc(100% - 12px);left:6px}}@media (prefers-reduced-motion:no-preference){.ff-c,.ff-show-b,.ff-cta{transition:box-shadow .2s,background-color .2s}}@container ffcalc (width<=1100px){.ff-show{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ff-fig{grid-area:1/1/auto/-1;justify-self:center;max-width:640px}.ff-num--l,.ff-num--r{text-align:center}.ff-act{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}}@container ffcards (width<=1100px){.ff-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ffcards (width<=820px){.ff-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ffcalc (width<=560px){.ff-stage--wide{display:none}.ff-stage--narrow{width:auto;max-width:100%;max-height:92px;margin:0 auto;display:block}.ff-show{align-items:start;gap:0 10px}.ff-fig{margin:0 -4px}.ff-num-k{font-size:12px}.ff-num-rec{display:none}.ff-num-n{font-size:44px}.ff-num-n small{font-size:22px}.ff-num-s{font-size:12px;line-height:1.35}.ff-sw{display:none}.ff-ctl{gap:6px}.ff-wrow{grid-template-columns:44px minmax(0,1fr) 44px auto;gap:6px}.ff-step{width:44px;height:44px}.ff-wval{min-height:44px;padding:0 2px 0 10px}.ff-wval input{width:2.6ch;min-height:44px;font-size:26px}.ff-unit{padding:0 8px}.ff-pills{gap:6px}.ff-seg button{padding:0 11px;font-size:14px}.ff-tog--wide{display:none}.ff-act{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.ff-act-ob{border:1px dashed var(--ff-line-2);min-height:48px;color:var(--ff-ink);background:0 0;border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:2px;padding:4px 2px;display:grid!important}.ff-act-ob .ff-tog-box{width:18px;height:18px}.ff-act-ob .ff-s{font-size:12px;line-height:1.15;display:block}.ff-act-ob[aria-pressed=true] .ff-tog-box{background:var(--ff-acc);border-color:var(--ff-acc);color:var(--ff-acc-ink)}.ff-act button{text-align:center;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0;min-height:48px;padding:4px 2px}.ff-act button .ff-ico{grid-row:auto;width:18px;height:18px}.ff-act button b,.ff-act button small{display:none}.ff-act button .ff-s{font-size:12px;line-height:1.15;display:block}.ff-pup{gap:4px 8px}.ff-fld{gap:2px;font-size:12.5px}.ff-pup-n{font-size:12px;line-height:1.3}.ff-hint{font-size:12px;line-height:1.35}.ff-num-n.ff-num-n--na{padding:8px 0 4px;font-size:28px}}@container ffcards (width<=560px){.ff-cards-h{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.ff-cards-h .ff-h2{font-size:20px}.ff-cards-sub,.ff-cards-w>.ff-chips{display:none}.ff-tsel{flex:0 0 158px;min-width:0;display:block}.ff-tsel .ff-sel{border-radius:99px;min-height:0}.ff-tsel select{min-height:44px;padding-left:14px}.ff-cards-h--bare{justify-content:flex-end}.ff-cards{grid-template-columns:minmax(0,1fr);gap:6px}.ff-c{text-align:left;border-radius:16px;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) auto 44px;place-items:center start;gap:0 10px;padding:4px 6px}.ff-c>*{grid-row:auto}.ff-c-top{grid-area:1/2;justify-content:flex-start;min-height:0}.ff-c-top .ff-plq i{display:none}.ff-c-bowl{grid-area:1/1/3;width:52px;min-height:44px}.ff-cbowl{width:52px}.ff-c-g{grid-area:2/2;font-size:12.5px}.ff-c-g b{font-size:14px}.ff-c-d{text-align:right;grid-area:1/3/3;justify-items:end}.ff-c-d b{font-size:28px}.ff-c-d span{display:none}.ff-c-d .ff-na{font-size:16px}.ff-c-r,.ff-c-n{display:none}.ff-c .ff-warn{grid-area:3/1/auto/-1;margin:2px 0;padding:2px 8px}.ff-warn .ff-l{display:none}.ff-warn .ff-s{display:inline}.ff-c-f{grid-area:1/4/3;width:auto;margin:0}.ff-c-f .ff-cta{gap:0;width:44px;padding:0;font-size:0}.ff-c-f .ff-cta .ff-ico{width:20px;height:20px}.ff-show-b{display:none}.ff-rule{border-radius:20px;padding:14px 16px}.ff-rule li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.ff-rule li>.ff-plq,.ff-rule-r{grid-column:1/-1}.ff-rule li .ff-cta{grid-column:1/-1;justify-self:start}.ff-rule .ff-none li{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ff-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.ff-l-n b{font-size:34px}.ff-2b figcaption b{font-size:26px}.ff-quiz li{grid-template-columns:minmax(min(9.5em,45%),1fr) minmax(0,max-content)}.ff-quiz-n{grid-column:1/-1}.ff-quiz .ff-cta{grid-area:auto/1/auto/-1;justify-self:start}.ff-mth-row{grid-template-columns:minmax(0,1fr);gap:2px;min-height:0}.ff-mth-row .ff-mth-track{margin-top:10px}.ff-mth-axis .ff-mth-l{display:none}.ff-frm>div{grid-template-columns:minmax(0,1fr);gap:0}.ff-chart th,.ff-chart td,.ff-sizes th,.ff-sizes td{padding:8px 6px;font-size:14px}.ff-chart-g{min-width:110px}.ff-chart-g i{max-width:calc(100% - 12px);left:6px}}@media (prefers-reduced-motion:no-preference){.ff-c,.ff-show-b,.ff-cta{transition:box-shadow .2s,background-color .2s}}.ff-seg--act button{padding:0 12px;font-size:14px}.ff-bc--pair .ff-num--l,.ff-bc--pair .ff-num--r{text-align:center}.ff-mo{text-align:left;gap:14px;display:grid;container:ffmo/inline-size}.ff-mo-l{gap:14px;display:grid}.ff-mo-row{background:var(--ff-surface);box-shadow:0 0 0 1px var(--ff-line);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:18px 22px;display:grid}.ff-mo-b{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.ff-mo-b small{color:var(--ff-muted);font-size:13.5px}.ff-mo-tag{background:var(--ff-surface-2);color:var(--ff-muted);border-radius:99px;padding:3px 9px;font-size:12px;font-style:normal}.ff-mo-c{grid-area:1/2}.ff-mo-p{grid-column:1/-1}.ff-mo-ms{grid-column:1/-1;gap:8px;display:grid}.ff-mo-m{grid-template-columns:76px minmax(0,1fr) minmax(170px,230px);align-items:center;gap:14px;display:grid}.ff-mo-k{color:var(--ff-muted);font-size:13px}.ff-mo-v{text-align:right;display:grid}.ff-mo-v b{font:400 26px/1.1 var(--ff-font-h);color:var(--ff-acc)}.ff-mo-v small{color:var(--ff-muted);font-size:12px}.ff-mo-row.is-quiz .ff-mo-v b{color:var(--ff-muted);font-size:20px}.ff-mo-n{color:var(--ff-muted);grid-column:1/-1;font-size:13px}.ff-mo-none{color:var(--ff-muted);background:var(--ff-surface-2);border-radius:18px;padding:12px 16px;font-size:14px}.ff-mo-p .ff-seg button{padding:0 14px;font-size:14px}@container ffmo (width<=640px){.ff-mo-row{border-radius:20px;grid-template-columns:minmax(0,1fr);padding:14px}.ff-mo-c{grid-area:auto/1;justify-self:start}.ff-mo-m{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px}.ff-mo-m .ff-bowls{grid-area:2/1/auto/-1;margin:4px 0 2px}.ff-mo-k{grid-row:1}.ff-mo-v{display:contents}.ff-mo-v b{text-align:right;grid-area:1/2;font-size:22px}.ff-mo-v small{text-align:left;grid-area:3/1/auto/-1}.ff-mo-p .ff-seg{width:100%;display:flex}.ff-mo-p .ff-seg button{flex:auto;padding:0 6px;font-size:13px}}.ff-sizes{container:ffsz/inline-size}@container ffsz (width<=640px){.ff-sizes thead{display:none}.ff-sizes table,.ff-sizes tbody,.ff-sizes caption{display:block}.ff-sizes tr{border-top:1px solid var(--ff-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:10px 0;display:grid}.ff-sizes th,.ff-sizes td{border:0;padding:0!important}.ff-sizes th[scope=row]{font:400 20px var(--ff-font-h);grid-column:1/-1}.ff-sizes td:before{content:attr(data-th);color:var(--ff-muted);font-size:12px;display:block}.ff-sizes .ff-chart-g{min-width:0}.ff-sizes .ff-chart-g i{display:none}.ff-sizes .ff-chart-g span{padding:0}}.ff-sizes td small{color:var(--ff-muted);font-size:12px}.ff-sizes td b{font-weight:600}.ff-sizes .ff-na{color:var(--ff-muted);font-size:13px}.ff-sizes thead th small{font-weight:400}:root{--ff-bg:var(--bg,#fbf7f0);--ff-surface:var(--surface,#fff);--ff-surface-2:var(--surface-2,#f4eee4);--ff-ink:var(--ink,#24201c);--ff-muted:var(--muted,#6a625a);--ff-line:var(--line,#24201c1f);--ff-line-2:var(--line-2,#24201c38);--ff-acc:var(--acc,#33449c);--ff-acc-ink:var(--acc-ink,#fff);--ff-acc-soft:var(--acc-soft,#e6e9f7);--ff-focus:var(--focus,#33449c);--ff-collar:var(--collar,#e2715a);--ff-amber:var(--amber,#a15c00);--ff-amber-soft:var(--amber-soft,#fcefd9);--ff-bowl:var(--bowl,#eef2f9);--ff-bowl-rim:var(--bowl-rim,#c9d2e6);--ff-rule:var(--rule,#b9b0a4);--ff-food-cooked:var(--food-cooked,#e28a55);--ff-food-raw:var(--food-raw,#d2607a);--ff-food-airdried:var(--food-airdried,#c8a048);--ff-food-dehydrated:var(--food-dehydrated,#9583d2);--ff-food-freezedried:var(--food-freezedried,#5b8fcb);--ff-c-cooked:var(--c-cooked,#b85e1f);--ff-c-raw:var(--c-raw,#b23c60);--ff-c-airdried:var(--c-airdried,#86681a);--ff-c-dehydrated:var(--c-dehydrated,#6b54b8);--ff-c-freezedried:var(--c-freezedried,#2f6fb3);--ff-font-h:var(--font-h,"Gloock", Georgia, serif);--ff-font:var(--font,"Lexend", system-ui, sans-serif)}.ff-tool,[data-ff-out]{font-family:var(--ff-font);color:var(--ff-ink);font-variant-numeric:tabular-nums}.ff-tool *,.ff-tool :before,.ff-tool :after,[data-ff-out] *,[data-ff-out] :before,[data-ff-out] :after{box-sizing:border-box}.ff-tool [hidden],[data-ff-out] [hidden]{display:none!important}.ff-tool :is(p,h2,h3,ul,ol,dl,dd,figure,blockquote),[data-ff-out] :is(p,h2,h3,ul,ol,dl,dd,figure,blockquote){margin:0}.ff-tool :is(ul,ol),[data-ff-out] :is(ul,ol){padding:0;list-style:none}.ff-tool button,[data-ff-out] button,.ff-tool input,.ff-tool select,[data-ff-out] input,[data-ff-out] select{font:inherit;color:inherit}.ff-tool button,[data-ff-out] button{cursor:pointer}.ff-tool :focus-visible,[data-ff-out] :focus-visible{outline:3px solid var(--ff-focus);outline-offset:2px}.ff-tool b,[data-ff-out] b,.ff-tool strong,[data-ff-out] strong{font-weight:600}.ff-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ff-ico{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;display:inline-block}.ff-s{display:none}.ff-h2{font:400 clamp(26px, 3.2vw, 42px)/1.08 var(--ff-font-h);letter-spacing:-.005em}sup{font-size:.7em;line-height:0}[data-t=cooked]{--tc:var(--ff-c-cooked);--tf:var(--ff-food-cooked)}[data-t=raw]{--tc:var(--ff-c-raw);--tf:var(--ff-food-raw)}[data-t=airdried]{--tc:var(--ff-c-airdried);--tf:var(--ff-food-airdried)}[data-t=dehydrated]{--tc:var(--ff-c-dehydrated);--tf:var(--ff-food-dehydrated)}[data-t=freezedried]{--tc:var(--ff-c-freezedried);--tf:var(--ff-food-freezedried)}.ff-type{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ff-type:before{content:"";background:var(--tc,currentColor);border-radius:50%;flex:none;width:9px;height:9px}.ff-plq{align-items:center;gap:8px;min-width:0;font-weight:500;display:inline-flex}.ff-plq i{width:30px;height:30px;font:700 11px/1 var(--ff-font);letter-spacing:.02em;background:color-mix(in srgb, var(--tc,var(--ff-acc)) 16%, var(--ff-surface));color:color-mix(in srgb, var(--tc,var(--ff-acc)) 72%, var(--ff-ink));border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ff-plq>span{overflow-wrap:anywhere;min-width:0}.ff-cta{white-space:nowrap;background:var(--ff-acc);min-height:44px;color:var(--ff-acc-ink);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.ff-cta .ff-ico{width:16px;height:16px}.ff-cta--ghost{color:var(--ff-ink);box-shadow:inset 0 0 0 1px var(--ff-line-2);background:0 0}.ff-ptag{background:var(--ff-acc-soft);color:var(--ff-acc);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:500}.ff-ptag--no{background:var(--ff-surface-2);color:var(--ff-muted)}.ff-chk{color:var(--ff-muted);white-space:nowrap;font-size:12px}.ff-chk.is-stale{color:var(--ff-amber);background:var(--ff-amber-soft);border-radius:99px;padding:1px 7px}:where(:has(>.ff-tool)),:where([data-ff-out]){place-self:auto stretch;inline-size:100%;min-inline-size:0}.ff-calc{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;width:100%;display:grid;container:ffcalc/inline-size}.ff-show{grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid}.ff-fig{width:100%;margin:0}.ff-stage{width:100%;height:auto;display:block;overflow:visible}.ff-stage--narrow{display:none}.ff-stage-ref{font:300 11px var(--ff-font);fill:var(--ff-muted)}.ff-num{gap:2px;min-width:0;display:grid}.ff-num--l{text-align:right}.ff-num--r{text-align:left}.ff-num-k{color:var(--ff-muted);font-size:14px;display:grid}.ff-num-b{color:var(--ff-ink);font-weight:500}.ff-num-rec{font-size:13px}.ff-num-n{font:400 88px/1 var(--ff-font-h);letter-spacing:-.02em}.ff-num-n small{color:var(--ff-muted);margin-left:4px;font-size:36px}.ff-num--r .ff-num-n{color:var(--ff-acc)}.ff-num-n.ff-num-n--na{color:var(--ff-muted);padding:12px 0 6px;font-size:44px}.ff-num-s{color:var(--ff-muted);font-size:14px}.ff-num-s b{color:var(--ff-ink)}.ff-sw{color:var(--ff-muted);align-items:center;gap:8px;margin-top:8px;font-size:13px;display:inline-flex}.ff-sw button{border:1px solid var(--ff-line-2);background:var(--ff-surface);width:44px;height:44px;color:var(--ff-ink);border-radius:50%;place-items:center;padding:0;display:grid}.ff-sw button .ff-ico{width:20px;height:20px}.ff-ctl{justify-items:center;gap:12px;width:100%;max-width:900px;margin:0;display:grid}.ff-wrow{grid-template-columns:52px minmax(0,1fr) 52px auto;align-items:center;gap:10px;width:100%;max-width:760px;display:grid}.ff-step{border:1px solid var(--ff-line-2);background:var(--ff-surface);width:52px;height:52px;color:var(--ff-ink);border-radius:50%;place-items:center;padding:0;display:grid}.ff-step .ff-ico{width:22px;height:22px}.ff-range{min-width:0;display:block}.ff-range input{appearance:none;background:0 0;width:100%;height:44px;margin:0;display:block}.ff-range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ff-acc) var(--p,20%), var(--ff-line-2) var(--p,20%));border-radius:99px;height:8px}.ff-range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ff-surface);border:3px solid var(--ff-acc);border-radius:50%;width:30px;height:30px;margin-top:-11px;box-shadow:0 2px 6px #0003}.ff-range input::-moz-range-track{background:var(--ff-line-2);border-radius:99px;height:8px}.ff-range input::-moz-range-progress{background:var(--ff-acc);border-radius:99px;height:8px}.ff-range input::-moz-range-thumb{background:var(--ff-surface);border:3px solid var(--ff-acc);border-radius:50%;width:26px;height:26px}.ff-wval{background:var(--ff-surface);min-height:52px;box-shadow:0 0 0 1px var(--ff-line);border-radius:99px;align-items:center;gap:2px;padding:0 4px 0 16px;display:inline-flex}.ff-wval input{width:3ch;font:400 34px var(--ff-font-h);text-align:right;min-height:50px;color:var(--ff-ink);background:0 0;border:0;outline:none;padding:0}.ff-wval input[aria-invalid=true]{color:var(--ff-collar)}.ff-wval:focus-within{box-shadow:0 0 0 2px var(--ff-focus)}.ff-unit{background:var(--ff-surface-2);min-width:44px;min-height:44px;color:var(--ff-muted);border:0;border-radius:99px;flex:none;padding:0 10px;font-size:15px}.ff-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ff-pills-a{display:contents}.ff-pills-a[hidden]{display:none!important}.ff-seg{background:var(--ff-surface);box-shadow:0 0 0 1px var(--ff-line);border-radius:99px;flex-wrap:nowrap;gap:2px;padding:3px;display:inline-flex}.ff-seg button{min-height:44px;color:var(--ff-muted);white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:0 16px;font-size:15px}.ff-seg button[aria-pressed=true]{background:var(--ff-ink);color:var(--ff-bg)}.ff-tog{min-height:44px;color:var(--ff-ink);background:0 0;border:0;align-items:center;gap:10px;padding:0 6px;font-size:15px;display:inline-flex}.ff-tog-box{border:1.5px solid var(--ff-line-2);background:var(--ff-surface);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.ff-tog-box .ff-ico{opacity:0;width:15px;height:15px}.ff-tog[aria-pressed=true] .ff-tog-box{background:var(--ff-acc);border-color:var(--ff-acc);color:var(--ff-acc-ink)}.ff-tog[aria-pressed=true] .ff-tog-box .ff-ico,.ff-act-ob[aria-pressed=true] .ff-tog-box .ff-ico{opacity:1}.ff-act-ob{display:none!important}.ff-act{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:900px;display:grid}.ff-act button{text-align:left;border:1px solid var(--ff-line);background:var(--ff-surface);min-height:56px;color:var(--ff-ink);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 14px;display:grid}.ff-act button .ff-ico{width:24px;height:24px;color:var(--ff-muted);grid-row:span 2}.ff-act button b{font-size:15px;font-weight:500;line-height:1.25}.ff-act button small{color:var(--ff-muted);font-size:13px;line-height:1.25}.ff-act button[aria-pressed=true]{border-color:var(--ff-acc);background:var(--ff-acc-soft);box-shadow:inset 0 0 0 1px var(--ff-acc)}.ff-act button[aria-pressed=true] .ff-ico{color:var(--ff-acc)}.ff-pup{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;width:100%;max-width:560px;display:grid}.ff-fld{color:var(--ff-muted);gap:4px;font-size:14px;display:grid}.ff-sel,.ff-in{background:var(--ff-surface);border:1px solid var(--ff-line);min-height:48px;color:var(--ff-ink);border-radius:14px;align-items:center;display:flex;position:relative}.ff-sel select{appearance:none;background:0 0;border:0;width:100%;min-height:46px;padding:0 40px 0 14px;font-size:16px}.ff-sel .ff-ico{pointer-events:none;color:var(--ff-muted);position:absolute;right:12px;transform:rotate(90deg)}.ff-in input{background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:46px;padding:0 0 0 14px;font-size:16px}.ff-in span{color:var(--ff-muted);padding:0 14px 0 6px}.ff-in:focus-within,.ff-sel:focus-within{box-shadow:0 0 0 2px var(--ff-focus)}.ff-pup-n{color:var(--ff-muted);grid-column:1/-1;font-size:13px}.ff-hint{color:var(--ff-muted);max-width:70ch;font-size:13.5px}.ff-hint a,.ff-aff a,.ff-sim a,.ff-quiz-n a,.ff-q a,.ff-mth-src a{color:inherit;text-underline-offset:3px}.ff-hint a{color:var(--ff-acc)}.ff-cards-w{gap:16px;display:grid;container:ffcards/inline-size}.ff-cards-h{text-align:center;justify-items:center;gap:8px;display:grid}.ff-cards-sub{color:var(--ff-muted);max-width:70ch}.ff-cards-w>.ff-chips{justify-content:center}.ff-chips{flex-wrap:wrap;gap:6px;display:flex}.ff-chips button{border:1px solid var(--ff-line);background:var(--ff-surface);min-height:44px;color:var(--ff-ink);white-space:nowrap;border-radius:99px;padding:0 16px;font-size:14px}.ff-chips button small{color:var(--ff-muted)}.ff-chips button[aria-pressed=true]{background:var(--ff-acc);color:var(--ff-acc-ink);border-color:var(--ff-acc)}.ff-chips button[aria-pressed=true] small{color:inherit;opacity:.8}.ff-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ff-c{background:var(--ff-surface);box-shadow:0 0 0 1px var(--ff-line);grid-row:span 8;grid-template-rows:subgrid;text-align:center;border-radius:26px;align-content:start;justify-items:center;row-gap:6px;padding:18px;display:grid}.ff-c>*{min-width:0}.ff-c-top{grid-row:1}.ff-c-bowl{grid-row:2}.ff-c-g{grid-row:3}.ff-c-d{grid-row:4}.ff-c-r{grid-row:5}.ff-warn{grid-row:6}.ff-c-f{grid-row:7;align-self:end}.ff-c-n{grid-row:8}.ff-c.is-pick{box-shadow:0 0 0 2px var(--ff-acc)}.ff-c-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;width:100%;min-height:32px;display:flex}.ff-c-bowl{background:0 0;border:0;border-radius:16px;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.ff-cbowl{width:150px;height:auto;display:block;overflow:visible}.ff-c-n{color:var(--ff-muted);font-size:12.5px}.ff-life{color:var(--ff-c-raw);white-space:nowrap;font-size:12px}.ff-c-n .ff-sim{margin:0}.ff-tsel{display:none}.ff-c-g{color:var(--ff-muted);font-size:14px}.ff-c-g b{color:var(--ff-ink);font-size:18px}.ff-c-d{display:grid}.ff-c-d b{font:400 40px/1 var(--ff-font-h);color:var(--ff-acc)}.ff-c-d span{color:var(--ff-muted);font-size:13px}.ff-c-d .ff-na{color:var(--ff-muted);font-size:26px}.ff-c-r{color:var(--ff-muted);font-size:12.5px}.ff-c-f{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:4px;display:flex}.ff-show-b{border:1px solid var(--ff-line-2);min-height:44px;color:var(--ff-ink);background:0 0;border-radius:99px;padding:0 16px;font-size:14px}.ff-show-b[aria-pressed=true]{background:var(--ff-ink);color:var(--ff-bg);border-color:var(--ff-ink)}.ff-warn{text-align:left;color:var(--ff-amber);background:var(--ff-amber-soft);border-radius:12px;align-items:flex-start;gap:6px;padding:6px 10px;font-size:12.5px;display:flex}.ff-sim{color:var(--ff-muted);text-align:center;font-size:12.5px}.ff-sim a{color:var(--ff-acc);font-weight:500}.ff-aff{text-align:center;color:var(--ff-muted);font-size:13px}.ff-more{justify-content:center;margin-top:16px;display:flex}.ff-more-b{border:1px solid var(--ff-line-2,var(--line-2));background:var(--ff-surface);min-height:46px;color:var(--ff-ink,var(--ink));font:500 15px/1 var(--ff-font,var(--font));cursor:pointer;border-radius:99px;padding:0 22px}.ff-more-b:hover{border-color:var(--ff-acc,var(--acc));color:var(--ff-acc,var(--acc))}.ff-empty{text-align:center;color:var(--ff-muted)}.ff-empty button{color:var(--ff-acc);background:0 0;border:0;min-height:44px;text-decoration:underline}.ff-rule{background:var(--ff-surface-2);text-align:left;border-radius:26px;gap:8px;padding:18px 22px;display:grid}.ff-rule-h{font:400 22px/1.2 var(--ff-font-h);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;display:flex}.ff-rule ul+.ff-rule-h,.ff-rule .ff-q+.ff-rule-h{margin-top:18px}.ff-rule-h small{font:300 13px var(--ff-font);color:var(--ff-muted)}.ff-rule li{border-top:1px solid var(--ff-line);grid-template-columns:minmax(0,1.5fr) minmax(0,1.5fr) auto auto auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}.ff-rule .ff-none li{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.ff-rule .ff-none li.ff-none-sim{border-top:0;padding-top:0;display:block}.ff-rule .ff-none li.ff-none-sim .ff-sim{text-align:left}.ff-rule-r{color:var(--ff-muted);font-size:13.5px}.ff-rule-g{white-space:nowrap;font-size:14px}.ff-rule-d{font:400 22px var(--ff-font-h);white-space:nowrap}.ff-rule-d small,.ff-rule-m small{font:300 12px var(--ff-font);color:var(--ff-muted)}.ff-rule-m{white-space:nowrap}.ff-q{font:400 17px/1.4 var(--ff-font-h);color:var(--ff-ink);padding:10px 0 0}.ff-q cite{font:300 13px var(--ff-font);color:var(--ff-muted);margin-top:4px;font-style:normal;display:block}.ff-quiz{text-align:left;display:grid}.ff-quiz li{border-top:1px solid var(--ff-line);grid-template-columns:minmax(min(9.5em,40%),1fr) minmax(0,max-content) auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}.ff-quiz li:first-child{border-top:0}.ff-quiz-g{color:var(--ff-muted);text-align:right;min-width:0;font-size:13px}.ff-quiz li>.ff-plq{min-width:0}.ff-quiz li>.ff-plq>span{overflow-wrap:normal;word-break:normal}.ff-quiz-g b{font:400 22px var(--ff-font-h);color:var(--ff-ink)}.ff-quiz-n{color:var(--ff-muted);grid-column:1/3;font-size:13px}.ff-quiz .ff-cta{grid-area:1/3/3;padding:0 14px;font-size:13.5px}.ff-quiz .ff-sim{text-align:left;grid-column:1/-1}.ff-line{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:18px;display:grid}.ff-ldg{text-align:center;justify-items:center;gap:2px;display:grid}.ff-ldog{width:100%;height:auto;display:block;overflow:visible}.ff-l-n{margin-top:8px;display:grid}.ff-l-n b{font:400 46px/1 var(--ff-font-h)}.ff-l-n span,.ff-l-p small{color:var(--ff-muted);font-size:13px}.ff-l-t{font-size:14.5px}.ff-l-p{color:var(--ff-acc);font-size:14px;font-weight:500;display:grid}.ff-use{border:1px solid var(--ff-line-2);background:var(--ff-surface);border-radius:99px;min-height:44px;margin-top:8px;padding:0 16px;font-size:14px}.ff-2b{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ff-2b figure{text-align:center;justify-items:center;gap:6px;display:grid}.ff-2b .ff-cbowl{width:100%;max-width:220px}.ff-2b figcaption{color:var(--ff-muted);font-size:13.5px;display:grid}.ff-2b figcaption b{font:400 34px/1.1 var(--ff-font-h);color:var(--ff-ink)}.ff-2b-t{color:var(--ff-muted);margin-top:14px;font-size:14.5px}.ff-2b-t b{color:var(--ff-ink)}.ff-2b-q{gap:4px;margin-top:6px;display:grid}.ff-note{color:var(--ff-muted);font-size:13.5px}.ff-bowl--rule{filter:grayscale(.85)opacity(.8)}.ff-mth-w{text-align:left;gap:14px;display:grid}.ff-mth{margin:0}.ff-mth-cap{color:var(--ff-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.ff-mth-cap b{color:var(--ff-acc);font-size:16px}.ff-mth-plot{position:relative}.ff-mth-row{grid-template-columns:minmax(150px,34%) minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:4px 0;display:grid}.ff-mth-l{line-height:1.2;display:grid}.ff-mth-l b{font-size:14px;font-weight:500}.ff-mth-l small{color:var(--ff-muted);font-size:12.5px}.ff-mth-track{background:linear-gradient(var(--ff-line), var(--ff-line)) 0 17px / 100% 1px no-repeat;height:30px;position:relative}.ff-mth-bar{background:var(--ff-ink);opacity:.72;border-radius:99px;min-width:8px;height:8px;position:absolute;top:13px}[data-m=fediaf] .ff-mth-bar{background:var(--ff-acc);opacity:1}.ff-mth-bar.is-dot{height:12px;margin-left:-6px;top:11px;width:12px!important}.ff-mth-mk{background:var(--ff-collar);border-radius:2px;width:2px;height:14px;position:absolute;top:10px;transform:translate(-1px)}.ff-mth-v{white-space:nowrap;color:var(--ff-muted);font-size:12px;font-style:normal;position:absolute;top:-6px;transform:translate(-50%)}.ff-mth-axis{min-height:22px}.ff-mth-axis .ff-mth-track{background:0 0;height:22px}.ff-mth-axis em{color:var(--ff-muted);font-size:11px;font-style:normal;position:absolute;top:4px;transform:translate(-50%)}.ff-mth-age{color:var(--ff-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.ff-seg--age button{padding:0 12px;font-size:14px}.ff-mth-src{color:var(--ff-muted);font-size:13px}.ff-frm{text-align:left;display:grid}.ff-frm>div{border-top:1px solid var(--ff-line);grid-template-columns:minmax(130px,28%) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.ff-frm>div:first-child{border-top:0}.ff-frm dt{color:var(--ff-muted);font-size:14px}.ff-frm dd{overflow-wrap:anywhere}.ff-frm dd b{color:var(--ff-acc)}.ff-chart table,.ff-sizes table{border-collapse:collapse;text-align:left;width:100%}.ff-chart caption,.ff-sizes caption{text-align:left;caption-side:top;color:var(--ff-muted);padding:4px 0 8px;font-size:13px}.ff-chart th,.ff-chart td,.ff-sizes th,.ff-sizes td{border-top:1px solid var(--ff-line);vertical-align:middle;padding:10px 12px;font-size:14.5px}.ff-chart thead th,.ff-sizes thead th{color:var(--ff-muted);border-top:0;font-size:12.5px;font-weight:500}.ff-chart th:first-child,.ff-sizes th:first-child{padding-left:0}.ff-chart-g{min-width:140px;position:relative}.ff-chart-g i{background:color-mix(in srgb, var(--ff-food-raw) 30%, transparent);border-radius:99px;max-width:calc(100% - 24px);height:22px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ff-chart-g span{white-space:nowrap;padding-left:8px;position:relative}.ff-bowls{width:100%;min-width:0;display:block}.ff-bowls .art{width:100%;height:auto}@container ffcalc (width<=1100px){.ff-show{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ff-fig{grid-area:1/1/auto/-1;justify-self:center;max-width:640px}.ff-num--l,.ff-num--r{text-align:center}.ff-act{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}}@container ffcards (width<=1100px){.ff-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ffcards (width<=820px){.ff-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ffcalc (width<=560px){.ff-stage--wide{display:none}.ff-stage--narrow{width:auto;max-width:100%;max-height:92px;margin:0 auto;display:block}.ff-show{align-items:start;gap:0 10px}.ff-fig{margin:0 -4px}.ff-num-k{font-size:12px}.ff-num-rec{display:none}.ff-num-n{font-size:44px}.ff-num-n small{font-size:22px}.ff-num-s{font-size:12px;line-height:1.35}.ff-sw{display:none}.ff-ctl{gap:6px}.ff-wrow{grid-template-columns:44px minmax(0,1fr) 44px auto;gap:6px}.ff-step{width:44px;height:44px}.ff-wval{min-height:44px;padding:0 2px 0 10px}.ff-wval input{width:2.6ch;min-height:44px;font-size:26px}.ff-unit{padding:0 8px}.ff-pills{gap:6px}.ff-seg button{padding:0 11px;font-size:14px}.ff-tog--wide{display:none}.ff-act{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.ff-act-ob{border:1px dashed var(--ff-line-2);min-height:48px;color:var(--ff-ink);background:0 0;border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:2px;padding:4px 2px;display:grid!important}.ff-act-ob .ff-tog-box{width:18px;height:18px}.ff-act-ob .ff-s{font-size:12px;line-height:1.15;display:block}.ff-act-ob[aria-pressed=true] .ff-tog-box{background:var(--ff-acc);border-color:var(--ff-acc);color:var(--ff-acc-ink)}.ff-act button{text-align:center;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0;min-height:48px;padding:4px 2px}.ff-act button .ff-ico{grid-row:auto;width:18px;height:18px}.ff-act button b,.ff-act button small{display:none}.ff-act button .ff-s{font-size:12px;line-height:1.15;display:block}.ff-pup{gap:4px 8px}.ff-fld{gap:2px;font-size:12.5px}.ff-pup-n{font-size:12px;line-height:1.3}.ff-hint{font-size:12px;line-height:1.35}.ff-num-n.ff-num-n--na{padding:8px 0 4px;font-size:28px}}@container ffcards (width<=560px){.ff-cards-h{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.ff-cards-h .ff-h2{font-size:20px}.ff-cards-sub,.ff-cards-w>.ff-chips{display:none}.ff-tsel{flex:0 0 158px;min-width:0;display:block}.ff-tsel .ff-sel{border-radius:99px;min-height:0}.ff-tsel select{min-height:44px;padding-left:14px}.ff-cards-h--bare{justify-content:flex-end}.ff-cards{grid-template-columns:minmax(0,1fr);gap:6px}.ff-c{text-align:left;border-radius:16px;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) auto 44px;place-items:center start;gap:0 10px;padding:4px 6px}.ff-c>*{grid-row:auto}.ff-c-top{grid-area:1/2;justify-content:flex-start;min-height:0}.ff-c-top .ff-plq i{display:none}.ff-c-bowl{grid-area:1/1/3;width:52px;min-height:44px}.ff-cbowl{width:52px}.ff-c-g{grid-area:2/2;font-size:12.5px}.ff-c-g b{font-size:14px}.ff-c-d{text-align:right;grid-area:1/3/3;justify-items:end}.ff-c-d b{font-size:28px}.ff-c-d span{display:none}.ff-c-d .ff-na{font-size:16px}.ff-c-r,.ff-c-n{display:none}.ff-c .ff-warn{grid-area:3/1/auto/-1;margin:2px 0;padding:2px 8px}.ff-warn .ff-l{display:none}.ff-warn .ff-s{display:inline}.ff-c-f{grid-area:1/4/3;width:auto;margin:0}.ff-c-f .ff-cta{gap:0;width:44px;padding:0;font-size:0}.ff-c-f .ff-cta .ff-ico{width:20px;height:20px}.ff-show-b{display:none}.ff-rule{border-radius:20px;padding:14px 16px}.ff-rule li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.ff-rule li>.ff-plq,.ff-rule-r{grid-column:1/-1}.ff-rule li .ff-cta{grid-column:1/-1;justify-self:start}.ff-rule .ff-none li{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ff-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.ff-l-n b{font-size:34px}.ff-2b figcaption b{font-size:26px}.ff-quiz li{grid-template-columns:minmax(min(9.5em,45%),1fr) minmax(0,max-content)}.ff-quiz-n{grid-column:1/-1}.ff-quiz .ff-cta{grid-area:auto/1/auto/-1;justify-self:start}.ff-mth-row{grid-template-columns:minmax(0,1fr);gap:2px;min-height:0}.ff-mth-row .ff-mth-track{margin-top:10px}.ff-mth-axis .ff-mth-l{display:none}.ff-frm>div{grid-template-columns:minmax(0,1fr);gap:0}.ff-chart th,.ff-chart td,.ff-sizes th,.ff-sizes td{padding:8px 6px;font-size:14px}.ff-chart-g{min-width:110px}.ff-chart-g i{max-width:calc(100% - 12px);left:6px}}@media (prefers-reduced-motion:no-preference){.ff-c,.ff-show-b,.ff-cta{transition:box-shadow .2s,background-color .2s}}.ff-nw{white-space:nowrap}.ff-pt{text-align:left;gap:16px;width:100%;display:grid;container:ffpt/inline-size}.ff-pt-bar{background:var(--ff-surface);box-shadow:0 0 0 1px var(--ff-line);border-radius:26px;gap:12px;padding:16px 18px;display:grid}.ff-pt-dogs,.ff-pt-f{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ff-pt-k{color:var(--ff-muted);font-size:14px}.ff-pt-leg{color:var(--ff-muted);flex:100%;font-size:12.5px}.ff-pt-y{color:var(--ff-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ff-pt-y .ff-in{border-radius:99px;width:112px;min-height:46px}.ff-pt-y input{font:400 22px var(--ff-font-h);text-align:right;padding-left:10px}.ff-pt-y input[aria-invalid=true]{color:var(--ff-collar)}.ff-pt-s{color:var(--ff-muted);align-items:center;gap:8px;margin-left:auto;font-size:14px;display:inline-flex}.ff-pt-s .ff-sel{border-radius:99px;min-width:180px;min-height:0}.ff-pt-s select{min-height:44px}.ff-pt .ff-tsel{display:none}.ff-pt-hint{color:var(--ff-muted);align-items:center;gap:8px;font-size:13.5px;display:flex}.ff-pt-hint .ff-ico{color:var(--ff-acc)}.ff-pt-tw{background:var(--ff-surface);box-shadow:0 0 0 1px var(--ff-line);border-radius:26px;padding:6px 0;overflow-x:auto}.ff-pt-t{border-collapse:collapse;width:100%}.ff-pt-t th,.ff-pt-t td{border-top:1px solid var(--ff-line);vertical-align:middle;text-align:left;padding:10px 8px;font-size:14.5px}.ff-pt-t thead th{color:var(--ff-muted);vertical-align:bottom;border-top:0;font-size:12.5px;font-weight:500}.ff-pt-t thead th small{font-weight:300;display:block}.ff-pt-t th:first-child,.ff-pt-t td:first-child{padding-left:16px}.ff-pt-t th:last-child,.ff-pt-t td:last-child{padding-right:16px}.ff-pt-n{white-space:nowrap;text-align:right!important}.ff-pt-b{min-width:180px;font-weight:400}.ff-pt-b .ff-plq>span{overflow-wrap:normal}.ff-pt-meta{display:none}.ff-pt-b .ff-plq{display:flex}.ff-pt-b small{color:var(--ff-muted);margin-top:2px;padding-left:38px;font-size:12.5px;display:block}.ff-pt-d b{font:400 19px/1.1 var(--ff-font-h)}.ff-pt-d small{color:var(--ff-muted);font-size:12px;display:block}.ff-pt-d.is-sel{background:color-mix(in srgb, var(--ff-acc-soft) 55%, transparent)}.ff-pt-d.is-sel b{color:var(--ff-acc);font-size:26px}thead .ff-pt-d.is-sel{color:var(--ff-acc)}.ff-pt .ff-na{color:var(--ff-muted);font-size:13px}.ff-pt-gh td{color:var(--ff-muted);background:var(--ff-surface-2);font-size:13px;padding:10px 16px!important}.ff-pt-x{white-space:nowrap;text-align:right!important}.ff-pt-x .ff-cta{margin-left:6px;padding:0 14px;font-size:13.5px}.ff-det{border:1px solid var(--ff-line-2);background:0 0;border-radius:99px;min-height:44px;padding:0 14px;font-size:13.5px}.ff-det[aria-expanded=true]{background:var(--ff-ink);color:var(--ff-bg);border-color:var(--ff-ink)}.ff-cb{border:1.5px solid var(--ff-line-2);background:var(--ff-surface);color:#0000;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.ff-cb .ff-ico{width:20px;height:20px}.ff-cb[aria-pressed=true]{background:var(--ff-acc);border-color:var(--ff-acc);color:var(--ff-acc-ink)}.ff-tool .ff-cb:not([aria-pressed=true]){color:#0000}.ff-tool .ff-cb:not([aria-pressed=true]):hover{color:var(--ff-line-2)}.ff-pt-r.is-cmp{background:color-mix(in srgb, var(--ff-acc-soft) 35%, transparent)}.ff-pt-det td{background:var(--ff-surface-2);padding:14px 16px!important}.ff-pt-detb{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 20px;display:grid}.ff-pt-detb b{color:var(--ff-muted);font-size:13px;font-weight:500;display:block}.ff-pt-detb p{font:400 16px/1.35 var(--ff-font-h);overflow-wrap:anywhere;margin:2px 0}.ff-pt-detb small{color:var(--ff-muted);overflow-wrap:anywhere;font-size:12.5px;display:block}.ff-pt-detb a{color:var(--ff-acc);text-underline-offset:3px;align-items:center;gap:4px;min-height:32px;display:inline-flex}.ff-cmp{background:var(--ff-acc);color:var(--ff-acc-ink);border-radius:26px;gap:12px;padding:18px 20px;display:grid}.ff-cmp-h{font:400 24px/1.15 var(--ff-font-h)}.ff-cmp-g{grid-template-columns:110px repeat(var(--n), minmax(0, 1fr));gap:10px;display:grid}.ff-cmp-k{grid-template-rows:44px repeat(7,auto);display:grid}.ff-cmp-k p,.ff-cmp-c p{border-top:1px solid #ffffff2e;min-height:34px;padding:6px 0;font-size:13.5px}.ff-cmp-k p:first-child{margin-top:44px}.ff-cmp-k p{opacity:.8}.ff-cmp-c{background:#ffffff1a;border-radius:18px;align-content:start;min-width:0;padding:10px 12px;display:grid}.ff-cmp-c header{justify-content:space-between;align-items:center;gap:6px;min-height:44px;display:flex}.ff-cmp-c .ff-plq i{color:inherit;background:#fff3}.ff-cmp-c p[data-k="0"]{font:400 26px/1.1 var(--ff-font-h)}.ff-cmp-l{display:none}.ff-cmp-c.is-best{box-shadow:inset 0 0 0 2px #ffffffb3}.ff-cmp-best{letter-spacing:.02em;font-size:12px;font-style:normal;font-weight:600}.ff-cmp .ff-cta{background:var(--ff-acc-ink);color:var(--ff-acc);justify-self:start;margin-top:8px}.ff-cmp .ff-cta--ghost{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px #ffffff80}.ff-x{width:44px;height:44px;color:inherit;background:#ffffff26;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@container ffpt (width<=1200px){.ff-pt-g,.ff-pt-t.has-y .ff-pt-l{display:none}}@container ffpt (width<=1100px){.ff-pt-l,.ff-pt-t.has-y .ff-pt-k{display:none}}@container ffpt (width<=1040px){.ff-pt-t thead{display:none}.ff-pt-t,.ff-pt-t tbody{display:block}.ff-pt-r{border-top:1px solid var(--ff-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:12px 14px;display:grid}.ff-pt-r>*{border:0!important;padding:0!important}.ff-pt-c{grid-area:1/1}.ff-pt-b{grid-area:1/2;min-width:0}.ff-pt-b small{padding-left:0}.ff-pt-b .ff-plq i,.ff-pt-d{display:none}.ff-pt-d.is-sel{background:0 0;grid-area:1/3;display:block}.ff-pt-r>.ff-pt-n:not(.ff-pt-d){display:none}.ff-pt-r>.ff-pt-meta{color:var(--ff-muted);grid-area:2/2/auto/4;font-size:12.5px;display:block}.ff-pt-x{grid-area:3/1/auto/-1;justify-content:flex-start;gap:6px;display:flex;padding-top:4px!important}.ff-pt-x .ff-cta{margin-left:0}.ff-pt-gh{display:block}.ff-pt-gh td{border-top:1px solid var(--ff-line);display:block}.ff-pt-det,.ff-pt-det td{display:block}.ff-pt-tw{padding:0;overflow:hidden}.ff-cmp-g{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}.ff-cmp-k{display:none}.ff-cmp-l{opacity:.75;font-size:11.5px;font-family:var(--ff-font);display:block}.ff-cmp-c{padding:8px}.ff-cmp-c p[data-k="0"]{font-size:21px}.ff-cmp-c p{min-height:0;font-size:12.5px}}@container ffpt (width<=560px){.ff-pt-bar{border-radius:20px;padding:12px}.ff-pt-dogs .ff-seg{flex:auto}.ff-pt-dogs .ff-seg button{flex:auto;padding:0 8px;font-size:14px}.ff-pt-y{flex:100%;justify-content:space-between}.ff-pt .ff-chips{display:none}.ff-pt .ff-tsel{flex:auto;display:block}.ff-pt .ff-tsel .ff-sel{border-radius:99px;min-height:0}.ff-pt .ff-tsel select{min-height:44px}.ff-pt-s{flex:auto;margin-left:0}.ff-pt-s>span:first-child{display:none}.ff-pt-s .ff-sel{width:100%;min-width:0}.ff-pt-k{flex:100%}.ff-cmp{border-radius:20px;padding:14px 12px}.ff-cmp-g{gap:6px}.ff-cmp-c header .ff-plq>span{font-size:13px}.ff-cmp-c .ff-cta{gap:0;width:44px;padding:0;font-size:0}}
