.pp.svelte-38tz88{grid-template-columns:1fr;justify-items:center;gap:40px;display:grid}.col.svelte-38tz88{align-content:start;justify-items:center;gap:16px;margin:0;display:grid}@media (width>=680px) and (width<=1199px){.pp.svelte-38tz88{grid-template-columns:auto auto;justify-content:center;gap:40px 32px}.mid.svelte-38tz88{order:3;grid-column:1/-1}}@media (width>=1200px){.pp.svelte-38tz88{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 24px}.col.svelte-38tz88{grid-row:span 2;grid-template-rows:subgrid;gap:18px;width:100%}.mid.svelte-38tz88 .eq:where(.svelte-38tz88){align-self:center}}figcaption.svelte-38tz88{text-align:center;align-content:start;justify-items:center;gap:6px;display:grid}.tag.svelte-38tz88{height:32px;font-size:var(--fs-small);white-space:nowrap;border-radius:16px;align-items:center;padding:0 14px;font-weight:400;display:inline-flex}.tag.grey.svelte-38tz88{background:var(--state);color:var(--state-on)}.tag.blue.svelte-38tz88{background:var(--act-solid);color:var(--act-on)}.sub.svelte-38tz88{font-size:var(--fs-small);color:var(--fg-2)}.note.svelte-38tz88{font-size:var(--fs-text);color:var(--fg);text-wrap:balance;max-width:32ch;padding-top:4px;line-height:1.4}.dev.svelte-38tz88{border:10px solid var(--bezel);background:var(--md-sys-color-surface);width:300px;box-shadow:0 30px 60px -30px #00000073, 0 0 0 1px var(--line);border-radius:44px;overflow:hidden}.scr.svelte-38tz88{height:606px;color:var(--fg);flex-direction:column;gap:10px;padding:0 12px 14px;display:flex}.sb.svelte-38tz88{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:30px;padding:0 8px;font-size:12px;font-weight:400;display:grid}.isl.svelte-38tz88{background:var(--bezel);border-radius:12px;width:84px;height:18px}.sys.svelte-38tz88{justify-self:end;gap:1px;display:inline-flex}.hd.svelte-38tz88{justify-content:space-between;align-items:center;gap:8px;padding:6px 4px 2px;display:flex}.hd.svelte-38tz88 b:where(.svelte-38tz88){font-size:15px;font-weight:400}.pl.svelte-38tz88{background:var(--state);height:24px;color:var(--state-on);border-radius:12px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.pl.on.svelte-38tz88{background:var(--act-solid);color:var(--act-on)}.tiles.svelte-38tz88{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:7px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.tiles.svelte-38tz88 li:where(.svelte-38tz88){background:var(--bg-alt);border-radius:12px;flex-direction:column;justify-content:space-between;gap:4px;min-height:0;padding:8px 9px;display:flex;position:relative}.tt.svelte-38tz88{padding-right:14px;font-size:12px;font-weight:400;line-height:1.2}.ti.svelte-38tz88{background:var(--s);width:26px;height:26px;color:var(--so);border-radius:7px;align-self:flex-end;place-items:center;font-style:normal;display:inline-grid}.tiles.svelte-38tz88 li.off:where(.svelte-38tz88){box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tiles.svelte-38tz88 li.off:where(.svelte-38tz88) .tt:where(.svelte-38tz88){color:var(--fg-2);opacity:.7}.tiles.svelte-38tz88 li.off:where(.svelte-38tz88) .ti:where(.svelte-38tz88){background:var(--md-sys-color-surface-container-highest);color:var(--fg-2);opacity:.55}.lk.svelte-38tz88{color:var(--fg-2);display:inline-flex;position:absolute;top:8px;right:8px}.eq.svelte-38tz88{justify-content:center;align-items:center;gap:14px;display:flex}.coffee.svelte-38tz88{flex:none;display:block}.is.svelte-38tz88{color:var(--fg-2);font-size:40px;font-weight:300;line-height:1}.price.svelte-38tz88{justify-items:center;display:grid;position:relative}.price.svelte-38tz88 b:where(.svelte-38tz88){letter-spacing:-.02em;white-space:nowrap;font-size:52px;font-weight:400;line-height:1}.price.svelte-38tz88 small:where(.svelte-38tz88){font-size:var(--fs-small);color:var(--fg-2);white-space:nowrap;margin-top:8px;position:absolute;top:100%}.app.svelte-38tz88{width:96px;height:96px;box-shadow:0 14px 30px -16px #0006, 0 0 0 1px var(--line);background:#fff;border-radius:24px;flex:none;place-items:center;display:grid}.app.svelte-38tz88 img:where(.svelte-38tz88){display:block}@media (width<=479px){.eq.svelte-38tz88{gap:8px}.coffee.svelte-38tz88{width:76px;height:104px}.is.svelte-38tz88{font-size:28px}.price.svelte-38tz88 b:where(.svelte-38tz88){font-size:36px}.app.svelte-38tz88{border-radius:18px;width:68px;height:68px}.app.svelte-38tz88 img:where(.svelte-38tz88){width:44px;height:auto}}@media (width<=1199px){.mid.svelte-38tz88{gap:40px;padding:8px 0}}
