button.svelte-18sv61c{font:inherit;border:none;border-radius:12px;padding:15px;cursor:pointer;width:100%;font-weight:700;font-size:15px;text-align:center}button.svelte-18sv61c:disabled{opacity:.5;cursor:default}.primary.svelte-18sv61c{background:var(--accent);color:#fff}.primary.svelte-18sv61c:active{background:var(--accent-down)}.secondary.svelte-18sv61c{background:var(--surface);color:var(--text);border:2px solid var(--muted-2);padding:13px}.ghost.svelte-18sv61c{background:transparent;color:var(--accent);width:auto;padding:6px 8px}.icon.svelte-1eqehiz{flex:none;display:inline-block;vertical-align:middle}.backdrop.svelte-1rc1rez{position:fixed;inset:0;background:#16224a8c;z-index:40}.sheet.svelte-1rc1rez{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:430px;max-height:88vh;overflow-y:auto;background:var(--surface);border-radius:22px 22px 0 0;padding:12px 20px 20px;box-shadow:0 -12px 32px #122a5c2e;z-index:41;display:flex;flex-direction:column;gap:12px}.handle.svelte-1rc1rez{width:36px;height:4px;border-radius:999px;background:var(--line-2);margin:0 auto}.head.svelte-1rc1rez{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.title.svelte-1rc1rez{font-size:18px;font-weight:800;color:var(--text-strong);line-height:1.25}.close.svelte-1rc1rez{width:44px;height:44px;margin:-10px -12px 0 auto;border:none;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.body.svelte-1rc1rez{display:flex;flex-direction:column;gap:12px}@media(min-width:720px){.sheet.svelte-1rc1rez{top:50%;bottom:auto;transform:translate(-50%,-50%);max-width:min(var(--sheet-width, 480px),calc(100vw - 48px));max-height:80vh;border-radius:22px;padding:24px;box-shadow:0 24px 60px #122a5c40}.handle.svelte-1rc1rez{display:none}}html.evolme-feedback-targeting,html.evolme-feedback-targeting *{cursor:crosshair!important}.fb-block.svelte-15tkx3k{margin-top:auto;padding-top:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.fb-block.svelte-15tkx3k:before{content:"";flex-basis:100%;border-top:1px solid var(--line);margin-bottom:8px}.fb-copy.svelte-15tkx3k{flex:1 1 260px;min-width:0}.fb-copy.svelte-15tkx3k h2:where(.svelte-15tkx3k){margin:0 0 2px;font-size:14px;font-weight:700;color:var(--text)}.fb-copy.svelte-15tkx3k p:where(.svelte-15tkx3k){margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.fb-open.svelte-15tkx3k{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13px;font-weight:700;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--radius-pill);padding:8px 14px;cursor:pointer}.fb-open.svelte-15tkx3k:hover{border-color:var(--accent);color:var(--accent)}.fb-form.svelte-15tkx3k{display:flex;flex-direction:column;gap:14px}.fb-topics.svelte-15tkx3k{border:0;padding:0;margin:0}.fb-topics.svelte-15tkx3k legend:where(.svelte-15tkx3k),.fb-field.svelte-15tkx3k>span:where(.svelte-15tkx3k),.fb-extra-title.svelte-15tkx3k{font-size:13px;font-weight:700;color:var(--text-strong);margin-bottom:8px;padding:0}.fb-pills.svelte-15tkx3k{display:flex;flex-wrap:wrap;gap:8px}.fb-pill.svelte-15tkx3k{font:inherit;font-size:13px;font-weight:600;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--radius-pill);padding:7px 13px;cursor:pointer}.fb-pill.selected.svelte-15tkx3k{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.fb-field.svelte-15tkx3k{display:flex;flex-direction:column}.fb-field.svelte-15tkx3k textarea:where(.svelte-15tkx3k){font:inherit;font-size:15px;color:var(--text-strong);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:11px 12px;background:var(--surface);resize:vertical}.fb-field.svelte-15tkx3k textarea:where(.svelte-15tkx3k):focus{outline:none;border-color:var(--accent)}.fb-extras.svelte-15tkx3k{display:grid;gap:12px}@media(min-width:720px){.fb-extras.svelte-15tkx3k{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}}.fb-extra.svelte-15tkx3k{border:1px dashed var(--line-2);border-radius:var(--radius);padding:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--bg)}.fb-extra-head.svelte-15tkx3k{display:flex;justify-content:space-between;align-items:baseline;width:100%}.fb-extra-title.svelte-15tkx3k{margin:0}.fb-note.svelte-15tkx3k{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.fb-shot.svelte-15tkx3k{width:100%;max-height:200px;object-fit:contain;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.fb-small.svelte-15tkx3k{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--radius-pill);padding:7px 13px;cursor:pointer}.fb-small.svelte-15tkx3k:disabled{opacity:.55;cursor:default}.fb-link.svelte-15tkx3k{font:inherit;font-size:13px;font-weight:600;color:var(--accent);background:none;border:0;padding:2px 0;cursor:pointer}.fb-live.svelte-15tkx3k{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fb-clock.svelte-15tkx3k{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--text-strong)}.fb-dot.svelte-15tkx3k{width:10px;height:10px;border-radius:50%;background:var(--bad);display:inline-block}.fb-dot.blink.svelte-15tkx3k{animation:svelte-15tkx3k-fb-blink 1s ease-in-out infinite}@keyframes svelte-15tkx3k-fb-blink{50%{opacity:.25}}.fb-error.svelte-15tkx3k{margin:0;font-size:13px;color:var(--bad);background:var(--bad-bg);border-radius:10px;padding:8px 10px}.fb-done.svelte-15tkx3k{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px 0 4px}.fb-done.svelte-15tkx3k p:where(.svelte-15tkx3k){margin:0;font-size:15px;line-height:1.5;color:var(--text)}.fb-stripe.svelte-15tkx3k{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--navy-deep);color:#fff;font-size:14px;line-height:1.35;box-shadow:0 -4px 16px #122a5c40;cursor:default!important}.fb-stripe.svelte-15tkx3k button:where(.svelte-15tkx3k){font:inherit;font-size:13px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-pill);padding:6px 14px;cursor:pointer!important;flex-shrink:0}.fb-capturing.svelte-15tkx3k{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#ffffff40}.fb-spinner.svelte-15tkx3k{width:34px;height:34px;border:3px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;animation:svelte-15tkx3k-fb-spin .8s linear infinite}@keyframes svelte-15tkx3k-fb-spin{to{transform:rotate(360deg)}}.app-shell.svelte-whg6dh{--gutter: 20px;background:var(--surface);min-height:100vh;display:flex;flex-direction:column}.page.svelte-whg6dh{flex:1;display:flex;flex-direction:column;width:100%;max-width:calc(var(--column, 1104px) + 2 * var(--gutter));margin:0 auto;padding:20px var(--gutter)}@media(min-width:720px){.app-shell.svelte-whg6dh{--gutter: 40px}.page.svelte-whg6dh{padding:28px var(--gutter) 48px}}@media(min-width:1080px){.app-shell.svelte-whg6dh{--gutter: 48px}.page.svelte-whg6dh{padding:32px var(--gutter) 64px}}.brand-hero.svelte-19zw8co{background:var(--navy);padding:44px 24px;text-align:center}.brand-name.svelte-19zw8co{color:#fff;font-weight:800;font-size:22px;margin-top:14px;letter-spacing:.04em}.brand-sub.svelte-19zw8co{color:var(--on-navy-muted);font-size:13px;margin-top:4px}.content.svelte-19zw8co{margin:8px 0;display:flex;flex-direction:column;gap:14px;flex:1}.form-title.svelte-19zw8co{font-size:20px;font-weight:800;color:var(--text-strong)}.field-label.svelte-19zw8co{font-size:12px;font-weight:800;margin-bottom:6px;color:var(--text-strong)}input.svelte-19zw8co:not([type=checkbox]):not([type=radio]){font:inherit;padding:14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px;font-weight:600}input.svelte-19zw8co:focus{outline:none;border:2px solid var(--accent);padding:13.5px}.google-button.svelte-19zw8co{display:flex;justify-content:center;min-height:44px}.divider.svelte-19zw8co{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted-2)}.divider.svelte-19zw8co:before,.divider.svelte-19zw8co:after{content:"";flex:1;border-top:1px solid var(--line-2)}.hint.svelte-19zw8co{font-size:12px;color:var(--muted-2);text-align:center}.ok-box.svelte-19zw8co{background:var(--ok-bg);color:var(--ok);border-radius:12px;padding:14px;font-size:13px;line-height:1.5}.promo-toggle.svelte-19zw8co{display:flex;gap:10px;align-items:center;cursor:pointer;font-size:13px;font-weight:600;color:var(--text)}.code-input.svelte-19zw8co{text-transform:uppercase;letter-spacing:.06em;font-family:IBM Plex Mono,monospace}.lead.svelte-19zw8co{font-size:13px;color:var(--muted);line-height:1.5}.code-digits.svelte-19zw8co{text-align:center;letter-spacing:.4em;font-family:IBM Plex Mono,monospace}.code-actions.svelte-19zw8co{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--muted-2)}.text-button.svelte-19zw8co{font:inherit;background:none;border:none;padding:0;color:var(--accent);font-weight:700;cursor:pointer}.warn-box.svelte-19zw8co{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:14px;font-size:13px;line-height:1.5}.warn-box.svelte-19zw8co a:where(.svelte-19zw8co){display:block;margin-top:6px;color:var(--accent);font-weight:700}.purpose.svelte-19zw8co{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px}.purpose-body.svelte-19zw8co{font-size:12px;color:var(--muted);line-height:1.55}.error.svelte-19zw8co{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.legal-links.svelte-19zw8co{margin-top:auto;padding-top:18px;text-align:center;font-size:12px;color:var(--muted-2)}.legal-links.svelte-19zw8co a:where(.svelte-19zw8co){color:var(--muted);text-decoration:none}.withdrawals.svelte-1ixd60m{margin:24px 20px;padding:20px;border:1px solid var(--line, #d9dde3);border-radius:12px}.withdrawals.compact.svelte-1ixd60m{margin:12px 20px 18px;padding:12px;font-size:12px;line-height:1.5;color:var(--muted, #5b6785)}summary.svelte-1ixd60m{cursor:pointer;font-weight:600;font-size:12px}.compact.svelte-1ixd60m p:where(.svelte-1ixd60m){margin:10px 0}.compact.svelte-1ixd60m button:where(.svelte-1ixd60m){padding:8px 10px;font-size:12px;min-height:40px}article.svelte-1ixd60m{border-top:1px solid var(--line, #d9dde3);padding-block:16px}small.svelte-1ixd60m{display:block;overflow-wrap:anywhere;margin-top:6px}label.svelte-1ixd60m{display:grid;gap:6px;margin-top:12px}input.svelte-1ixd60m,textarea.svelte-1ixd60m{min-width:0;width:100%;box-sizing:border-box;padding:10px;border:1px solid #b8c5de;border-radius:8px;font:inherit}textarea.svelte-1ixd60m{min-height:90px}.approval.svelte-1ixd60m{display:flex;align-items:flex-start;gap:8px}.facts.svelte-1ixd60m{margin:6px 0 0;color:var(--muted, #5b6785)}.right-lost.svelte-1ixd60m{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:#fff4e5;color:#7a3e00;font-weight:600}.decision.svelte-1ixd60m{margin:6px 0 0;white-space:pre-wrap}.approval.svelte-1ixd60m input:where(.svelte-1ixd60m){width:auto}button.svelte-1ixd60m{margin:6px 8px 0 0;padding:10px 14px;cursor:pointer;border:1px solid #b8c5de;border-radius:8px;background:#f4f7fc;color:#152238;font:inherit;font-weight:600}button.svelte-1ixd60m:focus-visible{outline:3px solid #316cf5;outline-offset:2px}button.svelte-1ixd60m:disabled{opacity:.6;cursor:wait}.report-card.svelte-ga8k7o{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface);display:flex;flex-direction:column;gap:6px}.report-head.svelte-ga8k7o{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.report-title.svelte-ga8k7o{font-size:15px;font-weight:800;color:var(--text-strong);line-height:1.4}.report-date.svelte-ga8k7o{font-size:13px;color:var(--muted);margin-top:2px}.report-meta.svelte-ga8k7o{font:500 10.5px/1.6 IBM Plex Mono,monospace;color:var(--muted-2);text-transform:uppercase}.report-perks.svelte-ga8k7o{font-size:13px;font-weight:600;color:var(--text-strong)}.current-badge.svelte-ga8k7o{flex:none;background:var(--ok-bg);color:var(--ok);font-size:11px;font-weight:800;border-radius:8px;padding:5px 10px}.report-actions.svelte-ga8k7o{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.action.svelte-ga8k7o{border:1.5px solid var(--line-2);border-radius:10px;padding:9px 12px;background:var(--surface);font:inherit;font-size:13px;font-weight:700;color:var(--text-strong);cursor:pointer}.action.primary.svelte-ga8k7o{background:var(--accent);color:#fff;border-color:var(--accent)}.action.svelte-ga8k7o:disabled{opacity:.5;cursor:default}.report-note.svelte-ga8k7o{font-size:13px;color:var(--muted)}.new-report.svelte-sy2zk6{border:1.5px dashed #cdd6e8;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.new-title.svelte-sy2zk6{font-size:15px;font-weight:800;color:var(--text-strong)}.new-note.svelte-sy2zk6{margin:0;font-size:13px;line-height:1.55;color:var(--muted)}.new-actions.svelte-sy2zk6{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.new-action.svelte-sy2zk6{flex:1 1 200px;border:1.5px solid var(--line-2);border-radius:10px;padding:11px;background:var(--surface);font:inherit;font-size:13px;font-weight:700;color:var(--text-strong);cursor:pointer}.new-action.primary.svelte-sy2zk6{background:var(--accent);color:#fff;border-color:var(--accent)}.new-link.svelte-sy2zk6{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}.support.svelte-9vybe6{border:1.5px dashed #e7b4b4;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.support-title.svelte-9vybe6{font-size:15px;font-weight:800;color:var(--text-strong)}.support-note.svelte-9vybe6{font-size:13px;color:var(--muted);line-height:1.55}.support-list.svelte-9vybe6{list-style:none;margin:4px 0;padding:0;display:flex;flex-direction:column;gap:6px}.support-list.svelte-9vybe6 label:where(.svelte-9vybe6){display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;cursor:pointer}.ref.svelte-9vybe6{font:600 12px/1.4 IBM Plex Mono,monospace;color:var(--text-strong)}.what.svelte-9vybe6{color:var(--muted)}.state.svelte-9vybe6{font-size:11px;font-weight:700;border-radius:6px;padding:2px 7px;background:var(--line);color:var(--muted)}.state.bad.svelte-9vybe6{background:#fde8e8;color:#b42318}.support-send.svelte-9vybe6{align-self:flex-start;border:1.5px solid var(--accent);background:var(--accent);color:#fff;border-radius:10px;padding:10px 14px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.support-send.svelte-9vybe6:disabled{opacity:.5;cursor:default}.tab-bar.svelte-1wwzsr0{border-top:1px solid var(--line);display:flex;padding:10px 6px 14px;background:var(--surface);position:sticky;bottom:0}.tab.svelte-1wwzsr0{flex:1 1 auto;text-align:center;font:inherit;font-size:11px;font-weight:600;color:var(--muted-2);background:none;border:none;padding:0;cursor:pointer;position:relative}.dot.svelte-1wwzsr0{position:absolute;top:-6px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor}.tab.active.svelte-1wwzsr0{font-weight:800;color:var(--accent)}.avatar-button.svelte-m28g4y{position:relative;flex-shrink:0;margin-left:auto;padding:0;border:none;background:none;border-radius:50%;cursor:pointer}.avatar-button.svelte-m28g4y:focus-visible{outline:2px solid #fff;outline-offset:2px}.avatar.svelte-m28g4y{width:32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.badge.svelte-m28g4y{position:absolute;top:-6px;right:-7px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--radius-pill);border:2px solid var(--navy);background:var(--bad);color:#fff;font-size:10px;font-weight:800;line-height:14px;text-align:center}.langs.svelte-1iij8ch{position:relative;display:inline-block;font-size:13px}.lang-current.svelte-1iij8ch{font:inherit;display:inline-flex;align-items:center;gap:6px;padding:8px 11px;background:none;color:#fff;border:1px solid rgba(255,255,255,.28);border-radius:10px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.lang-current.svelte-1iij8ch:hover{border-color:#ffffff8c}.lang-current.svelte-1iij8ch:focus-visible{outline:2px solid #fff;outline-offset:2px}.lang-current.svelte-1iij8ch svg{display:block}.lang-current.svelte-1iij8ch .chev{transition:transform .18s ease}.lang-current[aria-expanded=true].svelte-1iij8ch .chev{transform:rotate(180deg)}.short.svelte-1iij8ch{letter-spacing:.04em}.lang-menu.svelte-1iij8ch{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 8px);z-index:20;min-width:178px;padding:6px;display:flex;flex-direction:column;max-height:46vh;overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 28px #0914304d}.up.svelte-1iij8ch .lang-menu:where(.svelte-1iij8ch){top:auto;bottom:calc(100% + 8px)}.lang-menu.svelte-1iij8ch button:where(.svelte-1iij8ch){font:inherit;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;background:none;border:none;border-radius:8px;color:var(--text);font-size:14px;font-weight:600;text-align:left;cursor:pointer}.lang-menu.svelte-1iij8ch button:where(.svelte-1iij8ch):hover{background:var(--bg)}.lang-menu.svelte-1iij8ch button[aria-checked=true]:where(.svelte-1iij8ch){color:var(--text-strong);font-weight:800}.tick.svelte-1iij8ch{width:16px;display:flex;color:var(--accent);font-weight:800}.navy-head.svelte-1d500qm{background:var(--navy);padding:20px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2))}.navy-head.brand.svelte-1d500qm{display:flex;align-items:center;gap:10px}.navy-head.with-account.svelte-1d500qm{display:flex;align-items:center;gap:12px}.with-account.svelte-1d500qm .text:where(.svelte-1d500qm){min-width:0;overflow-wrap:anywhere}.title.svelte-1d500qm{color:#fff;font-weight:800;font-size:17px;margin:0}.title-sm.svelte-1d500qm{color:#fff;font-weight:800;font-size:15px;margin:0}.sub.svelte-1d500qm{color:var(--on-navy-muted);font-size:12px;margin-top:3px}.badge.svelte-1d500qm{margin-left:auto;background:var(--navy-2);color:#cdd9f2;font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;text-transform:uppercase}header.svelte-1fz05xm{background:var(--navy)}.inner.svelte-1fz05xm{max-width:1200px;margin:0 auto;padding:16px 40px}.inner.phone.svelte-1fz05xm{padding:20px;display:flex;align-items:center;gap:10px}.phone-title.svelte-1fz05xm{color:#fff;font-weight:800;font-size:15px}.bar.svelte-1fz05xm{display:flex;align-items:center;gap:10px}.brand.svelte-1fz05xm{font:inherit;display:inline-flex;align-items:center;gap:10px;padding:0;background:none;border:none;color:#fff;font-weight:800;font-size:15px;letter-spacing:.04em;cursor:pointer}.tabs.svelte-1fz05xm{display:flex;gap:4px;margin-left:16px;min-width:0}.tab.svelte-1fz05xm{font:inherit;background:none;border:none;padding:8px 10px;border-radius:8px;color:var(--on-navy-muted);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.tab.svelte-1fz05xm:hover{color:#fff;background:#ffffff0f}.tab.active.svelte-1fz05xm{color:#fff;background:var(--navy-2)}.brand.svelte-1fz05xm:focus-visible,.tab.svelte-1fz05xm:focus-visible{outline:2px solid #fff;outline-offset:2px}.tools.svelte-1fz05xm{margin-left:auto;display:flex;align-items:center;gap:16px}.lang.svelte-1fz05xm{display:none}.heading.svelte-1fz05xm{padding:22px 0 14px;overflow-wrap:anywhere}.title.svelte-1fz05xm{margin:0;color:#fff;font-weight:800;font-size:24px;letter-spacing:-.01em}.sub.svelte-1fz05xm{color:var(--on-navy-muted);font-size:14px;margin-top:6px;max-width:70ch}@media(min-width:1080px){.inner.svelte-1fz05xm{padding:16px 48px}.tabs.svelte-1fz05xm{margin-left:28px}.tab.svelte-1fz05xm{padding:8px 12px}.lang.svelte-1fz05xm{display:block}.heading.svelte-1fz05xm{padding:26px 0 20px}.title.svelte-1fz05xm{font-size:28px}.sub.svelte-1fz05xm{font-size:15px}}.purchase-consent.svelte-1d673mr{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;margin:12px 0}input.svelte-1d673mr{flex-shrink:0;margin-top:4px}.profile-heading.svelte-zwksd6{display:grid;gap:6px}.profile-link.svelte-zwksd6{justify-self:start;border:0;background:none;color:var(--accent);font:inherit;font-size:13px;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.welcome.svelte-zwksd6{overflow-wrap:anywhere}.name-editor.svelte-zwksd6{border:1px solid var(--line);border-radius:12px;padding:14px}.name-editor.svelte-zwksd6 label:where(.svelte-zwksd6){display:block;font-size:13px;font-weight:700;margin-bottom:8px}.name-editor.svelte-zwksd6 input:where(.svelte-zwksd6){width:100%;box-sizing:border-box;padding:11px;font:inherit;border:1px solid var(--line-2);border-radius:8px}.name-editor.svelte-zwksd6 p:where(.svelte-zwksd6){font-size:12px;line-height:1.5;color:var(--muted);margin:8px 0}.name-editor.svelte-zwksd6 [role=alert]:where(.svelte-zwksd6){color:var(--danger, #c0392b)}.name-actions.svelte-zwksd6{display:flex;gap:8px;margin-top:12px}.name-actions.svelte-zwksd6 button:where(.svelte-zwksd6):disabled{opacity:.5;cursor:default}.wait-actions.svelte-zwksd6{flex-wrap:wrap}.wait-action.svelte-zwksd6{min-width:140px}.gift-body.svelte-zwksd6{margin:0;font-size:13px;color:var(--text);line-height:1.5}.gift-email.svelte-zwksd6{font:inherit;font-size:14px;font-weight:600;color:var(--text-strong);padding:12px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%}.gift-note.svelte-zwksd6{background:var(--bg);border-radius:12px;padding:12px 13px;font-size:12px;color:var(--muted);line-height:1.5}.content.svelte-zwksd6{margin-top:4px;display:flex;flex-direction:column;gap:14px;flex:1}.main.svelte-zwksd6,.side.svelte-zwksd6{display:contents}.reports.svelte-zwksd6{display:flex;flex-direction:column;gap:14px}.withdrawal.svelte-zwksd6 .withdrawals.compact{margin:0}.welcome.svelte-zwksd6{margin:0;font-size:21px;font-weight:800;line-height:1.25;color:var(--text-strong)}.preparing.svelte-zwksd6{border:1.5px dashed #cdd6e8;border-radius:16px;padding:24px 18px;text-align:center;display:flex;flex-direction:column;gap:8px}.empty-title.svelte-zwksd6{font-size:13px;font-weight:400;color:var(--muted)}.preparing-title.svelte-zwksd6{font-size:15px;font-weight:800;color:var(--text-strong)}.preparing-note.svelte-zwksd6{font-size:13px;color:var(--muted);line-height:1.55}.progress.svelte-zwksd6{height:6px;background:var(--line);border-radius:3px;margin-top:6px}.progress-fill.svelte-zwksd6{height:6px;width:70%;background:var(--accent);border-radius:3px}.preparing-status.svelte-zwksd6{font:500 11px/1 IBM Plex Mono,monospace;color:var(--muted-2)}.action.svelte-zwksd6{flex:1;border:1.5px solid var(--line-2);border-radius:10px;padding:11px;text-align:center;font:inherit;font-size:13px;font-weight:700;color:var(--text);background:var(--surface);text-decoration:none;cursor:pointer}.action.primary.svelte-zwksd6{background:var(--accent);color:#fff;border-color:var(--accent)}.wait-card.svelte-zwksd6{border:1px solid var(--line);border-radius:14px;padding:16px}.wait-title.svelte-zwksd6{font-size:14px;font-weight:700;color:var(--text-strong)}.wait-note.svelte-zwksd6{font-size:12px;color:var(--muted);line-height:1.55;margin-top:4px}.wait-actions.svelte-zwksd6{display:flex;gap:8px;margin-top:10px}.wait-action.svelte-zwksd6{flex:1;font:inherit;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:11px;text-align:center;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}.credit-card.svelte-zwksd6{font:inherit;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.ledger.svelte-zwksd6{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:12px 16px}.ledger-row.svelte-zwksd6{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--muted);padding:7px 0;border-bottom:1px solid var(--line)}.ledger-row.last.svelte-zwksd6{border-bottom:none}.ledger-meta.svelte-zwksd6{display:block;font:500 10px/1.5 IBM Plex Mono,monospace;color:var(--muted-2)}.ledger-amount.svelte-zwksd6{font-weight:800;color:var(--ok);white-space:nowrap}.ledger-amount.negative.svelte-zwksd6{color:var(--muted)}.wallet-actions.svelte-zwksd6{display:flex;flex-wrap:wrap;gap:8px}.topup-grid.svelte-zwksd6{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 12px}.chip.svelte-zwksd6{font:inherit;font-weight:700;padding:10px 8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text-strong);cursor:pointer}.chip.picked.svelte-zwksd6{border-color:var(--accent);color:var(--accent)}.ledger-consumed.svelte-zwksd6{color:var(--muted-2);font-weight:700;margin-left:4px}.credit-title.svelte-zwksd6{font-size:14px;font-weight:700;color:var(--text-strong)}.credit-sub.svelte-zwksd6{font-size:12px;color:var(--muted);margin-top:2px}.credit-amount.svelte-zwksd6{font-size:18px;font-weight:800;color:var(--ok)}@media(min-width:720px){.reports.svelte-zwksd6{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}.name-editor.svelte-zwksd6{max-width:520px}}@media(min-width:1080px){.content.svelte-zwksd6{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px 40px;align-items:start}.main.svelte-zwksd6,.side.svelte-zwksd6{display:flex;flex-direction:column;gap:14px;min-width:0}.side.svelte-zwksd6{position:sticky;top:24px}}.back-link.svelte-ifjcm1{font:inherit;font-size:13px;font-weight:700;color:var(--muted-2);background:none;border:none;padding:0;text-align:left;cursor:pointer;align-self:flex-start}.back-link.svelte-ifjcm1:hover{color:var(--accent)}.thread.svelte-f1bcho{display:flex;flex-direction:column;gap:10px}.messages.svelte-f1bcho{display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto}.bubble.svelte-f1bcho{align-self:flex-start;max-width:85%;background:var(--bg);border:1px solid var(--line);border-radius:12px 12px 12px 4px;padding:10px 12px}.bubble.mine.svelte-f1bcho{align-self:flex-end;background:var(--accent-soft);border-color:#c9dbfb;border-radius:12px 12px 4px}.doc-request.svelte-f1bcho{font-size:11px;font-weight:800;color:var(--accent-down);margin-bottom:4px}.body.svelte-f1bcho{font-size:13px;color:var(--text-strong);line-height:1.45;white-space:pre-wrap;word-break:break-word}.meta.svelte-f1bcho{font:500 9px/1.5 IBM Plex Mono,monospace;color:var(--muted-2);margin-top:3px}.empty.svelte-f1bcho{font-size:12px;color:var(--muted-2);text-align:center;padding:8px 0}.composer.svelte-f1bcho{display:flex;gap:8px}.composer.svelte-f1bcho input:where(.svelte-f1bcho){flex:1;font:inherit;font-size:13px;padding:11px 13px;border:1.5px solid var(--line-2);border-radius:10px}.send.svelte-f1bcho{display:grid;place-items:center;width:42px;background:var(--accent);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:800;cursor:pointer}.send.svelte-f1bcho:disabled{opacity:.4;cursor:default}.error.svelte-f1bcho{background:var(--bad-bg);color:var(--bad);border-radius:10px;padding:10px 12px;font-size:12px}.ledger.svelte-v72yuq{border-top:2px solid #dbe2ea;margin-top:22px;padding-top:12px}p.svelte-v72yuq,label.svelte-v72yuq{font-size:13px;line-height:1.5;overflow-wrap:anywhere}article.svelte-v72yuq,details.svelte-v72yuq{border:1px solid #dbe2ea;border-radius:10px;padding:12px;margin-top:12px}h4.svelte-v72yuq{overflow-wrap:anywhere}summary.svelte-v72yuq{cursor:pointer;font-weight:600}.entry.svelte-v72yuq{border-left:3px solid #dbe2ea;padding-left:10px}label.svelte-v72yuq{display:grid;gap:6px;margin:12px 0}input.svelte-v72yuq,textarea.svelte-v72yuq,select.svelte-v72yuq{min-width:0;width:100%;box-sizing:border-box;font:inherit;border:1px solid #ccd5e3;border-radius:8px;padding:10px}.check.svelte-v72yuq{display:flex;align-items:flex-start;gap:10px}.check.svelte-v72yuq input:where(.svelte-v72yuq){width:18px;height:18px;flex:0 0 18px;padding:0;margin-top:3px;accent-color:#122a5c}fieldset.svelte-v72yuq{margin:0;padding:0;border:0;min-width:0}button.svelte-v72yuq{background:#122a5c;color:#fff;min-height:44px;border:0;border-radius:8px;padding:10px 14px;cursor:pointer;font:inherit}button.svelte-v72yuq:disabled{opacity:.5;cursor:default}.invoice-drafts.svelte-1tw8pvb{border-top:1px solid var(--line, #dbe2ea);margin-top:20px;padding-top:16px}h3.svelte-1tw8pvb{font-size:16px}p.svelte-1tw8pvb{font-size:13px;line-height:1.5;overflow-wrap:anywhere}fieldset.svelte-1tw8pvb{min-width:0;padding:0;border:0;margin:0}fieldset.svelte-1tw8pvb fieldset:where(.svelte-1tw8pvb){border:1px solid var(--line, #dbe2ea);border-radius:8px;padding:12px;margin:16px 0}legend.svelte-1tw8pvb{font-weight:600;font-size:14px}label.svelte-1tw8pvb{display:grid;gap:6px;font-size:13px;margin:12px 0}input.svelte-1tw8pvb,select.svelte-1tw8pvb,textarea.svelte-1tw8pvb{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid var(--line, #dbe2ea);border-radius:8px;font:inherit;background:var(--paper, white);color:inherit}.actions.svelte-1tw8pvb{display:flex;flex-wrap:wrap;gap:8px}button.svelte-1tw8pvb{border:0;background:var(--deep, #122a5c);color:#fff;padding:10px 14px;border-radius:8px;cursor:pointer}button.svelte-1tw8pvb:disabled{opacity:.5;cursor:default}.issue-approval.svelte-1tw8pvb{border-top:1px solid var(--line, #dbe2ea);padding-top:12px;margin-top:16px}.check.svelte-1tw8pvb{grid-template-columns:18px 1fr;align-items:start}.check.svelte-1tw8pvb input:where(.svelte-1tw8pvb){width:18px;height:18px;margin:0}section.svelte-1vgbrq0{margin-top:12px}p.svelte-1vgbrq0{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.correction-row.svelte-1vgbrq0,form.svelte-1vgbrq0{border-top:1px solid var(--line,#dbe2ea);padding:12px 0}fieldset.svelte-1vgbrq0{min-width:0;margin:0;padding:0;border:0}label.svelte-1vgbrq0{display:grid;gap:6px;margin:12px 0;font-size:13px}input.svelte-1vgbrq0,textarea.svelte-1vgbrq0,select.svelte-1vgbrq0{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--line,#dbe2ea);border-radius:8px;padding:10px;font:inherit}button.svelte-1vgbrq0{border:0;background:var(--deep,#122a5c);color:#fff;padding:10px 14px;border-radius:8px;cursor:pointer;margin:4px 4px 4px 0}button.svelte-1vgbrq0:disabled{opacity:.5;cursor:default}.check.svelte-1vgbrq0{grid-template-columns:18px 1fr}.check.svelte-1vgbrq0 input:where(.svelte-1vgbrq0){width:18px;height:18px}section.svelte-pc9ygn{margin-top:20px;border-top:1px solid var(--line, #dbe2ea);padding-top:16px}h3.svelte-pc9ygn{font-size:16px}article.svelte-pc9ygn{padding:12px 0}strong.svelte-pc9ygn,p.svelte-pc9ygn{overflow-wrap:anywhere}p.svelte-pc9ygn{font-size:13px;line-height:1.5}button.svelte-pc9ygn{border:0;background:var(--deep, #122a5c);color:#fff;padding:10px 14px;border-radius:8px;cursor:pointer}button.svelte-pc9ygn:disabled{opacity:.5;cursor:default}.m1-price-changes.svelte-gfnsqc{margin-top:16px;border-top:1px solid var(--line,#dbe2ea);padding-top:12px}summary.svelte-gfnsqc{cursor:pointer;font-weight:600}p.svelte-gfnsqc,dt.svelte-gfnsqc,dd.svelte-gfnsqc,label.svelte-gfnsqc{font-size:13px;overflow-wrap:anywhere}article.svelte-gfnsqc{border-bottom:1px solid var(--line,#dbe2ea);padding:12px 0}dl.svelte-gfnsqc div:where(.svelte-gfnsqc){display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin:8px 0}dd.svelte-gfnsqc{margin:0}fieldset.svelte-gfnsqc{padding:0;border:0;min-width:0}label.svelte-gfnsqc{display:grid;gap:6px;margin:12px 0}label.check.svelte-gfnsqc{display:flex;align-items:flex-start}.check.svelte-gfnsqc input:where(.svelte-gfnsqc){width:auto}input.svelte-gfnsqc,textarea.svelte-gfnsqc{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid var(--line,#dbe2ea);border-radius:6px;font:inherit}button.svelte-gfnsqc{margin:6px 8px 6px 0;border:0;border-radius:6px;padding:10px;background:var(--deep,#122a5c);color:#fff;cursor:pointer}button.svelte-gfnsqc:disabled{opacity:.5}.external-payment.svelte-17hwnth{border:1px solid var(--line, #dbe2ea);border-radius:8px;padding:16px;margin:16px 0}h3.svelte-17hwnth{margin:0 0 12px}p.svelte-17hwnth{font-size:13px;line-height:1.5;overflow-wrap:anywhere}article.svelte-17hwnth{border-top:1px solid var(--line, #dbe2ea);margin-top:16px;padding-top:16px}.summary.svelte-17hwnth{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}label.svelte-17hwnth{display:grid;gap:6px;font-size:13px;margin:12px 0}input.svelte-17hwnth,textarea.svelte-17hwnth{width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid var(--line, #dbe2ea);border-radius:8px;font:inherit}button.svelte-17hwnth{background:var(--deep, #122a5c);color:#fff;border:0;border-radius:8px;padding:10px 14px;cursor:pointer}button.svelte-17hwnth:disabled{opacity:.5;cursor:default}.claim.svelte-17hwnth{color:var(--muted)}.completion.svelte-1m9qga0{border:1px solid var(--border, #dbe2ea);border-radius:12px;padding:16px;margin:16px 0}p.svelte-1m9qga0{font-size:13px;line-height:1.5}.stage.svelte-1m9qga0{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0}.stage.svelte-1m9qga0 strong:where(.svelte-1m9qga0){min-width:100px}button.svelte-1m9qga0{border:1px solid var(--border, #dbe2ea);background:var(--surface, #fff);color:inherit;border-radius:8px;padding:8px 12px;cursor:pointer}.stack.svelte-1x08h4q{display:flex;flex-direction:column}.row.svelte-1x08h4q{display:flex;gap:12px}.rail.svelte-1x08h4q{display:flex;flex-direction:column;align-items:center;padding-top:14px}.dot.svelte-1x08h4q{width:14px;height:14px;border-radius:50%;flex-shrink:0;background:var(--line);border:2px solid var(--surface)}.dot.done.svelte-1x08h4q{background:var(--phase)}.dot.current.svelte-1x08h4q{background:var(--accent);box-shadow:0 0 0 4px #dbe7fc}.dot.dropped.svelte-1x08h4q{background:var(--bad)}.line.svelte-1x08h4q{width:2px;flex:1;background:var(--line)}.line.done.svelte-1x08h4q{background:var(--ok)}.card.svelte-1x08h4q{flex:1;min-width:0;margin-bottom:10px;border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden}.card.last.svelte-1x08h4q{margin-bottom:0}.card.current.svelte-1x08h4q{background:var(--navy);border-color:var(--navy);color:#fff}.card.upcoming.svelte-1x08h4q{background:var(--bg)}.card.skipped.svelte-1x08h4q{opacity:.45}.card.dropped.svelte-1x08h4q{border-color:#f2c9c9;background:var(--bad-bg)}.head.svelte-1x08h4q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.head-text.svelte-1x08h4q{min-width:0}.title.svelte-1x08h4q{font-size:13.5px;font-weight:800;color:var(--text-strong)}.current.svelte-1x08h4q .title:where(.svelte-1x08h4q){color:#fff}.upcoming.svelte-1x08h4q .title:where(.svelte-1x08h4q){color:var(--muted)}.window.svelte-1x08h4q{margin-top:2px;font:500 10.5px/1.5 IBM Plex Mono,monospace;color:var(--muted-2)}.current.svelte-1x08h4q .window:where(.svelte-1x08h4q){color:var(--on-navy-muted)}.late.svelte-1x08h4q{color:var(--bad);font-weight:700}.current.svelte-1x08h4q .late:where(.svelte-1x08h4q){color:#ffb4b4}.state-pill.svelte-1x08h4q{flex-shrink:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;background:var(--bg-2);color:var(--muted)}.state-pill.done.svelte-1x08h4q{background:var(--ok-bg);color:var(--ok)}.state-pill.current.svelte-1x08h4q{background:var(--navy-2);color:#cdd9f2}.state-pill.dropped.svelte-1x08h4q{background:#fff;color:var(--bad)}.items.svelte-1x08h4q{display:flex;flex-direction:column;border-top:1px solid var(--line)}.current.svelte-1x08h4q .items:where(.svelte-1x08h4q){border-top-color:var(--on-navy-faint)}.item.svelte-1x08h4q{display:flex;align-items:flex-start;gap:9px;padding:9px 14px;border-bottom:1px solid var(--line)}.item.svelte-1x08h4q:last-child{border-bottom:none}.current.svelte-1x08h4q .item:where(.svelte-1x08h4q){border-bottom-color:var(--on-navy-faint)}.item.done.svelte-1x08h4q{opacity:.8}.item.upcoming.svelte-1x08h4q{opacity:.7}.actor.svelte-1x08h4q{flex-shrink:0;margin-top:2px;min-width:54px;text-align:center;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:3px 6px;background:var(--bg-2);color:var(--muted)}.actor.client.svelte-1x08h4q{background:var(--accent-soft);color:var(--accent)}.actor.lawyer.svelte-1x08h4q{background:#e7ebf5;color:var(--navy)}.actor.authority.svelte-1x08h4q{background:var(--warn-bg);color:var(--warn)}.current.svelte-1x08h4q .actor:where(.svelte-1x08h4q){background:var(--navy-2);color:#cdd9f2}.current.svelte-1x08h4q .actor.client:where(.svelte-1x08h4q){background:var(--accent);color:#fff}.current.svelte-1x08h4q .actor.authority:where(.svelte-1x08h4q){background:#6b4a10;color:#ffd9a0}.item-body.svelte-1x08h4q{flex:1;min-width:0}.item-title.svelte-1x08h4q{font-size:12.5px;font-weight:700;color:var(--text-strong)}.current.svelte-1x08h4q .item-title:where(.svelte-1x08h4q){color:#fff}.item-note.svelte-1x08h4q{font-size:11.5px;color:var(--muted);margin-top:1px}.current.svelte-1x08h4q .item-note:where(.svelte-1x08h4q){color:var(--on-navy-muted)}.item-meta.svelte-1x08h4q{margin-top:2px;font:500 10px/1.5 IBM Plex Mono,monospace;color:var(--muted-2)}.current.svelte-1x08h4q .item-meta:where(.svelte-1x08h4q){color:var(--on-navy-muted)}.flag.svelte-1x08h4q{flex-shrink:0;font-size:9.5px;font-weight:800;text-transform:uppercase;border-radius:999px;padding:3px 7px;margin-top:2px}.flag.bad.svelte-1x08h4q{background:var(--bad-bg);color:var(--bad)}.flag.accent.svelte-1x08h4q{background:var(--accent);color:#fff}.current.svelte-1x08h4q .flag.bad:where(.svelte-1x08h4q){background:#ffb4b4;color:#7a1c1c}.share.svelte-1x08h4q{margin:0 14px 12px;font:inherit;font-size:11px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer}.citation.svelte-1x08h4q{margin-top:12px;font-size:10.5px;line-height:1.5;color:var(--muted-2)}.compact.svelte-1x08h4q .card:where(.svelte-1x08h4q){margin-bottom:8px}.compact.svelte-1x08h4q .head:where(.svelte-1x08h4q){padding:10px 12px}.panel.svelte-mi7lbc{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px}.panel-title.svelte-mi7lbc{font-size:13px;font-weight:800;color:var(--text-strong)}.panel-note.svelte-mi7lbc{font-size:12px;color:var(--muted);line-height:1.5;margin:0}.panel-fine.svelte-mi7lbc{font-size:11px;color:var(--muted-2);line-height:1.5;margin:0}.link-btn.svelte-mi7lbc{color:var(--accent);font:inherit;font-size:13px;font-weight:700;background:none;border:none;padding:0;text-align:left;cursor:pointer}.cta.svelte-mi7lbc{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:12px;text-align:center;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.cta.svelte-mi7lbc:disabled,.secondary.svelte-mi7lbc:disabled{opacity:.5;cursor:default}.secondary.svelte-mi7lbc{border:1.5px solid var(--line-2);background:var(--surface);border-radius:12px;padding:12px;font:inherit;font-size:14px;font-weight:700;color:var(--text);cursor:pointer}select.svelte-mi7lbc,textarea.svelte-mi7lbc{font:inherit;font-size:14px;font-weight:600;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.cards.svelte-mi7lbc{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:720px){.cards.svelte-mi7lbc{grid-template-columns:repeat(3,1fr)}}.card.svelte-mi7lbc{border:1px solid var(--line);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px}.card.first.svelte-mi7lbc{border-color:var(--accent)}.card.svelte-mi7lbc .cta:where(.svelte-mi7lbc){margin-top:auto}.badge.svelte-mi7lbc{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.name.svelte-mi7lbc{font-size:15px;font-weight:800;color:var(--text-strong)}.firm.svelte-mi7lbc,.facts.svelte-mi7lbc{font-size:12.5px;color:var(--muted)}.actions.svelte-mi7lbc{display:flex;gap:10px;align-items:center;flex-wrap:wrap}label.svelte-mi7lbc{display:flex;flex-direction:column;gap:4px;font-size:13px}section.svelte-3xfg45{border:1px solid var(--line);padding:1rem;border-radius:12px;margin:1rem 0}label.svelte-3xfg45{display:block;margin:1rem 0}.content.svelte-1755mgy{display:flex;flex-direction:column;gap:12px;flex:1}.position-card.svelte-1755mgy{background:var(--navy);border-radius:16px;padding:22px;color:#fff;text-align:center}.position-number.svelte-1755mgy{font-size:44px;font-weight:800;line-height:1}.position-sub.svelte-1755mgy{font-size:13px;color:var(--on-navy-muted);margin-top:4px}.position-stats.svelte-1755mgy{display:flex;justify-content:center;gap:18px;margin-top:14px;font-size:12px}.stat-strong.svelte-1755mgy{font-weight:800;font-size:16px}.stat-label.svelte-1755mgy{color:var(--on-navy-muted)}.queue-note.svelte-1755mgy{font-size:12px;color:var(--muted);line-height:1.55;text-align:center}.panel.svelte-1755mgy{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px}.panel-title.svelte-1755mgy{font-size:13px;font-weight:800;color:var(--text-strong)}.cl-status.svelte-1755mgy{font-size:11.5px;font-weight:700;white-space:nowrap}.cl-status.ok.svelte-1755mgy{color:var(--ok)}.cl-status.warn.svelte-1755mgy{color:var(--warn)}.cl-optional.svelte-1755mgy{font-size:10.5px;color:var(--muted-2);margin-left:5px}.cl-note.svelte-1755mgy{font-size:11px;color:var(--muted);padding:0 0 6px}.panel-row.svelte-1755mgy{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding:5px 0}.ok-strong.svelte-1755mgy{font-weight:800;color:var(--ok)}.deep-strong.svelte-1755mgy{font-weight:800;color:var(--text-strong)}.panel-fine.svelte-1755mgy{font-size:11px;color:var(--muted-2);line-height:1.5;margin-top:6px}.panel-note.svelte-1755mgy{font-size:12px;color:var(--muted);line-height:1.5}.link-btn.svelte-1755mgy{color:var(--accent);font:inherit;font-size:13px;font-weight:700;background:none;border:none;padding:0;text-align:left;cursor:pointer}input.svelte-1755mgy{font:inherit;font-size:14px;font-weight:600;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.cta.svelte-1755mgy{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;text-align:center;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-1755mgy:disabled{opacity:.5;cursor:default}.cta.slim.svelte-1755mgy{padding:10px 14px;font-size:13px;border-radius:10px;align-self:flex-start}.ms-row.svelte-1755mgy{border-top:1px solid var(--line);padding:10px 0 4px;display:flex;flex-direction:column;gap:8px}.ms-head.svelte-1755mgy{display:flex;justify-content:space-between;align-items:center;gap:10px}.ms-name.svelte-1755mgy{font-size:13px;font-weight:800;color:var(--text-strong)}.ms-state.svelte-1755mgy{font-size:11px;font-weight:700;border-radius:999px;padding:2px 10px;background:var(--bg);color:var(--muted)}.ms-state.funded.svelte-1755mgy,.ms-state.held.svelte-1755mgy{background:var(--info-bg, #e8effc);color:var(--accent)}.ms-state.released.svelte-1755mgy{background:var(--ok-bg);color:var(--ok)}.ms-state.refunded.svelte-1755mgy,.ms-state.disputed.svelte-1755mgy{background:var(--warn-bg);color:var(--warn)}.ms-meta.svelte-1755mgy{font-size:11.5px;color:var(--muted)}.cta.pay.svelte-1755mgy{padding:16px;font-weight:800;font-size:16px}.proposal.svelte-1755mgy{border:1px solid var(--line);border-radius:16px;padding:18px}.proposal.featured.svelte-1755mgy{border:2px solid var(--accent);padding:17px}.proposal-head.svelte-1755mgy{display:flex;justify-content:space-between;align-items:flex-start}.proposal-scope-title.svelte-1755mgy{font-size:15px;font-weight:800;color:var(--text-strong)}.proposal-price-box.svelte-1755mgy{text-align:right}.proposal-price.svelte-1755mgy{font-size:19px;font-weight:800;color:var(--text-strong)}.proposal-fixed.svelte-1755mgy{font-size:10px;color:var(--muted-2)}.proposal-lawyer-meta.svelte-1755mgy{font-size:12px;color:var(--muted);margin-top:2px}.split-bars.svelte-1755mgy{display:flex;gap:6px;margin-top:12px}.split.svelte-1755mgy{text-align:center}.split-bar.svelte-1755mgy{height:8px}.split-bar.first.svelte-1755mgy{background:var(--accent);border-radius:4px 0 0 4px}.split-bar.mid.svelte-1755mgy{background:#8fb4f5}.split-bar.last.svelte-1755mgy{background:#d4e2fa;border-radius:0 4px 4px 0}.split-label.svelte-1755mgy{font-size:10px;color:var(--muted);margin-top:4px}.proposal-scope.svelte-1755mgy{font-size:12px;color:var(--muted);line-height:1.5;margin-top:10px}.proposal.svelte-1755mgy .cta:where(.svelte-1755mgy){margin-top:12px;width:100%;padding:12px;font-size:13px;border-radius:10px}.invoice.svelte-1755mgy,.kyc-panel.svelte-1755mgy{border:1px solid var(--line);border-radius:16px;padding:18px}.kyc-panel.kyc-ok.svelte-1755mgy{opacity:.85}.kyc-title.svelte-1755mgy{font-weight:600;margin-bottom:6px}.kyc-note.svelte-1755mgy{margin:0 0 12px;opacity:.8}.invoice-row.svelte-1755mgy{display:flex;justify-content:space-between;font-size:14px;padding:6px 0}.invoice-label.svelte-1755mgy{color:var(--muted)}.invoice-value.svelte-1755mgy{font-weight:800}.invoice-row.credit.svelte-1755mgy{color:var(--ok);font-weight:700;border-bottom:1px solid #eef1f7}.invoice-row.credit.svelte-1755mgy span:where(.svelte-1755mgy):last-child{font-weight:800}.invoice-total.svelte-1755mgy{display:flex;justify-content:space-between;align-items:baseline;font-size:16px;font-weight:800;padding:10px 0 2px}.invoice-due.svelte-1755mgy{font-size:22px}.fine-box.svelte-1755mgy{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.stack-wrap.svelte-1755mgy{display:flex;flex-direction:column;gap:10px}.share-url.svelte-1755mgy{display:block;font:500 11px/1.5 IBM Plex Mono,monospace;word-break:break-all}.tl-meta.svelte-1755mgy{font:500 10px/1.6 IBM Plex Mono,monospace;color:var(--muted-2)}.stars.svelte-1755mgy{display:flex;gap:4px}.star.svelte-1755mgy{font-size:26px;line-height:1;color:var(--line-2);background:none;border:none;padding:2px;cursor:pointer}.star.on.svelte-1755mgy{color:#f2b01e}textarea.svelte-1755mgy{font:inherit;font-size:14px;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.change-order.svelte-1755mgy{border-color:#c9dbfb;background:var(--accent-soft)}.change-delta.svelte-1755mgy{font-size:22px;font-weight:800;color:var(--text-strong)}.change-actions.svelte-1755mgy{display:flex;gap:8px}.change-actions.svelte-1755mgy .cta:where(.svelte-1755mgy){flex:2;padding:12px;font-size:13px;border-radius:10px}.secondary-btn.svelte-1755mgy{flex:1;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:12px;text-align:center;font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}.dispute-link.svelte-1755mgy{font:inherit;font-size:12px;font-weight:700;color:var(--muted-2);background:none;border:none;padding:0;text-align:center;cursor:pointer}.ok-box.svelte-1755mgy{background:var(--ok-bg);color:var(--ok);border-radius:12px;padding:14px;font-size:13px;line-height:1.5}.empty-state.svelte-1755mgy{border:1.5px dashed #cdd6e8;border-radius:16px;padding:24px 18px;text-align:center;display:flex;flex-direction:column;gap:10px}.empty-title.svelte-1755mgy{font-size:15px;font-weight:800;color:var(--text-strong)}.empty-note.svelte-1755mgy{font-size:13px;color:var(--muted);line-height:1.55}.error.svelte-1755mgy{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-1755mgy{max-width:760px}}.bar.svelte-10vb24k{background:var(--navy);padding:18px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2));display:flex;align-items:center;gap:10px}.back.svelte-10vb24k{display:flex;background:none;border:none;color:var(--on-navy-muted);font-size:13px;font-weight:700;cursor:pointer;padding:0}.brand.svelte-10vb24k{color:#fff;font-weight:800;font-size:15px;letter-spacing:.04em}.title.svelte-10vb24k{color:#fff;font-weight:700;font-size:14px}.context.svelte-10vb24k{margin-left:auto;color:var(--on-navy-muted);font-size:12px;font-weight:600}.track.svelte-10vb24k{height:4px;background:var(--line)}.fill.svelte-10vb24k{height:4px;background:var(--accent);transition:width .3s ease}.glyph.svelte-r13xze{color:#000001}.flag.svelte-r13xze{display:inline-block;width:1.25em;height:.84em;vertical-align:-.06em;border-radius:2px;box-shadow:0 0 0 .5px #16224a40}.country-select.svelte-tq0k9i{display:flex;flex-direction:column;gap:8px}.chips.svelte-tq0k9i{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-tq0k9i{font:inherit;display:inline-flex;align-items:center;gap:6px;border:2px solid var(--accent);background:var(--accent-soft);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700;color:var(--text-strong);cursor:pointer}.chip.svelte-tq0k9i .x:where(.svelte-tq0k9i){display:inline-flex;color:var(--accent);font-weight:800;font-size:15px;line-height:1}.flag.svelte-tq0k9i{font-size:15px;line-height:1}input.svelte-tq0k9i{font:inherit;padding:13px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px}input.svelte-tq0k9i:focus{outline:none;border:2px solid var(--accent);padding:12.5px 13.5px}.dropdown.svelte-tq0k9i{border:1.5px solid var(--line-2);border-radius:12px;overflow-y:auto;max-height:264px;display:flex;flex-direction:column}.match.svelte-tq0k9i{font:inherit;display:flex;align-items:center;gap:10px;text-align:left;background:var(--surface);border:none;border-bottom:1px solid var(--line);padding:12px 14px;font-size:14px;font-weight:600;color:var(--text);cursor:pointer}.match.svelte-tq0k9i:last-child{border-bottom:none}.match.svelte-tq0k9i:hover{background:var(--accent-soft)}.code.svelte-tq0k9i{margin-left:auto;font:500 11px/1 IBM Plex Mono,monospace;color:var(--muted-2)}.progress.svelte-938vsj{padding:14px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2)) 0;display:flex;flex-direction:column;gap:8px}.labels.svelte-938vsj{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.step.svelte-938vsj{font-size:12px;font-weight:800;color:var(--text-strong)}.left.svelte-938vsj{font-size:11px;font-weight:600;color:var(--muted-2);text-align:right}.track.svelte-938vsj{height:6px;border-radius:999px;background:var(--line);overflow:hidden}.fill.svelte-938vsj{height:100%;border-radius:999px;background:var(--accent);transition:width .3s ease}.nav-row.svelte-1is5n9i{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.skip-ahead.svelte-1is5n9i{margin-left:auto;min-width:0;background:none;border:0;padding:0;color:var(--accent);font:inherit;font-size:13px;font-weight:700;text-align:right;cursor:pointer}.hint.svelte-1is5n9i{margin:.5rem 0 .75rem;color:var(--muted, #6b7280);font-size:.875rem}.q-hint.svelte-1is5n9i{margin:-6px 0 0}.field-label.svelte-1is5n9i{font-size:13px;font-weight:700;color:var(--text-muted, #5b6785)}.sub-panel.svelte-1is5n9i{display:flex;flex-direction:column;gap:8px;padding:4px 0 4px 14px;border-left:2px solid var(--line-2)}.sub-row.svelte-1is5n9i{display:flex;gap:8px;align-items:center}.sub-row.svelte-1is5n9i select:where(.svelte-1is5n9i){flex:1}select.svelte-1is5n9i{font:inherit;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px;background:var(--surface);color:var(--text)}.icon-btn.svelte-1is5n9i{font:inherit;font-size:20px;line-height:1;min-width:44px;height:44px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface);color:var(--muted);cursor:pointer}.add-btn.svelte-1is5n9i{font:inherit;font-size:14px;font-weight:700;text-align:left;background:none;border:0;padding:6px 0;color:var(--accent);cursor:pointer}.opt-sub.svelte-1is5n9i{color:var(--muted-2);font-size:12px;font-weight:500}.content.svelte-1is5n9i{margin-top:4px;display:flex;flex-direction:column;gap:16px;flex:1}.q-title.svelte-1is5n9i{font-size:22px;font-weight:800;line-height:1.25;color:var(--text-strong);text-wrap:pretty}.consent-ack.svelte-1is5n9i{display:flex;gap:10px;align-items:flex-start;margin:12px 0 4px;font-size:13px;line-height:1.45;color:var(--text-muted, #5b6785);cursor:pointer}.consent-ack.svelte-1is5n9i input:where(.svelte-1is5n9i){margin-top:2px;flex-shrink:0;width:auto}.consent-ack.svelte-1is5n9i span:where(.svelte-1is5n9i){min-width:0}.options.svelte-1is5n9i{display:flex;flex-direction:column;gap:8px}.options.long.svelte-1is5n9i{max-height:52vh;overflow-y:auto}.city-search.svelte-1is5n9i{font:inherit;font-size:14px;width:100%;box-sizing:border-box;padding:11px 14px;margin-bottom:10px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface);color:var(--text)}.option.svelte-1is5n9i{font:inherit;text-align:left;border:1.5px solid var(--line-2);background:var(--surface);border-radius:12px;padding:13px 14px;font-size:14px;font-weight:600;color:var(--text);cursor:pointer;display:flex;align-items:center;gap:10px}.option.selected.svelte-1is5n9i{border:2px solid var(--accent);background:var(--accent-soft);font-weight:700;padding:12.5px 13.5px}.dot.svelte-1is5n9i{width:18px;height:18px;border-radius:50%;background:var(--accent);flex-shrink:0}.purpose.svelte-1is5n9i{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px}.purpose-head.svelte-1is5n9i{font-size:12px;font-weight:800;color:var(--navy);margin-bottom:6px}.purpose-body.svelte-1is5n9i{font-size:12px;color:var(--muted);line-height:1.55}input.svelte-1is5n9i:not([type=checkbox]):not([type=radio]){font:inherit;padding:13px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px}.notice.svelte-1is5n9i{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}.error.svelte-1is5n9i{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.exit-hero.svelte-1is5n9i{background:var(--navy);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.exit-body.svelte-1is5n9i{color:var(--on-navy-muted);font-size:13px;line-height:1.55}main.svelte-1nmp6pz{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--navy);color:#fff;padding:24px}.logo.svelte-1nmp6pz{width:135px;margin-top:22px;filter:brightness(0) invert(1)}.tagline.svelte-1nmp6pz{opacity:.7}.lead.svelte-1nmp6pz{max-width:420px;margin:6px 0 0;text-align:center;line-height:1.5;font-size:15px;opacity:.92}.actions.svelte-1nmp6pz{width:100%;max-width:360px;display:flex;flex-direction:column;gap:10px;margin-top:18px}.locales.svelte-1nmp6pz{margin-top:20px}.fees.svelte-1e9kh0{border:1px solid var(--line, #dbe2ea);border-radius:8px;padding:16px;margin:16px 0}h3.svelte-1e9kh0{margin:0 0 12px}p.svelte-1e9kh0{font-size:13px;line-height:1.5;overflow-wrap:anywhere}article.svelte-1e9kh0{border-top:1px solid var(--line, #dbe2ea);margin-top:16px;padding-top:16px}.values.svelte-1e9kh0{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px}.reference.svelte-1e9kh0{color:var(--muted)}label.svelte-1e9kh0{display:grid;gap:6px;font-size:13px;margin:12px 0}input.svelte-1e9kh0{width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid var(--line, #dbe2ea);border-radius:8px;font:inherit}button.svelte-1e9kh0{background:var(--deep, #122a5c);color:#fff;border:0;border-radius:8px;padding:10px 14px;cursor:pointer}button.svelte-1e9kh0:disabled{opacity:.5;cursor:default}.composer.svelte-v6nmvr{border:1px solid var(--line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}.composer-title.svelte-v6nmvr{font-size:15px;font-weight:800;color:var(--text-strong)}.composer-hint.svelte-v6nmvr{font-size:11px;color:var(--muted-2);line-height:1.5;margin:0}.sub.svelte-v6nmvr{font-size:12px;font-weight:700;color:var(--text-strong);margin-top:6px}.langs.svelte-v6nmvr{display:flex;flex-wrap:wrap;gap:6px 12px}.lang.svelte-v6nmvr{display:inline-flex;align-items:center;gap:4px;font-size:13px}.lang.svelte-v6nmvr input:where(.svelte-v6nmvr){width:auto;padding:0}.row.svelte-v6nmvr{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.row.svelte-v6nmvr label:where(.svelte-v6nmvr){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--text-strong);flex:1;min-width:120px}select.svelte-v6nmvr,input.svelte-v6nmvr{font:inherit;font-size:14px;font-weight:600;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px}.row.window.svelte-v6nmvr{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--line)}.window.svelte-v6nmvr select:where(.svelte-v6nmvr){grid-column:1 / -1}.window.svelte-v6nmvr input:where(.svelte-v6nmvr){min-width:0;padding:10px 8px}.window.svelte-v6nmvr .secondary:where(.svelte-v6nmvr){padding:10px 12px}.cta.svelte-v6nmvr{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:10px 14px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.cta.svelte-v6nmvr:disabled{opacity:.5;cursor:default}.secondary.svelte-v6nmvr{border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:10px 14px;font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}p[role=status].svelte-v6nmvr,p[role=alert].svelte-v6nmvr{margin:0;font-size:12px}.composer.svelte-1vxx8yk{border:1px solid var(--line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}.composer-title.svelte-1vxx8yk{font-size:15px;font-weight:800;color:var(--text-strong)}.composer-hint.svelte-1vxx8yk{font-size:11px;color:var(--muted-2);line-height:1.5;margin:0}label.svelte-1vxx8yk{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--text-strong)}input.svelte-1vxx8yk{font:inherit;font-size:14px;font-weight:600;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px}.state.svelte-1vxx8yk{margin:0;font-size:12px;font-weight:700;color:var(--warn, #b7791f)}.state.ok.svelte-1vxx8yk{color:#1e9e5a}.section-title.svelte-1b4tpys{font-size:13px;font-weight:800;color:var(--text-strong);margin:8px 0 0}.case-card.svelte-1b4tpys{border:1px solid var(--line);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.case-head.svelte-1b4tpys{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px}.case-title.svelte-1b4tpys{font-size:14px;font-weight:800;color:var(--text-strong)}.state-badge.svelte-1b4tpys{background:#eef2fb;color:var(--accent-down);font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;text-transform:uppercase}.case-meta.svelte-1b4tpys{font:500 11px/1.5 IBM Plex Mono,monospace;color:var(--muted-2)}.lead-actions.svelte-1b4tpys{display:flex;gap:8px;margin-top:4px}.cta.svelte-1b4tpys{flex:2;background:var(--accent);color:#fff;border:none;border-radius:10px;padding:12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cta.svelte-1b4tpys:disabled,.secondary.svelte-1b4tpys:disabled{opacity:.5;cursor:default}.secondary.svelte-1b4tpys{flex:1;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:12px;font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}section.svelte-11vfsmo{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}article.svelte-11vfsmo{padding:1rem 0;border-top:1px solid var(--line)}label.svelte-11vfsmo{display:flex;flex-direction:column;margin:.7rem 0;gap:.3rem}input.svelte-11vfsmo,textarea.svelte-11vfsmo,select.svelte-11vfsmo{padding:.5rem;max-width:100%;box-sizing:border-box}textarea.svelte-11vfsmo{min-height:6rem}.actions.svelte-11vfsmo{display:flex;flex-wrap:wrap;gap:.5rem}blockquote.svelte-11vfsmo{margin:.5rem 0;font-size:.9rem;overflow-wrap:anywhere}li.svelte-11vfsmo{margin:.5rem 0}section.svelte-8m7x6o{margin:1rem 0;border:1px solid var(--line);border-radius:12px;padding:1rem}h4.svelte-8m7x6o{margin:1rem 0 .3rem}ul.svelte-8m7x6o{padding-left:1.2rem}small.svelte-8m7x6o{color:var(--muted)}.review-material.svelte-ru858e{max-height:400px;overflow:auto;white-space:pre-wrap;font-size:12px}.chips.svelte-ru858e{display:flex;gap:6px;padding:14px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2)) 0;font-size:12px;font-weight:700}.chip.svelte-ru858e{border:1px solid #cdd6e8;color:var(--text);border-radius:18px;padding:7px 12px}.chip.active.svelte-ru858e{background:var(--navy);color:#fff;border-color:var(--navy)}.chip.link.svelte-ru858e{margin-left:auto;background:var(--surface);color:var(--accent);border-color:var(--accent);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.content.svelte-ru858e{margin-top:-4px;display:flex;flex-direction:column;gap:12px;flex:1}.scope-note.svelte-ru858e{font-size:11px;color:var(--muted-2);line-height:1.5;margin:0}.corridor-note.svelte-ru858e{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.5}.corridor-note.open.svelte-ru858e{background:var(--accent-soft);color:var(--accent-down)}.lead.svelte-ru858e{border:1px solid var(--line);border-radius:16px;overflow:hidden}.lead.urgent.svelte-ru858e{border-color:#f2c9c9}.sla.svelte-ru858e{background:var(--bg);padding:9px 14px;display:flex;justify-content:space-between;font-size:11px;font-weight:800;color:var(--muted)}.sla.urgent.svelte-ru858e{background:#fdf4f4;color:var(--bad)}.sla-timer.svelte-ru858e{font-family:IBM Plex Mono,monospace}.lead-body.svelte-ru858e{padding:14px}.lead-title.svelte-ru858e{font-size:15px;font-weight:800;color:var(--text-strong)}.lead-meta.svelte-ru858e{font-size:12px;color:var(--muted);line-height:1.55;margin-top:4px}.lead-actions.svelte-ru858e{display:flex;gap:8px;margin-top:12px}.cta.svelte-ru858e{flex:2;background:var(--accent);color:#fff;border:none;border-radius:10px;padding:12px;text-align:center;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cta.svelte-ru858e:disabled{opacity:.5;cursor:default}.annex-doc.svelte-ru858e{padding:8px 0;border-bottom:1px solid #eef1f7}.annex-doc.svelte-ru858e:last-of-type{border-bottom:none}.annex-head.svelte-ru858e{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px}.deep-strong.svelte-ru858e{font-weight:800;color:var(--text-strong)}.annex-score.svelte-ru858e{font:500 10.5px/1.4 IBM Plex Mono,monospace;color:var(--muted);white-space:nowrap}.annex-score.attention.svelte-ru858e{color:var(--bad);font-weight:700}.annex-line.svelte-ru858e{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--muted);padding:3px 0}.annex-line.svelte-ru858e code:where(.svelte-ru858e){font:500 10.5px/1.4 IBM Plex Mono,monospace;color:var(--text-strong)}.annex-nums.svelte-ru858e{font:500 10.5px/1.4 IBM Plex Mono,monospace;color:var(--muted-2)}.annex-fb-done.svelte-ru858e{font-size:10.5px;color:var(--ok);font-weight:700}.link-mini.svelte-ru858e{background:none;border:none;padding:0;font:inherit;font-size:10.5px;font-weight:700;color:var(--accent);text-decoration:underline;cursor:pointer}.ms-block.svelte-ru858e{border-top:1px solid var(--line);margin-top:10px;padding-top:10px;display:flex;flex-direction:column;gap:8px}.ms-title.svelte-ru858e{font-size:12px;font-weight:800;color:var(--text-strong)}.ms-line.svelte-ru858e{display:flex;align-items:center;gap:10px;font-size:12.5px}.ms-chip.svelte-ru858e{font-size:10.5px;font-weight:700;border-radius:999px;padding:2px 9px;background:var(--bg);color:var(--muted)}.ms-chip.funded.svelte-ru858e,.ms-chip.held.svelte-ru858e{background:#e8effc;color:var(--accent)}.ms-chip.released.svelte-ru858e{background:var(--ok-bg);color:var(--ok)}.ms-chip.refunded.svelte-ru858e,.ms-chip.disputed.svelte-ru858e{background:var(--warn-bg);color:var(--warn)}.secondary.svelte-ru858e{flex:1;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:12px;text-align:center;font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}.empty-note.svelte-ru858e{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.5}.composer.svelte-ru858e{border:1px solid var(--line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}.composer-title.svelte-ru858e{font-size:15px;font-weight:800;color:var(--text-strong)}textarea.svelte-ru858e,input.svelte-ru858e,select.svelte-ru858e{font:inherit;font-size:14px;font-weight:600;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.composer-hint.svelte-ru858e{font-size:11px;color:var(--muted-2);line-height:1.5}.error.svelte-ru858e{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.section-title.svelte-ru858e{font-size:13px;font-weight:800;color:var(--text-strong);margin:8px 0 0}.case-card.svelte-ru858e{border:1px solid var(--line);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px}.case-head.svelte-ru858e{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px}.case-title.svelte-ru858e{font-size:14px;font-weight:800;color:var(--text-strong)}.state-badge.svelte-ru858e{background:#eef2fb;color:var(--accent-down);font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;max-width:100%;text-transform:uppercase;text-wrap:balance}.state-badge.closed.svelte-ru858e{background:#f0f2f7;color:var(--muted-2)}.state-badge.overdue.svelte-ru858e{background:var(--warn-bg);color:var(--warn)}.case-meta.svelte-ru858e{font:500 10px/1.5 IBM Plex Mono,monospace;color:var(--muted-2)}.cta.slim.svelte-ru858e{flex:none;padding:10px 14px;font-size:12px}.thread-toggle.svelte-ru858e{font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;text-align:left;cursor:pointer;align-self:flex-start}.filing-row.svelte-ru858e{display:flex;gap:8px}.filing-row.svelte-ru858e input:where(.svelte-ru858e){flex:1}.filing-row.svelte-ru858e label:where(.svelte-ru858e){flex:1;min-width:0}.decision-row.svelte-ru858e{display:flex;gap:8px}.decision-row.svelte-ru858e .cta:where(.svelte-ru858e),.decision-row.svelte-ru858e .secondary:where(.svelte-ru858e){flex:1;padding:10px;font-size:12px}.rail.svelte-ru858e,.work.svelte-ru858e,.leads.svelte-ru858e{display:contents}.wide-only.svelte-ru858e{display:none}@media(min-width:900px){.chips.svelte-ru858e{padding-top:16px}.content.svelte-ru858e{margin-top:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-auto-flow:dense;gap:16px 24px;align-items:start}.section-title.wide-only.svelte-ru858e{display:block;margin-top:0}.content.svelte-ru858e>.error:where(.svelte-ru858e){grid-column:1 / -1;grid-row:1}.work.svelte-ru858e{grid-column:1;display:flex;flex-direction:column;gap:12px;min-width:0}.rail.svelte-ru858e{grid-column:2;display:flex;flex-direction:column;gap:12px;min-width:0;position:sticky;top:20px;max-height:calc(100vh - 20px);overflow-y:auto;scrollbar-width:thin}.rail.svelte-ru858e>.fees{margin:0}.leads.svelte-ru858e{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.leads.svelte-ru858e>.empty-note:where(.svelte-ru858e){grid-column:1 / -1}.section-title.svelte-ru858e{margin-top:16px}}@media(min-width:1180px){.content.svelte-ru858e{grid-template-columns:minmax(0,1fr) 380px}}.empty.svelte-pvy4y7{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px;font-size:12px;color:var(--muted)}.legend.svelte-pvy4y7{display:flex;flex-wrap:wrap;gap:12px;font-size:10.5px;color:var(--muted)}.legend.svelte-pvy4y7 span:where(.svelte-pvy4y7){display:inline-flex;align-items:center;gap:5px}.sw.svelte-pvy4y7{display:inline-block;width:16px;height:8px;border-radius:2px;background:var(--navy-2)}.sw.projected.svelte-pvy4y7{background:repeating-linear-gradient(135deg,#6f8bc6 0 3px,#dbe3f3 3px 6px)}.sw.mark.svelte-pvy4y7{width:8px;height:8px;transform:rotate(45deg);background:var(--bad);border-radius:1px}.sw.today.svelte-pvy4y7{width:2px;height:12px;background:var(--accent);border-radius:0}.group-head.svelte-pvy4y7{display:flex;align-items:center;gap:8px;padding:10px 0 6px;font-size:12px;font-weight:800;color:var(--text-strong)}.flag.svelte-pvy4y7{font:700 10px/1 IBM Plex Mono,monospace;background:var(--navy);color:#fff;border-radius:6px;padding:4px 6px}.badge.svelte-pvy4y7{font-size:10px;font-weight:800;border-radius:7px;padding:3px 7px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.badge.closed.svelte-pvy4y7{background:var(--bg-2);color:var(--muted)}.badge.disputed.svelte-pvy4y7{background:var(--warn-bg);color:var(--warn)}.badge.bad.svelte-pvy4y7{background:var(--bad-bg);color:var(--bad)}.case-label.svelte-pvy4y7{flex:1 1 180px;font-size:12.5px;font-weight:800;color:var(--text-strong)}.case-meta.svelte-pvy4y7{display:flex;gap:6px;margin-top:4px}.gantt.svelte-pvy4y7{display:none}.grid-head.svelte-pvy4y7{display:flex}.label-col.svelte-pvy4y7{width:220px;flex-shrink:0;padding-right:12px}.scale.svelte-pvy4y7{position:relative;flex:1;height:22px;border-bottom:1px solid var(--line)}.tick.svelte-pvy4y7{position:absolute;top:2px;transform:translate(4px);font:600 10px/1 IBM Plex Mono,monospace;text-transform:uppercase;color:var(--muted-2)}.grow.svelte-pvy4y7{display:flex;width:100%;align-items:center;padding:6px 0;background:none;border:none;border-bottom:1px solid var(--line);font:inherit;text-align:left;cursor:pointer}.grow.svelte-pvy4y7:hover,.grow.open.svelte-pvy4y7{background:var(--bg)}.track.svelte-pvy4y7{position:relative;flex:1;height:26px}.gridline.svelte-pvy4y7{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.span.svelte-pvy4y7{position:absolute;top:7px;height:12px;border-radius:3px;background:var(--phase)}.span.current.svelte-pvy4y7{top:5px;height:16px;outline:2px solid var(--accent);outline-offset:1px}.span.projected.svelte-pvy4y7{background:repeating-linear-gradient(135deg,var(--phase) 0 3px,transparent 3px 6px);opacity:.7}.span.dropped.svelte-pvy4y7{background:var(--bad)}.track.svelte-pvy4y7 .mark:where(.svelte-pvy4y7){position:absolute;top:8px;width:9px;height:9px;margin-left:-4px;transform:rotate(45deg);background:var(--surface);border:2px solid var(--navy);border-radius:1px;z-index:2}.track.svelte-pvy4y7 .mark.client:where(.svelte-pvy4y7){border-color:var(--accent)}.track.svelte-pvy4y7 .mark.authority:where(.svelte-pvy4y7){border-color:var(--warn)}.track.svelte-pvy4y7 .mark.overdue:where(.svelte-pvy4y7){background:var(--bad);border-color:var(--bad)}.today-line.svelte-pvy4y7{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--accent);z-index:1}.drawer.svelte-pvy4y7{padding:12px 0 16px;border-bottom:1px solid var(--line)}.gantt.svelte-pvy4y7 .drawer:where(.svelte-pvy4y7){max-width:560px}.list.svelte-pvy4y7{display:flex;flex-direction:column;gap:10px}.case.svelte-pvy4y7{border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.case.open.svelte-pvy4y7{border-color:var(--accent)}.case-head.svelte-pvy4y7{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;width:100%;background:none;border:none;padding:0;font:inherit;text-align:left;cursor:pointer}.mini.svelte-pvy4y7{display:flex;gap:2px;height:8px;margin-top:4px}.mini-span.svelte-pvy4y7{background:var(--phase);border-radius:2px;min-width:3px}.mini-span.current.svelte-pvy4y7{outline:2px solid var(--accent);outline-offset:1px}.mini-span.projected.svelte-pvy4y7{background:repeating-linear-gradient(135deg,var(--phase) 0 3px,transparent 3px 6px);opacity:.7}.mini-dates.svelte-pvy4y7{display:flex;justify-content:space-between;font:500 10px/1.4 IBM Plex Mono,monospace;color:var(--muted-2)}.next.svelte-pvy4y7{font-size:11.5px;font-weight:700;color:var(--text-strong)}.next.muted.svelte-pvy4y7{font-weight:600;color:var(--muted)}.next.late.svelte-pvy4y7{color:var(--bad)}.deadlines.svelte-pvy4y7{border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.dl-title.svelte-pvy4y7{font-size:13px;font-weight:800;color:var(--text-strong);margin-bottom:4px}.dl-empty.svelte-pvy4y7{font-size:12px;color:var(--muted)}.dl-row.svelte-pvy4y7{display:grid;grid-template-columns:62px auto 1fr;grid-template-areas:"date actor what" "date rel case";column-gap:8px;row-gap:2px;align-items:center;padding:6px 0;border-top:1px solid var(--line);font-size:12px}.dl-row.late.svelte-pvy4y7 .dl-date:where(.svelte-pvy4y7),.dl-row.late.svelte-pvy4y7 .dl-rel:where(.svelte-pvy4y7){color:var(--bad)}.dl-date.svelte-pvy4y7{grid-area:date;font:700 10.5px/1.4 IBM Plex Mono,monospace;color:var(--text-strong)}.dl-what.svelte-pvy4y7{grid-area:what;font-weight:700;color:var(--text-strong)}.dl-case.svelte-pvy4y7{grid-area:case;font-size:11px;color:var(--muted-2)}.dl-rel.svelte-pvy4y7{grid-area:rel;font:600 10px/1.4 IBM Plex Mono,monospace;color:var(--muted)}.actor.svelte-pvy4y7{grid-area:actor;justify-self:start;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:2px 6px;background:var(--bg-2);color:var(--muted)}.actor.client.svelte-pvy4y7{background:var(--accent-soft);color:var(--accent)}.actor.lawyer.svelte-pvy4y7{background:#e7ebf5;color:var(--navy)}.actor.authority.svelte-pvy4y7{background:var(--warn-bg);color:var(--warn)}.error.svelte-pvy4y7{color:var(--bad);font-size:12px}.loading.svelte-pvy4y7{color:var(--muted-2);font-size:12px}@media(min-width:860px){.gantt.svelte-pvy4y7{display:block}.list.svelte-pvy4y7{display:none}.dl-row.svelte-pvy4y7{grid-template-columns:90px auto 1fr auto auto;grid-template-areas:"date actor what case rel"}}.content.svelte-75gnij{margin:-4px 0 12px;display:flex;flex-direction:column;gap:14px;flex:1}.back.svelte-75gnij{align-self:flex-start;background:none;border:none;padding:0;font:inherit;font-size:12px;font-weight:700;color:var(--accent);cursor:pointer}.tiles.svelte-75gnij{display:flex;gap:8px}.tile.svelte-75gnij{flex:1;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:var(--bg)}.tile.bad.svelte-75gnij{background:var(--bad-bg);border-color:transparent}.tile.warn.svelte-75gnij{background:var(--warn-bg);border-color:transparent}.tile-num.svelte-75gnij{font-size:22px;font-weight:800;color:var(--text-strong);line-height:1}.tile.bad.svelte-75gnij .tile-num:where(.svelte-75gnij){color:var(--bad)}.tile.warn.svelte-75gnij .tile-num:where(.svelte-75gnij){color:var(--warn)}.tile-label.svelte-75gnij{font-size:10.5px;color:var(--muted);margin-top:4px}.chips.svelte-75gnij{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-75gnij{border:1px solid #cdd6e8;background:var(--surface);color:var(--text);border-radius:18px;padding:6px 12px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.chip.active.svelte-75gnij{background:var(--navy);color:#fff;border-color:var(--navy)}.chip.ghost.svelte-75gnij{margin-left:auto;border-style:dashed;color:var(--muted)}.error.svelte-75gnij{color:var(--bad);font-size:12px}@media(min-width:860px){.content.svelte-75gnij{margin:0}.tiles.svelte-75gnij{max-width:420px}}.hero.svelte-1jxvh3{background:var(--navy);padding:22px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2))}.brand.svelte-1jxvh3{display:flex;align-items:center;gap:8px}.brand-name.svelte-1jxvh3{color:#fff;font-weight:800;font-size:14px}.hero-title.svelte-1jxvh3{color:#fff;font-weight:800;font-size:19px;margin:14px 0 0;line-height:1.3}.hero-sub.svelte-1jxvh3{color:var(--on-navy-muted);font-size:12px;margin-top:4px}.content.svelte-1jxvh3{display:flex;flex-direction:column;gap:12px;flex:1}.pitch.svelte-1jxvh3{border:1px solid var(--line);border-radius:14px;padding:16px;font-size:12.5px;color:var(--muted);line-height:1.9}.field-label.svelte-1jxvh3{font-size:12px;font-weight:800;margin-bottom:6px;color:var(--text-strong)}input.svelte-1jxvh3,select.svelte-1jxvh3{font:inherit;font-size:14px;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%;background:var(--surface)}.corridor-options.svelte-1jxvh3{display:grid;gap:8px;max-height:240px;overflow-y:auto}.corridor-option.svelte-1jxvh3{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer}.corridor-option.svelte-1jxvh3 input:where(.svelte-1jxvh3){width:auto;padding:0;margin:0}.corridor-note.svelte-1jxvh3{margin-top:8px;font-size:12px;line-height:1.5;color:var(--warn)}.corridor-note.ready.svelte-1jxvh3{color:var(--ok)}.cta.svelte-1jxvh3{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-1jxvh3:disabled{opacity:.5}.cta.slim.svelte-1jxvh3{padding:11px;font-size:13px;border-radius:10px}.panel.svelte-1jxvh3{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.panel-head.svelte-1jxvh3{display:flex;justify-content:space-between;align-items:center;gap:8px}.panel-title.svelte-1jxvh3{font-size:14px;font-weight:800;color:var(--text-strong)}.state-badge.svelte-1jxvh3{background:#eef2fb;color:var(--accent-down);font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;text-transform:uppercase}.layers.svelte-1jxvh3{display:flex;flex-direction:column;gap:8px}.layer-row.svelte-1jxvh3{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-strong)}.layer-dot.svelte-1jxvh3{width:10px;height:10px;border-radius:50%;background:var(--line-2);flex-shrink:0}.layer-dot.passed.svelte-1jxvh3{background:var(--ok)}.layer-dot.failed.svelte-1jxvh3{background:var(--bad)}.layer-dot.human.svelte-1jxvh3{background:var(--warn)}.layer-status.svelte-1jxvh3{margin-left:auto;font:500 10px/1 IBM Plex Mono,monospace;color:var(--muted-2);text-transform:uppercase}.doc-row.svelte-1jxvh3{font-size:12px;color:var(--muted)}.fine-box.svelte-1jxvh3{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.error.svelte-1jxvh3{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.hero.svelte-1jxvh3{padding-top:28px;padding-bottom:32px}.hero-title.svelte-1jxvh3{font-size:26px;margin-top:22px}.hero-sub.svelte-1jxvh3{font-size:14px;margin-top:6px}}.card.svelte-1rz9oq0{font:inherit;text-align:left;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;cursor:pointer;position:relative;display:flex;align-items:center;gap:12px;color:var(--text)}.card.selected.svelte-1rz9oq0{border:2px solid var(--accent);background:var(--accent-soft);padding:13px 15px}.card.svelte-1rz9oq0:disabled{cursor:default}.card.disabled.svelte-1rz9oq0{opacity:.7}.badge.svelte-1rz9oq0{position:absolute;top:-9px;left:14px;background:var(--ok-bg);color:var(--ok);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:3px 8px;display:flex;align-items:center;gap:4px;white-space:nowrap}.badge-on.svelte-1rz9oq0{background:var(--accent);color:#fff}.thumb.svelte-1rz9oq0{order:-1;width:34px;height:34px;border-radius:999px;background:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #2f6fed59}.radio.svelte-1rz9oq0{order:-1;width:18px;height:18px;border-radius:999px;border:1.5px solid var(--line-2);flex-shrink:0;margin:0 8px}.radio.on.svelte-1rz9oq0{border:5px solid var(--accent)}.text.svelte-1rz9oq0{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.name.svelte-1rz9oq0{font-size:15px;font-weight:800;color:var(--text-strong)}.chip.svelte-1rz9oq0{align-self:flex-start;font-size:11.5px;font-weight:700;line-height:1.3;padding:2px 8px;border-radius:999px;margin:1px 0 2px}.chip.family.svelte-1rz9oq0{background:var(--devil-soft);color:var(--devil)}.chip.friend.svelte-1rz9oq0{background:var(--ok-bg);color:var(--ok)}.chip.coupon.svelte-1rz9oq0{background:var(--angel-soft);color:var(--angel)}.chip.promo.svelte-1rz9oq0{background:var(--accent-soft);color:var(--accent-down)}.selected.svelte-1rz9oq0 .chip.promo:where(.svelte-1rz9oq0){background:var(--surface)}.value.svelte-1rz9oq0{font-size:11px;color:var(--muted);line-height:1.4}.selected.svelte-1rz9oq0 .value:where(.svelte-1rz9oq0){color:var(--text)}.sample.svelte-1rz9oq0{font-size:11px;font-weight:700;color:var(--accent);margin-top:2px;align-self:flex-start}.price-col.svelte-1rz9oq0{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.price.svelte-1rz9oq0{font-size:17px;font-weight:800;color:var(--text-strong)}.unit.svelte-1rz9oq0{font-size:11px;font-weight:600;color:var(--muted-2)}.list.svelte-1rz9oq0{font-size:11px;color:var(--muted-2);text-decoration:line-through}.soon.svelte-1rz9oq0{font-size:10px;font-weight:700;color:var(--warn)}.carousel.svelte-fubwmu{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 12px 32px #122a5c0f;padding:14px 0 10px}.track.svelte-fubwmu{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none}.track.svelte-fubwmu:active{cursor:grabbing}.track.svelte-fubwmu::-webkit-scrollbar{display:none}.slide.svelte-fubwmu{flex:0 0 100%;scroll-snap-align:start;padding:0 16px;box-sizing:border-box;min-width:0}.slide-head.svelte-fubwmu{display:flex;justify-content:space-between;align-items:center;gap:8px}.kicker.svelte-fubwmu{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-weight:600}.count.svelte-fubwmu{font-size:10px;color:var(--muted-2);font-weight:600;white-space:nowrap}.rows.svelte-fubwmu{display:flex;flex-direction:column;margin-top:6px}.row.svelte-fubwmu{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--bg-2);font-size:13px;color:var(--text)}.row.svelte-fubwmu:last-child{border-bottom:none}.row.svelte-fubwmu svg{flex-shrink:0}.row.strong.svelte-fubwmu{color:var(--text-strong);font-weight:700}.sub.svelte-fubwmu{display:block;font-size:11px;font-weight:400;color:var(--muted);line-height:1.4}.list.svelte-fubwmu{margin:10px 0 4px;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--text);line-height:1.45}.steps.svelte-fubwmu{display:flex;flex-direction:column;margin-top:10px}.step.svelte-fubwmu{display:flex;gap:12px;align-items:flex-start}.rail.svelte-fubwmu{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:28px}.dot.svelte-fubwmu{width:24px;height:24px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.dot.ok.svelte-fubwmu{background:var(--ok-bg)}.line.svelte-fubwmu{width:2px;flex-grow:1;min-height:18px;background:var(--line)}.step-text.svelte-fubwmu{font-size:12px;line-height:1.45;color:var(--text);padding:3px 0 12px;display:flex;flex-direction:column;gap:2px}.step-title.svelte-fubwmu{color:var(--text-strong);font-weight:600}.gavel-wrap.svelte-fubwmu{position:relative;display:flex}.gavel.svelte-fubwmu{width:44px;height:44px;margin:-10px 0;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.gavel-dot.svelte-fubwmu{width:28px;height:28px;border-radius:999px;background:var(--accent);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #2f6fed59}.tooltip.svelte-fubwmu{position:absolute;left:40px;top:50%;transform:translateY(-50%);z-index:2;background:var(--text-strong);color:#fff;font-size:11px;line-height:1.4;padding:8px 10px;border-radius:8px;width:200px;box-shadow:0 8px 20px #122a5c40;opacity:0;pointer-events:none;transition:opacity .15s ease}.tooltip.svelte-fubwmu:before{content:"";position:absolute;left:-5px;top:50%;width:10px;height:10px;background:var(--text-strong);transform:translateY(-50%) rotate(45deg)}.gavel-wrap.svelte-fubwmu:hover .tooltip:where(.svelte-fubwmu),.gavel.svelte-fubwmu:focus-visible+.tooltip:where(.svelte-fubwmu){opacity:1}.dots.svelte-fubwmu{display:flex;justify-content:center;gap:6px;margin-top:8px}.dotbtn.svelte-fubwmu{width:8px;height:8px;padding:0;border:none;border-radius:999px;background:var(--line-2);cursor:pointer}.dotbtn.on.svelte-fubwmu{background:var(--accent)}.sample-row.svelte-fubwmu{display:flex;justify-content:center;padding:10px 16px 2px}.sample.svelte-fubwmu{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--accent);border:1.5px solid var(--line-2);border-radius:10px;padding:8px 14px;text-decoration:none}.sample.svelte-fubwmu:hover{border-color:var(--accent);background:var(--accent-soft)}.hero.svelte-1777brw{background:var(--navy);padding:22px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2))}.hero-title.svelte-1777brw{color:#fff;font-weight:800;font-size:19px}.hero-context.svelte-1777brw{color:var(--on-navy-muted);font-size:12px;margin-top:4px;line-height:1.45}.content.svelte-1777brw{margin-top:-4px;display:flex;flex-direction:column;gap:12px;flex:1}.codes-row.svelte-1777brw{display:flex;gap:8px}.code-input.svelte-1777brw{font:inherit;font-size:13px;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px;min-width:0;flex:1 1 0;text-transform:uppercase}.code-input.plain.svelte-1777brw{text-transform:none}.promo-ok.svelte-1777brw{background:var(--ok-bg);color:var(--ok);border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}.promo-warn.svelte-1777brw{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.promo-warn.svelte-1777brw a:where(.svelte-1777brw),.text-link.svelte-1777brw{display:block;color:var(--accent);font-weight:700}.text-link.svelte-1777brw{font:inherit;font-weight:700;background:none;border:none;padding:0;margin-top:4px;cursor:pointer}.applied.svelte-1777brw{background:var(--bg);border-radius:10px;padding:10px 12px}.cards.svelte-1777brw{display:flex;flex-direction:column;gap:10px;padding-top:4px}select.svelte-1777brw{font:inherit;font-size:13px;padding:11px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%;background:var(--surface)}.fine.svelte-1777brw{font-size:12px;color:var(--muted);line-height:1.5;margin:0}.fine-box.svelte-1777brw{background:var(--bg);border-radius:12px;padding:12px 13px;font-size:12px;color:var(--muted);line-height:1.5}.city-grid.svelte-1777brw{display:flex;gap:6px;flex-wrap:wrap}.chip.svelte-1777brw{font:inherit;font-size:12px;font-weight:700;padding:7px 11px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--surface);color:var(--muted);cursor:pointer}.chip.on.svelte-1777brw{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.all-plans.svelte-1777brw{font:inherit;background:transparent;border:none;padding:4px 0;text-align:center;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}.gift-toggle.svelte-1777brw{font:inherit;display:flex;align-items:center;gap:10px;width:100%;background:var(--bg);border:1px dashed #cdd6e8;border-radius:12px;padding:11px 14px;color:var(--text-strong);cursor:pointer;text-align:left}.gift-toggle.open.svelte-1777brw{border-radius:12px 12px 0 0;border-bottom:none}.gift-text.svelte-1777brw{flex-grow:1;display:flex;flex-direction:column}.gift-title.svelte-1777brw{font-size:13px;font-weight:700}.gift-sub.svelte-1777brw{font-size:11px;color:var(--muted)}.gift.svelte-1777brw{background:var(--bg);border:1px dashed #cdd6e8;border-top:none;border-radius:0 0 12px 12px;padding:0 14px 12px;margin-top:-12px;display:flex;flex-direction:column;gap:8px}.gift-btn.svelte-1777brw{font:inherit;font-size:12px;font-weight:700;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:10px;padding:10px 12px;white-space:nowrap;cursor:pointer}.gift-btn.svelte-1777brw:disabled{opacity:.5;cursor:default}.error.svelte-1777brw{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.cta.svelte-1777brw{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:6px}.waiver.svelte-1777brw{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:11px;color:var(--muted);line-height:1.5;padding:0 2px}.waiver.svelte-1777brw input:where(.svelte-1777brw){margin:2px 0 0;width:16px;height:16px;flex-shrink:0}.waiver.svelte-1777brw a:where(.svelte-1777brw){font-weight:700}.legal-links.svelte-1777brw{display:flex;justify-content:center;gap:14px;font-size:11px}.legal-links.svelte-1777brw a:where(.svelte-1777brw){color:var(--muted-2)}.back-btn.svelte-1777brw{font:inherit;font-size:12px;font-weight:700;color:var(--muted-2);background:none;border:none;padding:4px 0 0;cursor:pointer}.kicker.svelte-1777brw{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-weight:600}.sheet-steps.svelte-1777brw{display:flex;flex-direction:column;gap:12px}.sheet-step.svelte-1777brw{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--text)}.sheet-dot.svelte-1777brw{width:32px;height:32px;border-radius:999px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sheet-dot.on.svelte-1777brw{background:var(--accent)}.sheet-dot.ok.svelte-1777brw{background:var(--ok-bg)}.content.svelte-de17v2{display:flex;flex-direction:column;gap:10px;flex:1}.group.svelte-de17v2{font-size:11px;font-weight:800;color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;margin-top:8px}.group.svelte-de17v2:first-child{margin-top:0}.note.svelte-de17v2{font-size:11px;color:var(--muted-2);line-height:1.5;margin:4px 0 0}.pill.svelte-t01io{display:inline-block;padding:5px 10px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;max-width:100%;line-height:1.35;text-wrap:balance}.ok.svelte-t01io{background:var(--ok-bg);color:var(--ok)}.warn.svelte-t01io{background:var(--warn-bg);color:var(--warn)}.bad.svelte-t01io{background:#f7e2e2;color:var(--bad)}.muted.svelte-t01io{background:var(--bg-2);color:var(--muted-2)}.history.svelte-g8gkvy{background:var(--surface, #fff);border:1px solid var(--line, #e3e7f0);border-radius:14px}.history-toggle.svelte-g8gkvy{display:flex;align-items:center;gap:8px;width:100%;border:0;border-radius:14px;padding:10px 16px;font-size:13px;font-weight:600;color:var(--muted, #6b7280);text-align:left}.history-toggle.svelte-g8gkvy span:where(.svelte-g8gkvy){flex:1}.history-toggle.svelte-g8gkvy svg{width:18px;height:18px;fill:currentColor;flex-shrink:0}.history-toggle.svelte-g8gkvy .chevron{transition:transform .15s}.history.open.svelte-g8gkvy .chevron{transform:rotate(180deg)}section.svelte-g8gkvy{margin:0 16px 16px;padding:12px 0 0;border-top:1px solid var(--line, #e3e7f0);font-size:13px}section.svelte-g8gkvy p:where(.svelte-g8gkvy){margin:0 0 8px}button.svelte-g8gkvy{cursor:pointer;font:inherit;color:inherit;padding:.45rem .7rem;background:transparent;border:1px solid var(--line, #d8ddd8);border-radius:.4rem}button[aria-pressed=true].svelte-g8gkvy{font-weight:700;outline:2px solid currentColor}.versions.svelte-g8gkvy{display:flex;flex-wrap:wrap;gap:.5rem}.narrative.svelte-g8gkvy{white-space:pre-wrap}.tools.svelte-f3f0yd{margin:10px 0 14px}.tools-row.svelte-f3f0yd{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:6px}.tools-label.svelte-f3f0yd{font-size:12px;color:var(--text-muted, #6b7280)}.tool.svelte-f3f0yd{background:var(--surface, #f3f5fa);border:1px solid var(--line, #e3e7f0);border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer}.tool.svelte-f3f0yd:disabled{opacity:.6;cursor:default}.tools-note.svelte-f3f0yd{font-size:12px;color:var(--text-muted, #6b7280)}.compare-wrap.svelte-f3f0yd{overflow-x:auto;margin:8px 0}.compare.svelte-f3f0yd{border-collapse:collapse;font-size:12px;min-width:100%}.compare.svelte-f3f0yd th:where(.svelte-f3f0yd),.compare.svelte-f3f0yd td:where(.svelte-f3f0yd){padding:4px 8px;border-bottom:1px solid #eef1f7;text-align:right}.compare.svelte-f3f0yd th:where(.svelte-f3f0yd):first-child,.compare.svelte-f3f0yd td:where(.svelte-f3f0yd):first-child{text-align:left}.compare.svelte-f3f0yd tr.total:where(.svelte-f3f0yd) td:where(.svelte-f3f0yd){font-weight:800}.checklist.svelte-f3f0yd{list-style:none;padding:0;margin:4px 0 0;font-size:12px}.checklist.svelte-f3f0yd li:where(.svelte-f3f0yd){padding:3px 0;border-bottom:1px solid #eef1f7}.tag.svelte-f3f0yd{margin-left:6px;font-size:10px;color:var(--text-muted, #6b7280)}.investment-portfolio.svelte-1se7of3{margin:24px 0;overflow-wrap:anywhere}h2.svelte-1se7of3{font-size:21px}h3.svelte-1se7of3{font-size:16px;margin:0 0 12px}p.svelte-1se7of3{color:var(--muted);font-size:14px;line-height:1.6}article.svelte-1se7of3{border:1px solid var(--border, #dde3f0);border-radius:16px;padding:20px;margin:12px 0}dl.svelte-1se7of3{margin:16px 0 0;font-size:14px}dl.svelte-1se7of3 div:where(.svelte-1se7of3){padding:10px 0;border-top:1px solid var(--border, #dde3f0)}dt.svelte-1se7of3{color:var(--muted)}dd.svelte-1se7of3{margin:5px 0 0;font-weight:600}.six-flags.svelte-r2jmc1{margin:28px 0;overflow-wrap:anywhere}h2.svelte-r2jmc1{font-size:21px}h3.svelte-r2jmc1{font-size:17px;margin:0 0 12px}p.svelte-r2jmc1{font-size:14px;line-height:1.6;color:var(--muted)}.state.svelte-r2jmc1{padding:14px;background:var(--bg-2, #f4f6fb);border-radius:12px}.hint.svelte-r2jmc1{font-size:13px;margin:-6px 0 12px}.flags-grid.svelte-r2jmc1{display:grid;gap:12px}article.svelte-r2jmc1{border:1px solid var(--border, #dde3f0);border-radius:16px;padding:18px;margin-bottom:12px}ol.svelte-r2jmc1{padding-left:20px;font-size:14px}.notices.svelte-r2jmc1{padding-left:18px;font-size:14px;color:var(--muted);line-height:1.6}.unranked.svelte-r2jmc1{padding-left:18px;font-size:13px;color:var(--muted);line-height:1.5}li.svelte-r2jmc1{margin-bottom:12px;line-height:1.6}summary.svelte-r2jmc1{cursor:pointer;font-size:14px}details.svelte-r2jmc1{font-size:13px}dl.svelte-r2jmc1{font-size:14px}dl.svelte-r2jmc1 div:where(.svelte-r2jmc1){display:grid;grid-template-columns:minmax(96px,2fr) minmax(0,3fr);gap:12px;padding:6px 0}dt.svelte-r2jmc1{color:var(--muted)}dd.svelte-r2jmc1{margin:0;text-align:right}@media(min-width:720px){.flags-grid.svelte-r2jmc1{grid-template-columns:1fr 1fr}}.budgets.svelte-1vsrput{margin-block:2rem}h2.svelte-1vsrput{font-size:1.2rem;margin-bottom:.5rem}h3.svelte-1vsrput{margin:0 0 .5rem;font-size:1rem}.scope.svelte-1vsrput{font-size:.85rem;color:var(--text-muted, #667085);line-height:1.5}.scenarios.svelte-1vsrput{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}button.svelte-1vsrput{padding:.6rem .85rem;border:1px solid var(--border, #d0d5dd);border-radius:.5rem;background:transparent;color:inherit;cursor:pointer}button.active.svelte-1vsrput{font-weight:700;border-color:currentColor}.city-grid.svelte-1vsrput{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}article.svelte-1vsrput{border:1px solid var(--border, #d0d5dd);border-radius:.75rem;padding:1rem}.total.svelte-1vsrput{font-size:1.45rem;font-weight:700}.total.svelte-1vsrput span:where(.svelte-1vsrput){font-size:.8rem;font-weight:400}dl.svelte-1vsrput{font-size:.9rem}dl.svelte-1vsrput div:where(.svelte-1vsrput){display:flex;justify-content:space-between;gap:1rem;margin-block:.45rem}dd.svelte-1vsrput{margin:0;white-space:nowrap}.block.svelte-12wylx5{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.block.plain.svelte-12wylx5{background:transparent;border:0;padding:0}.head.svelte-12wylx5{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.kicker.svelte-12wylx5{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.title.svelte-12wylx5{margin:4px 0 0;font-size:20px;font-weight:800;color:var(--text-strong);line-height:1.2}.lead.svelte-12wylx5{margin:4px 0 0;font-size:13px;color:var(--muted);line-height:1.5;max-width:760px}.tag.svelte-12wylx5{font-size:10px;font-weight:800;letter-spacing:.05em;padding:5px 10px;border-radius:999px;white-space:nowrap}.tag.blue.svelte-12wylx5{background:#e8effc;color:#2456c4}.tag.green.svelte-12wylx5{background:#e6f6ed;color:#1e9e5a}.tag.amber.svelte-12wylx5{background:#fdf3e0;color:#b7791f}.tag.violet.svelte-12wylx5{background:#ece7fb;color:#5b3fd6}.foot.svelte-12wylx5{margin:2px 0 0;font-size:10.5px;color:#8a93ab;border-top:1px dashed #e3e8f2;padding-top:6px;line-height:1.5}.cover.svelte-t8ybr1{position:relative;background:var(--navy-deep, #0f1c33);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:16px;color:#fff;overflow:hidden}.meta.svelte-t8ybr1{font:500 10px/1.4 var(--font-mono);letter-spacing:.16em;color:var(--on-navy-muted);border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:10px}.row.svelte-t8ybr1{display:flex;flex-direction:column;gap:16px}.photo-wrap.svelte-t8ybr1{border-radius:14px;overflow:hidden}.photo.svelte-t8ybr1{width:100%;height:200px;object-fit:cover;display:block}.body.svelte-t8ybr1{display:flex;flex-direction:column;gap:12px;min-width:0}.who.svelte-t8ybr1{display:flex;align-items:center;gap:10px}.avatar.svelte-t8ybr1{width:40px;height:40px;border-radius:999px;background:var(--accent);color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.who-name.svelte-t8ybr1{font-weight:800;font-size:14px}.who-sub.svelte-t8ybr1{font-size:12px;color:var(--on-navy-muted)}.headline.svelte-t8ybr1{display:flex;align-items:center;gap:12px}.headline.svelte-t8ybr1 h1:where(.svelte-t8ybr1){margin:0;color:#fff;font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.profile.svelte-t8ybr1{margin:0;color:#c7d2ea;font-size:14px;line-height:1.5}.tiles.svelte-t8ybr1{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto}.tile.svelte-t8ybr1{background:#ffffff12;border-radius:12px;padding:12px;min-width:0}.k.svelte-t8ybr1{font:600 10px/1.4 var(--font-mono);letter-spacing:.08em;color:var(--on-navy-muted);text-transform:uppercase}.v.svelte-t8ybr1{font-size:26px;font-weight:800;margin-top:4px;line-height:1.1}.v.small.svelte-t8ybr1{font-size:15px;margin-top:6px}.s.svelte-t8ybr1{font-size:11px;color:var(--on-navy-muted);margin-top:3px;line-height:1.4;font-weight:700}@media(min-width:720px){.cover.svelte-t8ybr1{padding:24px 28px 28px}.row.svelte-t8ybr1{flex-direction:row;gap:28px;align-items:stretch}.photo-wrap.svelte-t8ybr1{width:400px;flex-shrink:0;display:flex}.photo.svelte-t8ybr1{height:100%;min-height:300px}.body.svelte-t8ybr1{flex-grow:1}.headline.svelte-t8ybr1 h1:where(.svelte-t8ybr1){font-size:30px}.tiles.svelte-t8ybr1{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.switcher.svelte-oi2g5n{background:var(--surface);padding:10px 0 12px}.hint.svelte-oi2g5n{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.kicker.svelte-oi2g5n{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.now.svelte-oi2g5n{font-size:12px;color:var(--muted)}.now.svelte-oi2g5n b:where(.svelte-oi2g5n){color:var(--text-strong)}.bar.svelte-oi2g5n{display:grid;gap:6px;background:var(--bg);border:1px solid var(--line);border-radius:15px;padding:6px}.tab.svelte-oi2g5n{font:inherit;text-align:left;display:flex;align-items:center;gap:10px;padding:10px 12px;border:none;border-radius:11px;background:transparent;color:var(--text-strong);cursor:pointer;min-width:0}.tab.on.svelte-oi2g5n{background:var(--navy-deep, #0f1c33);color:#fff}.num.svelte-oi2g5n{flex-shrink:0;width:30px;height:30px;border-radius:999px;background:var(--line);color:var(--muted);font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.tab.on.svelte-oi2g5n .num:where(.svelte-oi2g5n){background:#fff;color:var(--navy-deep, #0f1c33)}.text.svelte-oi2g5n{min-width:0;display:flex;flex-direction:column}.title.svelte-oi2g5n{flex:1 1 auto;min-width:0;font-weight:800;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-row.svelte-oi2g5n{display:flex;align-items:center;gap:6px;min-width:0}.rec.svelte-oi2g5n{flex-shrink:0;display:inline-block;font-size:9px;font-weight:800;letter-spacing:.06em;padding:3px 7px;border-radius:999px;background:#1e9e5a;color:#fff}.tab.on.svelte-oi2g5n .rec:where(.svelte-oi2g5n){background:#fff;color:#1e9e5a}.sub.svelte-oi2g5n{display:none;font-size:11px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab.on.svelte-oi2g5n .sub:where(.svelte-oi2g5n){color:#c7d2ea}@media(min-width:720px){.sub.svelte-oi2g5n{display:block}.tab.svelte-oi2g5n{padding:12px 14px}}@media(max-width:719px){.bar.svelte-oi2g5n{grid-template-columns:1fr 1fr!important}.rec.svelte-oi2g5n{display:none}.tab.recommended.svelte-oi2g5n .num:where(.svelte-oi2g5n){background:#1e9e5a;color:#fff}.tab.recommended.on.svelte-oi2g5n .num:where(.svelte-oi2g5n){background:#fff;color:#1e9e5a}}.card.svelte-kfklyx{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.card.main.svelte-kfklyx{border-color:var(--accent);border-width:2px}.media.svelte-kfklyx{position:relative}.media.svelte-kfklyx img:where(.svelte-kfklyx),.media-empty.svelte-kfklyx{width:100%;height:200px;object-fit:cover;display:block;background:var(--bg)}.name.top.svelte-kfklyx{bottom:auto;top:12px}.name.svelte-kfklyx{position:absolute;left:14px;bottom:12px;max-width:calc(100% - 92px);display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0f1c33d1;color:#fff;padding:6px 10px;border-radius:10px;font-weight:800;font-size:14px}.generated.svelte-kfklyx{position:absolute;right:8px;top:8px;padding:2px 7px;font-size:11px;line-height:16px;color:#fff;background:#10183073;border-radius:8px}.total.svelte-kfklyx{position:absolute;right:14px;bottom:12px;font-size:24px;font-weight:800;text-shadow:0 2px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:flex-end;line-height:1}.total-sub.svelte-kfklyx{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.vibe.svelte-kfklyx{background:var(--bg);border-radius:10px;padding:8px 12px}.vibe.svelte-kfklyx p:where(.svelte-kfklyx){margin:2px 0 0;font-size:12px;color:var(--muted);line-height:1.5}.vibe.svelte-kfklyx p.said:where(.svelte-kfklyx){color:var(--text-strong);font-size:13px}.vibe-src.svelte-kfklyx{margin-top:4px;font-size:11px;color:var(--muted)}.vibe-src.svelte-kfklyx a:where(.svelte-kfklyx){color:inherit}.tiles.three.svelte-kfklyx{grid-template-columns:1fr 1fr 1fr}.body.svelte-kfklyx{padding:16px;display:flex;flex-direction:column;gap:12px}.where.svelte-kfklyx{font-size:12px;color:var(--muted)}.purpose.svelte-kfklyx{font-size:12.5px;background:var(--bg);border-radius:10px;padding:8px 12px;line-height:1.5}.chips.svelte-kfklyx{display:flex;gap:8px;flex-wrap:wrap}.chip.svelte-kfklyx{font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;background:#e8effc;color:#2456c4}.map.svelte-kfklyx{background:var(--bg);border-radius:12px;padding:8px;max-width:576px}.split.svelte-kfklyx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:20px;align-items:start}.split.svelte-kfklyx .map:where(.svelte-kfklyx){max-width:none}.side.svelte-kfklyx{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:760px){.split.svelte-kfklyx{grid-template-columns:1fr}}.map.svelte-kfklyx svg{display:block}.scale-k.svelte-kfklyx{font-size:11px;color:var(--muted);font-weight:700;margin-bottom:2px}.pool.svelte-kfklyx{font-size:12px;color:var(--muted)}.tiles.svelte-kfklyx{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12px}.tile.svelte-kfklyx{background:var(--bg);border-radius:10px;padding:8px 10px}.tile.svelte-kfklyx b:where(.svelte-kfklyx){font-size:15px}.k.svelte-kfklyx{font-size:10px;color:var(--muted)}.bars.svelte-kfklyx{display:flex;flex-direction:column;gap:6px}.row.svelte-kfklyx{display:flex;align-items:center;gap:10px}.label.svelte-kfklyx{width:128px;flex-shrink:0;font-size:11.5px;color:var(--muted)}.label.weak.svelte-kfklyx,.value.weak.svelte-kfklyx{color:#b7791f;font-weight:700}.track.svelte-kfklyx{flex:1;max-width:70%;height:8px;background:#eef1f7;border-radius:4px}.track.proxy.svelte-kfklyx{background:repeating-linear-gradient(135deg,#eef1f7 0 4px,#e3e8f2 4px 8px)}.fill.svelte-kfklyx{height:8px;background:var(--navy-deep, #0f1c33);border-radius:4px}.fill.weak.svelte-kfklyx{background:#b7791f}.value.svelte-kfklyx{width:26px;text-align:right;font-size:12px;color:var(--text-strong)}.fine.svelte-kfklyx{font-size:10px;color:#8a93ab}.linkish.svelte-kfklyx{background:none;border:0;padding:0;color:var(--accent, #2f6fed);cursor:pointer;font-size:12px;font-weight:700;text-align:left}.card.svelte-18m5rni{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.card.recommended.svelte-18m5rni{border-color:var(--accent);border-width:2px}.media.svelte-18m5rni{position:relative}.media.svelte-18m5rni img:where(.svelte-18m5rni),.media-empty.svelte-18m5rni{width:100%;height:220px;object-fit:cover;display:block;background:var(--bg)}.generated.svelte-18m5rni{position:absolute;right:8px;bottom:8px;padding:2px 7px;font-size:11px;line-height:16px;color:#fff;background:#10183073;border-radius:8px}.label.svelte-18m5rni{position:absolute;left:14px;top:12px;max-width:calc(100% - 150px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0f1c33d1;color:#fff;padding:6px 10px;border-radius:10px;font-weight:800;font-size:13px}.compat.svelte-18m5rni{position:absolute;right:14px;top:12px;display:flex;flex-direction:column;align-items:flex-end;gap:1px;background:#0f1c33d1;color:#fff;padding:6px 10px;border-radius:10px}.compat.svelte-18m5rni b:where(.svelte-18m5rni){font-size:22px;line-height:1.1;font-weight:800}.compat.svelte-18m5rni span:where(.svelte-18m5rni){font-size:10px;opacity:.9}.body.svelte-18m5rni{padding:20px;display:flex;flex-direction:column;gap:14px}.head.svelte-18m5rni{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.flag.svelte-18m5rni{font-size:20px;line-height:1}.city.svelte-18m5rni{font-size:20px;font-weight:800;color:var(--text-strong)}.programme.svelte-18m5rni{font-size:12px;color:var(--muted)}.split.svelte-18m5rni{display:flex;flex-direction:column;gap:14px}.split-text.svelte-18m5rni{display:flex;flex-direction:column;gap:14px;min-width:0}.map.svelte-18m5rni{background:var(--bg);border-radius:12px;padding:8px}.map.svelte-18m5rni svg{display:block}.entry.svelte-18m5rni{font-size:12.5px;line-height:1.5;background:var(--bg);border-radius:10px;padding:8px 12px}.theses.svelte-18m5rni{display:grid;grid-template-columns:1fr;gap:12px}.col.svelte-18m5rni{display:flex;flex-direction:column;gap:6px}.col-k.svelte-18m5rni{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ok.svelte-18m5rni{color:#1e9e5a}.warn.svelte-18m5rni{color:#b7791f}.thesis.svelte-18m5rni{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-strong);padding-left:12px;position:relative}.thesis.svelte-18m5rni:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--navy-deep, #0f1c33)}.thesis.muted.svelte-18m5rni{color:var(--muted)}.k.svelte-18m5rni{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.chips.svelte-18m5rni{display:flex;gap:8px;flex-wrap:wrap}.chip.svelte-18m5rni{font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;background:#e8effc;color:#2456c4}.cities.svelte-18m5rni{display:flex;flex-direction:column;gap:8px}.row.svelte-18m5rni{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;border:1px solid #eef1f7;background:var(--surface)}.row.main.svelte-18m5rni{border-color:var(--accent);background:var(--bg)}.thumb.svelte-18m5rni{width:64px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--bg)}.thumb.empty.svelte-18m5rni{background:#eef1f7}.row-body.svelte-18m5rni{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.row-head.svelte-18m5rni{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.row-name.svelte-18m5rni{font-size:14px;color:var(--text-strong)}.row-pct.svelte-18m5rni{font-weight:800;font-size:13px}.tag.svelte-18m5rni{font-size:10px;font-weight:800;letter-spacing:.05em;padding:3px 8px;border-radius:999px;background:#e8effc;color:#2456c4;text-transform:uppercase}.row-sub.svelte-18m5rni{font-size:11.5px;color:var(--muted)}.row-line.svelte-18m5rni{font-size:12px;line-height:1.5;color:var(--text-strong)}.row-k.svelte-18m5rni{font-weight:700;text-transform:lowercase}.row-k.svelte-18m5rni:after{content:":"}.open.svelte-18m5rni{align-self:flex-start;background:var(--navy-deep, #0f1c33);color:#fff;border:0;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:700;cursor:pointer}@media(min-width:720px){.media.svelte-18m5rni img:where(.svelte-18m5rni),.media-empty.svelte-18m5rni{height:260px}.split.svelte-18m5rni{flex-direction:row;align-items:flex-start}.split-map.svelte-18m5rni{width:46%;flex-shrink:0}.split-text.svelte-18m5rni{flex:1}.theses.svelte-18m5rni{grid-template-columns:1fr 1fr;gap:20px}}.mirror.svelte-8py9kr{background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.vs.svelte-8py9kr{font-size:14px;font-weight:800;color:var(--text-strong)}.figure.svelte-8py9kr svg{display:block}.legend.svelte-8py9kr{font-size:11px;color:var(--muted)}.wrap.svelte-12tun63{overflow-x:auto}table.svelte-12tun63{border-collapse:collapse;font-size:12.5px;min-width:100%}th.svelte-12tun63,td.svelte-12tun63{padding:8px 10px;border-top:1px solid #eef1f7;text-align:right;vertical-align:top}th.svelte-12tun63{font-size:12px;color:var(--text-strong);border-top:0}th.me.svelte-12tun63{font-weight:800}.th-sub.svelte-12tun63{font-size:11px;font-weight:800}th.svelte-12tun63:first-child,td.svelte-12tun63:first-child{text-align:left;font-weight:700;color:var(--muted);white-space:nowrap}td.me.svelte-12tun63{font-weight:800}.cell.svelte-12tun63{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:56px}.bar.svelte-12tun63{display:block;width:56px;height:4px;border-radius:2px;background:#eef1f7;overflow:hidden}.fill.svelte-12tun63{display:block;height:4px;border-radius:2px}.none.svelte-12tun63{color:var(--muted)}.whys.svelte-12tun63{display:flex;flex-direction:column;gap:4px}.why.svelte-12tun63{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-strong)}.summary.svelte-1m4dt0h{font-size:12.5px;line-height:1.5;color:var(--text-strong);background:var(--bg);border-radius:10px;padding:8px 12px}.k.svelte-1m4dt0h{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:6px}.list.svelte-1m4dt0h{display:flex;flex-direction:column;gap:8px}.row.svelte-1m4dt0h{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;border:1px solid #eef1f7}.row.evaluated.svelte-1m4dt0h{border-color:var(--line);background:var(--bg)}.star.svelte-1m4dt0h{display:inline-flex;color:var(--muted);flex-shrink:0}.row.evaluated.svelte-1m4dt0h .star:where(.svelte-1m4dt0h){color:#b7791f}.body.svelte-1m4dt0h{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.head.svelte-1m4dt0h{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.name.svelte-1m4dt0h{font-size:14px;color:var(--text-strong)}.mark.svelte-1m4dt0h{flex-shrink:0}.tag.svelte-1m4dt0h{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border-radius:8px;background:var(--bg-2, #eef1f7);color:var(--muted-2, #8a93ab);line-height:1.35}.tag.amber.svelte-1m4dt0h{background:#fdf3e0;color:#b7791f}.text.svelte-1m4dt0h{margin:0;font-size:12.5px;line-height:1.55;color:var(--text-strong)}.text.about.svelte-1m4dt0h{font-size:13px}.text.facts.svelte-1m4dt0h{font-size:11.5px;color:var(--muted)}.yours.svelte-1m4dt0h{margin-left:6px;font-size:11px;font-weight:700;color:#2f6fed}.start.svelte-1m4dt0h{align-self:flex-start;background:var(--navy-deep, #0f1c33);color:#fff;border:0;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700;cursor:pointer}.none.svelte-vhjhj5{margin:0;font-size:13px;line-height:1.5;color:var(--text-strong)}.countries.svelte-vhjhj5{display:grid;grid-template-columns:1fr;gap:10px}.country.svelte-vhjhj5{background:var(--bg);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.country-k.svelte-vhjhj5{font-size:13px;font-weight:800;color:var(--text-strong)}.line.svelte-vhjhj5{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-strong)}.swap.svelte-vhjhj5{border-top:1px dashed #e3e8f2;padding-top:14px;display:flex;flex-direction:column;gap:10px}.swap-k.svelte-vhjhj5{font-size:14px;font-weight:800;color:var(--text-strong)}.lead.svelte-vhjhj5{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.chips.svelte-vhjhj5{display:flex;gap:8px;flex-wrap:wrap}.chip.svelte-vhjhj5{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text-strong);cursor:pointer}.chip.active.svelte-vhjhj5{border-color:#2f6fed;background:#e8effc;color:#2456c4}.chip.svelte-vhjhj5:disabled{opacity:.6;cursor:default}.confirm.svelte-vhjhj5{display:flex;flex-direction:column;gap:8px;background:var(--bg);border-radius:12px;padding:10px 12px}.question.svelte-vhjhj5{font-size:13px;color:var(--text-strong);line-height:1.5}.buttons.svelte-vhjhj5{display:flex;gap:8px;flex-wrap:wrap}.primary.svelte-vhjhj5{background:var(--navy-deep, #0f1c33);color:#fff;border:0;border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:700;cursor:pointer}.ghost.svelte-vhjhj5{background:none;border:1px solid var(--line);border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:700;color:var(--muted);cursor:pointer}.primary.svelte-vhjhj5:disabled,.ghost.svelte-vhjhj5:disabled{opacity:.6;cursor:default}.note.svelte-vhjhj5{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}@media(min-width:720px){.countries.svelte-vhjhj5{grid-template-columns:1fr 1fr}.confirm.svelte-vhjhj5{flex-direction:row;align-items:center;justify-content:space-between}}.grid.svelte-11avycb{display:grid;grid-template-columns:1fr;gap:14px}.card.svelte-11avycb{border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.card.main.svelte-11avycb{border-color:var(--accent)}.country.svelte-11avycb{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.name.svelte-11avycb{font-size:14px;font-weight:800;color:var(--text-strong)}.chip.svelte-11avycb{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.04em;padding:4px 9px;border-radius:999px;width:fit-content}.chip.svelte-11avycb svg{width:12px;height:12px;fill:currentColor}.chip.rec.svelte-11avycb{background:#e8effc;color:#2456c4;text-transform:uppercase}.chip.ok.svelte-11avycb{background:#e6f6ed;color:#1e9e5a}.person.svelte-11avycb{display:flex;gap:10px;align-items:center}.avatar.svelte-11avycb{flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:var(--navy-deep, #0f1c33);color:#fff;display:grid;place-items:center;font:800 14px/1 var(--font-mono);letter-spacing:.04em}.who.svelte-11avycb{min-width:0;display:flex;flex-direction:column;gap:1px}.display.svelte-11avycb{font-size:14px;font-weight:800;color:var(--text-strong)}.firm.svelte-11avycb{font-size:12px;color:var(--text-strong)}.role.svelte-11avycb{font-size:11.5px;color:var(--muted)}.stats.svelte-11avycb{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:var(--muted)}.star.svelte-11avycb{color:#b7791f;font-weight:800}.others.svelte-11avycb{font-size:12px;color:var(--text-strong)}.none.svelte-11avycb{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.market.svelte-11avycb{border-top:1px dashed var(--line);padding-top:10px;display:flex;flex-direction:column;gap:4px}.k.svelte-11avycb{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.range.svelte-11avycb{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-strong);line-height:1.4}.range.svelte-11avycb b:where(.svelte-11avycb){white-space:nowrap;color:#1e9e5a}@media(min-width:720px){.grid.svelte-11avycb{grid-template-columns:repeat(3,minmax(0,1fr))}}.cols.svelte-1y6ltli{display:grid;grid-template-columns:1fr;gap:14px}.col.svelte-1y6ltli{border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.k.svelte-1y6ltli{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.row.svelte-1y6ltli{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--text-strong);line-height:1.4;padding:4px 0;border-bottom:1px solid #eef1f7}.row.svelte-1y6ltli:last-of-type{border-bottom:0}.row.svelte-1y6ltli b:where(.svelte-1y6ltli){white-space:nowrap;color:#1e9e5a}.row.svelte-1y6ltli b.ask:where(.svelte-1y6ltli){color:var(--muted);font-weight:600}.count.svelte-1y6ltli{margin:6px 0 0;font-size:12px;color:var(--text-strong)}.fine.svelte-1y6ltli{margin:4px 0 0;font-size:12px;color:var(--muted);line-height:1.5}ul.svelte-1y6ltli{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}li.svelte-1y6ltli{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--text-strong);line-height:1.45}li.svelte-1y6ltli svg{flex:0 0 16px;width:16px;height:16px;fill:#1e9e5a;margin-top:1px}.fee.svelte-1y6ltli{margin:8px 0 0;padding:10px 12px;border-radius:10px;background:var(--bg);font-size:12px;color:var(--text-strong);line-height:1.5}@media(min-width:720px){.cols.svelte-1y6ltli{grid-template-columns:1.2fr 1fr}}.cols.svelte-1pti2ir{display:grid;grid-template-columns:1fr;gap:14px}.left.svelte-1pti2ir,.right.svelte-1pti2ir{display:flex;flex-direction:column;gap:10px;min-width:0}.right.svelte-1pti2ir{border:1px solid var(--line);border-radius:14px;padding:14px}.k.svelte-1pti2ir{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.steps.svelte-1pti2ir{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.steps.svelte-1pti2ir li:where(.svelte-1pti2ir){display:flex;align-items:center;gap:12px;position:relative;padding:6px 0}.steps.svelte-1pti2ir li:where(.svelte-1pti2ir):not(:last-child):after{content:"";position:absolute;left:15px;top:36px;bottom:-6px;width:2px;background:var(--line-2, var(--line))}.num.svelte-1pti2ir{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--navy-deep, #0f1c33);color:#fff;display:grid;place-items:center;font:800 13px/1 var(--font-mono);position:relative;z-index:1}.label.svelte-1pti2ir{font-size:13px;font-weight:700;color:var(--text-strong);line-height:1.35}.about.svelte-1pti2ir{margin:4px 0 0;font-size:12.5px;color:var(--muted);line-height:1.55;max-width:520px}.person.svelte-1pti2ir{display:flex;gap:10px;align-items:center}.avatar.svelte-1pti2ir{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--navy-deep, #0f1c33);color:#fff;display:grid;place-items:center;font:800 15px/1 var(--font-mono);letter-spacing:.04em}.who.svelte-1pti2ir{min-width:0;display:flex;flex-direction:column;gap:1px}.display.svelte-1pti2ir{font-size:15px;font-weight:800;color:var(--text-strong)}.firm.svelte-1pti2ir{font-size:12.5px;color:var(--text-strong)}.role.svelte-1pti2ir{font-size:11.5px;color:var(--muted)}.chip.svelte-1pti2ir{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.04em;padding:4px 9px;border-radius:999px;width:fit-content}.chip.svelte-1pti2ir svg{width:12px;height:12px;fill:currentColor}.chip.ok.svelte-1pti2ir{background:#e6f6ed;color:#1e9e5a}.chip.main.svelte-1pti2ir{background:#ece7fb;color:#5b3fd6}.chip.other.svelte-1pti2ir{background:var(--surface-2, #f2f2f5);color:var(--muted)}.facts.svelte-1pti2ir{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.facts.svelte-1pti2ir li:where(.svelte-1pti2ir){display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--text-strong);line-height:1.45}.facts.svelte-1pti2ir svg{flex:0 0 16px;width:16px;height:16px;fill:var(--muted);margin-top:1px}.none.svelte-1pti2ir{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.changed.svelte-1pti2ir{margin:0;padding:8px 10px;border-radius:10px;background:#fdf3e0;color:#b7791f;font-size:12px;font-weight:600;line-height:1.45}.order.svelte-1pti2ir{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:14px;font-weight:800;color:#fff;background:var(--accent);border:0;border-radius:12px;padding:12px 16px;cursor:pointer}.order.svelte-1pti2ir svg{width:18px;height:18px;fill:currentColor}.order.svelte-1pti2ir:disabled{opacity:.6;cursor:default}.note.svelte-1pti2ir{margin:0;font-size:12px;color:var(--muted);line-height:1.45}.premium-only.svelte-1pti2ir{margin:0;padding:10px 12px;border-radius:10px;background:#ece7fb;color:#5b3fd6;font-size:12.5px;font-weight:700;line-height:1.45}.booking.svelte-1pti2ir{display:flex;flex-direction:column;gap:8px}.booked.svelte-1pti2ir{padding:10px 12px;border-radius:10px;background:#fdf3e0;color:#8a5a12}.booked.confirmed.svelte-1pti2ir{background:#e6f6ed;color:#17643c}.booked-when.svelte-1pti2ir{font-size:14px;font-weight:800}.booked-state.svelte-1pti2ir{font-size:12px;line-height:1.45}.booked-actions.svelte-1pti2ir{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ghost.svelte-1pti2ir{font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:1px solid var(--line);border-radius:10px;padding:8px 12px;cursor:pointer}.ghost.svelte-1pti2ir:disabled{opacity:.6;cursor:default}.days.svelte-1pti2ir,.times.svelte-1pti2ir{display:flex;flex-wrap:wrap;gap:6px}.chip-btn.svelte-1pti2ir{font:inherit;font-size:12.5px;font-weight:700;color:var(--text-strong);background:var(--surface, #fff);border:1px solid var(--line);border-radius:999px;padding:6px 10px;cursor:pointer}.chip-btn.on.svelte-1pti2ir{background:var(--accent);border-color:var(--accent);color:#fff}.fine.svelte-1pti2ir{margin:0;font-size:12px;color:var(--muted);line-height:1.45}@media(min-width:720px){.cols.svelte-1pti2ir{grid-template-columns:1fr 1fr}}.grid.svelte-lcys0i{display:grid;grid-template-columns:1fr;gap:12px}.card.svelte-lcys0i{font:inherit;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;color:var(--text-strong);min-width:0}.card.svelte-lcys0i:hover{border-color:var(--accent)}.icon.svelte-lcys0i{width:36px;height:36px;border-radius:10px;background:var(--navy-deep, #0f1c33);display:grid;place-items:center;margin-bottom:4px}.icon.svelte-lcys0i svg{width:20px;height:20px;fill:#fff}.card.svelte-lcys0i b:where(.svelte-lcys0i){font-size:13.5px;font-weight:800;line-height:1.3}.text.svelte-lcys0i{font-size:12px;color:var(--muted);line-height:1.45;flex:1}.go.svelte-lcys0i{font-size:12px;font-weight:700;color:var(--accent);margin-top:4px}@media(min-width:720px){.grid.svelte-lcys0i{grid-template-columns:repeat(5,minmax(0,1fr))}}.list.svelte-1w63j7p{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px}li.svelte-1w63j7p{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:var(--text-strong);line-height:1.45;border:1px solid var(--line);border-radius:12px;padding:10px 12px}li.svelte-1w63j7p svg{flex:0 0 18px;width:18px;height:18px;fill:var(--accent);margin-top:1px}.where.svelte-1w63j7p{background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.k.svelte-1w63j7p{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.where.svelte-1w63j7p p:where(.svelte-1w63j7p){margin:0;font-size:12.5px;color:var(--text-strong);line-height:1.5}@media(min-width:720px){.list.svelte-1w63j7p{grid-template-columns:1fr 1fr}}.cols.svelte-12yt2c1{display:grid;grid-template-columns:1fr;gap:12px}.col.svelte-12yt2c1{border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;min-width:0}.k.svelte-12yt2c1{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}p.svelte-12yt2c1{margin:0;font-size:12.5px;color:var(--text-strong);line-height:1.5}.extra.svelte-12yt2c1{color:var(--muted)}.big.svelte-12yt2c1{font-size:22px;font-weight:800;color:var(--text-strong);line-height:1.1}ul.svelte-12yt2c1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}li.svelte-12yt2c1{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-strong);border-bottom:1px solid #eef1f7;padding:3px 0}li.svelte-12yt2c1 b:where(.svelte-12yt2c1){font-family:var(--font-mono)}.fine.svelte-12yt2c1{font-size:11.5px;color:var(--muted)}@media(min-width:720px){.cols.svelte-12yt2c1{grid-template-columns:repeat(3,minmax(0,1fr))}}.foot.svelte-67e2dl{background:var(--navy-deep, #0f1c33);color:#fff;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}.meta.svelte-67e2dl{font:600 10px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;overflow-wrap:anywhere}.sources.svelte-67e2dl{margin:0;font-size:12.5px;line-height:1.5;color:#ffffffe6}.menu.svelte-67e2dl{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;border-top:1px solid rgba(255,255,255,.15);padding-top:12px}.label.svelte-67e2dl{font-size:12px;color:#ffffffa6;margin-right:4px}.menu.svelte-67e2dl button:where(.svelte-67e2dl){font:inherit;font-size:12px;font-weight:700;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:6px 12px;cursor:pointer}.menu.svelte-67e2dl button:where(.svelte-67e2dl):hover{background:#ffffff29}.top.svelte-1ky6r5e{position:fixed;right:16px;bottom:16px;z-index:40;width:56px;height:56px;border-radius:50%;border:0;cursor:pointer;background:var(--navy-deep, #0f1c33);color:#fff;box-shadow:0 8px 24px #0f1c3359;display:grid;place-items:center}.top.svelte-1ky6r5e:hover{background:var(--navy-2, #1c3a75)}@media(min-width:720px){.top.svelte-1ky6r5e{right:24px;bottom:24px}}.wrap.svelte-1yiq5ue{overflow-x:auto;margin:0 -4px;padding:0 4px}table.svelte-1yiq5ue{width:100%;border-collapse:collapse;font-size:12px;min-width:520px}th.svelte-1yiq5ue{text-align:left;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:6px 8px;border-bottom:1px solid var(--line);vertical-align:bottom}td.svelte-1yiq5ue{padding:8px;border-top:1px solid #eef1f7;vertical-align:top}.row-name.svelte-1yiq5ue{font-weight:700;color:var(--text-strong);width:32%;min-width:150px}.cell.svelte-1yiq5ue{display:flex;flex-direction:column;gap:6px}.item.svelte-1yiq5ue{display:flex;flex-direction:column;gap:1px}.label.svelte-1yiq5ue{font-size:10.5px;color:var(--muted);line-height:1.3}.val.svelte-1yiq5ue{font-weight:800;color:var(--text-strong);display:inline-flex;align-items:baseline;gap:4px;flex-wrap:wrap}.val.svelte-1yiq5ue small:where(.svelte-1yiq5ue){font-size:10px;font-weight:600;color:var(--muted)}.arrow.svelte-1yiq5ue{font-weight:800}.arrow.up.svelte-1yiq5ue{color:#d64545}.arrow.down.svelte-1yiq5ue{color:#1e9e5a}.arrow.flat.svelte-1yiq5ue{color:var(--muted)}.date.svelte-1yiq5ue{font:500 10px/1.3 var(--font-mono);color:#8a93ab}.pending.svelte-1yiq5ue{font-size:11.5px;color:#8a93ab;font-style:italic}.lock.svelte-1yiq5ue{display:inline-flex;align-items:center;color:#8a93ab}.lock.svelte-1yiq5ue svg{width:16px;height:16px;fill:currentColor}.sr.svelte-1yiq5ue{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.note.svelte-1yiq5ue{margin:0;font-size:11px;color:var(--muted);line-height:1.5}.threat.svelte-1yiq5ue{display:flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:help;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit}.threat.svelte-1yiq5ue:focus-visible{outline:2px solid var(--line);outline-offset:2px;border-radius:4px}.hint.svelte-1yiq5ue{font-size:10.5px;color:var(--text-strong);line-height:1.4;margin-top:2px}.threat.svelte-1yiq5ue .val:where(.svelte-1yiq5ue){font-weight:800}.threat.level-3.svelte-1yiq5ue .val:where(.svelte-1yiq5ue){color:#b7791f}.threat.level-4.svelte-1yiq5ue .val:where(.svelte-1yiq5ue),.threat.level-5.svelte-1yiq5ue .val:where(.svelte-1yiq5ue){color:#d64545}.voice.svelte-1yiq5ue{font-size:10px;color:#8a93ab;line-height:1.3}.trend-note.svelte-1yiq5ue{font-size:10.5px;color:var(--muted);font-style:italic;line-height:1.3}.cnote.svelte-1yiq5ue{font-size:10.5px;color:var(--muted);line-height:1.35}.attribution.svelte-1yiq5ue{margin:0;font-size:9.5px;color:#8a93ab;line-height:1.4}.notice.svelte-18qwz05{background:#fdf3e0;border:1px solid #f1d9a6;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;max-width:560px}.notice.svelte-18qwz05 b:where(.svelte-18qwz05){color:#b7791f;font-size:13.5px}.notice.svelte-18qwz05 p:where(.svelte-18qwz05){margin:0;font-size:12.5px;line-height:1.5;color:var(--text-strong)}.close.svelte-18qwz05{align-self:flex-start;font:inherit;font-size:12px;font-weight:700;padding:7px 12px;border-radius:999px;border:1px solid #f1d9a6;background:#fff;color:#b7791f;cursor:pointer}.items.svelte-18qwz05{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px}li.svelte-18qwz05{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;font-weight:700;color:var(--text-strong);line-height:1.4;border:1px solid var(--line);border-radius:12px;padding:10px 12px}li.svelte-18qwz05 svg{flex:0 0 18px;width:18px;height:18px;fill:#5b3fd6;margin-top:1px}li.frame.svelte-18qwz05{font-weight:500;color:var(--muted);border-style:dashed}li.frame.svelte-18qwz05 svg{fill:var(--muted)}.text.svelte-18qwz05{margin:0;font-size:13px;color:var(--text-strong);line-height:1.55}.cta.svelte-18qwz05{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.order.svelte-18qwz05{font:inherit;font-size:14px;font-weight:800;color:#fff;background:#5b3fd6;border:0;border-radius:12px;padding:12px 18px;cursor:pointer}.order.svelte-18qwz05:hover{background:#4a32b5}.small.svelte-18qwz05{font-size:11px;color:var(--muted);line-height:1.4}@media(min-width:720px){.items.svelte-18qwz05{grid-template-columns:repeat(2,minmax(0,1fr))}.items.svelte-18qwz05 li:where(.svelte-18qwz05):last-child{grid-column:1 / -1}}.note.svelte-o81nbw{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.text.svelte-o81nbw{margin:0;font-size:13px;color:var(--text-strong);line-height:1.55}.project.svelte-o81nbw{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-o81nbw{display:flex;flex-direction:column;gap:1px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:10px;padding:6px 10px}.chip.svelte-o81nbw b:where(.svelte-o81nbw){font-size:12.5px;color:var(--text-strong)}.cards.svelte-o81nbw{display:grid;grid-template-columns:1fr;gap:12px}.card.svelte-o81nbw{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:12px;padding:12px;min-width:0}.card.best.svelte-o81nbw{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.card-head.svelte-o81nbw{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cc.svelte-o81nbw{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--muted)}h3.svelte-o81nbw{margin:0;font-size:14px;color:var(--text-strong);line-height:1.35}.local.svelte-o81nbw{font-size:11.5px;color:var(--muted);font-style:italic}.status.svelte-o81nbw{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:#fdf3e0;color:#b7791f}.closed.svelte-o81nbw{display:inline-block;margin:4px 0;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#fdecea;color:#b42318}.status.ok.svelte-o81nbw{background:#e6f6ed;color:#1e9e5a}.fit.svelte-o81nbw{font-size:12px;font-weight:800;color:var(--muted)}.fit-fits.svelte-o81nbw{color:#1e9e5a}.fit-check.svelte-o81nbw,.fit-partner_review.svelte-o81nbw{color:#b7791f}.fit-no.svelte-o81nbw{color:#c0392b}.row.svelte-o81nbw{display:flex;flex-direction:column}.type.svelte-o81nbw{font-size:12px;font-weight:700;color:var(--text-strong)}.rule.svelte-o81nbw{font-size:12px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.list.svelte-o81nbw{margin:2px 0 0;padding-left:18px;font-size:12px;color:var(--muted);line-height:1.5}.link.svelte-o81nbw{font-size:12px;font-weight:700;color:var(--accent-text, #5b3fd6)}.sources.svelte-o81nbw summary:where(.svelte-o81nbw){font-size:11px;color:var(--muted);cursor:pointer}.sources.svelte-o81nbw ul:where(.svelte-o81nbw){margin:4px 0 0;padding-left:16px;font-size:11px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.plan.svelte-o81nbw{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.plan.svelte-o81nbw li:where(.svelte-o81nbw){display:flex;flex-direction:column;gap:1px;font-size:12px;color:var(--muted);line-height:1.45}.plan.svelte-o81nbw b:where(.svelte-o81nbw){color:var(--text-strong);font-size:12.5px}.month.svelte-o81nbw{font:700 10.5px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.cta.svelte-o81nbw{align-self:flex-start;font:inherit;font-size:14px;font-weight:800;color:#fff;border:0;border-radius:12px;padding:12px 18px;cursor:pointer}@media(min-width:720px){.cards.svelte-o81nbw{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.note.svelte-t395mv{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.text.svelte-t395mv{margin:0;font-size:13px;color:var(--text-strong);line-height:1.55}.muted.svelte-t395mv{color:var(--muted);font-weight:400;font-size:10.5px}.project.svelte-t395mv,.reviewers.svelte-t395mv{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-t395mv{display:flex;flex-direction:column;gap:1px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:10px;padding:6px 10px}.chip.svelte-t395mv b:where(.svelte-t395mv){font-size:12.5px;color:var(--text-strong)}.cards.svelte-t395mv{display:grid;grid-template-columns:1fr;gap:12px}.card.svelte-t395mv{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:12px;padding:12px;min-width:0}.card.best.svelte-t395mv{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.card-head.svelte-t395mv{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cc.svelte-t395mv{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--muted)}.score.svelte-t395mv{font:700 12px/1.4 var(--font-mono)}h3.svelte-t395mv{margin:0;font-size:14px;color:var(--text-strong);line-height:1.35}.status.svelte-t395mv{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:#fdf3e0;color:#b7791f}.status.ok.svelte-t395mv{background:#e6f6ed;color:#1e9e5a}.bars.svelte-t395mv{display:flex;flex-direction:column;gap:4px}.bar-row.svelte-t395mv{display:grid;grid-template-columns:minmax(120px,1.3fr) 2fr 32px;gap:8px;align-items:center;font-size:12px}.bar-label.svelte-t395mv{color:var(--text-strong)}.bar-label.svelte-t395mv em:where(.svelte-t395mv){font-style:normal;color:var(--muted);font-size:11px}.bar.svelte-t395mv{display:block;height:8px;border-radius:999px;background:var(--line);overflow:hidden}.bar-fill.svelte-t395mv{display:block;height:100%;border-radius:999px}.bar-value.svelte-t395mv{font:700 11px/1.4 var(--font-mono);color:var(--muted);text-align:right}.bar-none.svelte-t395mv{grid-column:span 2;font-size:11px;color:#b7791f}.facts.svelte-t395mv{font-size:11px;color:var(--muted);line-height:1.45;margin-bottom:4px}.why.svelte-t395mv{display:flex;flex-direction:column;gap:4px;margin-top:4px}.row.svelte-t395mv{display:flex;flex-direction:column}.type.svelte-t395mv{font-size:12px;font-weight:700;color:var(--text-strong)}.rule.svelte-t395mv{font-size:12px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.list.svelte-t395mv{margin:2px 0 0;padding-left:18px;font-size:12px;color:var(--muted);line-height:1.5}.considered.svelte-t395mv{display:flex;flex-direction:column;gap:2px}.sources.svelte-t395mv summary:where(.svelte-t395mv){font-size:11px;color:var(--muted);cursor:pointer}.sources.svelte-t395mv ul:where(.svelte-t395mv){margin:4px 0 0;padding-left:16px;font-size:11px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.table-wrap.svelte-t395mv{overflow-x:auto}.matrix.svelte-t395mv{border-collapse:collapse;font-size:11px;color:var(--muted);min-width:480px}.matrix.svelte-t395mv th:where(.svelte-t395mv),.matrix.svelte-t395mv td:where(.svelte-t395mv){border:1px solid var(--line);padding:6px 8px;text-align:left;vertical-align:top}.matrix.svelte-t395mv thead:where(.svelte-t395mv) th:where(.svelte-t395mv){color:var(--text-strong);font-size:12px}.cta.svelte-t395mv{align-self:flex-start;font:inherit;font-size:14px;font-weight:800;color:#fff;border:0;border-radius:12px;padding:12px 18px;cursor:pointer}@media(min-width:720px){.cards.svelte-t395mv{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.premium.svelte-8gwm4m{border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.premium.svelte-8gwm4m ul:where(.svelte-8gwm4m){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.premium.svelte-8gwm4m li:where(.svelte-8gwm4m){display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;line-height:1.5}.premium.svelte-8gwm4m li:where(.svelte-8gwm4m) span:where(.svelte-8gwm4m){color:var(--muted)}h3.svelte-8gwm4m{margin:0;font-size:14px;font-weight:800;color:var(--text-strong)}.cards.svelte-8gwm4m{display:grid;grid-template-columns:1fr;gap:10px}article.svelte-8gwm4m{border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}article.pending.svelte-8gwm4m{border-style:dashed}p.svelte-8gwm4m{margin:0;font-size:13px;line-height:1.55;color:var(--text-strong)}.fine.svelte-8gwm4m{font-size:12px;color:var(--muted)}.founder.svelte-8gwm4m{margin:0;padding-left:18px;font-size:13px;line-height:1.5}.linkish.svelte-8gwm4m{align-self:flex-start;font:inherit;font-size:13px;font-weight:700;color:#5b3fd6;background:none;border:0;padding:0;cursor:pointer}@media(min-width:720px){.cards.svelte-8gwm4m{grid-template-columns:repeat(2,minmax(0,1fr))}}.box.svelte-jtm071{background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.title.svelte-jtm071{font-weight:800;font-size:13px;color:var(--text-strong)}.row.svelte-jtm071{display:grid;grid-template-columns:24px 120px 40px 1fr;gap:10px;align-items:start;padding:9px 12px;border-radius:10px;border:1px solid #eef1f7;background:var(--surface);font-size:12px}.flag.svelte-jtm071{padding-top:2px}.name.svelte-jtm071{font-weight:800;color:var(--text-strong)}.country.svelte-jtm071{font-weight:600;color:var(--muted);font-size:11px}.score.svelte-jtm071{font-weight:800;text-align:right}.why.svelte-jtm071{color:var(--muted);line-height:1.5}.purpose.svelte-jtm071{color:var(--text-strong)}.note.svelte-jtm071{margin:2px 0 0;font-size:11px;color:var(--muted);line-height:1.5}@media(max-width:719px){.row.svelte-jtm071{grid-template-columns:24px 1fr 40px}.why.svelte-jtm071{grid-column:1 / -1}}.grid.svelte-akj85l{display:grid;grid-template-columns:1fr;gap:14px}.box.svelte-akj85l{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:6px}.box.ok.svelte-akj85l{background:#e6f6ed;border-color:#e6f6ed}.box.bad.svelte-akj85l{background:#fdf4f4;border-color:#ecc9c9}.title.svelte-akj85l{font-weight:800;font-size:14px;color:var(--text-strong)}.box.ok.svelte-akj85l .title:where(.svelte-akj85l){color:#1e9e5a}.box.bad.svelte-akj85l .title:where(.svelte-akj85l){color:var(--bad)}p.svelte-akj85l{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-strong)}.item.svelte-akj85l{padding:6px 0;border-top:1px solid rgba(22,34,74,.08)}.muted.svelte-akj85l{color:var(--muted)}.fine.svelte-akj85l{font-size:11px;color:var(--muted);margin-top:4px}@media(min-width:720px){.grid.svelte-akj85l{grid-template-columns:1fr 1fr}}.wrap.svelte-r9qv7x{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px}.head.svelte-r9qv7x{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.kicker.svelte-r9qv7x{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.title.svelte-r9qv7x{margin-top:4px;font-size:18px;font-weight:800;color:var(--text-strong)}.grid.svelte-r9qv7x{display:grid;grid-template-columns:1fr;gap:16px}.group.svelte-r9qv7x{border:1px solid var(--line);border-radius:12px;padding:14px 14px 12px;display:flex;flex-direction:column;gap:12px}.group-head.svelte-r9qv7x{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.group-name.svelte-r9qv7x{font-weight:800;color:var(--text-strong)}.group-name.weak.svelte-r9qv7x{color:#b7791f}.conf.svelte-r9qv7x{font-size:10px;font-weight:800;letter-spacing:.05em}.conf.high.svelte-r9qv7x,.conf.medium.svelte-r9qv7x{color:#1e9e5a}.conf.low.svelte-r9qv7x{color:#b7791f}.conf.svelte-r9qv7x{text-transform:none;letter-spacing:0;font-size:11px;font-weight:700}.crit.svelte-r9qv7x{display:flex;flex-direction:column;gap:4px}.crit-head.svelte-r9qv7x{display:flex;justify-content:space-between;gap:10px;font-size:12px}.crit-label.svelte-r9qv7x{font-weight:700;color:var(--text-strong)}.placeholder.svelte-r9qv7x .crit-label:where(.svelte-r9qv7x){color:var(--muted);font-weight:500}.proxy.svelte-r9qv7x{font-weight:500;color:var(--muted)}.crit-src.svelte-r9qv7x{color:#8a93ab;font-size:10.5px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.bar.svelte-r9qv7x{position:relative;height:18px;background:#eef1f7;border-radius:6px}.fill.svelte-r9qv7x{height:18px;background:var(--navy-deep, #0f1c33);border-radius:6px}.fill.placeholder.svelte-r9qv7x{background:repeating-linear-gradient(135deg,#e3e8f2 0 4px,#eef1f7 4px 8px)}.val.svelte-r9qv7x{position:absolute;top:0;line-height:18px;font-size:10px;font-weight:800;color:#fff;white-space:nowrap}.val.outside.svelte-r9qv7x{color:var(--text-strong)}.fine.svelte-r9qv7x{margin:0;font-size:11px;color:var(--muted);line-height:1.5}@media(min-width:720px){.grid.svelte-r9qv7x{grid-template-columns:1fr 1fr}}.wrap.svelte-xzfqfp{overflow-x:auto}table.svelte-xzfqfp{border-collapse:collapse;font-size:12.5px;min-width:100%}th.svelte-xzfqfp,td.svelte-xzfqfp{padding:8px 10px;border-top:1px solid #eef1f7;text-align:right;vertical-align:top}th.svelte-xzfqfp{font-size:12px;color:var(--text-strong);border-top:0}.th-sub.svelte-xzfqfp{font-size:10px;color:var(--muted);font-weight:500}th.svelte-xzfqfp:first-child,td.svelte-xzfqfp:first-child{text-align:left;font-weight:700;color:var(--muted);white-space:nowrap}tr.total.svelte-xzfqfp td:where(.svelte-xzfqfp){font-weight:800;font-size:15px}td.best.svelte-xzfqfp{color:#1e9e5a;font-weight:800}td.text.svelte-xzfqfp{font-size:11.5px}.plan.svelte-1g50p0j{display:flex;flex-direction:column;gap:20px}.law.svelte-1g50p0j,.road.svelte-1g50p0j,.docs.svelte-1g50p0j{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}.law-head.svelte-1g50p0j,.docs-head.svelte-1g50p0j{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.kicker.svelte-1g50p0j{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.title.svelte-1g50p0j{margin-top:4px;font-size:18px;font-weight:800;color:var(--text-strong)}.rules.svelte-1g50p0j{display:grid;grid-template-columns:1fr;gap:12px}.rule.svelte-1g50p0j{border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.rule-name.svelte-1g50p0j{font-weight:800;font-size:13px;color:var(--text-strong);text-transform:capitalize}.meter.svelte-1g50p0j{display:flex;flex-direction:column;gap:4px}.meter-track.svelte-1g50p0j{position:relative;height:10px;background:#eef1f7;border-radius:5px}.meter-mine.svelte-1g50p0j{height:10px;background:#1e9e5a;border-radius:5px}.meter-mine.short.svelte-1g50p0j{background:var(--bad)}.meter-req.svelte-1g50p0j{position:absolute;top:-4px;width:2px;height:18px;background:var(--text-strong)}.meter-legend.svelte-1g50p0j{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.ok.svelte-1g50p0j{color:#1e9e5a;font-weight:700}.bad.svelte-1g50p0j{color:var(--bad);font-weight:700}.bool.svelte-1g50p0j{font-size:12px;font-weight:700}.fact.svelte-1g50p0j{background:var(--bg);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}.why.svelte-1g50p0j{background:#e6f6ed;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}.why.svelte-1g50p0j p:where(.svelte-1g50p0j){margin:2px 0 0;color:var(--text-strong)}.fact.svelte-1g50p0j p:where(.svelte-1g50p0j){margin:2px 0 4px;color:var(--text-strong)}.fact-k.svelte-1g50p0j{font:600 10px/1.4 var(--font-mono);letter-spacing:.08em;color:var(--muted)}.fact-src.svelte-1g50p0j{font-size:11px;color:var(--muted)}.fine.svelte-1g50p0j{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}.svg.svelte-1g50p0j svg{display:block}.table-scroll.svelte-1g50p0j{overflow-x:auto;min-width:0}table.svelte-1g50p0j{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-1g50p0j{text-align:left;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:6px 8px;border-bottom:1px solid var(--line)}td.svelte-1g50p0j{padding:8px;border-top:1px solid #eef1f7;vertical-align:top}.muted.svelte-1g50p0j{color:var(--muted)}.validity.svelte-1g50p0j{color:#1e9e5a;font-weight:700;white-space:nowrap}.tag.svelte-1g50p0j{font-size:10px;color:var(--muted)}.linkish.svelte-1g50p0j{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font-size:12px;font-weight:700}@media(min-width:720px){.rules.svelte-1g50p0j{grid-template-columns:1fr 1fr}}.country.svelte-skgaso{display:flex;flex-direction:column;gap:6px}.head.svelte-skgaso{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--text-strong)}.svg.svelte-skgaso svg{display:block}.row.svelte-skgaso{display:flex;flex-direction:column}.type.svelte-skgaso{font-size:12px;font-weight:700;color:var(--text-strong)}.rule.svelte-skgaso{font-size:11.5px;color:var(--muted);line-height:1.5;margin:0}.ghost.svelte-yrphg{background:var(--bg);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}.ghost-row.svelte-yrphg{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ghost-row.svelte-yrphg span:where(.svelte-yrphg){height:34px;border-radius:8px;background:repeating-linear-gradient(135deg,#eef1f7 0 6px,#e3e8f2 6px 12px)}p.svelte-yrphg{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.grid.svelte-ue8i1b{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:720px){.grid.svelte-ue8i1b{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.col.svelte-ue8i1b{background:var(--bg);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0}.city.svelte-ue8i1b{font-size:13px;color:var(--text-strong)}dl.svelte-ue8i1b{display:grid;grid-template-columns:1fr auto;gap:4px 10px;margin:0;font-size:12px}dt.svelte-ue8i1b{color:var(--muted)}dd.svelte-ue8i1b{margin:0;font-weight:700;color:var(--text-strong);text-align:right}dd.svelte-ue8i1b small:where(.svelte-ue8i1b){font-weight:500;color:var(--muted)}dd.warn.svelte-ue8i1b{color:#b7791f}.start.svelte-ue8i1b{border-top:1px solid var(--line);padding-top:8px}.start.svelte-ue8i1b b:where(.svelte-ue8i1b){font-size:18px;color:var(--text-strong)}.start.svelte-ue8i1b p:where(.svelte-ue8i1b),.none.svelte-ue8i1b,.index.svelte-ue8i1b{margin:2px 0 0;font-size:11px;color:var(--muted);line-height:1.45}.k.svelte-ue8i1b{font-size:10px;color:var(--muted)}.sources.svelte-ue8i1b{margin:0;font-size:10px;color:#8a93ab;line-height:1.5}.sources.svelte-ue8i1b a:where(.svelte-ue8i1b){color:inherit}.wrap.svelte-puwg3l{overflow:auto;max-height:420px;margin:0 -4px;padding:0 4px}table.svelte-puwg3l{width:100%;border-collapse:collapse;font-size:12px;min-width:560px}th.svelte-puwg3l{position:sticky;top:0;background:var(--card, #fff);text-align:right;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:6px;border-bottom:1px solid var(--line);vertical-align:bottom}td.svelte-puwg3l{padding:6px;border-top:1px solid #eef1f7;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-strong)}.name.svelte-puwg3l{text-align:left;font-weight:700}td.zero.svelte-puwg3l{color:#b8bfd0}.none.svelte-puwg3l{margin:0;font-size:12px;color:var(--muted)}.transit.svelte-kiiutj{background:var(--bg);border-radius:12px;padding:12px;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.big.svelte-kiiutj{display:flex;flex-direction:column}.big.svelte-kiiutj b:where(.svelte-kiiutj){font-size:24px;color:var(--text-strong)}.big.svelte-kiiutj span:where(.svelte-kiiutj){font-size:11px;color:var(--muted);max-width:260px;line-height:1.35}.modes.svelte-kiiutj{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-kiiutj{font-size:11px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:3px 9px;color:var(--text-strong)}.groups.svelte-kiiutj{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:720px){.groups.svelte-kiiutj{grid-template-columns:repeat(4,minmax(0,1fr))}}.group.svelte-kiiutj{background:var(--bg);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.k.svelte-kiiutj{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.row.svelte-kiiutj{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.row.svelte-kiiutj b:where(.svelte-kiiutj){color:var(--text-strong);font-variant-numeric:tabular-nums}.grid.svelte-2faaw7{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:720px){.grid.svelte-2faaw7{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.col.svelte-2faaw7{background:var(--bg);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:5px;min-width:0}.city.svelte-2faaw7{font-size:13px;color:var(--text-strong)}.airport.svelte-2faaw7{font-size:10.5px;color:var(--muted)}.row.svelte-2faaw7{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--text-strong)}.row.svelte-2faaw7 small:where(.svelte-2faaw7){display:block;font-size:10px;color:#8a93ab}.row.svelte-2faaw7 b:where(.svelte-2faaw7){white-space:nowrap}.row.home.svelte-2faaw7{background:#fff;border-radius:8px;padding:4px 6px;margin:0 -6px}.k.svelte-2faaw7{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:6px}.note.svelte-i91vyg{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.teaser.svelte-i91vyg{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-i91vyg{font-size:12px;padding:3px 8px;border-radius:999px;border:1px solid currentColor;opacity:.7}.countries.svelte-i91vyg{display:grid;grid-template-columns:1fr;gap:14px}.country.svelte-i91vyg{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:12px;padding:12px}.head.svelte-i91vyg{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--text-strong)}.row.svelte-i91vyg{display:flex;flex-direction:column}.type.svelte-i91vyg{font-size:12px;font-weight:700;color:var(--text-strong)}.rule.svelte-i91vyg{font-size:11.5px;color:var(--muted);line-height:1.5}@media(min-width:720px){.countries.svelte-i91vyg{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.title.svelte-asr4k2{margin:16px 0 4px;font-size:14px;font-weight:800;color:var(--text-strong)}.note.svelte-asr4k2{font-size:11px;color:var(--muted);margin:0 0 8px;line-height:1.5}.countries.svelte-asr4k2{display:grid;grid-template-columns:1fr;gap:14px}.country.svelte-asr4k2{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:12px;padding:12px}.head.svelte-asr4k2{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--text-strong)}.row.svelte-asr4k2{display:flex;flex-direction:column;margin-bottom:6px}.type.svelte-asr4k2{font-size:12px;font-weight:700;color:var(--text-strong)}.dest.svelte-asr4k2{display:grid;grid-template-columns:112px 1fr;gap:8px}.name.svelte-asr4k2{font-size:11.5px;font-weight:700;color:var(--muted)}.dest.open.svelte-asr4k2 .name:where(.svelte-asr4k2){color:var(--text-strong)}.rule.svelte-asr4k2{font-size:11.5px;color:var(--muted);line-height:1.5}.rule.strong.svelte-asr4k2{color:var(--text-strong);font-weight:700;margin-top:4px}@media(min-width:720px){.countries.svelte-asr4k2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.note.svelte-1tf6g8w{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.routes.svelte-1tf6g8w{display:flex;flex-direction:column;gap:8px}.routes-k.svelte-1tf6g8w,.years-k.svelte-1tf6g8w{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.route.svelte-1tf6g8w{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.route-flag.svelte-1tf6g8w{flex-shrink:0}.route-body.svelte-1tf6g8w{display:flex;flex-direction:column;min-width:0;flex:1}.route-body.svelte-1tf6g8w b:where(.svelte-1tf6g8w){font-size:13.5px;color:var(--text-strong)}.route-sub.svelte-1tf6g8w{font-size:12px;color:var(--muted)}.start.svelte-1tf6g8w{flex-shrink:0;font:inherit;font-size:12px;font-weight:800;padding:9px 12px;border-radius:10px;border:none;background:var(--navy-deep, #0f1c33);color:#fff;cursor:pointer;white-space:nowrap}.countries.svelte-1tf6g8w{display:grid;grid-template-columns:1fr;gap:14px}.country.svelte-1tf6g8w{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:12px;padding:12px}.head.svelte-1tf6g8w{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--text-strong)}.row.svelte-1tf6g8w{display:flex;flex-direction:column}.type.svelte-1tf6g8w{font-size:12px;font-weight:700;color:var(--text-strong)}.rule.svelte-1tf6g8w{font-size:11.5px;color:var(--muted);line-height:1.5}.rule.strong.svelte-1tf6g8w{color:var(--text-strong);font-weight:700}@media(min-width:720px){.countries.svelte-1tf6g8w{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.grid.svelte-8axjc6{display:grid;grid-template-columns:1fr;gap:20px}.card.svelte-8axjc6{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;font-size:12.5px;display:flex;flex-direction:column;gap:6px;line-height:1.5;color:var(--text-strong)}.head.svelte-8axjc6{display:flex;align-items:center;gap:10px;margin-bottom:4px}.head.svelte-8axjc6 b:where(.svelte-8axjc6){font-size:14px}.head.svelte-8axjc6 svg{width:28px;height:28px;fill:var(--accent, #2f6fed);flex-shrink:0}.k.svelte-8axjc6{color:var(--muted);font-weight:700}mark.svelte-8axjc6{background:#e6f6ed;color:#1e9e5a;font-weight:800;padding:1px 4px;border-radius:4px}.go.svelte-8axjc6{margin-top:6px;font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:var(--surface);border:1.5px solid var(--line-2, var(--line));border-radius:10px;padding:8px 10px;text-align:left;cursor:pointer}@media(min-width:720px){.grid.svelte-8axjc6{grid-template-columns:repeat(3,minmax(0,1fr))}}.tiles.svelte-1390dbe{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tile.svelte-1390dbe{background:var(--bg);border-radius:10px;padding:10px 12px;min-width:0;display:flex;gap:10px;align-items:flex-start}.tile.svelte-1390dbe svg{width:26px;height:26px;fill:#2f6fed;flex-shrink:0;margin-top:2px}.tile.svelte-1390dbe b:where(.svelte-1390dbe){font-size:18px;color:var(--text-strong)}.tile.svelte-1390dbe b.small:where(.svelte-1390dbe){font-size:14px}.k.svelte-1390dbe{font-size:10px;color:var(--muted)}.s.svelte-1390dbe{font-size:10px;color:#8a93ab}.chart.svelte-1390dbe svg{display:block;width:100%}.legend.svelte-1390dbe{font-size:10px;color:#8a93ab;margin-top:2px}@media(min-width:720px){.tiles.svelte-1390dbe{grid-template-columns:repeat(5,minmax(0,1fr))}}.wrap.svelte-wo4ktk{overflow-x:auto}table.svelte-wo4ktk{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-wo4ktk{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#8a93ab;text-align:center;padding:4px 8px;font-weight:600}th.svelte-wo4ktk:first-child{text-align:left}td.svelte-wo4ktk{padding:8px;border-top:1px solid #eef1f7;text-align:center;vertical-align:top}td.name.svelte-wo4ktk{text-align:left;font-weight:800;color:var(--text-strong);white-space:nowrap}.sub.svelte-wo4ktk{font-size:11px;color:var(--muted)}.overview.svelte-u7f0t0{display:grid;grid-template-columns:1fr;gap:10px}.ov.svelte-u7f0t0{text-decoration:none;color:inherit;background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:10px}.emoji.svelte-u7f0t0{display:inline-flex;color:var(--accent)}.ov-text.svelte-u7f0t0{display:flex;flex-direction:column;min-width:0}.ov-text.svelte-u7f0t0 b:where(.svelte-u7f0t0){font-size:13px;color:var(--text-strong)}.ov-sub.svelte-u7f0t0{font-size:11px;color:var(--muted)}.fine.svelte-u7f0t0{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}.head.svelte-u7f0t0{background:linear-gradient(135deg,#e8effc,#f5f7fb 60%,#fdf3e0);border-radius:14px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.tiles-emoji.svelte-u7f0t0{display:flex;gap:8px;flex-wrap:wrap;max-width:420px}.chip-emoji.svelte-u7f0t0{width:40px;height:40px;border-radius:12px;background:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;color:var(--text-strong);box-shadow:0 2px 6px #0f1c331f}.totals.svelte-u7f0t0{display:flex;gap:10px;flex-wrap:wrap}.tile.svelte-u7f0t0{background:#ffffffe6;border-radius:12px;padding:10px 14px;min-width:130px}.tile.svelte-u7f0t0 b:where(.svelte-u7f0t0){font-size:18px;color:var(--text-strong)}.tile.svelte-u7f0t0 b.fit:where(.svelte-u7f0t0){color:#2456c4}.k.svelte-u7f0t0{font-size:10px;color:var(--muted)}.s.svelte-u7f0t0{font-size:10px;color:#8a93ab}.wrap.svelte-u7f0t0{overflow-x:auto}table.svelte-u7f0t0{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-u7f0t0{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);text-align:left;padding:6px 10px;border-bottom:1px solid var(--line);font-weight:600}th.n.svelte-u7f0t0,td.n.svelte-u7f0t0{text-align:right;white-space:nowrap}td.svelte-u7f0t0{padding:7px 10px;border-top:1px solid #eef1f7;vertical-align:top}.sub.svelte-u7f0t0{color:#8a93ab;font-size:11px}.type.svelte-u7f0t0{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;white-space:nowrap}.type.blue.svelte-u7f0t0{background:#e8effc;color:#2456c4}.type.violet.svelte-u7f0t0{background:#f1e7fb;color:#6b3fa0}.type.green.svelte-u7f0t0{background:#e6f6ed;color:#1e9e5a}.type.amber.svelte-u7f0t0{background:#fdf3e0;color:#b7791f}.review.svelte-u7f0t0{font-size:10px;color:#b7791f;font-weight:700}.legend.svelte-u7f0t0{display:flex;gap:6px;flex-wrap:wrap;font-size:11px;color:var(--muted);align-items:center}@media(min-width:720px){.overview.svelte-u7f0t0{grid-template-columns:repeat(4,minmax(0,1fr))}}.label.svelte-o9bvcx{align-self:flex-start;font-size:10.5px;font-weight:800;color:#1e9e5a;background:#e6f6ed;border-radius:999px;padding:4px 10px}.banks.svelte-o9bvcx{display:grid;grid-template-columns:1fr;gap:10px}.bank.svelte-o9bvcx{background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.name.svelte-o9bvcx{font-size:14px;font-weight:800;color:var(--text-strong);overflow-wrap:anywhere}.features.svelte-o9bvcx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.features.svelte-o9bvcx li:where(.svelte-o9bvcx){display:flex;gap:6px;align-items:baseline;color:var(--text)}.features.svelte-o9bvcx a:where(.svelte-o9bvcx){color:inherit;text-decoration:underline dotted;text-underline-offset:2px}.mark.svelte-o9bvcx{width:16px;display:inline-flex;justify-content:center;font-weight:800;flex-shrink:0}.yes.svelte-o9bvcx .mark:where(.svelte-o9bvcx){color:#1e9e5a}.no.svelte-o9bvcx .mark:where(.svelte-o9bvcx){color:#c0392b}.no.svelte-o9bvcx{color:var(--muted)}.unknown.svelte-o9bvcx .mark:where(.svelte-o9bvcx){color:#8a93ab}.sr.svelte-o9bvcx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fee.svelte-o9bvcx{font-size:12px;color:var(--text-strong);font-weight:700}.doc.svelte-o9bvcx{font-size:11.5px;color:#2456c4}.fine.svelte-o9bvcx,.consent.svelte-o9bvcx{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}.fine.svelte-o9bvcx a:where(.svelte-o9bvcx){color:#2456c4}.consent.svelte-o9bvcx{font-style:italic}.partners.svelte-o9bvcx{border:1px dashed #e0b75e;border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.ad.svelte-o9bvcx{font-size:10px;font-weight:800;color:#b7791f;text-transform:uppercase;letter-spacing:.04em}.partner.svelte-o9bvcx{font-size:13px;color:var(--text-strong)}.sanctions.svelte-o9bvcx{margin:0;font-size:12px;line-height:1.5;background:#fdf3e0;color:#7a5310;border-radius:10px;padding:8px 12px}.sanctions.svelte-o9bvcx a:where(.svelte-o9bvcx){color:inherit}.law.svelte-o9bvcx{margin:0;padding-left:18px;font-size:12px;line-height:1.5;color:var(--text)}.cover.svelte-o9bvcx{background:var(--bg);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.price.svelte-o9bvcx{font-size:22px;font-weight:800;color:var(--text-strong)}.per.svelte-o9bvcx{font-size:12px;color:var(--muted)}.date.svelte-o9bvcx,.who.svelte-o9bvcx{font-size:11.5px;color:var(--muted)}.who.svelte-o9bvcx a:where(.svelte-o9bvcx){color:#2456c4}@media(min-width:720px){.banks.svelte-o9bvcx{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.wrap.svelte-1j7d7tl{overflow-x:auto}table.svelte-1j7d7tl{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-1j7d7tl{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);text-align:left;padding:6px 10px;border-bottom:1px solid var(--line);font-weight:600}th.n.svelte-1j7d7tl,td.n.svelte-1j7d7tl{text-align:right;white-space:nowrap}td.svelte-1j7d7tl{padding:6px 10px;border-top:1px solid #eef1f7}td.group.svelte-1j7d7tl{padding:10px 10px 4px;font-size:11px;font-weight:800;color:var(--muted)}td.lo.svelte-1j7d7tl{color:#1e9e5a;font-weight:800}td.hi.svelte-1j7d7tl{color:#b7791f}.edge.svelte-jcwnx8{padding-left:max(var(--gutter),calc((100% - 1104px)/2));padding-right:max(var(--gutter),calc((100% - 1104px)/2))}.lead.svelte-jcwnx8{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;gap:12px}.mobile-notice.svelte-jcwnx8{background:var(--warn-bg);padding:9px 16px;font-size:11px;color:var(--warn);font-weight:600;text-align:center}.content.svelte-jcwnx8{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.section.svelte-jcwnx8{display:flex;flex-direction:column;gap:20px;min-width:0}.stack.svelte-jcwnx8{display:flex;flex-direction:column;gap:20px}.switch-anchor.svelte-jcwnx8{height:0;margin-top:-20px}.switch-wrap.svelte-jcwnx8{position:sticky;top:0;z-index:20}.section-k.svelte-jcwnx8{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:#8a93ab;text-transform:uppercase}.actions.svelte-jcwnx8{background:#e8effc;border:1px solid #c9d8f6;border-left:4px solid #2f6fed;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.staff-note.svelte-jcwnx8{margin:0 0 10px;padding:10px 14px;border-radius:12px;background:var(--bg);border:1px dashed var(--line);font-size:12px;line-height:1.5;color:var(--muted)}.actions-k.svelte-jcwnx8{order:-2;display:flex;align-items:center;gap:6px;font:700 11px/1.4 var(--font-mono);letter-spacing:.1em;color:#2456c4;text-transform:uppercase}.actions-k.svelte-jcwnx8 svg{width:16px;height:16px;fill:currentColor}.actions.svelte-jcwnx8 .tool{background:#fff;border-color:#b9cdf3;color:#1d3f8f;font-weight:600}.actions-row.svelte-jcwnx8{display:flex;flex-wrap:wrap;gap:8px;order:-1}.actions.svelte-jcwnx8 .tools{margin:0}.tool.svelte-jcwnx8{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font:inherit;font-size:12px;cursor:pointer}.go-row.svelte-jcwnx8{display:flex;justify-content:flex-end}.founder-link.svelte-jcwnx8{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.go.svelte-jcwnx8{font:inherit;font-size:13.5px;font-weight:800;padding:14px 20px;border-radius:12px;border:none;background:var(--navy-deep, #0f1c33);color:#fff;cursor:pointer}.verdicts.svelte-jcwnx8{display:flex;flex-direction:column;gap:8px}.verdict-row.svelte-jcwnx8{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px}.verdict-label.svelte-jcwnx8{flex:1 1 10rem;min-width:0;font-size:13px;font-weight:700;color:var(--text-strong);overflow-wrap:anywhere}.verdict-sub.svelte-jcwnx8{font-size:11px;font-weight:600;color:var(--muted)}.verdict-right.svelte-jcwnx8{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.verdict-pending.svelte-jcwnx8{font-size:12px;color:var(--warn);font-weight:700}.linkish.svelte-jcwnx8{background:none;border:0;padding:0;color:var(--accent, #2f6fed);cursor:pointer;font-size:12px;font-weight:700}.purpose.svelte-jcwnx8{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px}.purpose-body.svelte-jcwnx8{font-size:12px;color:var(--muted);line-height:1.55}.consent.svelte-jcwnx8{margin-top:-8px}.narrative.svelte-jcwnx8{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px}.narrative-title.svelte-jcwnx8{margin:0;font-size:20px;font-weight:800;color:var(--text-strong);line-height:1.2}.narrative-row.svelte-jcwnx8{display:flex;flex-direction:column;gap:14px}.narrative-img.svelte-jcwnx8{width:100%;max-width:260px;border-radius:12px;display:block;object-fit:cover}.narrative-text.svelte-jcwnx8 p:where(.svelte-jcwnx8){margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--text-strong)}.narrative-text.svelte-jcwnx8 p:where(.svelte-jcwnx8):last-child{margin-bottom:0}.note.svelte-jcwnx8{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.rank-grid.svelte-jcwnx8{display:grid;grid-template-columns:1fr;gap:20px}.budget-grid.svelte-jcwnx8{display:grid;grid-template-columns:1fr;gap:12px}.budget-card.svelte-jcwnx8{background:var(--bg);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--text-strong)}.budget-card.svelte-jcwnx8 b:where(.svelte-jcwnx8){font-size:13.5px}.budget-card.svelte-jcwnx8 strong:where(.svelte-jcwnx8){color:var(--text-strong)}.budget-card.svelte-jcwnx8 .muted:where(.svelte-jcwnx8){color:var(--muted);font-size:11.5px}.calendars.svelte-jcwnx8{display:flex;flex-direction:column;gap:20px}.city-grid.svelte-jcwnx8{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.city-grid.long.svelte-jcwnx8{max-height:40vh;overflow-y:auto}.city-search.svelte-jcwnx8{font:inherit;font-size:13px;width:100%;box-sizing:border-box;margin-top:8px;padding:9px 12px;border:1.5px solid var(--line-2);border-radius:10px;background:var(--surface);color:var(--text)}.chip.svelte-jcwnx8{font:inherit;font-size:12px;font-weight:700;padding:7px 11px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--surface);color:var(--text);cursor:pointer}.verified-box.svelte-jcwnx8{background:var(--ok-bg);border-radius:14px;padding:14px 16px}.verified-head.svelte-jcwnx8{font-size:13px;font-weight:800;color:var(--ok)}.verified-note.svelte-jcwnx8{font-size:12px;color:var(--muted);line-height:1.5;margin-top:6px}.main-row.svelte-jcwnx8{display:flex;gap:8px;align-items:center;margin:4px 0 8px}.main-chip.svelte-jcwnx8{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;padding:4px 10px;border-radius:999px;background:#ece7fb;color:#5b3fd6}.ghost-btn.svelte-jcwnx8{font:inherit;font-size:12.5px;font-weight:700;color:var(--accent);background:none;border:1px solid var(--line);border-radius:10px;padding:6px 10px;cursor:pointer}.ghost-btn.svelte-jcwnx8:disabled{opacity:.6;cursor:default}.main-card.svelte-jcwnx8{border:1px solid var(--line);border-radius:14px;padding:14px;margin:12px 0;display:flex;flex-direction:column;gap:8px}.main-title.svelte-jcwnx8{font-size:15px;font-weight:800;color:var(--text-strong)}.main-chips.svelte-jcwnx8{display:flex;flex-wrap:wrap;gap:6px}.main-opt.svelte-jcwnx8{font:inherit;font-size:12.5px;font-weight:700;color:var(--text-strong);background:var(--surface, #fff);border:1px solid var(--line);border-radius:999px;padding:6px 12px;cursor:pointer}.main-opt.on.svelte-jcwnx8{background:var(--accent);border-color:var(--accent);color:#fff}.main-opt.svelte-jcwnx8:disabled{cursor:default}.verify-pending.svelte-jcwnx8{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.5}.track-card.svelte-jcwnx8{background:var(--navy);border-radius:14px;padding:18px 16px;display:flex;flex-direction:column;gap:10px}.track-title.svelte-jcwnx8{color:#fff;font-weight:800;font-size:16px}.track-note.svelte-jcwnx8{color:var(--on-navy-muted);font-size:12px;line-height:1.5}.gated.svelte-jcwnx8{background:var(--navy);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.gated-title.svelte-jcwnx8{color:#fff;font-size:18px}.gated-body.svelte-jcwnx8{color:var(--on-navy-muted);font-size:13px;line-height:1.55}.error.svelte-jcwnx8{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-jcwnx8{background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='260'%3E%3Ctext x='20' y='150' transform='rotate(-24 20 150)' font-family='Manrope,sans-serif' font-size='42' font-weight='800' letter-spacing='6' fill='%23122a5c' fill-opacity='0.025'%3EEVOLME%3C/text%3E%3C/svg%3E")}.mobile-notice.svelte-jcwnx8{display:none}.rank-grid.svelte-jcwnx8{grid-template-columns:1fr 1fr}.rank-grid.single.svelte-jcwnx8{grid-template-columns:1fr}.narrative-row.svelte-jcwnx8{flex-direction:row;align-items:flex-start}.budget-grid.svelte-jcwnx8{grid-template-columns:repeat(3,minmax(0,1fr))}.verdicts.svelte-jcwnx8{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.track-card.svelte-jcwnx8{max-width:620px}}.photos.svelte-18frrz{position:relative;background:var(--bg-2)}.track.svelte-18frrz{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.track.svelte-18frrz::-webkit-scrollbar{display:none}figure.svelte-18frrz{position:relative;flex:0 0 100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always}img.svelte-18frrz{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block}figcaption.svelte-18frrz{position:absolute;right:8px;bottom:8px;padding:2px 7px;font-size:11px;line-height:16px;color:#fff;background:#10183073;border-radius:8px;pointer-events:none}.nav.svelte-18frrz{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;font:inherit;font-size:20px;line-height:1;color:#fff;background:#10183073;border:none;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .15s}.prev.svelte-18frrz{left:8px}.next.svelte-18frrz{right:8px}.photos.svelte-18frrz:hover .nav:where(.svelte-18frrz),.nav.svelte-18frrz:focus-visible{opacity:1}@media(hover:none){.nav.svelte-18frrz{display:none}}.dots.svelte-18frrz{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;pointer-events:none}.dots.svelte-18frrz span:where(.svelte-18frrz){width:6px;height:6px;border-radius:50%;background:#ffffff8c;box-shadow:0 0 2px #00000059}.dots.svelte-18frrz span.on:where(.svelte-18frrz){background:#fff}.card.svelte-12zcuf4{--tone: var(--muted-2);--tone-bg: var(--bg-2);border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface);scroll-margin-top:16px}.fit.svelte-12zcuf4{--tone: var(--ok);--tone-bg: var(--ok-bg)}.nuance.svelte-12zcuf4{--tone: var(--warn);--tone-bg: var(--warn-bg)}.unfit.svelte-12zcuf4{--tone: var(--bad);--tone-bg: var(--bad-bg)}.marked.svelte-12zcuf4{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.band.svelte-12zcuf4{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 16px;background:var(--tone-bg);min-height:46px}.status.svelte-12zcuf4{font-size:13px;font-weight:800;color:var(--tone)}.mark.svelte-12zcuf4{font:inherit;font-size:13px;font-weight:700;color:var(--text-strong);background:var(--surface);border:1.5px solid var(--text-strong);border-radius:8px;padding:5px 14px;cursor:pointer;white-space:nowrap}.mark[aria-pressed=true].svelte-12zcuf4{background:var(--accent);border-color:var(--accent);color:#fff}.body.svelte-12zcuf4{padding:14px 16px 12px}.name.svelte-12zcuf4{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:19px;font-weight:800;line-height:1.25;color:var(--text-strong)}.picked.svelte-12zcuf4{font-size:11px;font-weight:700;color:var(--muted-2);border:1px solid var(--line-2);border-radius:999px;padding:1px 8px}.about.svelte-12zcuf4{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--text)}.message.svelte-12zcuf4{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--text)}.note.svelte-12zcuf4{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--muted)}.label.svelte-12zcuf4{margin:14px 0 6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}ul.svelte-12zcuf4{list-style:none;margin:0;padding:0}.programs.svelte-12zcuf4 li:where(.svelte-12zcuf4){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px 10px;padding:6px 0;border-top:1px solid var(--line)}.programs.svelte-12zcuf4 li:where(.svelte-12zcuf4):first-child{border-top:none;padding-top:0}.program.svelte-12zcuf4{flex:1 1 11rem;min-width:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--text-strong);overflow-wrap:anywhere}.term.svelte-12zcuf4{display:block;font-size:13px;font-weight:500;color:var(--muted)}.lines.svelte-12zcuf4 li:where(.svelte-12zcuf4){position:relative;padding-left:14px;font-size:13px;line-height:1.5;color:var(--text)}.lines.svelte-12zcuf4 li:where(.svelte-12zcuf4)+li:where(.svelte-12zcuf4){margin-top:4px}.lines.svelte-12zcuf4 li:where(.svelte-12zcuf4):before{content:"";position:absolute;left:-2px;top:.2em;width:16px;height:16px;background:var(--tone);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E") center / contain no-repeat}.obstacles.svelte-12zcuf4 li:where(.svelte-12zcuf4){position:relative;padding-left:18px;font-size:13px;line-height:1.5;color:var(--text)}.obstacles.svelte-12zcuf4 li:where(.svelte-12zcuf4)+li:where(.svelte-12zcuf4){margin-top:5px}.obstacles.svelte-12zcuf4 li:where(.svelte-12zcuf4):before{content:"";position:absolute;left:-1px;top:.15em;width:15px;height:15px;background:var(--warn);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M508.5-291.5Q520-303 520-320t-11.5-28.5Q497-360 480-360t-28.5 11.5Q440-337 440-320t11.5 28.5Q463-280 480-280t28.5-11.5ZM440-440h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M508.5-291.5Q520-303 520-320t-11.5-28.5Q497-360 480-360t-28.5 11.5Q440-337 440-320t11.5 28.5Q463-280 480-280t28.5-11.5ZM440-440h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z'/%3E%3C/svg%3E") center / contain no-repeat}.obstacles.svelte-12zcuf4 li.blocked:where(.svelte-12zcuf4):before{background:var(--bad);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m336-280 144-144 144 144 56-56-144-144 144-144-56-56-144 144-144-144-56 56 144 144-144 144 56 56ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m336-280 144-144 144 144 56-56-144-144 144-144-56-56-144 144-144-144-56 56 144 144-144 144 56 56ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z'/%3E%3C/svg%3E") center / contain no-repeat}.tag.svelte-12zcuf4{display:inline-block;margin-left:4px;font-size:11px;font-weight:700;color:var(--bad);white-space:nowrap}.bars.svelte-12zcuf4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:14px}.bar.svelte-12zcuf4{font-size:12px;font-weight:600;color:var(--text)}.track.svelte-12zcuf4{height:5px;margin-top:5px;border-radius:999px;background:var(--bg-2);overflow:hidden}.fill.svelte-12zcuf4{height:100%;border-radius:999px}.fill.ok.svelte-12zcuf4{background:var(--ok)}.fill.warn.svelte-12zcuf4{background:#e0b93a}.fill.bad.svelte-12zcuf4{background:#e2707f}.fold.svelte-12zcuf4{font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;margin-top:12px;cursor:pointer}.offer-box.svelte-18pl4zh{display:flex;flex-direction:column;gap:10px;background:var(--accent-soft);border-radius:14px;padding:18px}.offer-title.svelte-18pl4zh{font-size:17px;font-weight:800;color:var(--text-strong)}.offer-body.svelte-18pl4zh{margin:0 0 4px;font-size:13px;line-height:1.55;color:var(--text)}@media(min-width:720px)and (max-width:1079px){.cta.svelte-18pl4zh{align-self:flex-start;min-width:280px}}h2.svelte-1y2zawv{margin:0;font-size:16px;font-weight:800;color:var(--text-strong)}.summary.svelte-1y2zawv{display:flex;flex-direction:column;gap:10px}.hint.svelte-1y2zawv{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.hint.full.svelte-1y2zawv{color:var(--bad)}.hint.svelte-1y2zawv strong:where(.svelte-1y2zawv){color:var(--text-strong);white-space:nowrap}.group.svelte-1y2zawv{--tone: var(--muted-2);--tone-bg: var(--bg-2);--tone-line: var(--line-2)}.group.fit.svelte-1y2zawv{--tone: var(--ok);--tone-bg: var(--ok-bg);--tone-line: #7fcfae}.group.nuance.svelte-1y2zawv{--tone: var(--warn);--tone-bg: var(--warn-bg);--tone-line: #e3c36a}.group.unfit.svelte-1y2zawv{--tone: var(--bad);--tone-bg: var(--bad-bg);--tone-line: #e79a9a}.group-head.svelte-1y2zawv{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:6px}.group-title.svelte-1y2zawv{font-size:13px;font-weight:800;color:var(--tone)}.group-hint.svelte-1y2zawv{font-size:12px;color:var(--muted)}.tiles.svelte-1y2zawv{display:flex;flex-wrap:wrap;gap:6px}.tile.svelte-1y2zawv{position:relative;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:14px;font-weight:700;line-height:1.2;color:var(--text-strong);text-decoration:none;background:var(--tone-bg);border:1.5px solid var(--tone-line);border-radius:10px;padding:8px 12px;cursor:pointer}.tile.on.svelte-1y2zawv{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.num.svelte-1y2zawv{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;font-weight:800}.cards.svelte-1y2zawv{display:flex;flex-direction:column;gap:12px}.bars-note.svelte-1y2zawv{margin:-2px 2px 0;font-size:12px;color:var(--muted-2)}.stats.svelte-1y2zawv{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line);padding-top:16px}dl.svelte-1y2zawv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.cell.svelte-1y2zawv{background:var(--bg);border-radius:12px;padding:12px 14px}dd.svelte-1y2zawv{margin:0;font-size:20px;font-weight:800;line-height:1.2;color:var(--text-strong);font-variant-numeric:tabular-nums}dt.svelte-1y2zawv{margin-top:2px;font-size:12px;line-height:1.4;color:var(--muted)}@media(min-width:720px){.cards.svelte-1y2zawv{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:14px}dl.svelte-1y2zawv{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(min-width:1080px){.offer.svelte-1y2zawv{display:none}}.content.svelte-1nn3wqm{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.purpose.svelte-1nn3wqm{background:var(--warn-bg);border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start}.pill.svelte-1nn3wqm{flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.06em;padding:4px 8px;border-radius:6px;background:var(--warn);color:#fff}.purpose-body.svelte-1nn3wqm{font-size:12px;color:var(--text);line-height:1.55}.actions.svelte-1nn3wqm{background:var(--accent-soft, #e8effc);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.actions-k.svelte-1nn3wqm{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;color:#2456c4;text-transform:uppercase}.actions-row.svelte-1nn3wqm{display:flex;flex-wrap:wrap;gap:8px}.tool.svelte-1nn3wqm{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:12px;color:var(--text-strong)}.narrative.svelte-1nn3wqm{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.narrative.svelte-1nn3wqm p:where(.svelte-1nn3wqm){margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--text-strong)}.narrative.svelte-1nn3wqm p:where(.svelte-1nn3wqm):last-child{margin-bottom:0}.fine.svelte-1nn3wqm,.narrative.svelte-1nn3wqm .fine:where(.svelte-1nn3wqm){font-size:11px;color:var(--muted);line-height:1.5}.card.svelte-1nn3wqm{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface)}.verdicts.svelte-1nn3wqm{display:flex;flex-direction:column;gap:8px}.verdict-row.svelte-1nn3wqm{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px}.verdict-label.svelte-1nn3wqm{flex:1 1 10rem;min-width:0;font-size:13px;font-weight:700;color:var(--text-strong);overflow-wrap:anywhere}.rank-grid.svelte-1nn3wqm{display:grid;grid-template-columns:1fr;gap:20px}.loc-row.svelte-1nn3wqm{display:flex;justify-content:space-between;align-items:center}.loc-name.svelte-1nn3wqm{font-size:16px;font-weight:800;color:var(--text-strong)}.loc-total.svelte-1nn3wqm{font-size:20px;font-weight:800}.loc-coverage.svelte-1nn3wqm{font-size:11px;color:var(--muted);margin-top:2px}.bars.svelte-1nn3wqm{display:flex;flex-direction:column;gap:6px;margin-top:12px}.bar-row.svelte-1nn3wqm{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}.bar-label.svelte-1nn3wqm{width:98px;flex-shrink:0}.bar-track.svelte-1nn3wqm{flex:1;height:7px;background:var(--line);border-radius:4px}.bar-fill.svelte-1nn3wqm{height:7px;background:var(--navy);border-radius:4px}.bar-value.svelte-1nn3wqm{font-weight:700;color:var(--navy-deep)}.obligations.svelte-1nn3wqm{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px;background:var(--surface)}.section-title.svelte-1nn3wqm{font-size:12px;font-weight:800;color:var(--text-strong)}.obligations-note.svelte-1nn3wqm{font-size:11px;color:var(--muted);margin:0;line-height:1.5}.obligation-row.svelte-1nn3wqm{display:flex;flex-direction:column}.obligation-type.svelte-1nn3wqm{font-size:12px;font-weight:700;color:var(--text-strong)}.obligation-rule.svelte-1nn3wqm{font-size:11.5px;color:var(--muted);line-height:1.5}.geo-teaser.svelte-1nn3wqm{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.geo-chip.svelte-1nn3wqm{font-size:12px;padding:3px 8px;border-radius:999px;border:1px solid currentColor;opacity:.7}.table.svelte-1nn3wqm{border-collapse:collapse;font-size:12px;width:100%}.table.svelte-1nn3wqm td:where(.svelte-1nn3wqm){padding:4px 8px;border-bottom:1px solid #eef1f7}.track-card.svelte-1nn3wqm{background:var(--navy);border-radius:14px;padding:18px 16px;display:flex;flex-direction:column;gap:10px}.track-title.svelte-1nn3wqm{color:#fff;font-weight:800;font-size:16px}.track-note.svelte-1nn3wqm{color:var(--on-navy-muted);font-size:12px;line-height:1.5;margin:0}.fake-button.svelte-1nn3wqm{height:40px;border-radius:12px;background:#fff3}.locked.svelte-1nn3wqm{position:relative}.blurred.svelte-1nn3wqm{display:flex;flex-direction:column;gap:18px;filter:blur(6px);opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none}.cta-panel.svelte-1nn3wqm{position:sticky;bottom:16px;margin-top:-220px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-card);padding:18px;display:flex;flex-direction:column;gap:10px;z-index:2}.order.svelte-1nn3wqm{font:inherit;font-size:15px;font-weight:800;padding:14px 18px;border-radius:12px;border:none;background:var(--accent);color:#fff;cursor:pointer}.contents.svelte-1nn3wqm{margin:0;font-size:12.5px;color:var(--muted);line-height:1.55}.back.svelte-1nn3wqm{align-self:flex-start;font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer}.answers.svelte-1nn3wqm{display:flex;flex-direction:column;gap:10px;border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface)}.disclaimer.svelte-1nn3wqm{margin:0;font-size:13px;line-height:1.55;color:var(--text)}.basis.svelte-1nn3wqm{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--muted)}.basis-label.svelte-1nn3wqm{flex-basis:100%;font-weight:700;color:var(--muted-2)}.basis-chip.svelte-1nn3wqm{border:1px solid var(--line);border-radius:8px;padding:3px 8px;font-weight:600;color:var(--text)}@media(min-width:720px){.rank-grid.svelte-1nn3wqm{grid-template-columns:1fr 1fr}.rank-grid.single.svelte-1nn3wqm{grid-template-columns:1fr}.verdicts.svelte-1nn3wqm{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.cta-panel.svelte-1nn3wqm{max-width:640px;margin-left:auto;margin-right:auto}}.purchase-confirmation.svelte-nyoyxd{border:2px solid var(--navy, #192e4b);border-radius:16px;padding:18px;background:var(--surface, #fff);margin-bottom:20px}h2.svelte-nyoyxd{font-size:20px;margin:0 0 12px}p.svelte-nyoyxd{line-height:1.5;margin:8px 0}label.svelte-nyoyxd{display:flex;align-items:flex-start;gap:10px;margin:18px 0;line-height:1.5}input.svelte-nyoyxd{margin-top:5px;flex-shrink:0}button.svelte-nyoyxd{width:100%;min-height:48px;margin-top:10px;padding:12px 16px;border-radius:12px;font:inherit;cursor:pointer}.cta.svelte-nyoyxd{background:#2f6cf6;color:#fff;border:1px solid #2f6cf6;font-weight:700}.secondary.svelte-nyoyxd{background:#fff;color:#192e4b;border:1px solid #cdd8ee}button.svelte-nyoyxd:disabled{opacity:.5;cursor:default}button.svelte-nyoyxd:focus-visible,input.svelte-nyoyxd:focus-visible{outline:3px solid #e1a21a;outline-offset:3px}.subscription-controls.svelte-rsusx9{margin:16px 0;padding:12px;border:1px solid var(--border, #d5dce3);border-radius:12px}p.svelte-rsusx9{margin:4px 0 10px;font-size:14px}button.svelte-rsusx9{margin:4px 8px 4px 0;padding:10px 12px;border:1px solid var(--border, #d5dce3);border-radius:8px;background:var(--surface, #fff);color:var(--text, #243645);cursor:pointer}button.svelte-rsusx9:disabled{opacity:.6;cursor:wait}input.svelte-rsusx9{display:block;width:7rem;margin:6px 0;padding:10px 12px;border:1px solid var(--border, #d5dce3);border-radius:8px;background:var(--surface, #fff);color:var(--text, #243645)}.stay-form.svelte-161woqy{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.stay-form.svelte-161woqy input:where(.svelte-161woqy){flex:1;min-width:90px}.content.svelte-161woqy{display:flex;flex-direction:column;gap:12px;flex:1}.pitch.svelte-161woqy{border:1px solid var(--line);border-radius:14px;padding:16px;font-size:12.5px;color:var(--muted);line-height:1.9}.cta.svelte-161woqy{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-161woqy:disabled{opacity:.5}.cta.slim.svelte-161woqy{padding:11px;font-size:13px;border-radius:10px}.secondary.svelte-161woqy{border:1.5px solid var(--line-2);background:var(--surface);border-radius:12px;padding:14px;font:inherit;font-weight:700;font-size:14px;color:var(--text);cursor:pointer}.panel.svelte-161woqy{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.panel-title.svelte-161woqy{font-size:13px;font-weight:800;color:var(--text-strong)}textarea.svelte-161woqy{font:inherit;font-size:13px;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.hero-card.svelte-161woqy{background:var(--navy);border-radius:16px;padding:18px;color:#fff}.hero-label.svelte-161woqy{font-size:12px;color:var(--on-navy-muted)}.hero-value.svelte-161woqy{font-size:22px;font-weight:800;margin-top:4px}.hero-note.svelte-161woqy{font-size:11px;color:var(--on-navy-muted);margin-top:6px}.cal-row.svelte-161woqy{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);padding:4px 0}.cal-date.svelte-161woqy{font:500 11px/1.4 IBM Plex Mono,monospace;color:var(--text-strong);font-weight:700;white-space:nowrap}.fine-box.svelte-161woqy{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.ok-box.svelte-161woqy{background:var(--ok-bg);color:var(--ok);border-radius:10px;padding:12px;font-size:12px;line-height:1.5}.warn-box.svelte-161woqy{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:12px;font-size:12px;line-height:1.5}.panel-note.svelte-161woqy{font-size:11px;color:var(--muted);line-height:1.5}.club-row.svelte-161woqy{display:flex;align-items:center;gap:10px;font-size:12.5px}.club-name.svelte-161woqy{font-weight:700;color:var(--text-strong);flex:1}.club-members.svelte-161woqy{font:600 11px/1 IBM Plex Mono,monospace;color:var(--muted)}.club-feed.svelte-161woqy,.club-compose.svelte-161woqy{display:flex;flex-direction:column;gap:8px}.club-post.svelte-161woqy{background:var(--bg);border-radius:10px;padding:10px 12px}.club-post.mine.svelte-161woqy{border:1px solid var(--line);background:var(--surface)}.club-post-text.svelte-161woqy{font-size:12.5px;line-height:1.5}.club-post-meta.svelte-161woqy{font:500 10px/1 IBM Plex Mono,monospace;color:var(--muted);margin-top:6px}.link-btn.muted.svelte-161woqy{color:var(--muted)}.link-btn.svelte-161woqy{font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;text-align:left;cursor:pointer}.error.svelte-161woqy{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-161woqy{max-width:760px}}.content.svelte-44z0fg{display:flex;flex-direction:column;gap:12px;flex:1}.results.svelte-44z0fg,.side.svelte-44z0fg{display:contents}.reports.svelte-44z0fg{order:1;display:flex;flex-direction:column;gap:12px}.composer.svelte-44z0fg{order:2}.share-created.svelte-44z0fg{order:3}.rights.svelte-44z0fg{order:4}.shares.svelte-44z0fg{order:5}.shares.watch.svelte-44z0fg{order:6}.error.svelte-44z0fg{order:7}.action.svelte-44z0fg{flex:1;border:1.5px solid var(--line-2);border-radius:10px;padding:11px;text-align:center;font:inherit;font-size:13px;font-weight:700;color:var(--text);background:var(--surface);text-decoration:none;cursor:pointer}.action.primary.svelte-44z0fg{background:var(--accent);color:#fff;border-color:var(--accent)}.old-row.svelte-44z0fg{border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;justify-content:space-between;align-items:center}.old-title.svelte-44z0fg{font-size:14px;font-weight:700;color:var(--muted)}.old-meta.svelte-44z0fg{font:500 11px/1.6 IBM Plex Mono,monospace;color:#a9b2c6}.rights.svelte-44z0fg,.shares.svelte-44z0fg{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.shares.svelte-44z0fg{background:var(--surface)}.rights-title.svelte-44z0fg{font-size:13px;font-weight:800;color:var(--text-strong)}.rights-row.svelte-44z0fg{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--muted)}.rights-value.svelte-44z0fg{font-weight:800;color:var(--text-strong);white-space:nowrap}.rights-value.urgent.svelte-44z0fg{color:var(--bad)}.rights-value.muted.svelte-44z0fg{color:var(--muted-2);font-weight:700}.share-row.svelte-44z0fg{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--muted);padding:6px 0;border-bottom:1px solid #eef1f7}.share-row.last.svelte-44z0fg{border-bottom:none}.share-meta.svelte-44z0fg{font:500 11px/1 IBM Plex Mono,monospace;white-space:nowrap}.revoke.svelte-44z0fg{font:inherit;color:var(--bad);font-weight:700;background:none;border:none;padding:0;cursor:pointer}.watch-link.svelte-44z0fg{display:inline-block;margin:2px 0 8px;font-size:13px;font-weight:700;color:var(--accent)}.watch-note.svelte-44z0fg{font-size:12px;color:var(--muted);line-height:1.5}.watch-chips.svelte-44z0fg{display:flex;flex-wrap:wrap;gap:6px}.watch-chip.svelte-44z0fg{font:inherit;display:inline-flex;align-items:center;gap:6px;border:2px solid var(--accent);background:var(--accent-soft);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700;color:var(--text-strong);cursor:pointer}.watch-chip.svelte-44z0fg .x:where(.svelte-44z0fg){display:inline-flex;color:var(--accent)}.composer.svelte-44z0fg{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.composer-row.svelte-44z0fg{font:inherit;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:none;padding:2px 0;font-size:13px;color:var(--text-strong);cursor:pointer}.toggle.svelte-44z0fg{width:36px;height:22px;border-radius:11px;background:var(--line-2);position:relative;flex-shrink:0}.toggle.svelte-44z0fg:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.toggle.on.svelte-44z0fg{background:var(--ok)}.toggle.on.svelte-44z0fg:after{left:16px}.composer-actions.svelte-44z0fg{display:flex;gap:8px}.share-kind.svelte-44z0fg{font:inherit;font-size:12px;color:var(--muted);background:none;border:none;padding:0;text-align:left;cursor:pointer}.results-link.svelte-44z0fg{color:var(--accent);font-weight:700}.vote-results.svelte-44z0fg{background:var(--bg);border-radius:10px;padding:10px 12px;margin-top:6px}.share-created.svelte-44z0fg{background:var(--ok-bg);color:var(--ok);border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.6;word-break:break-all}.share-url.svelte-44z0fg{font-family:IBM Plex Mono,monospace;font-size:11px;display:block}.empty.svelte-44z0fg{font-size:13px;color:var(--muted);text-align:center}.error.svelte-44z0fg{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.option.svelte-44z0fg{display:flex;flex-direction:column;gap:8px;margin-top:8px}.option-hint.svelte-44z0fg{font-size:13px;opacity:.8}.option-picked.svelte-44z0fg{display:flex;flex-wrap:wrap;gap:6px}.option-actions.svelte-44z0fg{display:flex;gap:8px}.chip.svelte-44z0fg{border:1px solid currentColor;border-radius:999px;padding:2px 10px;background:transparent;font:inherit;cursor:pointer}@media(min-width:720px){.content.svelte-44z0fg{max-width:760px}}@media(min-width:1080px){.content.split.svelte-44z0fg{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto 1fr;gap:12px 40px;align-items:start}.split.svelte-44z0fg>.back-link{grid-column:1;grid-row:1}.results.svelte-44z0fg{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:12px;min-width:0}.side.svelte-44z0fg{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:12px}.reports.svelte-44z0fg,.composer.svelte-44z0fg,.share-created.svelte-44z0fg,.rights.svelte-44z0fg,.shares.svelte-44z0fg,.error.svelte-44z0fg{order:0}}header.svelte-192zaof{background:var(--navy)}.inner.svelte-192zaof{max-width:calc(var(--column, 1104px) + 2 * var(--gutter, 20px));margin:0 auto;padding:22px var(--gutter, 20px)}.title.svelte-192zaof{margin:0;color:#fff;font-weight:800;font-size:19px}.context.svelte-192zaof{color:var(--on-navy-muted);font-size:12px;margin-top:4px}.topline.svelte-192zaof{display:flex;align-items:center;gap:16px;margin-bottom:26px}.brand.svelte-192zaof{font:inherit;display:inline-flex;align-items:center;gap:10px;padding:0;background:none;border:none;color:#fff;font-weight:800;font-size:15px;letter-spacing:.04em;cursor:pointer}.tools.svelte-192zaof{margin-left:auto;display:flex;align-items:center;gap:16px}.signin.svelte-192zaof{font:inherit;padding:0;background:none;border:none;color:var(--on-navy-muted);font-size:13px;font-weight:700;cursor:pointer}.brand.svelte-192zaof:focus-visible,.signin.svelte-192zaof:focus-visible{outline:2px solid #fff;outline-offset:4px}.signin.svelte-192zaof:hover{color:#fff}@media(min-width:720px){.inner.svelte-192zaof{padding-bottom:36px}.title.svelte-192zaof{font-size:26px;letter-spacing:-.01em}.context.svelte-192zaof{font-size:14px;margin-top:6px}}@media(min-width:1080px){.inner.svelte-192zaof{padding-bottom:44px}.title.svelte-192zaof{font-size:32px}.context.svelte-192zaof{font-size:15px;max-width:60ch}}.content.svelte-13r9k61{display:flex;flex-direction:column;gap:14px;flex:1}.note.svelte-13r9k61{margin:0;max-width:680px;font-size:13px;line-height:1.55;color:var(--text)}@media(min-width:720px){.cta.svelte-13r9k61{align-self:flex-start;min-width:280px}}.form.svelte-57owg{display:flex;flex-direction:column;gap:10px}label.svelte-57owg{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}input[type=text].svelte-57owg,input[type=date].svelte-57owg{font:inherit;font-size:14px;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:10px;padding:9px 12px;min-width:0}.check.svelte-57owg{flex-direction:row;align-items:flex-start;gap:8px;color:var(--text);font-size:12.5px;line-height:1.45}.check.svelte-57owg input:where(.svelte-57owg){margin-top:2px;flex-shrink:0}.text.svelte-57owg,.lists.svelte-57owg,.hint.svelte-57owg{margin:0;font-size:12px;line-height:1.55;color:var(--text)}.lists.svelte-57owg,.hint.svelte-57owg{color:var(--muted)}.error.svelte-57owg{margin:0;font-size:12px;color:#c0392b}.notice.svelte-57owg{font-size:12px;line-height:1.55;color:var(--text)}.notice.svelte-57owg summary:where(.svelte-57owg){cursor:pointer;font-weight:600}.notice.svelte-57owg p:where(.svelte-57owg){margin:6px 0 0;white-space:pre-line}.content.svelte-xtj00w{display:flex;flex-direction:column;gap:14px;flex:1;max-width:560px}.note.svelte-xtj00w{margin:0;font-size:13px;line-height:1.55;color:var(--text)}.muted.svelte-xtj00w{margin:0;font-size:12px;color:var(--muted)}.result.svelte-xtj00w{background:var(--bg);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:4px}.result.svelte-xtj00w b:where(.svelte-xtj00w){font-size:15px;color:var(--text-strong)}.actions.svelte-xtj00w{display:flex;gap:8px;flex-wrap:wrap}.error.svelte-xtj00w{margin:0;font-size:12px;color:#c0392b}.watermark.svelte-4onoo1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden;transform:rotate(-28deg);font-size:44px;font-weight:800;color:#122a5c0f;white-space:nowrap;letter-spacing:.2em;z-index:1}.hero.svelte-4onoo1{background:var(--navy);padding:22px max(var(--gutter, 20px),calc((100% - var(--column, 100%)) / 2))}.hero-top.svelte-4onoo1{display:flex;justify-content:space-between;align-items:center}.brand.svelte-4onoo1{display:flex;align-items:center;gap:8px}.brand-name.svelte-4onoo1{color:#fff;font-weight:800;font-size:14px}.shared-badge.svelte-4onoo1{background:var(--warn-bg);color:var(--warn);font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;text-transform:uppercase}.hero-title.svelte-4onoo1{color:#fff;font-weight:800;font-size:19px;margin-top:14px;line-height:1.3}.content.svelte-4onoo1{display:flex;flex-direction:column;gap:10px;flex:1}.card.svelte-4onoo1{border:1px solid var(--line);border-radius:14px;padding:16px;background:#fffc}.card.slim.svelte-4onoo1{display:flex;align-items:center;gap:10px;padding:13px 16px}.card-head.svelte-4onoo1{display:flex;justify-content:space-between;align-items:center;gap:10px}.card-title.svelte-4onoo1{font-size:15px;font-weight:800;color:var(--text-strong)}.rank.svelte-4onoo1{font:600 12px/1 IBM Plex Mono,monospace;color:var(--muted-2)}.score.svelte-4onoo1{margin-left:auto;font-weight:800;color:var(--text-strong)}.badge.svelte-4onoo1{font-size:11px;font-weight:800;border-radius:8px;padding:5px 10px;white-space:nowrap}.badge.ok.svelte-4onoo1{background:var(--ok-bg);color:var(--ok)}.badge.warn.svelte-4onoo1{background:var(--warn-bg);color:var(--warn)}.more-box.svelte-4onoo1{border:1px dashed #cdd6e8;border-radius:14px;padding:16px;text-align:center;font-size:13px;font-weight:700;color:var(--muted-2);background:#fffc}.fine-box.svelte-4onoo1{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.pick.svelte-4onoo1{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--surface);font:inherit;font-size:13px;font-weight:800;color:var(--muted-2);cursor:pointer;flex-shrink:0}.pick.on.svelte-4onoo1{background:var(--accent);border-color:var(--accent);color:#fff}.veto.svelte-4onoo1{margin-left:auto;width:28px;height:28px;border-radius:8px;border:1.5px solid var(--line-2);background:var(--surface);font:inherit;font-size:12px;font-weight:800;color:var(--muted-2);cursor:pointer;flex-shrink:0}.veto.on.svelte-4onoo1{background:var(--bad-bg);border-color:#ecc9c9;color:var(--bad)}.card.slim.vetoed.svelte-4onoo1{opacity:.55}.celebration.svelte-4onoo1{background:var(--ok-bg);color:var(--ok);border-radius:14px;padding:16px;font-size:14px;font-weight:700;text-align:center;line-height:1.5}.voted-box.svelte-4onoo1{background:var(--ok-bg);color:var(--ok);border-radius:12px;padding:14px;font-size:13px}input.svelte-4onoo1{font:inherit;font-size:14px;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.bar-row.svelte-4onoo1{display:flex;align-items:center;gap:8px;margin-top:6px}.bar-label.svelte-4onoo1{font-size:11px;color:var(--muted);width:96px;flex-shrink:0}.bar-track.svelte-4onoo1{flex:1;height:7px;background:var(--line);border-radius:4px}.bar-fill.svelte-4onoo1{height:7px;background:var(--navy);border-radius:4px}.cta.svelte-4onoo1{margin-top:auto;background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;text-align:center;font:inherit;font-weight:700;font-size:15px;cursor:pointer;z-index:2}@media(min-width:720px){.hero.svelte-4onoo1{padding-top:28px;padding-bottom:32px}.hero-title.svelte-4onoo1{font-size:26px;margin-top:22px}}.content.svelte-mrfiws{display:flex;flex-direction:column;gap:12px;flex:1}.how.svelte-mrfiws{background:var(--accent-soft);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.55;color:var(--text-strong)}.how-title.svelte-mrfiws{font-weight:800;margin-bottom:6px}.how.svelte-mrfiws ol:where(.svelte-mrfiws){margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.rights.svelte-mrfiws{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:10px 14px;display:flex;flex-direction:column;gap:6px;font-size:13px}.rights-row.svelte-mrfiws{display:flex;justify-content:space-between;gap:12px}.rights-value.svelte-mrfiws{font-weight:800;color:var(--navy)}.rights-value.muted.svelte-mrfiws{color:var(--muted);font-weight:600}.form.svelte-mrfiws{border:1.5px solid var(--line-2);background:var(--surface);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px}.form-title.svelte-mrfiws{font-size:13px;font-weight:800;color:var(--text-strong)}.form-note.svelte-mrfiws{font-size:12px;color:var(--muted);line-height:1.5;margin-top:-6px}.group.svelte-mrfiws{display:flex;flex-direction:column;gap:12px;padding-top:10px;border-top:1px solid var(--line)}.group-title.svelte-mrfiws{font-size:12px;font-weight:800;color:var(--navy);text-transform:uppercase;letter-spacing:.04em}.field.svelte-mrfiws{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--text)}input[type=number].svelte-mrfiws,input[type=date].svelte-mrfiws,select.svelte-mrfiws{font:inherit;padding:12px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px;background:var(--bg);color:var(--text)}.hint.svelte-mrfiws{font-size:11px;font-weight:500;color:var(--muted);line-height:1.5}.affects.svelte-mrfiws{font-size:11px;font-weight:600;color:var(--accent);line-height:1.5}.band.svelte-mrfiws{display:grid;grid-template-columns:1fr 1fr;gap:8px}.toggle.svelte-mrfiws{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text);cursor:pointer}.toggle.svelte-mrfiws input:where(.svelte-mrfiws){width:18px;height:18px;accent-color:var(--accent)}.chips.svelte-mrfiws{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.chip.svelte-mrfiws{font:inherit;font-size:12px;font-weight:700;border:1px solid var(--accent);color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:3px 10px;cursor:pointer}.chip.off.svelte-mrfiws{border-color:var(--line-2);color:var(--muted);background:var(--surface)}.chips-empty.svelte-mrfiws{font-size:12px;font-weight:500;color:var(--muted)}.add-child.svelte-mrfiws{display:flex;gap:8px}.add-child.svelte-mrfiws input:where(.svelte-mrfiws){width:110px}.ghost.svelte-mrfiws{font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:1.5px solid var(--line-2);border-radius:12px;padding:0 14px;cursor:pointer}.ghost.svelte-mrfiws:disabled{opacity:.5;cursor:default}.cta.svelte-mrfiws{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;text-align:center;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-mrfiws:disabled{opacity:.5;cursor:default}.pack-note.svelte-mrfiws{font-size:11px;color:var(--muted-2);text-align:center;line-height:1.5}.paywall-note.svelte-mrfiws{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}.done.svelte-mrfiws{background:var(--accent-soft);color:var(--ok);border-radius:12px;padding:12px 14px;font-size:13px}.error.svelte-mrfiws{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-mrfiws{max-width:760px}}main.svelte-7165yf{position:fixed;inset:0;background:var(--navy);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:10}.glow.svelte-7165yf{position:absolute;right:-70px;top:-70px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2f6fed29,#2f6fed00);pointer-events:none}.center.svelte-7165yf{display:flex;flex-direction:column;align-items:center;animation:svelte-7165yf-splashFade .8s cubic-bezier(.22,1,.36,1) both}.wordmark.svelte-7165yf{width:135px;margin-top:26px;filter:brightness(0) invert(1)}.slogan.svelte-7165yf{color:var(--on-navy-muted);font-size:14px;margin-top:10px;letter-spacing:.02em}.loader-zone.svelte-7165yf{position:absolute;bottom:64px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:12px}.track.svelte-7165yf{width:148px;height:4px;background:var(--navy-2);border-radius:2px;overflow:hidden}.fill.svelte-7165yf{height:100%;background:var(--accent);border-radius:2px;animation:svelte-7165yf-splashLoad 2.4s cubic-bezier(.4,0,.2,1) both}.loading.svelte-7165yf{font:500 10px/1 var(--font-mono);color:var(--on-navy-dim);letter-spacing:.1em}.copyright.svelte-7165yf{position:absolute;bottom:24px;left:0;right:0;text-align:center;font:500 9px/1 var(--font-mono);color:var(--on-navy-faint)}@keyframes svelte-7165yf-splashFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes svelte-7165yf-splashLoad{0%{width:0}60%{width:74%}to{width:96%}}.actions.svelte-18jzxud{display:flex;flex-direction:column;gap:8px}.action.svelte-18jzxud{display:flex;align-items:center;gap:12px;width:100%;font:inherit;font-size:15px;font-weight:700;color:var(--text-strong);text-align:left;text-decoration:none;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;padding:13px 14px;cursor:pointer}.action.svelte-18jzxud:hover{border-color:var(--accent)}.action.svelte-18jzxud:disabled{opacity:.5;cursor:default}.action.svelte-18jzxud svg{width:20px;height:20px;flex-shrink:0;fill:var(--accent)}.hint.svelte-18jzxud{margin:-2px 2px 4px;font-size:12px;line-height:1.5;color:var(--muted)}.hint.offer.svelte-18jzxud{margin:0 2px 4px}.mail.svelte-18jzxud{display:flex;gap:8px}.mail.svelte-18jzxud input:where(.svelte-18jzxud){flex:1;min-width:0;font:inherit;font-size:15px;color:var(--text-strong);border:1px solid var(--line-2);border-radius:12px;padding:12px 14px}.mail.svelte-18jzxud input:where(.svelte-18jzxud):focus{outline:2px solid var(--accent);outline-offset:-1px}.mail.svelte-18jzxud button:where(.svelte-18jzxud){font:inherit;font-size:14px;font-weight:700;color:#fff;background:var(--accent);border:none;border-radius:12px;padding:0 16px;cursor:pointer}.mail.svelte-18jzxud button:where(.svelte-18jzxud):disabled{opacity:.5;cursor:default}.note.svelte-18jzxud{min-height:20px;margin:10px 2px 0;font-size:13px;font-weight:600}.note.ok.svelte-18jzxud{color:var(--ok)}.note.bad.svelte-18jzxud{color:var(--bad)}.content.svelte-8bp0z6{display:flex;flex-direction:column;gap:12px;flex:1}.content.svelte-8bp0z6:not(.split){width:100%;max-width:680px}.top.svelte-8bp0z6{display:flex;align-items:center;justify-content:space-between;min-height:36px}.send.svelte-8bp0z6{display:grid;place-items:center;width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border:none;border-radius:50%;cursor:pointer}.send.svelte-8bp0z6:hover{background:#e2ecff}.side.svelte-8bp0z6,.answers.svelte-8bp0z6,.results.svelte-8bp0z6{display:flex;flex-direction:column;gap:12px}.panel-offer.svelte-8bp0z6{display:none}.disclaimer.svelte-8bp0z6{margin:0;font-size:13px;line-height:1.55;color:var(--text)}.edit.svelte-8bp0z6{align-self:flex-start;font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.basis.svelte-8bp0z6{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--muted)}.basis-label.svelte-8bp0z6{flex-basis:100%;font-weight:700;color:var(--muted-2)}.basis-chip.svelte-8bp0z6{border:1px solid var(--line);border-radius:8px;padding:3px 8px;font-weight:600;color:var(--text)}.card.svelte-8bp0z6{border:1px solid var(--line);border-radius:14px;padding:16px}.warn-card.svelte-8bp0z6{border:1px solid #ecc9c9;background:#fdf4f4;border-radius:14px;padding:16px}.country.svelte-8bp0z6{font-size:16px;font-weight:800;line-height:1.3;color:var(--text-strong)}.note.svelte-8bp0z6{font-size:12px;color:var(--muted);line-height:1.5;margin-top:6px}.warn-note.svelte-8bp0z6{color:#8a4444}.more.svelte-8bp0z6{border:1px dashed #cdd6e8;border-radius:14px;padding:16px;text-align:center}.more-title.svelte-8bp0z6{font-size:14px;font-weight:700;color:var(--muted-2)}.more-sub.svelte-8bp0z6{font-size:12px;color:#a9b2c6;margin-top:4px}.info-note.svelte-8bp0z6{font-size:12px;color:var(--muted)}.cta.svelte-8bp0z6{margin-top:auto}@media(min-width:720px){.content.svelte-8bp0z6,.results.svelte-8bp0z6{gap:16px}.cta.svelte-8bp0z6{align-self:flex-start;min-width:280px}}@media(min-width:1080px){.content.split.svelte-8bp0z6{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto 1fr;gap:14px 40px;align-items:start}.split.svelte-8bp0z6>.top:where(.svelte-8bp0z6){grid-column:1;grid-row:1}.results.svelte-8bp0z6{grid-column:1;grid-row:2}.side.svelte-8bp0z6{grid-column:2;grid-row:1 / span 2;gap:14px;position:sticky;top:24px}.answers.svelte-8bp0z6{border:1px solid var(--line);border-radius:14px;padding:18px}.basis-label.svelte-8bp0z6{margin-bottom:2px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.panel-offer.svelte-8bp0z6{display:block}}.content.svelte-16po0ap{display:flex;flex-direction:column;gap:10px;flex:1}.chips.svelte-16po0ap{display:flex;gap:6px;flex-wrap:wrap}.chip.svelte-16po0ap{font:inherit;font-size:12px;font-weight:700;border:1px solid #cdd6e8;color:var(--text);background:var(--surface);border-radius:18px;padding:7px 12px;cursor:pointer}.chip.active.svelte-16po0ap{background:var(--navy);color:#fff;border-color:var(--navy)}.chip.soon.svelte-16po0ap:not(.active){color:var(--muted-2);border-style:dashed}.featured-label.svelte-16po0ap{font:600 10px/1 IBM Plex Mono,monospace;color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.card.svelte-16po0ap{font:inherit;text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:14px 16px;cursor:pointer}.card.featured.svelte-16po0ap{border:2px solid #c9dbfb;background:var(--accent-soft)}.row-head.svelte-16po0ap{display:flex;justify-content:space-between;align-items:center;gap:8px}.name.svelte-16po0ap{font-size:14px;font-weight:800;color:var(--text-strong)}.rating.svelte-16po0ap{font-weight:800;color:var(--text-strong);font-size:13px}.ad-badge.svelte-16po0ap{background:var(--warn-bg);color:var(--warn);font-size:9px;font-weight:800;border-radius:5px;padding:3px 7px;text-transform:uppercase}.meta.svelte-16po0ap{font-size:12px;color:var(--muted);margin-top:3px}.panel.svelte-16po0ap{border:1px solid var(--line);border-radius:14px;padding:16px}.stars.svelte-16po0ap{color:#f2b01e;font-size:13px}.review-text.svelte-16po0ap{font-size:13px;color:var(--text-strong);margin-top:6px;line-height:1.5}.reply.svelte-16po0ap{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.5}.cta.svelte-16po0ap{margin-top:auto;background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.fine-box.svelte-16po0ap{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.content.svelte-1tjzky0{display:flex;flex-direction:column;gap:12px;flex:1}.pitch.svelte-1tjzky0{border:1px solid var(--line);border-radius:14px;padding:16px;font-size:12.5px;color:var(--muted);line-height:1.9}.cta.svelte-1tjzky0{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-1tjzky0:disabled{opacity:.5}.secondary.svelte-1tjzky0{border:1.5px solid var(--line-2);background:var(--surface);border-radius:12px;padding:14px;font:inherit;font-weight:700;font-size:14px;color:var(--text);cursor:pointer}.panel.svelte-1tjzky0{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.panel-title.svelte-1tjzky0{display:block;font-size:13px;font-weight:800;color:var(--text-strong)}.panel-note.svelte-1tjzky0{display:block;font-size:11px;color:var(--muted);margin-top:2px;line-height:1.5}.toggle-row.svelte-1tjzky0,.link-row.svelte-1tjzky0{font:inherit;flex-direction:row;justify-content:space-between;align-items:center;background:var(--surface);text-align:left;cursor:pointer}.toggle.svelte-1tjzky0{width:36px;height:22px;border-radius:11px;background:var(--line-2);position:relative;flex-shrink:0}.toggle.svelte-1tjzky0:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.toggle.on.svelte-1tjzky0{background:var(--ok)}.toggle.on.svelte-1tjzky0:after{left:16px}.chev.svelte-1tjzky0{display:inline-flex;color:var(--accent)}.hero-card.svelte-1tjzky0{background:var(--navy);border-radius:16px;padding:18px;color:#fff}.hero-label.svelte-1tjzky0{font-size:12px;color:var(--on-navy-muted)}.hero-value.svelte-1tjzky0{font-size:22px;font-weight:800;margin-top:4px}.hero-note.svelte-1tjzky0{font-size:11px;color:var(--on-navy-muted);margin-top:6px}textarea.svelte-1tjzky0{font:inherit;font-size:13px;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px;width:100%}.club-post.svelte-1tjzky0{background:var(--bg);border-radius:10px;padding:10px 12px;font-size:12.5px;color:var(--text-strong);line-height:1.5}.club-post.mine.svelte-1tjzky0{background:var(--accent-soft)}.cal-row.svelte-1tjzky0{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);padding:4px 0}.cal-date.svelte-1tjzky0{font:500 11px/1.4 IBM Plex Mono,monospace;color:var(--text-strong);font-weight:700;white-space:nowrap}.cal-check.svelte-1tjzky0{display:flex;align-items:center;gap:8px;min-width:0}.cal-check.svelte-1tjzky0 span:where(.svelte-1tjzky0){overflow-wrap:anywhere}.cal-check.svelte-1tjzky0 .completed:where(.svelte-1tjzky0){text-decoration:line-through;opacity:.65}.cal-actions.svelte-1tjzky0{display:flex;gap:8px;margin:0 0 8px 24px}.cal-actions.svelte-1tjzky0 button:where(.svelte-1tjzky0),.cal-form.svelte-1tjzky0 button:where(.svelte-1tjzky0){border:1px solid var(--line-2);border-radius:8px;background:var(--surface);color:var(--text);padding:7px 10px;font:inherit;font-size:12px}.cal-form.svelte-1tjzky0{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cal-form.svelte-1tjzky0 label:where(.svelte-1tjzky0){flex:1 1 120px;font-size:12px}.cal-form.svelte-1tjzky0 input:where(.svelte-1tjzky0){display:block;width:100%;box-sizing:border-box;margin-top:4px;border:1px solid var(--line-2);border-radius:8px;padding:8px;background:var(--surface);color:var(--text);font:inherit}.cal-form.svelte-1tjzky0 button:where(.svelte-1tjzky0):disabled,.cal-actions.svelte-1tjzky0 button:where(.svelte-1tjzky0):disabled{opacity:.5}.fine-box.svelte-1tjzky0{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:13px;font-size:12px;color:var(--muted);line-height:1.55}.error.svelte-1tjzky0{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-1tjzky0{max-width:760px}}h1.svelte-1jkq9zj{font-size:22px;font-weight:800}.body.svelte-1jkq9zj{margin:10px 0 14px;color:var(--text-muted, #5b6785);font-size:14px;line-height:1.5}.pending.svelte-1jkq9zj{margin:0 0 18px;padding-left:20px;font-size:14px;line-height:1.9}.pending.svelte-1jkq9zj a:where(.svelte-1jkq9zj){color:var(--accent)}.error.svelte-1jkq9zj{color:var(--danger, #c0392b);font-size:13px;margin-bottom:10px}.content.svelte-11o6ax{display:flex;flex-direction:column;gap:12px;flex:1}.panel.svelte-11o6ax{border:1px solid var(--line);border-radius:14px;padding:16px}.panel-title.svelte-11o6ax{font-size:13px;font-weight:800;color:var(--text-strong);margin-bottom:8px}.body-text.svelte-11o6ax{font-size:12.5px;color:var(--muted);line-height:1.7}.hr-privacy.svelte-11o6ax{margin-top:8px;font-size:12px;color:var(--accent-down);background:var(--accent-soft);border-radius:10px;padding:8px 10px}.privacy-row.svelte-11o6ax{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:5px 0;border-bottom:1px solid #eef1f7;color:var(--text-strong)}.privacy-row.last.svelte-11o6ax{border-bottom:none}.shared.svelte-11o6ax{color:var(--ok);font-weight:700}.never.svelte-11o6ax{color:var(--muted);font-weight:700}.share-toggle.svelte-11o6ax{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--text-strong)}input[type=email].svelte-11o6ax{font:inherit;padding:13px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px}.invite-row.svelte-11o6ax{display:flex;gap:8px}.cta.svelte-11o6ax{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;text-align:center;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.small.svelte-11o6ax{padding:10px 14px;font-size:13px;white-space:nowrap}.cta.svelte-11o6ax:disabled{opacity:.5;cursor:default}.seat-row.svelte-11o6ax{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #eef1f7}.seat-row.svelte-11o6ax:last-child{border-bottom:none}.seat-email.svelte-11o6ax{font-size:12.5px;font-weight:600;color:var(--text-strong);word-break:break-all}.seat-meta.svelte-11o6ax{font-size:11.5px;color:var(--muted)}.seat-side.svelte-11o6ax{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.journey.svelte-11o6ax{font-size:11.5px;font-weight:700;color:var(--ok);white-space:nowrap}.journey.private.svelte-11o6ax{color:var(--muted)}.link-btn.svelte-11o6ax{background:none;border:none;padding:0;font:inherit;font-size:11.5px;color:var(--muted);text-decoration:underline;cursor:pointer}.invoice-row.svelte-11o6ax{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-strong);padding:6px 0;border-bottom:1px solid #eef1f7}.invoice-row.svelte-11o6ax:last-child{border-bottom:none}.error.svelte-11o6ax{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.recon.svelte-11o6ax{font-size:12px;opacity:.8}.recon.ok.svelte-11o6ax{color:var(--ok, #1a7f4b);opacity:1}.recon.bad.svelte-11o6ax{color:var(--danger, #b3261e);opacity:1}@media(min-width:720px){.content.svelte-11o6ax{max-width:760px}}.panel.svelte-18x97ls{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.panel-title.svelte-18x97ls{font-size:13px;font-weight:800;color:var(--text-strong)}.lead.svelte-18x97ls,.notice.svelte-18x97ls,.error.svelte-18x97ls{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.error.svelte-18x97ls{color:#c0392b}.sub.svelte-18x97ls{font-size:12px;font-weight:700;color:var(--text-strong)}.mine.svelte-18x97ls{background:var(--bg);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.row.svelte-18x97ls{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:12.5px;color:var(--text)}.name.svelte-18x97ls{font-weight:700;overflow-wrap:anywhere}.muted.svelte-18x97ls{font-size:12px;color:var(--muted)}.link.svelte-18x97ls{font:inherit;font-size:12px;color:#2456c4;background:none;border:0;padding:0;cursor:pointer;margin-left:auto}.actions.svelte-18x97ls,.choices.svelte-18x97ls{display:flex;gap:8px;flex-wrap:wrap}.choice.svelte-18x97ls{flex:1;min-width:140px;font:inherit;font-size:12.5px;font-weight:600;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:12px;padding:10px 8px;cursor:pointer}.choice.on.svelte-18x97ls{border-color:var(--accent)}.link-form.svelte-18x97ls{display:flex;flex-direction:column;gap:8px}.link-form.svelte-18x97ls input:where(.svelte-18x97ls){font:inherit;font-size:14px;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:10px;padding:9px 12px;min-width:0}.content.svelte-1pi0llq{display:flex;flex-direction:column;gap:12px;flex:1}.panel.svelte-1pi0llq{border:1px solid var(--line);border-radius:14px;padding:16px}.panel-title.svelte-1pi0llq{font-size:13px;font-weight:800;color:var(--text-strong);margin-bottom:8px}.benefits.svelte-1pi0llq{list-style:none;margin:0;padding:0;font-size:12.5px;color:var(--muted);line-height:2}.family.svelte-1pi0llq{margin-top:10px;padding-top:10px;border-top:1px solid #eef1f7;transition:opacity .15s}.family.dim.svelte-1pi0llq{opacity:.45}.family-title.svelte-1pi0llq{font-size:12.5px;font-weight:800;color:var(--text-strong)}.relations.svelte-1pi0llq{display:flex;gap:8px}.relation.svelte-1pi0llq{flex:1;min-width:0;font:inherit;font-size:13px;font-weight:600;color:var(--text);background:var(--surface);border:1.5px solid var(--line-2);border-radius:12px;padding:11px 6px;cursor:pointer;overflow-wrap:anywhere}.relation.one-line.svelte-1pi0llq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:11px 10px}.relation.selected.svelte-1pi0llq{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-down);font-weight:700}.consent.svelte-1pi0llq{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:12px;color:var(--muted);line-height:1.5}.consent.svelte-1pi0llq input:where(.svelte-1pi0llq){margin:2px 0 0;width:16px;height:16px;flex-shrink:0}.privacy-row.svelte-1pi0llq{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:5px 0;border-bottom:1px solid #eef1f7;color:var(--text-strong)}.privacy-row.last.svelte-1pi0llq{border-bottom:none}.shared.svelte-1pi0llq{color:var(--ok);font-weight:700}.never.svelte-1pi0llq{color:var(--muted);font-weight:700}.field-label.svelte-1pi0llq{font-size:12px;font-weight:800;margin-bottom:6px;color:var(--text-strong)}input[type=email].svelte-1pi0llq,input[type=month].svelte-1pi0llq,input[type=number].svelte-1pi0llq{font:inherit;padding:13px 14px;border:1.5px solid var(--line-2);border-radius:12px;width:100%;font-size:14px}.cta.svelte-1pi0llq{background:var(--accent);color:#fff;border:none;border-radius:12px;padding:15px;text-align:center;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cta.svelte-1pi0llq:disabled{opacity:.5;cursor:default}.sub-title.svelte-1pi0llq{font-size:12px;font-weight:800;color:var(--muted);margin:12px 0 2px}.score.svelte-1pi0llq{color:var(--text-strong);font-weight:700}.badge.svelte-1pi0llq{font-size:11px;font-weight:800;border-radius:7px;padding:3px 8px;white-space:nowrap}.badge.ok.svelte-1pi0llq{background:var(--ok-bg);color:var(--ok)}.badge.warn.svelte-1pi0llq{background:var(--accent-soft);color:var(--accent-down)}.note.svelte-1pi0llq{font-size:12.5px;color:var(--muted);line-height:1.5;margin:8px 0}.ok-text.svelte-1pi0llq{color:var(--ok)}.state.svelte-1pi0llq{font-size:13px;color:var(--accent-down);background:var(--accent-soft);border-radius:10px;padding:10px 12px;margin:8px 0;line-height:1.5;overflow-wrap:anywhere}.state.ok.svelte-1pi0llq{color:var(--ok);background:var(--ok-bg)}.plan-grid.svelte-1pi0llq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px}.plan-grid.svelte-1pi0llq label:where(.svelte-1pi0llq){min-width:0;display:flex;flex-direction:column}.secondary.svelte-1pi0llq{font:inherit;font-weight:700;font-size:14px;color:var(--accent-down);background:var(--accent-soft);border:1px solid #c9dbfb;border-radius:12px;padding:11px;width:100%;cursor:pointer}.ok-box.svelte-1pi0llq{background:var(--ok-bg);color:var(--ok);border-radius:12px;padding:14px;font-size:13px;line-height:1.5}.pending-box.svelte-1pi0llq{background:var(--accent-soft);color:var(--accent-down);border:1px solid #c9dbfb;border-radius:12px;padding:14px;font-size:13px;line-height:1.5;display:flex;flex-direction:column;gap:10px}.pending-text.svelte-1pi0llq{overflow-wrap:anywhere}.chip.svelte-1pi0llq{display:inline-block;font-size:11px;font-weight:800;color:var(--muted);background:var(--surface);border:1px solid var(--line-2);border-radius:7px;padding:1px 7px;margin-left:6px;vertical-align:middle;white-space:nowrap}.actions.svelte-1pi0llq{display:flex;gap:8px}.actions.svelte-1pi0llq .cta:where(.svelte-1pi0llq),.actions.svelte-1pi0llq .secondary:where(.svelte-1pi0llq){flex:1;min-width:0;padding:11px;font-size:14px}.actions.svelte-1pi0llq .secondary:where(.svelte-1pi0llq){background:var(--surface)}.secondary.svelte-1pi0llq:disabled{opacity:.5;cursor:default}.ghost.svelte-1pi0llq{font:inherit;font-weight:700;font-size:13px;color:var(--muted);background:transparent;border:none;border-radius:12px;padding:11px 10px;cursor:pointer;white-space:nowrap}.note.inline.svelte-1pi0llq{margin:0}.note.tight.svelte-1pi0llq{margin:0;font-size:12px}.reward-card.svelte-1pi0llq{border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.reward-card.svelte-1pi0llq .field-label:where(.svelte-1pi0llq){margin-bottom:0}.ends.svelte-1pi0llq{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.end.svelte-1pi0llq{display:grid;justify-items:center;gap:2px;font-size:12px;font-weight:700;min-width:56px;text-align:center}.end.me.svelte-1pi0llq{color:var(--devil)}.end.other.svelte-1pi0llq{color:var(--angel)}.end.svelte-1pi0llq svg:where(.svelte-1pi0llq){width:40px;height:40px}.pct.svelte-1pi0llq{font-family:var(--font-mono);font-size:18px;font-weight:500;color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.track.svelte-1pi0llq{min-width:0}input[type=range].svelte-1pi0llq{width:100%;margin:0;accent-color:var(--accent)}.stops.svelte-1pi0llq{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10.5px;color:var(--muted)}.split-sum.svelte-1pi0llq{font-size:13px;color:var(--text);background:var(--accent-soft);border-radius:10px;padding:9px 11px;line-height:1.5}.notice.svelte-1pi0llq{border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex;flex-direction:column;gap:4px}.notice.ok.svelte-1pi0llq{background:var(--ok-bg);color:var(--ok)}.notice.warn.svelte-1pi0llq{background:var(--warn-bg);color:var(--warn)}.note.quota.svelte-1pi0llq{margin:-4px 0 0}.sub-title.member.svelte-1pi0llq{margin-top:-4px}.invite-title.svelte-1pi0llq{margin:8px 0 -4px}.error.svelte-1pi0llq{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-1pi0llq{max-width:760px}}.content.svelte-rv4859{display:flex;flex-direction:column;gap:12px;flex:1}.panel.notif-link.svelte-rv4859{font:inherit;flex-direction:row;justify-content:space-between;align-items:center;background:var(--surface);cursor:pointer;text-align:left}.chev.svelte-rv4859{display:inline-flex;color:var(--accent)}.notif-link.svelte-rv4859 .panel-title:where(.svelte-rv4859){flex:1}.hidden-badge.svelte-rv4859{font:600 9px/1 IBM Plex Mono,monospace;text-transform:uppercase;color:var(--warn);background:var(--warn-bg);border-radius:6px;padding:4px 6px}.panel.owner-switch.svelte-rv4859{flex-direction:row;border-color:var(--accent);background:var(--accent-soft);padding:14px 16px}.owner-switch.svelte-rv4859 .consent-title:where(.svelte-rv4859){font-size:13px;font-weight:800;color:var(--text-strong);display:flex;flex-direction:column;gap:3px}.switch-note.svelte-rv4859{font-size:11.5px;font-weight:500;color:var(--muted)}.panel-note.svelte-rv4859{font-size:12px;line-height:1.5;color:var(--muted)}.account-row.svelte-rv4859{display:flex;align-items:center;justify-content:space-between;gap:10px}.account-row.linked-row.svelte-rv4859{border-top:1px solid var(--line);padding-top:12px;margin-top:2px}.account-name.svelte-rv4859{font-size:13px;font-weight:700;color:var(--text-strong)}.account-handle.svelte-rv4859{margin-left:6px;font-weight:600;color:var(--muted);text-decoration:none}.account-state.svelte-rv4859{font-size:12px;font-weight:700;color:var(--accent);text-decoration:none}.account-badge.svelte-rv4859{display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 7px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:12px;font-weight:700;white-space:nowrap}.threads-form.svelte-rv4859{display:flex;gap:8px}.threads-form.svelte-rv4859 input:where(.svelte-rv4859){font:inherit;font-size:14px;flex:1;min-width:0;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px}.threads-save.svelte-rv4859{font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:var(--surface);border:1.5px solid var(--line-2);border-radius:10px;padding:0 14px;cursor:pointer}.panel.svelte-rv4859{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.panel-title.svelte-rv4859{font-size:13px;font-weight:800;color:var(--text-strong)}.lang-select.svelte-rv4859{font:inherit;font-size:14px;font-weight:600;color:var(--text-strong);width:100%;padding:12px 40px 12px 14px;border:1.5px solid var(--line-2);border-radius:10px;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 -960 960 960'%3E%3Cpath fill='%238a93ab' d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;cursor:pointer}.lang-select.svelte-rv4859:focus{outline:none;border-color:var(--accent)}.consent-row.svelte-rv4859{font:inherit;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:none;padding:4px 0;text-align:left;cursor:pointer}.consent-row.svelte-rv4859:disabled{cursor:default}.consent-title.svelte-rv4859{font-size:12px;color:var(--muted);line-height:1.45}.row-note.svelte-rv4859{display:block;font-size:11px;color:var(--muted-2);margin-top:2px}.consent-row.svelte-rv4859:disabled .consent-title:where(.svelte-rv4859){opacity:.75}.req.svelte-rv4859{font:600 9px/1 IBM Plex Mono,monospace;color:var(--muted-2);text-transform:uppercase;margin-left:4px}.toggle.svelte-rv4859{width:36px;height:22px;border-radius:11px;background:var(--line-2);position:relative;flex-shrink:0;transition:background .15s}.toggle.svelte-rv4859:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.toggle.on.svelte-rv4859{background:var(--ok)}.toggle.on.svelte-rv4859:after{left:16px}.session-row.svelte-rv4859{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:2px 0}.session-info.svelte-rv4859{font-size:12px;color:var(--muted);line-height:1.45}.revoke.svelte-rv4859{font:inherit;font-size:12px;font-weight:700;color:var(--bad);background:none;border:none;padding:0;cursor:pointer;white-space:nowrap}.row-link.svelte-rv4859{font:inherit;font-size:13px;font-weight:700;color:var(--accent);background:none;border:none;padding:2px 0;text-align:left;text-decoration:none;cursor:pointer}.row-link.danger.svelte-rv4859{color:var(--bad)}.warn-note.svelte-rv4859{background:var(--bad-bg);color:var(--bad);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.5}.cancel-deletion.svelte-rv4859{font:inherit;font-size:14px;font-weight:700;color:var(--surface);background:var(--accent);border:none;border-radius:12px;padding:12px;cursor:pointer}.cancel-deletion.svelte-rv4859:disabled,.row-link.svelte-rv4859:disabled{opacity:.6;cursor:default}.ok-note.svelte-rv4859{background:var(--ok-bg);color:var(--ok);border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.signout.svelte-rv4859{font:inherit;border:1.5px solid var(--line-2);background:var(--surface);border-radius:12px;padding:13px;font-size:14px;font-weight:700;color:var(--text);cursor:pointer}.error.svelte-rv4859{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.wallet.svelte-rv4859{padding:0;gap:0}.wallet.svelte-rv4859>summary:where(.svelte-rv4859){list-style:none;cursor:pointer;padding:16px;display:flex;align-items:center;gap:10px}.wallet.svelte-rv4859>summary:where(.svelte-rv4859)::-webkit-details-marker{display:none}.wallet.svelte-rv4859>summary:where(.svelte-rv4859) .panel-title:where(.svelte-rv4859){flex:1}.wallet.svelte-rv4859>summary:where(.svelte-rv4859):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:14px}.wallet-count.svelte-rv4859{font-size:12px;font-weight:700;color:var(--accent);white-space:nowrap}.wallet-chev.svelte-rv4859{display:inline-flex;color:var(--muted-2);flex-shrink:0;transition:transform .15s}.wallet[open].svelte-rv4859 .wallet-chev:where(.svelte-rv4859){transform:rotate(180deg)}.wallet[open].svelte-rv4859>summary:where(.svelte-rv4859){border-bottom:1px solid var(--line)}.wallet-body.svelte-rv4859{padding:12px 16px 16px;display:flex;flex-direction:column;gap:14px}.grant.svelte-rv4859{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.grant.svelte-rv4859:last-child{border-bottom:none;padding-bottom:0}.grant-head.svelte-rv4859{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.reward-chip.svelte-rv4859{font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:999px}.reward-chip.family.svelte-rv4859{background:var(--devil-soft);color:var(--devil)}.reward-chip.friend.svelte-rv4859{background:var(--ok-bg);color:var(--ok)}.reward-chip.coupon.svelte-rv4859{background:var(--angel-soft);color:var(--angel)}.reward-chip.spent.svelte-rv4859{background:var(--line);color:var(--muted)}.meta.svelte-rv4859{font-family:var(--font-mono);font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.slots.svelte-rv4859{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.slot.svelte-rv4859{border:1px solid var(--line);border-radius:8px;padding:6px 4px;font-size:11px;color:var(--muted);text-align:center;display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.slot.svelte-rv4859 b:where(.svelte-rv4859){font-size:12px;color:var(--text-strong)}.slot.done.svelte-rv4859{background:var(--bg-2)}.slot.done.svelte-rv4859 b:where(.svelte-rv4859){color:var(--muted);text-decoration:line-through}.history-title.svelte-rv4859{font-size:12px;font-weight:700;color:var(--muted)}.history.svelte-rv4859{display:flex;flex-direction:column;gap:6px}.hrow.svelte-rv4859{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:8px;font-size:12.5px;color:var(--text);align-items:baseline}.hrow.svelte-rv4859 .meta:where(.svelte-rv4859){font-size:11px}.unread-count.svelte-rv4859{display:inline-block;min-width:20px;height:20px;padding:0 6px;margin-left:8px;box-sizing:border-box;border-radius:var(--radius-pill);background:var(--bad);color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center;vertical-align:1px}@media(min-width:720px){.content.svelte-rv4859{max-width:760px}}.filters.svelte-154xkk6{display:flex;gap:6px;overflow-x:auto;margin:0 -20px 4px;padding:0 20px 2px;scrollbar-width:none}.filters.svelte-154xkk6::-webkit-scrollbar{display:none}.filter.svelte-154xkk6{flex-shrink:0;border:1px solid var(--line);border-radius:999px;padding:6px 12px;background:transparent;color:var(--text);font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;cursor:pointer}.filter.on.svelte-154xkk6{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.announcement.svelte-154xkk6{white-space:pre-line}.content.svelte-154xkk6{display:flex;flex-direction:column;gap:8px;flex:1}.note.svelte-154xkk6{border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;gap:12px}.note.unread.svelte-154xkk6{border-color:#c9dbfb;background:var(--accent-soft)}.note.critical.svelte-154xkk6{border-color:#dc7b7b;background:#fff4f4}.note.action-required.svelte-154xkk6{border-color:#e8b45f}.note.warning.svelte-154xkk6{border-color:#e8cf78}.note.information.svelte-154xkk6{border-color:#a8c7ea}.icon.svelte-154xkk6{display:inline-flex;color:var(--accent)}.body.svelte-154xkk6{flex:1}.note-title.svelte-154xkk6{font-size:13px;font-weight:800;color:var(--text-strong)}.note-meta.svelte-154xkk6{font:500 10px/1.5 IBM Plex Mono,monospace;color:var(--muted-2);margin-top:4px}.alert-meta.svelte-154xkk6{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px;font:700 9px/1.4 IBM Plex Mono,monospace;color:var(--muted-2);text-transform:uppercase}.alert-meta.svelte-154xkk6 span:where(.svelte-154xkk6):first-child{color:#805a00;background:#fff3cd;border-radius:999px;padding:2px 7px}.alert-meta.svelte-154xkk6 span.severity-critical:where(.svelte-154xkk6){color:#9f2424;background:#ffe0e0}.note.action-required.svelte-154xkk6 .alert-meta:where(.svelte-154xkk6) span:where(.svelte-154xkk6):first-child{color:#7a4700;background:#ffead0}.note.information.svelte-154xkk6 .alert-meta:where(.svelte-154xkk6) span:where(.svelte-154xkk6):first-child{color:#1b568f;background:#e3f0ff}.description.svelte-154xkk6{margin:7px 0 0;font-size:12px;line-height:1.5;color:var(--text)}.delivery.svelte-154xkk6{margin-top:6px;font-size:10px;color:var(--muted-2)}.action.svelte-154xkk6{display:inline-block;margin-top:7px;color:var(--accent);font-size:11px;font-weight:700;text-decoration:none}.dot.svelte-154xkk6{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;margin-top:4px}.empty.svelte-154xkk6{font-size:13px;color:var(--muted);text-align:center;padding:20px 0}.error.svelte-154xkk6{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.content.svelte-154xkk6{max-width:760px}}@media(min-width:720px){.filters.svelte-154xkk6{margin:0 0 4px;padding:0;flex-wrap:wrap;overflow:visible}}section.svelte-170ztux{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}label.svelte-170ztux{display:block;margin:.75rem 0}input.svelte-170ztux,textarea.svelte-170ztux{display:block;width:100%;max-width:34rem;box-sizing:border-box;padding:.6rem;font:inherit}button.svelte-170ztux{padding:.65rem .85rem;margin:.25rem;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:var(--navy);color:#fff;font:inherit}button.svelte-170ztux:disabled{opacity:.45;cursor:default}article.svelte-170ztux{padding:1rem 0;border-top:1px solid var(--line);margin-top:1rem;overflow-wrap:anywhere}small.svelte-170ztux{color:var(--muted)}h3.svelte-170ztux{margin:1.25rem 0 .25rem;font-size:1rem}section.svelte-140v6fx{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}article.svelte-140v6fx{border-top:1px solid var(--line);padding:.75rem 0;display:flex;flex-direction:column;gap:.35rem}label.svelte-140v6fx{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}label.check.svelte-140v6fx{flex-direction:row;align-items:center}.row.svelte-140v6fx{display:flex;gap:.5rem}.flag.svelte-140v6fx{color:#b7791f;font-weight:600}.comment.svelte-140v6fx{font-style:italic}table.svelte-140v6fx{border-collapse:collapse}td.svelte-140v6fx,th.svelte-140v6fx{padding:.25rem .75rem .25rem 0;text-align:left}section.svelte-a0n0mq{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}h3.svelte-a0n0mq{margin:1.25rem 0 .25rem;font-size:1rem}label.svelte-a0n0mq{display:block;margin:.75rem 0}input.svelte-a0n0mq,textarea.svelte-a0n0mq{display:block;width:100%;max-width:34rem;box-sizing:border-box;padding:.6rem;font:inherit}button.svelte-a0n0mq{padding:.65rem .85rem;margin:.25rem;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:var(--navy);color:#fff;font:inherit}button.svelte-a0n0mq:disabled{opacity:.45;cursor:default}.register.svelte-qu2u6v{border:1px solid var(--line, #dbe2ea);border-radius:8px;padding:16px;margin:16px 0}article.svelte-qu2u6v{border-top:1px solid var(--line, #dbe2ea);margin-top:16px;padding-top:16px}p.svelte-qu2u6v{font-size:13px;line-height:1.5;overflow-wrap:anywhere}label.svelte-qu2u6v{display:grid;gap:6px;margin:12px 0}input.svelte-qu2u6v{box-sizing:border-box;width:100%;padding:10px;font:inherit}button.svelte-qu2u6v{margin:4px;padding:10px;cursor:pointer}section.svelte-1i67y8w{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}details.svelte-1i67y8w{padding:.75rem 0;overflow-wrap:anywhere}summary.svelte-1i67y8w,button.svelte-1i67y8w{cursor:pointer}button.svelte-1i67y8w{padding:.65rem .85rem;margin:.25rem;border:1px solid var(--line);border-radius:8px;background:var(--navy);color:#fff;font:inherit}button.svelte-1i67y8w:disabled{opacity:.45;cursor:default}.versions.svelte-1i67y8w{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem}.text.svelte-1i67y8w{white-space:pre-wrap}blockquote.svelte-1i67y8w{border-left:2px solid var(--muted);padding-left:1rem;margin-left:0}.panel.svelte-tcqg2v{display:grid;gap:10px}header.svelte-tcqg2v{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}h2.svelte-tcqg2v{margin:0;font-size:18px}.summary.svelte-tcqg2v,.intro.svelte-tcqg2v,.empty.svelte-tcqg2v{margin:0;font-size:13px;color:var(--text-secondary, #5b6785)}.controls.svelte-tcqg2v{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.controls.svelte-tcqg2v input[type=text]:where(.svelte-tcqg2v){flex:1 1 260px;min-width:0;padding:6px 8px;font:inherit}.error.svelte-tcqg2v{color:#c53030;margin:0;font-size:13px}.country.svelte-tcqg2v{border:1px solid var(--border, #dde3f0);border-radius:10px;padding:10px 12px;display:grid;gap:6px}.country.blocked.svelte-tcqg2v{opacity:.85;border-style:dashed}.row.svelte-tcqg2v{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.head.svelte-tcqg2v .name:where(.svelte-tcqg2v){font-weight:600;flex:1 1 auto}.code.svelte-tcqg2v{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--text-secondary, #5b6785)}.routes.svelte-tcqg2v{list-style:none;margin:0;padding:0;display:grid;gap:4px}.route.svelte-tcqg2v,.src.svelte-tcqg2v{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.when.svelte-tcqg2v{font-size:12px;color:var(--text-secondary, #5b6785)}.chip.svelte-tcqg2v{font-size:11px;padding:1px 8px;border-radius:999px;white-space:nowrap}.chip.ok.svelte-tcqg2v{background:#e6f6ed;color:#1e9e5a}.chip.warn.svelte-tcqg2v{background:#fdf3e0;color:#8a5a12}.chip.bad.svelte-tcqg2v{background:#fdeaea;color:#c53030}button.svelte-tcqg2v{font:inherit;font-size:12px;padding:3px 10px;border-radius:6px;cursor:pointer}button.danger.svelte-tcqg2v{color:#c53030}.workbench.svelte-12wqbil{border:1px solid var(--line);border-radius:14px;overflow:hidden}.heading.svelte-12wqbil{padding:16px;display:flex;justify-content:space-between;gap:12px;background:color-mix(in srgb,var(--accent-soft) 45%,var(--surface))}h2.svelte-12wqbil,h3.svelte-12wqbil,p.svelte-12wqbil{margin:0}h2.svelte-12wqbil{font-size:14px;color:var(--text-strong)}h3.svelte-12wqbil{font-size:12px;color:var(--text-strong)}.heading.svelte-12wqbil p:where(.svelte-12wqbil){font-size:11px;color:var(--muted);line-height:1.45;margin-top:4px}.count.svelte-12wqbil{min-width:25px;height:25px;display:grid;place-items:center;border-radius:999px;background:var(--bad);color:#fff;font-size:11px;font-weight:800}.review.svelte-12wqbil+.review:where(.svelte-12wqbil){border-top:1px solid var(--line)}.review-head.svelte-12wqbil{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 14px;border:0;background:var(--surface);color:inherit;text-align:left;cursor:pointer}.review.open.svelte-12wqbil .review-head:where(.svelte-12wqbil){background:color-mix(in srgb,var(--accent-soft) 25%,var(--surface))}.country.svelte-12wqbil{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--navy);color:#fff;font:700 10px IBM Plex Mono,monospace}.source-name.svelte-12wqbil{min-width:0;display:flex;flex-direction:column;gap:3px}.source-name.svelte-12wqbil strong:where(.svelte-12wqbil){font-size:12px;color:var(--text-strong);overflow-wrap:anywhere}.source-name.svelte-12wqbil small:where(.svelte-12wqbil),.muted.svelte-12wqbil,.audit.svelte-12wqbil{font-size:10px;color:var(--muted)}.status.svelte-12wqbil{max-width:92px;padding:3px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:9px;font-weight:800;text-align:center}.status.pending.svelte-12wqbil{background:var(--bad-bg);color:var(--bad)}.body.svelte-12wqbil{border-top:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:13px}.meta.svelte-12wqbil{display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}a.svelte-12wqbil{color:var(--accent);font-weight:700}code.svelte-12wqbil{font:10px IBM Plex Mono,monospace}.notice.svelte-12wqbil,.error.svelte-12wqbil{padding:10px;border-radius:9px;font-size:11px;line-height:1.45}.notice.svelte-12wqbil{background:#fff4d6;color:#785500}.error.svelte-12wqbil{margin:10px;background:var(--bad-bg);color:var(--bad)}.diff-summary.svelte-12wqbil{display:flex;gap:12px;font:10px IBM Plex Mono,monospace;color:var(--muted)}.plus.svelte-12wqbil{color:#16734a}.minus.svelte-12wqbil{color:#ad2f42}.diff.svelte-12wqbil{max-height:360px;overflow:auto;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface) 92%,var(--navy))}.hunk.svelte-12wqbil{padding:9px 10px;font:10px/1.55 IBM Plex Mono,monospace;overflow-wrap:anywhere}.hunk.svelte-12wqbil+.hunk:where(.svelte-12wqbil){border-top:1px dashed var(--line)}.before.svelte-12wqbil,.after.svelte-12wqbil{padding:3px 5px}del.svelte-12wqbil{background:#ffe1e6;color:#8d1f31;text-decoration:none}ins.svelte-12wqbil{background:#dff6e9;color:#11643d;text-decoration:none}.facts.svelte-12wqbil{display:flex;flex-direction:column;gap:7px}.fact.svelte-12wqbil{border-left:3px solid var(--line-2);padding:7px 9px;background:color-mix(in srgb,var(--surface) 94%,var(--navy))}.fact.svelte-12wqbil>div:where(.svelte-12wqbil),.fact.svelte-12wqbil small:where(.svelte-12wqbil){font-size:9px;color:var(--muted)}.fact.svelte-12wqbil p:where(.svelte-12wqbil){margin:4px 0;font-size:10.5px;line-height:1.45;color:var(--text)}.decision.svelte-12wqbil,.task-output.svelte-12wqbil{padding:12px;border-radius:11px;display:flex;flex-direction:column;gap:8px}.decision.safe.svelte-12wqbil{border:1px solid #b9e1ca;background:#f2fbf6}.decision.task.svelte-12wqbil{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,var(--navy))}.decision.svelte-12wqbil p:where(.svelte-12wqbil){font-size:10.5px;line-height:1.45;color:var(--muted)}textarea.svelte-12wqbil{width:100%;resize:vertical;border:1px solid var(--line-2);border-radius:8px;padding:9px;background:var(--surface);color:var(--text);font-family:inherit;font-size:11px;line-height:1.45;box-sizing:border-box}.task-output.svelte-12wqbil textarea:where(.svelte-12wqbil){font-family:IBM Plex Mono,monospace;font-size:9px}label.svelte-12wqbil{display:flex;align-items:flex-start;gap:7px;font-size:10.5px;line-height:1.4;color:var(--text)}.primary.svelte-12wqbil,.secondary.svelte-12wqbil,.copy.svelte-12wqbil{border:0;border-radius:8px;padding:9px 11px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.primary.svelte-12wqbil{background:#176d48;color:#fff}.secondary.svelte-12wqbil{background:var(--navy);color:#fff}button.svelte-12wqbil:disabled{opacity:.45;cursor:default}.task-head.svelte-12wqbil{display:flex;justify-content:space-between;align-items:center;gap:8px}.copy.svelte-12wqbil{padding:6px 9px;background:var(--accent-soft);color:var(--accent)}.audit.svelte-12wqbil{line-height:1.5;overflow-wrap:anywhere}.loading.svelte-12wqbil,.empty.svelte-12wqbil{padding:14px;font-size:11px;color:var(--muted)}.workbench.svelte-wm340y{border:1px solid var(--line);border-radius:14px;overflow:hidden}.heading.svelte-wm340y{padding:16px;display:flex;justify-content:space-between;gap:12px;background:color-mix(in srgb,var(--accent-soft) 45%,var(--surface))}h2.svelte-wm340y,h3.svelte-wm340y,p.svelte-wm340y{margin:0}h2.svelte-wm340y{font-size:14px;color:var(--text-strong)}h3.svelte-wm340y{font-size:12px;color:var(--text-strong)}.heading.svelte-wm340y p:where(.svelte-wm340y){font-size:11px;color:var(--muted);line-height:1.45;margin-top:4px}.count.svelte-wm340y{min-width:25px;height:25px;display:grid;place-items:center;border-radius:999px;background:var(--bad);color:#fff;font-size:11px;font-weight:800}.review.svelte-wm340y+.review:where(.svelte-wm340y){border-top:1px solid var(--line)}.review-head.svelte-wm340y{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 14px;border:0;background:var(--surface);color:inherit;text-align:left;cursor:pointer}.review.open.svelte-wm340y .review-head:where(.svelte-wm340y){background:color-mix(in srgb,var(--accent-soft) 25%,var(--surface))}.source-name.svelte-wm340y{min-width:0;display:flex;flex-direction:column;gap:3px}.source-name.svelte-wm340y strong:where(.svelte-wm340y){font-size:12px;color:var(--text-strong);overflow-wrap:anywhere}.source-name.svelte-wm340y small:where(.svelte-wm340y){font-size:10px;color:var(--muted);overflow-wrap:anywhere}.status.svelte-wm340y{max-width:110px;padding:3px 7px;border-radius:999px;background:var(--bad-bg);color:var(--bad);font-size:9px;font-weight:800;text-align:center}.body.svelte-wm340y{border-top:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:13px}.reason.svelte-wm340y{font-size:11px;line-height:1.45;color:var(--text)}.meta.svelte-wm340y{display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}code.svelte-wm340y{font:10px IBM Plex Mono,monospace}.error.svelte-wm340y{margin:10px;padding:10px;border-radius:9px;font-size:11px;background:var(--bad-bg);color:var(--bad)}.decision.svelte-wm340y,.task-output.svelte-wm340y{padding:12px;border-radius:11px;display:flex;flex-direction:column;gap:8px}.decision.task.svelte-wm340y{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,var(--navy))}textarea.svelte-wm340y{width:100%;resize:vertical;border:1px solid var(--line-2);border-radius:8px;padding:9px;background:var(--surface);color:var(--text);font-family:inherit;font-size:11px;line-height:1.45;box-sizing:border-box}.task-output.svelte-wm340y textarea:where(.svelte-wm340y){font-family:IBM Plex Mono,monospace;font-size:9px}.secondary.svelte-wm340y,.copy.svelte-wm340y{border:0;border-radius:8px;padding:9px 11px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.secondary.svelte-wm340y{background:var(--navy);color:#fff}button.svelte-wm340y:disabled{opacity:.45;cursor:default}.task-head.svelte-wm340y{display:flex;justify-content:space-between;align-items:center;gap:8px}.copy.svelte-wm340y{padding:6px 9px;background:var(--accent-soft);color:var(--accent)}.build.svelte-wm340y{font-size:10px}.empty.svelte-wm340y{padding:14px;font-size:11px;color:var(--muted)}section.svelte-cbvqem{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}label.svelte-cbvqem{display:block;margin:.75rem 0}textarea.svelte-cbvqem{display:block;width:100%;max-width:34rem;box-sizing:border-box;padding:.6rem;font:inherit}button.svelte-cbvqem{padding:.65rem .85rem;margin:.25rem;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:var(--navy);color:#fff;font:inherit}button.secondary.svelte-cbvqem{background:transparent;color:var(--text-strong)}button.svelte-cbvqem:disabled{opacity:.45;cursor:default}article.svelte-cbvqem{padding:1rem 0;border-top:1px solid var(--line);margin-top:1rem;overflow-wrap:anywhere}small.svelte-cbvqem{color:var(--muted)}.signal.svelte-cbvqem{margin:.35rem 0;font-size:.9rem}.empty.svelte-cbvqem,.done.svelte-cbvqem{color:var(--muted);font-size:.9rem;margin:.4rem 0}h3.svelte-cbvqem{margin:1.25rem 0 .25rem;font-size:1rem}section.svelte-1xnk8n7{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:12px}h3.svelte-1xnk8n7{margin:1.25rem 0 .25rem;font-size:1rem}label.svelte-1xnk8n7{display:block;margin:.75rem 0}input.svelte-1xnk8n7,textarea.svelte-1xnk8n7{display:block;width:100%;max-width:34rem;box-sizing:border-box;padding:.6rem;font:inherit}table.svelte-1xnk8n7{width:100%;border-collapse:collapse;font-size:13px}th.svelte-1xnk8n7,td.svelte-1xnk8n7{text-align:left;padding:.4rem .5rem;border-bottom:1px solid var(--line);vertical-align:top}button.svelte-1xnk8n7{padding:.65rem .85rem;margin:.25rem;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:var(--navy);color:#fff;font:inherit}button.secondary.svelte-1xnk8n7{background:transparent;color:inherit}button.svelte-1xnk8n7:disabled{opacity:.45;cursor:default}.fine.svelte-1xnk8n7{font-size:12px;color:var(--muted)}.refund.svelte-1xnk8n7{margin:.5rem 0 1rem;padding:.75rem;border:1px dashed var(--line);border-radius:10px}.app-screen.svelte-blc28h{background:var(--surface);min-height:100vh;max-width:430px;margin:0 auto;display:flex;flex-direction:column}.content.svelte-blc28h{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.auth-gate.svelte-blc28h{display:flex;flex-direction:column;gap:16px}.auth-gate.svelte-blc28h h2:where(.svelte-blc28h){margin:0;font-size:20px;color:var(--text-strong)}.auth-gate.svelte-blc28h p:where(.svelte-blc28h){margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.corp-form.svelte-blc28h{display:flex;flex-direction:column;gap:8px;margin-top:8px}.corp-form.svelte-blc28h input:where(.svelte-blc28h),.corp-form.svelte-blc28h select:where(.svelte-blc28h){font:inherit;font-size:13px;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px;width:100%;background:var(--surface)}.cta-mini.svelte-blc28h{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:11px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cta-mini.svelte-blc28h:disabled{opacity:.5}.cta-mini.ghost.svelte-blc28h{background:var(--accent-soft);color:var(--accent)}.btn-row.svelte-blc28h{display:flex;gap:8px;align-items:stretch}.btn-row.svelte-blc28h>:where(.svelte-blc28h){flex:1;min-width:0}.promo-tools.svelte-blc28h textarea:where(.svelte-blc28h){font:inherit;font-size:12px;padding:10px 12px;border:1.5px solid var(--line-2);border-radius:10px;width:100%;background:var(--surface);resize:vertical}.chips.svelte-blc28h{display:flex;gap:6px;flex-wrap:wrap}.chip.svelte-blc28h{font:inherit;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--surface);color:var(--muted);cursor:pointer}.chip.on.svelte-blc28h{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.check.svelte-blc28h{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--text)}.link-btn.strong.svelte-blc28h{color:var(--text-strong);font-size:13px}.ok-note.svelte-blc28h{color:var(--ok)}.hero-card.svelte-blc28h{background:var(--navy);border-radius:16px;padding:18px;color:#fff}.hero-title.svelte-blc28h{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--on-navy-muted);margin-bottom:10px}.stat-grid.svelte-blc28h{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stat-grid.svelte-blc28h .k:where(.svelte-blc28h){font-size:10.5px;color:var(--on-navy-muted)}.stat-grid.svelte-blc28h .v:where(.svelte-blc28h){font-size:19px;font-weight:800;margin-top:2px}.stat-grid.svelte-blc28h .v.warn:where(.svelte-blc28h){color:#f6c47b}.panel.svelte-blc28h{border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px}.panel-title.svelte-blc28h{font-size:13px;font-weight:800;color:var(--text-strong);display:flex;align-items:center;gap:8px}.badge.svelte-blc28h{background:var(--bad-bg);color:var(--bad);border-radius:999px;padding:1px 9px;font-size:11px;font-weight:700}.row.svelte-blc28h{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--muted)}.row.svelte-blc28h b:where(.svelte-blc28h){color:var(--text-strong);font-weight:700;white-space:nowrap}.row.sub.svelte-blc28h{padding-left:10px;font-size:12px}.bad.svelte-blc28h{color:var(--bad)!important}.fine.svelte-blc28h{font-size:11px;color:var(--muted);line-height:1.5}.mono.svelte-blc28h{font-family:IBM Plex Mono,monospace}.link-btn.svelte-blc28h{font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;text-align:left;cursor:pointer}.error.svelte-blc28h{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.side-nav.svelte-blc28h{display:none}.ops.svelte-blc28h,.rail.svelte-blc28h{display:contents}@media(min-width:900px){.app-screen.svelte-blc28h{max-width:1520px}.app-screen.svelte-blc28h .navy-head{padding:22px 32px}.content.svelte-blc28h{padding:24px 32px 48px}.content.dashboard.svelte-blc28h{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px 24px;align-items:start}.content.dashboard.svelte-blc28h>.error:where(.svelte-blc28h){grid-column:1 / -1;grid-row:1}.ops.svelte-blc28h{grid-column:1;display:flex;flex-direction:column;gap:16px;min-width:0}.ops.svelte-blc28h>.anchor:where(.svelte-blc28h){scroll-margin-top:24px}.ops.svelte-blc28h #legal-reviews{scroll-margin-top:24px}.ops.svelte-blc28h>.anchor:where(.svelte-blc28h)>*{margin:0}.rail.svelte-blc28h{grid-column:2;display:flex;flex-direction:column;gap:12px;min-width:0}.rail.svelte-blc28h>:where(.svelte-blc28h){scroll-margin-top:24px}.auth-gate.svelte-blc28h{max-width:480px}.hero-card.svelte-blc28h{padding:20px}.stat-grid.svelte-blc28h .v:where(.svelte-blc28h){font-size:21px}}@media(min-width:1180px){.content.dashboard.svelte-blc28h{grid-template-columns:200px minmax(0,1fr) 360px;padding-top:0;padding-bottom:0}.side-nav.svelte-blc28h{grid-column:1;display:flex;flex-direction:column;gap:2px;position:sticky;top:0;max-height:100vh;overflow-y:auto;scrollbar-width:thin;padding:24px 0}.ops.svelte-blc28h{grid-column:2;padding:24px 0 48px}.rail.svelte-blc28h{grid-column:3;position:sticky;top:0;max-height:100vh;overflow-y:auto;scrollbar-width:thin;padding:24px 2px 24px 0}.content.dashboard.svelte-blc28h>.error:where(.svelte-blc28h){align-self:start;margin-top:24px}.app-screen.svelte-blc28h .tab-bar{display:none}.nav-group.svelte-blc28h{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:16px 0 6px 10px}.nav-group.svelte-blc28h:first-child{margin-top:0}.nav-item.svelte-blc28h{display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;font-size:13px;font-weight:600;color:var(--text);background:none;border:0;border-radius:9px;padding:8px 10px;text-align:left;cursor:pointer}.nav-item.svelte-blc28h:hover,.nav-item.svelte-blc28h:focus-visible{background:var(--accent-soft);color:var(--accent);outline:none}.nav-foot.svelte-blc28h{margin-top:18px;padding:16px 10px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}}.demo.svelte-3c1exm{display:flex;flex-direction:column;gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.demo.svelte-3c1exm h2:where(.svelte-3c1exm){margin:0;font-size:16px;color:var(--text-strong)}.fine.svelte-3c1exm{margin:0;font-size:11px;color:var(--muted);line-height:1.5}.error.svelte-3c1exm{margin:0;background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:10px 12px;font-size:13px}.rows.svelte-3c1exm{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.row.svelte-3c1exm{display:flex;flex-direction:column;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px;min-width:0}.head.svelte-3c1exm{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.name.svelte-3c1exm{font-weight:700;font-size:14px;color:var(--text-strong)}.status.svelte-3c1exm{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.status-ready.svelte-3c1exm,.status-gated.svelte-3c1exm{color:var(--good, #1f7a3a)}.status-failed.svelte-3c1exm{color:var(--bad)}.label.svelte-3c1exm{margin:0;font-size:12px;line-height:1.5;color:var(--text)}.failure.svelte-3c1exm{color:var(--bad)}.actions.svelte-3c1exm{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.link-btn.svelte-3c1exm{font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer}@media(min-width:900px){.rows.svelte-3c1exm{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-screen.svelte-10bs1dg{background:var(--surface);min-height:100vh;max-width:430px;margin:0 auto;display:flex;flex-direction:column}.content.svelte-10bs1dg{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.auth-gate.svelte-10bs1dg{display:flex;flex-direction:column;gap:16px}.auth-gate.svelte-10bs1dg h2:where(.svelte-10bs1dg){margin:0;font-size:20px;color:var(--text-strong)}.auth-gate.svelte-10bs1dg p:where(.svelte-10bs1dg){margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.fine.svelte-10bs1dg{margin:0;font-size:11px;color:var(--muted);line-height:1.5}.error.svelte-10bs1dg{margin:0;background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}.link-btn.svelte-10bs1dg{font:inherit;font-size:12px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer}.toolbar.svelte-10bs1dg{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.seg.svelte-10bs1dg{display:inline-flex;align-items:center;gap:4px;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:4px}.seg-label.svelte-10bs1dg{font-size:12px;color:var(--muted);padding:0 6px}.seg.svelte-10bs1dg button:where(.svelte-10bs1dg),.tab.svelte-10bs1dg{font:inherit;font-size:13px;font-weight:700;border:none;border-radius:9px;padding:7px 12px;background:transparent;color:var(--text-strong);cursor:pointer}.seg.svelte-10bs1dg button.on:where(.svelte-10bs1dg),.tab.on.svelte-10bs1dg{background:var(--navy-deep, #0f1c33);color:#fff}.tabs.svelte-10bs1dg{display:flex;flex-wrap:wrap;gap:4px;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:4px}.tab.svelte-10bs1dg:disabled{color:var(--muted);cursor:default}.soon.svelte-10bs1dg{margin-left:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.columns.svelte-10bs1dg{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.column.svelte-10bs1dg{display:flex;flex-direction:column;gap:12px;min-width:0}.pick.svelte-10bs1dg{display:flex;align-items:center;gap:8px;position:sticky;top:0;z-index:3;background:var(--surface);padding:8px 0;border-bottom:1px solid var(--line)}.pick.svelte-10bs1dg label:where(.svelte-10bs1dg){font-size:12px;font-weight:700;color:var(--muted)}.pick.svelte-10bs1dg select:where(.svelte-10bs1dg){font:inherit;font-size:14px;font-weight:700;padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text-strong)}.single.svelte-10bs1dg{display:flex;flex-direction:column;width:100%;max-width:1104px;margin:0 auto}@media(min-width:900px){.app-screen.svelte-10bs1dg{max-width:1920px}.app-screen.svelte-10bs1dg .navy-head{padding:22px 32px}.content.svelte-10bs1dg{padding:24px 32px 48px}.columns.svelte-10bs1dg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.columns.three.svelte-10bs1dg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1180px){.app-screen.svelte-10bs1dg .tab-bar{display:none}}.legal.svelte-1gmktme{max-width:860px;margin:0 auto;padding:32px 20px 80px;line-height:1.65;color:var(--ink, #152238)}nav.svelte-1gmktme{display:flex;gap:12px;margin-block:20px}button.svelte-1gmktme{padding:8px 14px;cursor:pointer;border:1px solid #8290a5;border-radius:6px}button[aria-pressed=true].svelte-1gmktme{background:#152238;color:#fff}.body.svelte-1gmktme h2{margin-top:32px;font-size:1.3rem}.body.svelte-1gmktme .table-wrap{overflow-x:auto}.body.svelte-1gmktme table{border-collapse:collapse;width:100%;font-size:.9rem}.body.svelte-1gmktme th,.body.svelte-1gmktme td{border:1px solid #c7cdd6;padding:10px;text-align:left;vertical-align:top}.body.svelte-1gmktme a{overflow-wrap:anywhere}.doc-type-select.svelte-1paxmhe{display:flex;flex-direction:column;gap:8px}.field.svelte-1paxmhe{font:inherit;font-size:14px;display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface);color:var(--text-strong);text-align:left;cursor:pointer}.field[aria-expanded=true].svelte-1paxmhe{border-color:var(--accent)}.current.svelte-1paxmhe{flex:1;min-width:0}.chev.svelte-1paxmhe{display:inline-flex;color:var(--muted-2)}.panel.svelte-1paxmhe{border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface);overflow:hidden}input.svelte-1paxmhe{font:inherit;font-size:14px;width:100%;padding:11px 12px;border:none;border-bottom:1px solid var(--line);background:var(--surface)}input.svelte-1paxmhe:focus{outline:none;background:var(--accent-soft)}.list.svelte-1paxmhe{max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.option.svelte-1paxmhe{font:inherit;font-size:14px;text-align:left;background:none;border:none;border-bottom:1px solid var(--line);padding:11px 12px;color:var(--text);cursor:pointer}.option.svelte-1paxmhe:last-child{border-bottom:none}.option.svelte-1paxmhe:hover,.option.svelte-1paxmhe:focus-visible{background:var(--accent-soft);outline:none}.option.selected.svelte-1paxmhe{font-weight:700;color:var(--accent)}.group.svelte-1paxmhe{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2);padding:12px 12px 6px;border-bottom:1px solid var(--line);background:var(--bg-2)}.empty.svelte-1paxmhe{font-size:13px;color:var(--muted);padding:12px}.content.svelte-1r0kml2{display:flex;flex-direction:column;gap:10px;flex:1}.results.svelte-1r0kml2,.side.svelte-1r0kml2{display:contents}.upload-form.svelte-1r0kml2,.upload-zone.svelte-1r0kml2{order:1}.docs.svelte-1r0kml2{order:2;display:flex;flex-direction:column;gap:10px}.error.svelte-1r0kml2{order:3}.disclaimer.svelte-1r0kml2{order:4}.upload-zone.svelte-1r0kml2{font:inherit;border:1.5px dashed #b9c6e2;background:var(--surface);border-radius:14px;padding:16px;text-align:center;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}.upload-form.svelte-1r0kml2{border:1.5px dashed #b9c6e2;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}input.svelte-1r0kml2:not([type=checkbox]):not([type=radio]){font:inherit;font-size:14px;padding:11px 12px;border:1.5px solid var(--line-2);border-radius:10px;width:100%;background:var(--surface)}.date-label.svelte-1r0kml2{font-size:12px;font-weight:700;color:var(--text-strong);display:flex;flex-direction:column;gap:5px}.apostille-label.svelte-1r0kml2{font-size:12.5px;color:var(--text-strong);display:flex;align-items:center;gap:8px}.apostille-label.svelte-1r0kml2 input[type=checkbox]:where(.svelte-1r0kml2){width:auto;padding:0}.cta.svelte-1r0kml2{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cta.svelte-1r0kml2:disabled{opacity:.5}.doc.svelte-1r0kml2{border:1px solid var(--line);border-radius:14px;padding:14px}.doc.warn.svelte-1r0kml2{border-color:#f0dcb4;background:#fffcf4}.doc-head.svelte-1r0kml2{display:flex;justify-content:space-between;align-items:center;gap:8px}.doc-title.svelte-1r0kml2{font-size:14px;font-weight:800;color:var(--text-strong)}.badge.svelte-1r0kml2{font-size:10px;font-weight:800;border-radius:7px;padding:4px 9px;white-space:nowrap}.badge.ok.svelte-1r0kml2{background:var(--ok-bg);color:var(--ok)}.badge.warn.svelte-1r0kml2{background:var(--warn-bg);color:var(--warn)}.badge.muted.svelte-1r0kml2{background:#f0f2f7;color:var(--muted)}.badge.info.svelte-1r0kml2{background:#eef2fb;color:var(--accent-down)}.badge.bad.svelte-1r0kml2{background:var(--bad-bg);color:var(--bad)}.doc-actions.svelte-1r0kml2{display:flex;flex-wrap:wrap;align-items:center;gap:0 18px}.doc-actions.svelte-1r0kml2 .expiry-edit:where(.svelte-1r0kml2){flex-basis:100%}.field-hint.svelte-1r0kml2{font-size:11.5px;line-height:1.45;color:var(--muted-2);margin:-4px 2px 2px}.doc-meta.svelte-1r0kml2{font:500 10px/1.6 IBM Plex Mono,monospace;color:var(--muted-2);margin-top:4px}.doc-meta.detected.svelte-1r0kml2{color:var(--accent, #1d4ed8)}.anomalies.svelte-1r0kml2{font-size:12px;color:var(--muted);line-height:1.55;margin-top:8px;display:flex;flex-direction:column;gap:2px}.link-btn.svelte-1r0kml2{color:var(--accent);font:inherit;font-size:12px;font-weight:700;background:none;border:none;padding:0;margin-top:8px;text-align:left;cursor:pointer}.empty.svelte-1r0kml2{font-size:13px;color:var(--muted);text-align:center;padding:12px 0}.disclaimer.svelte-1r0kml2{font-size:10px;color:#a9b2c6;line-height:1.5;text-align:center;margin-top:auto}.error.svelte-1r0kml2{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:13px}@media(min-width:720px){.docs.svelte-1r0kml2{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.docs.svelte-1r0kml2 .empty:where(.svelte-1r0kml2){grid-column:1 / -1}}@media(min-width:1080px){.content.svelte-1r0kml2{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto 1fr;gap:12px 40px;align-items:start}.content.svelte-1r0kml2>.back-link{grid-column:1;grid-row:1}.results.svelte-1r0kml2{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:12px;min-width:0}.side.svelte-1r0kml2{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:12px;position:sticky;top:24px}.upload-form.svelte-1r0kml2,.upload-zone.svelte-1r0kml2,.docs.svelte-1r0kml2,.error.svelte-1r0kml2,.disclaimer.svelte-1r0kml2{order:0}}.deletion-banner.svelte-1hrlf20{position:sticky;top:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;background:var(--bad-bg);color:var(--bad);border-bottom:1px solid var(--bad);padding:10px 16px;font-size:13px;font-weight:600;line-height:1.4}button.svelte-1hrlf20{font:inherit;font-weight:800;color:var(--bad);background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f10.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f8.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f16.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f12.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f14.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f15.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f13.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Twemoji Country Flags;font-display:swap;src:url(/fonts/flags.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}:root{--navy: #122a5c;--navy-deep: #16224a;--navy-2: #1c3a75;--bg: #f6f8fc;--bg-2: #eef1f7;--surface: #ffffff;--text: #3a4666;--text-strong: #16224a;--muted: #5b6785;--muted-2: #8a93ab;--line: #e4e9f4;--line-2: #dce2ef;--accent: #2f6fed;--accent-down: #2456c4;--accent-soft: #f0f5ff;--on-navy-muted: #9fb0d4;--on-navy-dim: #5c72a3;--on-navy-faint: #3d5488;--ok: #1a9e6e;--ok-bg: #e4f5ee;--warn: #a86e12;--warn-bg: #fdf3e0;--bad: #c93b3b;--bad-bg: #fdeaea;--devil: #c4473a;--devil-soft: #fbecea;--angel: #b8860b;--angel-soft: #fdf5dc;--radius: 12px;--radius-screen: 22px;--radius-pill: 999px;--font: "Twemoji Country Flags", "Manrope", sans-serif;--font-mono: "IBM Plex Mono", monospace;--shadow-card: 0 12px 32px rgba(18, 42, 92, .08)}*{box-sizing:border-box}@media(pointer:coarse){input,select,textarea{font-size:16px!important}}body{margin:0;font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.45}h1{font-size:1.35rem;font-weight:800;color:var(--text-strong);margin:0}h2{font-size:1.05rem;font-weight:700;color:var(--text-strong);margin:0}p{margin:0}.muted{color:var(--muted-2);font-size:.86rem}.small{font-size:.8rem}.mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}
