.fp.svelte-1dureer{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.device.svelte-1dureer{width:min(100%,340px);padding:10px;border-radius:46px;background:#1f1f1f;box-shadow:0 30px 60px -30px #0000008c}.screen.svelte-1dureer{position:relative;container-type:inline-size;aspect-ratio:1179 / 2556;border-radius:37px;overflow:hidden;background:#111 url(../../../food/siri.webp) center / cover no-repeat;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.card.svelte-1dureer{position:absolute;top:7%;right:2.2%;bottom:23.4%;left:2.2%;border-radius:6cqw;background:#000;box-shadow:0 0 0 1px #ffffff0f;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.card.svelte-1dureer::-webkit-scrollbar{display:none}.ask.svelte-1dureer{position:absolute;top:78.25%;left:2.1%;width:95.8%;height:7.1%;display:grid;place-items:center;margin:0;padding:0 6%;box-sizing:border-box;color:#fff;font-size:4.3cqw;font-weight:600;text-align:center}.head.svelte-1dureer{margin:2cqw;padding:4cqw;border-radius:4.5cqw;background:#1c1c1e}.head.svelte-1dureer b:where(.svelte-1dureer){display:block;font-size:4.8cqw}.head.svelte-1dureer small:where(.svelte-1dureer){color:#ebebf599;font-size:3.6cqw}.sorts.svelte-1dureer{display:flex;margin-top:3.5cqw;padding:.6cqw;border-radius:2.6cqw;background:#7676803d}.sorts.svelte-1dureer button:where(.svelte-1dureer){flex:1;padding:1.6cqw 0;border:0;border-radius:2cqw;background:none;color:#fff;font:inherit;font-size:3.4cqw;font-weight:600}.sorts.svelte-1dureer button.on:where(.svelte-1dureer){background:#636366}.rows.svelte-1dureer{margin:0;padding:0;list-style:none}.rows.svelte-1dureer li:where(.svelte-1dureer)+li:where(.svelte-1dureer) .row:where(.svelte-1dureer){border-top:1px solid rgb(84 84 88 / 65%)}.row.svelte-1dureer{display:flex;align-items:center;gap:2cqw;margin-left:22.9cqw;padding:3.4cqw 3.6cqw 3.4cqw 0}.row-main.svelte-1dureer{display:flex;flex:1;align-items:center;gap:3.7cqw;min-width:0;margin-left:-18.9cqw;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.icon.svelte-1dureer{display:grid;place-items:center;flex:none;width:15.2cqw;height:15.2cqw;border-radius:3.6cqw;color:#fff;font-size:7cqw;font-weight:800}.icon--sm.svelte-1dureer{width:5.4cqw;height:5.4cqw;border-radius:1.4cqw;font-size:3cqw}.text.svelte-1dureer{display:flex;flex-direction:column;min-width:0;line-height:1.3}.text.svelte-1dureer b:where(.svelte-1dureer){font-size:4.8cqw}.sub.svelte-1dureer{color:#ebebf599;font-size:3.8cqw}.status.svelte-1dureer{color:#ff9f0a;font-size:3.8cqw}.status.good.svelte-1dureer{color:#30d158}.action.svelte-1dureer{display:flex;flex:none;flex-direction:column;align-items:center;gap:1cqw;color:#0a84ff;font-size:3.2cqw;font-weight:600}.action-circle.svelte-1dureer{display:grid;place-items:center;width:9.4cqw;height:9.4cqw;border-radius:50%;background:#1c1c2e}.action-circle.svelte-1dureer svg:where(.svelte-1dureer){width:4.6cqw;height:4.6cqw}.bill.svelte-1dureer{margin:0 3.6cqw 3cqw 22.9cqw;padding:2.4cqw 3cqw;border-radius:3cqw;background:#1c1c1e}.line.svelte-1dureer{display:flex;justify-content:space-between;gap:2cqw;padding:.6cqw 0;color:#ebebf5db;font-size:3.3cqw}.line.off.svelte-1dureer{color:#30d158}.line--total.svelte-1dureer{margin-top:1.4cqw;padding-top:1.8cqw;border-top:1px solid rgb(84 84 88 / 65%);color:#fff;font-weight:700}.foot.svelte-1dureer{display:flex;align-items:center;gap:3cqw;padding:4cqw;background:#0e0e0f;color:#ebebf5b8;font-size:3.9cqw}.hint.svelte-1dureer{margin:0;font-size:13px;color:#5f6368}.fc.svelte-r0igna{--c-cursor: #202124;--c-cursor-ink: #f6f7f9;--fc-bg: #ffffff;--fc-card: #ffffff;--fc-ink: #202124;--fc-ink-soft: #5f6368;--fc-blue: #1a73e8;--fc-blue-soft: #e8f0fe;--fc-green: #137333;--fc-shadow: 0 1px 2px rgb(0 0 0 / 4%), 0 18px 40px -28px rgb(0 0 0 / 30%);position:relative;min-height:100vh;padding:12px 0 120px;background:var(--fc-bg);color:var(--fc-ink-soft);font-family:Plus Jakarta Sans,Poppins,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.fc.svelte-r0igna h1:where(.svelte-r0igna),.fc.svelte-r0igna h2:where(.svelte-r0igna),.fc.svelte-r0igna h3:where(.svelte-r0igna){margin:0;color:var(--fc-ink);font-weight:700;line-height:1.2}.fc.svelte-r0igna p:where(.svelte-r0igna){margin:0}.wrap.svelte-r0igna{width:min(1020px,calc(100% - 32px));margin-inline:auto}.back.svelte-r0igna{grid-area:1 / 1;align-self:start;z-index:1;display:flex;width:fit-content;align-items:center;gap:10px;margin:0;padding:6px 14px 6px 0;border-radius:999px;background:var(--fc-bg);font-size:15px;font-weight:500;color:var(--fc-ink-soft)}.back.svelte-r0igna:hover,.back.svelte-r0igna:focus-visible{color:var(--fc-ink);outline:none}.hero.svelte-r0igna{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto;align-items:center;column-gap:56px;row-gap:20px;padding:80px 0 8px}.hero-copy.svelte-r0igna{grid-area:1 / 1}.hero-phone.svelte-r0igna{grid-area:1 / 2}.eyebrow.svelte-r0igna{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--fc-blue-soft);color:var(--fc-blue);font-size:13px;font-weight:600}.hero.svelte-r0igna h1:where(.svelte-r0igna){width:fit-content;margin-top:18px;padding:6px 16px 10px 0;border-radius:20px;background:var(--fc-bg);box-shadow:0 0 0 6px var(--fc-bg);font-size:clamp(40px,5.6vw,64px);letter-spacing:-.035em;line-height:1.04}.hero.svelte-r0igna h1:where(.svelte-r0igna) span:where(.svelte-r0igna){color:#fc8019}.fc.svelte-r0igna .lead:where(.svelte-r0igna){margin-top:20px;padding:8px 14px 8px 0;border-radius:16px;background:var(--fc-bg);box-shadow:0 0 0 6px var(--fc-bg);max-width:520px;font-size:18px;line-height:1.65}.facts.svelte-r0igna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;max-width:460px;margin:32px 0 0;padding:20px 24px;border-radius:20px;background:var(--fc-card);box-shadow:var(--fc-shadow)}.facts.svelte-r0igna dt:where(.svelte-r0igna){font-size:13px}.facts.svelte-r0igna dd:where(.svelte-r0igna){margin:2px 0 0;color:var(--fc-ink);font-weight:600}.hero-phone.svelte-r0igna{display:flex;justify-content:center}.sec.svelte-r0igna{margin-top:56px}.head.svelte-r0igna{display:flex;width:fit-content;align-items:center;gap:11px;padding:8px 18px 8px 0;border-radius:999px;background:var(--fc-bg);box-shadow:0 0 0 6px var(--fc-bg);font-size:26px;text-transform:uppercase;letter-spacing:.01em}.head.svelte-r0igna:before{content:"";flex:none;width:12px;height:12px;border-radius:50%;background:var(--fc-blue)}.fc.svelte-r0igna .note:where(.svelte-r0igna){margin-top:16px;padding:8px 14px 8px 0;border-radius:16px;background:var(--fc-bg);box-shadow:0 0 0 6px var(--fc-bg);font-size:19px;line-height:1.7}.note.svelte-r0igna b:where(.svelte-r0igna){color:var(--fc-ink)}.fc.svelte-r0igna .big:where(.svelte-r0igna){margin-top:18px;max-width:760px;color:var(--fc-ink);font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.25}.quote.svelte-r0igna{margin:20px 0 0;padding:20px 24px;border-left:4px solid var(--fc-blue);border-radius:0 20px 20px 0;background:var(--fc-card);color:var(--fc-ink);font-size:20px;font-weight:500;line-height:1.6}.screens.svelte-r0igna{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.screens.svelte-r0igna figure:where(.svelte-r0igna){margin:0}.screens.svelte-r0igna img:where(.svelte-r0igna){display:block;width:100%;height:auto;border-radius:18px;box-shadow:var(--fc-shadow)}.screens.svelte-r0igna figcaption:where(.svelte-r0igna){margin-top:10px;color:var(--fc-ink);font-size:14px;font-weight:600;text-align:center}.fc.svelte-r0igna .screens-note:where(.svelte-r0igna){grid-column:1 / -1;margin-top:12px;color:var(--fc-ink);font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:-.01em;line-height:1.35}.today.svelte-r0igna{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:36px;margin-top:28px;padding:28px;border-radius:24px;background:var(--fc-card);box-shadow:var(--fc-shadow)}.today.svelte-r0igna img:where(.svelte-r0igna){display:block;width:100%;height:auto;border-radius:18px}.today.svelte-r0igna h3:where(.svelte-r0igna){font-size:22px}.fc.svelte-r0igna .today:where(.svelte-r0igna) p:where(.svelte-r0igna){margin-top:12px;font-size:18px;line-height:1.65}.routine.svelte-r0igna{margin-top:28px;padding:28px;border-radius:24px;background:var(--fc-card);box-shadow:var(--fc-shadow)}.fc.svelte-r0igna .routine-title:where(.svelte-r0igna){margin-bottom:18px;color:var(--fc-ink);font-size:18px;font-weight:700}.lane.svelte-r0igna{display:flex;align-items:center;gap:14px;margin-top:10px}.lane-app.svelte-r0igna{flex:none;width:76px;color:var(--app);font-weight:800}.lane.svelte-r0igna ol:where(.svelte-r0igna){display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;counter-reset:s}.lane.svelte-r0igna li:where(.svelte-r0igna){position:relative;padding:7px 14px;border-radius:999px;background:var(--fc-bg);color:var(--fc-ink);font-size:14px;font-weight:500}.lane.svelte-r0igna li:where(.svelte-r0igna)+li:where(.svelte-r0igna):before{content:"→";position:absolute;left:-9px;color:#b0b4b9;font-size:11px}.fc.svelte-r0igna .routine-end:where(.svelte-r0igna){margin-top:18px;padding-top:16px;border-top:1px dashed #dadce0;color:var(--fc-ink);font-weight:600}.cards.svelte-r0igna{display:grid;gap:20px;margin-top:28px}.cards--3.svelte-r0igna{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--2.svelte-r0igna{grid-template-columns:repeat(2,minmax(0,1fr))}.card.svelte-r0igna{padding:26px;border-radius:24px;background:var(--fc-card);box-shadow:var(--fc-shadow)}.card.svelte-r0igna h3:where(.svelte-r0igna){font-size:19px}.fc.svelte-r0igna .card:where(.svelte-r0igna) p:where(.svelte-r0igna){margin-top:10px}.num.svelte-r0igna{display:inline-block;margin-bottom:14px;color:var(--fc-blue);font-size:14px;font-weight:700}.card--accent.svelte-r0igna{border-top:4px solid var(--fc-blue)}.card--top.svelte-r0igna{border-top:4px solid var(--fc-ink)}.bills.svelte-r0igna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.receipt.svelte-r0igna{padding:24px;border-radius:24px;background:var(--fc-card);box-shadow:var(--fc-shadow)}.receipt.svelte-r0igna header:where(.svelte-r0igna){display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e8eaed}.receipt.svelte-r0igna header:where(.svelte-r0igna) b:where(.svelte-r0igna){color:var(--app);font-size:20px}.menu.svelte-r0igna{padding:4px 10px;border-radius:999px;background:var(--fc-bg);color:var(--fc-ink);font-size:13px;font-weight:600}.line.svelte-r0igna{display:flex;justify-content:space-between;padding:5px 0;color:var(--fc-ink);font-size:15px}.line.off.svelte-r0igna{color:var(--fc-green)}.line--total.svelte-r0igna{margin-top:10px;padding-top:12px;border-top:1px solid #e8eaed;font-size:18px;font-weight:700}.line--total.win.svelte-r0igna span:where(.svelte-r0igna):last-child{padding:0 8px;border-radius:6px;background:#e6f4ea;color:var(--fc-green)}.steps.svelte-r0igna{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none}.step.svelte-r0igna{display:grid;place-items:center;width:32px;height:32px;margin-bottom:14px;border-radius:50%;background:var(--fc-blue);color:#fff;font-size:14px;font-weight:700}.credits.svelte-r0igna{margin-top:72px;font-size:13px}@media(max-width:960px){.hero.svelte-r0igna{grid-template-columns:1fr;grid-template-rows:auto;gap:40px}.back.svelte-r0igna,.hero-copy.svelte-r0igna,.hero-phone.svelte-r0igna{grid-area:auto}.steps.svelte-r0igna,.screens.svelte-r0igna{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.sec.svelte-r0igna{margin-top:44px}.head.svelte-r0igna{font-size:22px;gap:9px}.head.svelte-r0igna:before{width:10px;height:10px}.fc.svelte-r0igna .note:where(.svelte-r0igna),.fc.svelte-r0igna .lead:where(.svelte-r0igna),.quote.svelte-r0igna{font-size:17px}.cards--3.svelte-r0igna,.cards--2.svelte-r0igna,.bills.svelte-r0igna,.steps.svelte-r0igna{grid-template-columns:1fr}.card.svelte-r0igna,.receipt.svelte-r0igna,.routine.svelte-r0igna{padding:22px}.lane.svelte-r0igna{flex-direction:column;align-items:flex-start;gap:8px}.today.svelte-r0igna{grid-template-columns:1fr;padding:22px;gap:20px}.today.svelte-r0igna img:where(.svelte-r0igna){max-width:240px;margin-inline:auto}}
