.pa-page{--pa-track:var(--alma-role-border,#f3f2ee);--pa-sage:#e4edd9;--pa-mango:#ffe7ae;--pa-kiwi:#e3f3c2;--pa-peach:#fdddc6;--pa-balearic:#d4f3f3}.pa-hero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.pa-answer{min-width:0}.pa-board-wrap{gap:12px;display:grid}.pa-board-note{color:var(--alma-role-secondary,var(--preg-soft));margin:0;line-height:1.4}.pa-board-note a{color:var(--alma-role-accent,var(--preg-collard));font-weight:600}.pa-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-food{background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);box-shadow:0 1px 2px color-mix(in srgb, var(--alma-role-shadow,#33140c) 5%, transparent);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:20px;align-content:start;gap:4px;padding:12px 12px 14px;display:grid}:where(html[data-alma-theme=dark]) .pa-food{color:var(--alma-dark-text,inherit)}.pa-food img{object-fit:contain;filter:drop-shadow(0 4px 6px #33140c24);width:72px;height:72px;transition:transform .26s var(--preg-chart-ease)}.pa-food-amount{color:var(--alma-role-secondary,var(--preg-soft));margin:4px 0 0;font-size:13px;font-weight:600}.pa-food-amount strong{font-family:var(--alma-font-display);color:var(--alma-role-text,var(--preg-ink));font-size:30px;font-weight:400;line-height:1}.pa-food h3{margin:0;font-size:14px;font-weight:600;line-height:1.25}.pa-food-serving{color:var(--alma-role-secondary,var(--preg-soft));flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;display:flex}.pa-tag{background:var(--pa-mango);color:var(--alma-role-text,var(--preg-ink));--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:600}.pa-food-pct{color:var(--alma-role-accent,var(--preg-collard));margin:0;font-size:13px;font-weight:600}.pa-bar{background:var(--pa-track);border-radius:8px;height:8px;margin-top:6px;display:block;position:relative;overflow:hidden}.pa-bar span{width:var(--pct);background:var(--preg-collard);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:8px;position:absolute;inset:0 auto 0 0}:where(html[data-alma-theme=dark]) .pa-bar span{color:var(--alma-dark-text,inherit)}.cl-motion [data-design-hero] .pa-bar span,.cl-motion [data-reveal] .pa-bar span{transition:width .7s var(--preg-chart-ease) .12s}.cl-motion [data-reveal]:not([data-visible]) .pa-bar span{width:0}.pa-eat{background:var(--pa-sage);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:20px;padding:14px}:where(html[data-alma-theme=dark]) .pa-eat{color:var(--alma-dark-on-light,inherit)}.pa-eat-title{color:var(--alma-role-accent,var(--preg-collard));align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:600;display:flex}.pa-eat-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pa-eat-row li{text-align:center;justify-items:center;gap:2px;display:grid}.pa-eat-row span{font-size:13px;line-height:1.2}.pa-eat-row img{object-fit:contain;filter:drop-shadow(0 3px 4px #33140c1f);width:52px;height:52px}.pa-swaps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-swap{background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:20px;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}:where(html[data-alma-theme=dark]) .pa-swap{color:var(--alma-dark-text,inherit)}.pa-swap img{object-fit:contain;filter:drop-shadow(0 3px 5px #33140c24);width:60px;height:60px}.pa-swap h3{margin:2px 0;font-size:16px;font-weight:600;line-height:1.2}.pa-swap-note{color:var(--alma-role-secondary,var(--preg-soft));margin:0;font-size:14px;line-height:1.4}.pa-swap .pa-verdict{color:var(--alma-role-text,var(--preg-ink));background:var(--pa-mango);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.pa-swap--limit .pa-verdict{background:var(--pa-balearic);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-swap--limit .pa-verdict{color:var(--alma-dark-on-light,inherit)}.pa-swap--skip .pa-verdict{background:var(--pa-peach);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-swap--skip .pa-verdict{color:var(--alma-dark-on-light,inherit)}.pa-plate{aspect-ratio:1;background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);width:min(100%,360px);box-shadow:0 10px 30px #33140c14, inset 0 0 0 10px var(--pa-track);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:50%;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;margin:0 auto;padding:14px;display:grid;overflow:hidden}:where(html[data-alma-theme=dark]) .pa-plate{color:var(--alma-dark-text,inherit)}.pa-plate-part{text-align:center;place-content:center;justify-items:center;gap:2px;padding:8px;display:grid}.pa-plate-part--0{background:var(--pa-kiwi);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:999px 0 0 999px;grid-row:1/span 2}:where(html[data-alma-theme=dark]) .pa-plate-part--0{color:var(--alma-dark-on-light,inherit)}.pa-plate-part--1{text-align:left;background:var(--pa-peach);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:0 999px 0 0;place-content:end start;justify-items:start;padding:10px 10px 14px 12px}:where(html[data-alma-theme=dark]) .pa-plate-part--1{color:var(--alma-dark-on-light,inherit)}.pa-plate-part--2{text-align:left;background:var(--pa-mango);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:0 0 999px;place-content:start;justify-items:start;padding:12px 10px 10px 12px}:where(html[data-alma-theme=dark]) .pa-plate-part--2{color:var(--alma-dark-on-light,inherit)}.pa-plate-part img{object-fit:contain;filter:drop-shadow(0 3px 5px #33140c24);width:64px;height:64px}.pa-plate-part--0 img{width:84px;height:84px}.pa-plate-part strong{font-size:13px;font-weight:600}.pa-plate-part span{font-size:12px;line-height:1.2}.pa-mins{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pa-mins--five{grid-template-columns:repeat(5,minmax(0,1fr))}.pa-mins li{background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:16px;gap:2px;padding:12px;display:grid}:where(html[data-alma-theme=dark]) .pa-mins li{color:var(--alma-dark-text,inherit)}.pa-mins strong{font-family:var(--alma-font-display);font-size:24px;font-weight:400;line-height:1.05}.pa-mins span{color:var(--alma-role-secondary,var(--preg-soft));font-size:13px;line-height:1.3}.pa-tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-tri-card{border-radius:20px;justify-items:start;gap:4px;padding:14px;display:grid}.pa-tone--sage{background:var(--pa-sage);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-tone--sage{color:var(--alma-dark-on-light,inherit)}.pa-tone--mango{background:var(--pa-mango);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-tone--mango{color:var(--alma-dark-on-light,inherit)}.pa-tone--kiwi{background:var(--pa-kiwi);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-tone--kiwi{color:var(--alma-dark-on-light,inherit)}.pa-tri-label{margin:0;font-size:13px;font-weight:600}.pa-tri-add{margin:0;font-size:13px}.pa-tri-add strong{font-family:var(--alma-font-display);font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1;display:block}.pa-tri-card img{object-fit:contain;filter:drop-shadow(0 4px 6px #33140c24);justify-self:end;width:72px;height:72px}.pa-tri-targets-title{margin:6px 0 0;font-size:14px;font-weight:600}.pa-days .cl-h2{margin-bottom:18px}.pa-tabs{background:var(--pa-track);border-radius:999px;flex-wrap:wrap;gap:6px;padding:4px;display:inline-flex}.pa-tabs button{min-height:44px;color:var(--alma-role-text,var(--preg-ink));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600;transition:background .18s,color .18s}.pa-tabs button.is-on{color:var(--alma-role-on-fill,#fffdf5);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background:#3c5627}.pa-tabs button:focus-visible{outline:2px solid var(--preg-collard);outline-offset:2px}.pa-day{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.pa-day-note{color:var(--alma-role-secondary,var(--preg-soft));grid-column:1/-1;margin:0}.pa-meals{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-meal{background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);border-radius:20px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}:where(html[data-alma-theme=dark]) .pa-meal{color:var(--alma-dark-text,inherit)}.pa-meal--snack{background:var(--alma-role-surface,var(--preg-yogurt));--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error)}:where(html[data-alma-theme=dark]) .pa-meal--snack{color:var(--alma-dark-text,inherit)}.pa-meal-art{height:72px;position:relative}.pa-meal-art img{object-fit:contain;filter:drop-shadow(0 3px 5px #33140c24);width:56px;height:56px;position:absolute;top:0}.pa-meal-art img:first-child{top:4px;left:0}.pa-meal-art img:nth-child(2){top:14px;left:34px}.pa-meal-art img:nth-child(3){width:46px;height:46px;top:26px;left:18px}.pa-meal-slot{color:var(--alma-role-secondary,var(--preg-soft));align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.pa-chip{white-space:nowrap;background:var(--pa-track);color:var(--alma-role-text,var(--preg-ink));border-radius:999px;padding:1px 8px;font-size:12px}.pa-meal h3{margin:2px 0;font-size:16px;font-weight:600;line-height:1.25}.pa-meal-items{color:var(--alma-role-secondary,var(--preg-soft));margin:0;font-size:15px;line-height:1.45}.pa-totals{border-radius:var(--preg-radius);background:var(--alma-role-surface,#fff);border:1px solid var(--preg-line);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);padding:18px;position:sticky;top:96px}:where(html[data-alma-theme=dark]) .pa-totals{color:var(--alma-dark-text,inherit)}.pa-totals h3{font-family:var(--alma-font-display);margin:0 0 12px;font-size:26px;font-weight:400;line-height:1.1}.pa-totals h3 span{font-family:var(--alma-font-body);color:var(--alma-role-secondary,var(--preg-soft));margin-top:4px;font-size:13px;font-weight:600;display:block}.pa-totals ul{gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pa-totals li{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:2px 10px;display:grid}.pa-totals .pa-bar{margin:0}.pa-total-label{font-size:13px;font-weight:600}.pa-total-value{grid-column:2;font-size:13px;font-weight:600}.pa-total-value small{color:var(--alma-role-secondary,var(--preg-soft));font-size:12px;font-weight:400}.pa-tips{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pa-tip{border-radius:var(--preg-radius);background:var(--alma-role-surface,var(--preg-yogurt));border:1px solid var(--preg-line);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);padding:20px}:where(html[data-alma-theme=dark]) .pa-tip{color:var(--alma-dark-text,inherit)}.pa-tip img{object-fit:contain;filter:drop-shadow(0 4px 6px #33140c24);width:64px;height:64px}.pa-tip h2{font-family:var(--alma-font-display);margin:10px 0 6px;font-size:24px;font-weight:400;line-height:1.1}.pa-tip p{color:var(--alma-role-secondary,var(--preg-soft));margin:0;font-size:15px;line-height:1.5}.pa-next ul{flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.pa-next a{background:var(--pa-sage);min-height:48px;color:var(--alma-role-text,var(--preg-ink));--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.pa-food:hover img,.pa-swap:hover img{transform:translateY(-3px)rotate(-3deg)}.pa-next a:hover{background:var(--pa-kiwi);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error)}:where(html[data-alma-theme=dark]) .pa-next a:hover{color:var(--alma-dark-on-light,inherit)}}@media (width<=1100px){.pa-board{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-eat-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=860px){.pa-hero{grid-template-columns:1fr}.pa-board{grid-template-columns:repeat(4,minmax(0,1fr))}.pa-day{grid-template-columns:1fr}.pa-totals{position:static}.pa-tips{grid-template-columns:1fr}.pa-mins--five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.pa-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.pa-tabs button{padding:4px 8px;font-size:14px;line-height:1.15}.pa-plate-part--1 img,.pa-plate-part--2 img{width:44px;height:44px}.pa-board{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-swaps{grid-template-columns:1fr}.pa-tri-add strong{font-size:30px}.pa-tri-card img{width:52px;height:52px}}@media (width<=380px){.pa-food-amount strong{font-size:26px}.pa-mins{grid-template-columns:1fr 1fr}.pa-tri{grid-template-columns:1fr}.pa-tri-card{grid-template-columns:1fr auto;align-items:center}.pa-tri-card img{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.pa-bar span,.pa-food img,.pa-swap img,.pa-tabs button,.pa-next a{transition:none!important}.cl-motion [data-reveal]:not([data-visible]) .pa-bar span{width:var(--pct)}@media (hover:hover) and (pointer:fine){.pa-food:hover img,.pa-swap:hover img{transform:none}}}html[data-alma-theme=dark] .pa-page{--pa-track:var(--alma-role-border,#1e3324);--pa-sage:#17291c;--pa-mango:#3a2f14;--pa-kiwi:#1e3218;--pa-peach:#3a2418;--pa-balearic:#132a2a}html[data-alma-theme=dark] .pa-page :is(.pa-food,.pa-swap,.pa-mins li,.pa-meal,.pa-totals){box-shadow:none;--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background:#111d14}:where(html[data-alma-theme=dark]) html[data-alma-theme=dark] .pa-page :is(.pa-food,.pa-swap,.pa-mins li,.pa-meal,.pa-totals){color:var(--alma-dark-text,inherit)}html[data-alma-theme=dark] .pa-page .pa-meal--snack,html[data-alma-theme=dark] .pa-page .pa-tip{--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background:#16271a}:where(html[data-alma-theme=dark]) html[data-alma-theme=dark] .pa-page .pa-meal--snack,:where(html[data-alma-theme=dark]) html[data-alma-theme=dark] .pa-page .pa-tip{color:var(--alma-dark-text,inherit)}html[data-alma-theme=dark] .pa-page .pa-plate{box-shadow:0 10px 30px #0006, inset 0 0 0 10px var(--pa-track);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background:#111d14}:where(html[data-alma-theme=dark]) html[data-alma-theme=dark] .pa-page .pa-plate{color:var(--alma-dark-text,inherit)}html[data-alma-theme=dark] .pa-page .pa-tri-card img{filter:drop-shadow(0 6px 10px #00000073)}html[data-alma-theme=dark] .pa-page .pa-tabs button.is-on{color:var(--static-preg-on-kiwi);--alma-role-text:var(--alma-dark-on-light);--alma-role-kale-ink:var(--alma-dark-brand-kale);--alma-role-secondary:var(--alma-dark-on-light-secondary);--alma-role-accent:var(--alma-dark-on-light-accent);--alma-role-on-fill:var(--alma-dark-on-light);--alma-role-error:var(--alma-dark-on-light-error);background:#aadf49}html[data-alma-theme=dark] .pa-page :is(.pa-tri-card,.pa-next a,.pa-tag,.pa-eat,.pa-verdict,.pa-plate-part){color:var(--static-preg-cream)}html[data-alma-theme=dark] .pa-page .pa-eat-title{color:var(--static-preg-kiwi)}
