.cut.svelte-fi3xv6{stroke:var(--surface)}.cutfill.svelte-fi3xv6{stroke:var(--surface);fill:var(--surface)}.dot.svelte-fi3xv6{fill:var(--surface);stroke:none}svg.svelte-fi3xv6{flex:none}.tabs.svelte-1wwzsr0{height:calc(var(--tabbar-h) + var(--safe-b));padding-bottom:var(--safe-b);background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr) 1.4fr;display:grid}a.svelte-1wwzsr0{color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}a.svelte-1wwzsr0:active{opacity:.6}.help.svelte-1wwzsr0{padding:0 10px 0 2px}.hp.svelte-1wwzsr0{background:var(--honey);width:100%;height:44px;color:var(--moss);border-radius:14px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.hp.svelte-1wwzsr0 .cut{stroke:var(--honey)}.ask.svelte-4yed35{z-index:75;max-width:var(--col);background:var(--bg);padding-top:calc(var(--pv,0px) + var(--rb,0px) + var(--safe-t));animation:svelte-4yed35-up .28s var(--ease);flex-direction:column;margin:0 auto;display:flex;position:fixed;inset:0}@keyframes svelte-4yed35-up{0%{opacity:0;transform:translateY(24px)}}header.svelte-4yed35{padding:10px var(--gutter);justify-content:space-between;align-items:center;display:flex}.t.svelte-4yed35{font-size:16px;font-weight:700}.x.svelte-4yed35{background:var(--surface);width:40px;height:40px;box-shadow:var(--shadow);border-radius:50%;place-items:center;display:grid}.sp.svelte-4yed35{visibility:hidden}.scroll.svelte-4yed35{padding:8px var(--gutter) 16px;flex-direction:column;flex:1;gap:10px;display:flex;overflow-y:auto}.empty.svelte-4yed35{text-align:center;margin:auto 0 8px;padding:0 12px}.spark.svelte-4yed35{background:var(--honey);width:56px;height:56px;color:var(--moss);border-radius:18px;place-items:center;margin:0 auto 14px;display:grid}.empty.svelte-4yed35 .h1:where(.svelte-4yed35){font-size:26px}.empty.svelte-4yed35 .meta:where(.svelte-4yed35){margin:8px 0 0}.me.svelte-4yed35{background:var(--ink);max-width:82%;color:var(--bg);border-radius:18px 18px 4px;align-self:flex-end;padding:10px 14px;font-size:15px}.bot.svelte-4yed35{background:var(--surface);max-width:88%;box-shadow:var(--shadow);animation:rise .3s var(--ease);border-radius:18px 18px 18px 4px;align-self:flex-start;padding:12px 14px}.bot.svelte-4yed35 p:where(.svelte-4yed35){margin:0;font-size:15px;line-height:1.45}.bot.unknown.svelte-4yed35{background:var(--soft)}.bot.svelte-4yed35 .src:where(.svelte-4yed35),.bot.svelte-4yed35 .btn:where(.svelte-4yed35){margin-top:10px}.src.svelte-4yed35{color:var(--accent);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.thinking.svelte-4yed35{gap:6px;padding:16px;display:flex}.thinking.svelte-4yed35 span:where(.svelte-4yed35){background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1s infinite svelte-4yed35-dot}.thinking.svelte-4yed35 span:where(.svelte-4yed35):nth-child(2){animation-delay:.15s}.thinking.svelte-4yed35 span:where(.svelte-4yed35):nth-child(3){animation-delay:.3s}@keyframes svelte-4yed35-dot{50%{opacity:.2;transform:translateY(-3px)}}.dock.svelte-4yed35{padding:8px var(--gutter) calc(12px + var(--safe-b))}.sugg.svelte-4yed35{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.askf.svelte-4yed35{background:var(--surface);height:56px;box-shadow:var(--shadow-lg);border-radius:28px;align-items:center;gap:10px;padding:0 8px 0 18px;display:flex}.askf.svelte-4yed35 input:where(.svelte-4yed35){font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.send.svelte-4yed35{background:var(--ink);width:42px;height:42px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.send.svelte-4yed35:disabled{opacity:.3}.scrim.svelte-1rc1rez{z-index:70;background:color-mix(in srgb, color-mix(in srgb, var(--moss) 50%, black) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.sheet.svelte-1rc1rez{z-index:71;max-width:var(--col);background:var(--bg);border-radius:var(--r-sheet) var(--r-sheet) 0 0;max-height:88dvh;box-shadow:var(--shadow-lg);transition:transform .3s var(--ease);padding-bottom:var(--safe-b);flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.sheet.tall.svelte-1rc1rez{height:88dvh}.grab.svelte-1rc1rez{touch-action:none;cursor:grab;flex:none;padding:10px 56px 8px 20px;position:relative}.grab.svelte-1rc1rez>span:where(.svelte-1rc1rez){background:var(--line);width:38px;height:5px;box-shadow:inset 0 0 0 10px var(--ink-3);opacity:.4;border-radius:3px;margin:0 auto 10px;display:block}.title.svelte-1rc1rez{min-height:24px}.x.svelte-1rc1rez{background:var(--surface-2);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:18px;right:14px}.body.svelte-1rc1rez{overscroll-behavior:contain;flex:1;padding:4px 20px 24px;overflow-y:auto}.place.svelte-q63o88 .hero:where(.svelte-q63o88){border-radius:18px;height:200px;margin:0 -4px}.logo.svelte-q63o88{object-fit:contain;width:52px;height:52px;box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:5px;position:absolute;bottom:12px;left:12px}.pt.svelte-q63o88{margin-top:16px}.pt.svelte-q63o88 .h1:where(.svelte-q63o88){margin-top:4px}.take.svelte-q63o88{color:var(--ink-2);margin:8px 0 0}.ticket.svelte-q63o88{background:var(--honey);color:var(--moss);border-radius:16px;align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}.tk-ico.svelte-q63o88{background:color-mix(in srgb, var(--moss) 10%, transparent);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.tk-t.svelte-q63o88{flex-direction:column;flex:1;font-size:13px;display:flex}.tk-t.svelte-q63o88 b:where(.svelte-q63o88){font-size:17px}.acts.svelte-q63o88{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.saved.svelte-q63o88{color:#e0475b!important}.addr.svelte-q63o88{align-items:center;gap:6px;margin-top:12px;display:flex}.grow.svelte-q63o88{flex-direction:column;flex:1;min-width:0;display:flex}.d.svelte-q63o88{margin-top:1px}.li.svelte-q63o88{align-items:center}.su.svelte-q63o88{text-align:center;padding:8px 4px 0}.su-ico.svelte-q63o88{background:var(--honey);width:64px;height:64px;color:var(--moss);border-radius:20px;place-items:center;margin:0 auto 14px;display:grid}.su.svelte-q63o88 form:where(.svelte-q63o88),.note.svelte-q63o88{gap:10px;margin-top:16px;display:grid}.su.svelte-q63o88 input:where(.svelte-q63o88),.note.svelte-q63o88 textarea:where(.svelte-q63o88){height:52px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);font:inherit;color:var(--ink);border:0;border-radius:14px;padding:0 16px;font-size:16px}.note.svelte-q63o88 textarea:where(.svelte-q63o88){resize:none;height:auto;padding:14px 16px}.skip.svelte-q63o88{color:var(--ink-2);margin-top:12px;padding:10px;font-size:14px;font-weight:500}.toast.svelte-1cpok13{top:calc(var(--safe-t) + 14px);z-index:90;background:var(--moss);color:var(--cream);box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;font-weight:600;display:flex;position:fixed;left:50%;translate:-50%}.toast.svelte-1cpok13 svg{color:var(--honey);flex:none}.fab.svelte-1r1uclc{z-index:45;right:max(16px, calc((100vw - var(--col)) / 2 + 16px));bottom:calc(var(--safe-b) + 18px);background:var(--honey);height:48px;color:var(--moss);box-shadow:0 8px 24px color-mix(in srgb, var(--moss) 28%, transparent), 0 0 0 3px #ffffffe6;transition:transform .15s var(--ease);view-transition-name:help-fab;border-radius:999px;align-items:center;gap:7px;padding:0 18px 0 15px;font-size:16px;font-weight:700;display:inline-flex;position:fixed}.fab.docked.svelte-1r1uclc{bottom:calc(var(--tabbar-h) + var(--safe-b) + 78px)}.fab.svelte-1r1uclc:active{transform:scale(.94)}.pv.svelte-1svk2f7{z-index:80;top:calc(var(--safe-t) + 6px + var(--rb,0px));pointer-events:none;width:min(100vw - 20px,460px);position:fixed;left:50%;transform:translate(-50%)}.pv.svelte-1svk2f7>:where(.svelte-1svk2f7){pointer-events:auto}.open.svelte-1svk2f7{background:color-mix(in srgb, var(--moss) 92%, transparent);-webkit-backdrop-filter:blur(14px);color:var(--cream);box-shadow:var(--shadow-lg);border-radius:18px;padding:8px}.row1.svelte-1svk2f7{align-items:center;gap:6px;padding:0 4px 6px;display:flex}.lbl.svelte-1svk2f7{color:var(--honey);flex:1;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.mini.svelte-1svk2f7{background:color-mix(in srgb, var(--cream) 10%, transparent);border-radius:8px;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.chips.svelte-1svk2f7{grid-template-columns:repeat(6,auto);justify-content:space-between;gap:2px;display:grid}.looks.svelte-1svk2f7{border-top:1px solid color-mix(in srgb, var(--cream) 12%, transparent);grid-template-columns:repeat(5,auto);margin-top:4px;padding-top:4px}.colors.svelte-1svk2f7{align-items:center;gap:8px;padding:8px 6px 2px;display:flex}.colors.svelte-1svk2f7 .sw:where(.svelte-1svk2f7){background:linear-gradient(135deg, var(--a) 50%, var(--b) 50%);width:22px;height:22px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--cream) 35%, transparent);border-radius:50%}.colors.svelte-1svk2f7 .sw.on:where(.svelte-1svk2f7){box-shadow:0 0 0 2px var(--moss), 0 0 0 4px var(--honey)}.cn.svelte-1svk2f7{color:color-mix(in srgb, var(--cream) 75%, transparent);margin-left:auto;font-size:12px;font-weight:600}.pv.svelte-1svk2f7{font-family:General Sans,ui-sans-serif,system-ui,sans-serif}.chips.svelte-1svk2f7 button:where(.svelte-1svk2f7){white-space:nowrap;color:color-mix(in srgb, var(--cream) 75%, transparent);border-radius:9px;padding:7px;font-size:12.5px;font-weight:600}.chips.svelte-1svk2f7 button.on:where(.svelte-1svk2f7){background:var(--honey);color:var(--moss)}.fab.svelte-1svk2f7{background:color-mix(in srgb, var(--moss) 85%, transparent);color:var(--honey);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:6px;margin:4px auto 0;padding:7px 12px;font-size:12px;font-weight:600;display:flex}.strip.svelte-1km8sn1{z-index:90;height:calc(var(--safe-t) + 30px);padding-top:var(--safe-t);color:#17243a;pointer-events:none;background:#e8b84a;justify-content:center;align-items:center;gap:8px;font:600 12.5px/1 Red Hat Text,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}b.svelte-1km8sn1{letter-spacing:.08em;text-transform:uppercase;font-weight:800}.intro.svelte-10cvnim{z-index:100;background:var(--moss);color:var(--cream);text-align:center;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.bg.svelte-10cvnim{animation:svelte-10cvnim-push 3.6s var(--ease) both;background:50%/cover no-repeat;position:absolute;inset:-4%}@keyframes svelte-10cvnim-push{0%{filter:saturate(.6);transform:scale(1.18)}to{filter:saturate();transform:scale(1)}}.shade.svelte-10cvnim{background:radial-gradient(120% 80% at 50% 60%, color-mix(in srgb, var(--moss) 25%, transparent), color-mix(in srgb, var(--moss) 85%, transparent));position:absolute;inset:0}.content.svelte-10cvnim{padding:24px;position:relative}.logo.svelte-10cvnim{animation:rise .9s .2s var(--ease) both;justify-content:center;margin:0 auto 28px;display:flex}.who.svelte-10cvnim{letter-spacing:-.02em;animation:rise .9s .7s var(--ease) both;font-size:30px;font-weight:600}.what.svelte-10cvnim{color:color-mix(in srgb, var(--cream) 75%, transparent);animation:rise .9s 1s var(--ease) both;margin-top:6px;font-size:17px}.skip.svelte-10cvnim{bottom:calc(var(--safe-b) + 28px);color:color-mix(in srgb, var(--cream) 50%, transparent);font-size:12px;animation:.6s 1.6s both rise;position:absolute;left:0;right:0}.dock.svelte-1au1omp{z-index:40;max-width:var(--col);pointer-events:none;view-transition-name:dock;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.dock.svelte-1au1omp>*{pointer-events:auto}.just-changed{border-radius:14px;animation:2.6s ease-out svelte-1au1omp-changed-glow}.just-changed.arrive{animation:svelte-1au1omp-changed-glow 2.6s ease-out, svelte-1au1omp-changed-in .5s var(--ease,ease-out)}.change-tag{z-index:5;color:#1f2a1f;letter-spacing:.02em;pointer-events:none;background:#f2c14e;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;animation:2.8s ease-out forwards svelte-1au1omp-changed-tag;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0000002e}@keyframes svelte-1au1omp-changed-glow{0%,55%{box-shadow:0 0 0 3px #f2c14e,0 0 24px 4px #f2c14e8c}to{box-shadow:0 0 0 3px #f2c14e00,0 0 24px 4px #f2c14e00}}@keyframes svelte-1au1omp-changed-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes svelte-1au1omp-changed-tag{0%{opacity:0;transform:translateY(4px)}10%,80%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.just-changed,.just-changed.arrive{outline-offset:2px;outline:3px solid #f2c14e;animation:none}.change-tag{animation:none}}.offline.svelte-1au1omp{top:calc(var(--safe-t) + 8px);z-index:60;background:var(--moss);color:var(--cream);box-shadow:var(--shadow-lg);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;position:fixed;left:50%;transform:translate(-50%)}
