.fleet-app-switcher.svelte-17cgffw{display:inline-block;position:relative}.fleet-app-switcher__trigger.svelte-17cgffw{background:var(--fleet-surface-1,transparent);border:1px solid var(--fleet-border,#ffffff1a);height:36px;color:var(--fleet-text,#f8fafc);cursor:pointer;transition:border-color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), background var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), transform var(--fleet-dur-fast,.12s) var(--fleet-ease-bounce,ease);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.fleet-app-switcher__trigger.svelte-17cgffw:hover{background:var(--fleet-surface-2,#ffffff14);border-color:var(--fleet-accent,#3b82f6);color:var(--fleet-accent,#3b82f6);transform:translateY(-1px)}.fleet-app-switcher__trigger.svelte-17cgffw:active{transform:translateY(1px)}.fleet-app-switcher__label.svelte-17cgffw{font-weight:600}.fleet-app-switcher__chevron.svelte-17cgffw{color:var(--fleet-text-muted,#94a3b8);transition:transform .22s var(--fleet-ease-bounce,ease);justify-content:center;align-items:center;display:inline-flex}.fleet-app-switcher__chevron.open.svelte-17cgffw{transform:rotate(180deg)}@media (width<=900px){.fleet-app-switcher__trigger.svelte-17cgffw{justify-content:center;gap:0;width:36px;padding:0}.fleet-app-switcher__label.svelte-17cgffw,.fleet-app-switcher__chevron.svelte-17cgffw{display:none}}.fleet-app-switcher__menu.svelte-17cgffw{border-radius:var(--fleet-radius-lg,14px);background:color-mix(in srgb, var(--fleet-surface-1,#fff) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--fleet-border,#0f172a1f);width:300px;max-width:min(300px,92vw);box-shadow:var(--fleet-shadow-premium-lg,0 20px 40px #0f172a29);z-index:300;color:var(--fleet-text,#0f172a);animation:fleet-spring-pop var(--fleet-dur-panel,.2s) var(--fleet-ease-spring,ease-out);padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}:root[data-theme=dark] .fleet-app-switcher__menu.svelte-17cgffw,:root[data-theme=dark] .fleet-app-switcher__menu.svelte-17cgffw{background:color-mix(in srgb, var(--fleet-surface-1,#121a2b) 90%, transparent);border-color:var(--fleet-border,#ffffff1f);box-shadow:var(--fleet-shadow-panel,0 20px 45px #00000073);color:var(--fleet-text,#f1f5f9)}.fleet-app-switcher__header.svelte-17cgffw{border-bottom:1px solid var(--fleet-border,#0f172a1a);margin-bottom:6px;padding:6px 10px 8px}.fleet-app-switcher__title.svelte-17cgffw{text-transform:uppercase;letter-spacing:.06em;color:var(--fleet-text-muted,#475569);font-size:11px;font-weight:800}.fleet-app-switcher__list.svelte-17cgffw{flex-direction:column;gap:4px;display:flex}.fleet-app-switcher__item.svelte-17cgffw{border-radius:var(--fleet-radius-md,10px);color:var(--fleet-text,#0f172a);opacity:1;transition:background var(--fleet-dur-fast,.12s) ease, transform var(--fleet-dur-fast,.12s) ease, border-color var(--fleet-dur-fast,.12s) ease;border:1px solid #0000;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:flex}.fleet-app-switcher__item.svelte-17cgffw:hover{background:var(--fleet-accent-subtle,#3b82f61f);border-color:color-mix(in srgb, var(--fleet-accent,#3b82f6) 35%, transparent);transform:translate(3px)}.fleet-app-switcher__item.current.svelte-17cgffw{background:var(--fleet-accent-subtle,#3b82f629);border-color:var(--fleet-accent,#3b82f6);box-shadow:0 0 0 1px color-mix(in srgb, var(--fleet-accent,#3b82f6) 20%, transparent)}.fleet-app-switcher__icon.svelte-17cgffw{background:color-mix(in srgb, var(--fleet-app-accent) 15%, transparent);width:32px;height:32px;color:var(--fleet-app-accent);box-shadow:0 0 10px color-mix(in srgb, var(--fleet-app-accent) 20%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}.fleet-app-switcher__item.svelte-17cgffw:hover .fleet-app-switcher__icon:where(.svelte-17cgffw){transform:scale(1.1)}.fleet-app-switcher__body.svelte-17cgffw{flex-direction:column;flex:1;min-width:0;display:flex}.fleet-app-switcher__row.svelte-17cgffw{justify-content:space-between;align-items:center;gap:8px;display:flex}.fleet-app-switcher__name.svelte-17cgffw{letter-spacing:-.01em;color:var(--fleet-text,#0f172a);opacity:1;font-size:13px;font-weight:800}.fleet-app-switcher__badge.svelte-17cgffw{color:var(--fleet-accent,#3b82f6);background:var(--fleet-accent-subtle,#3b82f626);border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800}.fleet-app-switcher__desc.svelte-17cgffw{color:var(--fleet-text-muted,#475569);opacity:1;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.fleet-privacy-badge-wrap.svelte-fl1fnp{align-items:center;display:inline-flex;position:relative}.fleet-privacy-badge.svelte-fl1fnp{color:#059669;letter-spacing:-.01em;white-space:nowrap;cursor:help;background:#10b9811f;border:1px solid #10b9814d;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:.785rem;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}:root[data-theme=dark] .fleet-privacy-badge.svelte-fl1fnp{color:#10b981;background:#10b98126;border-color:#10b98159}.fleet-privacy-badge.svelte-fl1fnp:hover{background:#10b98138;border-color:#10b98180;transform:translateY(-1px)}.fleet-privacy-badge[data-privacy-mode=server].svelte-fl1fnp,.fleet-privacy-badge[data-privacy-mode=hybrid].svelte-fl1fnp{background:color-mix(in srgb, var(--fleet-warning,#d97706) 12%, transparent);border-color:color-mix(in srgb, var(--fleet-warning,#d97706) 35%, transparent);color:var(--fleet-warning,#b45309)}.fleet-privacy-badge[data-privacy-mode=server].svelte-fl1fnp .fleet-privacy-badge__dot:where(.svelte-fl1fnp),.fleet-privacy-badge[data-privacy-mode=hybrid].svelte-fl1fnp .fleet-privacy-badge__dot:where(.svelte-fl1fnp){background:var(--fleet-warning,#d97706)}.fleet-privacy-badge__dot.svelte-fl1fnp{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite fleet-pulse-glow;display:inline-block}.fleet-privacy-badge__tooltip.svelte-fl1fnp{pointer-events:none;opacity:0;border-radius:var(--fleet-radius-md,10px);background:var(--fleet-surface-1,#fff);border:1px solid var(--fleet-border,#0000001f);width:220px;color:var(--fleet-text,#0f172a);text-align:center;box-shadow:var(--fleet-shadow-panel,0 10px 30px #00000026);z-index:400;transition:opacity .15s ease, transform .15s var(--fleet-ease-spring);padding:8px 12px;font-size:.75rem;font-weight:600;line-height:1.35;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.fleet-privacy-badge-wrap.svelte-fl1fnp:hover .fleet-privacy-badge__tooltip:where(.svelte-fl1fnp){opacity:1;transform:translate(-50%)translateY(0)}.fleet-appreciate-btn.svelte-1p25b9e{color:#e11d48;cursor:pointer;width:36px;height:36px;transition:background var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), border-color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), transform var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), box-shadow var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease);background:linear-gradient(145deg,#f43f5e2e 0%,#f43f5e1a 100%);border:1px solid #f43f5e61;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible;box-shadow:0 1px 2px #e11d4814,inset 0 1px #ffffff59}:root[data-theme=dark] .fleet-appreciate-btn.svelte-1p25b9e,:root[data-theme=dark] .fleet-appreciate-btn.svelte-1p25b9e{color:#fb7185;background:linear-gradient(145deg,#f43f5e47 0%,#f43f5e24 100%);border-color:#f43f5e80;box-shadow:0 1px 3px #00000040,inset 0 1px #ffffff14}.fleet-appreciate-btn__glow.svelte-1p25b9e{border-radius:inherit;opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle,#f43f5e73 0%,#0000 70%);position:absolute;inset:-2px}.fleet-appreciate-btn__heart.svelte-1p25b9e{z-index:1;filter:drop-shadow(0 1px 1px #e11d4840);transform-origin:50%;display:block;position:relative}.fleet-appreciate-btn.svelte-1p25b9e:hover,.fleet-appreciate-btn.svelte-1p25b9e:focus-visible{color:#fff;background:#f43f5e;border-color:#e11d48;transform:translateY(-1px);box-shadow:0 6px 18px #f43f5e66}.fleet-appreciate-btn.svelte-1p25b9e:hover .fleet-appreciate-btn__heart:where(.svelte-1p25b9e),.fleet-appreciate-btn.svelte-1p25b9e:focus-visible .fleet-appreciate-btn__heart:where(.svelte-1p25b9e){filter:none;animation:1.15s ease-in-out infinite svelte-1p25b9e-fleet-appreciate-heartbeat}.fleet-appreciate-btn.svelte-1p25b9e:active{transform:translateY(1px)}.fleet-appreciate-btn--settle.svelte-1p25b9e .fleet-appreciate-btn__heart:where(.svelte-1p25b9e){animation:svelte-1p25b9e-fleet-appreciate-settle .75s var(--fleet-ease-bounce,cubic-bezier(.34, 1.56, .64, 1)) both}.fleet-appreciate-btn--beat.svelte-1p25b9e .fleet-appreciate-btn__heart:where(.svelte-1p25b9e){animation:.85s ease-in-out both svelte-1p25b9e-fleet-appreciate-heartbeat}.fleet-appreciate-btn--celebrate.svelte-1p25b9e{animation:svelte-1p25b9e-fleet-appreciate-ring .85s var(--fleet-ease-spring,ease-out) both}.fleet-appreciate-btn--celebrate.svelte-1p25b9e .fleet-appreciate-btn__heart:where(.svelte-1p25b9e){animation:svelte-1p25b9e-fleet-appreciate-celebrate .85s var(--fleet-ease-bounce,cubic-bezier(.34, 1.56, .64, 1)) both}.fleet-appreciate-btn--celebrate.svelte-1p25b9e .fleet-appreciate-btn__glow:where(.svelte-1p25b9e){animation:.85s ease-out both svelte-1p25b9e-fleet-appreciate-glow}@keyframes svelte-1p25b9e-fleet-appreciate-settle{0%{opacity:.35;transform:scale(.55)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1p25b9e-fleet-appreciate-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.28)}28%{transform:scale(1)}42%{transform:scale(1.18)}70%{transform:scale(1)}}@keyframes svelte-1p25b9e-fleet-appreciate-celebrate{0%{transform:scale(1)}25%{transform:scale(1.45)}45%{transform:scale(.92)}65%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes svelte-1p25b9e-fleet-appreciate-glow{0%{opacity:0;transform:scale(.6)}35%{opacity:.85;transform:scale(1.15)}to{opacity:0;transform:scale(1.55)}}@keyframes svelte-1p25b9e-fleet-appreciate-ring{0%{box-shadow:0 0 #f43f5e73,0 1px 2px #e11d4814}70%{box-shadow:0 0 0 10px #f43f5e00,0 6px 18px #f43f5e47}to{box-shadow:0 0 #f43f5e00,0 1px 2px #e11d4814}}@media (prefers-reduced-motion:reduce){.fleet-appreciate-btn.svelte-1p25b9e,.fleet-appreciate-btn__heart.svelte-1p25b9e,.fleet-appreciate-btn__glow.svelte-1p25b9e{transition:none!important;animation:none!important}.fleet-appreciate-btn.svelte-1p25b9e:hover,.fleet-appreciate-btn.svelte-1p25b9e:focus-visible,.fleet-appreciate-btn.svelte-1p25b9e:active{transform:none}}.fleet-theme-picker.svelte-1vlpx3r{align-items:center;gap:6px;display:inline-flex;position:relative}.fleet-theme-btn.svelte-1vlpx3r{background:var(--fleet-surface-1,transparent);border:1px solid var(--fleet-border,#0000001a);width:36px;height:36px;color:var(--fleet-text,#0f172a);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.fleet-theme-mode-wrapper.svelte-1vlpx3r{display:inline-flex;position:relative}.fleet-theme-menu.svelte-1vlpx3r{border:1px solid var(--fleet-border,#0000001f);border-radius:var(--fleet-radius-md,12px);background:color-mix(in srgb, var(--fleet-surface-1,#fff) 94%, transparent);min-width:148px;box-shadow:var(--fleet-shadow-premium-md,0 10px 30px #00000029);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);z-index:350;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.fleet-theme-option.svelte-1vlpx3r{width:100%;color:var(--fleet-text-muted,#475569);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px 1fr 14px;align-items:center;gap:8px;padding:8px 9px;font-size:.8125rem;font-weight:650;display:grid}.fleet-theme-option.svelte-1vlpx3r:hover,.fleet-theme-option.active.svelte-1vlpx3r{background:var(--fleet-accent-subtle,#3b82f61f);color:var(--fleet-accent,#3b82f6)}.fleet-theme-btn.svelte-1vlpx3r:hover{background:var(--fleet-surface-2,#0000000d);border-color:var(--fleet-accent,#3b82f6);color:var(--fleet-accent,#3b82f6);transform:translateY(-1px)}.fleet-swatch-wrapper.svelte-1vlpx3r{align-items:center;display:inline-flex;position:relative}.fleet-swatch-trigger.svelte-1vlpx3r{border:2px solid var(--fleet-surface-1,#fff);width:24px;height:24px;box-shadow:0 0 0 1px var(--fleet-border,#00000026);cursor:pointer;transition:transform .15s var(--fleet-ease-bounce), box-shadow .15s ease;border-radius:50%}.fleet-swatch-trigger.svelte-1vlpx3r:hover{box-shadow:0 0 0 2px var(--fleet-accent,#3b82f6);transform:scale(1.18)}.fleet-swatch-popover.svelte-1vlpx3r{background:var(--fleet-surface-1,#fff);border:1px solid var(--fleet-border,#0000001f);box-shadow:var(--fleet-shadow-premium-md,0 10px 30px #00000029);z-index:350;animation:svelte-1vlpx3r-fleet-swatch-pop var(--fleet-dur-panel,.2s) var(--fleet-ease-spring,ease-out) both;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}:root[data-theme=dark] .fleet-swatch-popover.svelte-1vlpx3r,:root[data-theme=dark] .fleet-swatch-popover.svelte-1vlpx3r,:root[data-theme=dark] .fleet-theme-menu.svelte-1vlpx3r,:root[data-theme=dark] .fleet-theme-menu.svelte-1vlpx3r{background:var(--fleet-surface-1,#121a2b);border-color:var(--fleet-border,#ffffff1f)}@keyframes svelte-1vlpx3r-fleet-swatch-pop{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.fleet-swatch-popover.svelte-1vlpx3r{animation:none}}.fleet-swatch-item.svelte-1vlpx3r{cursor:pointer;width:20px;height:20px;transition:transform .15s var(--fleet-ease-bounce), border-color .15s ease;border:2px solid #0000;border-radius:50%}.fleet-swatch-item.svelte-1vlpx3r:hover{transform:scale(1.25)}.fleet-swatch-item.active.svelte-1vlpx3r{border-color:#fff;transform:scale(1.15);box-shadow:0 0 8px #0000004d}.fleet-font-scaler.svelte-a4kyyw{background:var(--fleet-surface-1,transparent);border:1px solid var(--fleet-border,#0000001a);min-width:36px;height:36px;color:var(--fleet-text,#0f172a);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.875rem;font-weight:800;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.fleet-font-scaler.svelte-a4kyyw:hover{background:var(--fleet-surface-2,#0000000d);border-color:var(--fleet-accent,#3b82f6);color:var(--fleet-accent,#3b82f6);transform:translateY(-1px)}.fleet-font-scaler__label.large.svelte-a4kyyw{color:var(--fleet-accent,#3b82f6)}.fleet-search-btn.svelte-mjojtc{background:var(--fleet-surface-1,transparent);border:1px solid var(--fleet-border,#0000001a);height:36px;color:var(--fleet-text-muted,#475569);cursor:pointer;white-space:nowrap;transition:background var(--fleet-dur-fast,.12s) ease, border-color var(--fleet-dur-fast,.12s) ease, color var(--fleet-dur-fast,.12s) ease, transform var(--fleet-dur-fast,.12s) ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.fleet-search-btn.svelte-mjojtc:hover{background:var(--fleet-surface-2,#0000000d);border-color:var(--fleet-accent,#3b82f6);color:var(--fleet-text,#0f172a);transform:translateY(-1px)}.fleet-search-btn__kbd.svelte-mjojtc{background:var(--fleet-surface-2,#0000000f);border:1px solid var(--fleet-border,#0000001a);color:var(--fleet-text-dim,#64748b);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700}@media (width<=1279px){.fleet-search-btn__label.svelte-mjojtc{display:none}}@media (width<=900px){.fleet-search-btn.svelte-mjojtc{width:36px;padding:0}.fleet-search-btn__kbd.svelte-mjojtc{display:none}}.fleet-header.svelte-132cukp{z-index:100;width:100%;-webkit-backdrop-filter:saturate(140%) blur(var(--fleet-header-blur,8px));transition:background var(--fleet-dur-normal,.18s) var(--fleet-ease-standard,ease), border-color var(--fleet-dur-normal,.18s) var(--fleet-ease-standard,ease), box-shadow var(--fleet-dur-normal,.18s) var(--fleet-ease-standard,ease);border-bottom:1px solid #0000;position:sticky;top:0}.fleet-header--scrolled.svelte-132cukp,.fleet-header--menu-open.svelte-132cukp{border-bottom-color:var(--fleet-glass-border,#ffffff1a);box-shadow:var(--fleet-shadow-premium-sm,0 4px 20px #0000001f)}.fleet-header__inner.svelte-132cukp{max-width:var(--fleet-max-width,80rem);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;height:64px;margin:0 auto;padding:0 1rem;display:flex}.fleet-header__left.svelte-132cukp{flex-shrink:1;align-items:center;gap:.75rem;min-width:0;display:flex}.fleet-header__brand.svelte-132cukp{color:var(--fleet-text,#0f172a);flex-shrink:0;align-items:center;gap:.55rem;min-width:0;text-decoration:none;display:flex}.fleet-header__logo.svelte-132cukp{border-radius:var(--fleet-radius-md,12px);object-fit:cover;width:34px;height:34px;transition:transform var(--fleet-dur-normal,.18s) var(--fleet-ease-bounce,ease);flex-shrink:0;box-shadow:0 4px 12px #00000026}.fleet-header__brand.svelte-132cukp:hover .fleet-header__logo:where(.svelte-132cukp){transform:scale(1.08)}.fleet-header__title.svelte-132cukp{letter-spacing:-.02em;white-space:nowrap;color:var(--fleet-text,#0f172a);font-size:1.0625rem;font-weight:800}.fleet-header__nav.svelte-132cukp{flex:0 auto;justify-content:center;width:auto;min-width:0;max-width:100%;overflow:hidden}.fleet-header__right.svelte-132cukp{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;margin-left:auto;display:flex}.fleet-header__custom.svelte-132cukp{align-items:center;display:inline-flex}.fleet-header__menu-trigger.svelte-132cukp{background:var(--fleet-surface-1,transparent);border:1px solid var(--fleet-border,#e2e8f0);width:36px;height:36px;color:var(--fleet-text,#0f172a);cursor:pointer;transition:background var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), transform var(--fleet-dur-instant,80ms) var(--fleet-ease-standard,ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.fleet-header--nav-compact.svelte-132cukp .fleet-header__nav:where(.svelte-132cukp){visibility:hidden;pointer-events:none;flex:none;position:absolute;width:max-content!important;max-width:none!important;overflow:visible!important}.fleet-header__drawer.svelte-132cukp{border-top:1px solid var(--fleet-glass-border,#00000014);background:var(--fleet-glass-bg,#fffffff2);-webkit-backdrop-filter:blur(var(--fleet-glass-blur,16px));backdrop-filter:blur(var(--fleet-glass-blur,16px));animation:fleet-drawer-slide var(--fleet-dur-panel,.2s) var(--fleet-ease-spring,ease-out);flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.25rem;display:none}.fleet-header--menu-open.svelte-132cukp .fleet-header__drawer:where(.svelte-132cukp){display:flex}.fleet-header__drawer-links.svelte-132cukp{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.fleet-header__drawer-link.svelte-132cukp{border-radius:var(--fleet-radius-md,12px);background:var(--fleet-surface-1,#fff);border:1px solid var(--fleet-border,#00000014);color:var(--fleet-text-muted,#475569);white-space:nowrap;text-overflow:ellipsis;transition:background var(--fleet-dur-fast,.12s) ease, color var(--fleet-dur-fast,.12s) ease, transform var(--fleet-dur-instant,80ms) ease;padding:.75rem;font-size:.85rem;font-weight:600;text-decoration:none;overflow:hidden}.fleet-header__drawer-link.active.svelte-132cukp{background:var(--fleet-accent-subtle,#1b74e426);color:var(--fleet-accent,#1b74e4);font-weight:700}.fleet-header__drawer-prefs.svelte-132cukp{border-top:1px solid var(--fleet-border,#00000014);flex-direction:column;gap:.5rem;padding-top:.35rem;display:none}.fleet-header__drawer-prefs-label.svelte-132cukp{letter-spacing:.06em;text-transform:uppercase;color:var(--fleet-text-muted,#64748b);font-size:.6875rem;font-weight:800}.fleet-header__drawer-prefs-row.svelte-132cukp{align-items:center;gap:.45rem;display:flex}.fleet-header__prefs-inline.svelte-132cukp{align-items:center;display:inline-flex}.fleet-show-xl.svelte-132cukp{display:block}.fleet-show-lg.svelte-132cukp{display:flex}@media (width<=1279px){.fleet-header__privacy .fleet-privacy-badge{justify-content:center;width:32px;padding:0}.fleet-header__privacy .fleet-privacy-badge__text,.fleet-header__privacy .fleet-privacy-badge__dot{display:none}.fleet-header__inner.svelte-132cukp{gap:.4rem;padding:0 .85rem}}@media (width<=1179px){.fleet-show-lg.svelte-132cukp{display:none!important}}@media (width<=640px){.fleet-header__prefs-inline.svelte-132cukp{display:none!important}.fleet-header--menu-open.svelte-132cukp .fleet-header__drawer-prefs:where(.svelte-132cukp){display:flex}}@media (width<=520px){.fleet-header__privacy.svelte-132cukp,.fleet-header__title.svelte-132cukp{display:none}.fleet-header__inner.svelte-132cukp{gap:.35rem;padding:0 .65rem}.fleet-header__right.svelte-132cukp{gap:.25rem}.fleet-header__drawer-links.svelte-132cukp{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fleet-header.svelte-132cukp,.fleet-header__logo.svelte-132cukp,.fleet-header__menu-trigger.svelte-132cukp,.fleet-header__drawer-link.svelte-132cukp{transition:none!important}.fleet-header__drawer.svelte-132cukp{animation:none!important}.fleet-header__brand.svelte-132cukp:hover .fleet-header__logo:where(.svelte-132cukp){transform:none}}.fleet-footer.svelte-3cyio3{border-top:1px solid var(--fleet-border,#ffffff1a);background:color-mix(in srgb, var(--fleet-surface-1,#0c1424) 72%, transparent);margin-top:4rem}.fleet-footer__inner.svelte-3cyio3{max-width:var(--fleet-max-width,80rem);margin:0 auto;padding:0 1.25rem}.fleet-footer__grid.svelte-3cyio3{grid-template-columns:2fr 1fr 1fr;gap:2.5rem;padding-block:3rem 1.75rem;display:grid}.fleet-footer__brand.svelte-3cyio3{flex-direction:column;gap:.75rem;display:flex}.fleet-footer__logo.svelte-3cyio3{color:var(--fleet-text,#f1f5f9);letter-spacing:-.03em;align-items:center;gap:.5rem;width:fit-content;font-size:1rem;font-weight:750;text-decoration:none;display:inline-flex}.fleet-footer__logo-img.svelte-3cyio3{border-radius:var(--fleet-radius-sm,8px);object-fit:cover;width:24px;height:24px}.fleet-footer__name.svelte-3cyio3{font-weight:750}.fleet-footer__tagline.svelte-3cyio3{max-width:280px;color:var(--fleet-text-dim,#64748b);margin:0;font-size:.875rem;line-height:1.65}.fleet-footer__privacy.svelte-3cyio3{border:1px solid var(--fleet-border,#ffffff1f);background:var(--fleet-surface-2,#ffffff0f);width:fit-content;color:var(--fleet-text-dim,#64748b);border-radius:999px;margin:0;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fleet-footer__col.svelte-3cyio3{flex-direction:column;gap:.45rem;display:flex}.fleet-footer__col-title.svelte-3cyio3{color:var(--fleet-text-muted,#94a3b8);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:800}.fleet-footer__col.svelte-3cyio3 a:where(.svelte-3cyio3){color:var(--fleet-text-dim,#64748b);transition:color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease);width:fit-content;font-size:.875rem;font-weight:650;text-decoration:none}.fleet-footer__col.svelte-3cyio3 a:where(.svelte-3cyio3):hover{color:var(--fleet-accent,#1b74e4)}.fleet-footer__socials.svelte-3cyio3{gap:.55rem;margin-top:.45rem;display:flex}.fleet-footer__social.svelte-3cyio3{border-radius:var(--fleet-radius-sm,8px);width:32px;height:32px;color:var(--fleet-text-dim,#64748b);transition:color var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease), background var(--fleet-dur-fast,.12s) var(--fleet-ease-standard,ease);justify-content:center;align-items:center;display:inline-flex}.fleet-footer__social.svelte-3cyio3:hover{background:var(--fleet-accent-subtle,#1b74e426);color:var(--fleet-accent,#1b74e4)}.fleet-footer__bottom.svelte-3cyio3{border-top:1px solid var(--fleet-border,#ffffff1a);color:var(--fleet-text-dim,#64748b);text-align:center;padding:1rem 0 1.35rem;font-size:.8125rem}@media (width<=700px){.fleet-footer__grid.svelte-3cyio3{grid-template-columns:1fr;gap:1.75rem;padding-block:2rem 1.25rem}}.fleet-venue-disclosure.svelte-gxqpma{border:1px solid var(--fleet-border,#e2e8f0);border-radius:var(--fleet-radius-md,10px);background:var(--fleet-bg,#f8fafc);gap:.55rem;margin:0;padding:.8rem;display:grid}.fleet-venue-disclosure.svelte-gxqpma div:where(.svelte-gxqpma){grid-template-columns:minmax(7.5rem,.32fr) minmax(0,1fr);gap:.7rem;display:grid}.fleet-venue-disclosure.svelte-gxqpma dt:where(.svelte-gxqpma),.fleet-venue-disclosure.svelte-gxqpma dd:where(.svelte-gxqpma){margin:0;font-size:.76rem;line-height:1.45}.fleet-venue-disclosure.svelte-gxqpma dt:where(.svelte-gxqpma){color:var(--fleet-text,#0f172a);font-weight:750}.fleet-venue-disclosure.svelte-gxqpma dd:where(.svelte-gxqpma){min-width:0;color:var(--fleet-text-muted,#64748b);overflow-wrap:anywhere}@media (width<=520px){.fleet-venue-disclosure.svelte-gxqpma div:where(.svelte-gxqpma){grid-template-columns:1fr;gap:.12rem}}.fleet-result-provenance.svelte-wf541{border:1px solid var(--fleet-border,#e2e8f0);background:var(--fleet-surface-2,#f8fafc);width:fit-content;max-width:100%;color:var(--fleet-text-muted,#64748b);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.fleet-result-provenance[data-venue=api].svelte-wf541{border-color:color-mix(in srgb, var(--fleet-warning,#d97706) 35%, transparent);background:color-mix(in srgb, var(--fleet-warning,#d97706) 10%, transparent);color:var(--fleet-warning,#b45309)}.fleet-result-provenance__destination.svelte-wf541{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-weight:600;overflow:hidden}.appreciate-shell.svelte-1mf7zjj{--ap-bg:var(--fleet-bg,var(--color-bg,#f8fafc));--ap-surface:var(--fleet-surface-1,var(--fleet-surface,var(--color-surface,#fff)));--ap-surface-2:var(--fleet-surface-2,var(--color-bg-secondary,#f1f5f9));--ap-border:var(--fleet-border,var(--color-border,#e2e8f0));--ap-text:var(--fleet-text,var(--color-text,#0f172a));--ap-muted:var(--fleet-text-muted,var(--color-text-secondary,#64748b));--ap-accent:var(--fleet-accent,var(--color-accent,#3b82f6));--ap-accent-subtle:var(--color-accent-subtle,color-mix(in srgb, var(--ap-accent) 14%, transparent))}.appreciate-page.svelte-1mf7zjj{background:var(--ap-bg);min-height:100vh;color:var(--ap-text);padding:40px 20px 80px}.page-container.svelte-1mf7zjj{max-width:680px;margin:0 auto}.back-link.svelte-1mf7zjj{color:var(--ap-muted);align-items:center;gap:6px;margin-bottom:24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.back-link.svelte-1mf7zjj:hover{color:var(--ap-accent)}.hero-section.svelte-1mf7zjj{text-align:center;margin-bottom:32px}.heart-icon-wrapper.svelte-1mf7zjj{background:color-mix(in srgb, var(--ap-accent) 16%, transparent);width:56px;height:56px;color:var(--ap-accent);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 16px;transition:transform .3s;display:flex}.heart-pulse.svelte-1mf7zjj{animation:.6s ease-in-out 3 svelte-1mf7zjj-pulse-heart}@keyframes svelte-1mf7zjj-pulse-heart{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.heart-icon-filled{fill:currentColor}.hero-title.svelte-1mf7zjj{letter-spacing:-.02em;margin:0 0 10px;font-size:2rem;font-weight:800}.thank-you-title.svelte-1mf7zjj{color:var(--ap-accent)}.hero-desc.svelte-1mf7zjj{color:var(--ap-muted);max-width:560px;margin:0 auto;font-size:.95rem;line-height:1.6}.region-badge.svelte-1mf7zjj{color:var(--ap-muted);background:var(--ap-surface-2);border:1px solid var(--ap-border);border-radius:20px;margin-top:14px;padding:4px 14px;font-size:.8rem;font-weight:600;display:inline-block}.progressive-card.svelte-1mf7zjj{background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:20px;flex-direction:column;gap:28px;padding:32px;display:flex;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}.region-loading.svelte-1mf7zjj{justify-content:center;align-items:center;gap:14px;min-height:220px}.region-loading-bar.svelte-1mf7zjj{background:linear-gradient(90deg, transparent, var(--ap-accent), transparent);background-size:200% 100%;border-radius:999px;width:120px;height:4px;animation:1.1s ease-in-out infinite svelte-1mf7zjj-region-shimmer}.region-loading-text.svelte-1mf7zjj{color:var(--ap-muted);margin:0;font-size:.875rem;font-weight:600}@keyframes svelte-1mf7zjj-region-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.step-section.svelte-1mf7zjj{flex-direction:column;gap:14px;display:flex}.step-header.svelte-1mf7zjj{align-items:center;gap:10px;display:flex}.step-number.svelte-1mf7zjj{background:var(--ap-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:800;display:flex}.step-heading.svelte-1mf7zjj{color:var(--ap-text);margin:0;font-size:1.05rem;font-weight:700}.amount-buttons.svelte-1mf7zjj{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.amount-btn.svelte-1mf7zjj{border:2px solid var(--ap-border);background:var(--ap-surface);color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;padding:14px 8px;transition:all .15s;display:flex}.amount-btn.svelte-1mf7zjj:hover{border-color:var(--ap-accent);transform:translateY(-1px)}.amount-btn.selected.svelte-1mf7zjj{border-color:var(--ap-accent);background:var(--ap-accent-subtle)}.emoji.svelte-1mf7zjj{margin-bottom:4px;font-size:1.25rem}.amount-val.svelte-1mf7zjj{color:var(--ap-text);font-size:1.1rem;font-weight:800}.amount-lbl.svelte-1mf7zjj{color:var(--ap-muted);font-size:.75rem}.custom-amount-box.svelte-1mf7zjj{margin-top:4px}.custom-label.svelte-1mf7zjj{color:var(--ap-muted);margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.input-wrapper.svelte-1mf7zjj{border:2px solid var(--ap-border);background:var(--ap-surface);border-radius:12px;align-items:center;padding:0 14px;transition:border-color .15s;display:flex}.input-wrapper.svelte-1mf7zjj:focus-within{border-color:var(--ap-accent)}.input-wrapper.input-error.svelte-1mf7zjj{border-color:#ef4444}.currency-symbol.svelte-1mf7zjj{color:var(--ap-muted);margin-right:8px;font-size:1.1rem;font-weight:700}.custom-input.svelte-1mf7zjj{width:100%;color:var(--ap-text);background:0 0;border:none;outline:none;padding:10px 0;font-size:1rem;font-weight:600}.validation-msg.svelte-1mf7zjj{color:#ef4444;margin-top:6px;font-size:.75rem;font-weight:500;display:block}.method-selector-grid.svelte-1mf7zjj{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.method-pill.svelte-1mf7zjj{border:2px solid var(--ap-border);background:var(--ap-surface);color:var(--ap-text);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;transition:all .15s;display:flex}.method-pill.svelte-1mf7zjj:hover{border-color:var(--ap-accent);background:var(--ap-surface-2)}.method-pill.active.svelte-1mf7zjj{border-color:var(--ap-accent);background:var(--ap-accent-subtle)}.flag-icon.svelte-1mf7zjj{font-size:1.2rem}.pill-text.svelte-1mf7zjj{flex-direction:column;display:flex}.pill-title.svelte-1mf7zjj{font-size:.875rem;font-weight:700}.pill-sub.svelte-1mf7zjj{color:var(--ap-muted);font-size:.7rem}.action-footer.svelte-1mf7zjj{border-top:1px dashed var(--ap-border);flex-direction:column;gap:12px;padding-top:10px;display:flex}.proceed-cta-btn.svelte-1mf7zjj{background:var(--ap-accent);color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 14px color-mix(in srgb, var(--ap-accent) 30%, transparent);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:1rem;font-weight:700;transition:transform .15s,opacity .15s,box-shadow .15s;display:flex}.proceed-cta-btn.svelte-1mf7zjj:hover:not(.disabled){opacity:.94;box-shadow:0 6px 20px color-mix(in srgb, var(--ap-accent) 40%, transparent);transform:translateY(-2px)}.proceed-cta-btn.disabled.svelte-1mf7zjj{opacity:.5;cursor:not-allowed;box-shadow:none}.trust-footer-note.svelte-1mf7zjj{color:var(--ap-muted);justify-content:center;align-items:center;gap:6px;font-size:.75rem;display:flex}.modal-backdrop.svelte-1mf7zjj{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;background:#0f172aa6;animation:.2s svelte-1mf7zjj-fade-in;position:fixed;inset:0}.modal-container.svelte-1mf7zjj{z-index:1000;pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card.svelte-1mf7zjj{pointer-events:auto;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:24px;flex-direction:column;gap:20px;width:100%;max-width:440px;padding:24px;animation:.25s cubic-bezier(.16,1,.3,1) svelte-1mf7zjj-pop-up;display:flex;box-shadow:0 25px 60px -10px #0006}@media (width<=640px){.modal-container.svelte-1mf7zjj{align-items:flex-end;padding:0}.modal-card.svelte-1mf7zjj{border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;animation:.25s cubic-bezier(.16,1,.3,1) svelte-1mf7zjj-slide-up}}@keyframes svelte-1mf7zjj-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1mf7zjj-pop-up{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1mf7zjj-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header.svelte-1mf7zjj{justify-content:space-between;align-items:center;display:flex}.modal-title-wrap.svelte-1mf7zjj{align-items:center;gap:12px;display:flex}.modal-flag.svelte-1mf7zjj{font-size:1.6rem}.modal-title.svelte-1mf7zjj{color:#0f172a;margin:0;font-size:1.2rem;font-weight:800}.modal-subtitle.svelte-1mf7zjj{color:var(--ap-accent,#2563eb);font-size:.85rem;font-weight:800}.close-btn.svelte-1mf7zjj{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.close-btn.svelte-1mf7zjj:hover{color:#0f172a;background:#e2e8f0;border-color:#94a3b8}.modal-body.svelte-1mf7zjj{flex-direction:column;align-items:center;gap:14px;display:flex}.modal-qr-block.svelte-1mf7zjj{order:1}.modal-action-block.svelte-1mf7zjj{order:2}.copy-link-btn.svelte-1mf7zjj{order:3}@media (width<=768px){.modal-action-block.svelte-1mf7zjj{order:1}.modal-qr-block.svelte-1mf7zjj{order:2}}.modal-action-block.svelte-1mf7zjj{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.direct-link-btn.svelte-1mf7zjj{letter-spacing:-.01em;color:#1e293b;-webkit-backdrop-filter:blur(14px)saturate(1.35);cursor:pointer;background:linear-gradient(#ffffffb8 0%,#f8fafc73 100%);border:1px solid #94a3b873;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:auto;max-width:100%;padding:8px 16px;font-size:.8125rem;font-weight:650;text-decoration:none;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #0f172a0f}.direct-link-btn.svelte-1mf7zjj:hover:not(.disabled){color:color-mix(in srgb, var(--ap-accent,#2563eb) 75%, #0f172a);border-color:color-mix(in srgb, var(--ap-accent,#2563eb) 40%, #cbd5e1);background:linear-gradient(180deg, #ffffffe0 0%, color-mix(in srgb, var(--ap-accent,#2563eb) 8%, #f8fafc8c) 100%);box-shadow:0 1px 0 #fffffff2 inset, 0 6px 18px color-mix(in srgb, var(--ap-accent,#2563eb) 14%, transparent);transform:translateY(-1px)}.direct-link-btn.svelte-1mf7zjj:active:not(.disabled){transform:translateY(0)}.direct-link-btn.disabled.svelte-1mf7zjj{opacity:.45;cursor:not-allowed;pointer-events:none}.primary-btn.svelte-1mf7zjj{width:auto}.modal-qr-block.svelte-1mf7zjj{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;align-items:center;width:100%;padding:18px;display:flex}.qr-box.svelte-1mf7zjj{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:210px;height:210px;padding:10px;display:flex;box-shadow:0 4px 16px #0000001f}.qr-box svg{width:100%;height:100%}.qr-loading.svelte-1mf7zjj{color:#0f172a;font-size:.85rem;font-weight:600}.qr-instructions.svelte-1mf7zjj{color:#1e293b;text-align:center;margin:12px 0 0;font-size:.875rem;font-weight:600;line-height:1.4}.action-hint.svelte-1mf7zjj{color:#334155;font-size:.8rem;font-weight:600}.copy-action-btn.svelte-1mf7zjj{color:#0f172a;cursor:pointer;background:#f1f5f9;border:1.5px solid #cbd5e1;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:.85rem;font-weight:700;transition:all .15s;display:inline-flex}.copy-action-btn.svelte-1mf7zjj:hover{border-color:var(--ap-accent);background:var(--ap-accent-subtle);color:var(--ap-accent)}.copy-link-btn.svelte-1mf7zjj{color:#64748b;cursor:pointer;background:#f8fafcb3;border:1px solid #cbd5e1e6;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:6px 14px;font-size:.75rem;font-weight:550;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.copy-link-btn.svelte-1mf7zjj:hover{color:var(--ap-accent,#2563eb);border-color:color-mix(in srgb, var(--ap-accent,#2563eb) 35%, #cbd5e1);background:color-mix(in srgb, var(--ap-accent,#2563eb) 6%, #f8fafc)}.sepa-details-card.svelte-1mf7zjj{background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px 14px;font-size:.825rem;display:flex}.sepa-row.svelte-1mf7zjj{justify-content:space-between;align-items:center;gap:8px;display:flex}.sepa-lbl.svelte-1mf7zjj{color:var(--ap-muted);font-weight:600}.sepa-val.svelte-1mf7zjj{color:var(--ap-text);font-weight:700}.code-font.svelte-1mf7zjj{letter-spacing:.05em;font-family:monospace}.mini-copy-btn.svelte-1mf7zjj{border:1px solid var(--ap-border);background:var(--ap-surface-2);color:var(--ap-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;transition:all .15s;display:inline-flex}.mini-copy-btn.svelte-1mf7zjj:hover{color:var(--ap-accent);border-color:var(--ap-accent)}
