.app-footer[data-v-5facc718]{border-top:1px solid #e5e8ec;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(1.1) blur(6px)}.app-footer__inner[data-v-5facc718]{max-width:1120px;margin:0 auto;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.app-footer__nav[data-v-5facc718]{display:inline-flex;align-items:center;gap:.55rem;font-size:.95rem}.app-footer__nav a[data-v-5facc718]{color:#0b63a9;text-decoration:none;padding:.25rem .2rem;border-radius:8px}.app-footer__nav a[data-v-5facc718]:hover{text-decoration:underline}.sep[data-v-5facc718]{color:#9aa4b2}.app-footer__meta[data-v-5facc718]{margin:0;color:#6b7280;font-size:.9rem}.announce[data-v-07ea1d3c]{--ann-density:1;--ann-vpad:.6rem;--ann-hpad:20px;--ann-font:.95rem;--ann-line:1.25;position:relative;border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:0 6px 18px rgba(0,0,0,.18);color:var(--ann-ink,#eaf2ff);font-size:var(--ann-font);background:radial-gradient(260px 160px at 12% 100%,var(--ann-accent,rgba(28,95,151,.28)),transparent 60%),radial-gradient(200px 160px at 90% 0,hsla(0,0%,100%,.06),transparent 60%),linear-gradient(180deg,var(--ann-bg1,rgba(11,27,43,.96)),var(--ann-bg2,rgba(15,38,61,.94)))}.announce__inner[data-v-07ea1d3c]{display:flex;align-items:center;gap:.75rem;min-height:calc(48px*var(--ann-density));padding:calc(var(--ann-vpad)*var(--ann-density)) var(--ann-hpad);max-width:1120px;margin:0 auto}.announce__emoji[data-v-07ea1d3c]{font-size:1.15rem;line-height:1}.announce__text[data-v-07ea1d3c]{line-height:1.25;font-weight:600}.announce a.lnk[data-v-07ea1d3c]{color:inherit}.announce a.lnk[data-v-07ea1d3c],.announce__desc a[data-v-07ea1d3c]{text-decoration:underline;text-underline-offset:2px}.announce__desc[data-v-07ea1d3c] a,[data-v-07ea1d3c] .announce__desc a{color:var(--ann-desc,currentColor);text-decoration:underline;text-underline-offset:2px}.announce__desc[data-v-07ea1d3c] a:hover{text-decoration-thickness:from-font}.announce__close[data-v-07ea1d3c]{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1;height:auto;padding:.2rem .35rem;border-radius:8px;cursor:pointer}.announce__close[data-v-07ea1d3c]:hover{background:hsla(0,0%,100%,.1)}.announce__close[data-v-07ea1d3c]:focus-visible{outline:3px solid rgba(130,194,255,.6);outline-offset:2px}.announce__label[data-v-07ea1d3c]{font-weight:800;color:var(--ann-label,currentColor);line-height:1.25}.announce__desc[data-v-07ea1d3c]{color:var(--ann-desc,currentColor);line-height:1.25}.announce--info[data-v-07ea1d3c]{--ann-bg1:#0b1b2b;--ann-bg2:#0f263d;--ann-accent:rgba(28,95,151,.28);--ann-ink:#eaf2ff}.announce--beta[data-v-07ea1d3c]{--ann-bg1:#1b1740;--ann-bg2:#241a67;--ann-accent:rgba(111,121,255,.28);--ann-ink:#eef0ff}.announce--success[data-v-07ea1d3c]{--ann-bg1:#0c3b35;--ann-bg2:#0a2a25;--ann-accent:rgba(20,184,166,.22);--ann-ink:#eafff7}.announce--warning[data-v-07ea1d3c]{--ann-bg1:#5b360c;--ann-bg2:#482a09;--ann-accent:rgba(255,166,0,.26);--ann-ink:#fff6e6}.announce--danger[data-v-07ea1d3c]{--ann-bg1:#3a0e12;--ann-bg2:#2a0a0d;--ann-accent:rgba(239,68,68,.28);--ann-ink:#ffecec}.announce--light[data-v-07ea1d3c]{--ann-bg1:#f7fbff;--ann-bg2:#eef6ff;--ann-accent:rgba(80,140,220,.12);--ann-ink:#0f2740;color:var(--ann-ink);border-bottom:1px solid rgba(0,0,0,.05)}.announce__scroller[data-v-07ea1d3c]{overflow:hidden;flex:1 1 auto;min-width:0}.announce__track[data-v-07ea1d3c]{display:flex;gap:40px;will-change:transform;animation:marquee-move-07ea1d3c var(--marquee-duration,20s) linear infinite;line-height:1.25}.announce__chunk[data-v-07ea1d3c]{flex:0 0 auto;white-space:nowrap}.announce:focus-within .announce__track[data-v-07ea1d3c],.announce:hover .announce__track[data-v-07ea1d3c]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.announce__track[data-v-07ea1d3c]{animation:none!important}}@keyframes marquee-move-07ea1d3c{to{transform:translateX(var(--marquee-to,-50%))}}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}button{font:inherit}.skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{position:fixed;left:1rem;top:1rem;width:auto;height:auto;padding:.5rem .75rem;background:#fff;color:#111;border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.15);z-index:2000}.nav{--nav-h:64px;--nav-bg1:rgba(11,27,43,.96);--nav-bg2:rgba(15,38,61,.94);--nav-ac1:rgba(28,95,151,.28);--nav-ac2:rgba(10,129,184,.18);--nav-border:hsla(0,0%,100%,.08);--ink:#eaf2ff;--ink-muted:#9fb3c8;--ink-active:#fff;position:sticky;top:0;z-index:1000;backdrop-filter:saturate(1.2) blur(10px);background:radial-gradient(180px 120px at 85% 20%,var(--nav-ac2),transparent 60%),radial-gradient(220px 160px at 10% 90%,var(--nav-ac1),transparent 60%),linear-gradient(180deg,var(--nav-bg1),var(--nav-bg2));border-bottom:1px solid var(--nav-border);box-shadow:0 6px 18px rgba(0,0,0,.28)}.nav__inner{height:var(--nav-h);max-width:1120px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:0 1rem}.brand{display:inline-flex;align-items:center;gap:.6rem;font-weight:800;letter-spacing:.2px}.logo{height:34px;width:auto;display:block}.brand__name{font-size:1.05rem;color:var(--ink)}.links{justify-self:end}.links ul{display:flex;align-items:center;gap:.85rem}.links a{padding:.5rem .6rem;border-radius:9px;color:var(--ink);transition:background-color .15s ease,color .15s ease,border-color .15s ease;border:1px solid transparent}.links a:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08);color:var(--ink-active)}.links a.active{color:var(--ink-active);background:rgba(58,160,255,.18);border-color:rgba(58,160,255,.28);box-shadow:inset 0 0 0 1px rgba(58,160,255,.22)}.badge{display:inline-block;margin-left:.35rem;padding:.06rem .45rem;font-size:.72rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.08);color:var(--ink);font-weight:700}.badge--admin{background:rgba(255,86,86,.18);border-color:rgba(255,86,86,.28)}.badge--mod{background:rgba(86,172,255,.18);border-color:rgba(86,172,255,.28)}.btn{padding:.5rem .7rem;border-radius:9px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:var(--ink);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.btn--ghost:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.btn:focus-visible{outline:3px solid rgba(58,160,255,.4);outline-offset:2px}.hamburger{display:none;width:40px;height:40px;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);cursor:pointer;align-items:center;justify-content:center;gap:4px}.hamburger span{display:block;width:18px;height:2px;background:#eaf2ff}.hamburger:hover{background:hsla(0,0%,100%,.1)}.hamburger:focus-visible{outline:3px solid rgba(58,160,255,.4);outline-offset:2px}body.nav-locked{overflow:hidden}.nav__scrim{position:fixed;inset:var(--nav-h) 0 0 0;background:rgba(0,0,0,.45);z-index:1199}@media (max-width:900px){.hamburger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.1);z-index:1300;grid-column:3;justify-self:end}.hamburger span{width:18px;height:2px;background:#eaf2ff;display:block}.hamburger:hover{background:hsla(0,0%,100%,.16)}.hamburger:focus-visible{outline:3px solid rgba(58,160,255,.4);outline-offset:2px}.nav__inner{grid-template-columns:auto 1fr auto}.links{position:fixed;inset:var(--nav-h) 0 0 0;z-index:1200;background:#f9fafb;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid #e5e7eb;box-shadow:0 12px 30px rgba(0,0,0,.35)}.links.open{transform:translateY(0);opacity:1;pointer-events:auto}.links ul{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:.5rem 0}.links li{border-bottom:1px solid #e5e7eb}.btn--ghost,.links a{display:block;padding:1rem 1.2rem;border-radius:0;background:linear-gradient(90deg,#fff,#f3f4f6);color:#000!important;font-size:1rem;font-weight:500;text-align:left;transition:background .15s ease}.btn--ghost:hover,.links a:hover{background:linear-gradient(90deg,#f9fafb,#e5e7eb)}.links a.active{background:linear-gradient(90deg,#e0f2fe,#bae6fd);color:#000!important;font-weight:600}.links li>button.btn{display:block;width:100%;padding:1rem 1.2rem;border-radius:0;text-align:left;background:linear-gradient(90deg,#fff,#f3f4f6);color:#000!important;font-size:1rem;font-weight:500}.links li>button.btn:hover{background:linear-gradient(90deg,#f9fafb,#e5e7eb)}}.nav .muted{color:var(--ink-muted)}body,html{height:100%}body{margin:0}#app{min-height:100vh;display:flex;flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;color:#1f2a37}main{flex:1 0 auto;padding:1rem}.home[data-v-4bc12bf7]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:0 0 2.5rem;background:var(--bg)}.signed-in-banner[data-v-4bc12bf7]{background:#e0f2fe;border-bottom:1px solid #bfdbfe;padding:.4rem 1rem}.signed-in-banner__inner[data-v-4bc12bf7]{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.85rem;color:#0b63a9}.signed-in-banner__inner strong[data-v-4bc12bf7]{font-weight:600}.signed-in-banner__link[data-v-4bc12bf7]{font-weight:600;text-decoration:underline;color:#0b63a9;white-space:nowrap}.signed-in-banner__link[data-v-4bc12bf7]:hover{text-decoration:none}.container[data-v-4bc12bf7]{max-width:1120px;margin:0 auto;padding:1.25rem 1rem 0}.hero[data-v-4bc12bf7]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#fff,#f3f6fb);border:1px solid var(--border);padding:clamp(1.25rem,3vw,2rem);display:grid}.hero__content[data-v-4bc12bf7]{max-width:920px;margin:0 auto;text-align:left}.hero h1[data-v-4bc12bf7]{margin:0;font-size:clamp(1.6rem,1.8rem + 1vw,2.4rem);line-height:1.15;letter-spacing:.2px}.tagline[data-v-4bc12bf7]{margin:.25rem 0 0;color:var(--muted)}.sub[data-v-4bc12bf7]{margin:.5rem 0 0;font-size:1.05rem}.cta[data-v-4bc12bf7]{display:flex;gap:.6rem;margin-top:.9rem;flex-wrap:wrap}.sticky-on-hero[data-v-4bc12bf7]{position:sticky;top:.75rem;z-index:0}.badges[data-v-4bc12bf7]{display:flex;gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none}.badge[data-v-4bc12bf7]{background:#eef2f7;border:1px solid var(--border);color:#0b63a9;border-radius:999px;padding:.35rem .6rem;font-size:.85rem;font-weight:600}.hero__art[data-v-4bc12bf7]{position:absolute;inset:-20% -10% auto auto;height:280px;width:520px;background:radial-gradient(280px 180px at 70% 30%,rgba(44,128,180,.18),transparent 60%),radial-gradient(240px 160px at 30% 70%,rgba(53,73,94,.14),transparent 60%);pointer-events:none}.btn[data-v-4bc12bf7]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1rem;border-radius:12px;font-weight:700;text-decoration:none;transition:transform 60ms ease,filter .14s ease,box-shadow .14s ease;border:1px solid transparent}.btn[data-v-4bc12bf7]:focus-visible{outline:3px solid rgba(44,128,180,.35);outline-offset:2px}.btn--primary[data-v-4bc12bf7]{background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 16px rgba(31,109,154,.18)}.btn--primary[data-v-4bc12bf7]:hover{filter:brightness(1.05)}.btn--ghost[data-v-4bc12bf7]{background:#fff;color:var(--accent);border-color:var(--border)}.btn--ghost[data-v-4bc12bf7]:hover{filter:brightness(.98)}.btn--link[data-v-4bc12bf7]{color:#0b63a9;text-decoration:underline;padding:.4rem .2rem;border-radius:8px}.btn--link[data-v-4bc12bf7]:hover{text-decoration:none}.grid[data-v-4bc12bf7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.card[data-v-4bc12bf7]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem}.card h3[data-v-4bc12bf7]{margin:0 0 .35rem;font-size:1.05rem}.card p[data-v-4bc12bf7]{margin:0;color:var(--muted)}.card__action[data-v-4bc12bf7]{margin-top:.6rem;display:inline-block;color:#0b63a9;text-decoration:none;font-weight:600}.card__action[data-v-4bc12bf7]:hover{text-decoration:underline}.card--guide[data-v-4bc12bf7],.card--updates[data-v-4bc12bf7]{max-width:920px;margin:1rem auto 0}.card__header[data-v-4bc12bf7]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.card__header h2[data-v-4bc12bf7]{margin:0;font-size:1.15rem}.card__link[data-v-4bc12bf7]{color:#0b63a9;text-decoration:none;font-weight:600}.card__link[data-v-4bc12bf7]:hover{text-decoration:underline}.timeline[data-v-4bc12bf7]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.timeline li[data-v-4bc12bf7]{display:grid;grid-template-columns:120px 1fr;gap:.75rem;align-items:baseline;border-top:1px dashed #e8ecf2;padding-top:.5rem}.timeline li[data-v-4bc12bf7]:first-child{border-top:none;padding-top:0}.timeline time[data-v-4bc12bf7]{color:var(--muted);font-size:.9rem}.timeline span[data-v-4bc12bf7]{line-height:1.5}.card--guide[data-v-4bc12bf7]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem}.card--guide p[data-v-4bc12bf7]{margin:.25rem 0 0;color:var(--muted)}.guide__link[data-v-4bc12bf7]{justify-self:start}@media (max-width:1100px){.container[data-v-4bc12bf7]{padding-inline:.75rem}}@media (max-width:960px){.grid[data-v-4bc12bf7]{grid-template-columns:1fr}.timeline li[data-v-4bc12bf7]{grid-template-columns:100px 1fr}}@media (max-width:520px){.hero__art[data-v-4bc12bf7]{display:none}.timeline li[data-v-4bc12bf7]{grid-template-columns:1fr}.timeline time[data-v-4bc12bf7]{order:2}.timeline span[data-v-4bc12bf7]{order:1}.card--guide[data-v-4bc12bf7]{grid-template-columns:1fr}.guide__link[data-v-4bc12bf7]{justify-self:start}.cta[data-v-4bc12bf7]{gap:.5rem}.signed-in-banner__inner[data-v-4bc12bf7]{flex-direction:column;align-items:flex-start}}.route-home #app>nav{z-index:1000}.route-home,.route-home #app,.route-home #app>main{background:#f7f9fc}.route-home .home .cta,.route-home .home .hero,.route-home .home .hero__content{position:relative;z-index:0}.route-home .home .hero__art{position:absolute;z-index:-1}.route-home .home .sticky-on-hero{position:static!important;top:auto!important;z-index:auto!important}.about[data-v-7a183d0e]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:transparent}.container[data-v-7a183d0e]{max-width:1120px;margin:0 auto}.hero[data-v-7a183d0e]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#fff,#f3f6fb);border:1px solid var(--border);padding:clamp(1.25rem,3vw,2rem)}.hero__content[data-v-7a183d0e]{max-width:920px;margin:0 auto;text-align:left}.hero h1[data-v-7a183d0e]{margin:0;font-size:clamp(1.6rem,1.7rem + 1vw,2.3rem);line-height:1.15}.sub[data-v-7a183d0e]{margin:.5rem 0 0;color:var(--muted);max-width:60ch}.hero__art[data-v-7a183d0e]{position:absolute;inset:-20% -10% auto auto;height:260px;width:480px;background:radial-gradient(260px 160px at 70% 30%,rgba(44,128,180,.16),transparent 60%),radial-gradient(220px 140px at 30% 70%,rgba(53,73,94,.12),transparent 60%);pointer-events:none;z-index:0}.grid[data-v-7a183d0e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.card[data-v-7a183d0e]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;text-align:left}.card h3[data-v-7a183d0e]{margin:0 0 .4rem;font-size:1.1rem}.card p[data-v-7a183d0e]{margin:0;color:var(--muted)}.checklist[data-v-7a183d0e]{margin:.25rem 0 0;padding:0;list-style:none;display:grid;gap:.4rem}.checklist li[data-v-7a183d0e]{position:relative;padding-left:1.3rem;color:var(--ink)}.checklist li[data-v-7a183d0e]:before{content:"✓";position:absolute;left:0;top:0;line-height:1;color:#0b63a9;font-weight:700}.btn[data-v-7a183d0e]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .9rem;border-radius:12px;font-weight:700;text-decoration:none;border:1px solid var(--border);color:var(--accent);background:#fff;transition:filter .14s ease,box-shadow .14s ease;margin-top:.6rem}.btn[data-v-7a183d0e]:hover{filter:brightness(.98)}.card--meta[data-v-7a183d0e]{margin-top:1rem}.meta__cols[data-v-7a183d0e]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:1rem;align-items:start}.meta__divider[data-v-7a183d0e]{width:1px;align-self:stretch;background:var(--border);border-radius:1px}.card--meta h4[data-v-7a183d0e]{margin:0 0 .25rem;font-size:1rem}.card--meta p[data-v-7a183d0e]{margin:.1rem 0;color:var(--muted)}.card--policies[data-v-7a183d0e]{margin-top:1rem}.card__header[data-v-7a183d0e]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.4rem}.card__header h2[data-v-7a183d0e]{margin:0;font-size:1.15rem}.linklist[data-v-7a183d0e]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.linklist a[data-v-7a183d0e]{color:#0b63a9;text-decoration:none}.linklist a[data-v-7a183d0e]:hover{text-decoration:underline}@media (max-width:960px){.grid[data-v-7a183d0e],.meta__cols[data-v-7a183d0e]{grid-template-columns:1fr}.meta__divider[data-v-7a183d0e]{display:none}}.tool[data-v-2b8bf288]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-2b8bf288]{max-width:1120px;margin:0 auto}.card[data-v-2b8bf288]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-2b8bf288]{margin:0 0 .45rem;font-size:1.05rem}.card__header[data-v-2b8bf288]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.card--hero[data-v-2b8bf288]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc);border:1px solid var(--border)}.hero[data-v-2b8bf288]{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:center}.hero__text h1[data-v-2b8bf288]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.sub[data-v-2b8bf288]{margin:.2rem 0 0;color:var(--muted)}.login[data-v-2b8bf288]{margin:0}.login.ok[data-v-2b8bf288]{color:#1f6b3a}.login.warn[data-v-2b8bf288]{color:#7a3b00}.card--access .access[data-v-2b8bf288]{display:grid;gap:.25rem}.mono[data-v-2b8bf288]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.muted[data-v-2b8bf288]{color:var(--muted)}.small[data-v-2b8bf288]{font-size:.92rem}.tiny[data-v-2b8bf288]{font-size:.82rem}.center[data-v-2b8bf288]{text-align:center}.space-top[data-v-2b8bf288]{margin-top:.6rem}.card--notice.success[data-v-2b8bf288]{border-color:#cfe9d8;background:#f2fbf6}.card--notice.error[data-v-2b8bf288]{border-color:#f4c7c7;background:#fdeaea}.card--notice.info[data-v-2b8bf288]{border-color:#cfe0ec;background:#f2f8fe}.notice[data-v-2b8bf288]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.processor-notice-stack[data-v-2b8bf288]{display:grid;gap:.75rem;margin-top:.75rem}.card--processor-notice[data-v-2b8bf288]{border-color:#bfd7f3;background:radial-gradient(circle at 95% 10%,rgba(37,99,235,.08),transparent 16rem),linear-gradient(180deg,#f8fbff,#eef6ff)}.processor-notice[data-v-2b8bf288]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.processor-notice__body[data-v-2b8bf288]{display:flex;align-items:flex-start;gap:.8rem;min-width:0}.processor-notice__body strong[data-v-2b8bf288]{display:block;margin-bottom:.2rem}.processor-notice__body p[data-v-2b8bf288]{margin:0;color:var(--muted);line-height:1.45}.processor-notice__meta[data-v-2b8bf288]{margin-top:.35rem!important;font-size:.84rem}.processor-notice__state[data-v-2b8bf288]{width:12px;height:12px;margin-top:.35rem;border-radius:50%;flex:0 0 auto;background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.12)}.processor-notice__state--complete[data-v-2b8bf288]{background:#16a34a;box-shadow:0 0 0 5px rgba(22,163,74,.12)}.processor-notice__state--attention[data-v-2b8bf288]{background:#d97706;box-shadow:0 0 0 5px rgba(217,119,6,.12)}.processor-notice__state--paused[data-v-2b8bf288]{background:#64748b;box-shadow:0 0 0 5px rgba(100,116,139,.12)}.processor-notice__actions[data-v-2b8bf288]{display:flex;gap:.5rem;flex:0 0 auto}@media (max-width:760px){.processor-notice[data-v-2b8bf288]{align-items:stretch;flex-direction:column}.processor-notice__actions[data-v-2b8bf288]{flex-wrap:wrap}}.grid[data-v-2b8bf288]{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:1rem}@media (max-width:960px){.grid[data-v-2b8bf288]{grid-template-columns:1fr}}.analysis-card__header[data-v-2b8bf288]{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;margin-bottom:.3rem}.analysis-card__header .card__title[data-v-2b8bf288]{margin:0}.analysis-card__header .btn--free-sample[data-v-2b8bf288]{position:relative;z-index:1;flex:0 0 auto;padding:.48rem .78rem;border-radius:9px;font-size:.9rem;line-height:1.1}.btn--free-sample[data-v-2b8bf288]{border-color:#9ed8bf;background:linear-gradient(180deg,#ecfff6,#d9f7ea);color:#116149;box-shadow:0 7px 18px rgba(17,97,73,.14);white-space:nowrap}.btn--free-sample[data-v-2b8bf288]:hover:not(:disabled){filter:none;background:linear-gradient(180deg,#dcfaec,#c9f0df);box-shadow:0 9px 22px rgba(17,97,73,.2)}.btn--free-sample[data-v-2b8bf288]:disabled{cursor:default;opacity:.82}.btn--free-sample__spark[data-v-2b8bf288]{margin-right:.38rem;font-size:1rem}.form[data-v-2b8bf288]{display:grid;gap:.75rem}.analysis-form-lock-region[data-v-2b8bf288]{position:relative;min-width:0;isolation:isolate}.analysis-form-fields[data-v-2b8bf288]{display:grid;gap:.75rem;min-width:0;margin:0;padding:0;border:0;transition:opacity .16s ease,filter .16s ease}.analysis-form-fields[data-v-2b8bf288]:disabled{opacity:.36;filter:grayscale(.55);-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-sample-overlay[data-v-2b8bf288]{position:absolute;inset:-.25rem;z-index:3;display:grid;place-items:center;padding:.6rem;overflow:auto;border:1px solid rgba(70,155,125,.34);border-radius:12px;background:rgba(244,252,249,.82);backdrop-filter:blur(2px)}.free-sample-overlay__card[data-v-2b8bf288]{width:min(100%,430px);padding:.85rem .9rem;border:1px solid #b8dfcf;border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 28px rgba(16,81,61,.15);text-align:center}.free-sample-overlay__topline[data-v-2b8bf288]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem .55rem}.free-sample-overlay__card strong[data-v-2b8bf288]{display:block;margin-top:.35rem;color:#174f3e;font-size:1.02rem}.free-sample-overlay__card p[data-v-2b8bf288]{margin:.4rem 0 0;color:#425b53;line-height:1.33}.free-sample-overlay__eyebrow[data-v-2b8bf288]{display:inline-flex;padding:.18rem .5rem;border-radius:999px;background:#def7eb;color:#116149;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.free-sample-overlay__next[data-v-2b8bf288]{color:#143f33!important;font-size:.94rem}.free-sample-overlay__hash[data-v-2b8bf288]{display:block;margin-top:.5rem;padding:.4rem .5rem;border:1px solid #d7e9e1;border-radius:8px;background:#f7fbf9;color:#385048;font-size:.71rem;line-height:1.25;overflow-wrap:anywhere;word-break:break-all}.free-sample-overlay__fair-use[data-v-2b8bf288]{margin-top:.38rem!important;color:#6a7f77!important;font-size:.74rem;line-height:1.28!important}.free-sample-overlay__cancel[data-v-2b8bf288]{flex:0 0 auto;margin:0;padding:.38rem .58rem;font-size:.78rem;line-height:1.1;white-space:nowrap}.btn--free-ready[data-v-2b8bf288]{background:linear-gradient(180deg,#198765,#12684f);box-shadow:0 7px 17px rgba(18,104,79,.22)}@media (max-width:560px){.analysis-card__header[data-v-2b8bf288]{align-items:stretch;flex-direction:column;gap:.55rem;margin-bottom:.55rem}.analysis-card__header .btn--free-sample[data-v-2b8bf288]{width:100%;padding:.68rem .95rem;border-radius:10px;font-size:inherit;line-height:normal}.free-sample-overlay[data-v-2b8bf288]{padding:.4rem}.free-sample-overlay__card[data-v-2b8bf288]{padding:.72rem .75rem}}.field[data-v-2b8bf288]{display:grid;gap:.35rem}.field.inline[data-v-2b8bf288]{grid-template-columns:1fr auto;align-items:center;gap:.6rem}label[data-v-2b8bf288]{color:var(--muted);font-size:.92rem}input[data-v-2b8bf288],select[data-v-2b8bf288],textarea[data-v-2b8bf288]{width:100%;min-width:0;max-width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);box-sizing:border-box}input[data-v-2b8bf288]:focus,select[data-v-2b8bf288]:focus,textarea[data-v-2b8bf288]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#c5d9ea}.hint[data-v-2b8bf288]{color:var(--muted);font-size:.9rem}.error[data-v-2b8bf288]{color:#8f1d1d;font-weight:700}.btn[data-v-2b8bf288]{display:inline-flex;align-items:center;justify-content:center;padding:.68rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-2b8bf288]:hover{filter:brightness(.98)}.btn--primary[data-v-2b8bf288]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--danger[data-v-2b8bf288]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--ghost[data-v-2b8bf288]{background:#fff;color:var(--accent)}.btn--sm[data-v-2b8bf288]{padding:.45rem .7rem;border-radius:8px;font-size:.9rem}.linkish[data-v-2b8bf288]{background:none;border:none;color:#0b63a9;padding:0}.linkish[data-v-2b8bf288]:hover{text-decoration:underline}.submitting[data-v-2b8bf288]{display:grid;place-items:center;gap:.3rem;margin-top:.5rem}.spinner[data-v-2b8bf288]{width:18px;height:18px;border:3px solid #d9e2eb;border-top-color:#2c80b4;border-radius:50%;animation:spin-2b8bf288 1s linear infinite}.spinner.lg[data-v-2b8bf288]{width:48px;height:48px;border-width:6px}.spinner.md[data-v-2b8bf288]{width:24px;height:24px;border-width:3px}@keyframes spin-2b8bf288{to{transform:rotate(1turn)}}.flags[data-v-2b8bf288]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-2b8bf288]{vertical-align:middle;margin-right:8px}.modal[data-v-2b8bf288]{max-width:720px;width:100%;margin:1rem auto;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px rgba(16,24,40,.14);overflow:hidden}.modal__head[data-v-2b8bf288]{padding:.9rem 1rem;background:#f7f9fc;border-bottom:1px solid var(--border)}.modal__body[data-v-2b8bf288]{max-height:60vh;overflow-y:auto;padding:.75rem 1rem}.close[data-v-2b8bf288]{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--muted)}.choice[data-v-2b8bf288]{padding:.55rem .4rem;border-bottom:1px solid #f0f4f8;cursor:pointer}.choice[data-v-2b8bf288]:hover{background:#f5faff}.tx[data-v-2b8bf288]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #f0f4f8}.tx__summary[data-v-2b8bf288]{line-height:1.35}.short[data-v-2b8bf288]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.table-wrap[data-v-2b8bf288]{overflow:auto;border:1px solid var(--border);border-radius:12px}.table[data-v-2b8bf288]{width:100%;border-collapse:separate;border-spacing:0;min-width:880px}.table td[data-v-2b8bf288],.table th[data-v-2b8bf288]{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--border);background:#fff}.table thead th[data-v-2b8bf288]{position:sticky;top:0;z-index:1;background:#f9fbfe;color:var(--muted);font-size:.9rem}.txcell .truncate[data-v-2b8bf288]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.result[data-v-2b8bf288]{width:100%;min-height:54px;border-radius:10px;resize:vertical;border:1px solid var(--border);padding:.6rem .7rem}.actions[data-v-2b8bf288],.th-actions[data-v-2b8bf288]{text-align:right;white-space:nowrap}.pill[data-v-2b8bf288]{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill--ok[data-v-2b8bf288]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill--warn[data-v-2b8bf288]{background:#fff6e6;color:#7a3b00;border-color:#f9d7a7}.pager[data-v-2b8bf288]{display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:.6rem;flex-wrap:wrap}.pager--table[data-v-2b8bf288]{justify-content:flex-end}.fade-enter-active[data-v-2b8bf288],.fade-leave-active[data-v-2b8bf288]{transition:opacity .18s ease}.fade-enter-from[data-v-2b8bf288],.fade-leave-to[data-v-2b8bf288]{opacity:0}.legend-links[data-v-2b8bf288]{display:flex;justify-content:center;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.linkish[data-v-2b8bf288]{padding:0 .1rem}.btn--image[data-v-2b8bf288]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-2b8bf288]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-2b8bf288]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-2b8bf288]:hover{filter:none;background:#ffeede}.field--primary[data-v-2b8bf288]{position:relative}.input--primary[data-v-2b8bf288]{border-width:2px;padding:.85rem 1rem;border-color:#cfe0ec;box-shadow:0 1px 0 rgba(16,24,40,.03)}.input--primary[data-v-2b8bf288]:focus{border-color:#7fb5da;box-shadow:0 0 0 4px rgba(44,128,180,.16)}.field--primary[data-v-2b8bf288]:before{content:"";position:absolute;left:-1.2rem;top:.2rem;bottom:.2rem;width:4px;border-radius:4px;background:linear-gradient(180deg,#8cc5e6,#2c80b4);opacity:.6}@media (max-width:960px){.field--primary[data-v-2b8bf288]:before{left:-.8rem}}.table .txcell[data-v-2b8bf288]{line-height:1.3}.table .txcell .truncate[data-v-2b8bf288]{max-width:240px}.submit-container[data-v-2b8bf288]{display:flex;justify-content:center;margin-top:1rem}.report__meta[data-v-2b8bf288]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-2b8bf288]{display:contents}.report__meta .label[data-v-2b8bf288]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-2b8bf288]{font-weight:600;min-width:0}.report__meta .truncate[data-v-2b8bf288]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-2b8bf288]{padding:.8rem 0 .4rem}.report__text[data-v-2b8bf288]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-2b8bf288]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-2b8bf288]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-2b8bf288]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-2b8bf288]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-2b8bf288],.copy-btn .copy-label-done[data-v-2b8bf288]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-2b8bf288]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-2b8bf288]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-2b8bf288]{opacity:1}.copy-btn.is-copied[data-v-2b8bf288]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-2b8bf288 .6s ease}@keyframes copyPulse-2b8bf288{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-2b8bf288]:disabled{opacity:.8;cursor:not-allowed}.modal-overlay.modal-overlay--floating[data-v-2b8bf288]{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(1px);pointer-events:none;z-index:9999}.modal[data-v-2b8bf288]{pointer-events:auto;width:min(560px,96vw);max-height:90vh;overflow:auto;background:var(--card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);outline:none}.modal__head[data-v-2b8bf288]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.modal__head .close[data-v-2b8bf288]{margin-left:12px}.modal__body[data-v-2b8bf288]{padding:16px 18px}.modal__body p[data-v-2b8bf288]:last-child{margin-bottom:0}.modal__actions[data-v-2b8bf288]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07)}.modal .btn.btn--primary[data-v-2b8bf288]{background-color:#2d6cdf;color:#fff;border:none}.modal .btn.btn--primary[data-v-2b8bf288]:hover{background-color:#1e4fa3}.modal .btn.btn--ghost[data-v-2b8bf288]{background:transparent;color:#333}.report-line[data-v-2b8bf288]{display:flex;gap:8px;align-items:flex-start}.flag[data-v-2b8bf288]{width:18px;height:18px;margin-top:2px}.raw-report summary[data-v-2b8bf288]{cursor:pointer}.report__disclaimer[data-v-2b8bf288]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-2b8bf288]{font-weight:700}.disclaimer__version[data-v-2b8bf288]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-2b8bf288]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-2b8bf288]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-2b8bf288]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-2b8bf288]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-2b8bf288]{margin-bottom:6px}.muted[data-v-2b8bf288]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-2b8bf288]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-2b8bf288]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-2b8bf288]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-2b8bf288]{display:none}}.advanced-actions[data-v-2b8bf288]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.btn--outline[data-v-2b8bf288]{background:transparent;border:1px solid var(--c-border,#d0d7de);color:var(--c-text,#111);border-radius:8px;padding:.45rem .7rem;box-shadow:0 1px 0 rgba(0,0,0,.04)}.btn--outline[data-v-2b8bf288]:hover{background:var(--c-surface-2,#f6f8fa)}.legend-helper[data-v-2b8bf288]{margin-top:.75rem;padding:.75rem .9rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem}.legend-helper__body[data-v-2b8bf288]{flex:1;min-width:0}.legend-helper__title[data-v-2b8bf288]{font-weight:600;margin-bottom:.15rem}.legend-helper__text[data-v-2b8bf288]{margin:0;opacity:.85}.legend-helper__cta[data-v-2b8bf288]{white-space:nowrap;font-size:.8rem;padding:.35rem .7rem;align-self:center}.space-top2[data-v-2b8bf288]{margin-top:.75rem}.btn--external[data-v-2b8bf288]{background:#fff;border-color:#b9d9c6;color:#146b3a}.btn--external[data-v-2b8bf288]:hover{filter:none;background:#f4fff8}.actions[data-v-2b8bf288]{display:flex;gap:.6rem;flex-wrap:wrap}.actions .btn[data-v-2b8bf288]{margin-left:.35rem}.action-menu[data-v-2b8bf288]{position:relative}.action-menu>summary[data-v-2b8bf288]{list-style:none}.action-menu>summary[data-v-2b8bf288]::-webkit-details-marker{display:none}.action-menu__panel[data-v-2b8bf288]{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--border);box-shadow:0 10px 26px rgba(0,0,0,.12);z-index:50;display:flex;flex-direction:column;gap:8px}.menu-item[data-v-2b8bf288]{width:100%;justify-content:flex-start}.btn--invest[data-v-2b8bf288]{border-color:#bfe6cf;background:#f2fff6;color:#146b3a}.btn--invest[data-v-2b8bf288]:hover{filter:none;background:#e9fff0}.report__callout[data-v-2b8bf288]{margin:12px 0;padding:12px;border-radius:12px;border:1px solid var(--border);background:#fbfffd;display:flex;gap:12px;align-items:center;justify-content:space-between}.report__callout .callout__text[data-v-2b8bf288]{min-width:0}.report__callout strong[data-v-2b8bf288]{display:block}.table td.actions .btn[data-v-2b8bf288]{margin-left:0!important}.table td.actions .btn--invest[data-v-2b8bf288]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-menu>summary[data-v-2b8bf288]:after{content:"▾";margin-left:8px;font-size:.85em;opacity:.7}.btn--process[data-v-2b8bf288]{border-color:#8bb5df;background:#eef6ff;color:#174a7e;box-shadow:0 7px 14px rgba(48,111,176,.12);text-shadow:none}.btn--process[data-v-2b8bf288]:hover{filter:none;border-color:#629ad1;background:#e3f0ff;color:#103f70;box-shadow:0 9px 17px rgba(48,111,176,.17)}.btn--process[data-v-2b8bf288]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(66,139,214,.24),0 8px 16px rgba(48,111,176,.15)}.btn--process-continue[data-v-2b8bf288],.btn--process-start[data-v-2b8bf288]{border-color:#2f74ba;background:linear-gradient(180deg,#4b91d8,#2f74ba);color:#fff;box-shadow:0 8px 16px rgba(47,116,186,.22)}.btn--process-continue[data-v-2b8bf288]:hover,.btn--process-start[data-v-2b8bf288]:hover{border-color:#2869a9;background:linear-gradient(180deg,#5b9ce0,#347fc8);color:#fff}.btn--process-progress[data-v-2b8bf288]{border-color:#89b6dc;background:#edf7ff;color:#195484}.btn--process-result[data-v-2b8bf288]{border-color:#79b89a;background:#eefaf3;color:#17623d}.btn--process-result[data-v-2b8bf288]:hover{border-color:#5fa47f;background:#e3f6eb;color:#115132}.actions-row .btn--process[data-v-2b8bf288]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn--cta[data-v-2b8bf288]{border-color:#d6a10a;background:linear-gradient(180deg,#ffe07a,#f3b61a);color:#111827;box-shadow:0 10px 18px rgba(243,182,26,.22);text-shadow:0 1px 0 hsla(0,0%,100%,.45)}.btn--cta[data-v-2b8bf288]:hover{filter:none;background:linear-gradient(180deg,#ffe89a,#f6c233);box-shadow:0 12px 22px rgba(243,182,26,.26)}.btn--cta[data-v-2b8bf288]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(243,182,26,.35),0 10px 18px rgba(243,182,26,.22)}.btn--cta[data-v-2b8bf288]:active{transform:translateY(1px)}.table td.actions .btn--cta[data-v-2b8bf288]{box-shadow:0 8px 14px rgba(243,182,26,.2);min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-row[data-v-2b8bf288]{display:flex;gap:12px;align-items:flex-end}.inline-row .field.inline[data-v-2b8bf288]{margin:0;flex:1 1 0}.help[data-v-2b8bf288]{margin-left:6px}.modes-row[data-v-2b8bf288]{display:flex;align-items:center;justify-content:space-between;gap:12px}.modes-row__label[data-v-2b8bf288]{font-weight:600;white-space:nowrap;padding-top:2px}.modes-row__controls[data-v-2b8bf288]{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.modes-row__control[data-v-2b8bf288]{display:flex;align-items:center;gap:6px}.modes-row__control select[data-v-2b8bf288]{min-width:190px}.help[data-v-2b8bf288]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1px solid rgba(0,0,0,.25);font-size:11px;line-height:16px;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-only[data-v-2b8bf288]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.modes-row[data-v-2b8bf288]{flex-direction:column;align-items:flex-start}.modes-row__controls[data-v-2b8bf288]{width:100%;justify-content:flex-start}}.modes-row__control select[data-v-2b8bf288]{width:auto;max-width:260px}.modes-row[data-v-2b8bf288],.modes-row__control[data-v-2b8bf288],.modes-row__controls[data-v-2b8bf288]{overflow:visible}.tip[data-v-2b8bf288]{position:relative}.tip[data-v-2b8bf288]:after{content:attr(data-tip);top:calc(100% + 10px);min-width:260px;max-width:360px;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#111;font-size:12px;line-height:1.35;white-space:pre-line;box-shadow:0 12px 24px rgba(0,0,0,.12);z-index:50}.tip[data-v-2b8bf288]:after,.tip[data-v-2b8bf288]:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none}.tip[data-v-2b8bf288]:before{content:"";top:calc(100% + 4px);border-width:6px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.12) transparent}.tip[data-v-2b8bf288]:focus:after,.tip[data-v-2b8bf288]:focus:before,.tip[data-v-2b8bf288]:hover:after,.tip[data-v-2b8bf288]:hover:before{opacity:1;visibility:visible}.td-actions[data-v-2b8bf288],.th-actions[data-v-2b8bf288]{text-align:right;white-space:nowrap}.table td.td-actions[data-v-2b8bf288]{vertical-align:middle}.actions-row[data-v-2b8bf288]{display:flex;justify-content:flex-end;align-items:center;gap:.45rem;flex-wrap:nowrap;white-space:nowrap}.actions-row .btn[data-v-2b8bf288]{margin-left:0!important}.actions-row .btn--cta[data-v-2b8bf288]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bug-report-field[data-v-2b8bf288]{display:grid;gap:.4rem;margin-top:.85rem;font-weight:700;color:#344054}.bug-report-field textarea[data-v-2b8bf288]{width:100%;min-height:120px;resize:vertical;border:1px solid #d0d5dd;border-radius:10px;padding:.7rem .75rem;background:#fff;color:#101828;font:inherit;line-height:1.45}.bug-report-field textarea[data-v-2b8bf288]:focus{outline:3px solid rgba(23,92,162,.14);border-color:#175ca2}.tool[data-v-fce7e7b4]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-fce7e7b4]{max-width:1120px;margin:0 auto}.card[data-v-fce7e7b4]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-fce7e7b4]{margin:0 0 .45rem;font-size:1.05rem}.card__header[data-v-fce7e7b4]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.card--hero[data-v-fce7e7b4]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc);border:1px solid var(--border)}.hero[data-v-fce7e7b4]{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:center}.hero__text h1[data-v-fce7e7b4]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.sub[data-v-fce7e7b4]{margin:.2rem 0 0;color:var(--muted)}.login[data-v-fce7e7b4]{margin:0}.login.ok[data-v-fce7e7b4]{color:#1f6b3a}.login.warn[data-v-fce7e7b4]{color:#7a3b00}.card--access .access[data-v-fce7e7b4]{display:grid;gap:.25rem}.mono[data-v-fce7e7b4]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.muted[data-v-fce7e7b4]{color:var(--muted)}.small[data-v-fce7e7b4]{font-size:.92rem}.tiny[data-v-fce7e7b4]{font-size:.82rem}.center[data-v-fce7e7b4]{text-align:center}.space-top[data-v-fce7e7b4]{margin-top:.6rem}.card--notice.success[data-v-fce7e7b4]{border-color:#cfe9d8;background:#f2fbf6}.card--notice.error[data-v-fce7e7b4]{border-color:#f4c7c7;background:#fdeaea}.card--notice.info[data-v-fce7e7b4]{border-color:#cfe0ec;background:#f2f8fe}.notice[data-v-fce7e7b4]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.processor-notice-stack[data-v-fce7e7b4]{display:grid;gap:.75rem;margin-top:.75rem}.card--processor-notice[data-v-fce7e7b4]{border-color:#bfd7f3;background:radial-gradient(circle at 95% 10%,rgba(37,99,235,.08),transparent 16rem),linear-gradient(180deg,#f8fbff,#eef6ff)}.processor-notice[data-v-fce7e7b4]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.processor-notice__body[data-v-fce7e7b4]{display:flex;align-items:flex-start;gap:.8rem;min-width:0}.processor-notice__body strong[data-v-fce7e7b4]{display:block;margin-bottom:.2rem}.processor-notice__body p[data-v-fce7e7b4]{margin:0;color:var(--muted);line-height:1.45}.processor-notice__meta[data-v-fce7e7b4]{margin-top:.35rem!important;font-size:.84rem}.processor-notice__state[data-v-fce7e7b4]{width:12px;height:12px;margin-top:.35rem;border-radius:50%;flex:0 0 auto;background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.12)}.processor-notice__state--complete[data-v-fce7e7b4]{background:#16a34a;box-shadow:0 0 0 5px rgba(22,163,74,.12)}.processor-notice__state--attention[data-v-fce7e7b4]{background:#d97706;box-shadow:0 0 0 5px rgba(217,119,6,.12)}.processor-notice__state--paused[data-v-fce7e7b4]{background:#64748b;box-shadow:0 0 0 5px rgba(100,116,139,.12)}.processor-notice__actions[data-v-fce7e7b4]{display:flex;gap:.5rem;flex:0 0 auto}@media (max-width:760px){.processor-notice[data-v-fce7e7b4]{align-items:stretch;flex-direction:column}.processor-notice__actions[data-v-fce7e7b4]{flex-wrap:wrap}}.grid[data-v-fce7e7b4]{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:1rem}@media (max-width:960px){.grid[data-v-fce7e7b4]{grid-template-columns:1fr}}.form[data-v-fce7e7b4]{display:grid;gap:.75rem}.field[data-v-fce7e7b4]{display:grid;gap:.35rem}.field.inline[data-v-fce7e7b4]{grid-template-columns:1fr auto;align-items:center;gap:.6rem}label[data-v-fce7e7b4]{color:var(--muted);font-size:.92rem}input[data-v-fce7e7b4],select[data-v-fce7e7b4],textarea[data-v-fce7e7b4]{width:100%;min-width:0;max-width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);box-sizing:border-box}input[data-v-fce7e7b4]:focus,select[data-v-fce7e7b4]:focus,textarea[data-v-fce7e7b4]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#c5d9ea}.hint[data-v-fce7e7b4]{color:var(--muted);font-size:.9rem}.error[data-v-fce7e7b4]{color:#8f1d1d;font-weight:700}.btn[data-v-fce7e7b4]{display:inline-flex;align-items:center;justify-content:center;padding:.68rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-fce7e7b4]:hover{filter:brightness(.98)}.btn--primary[data-v-fce7e7b4]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--danger[data-v-fce7e7b4]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--ghost[data-v-fce7e7b4]{background:#fff;color:var(--accent)}.btn--sm[data-v-fce7e7b4]{padding:.45rem .7rem;border-radius:8px;font-size:.9rem}.linkish[data-v-fce7e7b4]{background:none;border:none;color:#0b63a9;padding:0}.linkish[data-v-fce7e7b4]:hover{text-decoration:underline}.submitting[data-v-fce7e7b4]{display:grid;place-items:center;gap:.3rem;margin-top:.5rem}.spinner[data-v-fce7e7b4]{width:18px;height:18px;border:3px solid #d9e2eb;border-top-color:#2c80b4;border-radius:50%;animation:spin-fce7e7b4 1s linear infinite}.spinner.lg[data-v-fce7e7b4]{width:48px;height:48px;border-width:6px}.spinner.md[data-v-fce7e7b4]{width:24px;height:24px;border-width:3px}@keyframes spin-fce7e7b4{to{transform:rotate(1turn)}}.flags[data-v-fce7e7b4]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-fce7e7b4]{vertical-align:middle;margin-right:8px}.modal[data-v-fce7e7b4]{max-width:720px;width:100%;margin:1rem auto;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px rgba(16,24,40,.14);overflow:hidden}.modal__head[data-v-fce7e7b4]{padding:.9rem 1rem;background:#f7f9fc;border-bottom:1px solid var(--border)}.modal__body[data-v-fce7e7b4]{max-height:60vh;overflow-y:auto;padding:.75rem 1rem}.close[data-v-fce7e7b4]{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--muted)}.choice[data-v-fce7e7b4]{padding:.55rem .4rem;border-bottom:1px solid #f0f4f8;cursor:pointer}.choice[data-v-fce7e7b4]:hover{background:#f5faff}.tx[data-v-fce7e7b4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #f0f4f8}.tx__summary[data-v-fce7e7b4]{line-height:1.35}.short[data-v-fce7e7b4]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.table-wrap[data-v-fce7e7b4]{overflow:auto;border:1px solid var(--border);border-radius:12px}.table[data-v-fce7e7b4]{width:100%;border-collapse:separate;border-spacing:0;min-width:880px}.table td[data-v-fce7e7b4],.table th[data-v-fce7e7b4]{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--border);background:#fff}.table thead th[data-v-fce7e7b4]{position:sticky;top:0;z-index:1;background:#f9fbfe;color:var(--muted);font-size:.9rem}.txcell .truncate[data-v-fce7e7b4]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.result[data-v-fce7e7b4]{width:100%;min-height:54px;border-radius:10px;resize:vertical;border:1px solid var(--border);padding:.6rem .7rem}.actions[data-v-fce7e7b4],.th-actions[data-v-fce7e7b4]{text-align:right;white-space:nowrap}.pill[data-v-fce7e7b4]{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill--ok[data-v-fce7e7b4]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill--warn[data-v-fce7e7b4]{background:#fff6e6;color:#7a3b00;border-color:#f9d7a7}.pager[data-v-fce7e7b4]{display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:.6rem;flex-wrap:wrap}.pager--table[data-v-fce7e7b4]{justify-content:flex-end}.fade-enter-active[data-v-fce7e7b4],.fade-leave-active[data-v-fce7e7b4]{transition:opacity .18s ease}.fade-enter-from[data-v-fce7e7b4],.fade-leave-to[data-v-fce7e7b4]{opacity:0}.legend-links[data-v-fce7e7b4]{display:flex;justify-content:center;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.linkish[data-v-fce7e7b4]{padding:0 .1rem}.btn--image[data-v-fce7e7b4]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-fce7e7b4]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-fce7e7b4]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-fce7e7b4]:hover{filter:none;background:#ffeede}.field--primary[data-v-fce7e7b4]{position:relative}.input--primary[data-v-fce7e7b4]{border-width:2px;padding:.85rem 1rem;border-color:#cfe0ec;box-shadow:0 1px 0 rgba(16,24,40,.03)}.input--primary[data-v-fce7e7b4]:focus{border-color:#7fb5da;box-shadow:0 0 0 4px rgba(44,128,180,.16)}.field--primary[data-v-fce7e7b4]:before{content:"";position:absolute;left:-1.2rem;top:.2rem;bottom:.2rem;width:4px;border-radius:4px;background:linear-gradient(180deg,#8cc5e6,#2c80b4);opacity:.6}@media (max-width:960px){.field--primary[data-v-fce7e7b4]:before{left:-.8rem}}.table .txcell[data-v-fce7e7b4]{line-height:1.3}.table .txcell .truncate[data-v-fce7e7b4]{max-width:240px}.submit-container[data-v-fce7e7b4]{display:flex;justify-content:center;margin-top:1rem}.report__meta[data-v-fce7e7b4]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-fce7e7b4]{display:contents}.report__meta .label[data-v-fce7e7b4]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-fce7e7b4]{font-weight:600;min-width:0}.report__meta .truncate[data-v-fce7e7b4]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-fce7e7b4]{padding:.8rem 0 .4rem}.report__text[data-v-fce7e7b4]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-fce7e7b4]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-fce7e7b4]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-fce7e7b4]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-fce7e7b4]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-fce7e7b4],.copy-btn .copy-label-done[data-v-fce7e7b4]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-fce7e7b4]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-fce7e7b4]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-fce7e7b4]{opacity:1}.copy-btn.is-copied[data-v-fce7e7b4]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-fce7e7b4 .6s ease}@keyframes copyPulse-fce7e7b4{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-fce7e7b4]:disabled{opacity:.8;cursor:not-allowed}.modal-overlay.modal-overlay--floating[data-v-fce7e7b4]{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(1px);pointer-events:none;z-index:9999}.modal[data-v-fce7e7b4]{pointer-events:auto;width:min(560px,96vw);max-height:90vh;overflow:auto;background:var(--card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);outline:none}.modal__head[data-v-fce7e7b4]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.modal__head .close[data-v-fce7e7b4]{margin-left:12px}.modal__body[data-v-fce7e7b4]{padding:16px 18px}.modal__body p[data-v-fce7e7b4]:last-child{margin-bottom:0}.modal__actions[data-v-fce7e7b4]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07)}.modal .btn.btn--primary[data-v-fce7e7b4]{background-color:#2d6cdf;color:#fff;border:none}.modal .btn.btn--primary[data-v-fce7e7b4]:hover{background-color:#1e4fa3}.modal .btn.btn--ghost[data-v-fce7e7b4]{background:transparent;color:#333}.report-line[data-v-fce7e7b4]{display:flex;gap:8px;align-items:flex-start}.flag[data-v-fce7e7b4]{width:18px;height:18px;margin-top:2px}.raw-report summary[data-v-fce7e7b4]{cursor:pointer}.report__disclaimer[data-v-fce7e7b4]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-fce7e7b4]{font-weight:700}.disclaimer__version[data-v-fce7e7b4]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-fce7e7b4]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-fce7e7b4]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-fce7e7b4]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-fce7e7b4]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-fce7e7b4]{margin-bottom:6px}.muted[data-v-fce7e7b4]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-fce7e7b4]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-fce7e7b4]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-fce7e7b4]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-fce7e7b4]{display:none}}.advanced-actions[data-v-fce7e7b4]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.btn--outline[data-v-fce7e7b4]{background:transparent;border:1px solid var(--c-border,#d0d7de);color:var(--c-text,#111);border-radius:8px;padding:.45rem .7rem;box-shadow:0 1px 0 rgba(0,0,0,.04)}.btn--outline[data-v-fce7e7b4]:hover{background:var(--c-surface-2,#f6f8fa)}.legend-helper[data-v-fce7e7b4]{margin-top:.75rem;padding:.75rem .9rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem}.legend-helper__body[data-v-fce7e7b4]{flex:1;min-width:0}.legend-helper__title[data-v-fce7e7b4]{font-weight:600;margin-bottom:.15rem}.legend-helper__text[data-v-fce7e7b4]{margin:0;opacity:.85}.legend-helper__cta[data-v-fce7e7b4]{white-space:nowrap;font-size:.8rem;padding:.35rem .7rem;align-self:center}.space-top2[data-v-fce7e7b4]{margin-top:.75rem}.btn--external[data-v-fce7e7b4]{background:#fff;border-color:#b9d9c6;color:#146b3a}.btn--external[data-v-fce7e7b4]:hover{filter:none;background:#f4fff8}.actions[data-v-fce7e7b4]{display:flex;gap:.6rem;flex-wrap:wrap}.actions .btn[data-v-fce7e7b4]{margin-left:.35rem}.action-menu[data-v-fce7e7b4]{position:relative}.action-menu>summary[data-v-fce7e7b4]{list-style:none}.action-menu>summary[data-v-fce7e7b4]::-webkit-details-marker{display:none}.action-menu__panel[data-v-fce7e7b4]{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--border);box-shadow:0 10px 26px rgba(0,0,0,.12);z-index:50;display:flex;flex-direction:column;gap:8px}.menu-item[data-v-fce7e7b4]{width:100%;justify-content:flex-start}.btn--invest[data-v-fce7e7b4]{border-color:#bfe6cf;background:#f2fff6;color:#146b3a}.btn--invest[data-v-fce7e7b4]:hover{filter:none;background:#e9fff0}.report__callout[data-v-fce7e7b4]{margin:12px 0;padding:12px;border-radius:12px;border:1px solid var(--border);background:#fbfffd;display:flex;gap:12px;align-items:center;justify-content:space-between}.report__callout .callout__text[data-v-fce7e7b4]{min-width:0}.report__callout strong[data-v-fce7e7b4]{display:block}.table td.actions .btn[data-v-fce7e7b4]{margin-left:0!important}.table td.actions .btn--invest[data-v-fce7e7b4]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-menu>summary[data-v-fce7e7b4]:after{content:"▾";margin-left:8px;font-size:.85em;opacity:.7}.btn--process[data-v-fce7e7b4]{border-color:#8bb5df;background:#eef6ff;color:#174a7e;box-shadow:0 7px 14px rgba(48,111,176,.12);text-shadow:none}.btn--process[data-v-fce7e7b4]:hover{filter:none;border-color:#629ad1;background:#e3f0ff;color:#103f70;box-shadow:0 9px 17px rgba(48,111,176,.17)}.btn--process[data-v-fce7e7b4]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(66,139,214,.24),0 8px 16px rgba(48,111,176,.15)}.btn--process-continue[data-v-fce7e7b4],.btn--process-start[data-v-fce7e7b4]{border-color:#2f74ba;background:linear-gradient(180deg,#4b91d8,#2f74ba);color:#fff;box-shadow:0 8px 16px rgba(47,116,186,.22)}.btn--process-continue[data-v-fce7e7b4]:hover,.btn--process-start[data-v-fce7e7b4]:hover{border-color:#2869a9;background:linear-gradient(180deg,#5b9ce0,#347fc8);color:#fff}.btn--process-progress[data-v-fce7e7b4]{border-color:#89b6dc;background:#edf7ff;color:#195484}.btn--process-result[data-v-fce7e7b4]{border-color:#79b89a;background:#eefaf3;color:#17623d}.btn--process-result[data-v-fce7e7b4]:hover{border-color:#5fa47f;background:#e3f6eb;color:#115132}.actions-row .btn--process[data-v-fce7e7b4]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn--cta[data-v-fce7e7b4]{border-color:#d6a10a;background:linear-gradient(180deg,#ffe07a,#f3b61a);color:#111827;box-shadow:0 10px 18px rgba(243,182,26,.22);text-shadow:0 1px 0 hsla(0,0%,100%,.45)}.btn--cta[data-v-fce7e7b4]:hover{filter:none;background:linear-gradient(180deg,#ffe89a,#f6c233);box-shadow:0 12px 22px rgba(243,182,26,.26)}.btn--cta[data-v-fce7e7b4]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(243,182,26,.35),0 10px 18px rgba(243,182,26,.22)}.btn--cta[data-v-fce7e7b4]:active{transform:translateY(1px)}.table td.actions .btn--cta[data-v-fce7e7b4]{box-shadow:0 8px 14px rgba(243,182,26,.2);min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-row[data-v-fce7e7b4]{display:flex;gap:12px;align-items:flex-end}.inline-row .field.inline[data-v-fce7e7b4]{margin:0;flex:1 1 0}.help[data-v-fce7e7b4]{margin-left:6px}.modes-row[data-v-fce7e7b4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.modes-row__label[data-v-fce7e7b4]{font-weight:600;white-space:nowrap;padding-top:2px}.modes-row__controls[data-v-fce7e7b4]{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.modes-row__control[data-v-fce7e7b4]{display:flex;align-items:center;gap:6px}.modes-row__control select[data-v-fce7e7b4]{min-width:190px}.help[data-v-fce7e7b4]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1px solid rgba(0,0,0,.25);font-size:11px;line-height:16px;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-only[data-v-fce7e7b4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.modes-row[data-v-fce7e7b4]{flex-direction:column;align-items:flex-start}.modes-row__controls[data-v-fce7e7b4]{width:100%;justify-content:flex-start}}.modes-row__control select[data-v-fce7e7b4]{width:auto;max-width:260px}.modes-row[data-v-fce7e7b4],.modes-row__control[data-v-fce7e7b4],.modes-row__controls[data-v-fce7e7b4]{overflow:visible}.tip[data-v-fce7e7b4]{position:relative}.tip[data-v-fce7e7b4]:after{content:attr(data-tip);top:calc(100% + 10px);min-width:260px;max-width:360px;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#111;font-size:12px;line-height:1.35;white-space:pre-line;box-shadow:0 12px 24px rgba(0,0,0,.12);z-index:50}.tip[data-v-fce7e7b4]:after,.tip[data-v-fce7e7b4]:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none}.tip[data-v-fce7e7b4]:before{content:"";top:calc(100% + 4px);border-width:6px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.12) transparent}.tip[data-v-fce7e7b4]:focus:after,.tip[data-v-fce7e7b4]:focus:before,.tip[data-v-fce7e7b4]:hover:after,.tip[data-v-fce7e7b4]:hover:before{opacity:1;visibility:visible}.td-actions[data-v-fce7e7b4],.th-actions[data-v-fce7e7b4]{text-align:right;white-space:nowrap}.table td.td-actions[data-v-fce7e7b4]{vertical-align:middle}.actions-row[data-v-fce7e7b4]{display:flex;justify-content:flex-end;align-items:center;gap:.45rem;flex-wrap:nowrap;white-space:nowrap}.actions-row .btn[data-v-fce7e7b4]{margin-left:0!important}.actions-row .btn--cta[data-v-fce7e7b4]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bug-report-field[data-v-fce7e7b4]{display:grid;gap:.4rem;margin-top:.85rem;font-weight:700;color:#344054}.bug-report-field textarea[data-v-fce7e7b4]{width:100%;min-height:120px;resize:vertical;border:1px solid #d0d5dd;border-radius:10px;padding:.7rem .75rem;background:#fff;color:#101828;font:inherit;line-height:1.45}.bug-report-field textarea[data-v-fce7e7b4]:focus{outline:3px solid rgba(23,92,162,.14);border-color:#175ca2}.tool[data-v-1772bd9a]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-1772bd9a]{max-width:1120px;margin:0 auto}.card[data-v-1772bd9a]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-1772bd9a]{margin:0 0 .45rem;font-size:1.05rem}.card__header[data-v-1772bd9a]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.card--hero[data-v-1772bd9a]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc);border:1px solid var(--border)}.hero[data-v-1772bd9a]{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:center}.hero__text h1[data-v-1772bd9a]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.sub[data-v-1772bd9a]{margin:.2rem 0 0;color:var(--muted)}.login[data-v-1772bd9a]{margin:0}.login.ok[data-v-1772bd9a]{color:#1f6b3a}.login.warn[data-v-1772bd9a]{color:#7a3b00}.card--access .access[data-v-1772bd9a]{display:grid;gap:.25rem}.mono[data-v-1772bd9a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.muted[data-v-1772bd9a]{color:var(--muted)}.small[data-v-1772bd9a]{font-size:.92rem}.tiny[data-v-1772bd9a]{font-size:.82rem}.center[data-v-1772bd9a]{text-align:center}.space-top[data-v-1772bd9a]{margin-top:.6rem}.card--notice.success[data-v-1772bd9a]{border-color:#cfe9d8;background:#f2fbf6}.card--notice.error[data-v-1772bd9a]{border-color:#f4c7c7;background:#fdeaea}.card--notice.info[data-v-1772bd9a]{border-color:#cfe0ec;background:#f2f8fe}.notice[data-v-1772bd9a]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.grid[data-v-1772bd9a]{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:1rem}@media (max-width:960px){.grid[data-v-1772bd9a]{grid-template-columns:1fr}}.form[data-v-1772bd9a]{display:grid;gap:.75rem}.field[data-v-1772bd9a]{display:grid;gap:.35rem}.field.inline[data-v-1772bd9a]{grid-template-columns:1fr auto;align-items:center;gap:.6rem}label[data-v-1772bd9a]{color:var(--muted);font-size:.92rem}input[data-v-1772bd9a],select[data-v-1772bd9a],textarea[data-v-1772bd9a]{width:100%;min-width:0;max-width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);box-sizing:border-box}input[data-v-1772bd9a]:focus,select[data-v-1772bd9a]:focus,textarea[data-v-1772bd9a]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#c5d9ea}.hint[data-v-1772bd9a]{color:var(--muted);font-size:.9rem}.error[data-v-1772bd9a]{color:#8f1d1d;font-weight:700}.btn[data-v-1772bd9a]{display:inline-flex;align-items:center;justify-content:center;padding:.68rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-1772bd9a]:hover{filter:brightness(.98)}.btn--primary[data-v-1772bd9a]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--danger[data-v-1772bd9a]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--ghost[data-v-1772bd9a]{background:#fff;color:var(--accent)}.btn--sm[data-v-1772bd9a]{padding:.45rem .7rem;border-radius:8px;font-size:.9rem}.linkish[data-v-1772bd9a]{background:none;border:none;color:#0b63a9;padding:0}.linkish[data-v-1772bd9a]:hover{text-decoration:underline}.submitting[data-v-1772bd9a]{display:grid;place-items:center;gap:.3rem;margin-top:.5rem}.spinner[data-v-1772bd9a]{width:18px;height:18px;border:3px solid #d9e2eb;border-top-color:#2c80b4;border-radius:50%;animation:spin-1772bd9a 1s linear infinite}.spinner.lg[data-v-1772bd9a]{width:48px;height:48px;border-width:6px}.spinner.md[data-v-1772bd9a]{width:24px;height:24px;border-width:3px}@keyframes spin-1772bd9a{to{transform:rotate(1turn)}}.flags[data-v-1772bd9a]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-1772bd9a]{vertical-align:middle;margin-right:8px}.modal[data-v-1772bd9a]{max-width:720px;width:100%;margin:1rem auto;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px rgba(16,24,40,.14);overflow:hidden}.modal__head[data-v-1772bd9a]{padding:.9rem 1rem;background:#f7f9fc;border-bottom:1px solid var(--border)}.modal__body[data-v-1772bd9a]{max-height:60vh;overflow-y:auto;padding:.75rem 1rem}.close[data-v-1772bd9a]{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--muted)}.choice[data-v-1772bd9a]{padding:.55rem .4rem;border-bottom:1px solid #f0f4f8;cursor:pointer}.choice[data-v-1772bd9a]:hover{background:#f5faff}.tx[data-v-1772bd9a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #f0f4f8}.tx__summary[data-v-1772bd9a]{line-height:1.35}.short[data-v-1772bd9a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.table-wrap[data-v-1772bd9a]{overflow:auto;border:1px solid var(--border);border-radius:12px}.table[data-v-1772bd9a]{width:100%;border-collapse:separate;border-spacing:0;min-width:880px}.table td[data-v-1772bd9a],.table th[data-v-1772bd9a]{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--border);background:#fff}.table thead th[data-v-1772bd9a]{position:sticky;top:0;z-index:1;background:#f9fbfe;color:var(--muted);font-size:.9rem}.txcell .truncate[data-v-1772bd9a]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.result[data-v-1772bd9a]{width:100%;min-height:54px;border-radius:10px;resize:vertical;border:1px solid var(--border);padding:.6rem .7rem}.actions[data-v-1772bd9a],.th-actions[data-v-1772bd9a]{text-align:right;white-space:nowrap}.pill[data-v-1772bd9a]{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill--ok[data-v-1772bd9a]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill--warn[data-v-1772bd9a]{background:#fff6e6;color:#7a3b00;border-color:#f9d7a7}.pager[data-v-1772bd9a]{display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:.6rem;flex-wrap:wrap}.pager--table[data-v-1772bd9a]{justify-content:flex-end}.fade-enter-active[data-v-1772bd9a],.fade-leave-active[data-v-1772bd9a]{transition:opacity .18s ease}.fade-enter-from[data-v-1772bd9a],.fade-leave-to[data-v-1772bd9a]{opacity:0}.legend-links[data-v-1772bd9a]{display:flex;justify-content:center;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.linkish[data-v-1772bd9a]{padding:0 .1rem}.btn--image[data-v-1772bd9a]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-1772bd9a]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-1772bd9a]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-1772bd9a]:hover{filter:none;background:#ffeede}.field--primary[data-v-1772bd9a]{position:relative}.input--primary[data-v-1772bd9a]{border-width:2px;padding:.85rem 1rem;border-color:#cfe0ec;box-shadow:0 1px 0 rgba(16,24,40,.03)}.input--primary[data-v-1772bd9a]:focus{border-color:#7fb5da;box-shadow:0 0 0 4px rgba(44,128,180,.16)}.field--primary[data-v-1772bd9a]:before{content:"";position:absolute;left:-1.2rem;top:.2rem;bottom:.2rem;width:4px;border-radius:4px;background:linear-gradient(180deg,#8cc5e6,#2c80b4);opacity:.6}@media (max-width:960px){.field--primary[data-v-1772bd9a]:before{left:-.8rem}}.table .txcell[data-v-1772bd9a]{line-height:1.3}.table .txcell .truncate[data-v-1772bd9a]{max-width:240px}.submit-container[data-v-1772bd9a]{display:flex;justify-content:center;margin-top:1rem}.report__meta[data-v-1772bd9a]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-1772bd9a]{display:contents}.report__meta .label[data-v-1772bd9a]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-1772bd9a]{font-weight:600;min-width:0}.report__meta .truncate[data-v-1772bd9a]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-1772bd9a]{padding:.8rem 0 .4rem}.report__text[data-v-1772bd9a]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-1772bd9a]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-1772bd9a]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-1772bd9a]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-1772bd9a]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-1772bd9a],.copy-btn .copy-label-done[data-v-1772bd9a]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-1772bd9a]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-1772bd9a]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-1772bd9a]{opacity:1}.copy-btn.is-copied[data-v-1772bd9a]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-1772bd9a .6s ease}@keyframes copyPulse-1772bd9a{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-1772bd9a]:disabled{opacity:.8;cursor:not-allowed}.modal-overlay.modal-overlay--floating[data-v-1772bd9a]{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(1px);pointer-events:none;z-index:9999}.modal[data-v-1772bd9a]{pointer-events:auto;width:min(560px,96vw);max-height:90vh;overflow:auto;background:var(--card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);outline:none}.modal__head[data-v-1772bd9a]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.modal__head .close[data-v-1772bd9a]{margin-left:12px}.modal__body[data-v-1772bd9a]{padding:16px 18px}.modal__body p[data-v-1772bd9a]:last-child{margin-bottom:0}.modal__actions[data-v-1772bd9a]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07)}.modal .btn.btn--primary[data-v-1772bd9a]{background-color:#2d6cdf;color:#fff;border:none}.modal .btn.btn--primary[data-v-1772bd9a]:hover{background-color:#1e4fa3}.modal .btn.btn--ghost[data-v-1772bd9a]{background:transparent;color:#333}.report-line[data-v-1772bd9a]{display:flex;gap:8px;align-items:flex-start}.flag[data-v-1772bd9a]{width:18px;height:18px;margin-top:2px}.raw-report summary[data-v-1772bd9a]{cursor:pointer}.report__disclaimer[data-v-1772bd9a]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-1772bd9a]{font-weight:700}.disclaimer__version[data-v-1772bd9a]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-1772bd9a]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-1772bd9a]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-1772bd9a]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-1772bd9a]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-1772bd9a]{margin-bottom:6px}.muted[data-v-1772bd9a]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-1772bd9a]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-1772bd9a]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-1772bd9a]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-1772bd9a]{display:none}}.advanced-actions[data-v-1772bd9a]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.btn--outline[data-v-1772bd9a]{background:transparent;border:1px solid var(--c-border,#d0d7de);color:var(--c-text,#111);border-radius:8px;padding:.45rem .7rem;box-shadow:0 1px 0 rgba(0,0,0,.04)}.btn--outline[data-v-1772bd9a]:hover{background:var(--c-surface-2,#f6f8fa)}.legend-helper[data-v-1772bd9a]{margin-top:.75rem;padding:.75rem .9rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem}.legend-helper__body[data-v-1772bd9a]{flex:1;min-width:0}.legend-helper__title[data-v-1772bd9a]{font-weight:600;margin-bottom:.15rem}.legend-helper__text[data-v-1772bd9a]{margin:0;opacity:.85}.legend-helper__cta[data-v-1772bd9a]{white-space:nowrap;font-size:.8rem;padding:.35rem .7rem;align-self:center}.space-top2[data-v-1772bd9a]{margin-top:.75rem}.btn--external[data-v-1772bd9a]{background:#fff;border-color:#b9d9c6;color:#146b3a}.btn--external[data-v-1772bd9a]:hover{filter:none;background:#f4fff8}.actions[data-v-1772bd9a]{display:flex;gap:.6rem;flex-wrap:wrap}.actions .btn[data-v-1772bd9a]{margin-left:.35rem}.action-menu[data-v-1772bd9a]{position:relative}.action-menu>summary[data-v-1772bd9a]{list-style:none}.action-menu>summary[data-v-1772bd9a]::-webkit-details-marker{display:none}.action-menu__panel[data-v-1772bd9a]{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--border);box-shadow:0 10px 26px rgba(0,0,0,.12);z-index:50;display:flex;flex-direction:column;gap:8px}.menu-item[data-v-1772bd9a]{width:100%;justify-content:flex-start}.btn--invest[data-v-1772bd9a]{border-color:#bfe6cf;background:#f2fff6;color:#146b3a}.btn--invest[data-v-1772bd9a]:hover{filter:none;background:#e9fff0}.report__callout[data-v-1772bd9a]{margin:12px 0;padding:12px;border-radius:12px;border:1px solid var(--border);background:#fbfffd;display:flex;gap:12px;align-items:center;justify-content:space-between}.report__callout .callout__text[data-v-1772bd9a]{min-width:0}.report__callout strong[data-v-1772bd9a]{display:block}.table td.actions .btn[data-v-1772bd9a]{margin-left:0!important}.table td.actions .btn--invest[data-v-1772bd9a]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-menu>summary[data-v-1772bd9a]:after{content:"▾";margin-left:8px;font-size:.85em;opacity:.7}.btn--cta[data-v-1772bd9a]{border-color:#d6a10a;background:linear-gradient(180deg,#ffe07a,#f3b61a);color:#111827;box-shadow:0 10px 18px rgba(243,182,26,.22);text-shadow:0 1px 0 hsla(0,0%,100%,.45)}.btn--cta[data-v-1772bd9a]:hover{filter:none;background:linear-gradient(180deg,#ffe89a,#f6c233);box-shadow:0 12px 22px rgba(243,182,26,.26)}.btn--cta[data-v-1772bd9a]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(243,182,26,.35),0 10px 18px rgba(243,182,26,.22)}.btn--cta[data-v-1772bd9a]:active{transform:translateY(1px)}.table td.actions .btn--cta[data-v-1772bd9a]{box-shadow:0 8px 14px rgba(243,182,26,.2);min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-row[data-v-1772bd9a]{display:flex;gap:12px;align-items:flex-end}.inline-row .field.inline[data-v-1772bd9a]{margin:0;flex:1 1 0}.help[data-v-1772bd9a]{margin-left:6px}.modes-row[data-v-1772bd9a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.modes-row__label[data-v-1772bd9a]{font-weight:600;white-space:nowrap;padding-top:2px}.modes-row__controls[data-v-1772bd9a]{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.modes-row__control[data-v-1772bd9a]{display:flex;align-items:center;gap:6px}.modes-row__control select[data-v-1772bd9a]{min-width:190px}.help[data-v-1772bd9a]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1px solid rgba(0,0,0,.25);font-size:11px;line-height:16px;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-only[data-v-1772bd9a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.modes-row[data-v-1772bd9a]{flex-direction:column;align-items:flex-start}.modes-row__controls[data-v-1772bd9a]{width:100%;justify-content:flex-start}}.modes-row__control select[data-v-1772bd9a]{width:auto;max-width:260px}.modes-row[data-v-1772bd9a],.modes-row__control[data-v-1772bd9a],.modes-row__controls[data-v-1772bd9a]{overflow:visible}.tip[data-v-1772bd9a]{position:relative}.tip[data-v-1772bd9a]:after{content:attr(data-tip);top:calc(100% + 10px);min-width:260px;max-width:360px;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#111;font-size:12px;line-height:1.35;white-space:pre-line;box-shadow:0 12px 24px rgba(0,0,0,.12);z-index:50}.tip[data-v-1772bd9a]:after,.tip[data-v-1772bd9a]:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none}.tip[data-v-1772bd9a]:before{content:"";top:calc(100% + 4px);border-width:6px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.12) transparent}.tip[data-v-1772bd9a]:focus:after,.tip[data-v-1772bd9a]:focus:before,.tip[data-v-1772bd9a]:hover:after,.tip[data-v-1772bd9a]:hover:before{opacity:1;visibility:visible}.td-actions[data-v-1772bd9a],.th-actions[data-v-1772bd9a]{text-align:right;white-space:nowrap}.table td.td-actions[data-v-1772bd9a]{vertical-align:middle}.actions-row[data-v-1772bd9a]{display:flex;justify-content:flex-end;align-items:center;gap:.45rem;flex-wrap:nowrap;white-space:nowrap}.actions-row .btn[data-v-1772bd9a]{margin-left:0!important}.actions-row .btn--cta[data-v-1772bd9a]{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool[data-v-3108aef7]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-3108aef7]{max-width:1120px;margin:0 auto}.card[data-v-3108aef7]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-3108aef7]{margin:0 0 .45rem;font-size:1.05rem}.card__header[data-v-3108aef7]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.card--hero[data-v-3108aef7]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc);border:1px solid var(--border)}.hero[data-v-3108aef7]{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:center}.hero__text h1[data-v-3108aef7]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.sub[data-v-3108aef7]{margin:.2rem 0 0;color:var(--muted)}.login[data-v-3108aef7]{margin:0}.login.ok[data-v-3108aef7]{color:#1f6b3a}.login.warn[data-v-3108aef7]{color:#7a3b00}.card--access .access[data-v-3108aef7]{display:grid;gap:.25rem}.mono[data-v-3108aef7]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.muted[data-v-3108aef7]{color:var(--muted)}.small[data-v-3108aef7]{font-size:.92rem}.tiny[data-v-3108aef7]{font-size:.82rem}.center[data-v-3108aef7]{text-align:center}.space-top[data-v-3108aef7]{margin-top:.6rem}.card--notice.success[data-v-3108aef7]{border-color:#cfe9d8;background:#f2fbf6}.card--notice.error[data-v-3108aef7]{border-color:#f4c7c7;background:#fdeaea}.card--notice.info[data-v-3108aef7]{border-color:#cfe0ec;background:#f2f8fe}.notice[data-v-3108aef7]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.grid[data-v-3108aef7]{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:1rem}@media (max-width:960px){.grid[data-v-3108aef7]{grid-template-columns:1fr}}.form[data-v-3108aef7]{display:grid;gap:.75rem}.field[data-v-3108aef7]{display:grid;gap:.35rem}.field.inline[data-v-3108aef7]{grid-template-columns:1fr auto;align-items:center;gap:.6rem}label[data-v-3108aef7]{color:var(--muted);font-size:.92rem}input[data-v-3108aef7],select[data-v-3108aef7],textarea[data-v-3108aef7]{width:100%;min-width:0;max-width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);box-sizing:border-box}input[data-v-3108aef7]:focus,select[data-v-3108aef7]:focus,textarea[data-v-3108aef7]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#c5d9ea}.hint[data-v-3108aef7]{color:var(--muted);font-size:.9rem}.error[data-v-3108aef7]{color:#8f1d1d;font-weight:700}.btn[data-v-3108aef7]{display:inline-flex;align-items:center;justify-content:center;padding:.68rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-3108aef7]:hover{filter:brightness(.98)}.btn--primary[data-v-3108aef7]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--danger[data-v-3108aef7]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--ghost[data-v-3108aef7]{background:#fff;color:var(--accent)}.btn--sm[data-v-3108aef7]{padding:.45rem .7rem;border-radius:8px;font-size:.9rem}.linkish[data-v-3108aef7]{background:none;border:none;color:#0b63a9;padding:0}.linkish[data-v-3108aef7]:hover{text-decoration:underline}.actions[data-v-3108aef7]{display:flex;gap:.6rem;flex-wrap:wrap}.submitting[data-v-3108aef7]{display:grid;place-items:center;gap:.3rem;margin-top:.5rem}.spinner[data-v-3108aef7]{width:18px;height:18px;border:3px solid #d9e2eb;border-top-color:#2c80b4;border-radius:50%;animation:spin-3108aef7 1s linear infinite}.spinner.lg[data-v-3108aef7]{width:48px;height:48px;border-width:6px}.spinner.md[data-v-3108aef7]{width:24px;height:24px;border-width:3px}@keyframes spin-3108aef7{to{transform:rotate(1turn)}}.flags[data-v-3108aef7]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-3108aef7]{vertical-align:middle;margin-right:8px}.modal[data-v-3108aef7]{max-width:720px;width:100%;margin:1rem auto;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px rgba(16,24,40,.14);overflow:hidden}.modal__head[data-v-3108aef7]{padding:.9rem 1rem;background:#f7f9fc;border-bottom:1px solid var(--border)}.modal__body[data-v-3108aef7]{max-height:60vh;overflow-y:auto;padding:.75rem 1rem}.close[data-v-3108aef7]{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--muted)}.choice[data-v-3108aef7]{padding:.55rem .4rem;border-bottom:1px solid #f0f4f8;cursor:pointer}.choice[data-v-3108aef7]:hover{background:#f5faff}.tx[data-v-3108aef7]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #f0f4f8}.tx__summary[data-v-3108aef7]{line-height:1.35}.short[data-v-3108aef7]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.table-wrap[data-v-3108aef7]{overflow:auto;border:1px solid var(--border);border-radius:12px}.table[data-v-3108aef7]{width:100%;border-collapse:separate;border-spacing:0;min-width:880px}.table td[data-v-3108aef7],.table th[data-v-3108aef7]{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--border);background:#fff}.table thead th[data-v-3108aef7]{position:sticky;top:0;z-index:1;background:#f9fbfe;color:var(--muted);font-size:.9rem}.txcell .truncate[data-v-3108aef7]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.result[data-v-3108aef7]{width:100%;min-height:54px;border-radius:10px;resize:vertical;border:1px solid var(--border);padding:.6rem .7rem}.actions[data-v-3108aef7],.th-actions[data-v-3108aef7]{text-align:right;white-space:nowrap}.actions .btn[data-v-3108aef7]{margin-left:.35rem}.pill[data-v-3108aef7]{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill--ok[data-v-3108aef7]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill--warn[data-v-3108aef7]{background:#fff6e6;color:#7a3b00;border-color:#f9d7a7}.pager[data-v-3108aef7]{display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:.6rem;flex-wrap:wrap}.pager--table[data-v-3108aef7]{justify-content:flex-end}.fade-enter-active[data-v-3108aef7],.fade-leave-active[data-v-3108aef7]{transition:opacity .18s ease}.fade-enter-from[data-v-3108aef7],.fade-leave-to[data-v-3108aef7]{opacity:0}.legend-links[data-v-3108aef7]{display:flex;justify-content:center;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.linkish[data-v-3108aef7]{padding:0 .1rem}.btn--image[data-v-3108aef7]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-3108aef7]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-3108aef7]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-3108aef7]:hover{filter:none;background:#ffeede}.field--primary[data-v-3108aef7]{position:relative}.input--primary[data-v-3108aef7]{border-width:2px;padding:.85rem 1rem;border-color:#cfe0ec;box-shadow:0 1px 0 rgba(16,24,40,.03)}.input--primary[data-v-3108aef7]:focus{border-color:#7fb5da;box-shadow:0 0 0 4px rgba(44,128,180,.16)}.field--primary[data-v-3108aef7]:before{content:"";position:absolute;left:-1.2rem;top:.2rem;bottom:.2rem;width:4px;border-radius:4px;background:linear-gradient(180deg,#8cc5e6,#2c80b4);opacity:.6}@media (max-width:960px){.field--primary[data-v-3108aef7]:before{left:-.8rem}}.table .txcell[data-v-3108aef7]{line-height:1.3}.table .txcell .truncate[data-v-3108aef7]{max-width:240px}.submit-container[data-v-3108aef7]{display:flex;justify-content:center;margin-top:1rem}.report__meta[data-v-3108aef7]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-3108aef7]{display:contents}.report__meta .label[data-v-3108aef7]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-3108aef7]{font-weight:600;min-width:0}.report__meta .truncate[data-v-3108aef7]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-3108aef7]{padding:.8rem 0 .4rem}.report__text[data-v-3108aef7]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-3108aef7]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-3108aef7]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-3108aef7]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-3108aef7]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-3108aef7],.copy-btn .copy-label-done[data-v-3108aef7]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-3108aef7]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-3108aef7]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-3108aef7]{opacity:1}.copy-btn.is-copied[data-v-3108aef7]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-3108aef7 .6s ease}@keyframes copyPulse-3108aef7{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-3108aef7]:disabled{opacity:.8;cursor:not-allowed}.modal-overlay.modal-overlay--floating[data-v-3108aef7]{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(1px);pointer-events:none;z-index:9999}.modal[data-v-3108aef7]{pointer-events:auto;width:min(560px,96vw);max-height:90vh;overflow:auto;background:var(--card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);outline:none}.modal__head[data-v-3108aef7]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.modal__head .close[data-v-3108aef7]{margin-left:12px}.modal__body[data-v-3108aef7]{padding:16px 18px}.modal__body p[data-v-3108aef7]:last-child{margin-bottom:0}.modal__actions[data-v-3108aef7]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07)}.modal .btn.btn--primary[data-v-3108aef7]{background-color:#2d6cdf;color:#fff;border:none}.modal .btn.btn--primary[data-v-3108aef7]:hover{background-color:#1e4fa3}.modal .btn.btn--ghost[data-v-3108aef7]{background:transparent;color:#333}.report-line[data-v-3108aef7]{display:flex;gap:8px;align-items:flex-start}.flag[data-v-3108aef7]{width:18px;height:18px;margin-top:2px}.raw-report summary[data-v-3108aef7]{cursor:pointer}.report__disclaimer[data-v-3108aef7]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-3108aef7]{font-weight:700}.disclaimer__version[data-v-3108aef7]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-3108aef7]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-3108aef7]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-3108aef7]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-3108aef7]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-3108aef7]{margin-bottom:6px}.muted[data-v-3108aef7]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-3108aef7]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-3108aef7]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-3108aef7]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-3108aef7]{display:none}}.advanced-actions[data-v-3108aef7]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.btn--outline[data-v-3108aef7]{background:transparent;border:1px solid var(--c-border,#d0d7de);color:var(--c-text,#111);border-radius:8px;padding:.45rem .7rem;box-shadow:0 1px 0 rgba(0,0,0,.04)}.btn--outline[data-v-3108aef7]:hover{background:var(--c-surface-2,#f6f8fa)}.linkcheck[data-v-2edc8278],[data-v-2edc8278]:host{--ink:var(--ink,#eaf2ff);--ink-muted:var(--ink-muted,#a7b6c9);--ink-strong:var(--ink-strong,#fff);--ink-body:var(--ink-body,#1f2a37);--navy-1:var(--navy-1,#0b1b2b);--navy-2:var(--navy-2,#0f263d);--navy-3:var(--navy-3,#0a1a2a);--surface:#0b1320;--surface-2:#0f1a2a;--surface-3:#0a1624;--hairline:#1e2a40;--border:#24324b;--brand:#2a5bd7;--brand-2:#6e9bff;--brand-3:#9db2ff;--ok:#31d17e;--warn:#ffb020;--err:#ff5d5d;--radius-lg:14px;--radius-md:10px;--radius-sm:8px;--shadow-1:0 10px 30px rgba(0,0,0,.35);--shadow-2:0 4px 12px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.03)}.linkcheck[data-v-2edc8278]{max-width:1040px;margin:0 auto;padding:20px}.card[data-v-2edc8278]{position:relative;color:var(--ink);border-radius:var(--radius-lg);padding:18px;margin-bottom:18px;background:radial-gradient(120% 120% at 0 0,rgba(42,91,215,.12) 0,transparent 55%),linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--hairline);box-shadow:var(--shadow-1);overflow:hidden}.card[data-v-2edc8278]:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 100% 0,rgba(157,178,255,.07),transparent 60%);pointer-events:none}.card--hero[data-v-2edc8278]{padding:22px 22px;background:radial-gradient(120% 140% at 100% 0,rgba(157,178,255,.12) 10%,transparent 60%),linear-gradient(180deg,var(--navy-2),var(--navy-3));border:1px solid rgba(157,178,255,.16)}.hero[data-v-2edc8278]{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero__text h1[data-v-2edc8278]{margin:0 0 6px 0;font-size:26px;letter-spacing:.2px}.sub[data-v-2edc8278]{margin:0;opacity:.85}.tool-card[data-v-2edc8278]{position:relative;color:var(--ink);border-radius:var(--radius-lg);padding:18px;margin-bottom:18px;background:radial-gradient(120% 120% at 0 0,rgba(42,91,215,.12) 0,transparent 55%),linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--hairline);box-shadow:var(--shadow-1);overflow:hidden;color:hsla(0,0%,100%,.9)}.tool-card[data-v-2edc8278]:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 100% 0,rgba(157,178,255,.07),transparent 60%);pointer-events:none}.tool-card--hero[data-v-2edc8278]{padding:22px 22px;background:radial-gradient(120% 140% at 100% 0,rgba(157,178,255,.12) 10%,transparent 60%),linear-gradient(180deg,var(--navy-2),var(--navy-3));border:1px solid rgba(157,178,255,.16)}.status-right[data-v-2edc8278]{display:flex;gap:10px;align-items:center}.pill[data-v-2edc8278]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:13px;background:linear-gradient(180deg,rgba(20,35,68,.9),rgba(16,26,44,.9));border:1px solid rgba(157,178,255,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9)}.pill[data-v-2edc8278]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px rgba(49,209,126,.6)}.pill--warn[data-v-2edc8278]:before{background:#d86b6b;box-shadow:0 0 10px hsla(0,58%,63%,.55)}.notif[data-v-2edc8278]{position:relative;border-left:4px solid rgba(157,178,255,.25);background:linear-gradient(180deg,rgba(42,91,215,.08),transparent);padding-right:2.4rem}.notif--success[data-v-2edc8278]{border-color:rgba(49,209,126,.6)}.notif--error[data-v-2edc8278]{border-color:rgba(255,93,93,.75)}.notif__text[data-v-2edc8278]{margin:0}.notif__close[data-v-2edc8278]{position:absolute;top:.45rem;right:.5rem;border:0;background:transparent;font-size:1.2rem;line-height:1;cursor:pointer;color:#1f2a37;opacity:.6}.notif__close[data-v-2edc8278]:hover{opacity:1}.slide-fade-enter-active[data-v-2edc8278],.slide-fade-leave-active[data-v-2edc8278]{transition:all .18s ease}.slide-fade-enter-from[data-v-2edc8278],.slide-fade-leave-to[data-v-2edc8278]{opacity:0;transform:translateY(-4px)}.field[data-v-2edc8278]{display:flex;flex-direction:column;margin-bottom:14px}.field label[data-v-2edc8278]{margin-bottom:6px;font-weight:600;color:var(--ink-strong);letter-spacing:.2px}.field input[type=date][data-v-2edc8278],.field input[type=number][data-v-2edc8278],.field input[type=text][data-v-2edc8278]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(120% 100% at 0 0,rgba(157,178,255,.08),transparent 60%),linear-gradient(180deg,#0b1320,#0a1624);border:1px solid var(--border);color:var(--ink);border-radius:10px;padding:12px 14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,transform .05s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.field input[data-v-2edc8278]::-moz-placeholder{color:var(--ink-muted);opacity:.75}.field input[data-v-2edc8278]::placeholder{color:var(--ink-muted);opacity:.75}.field input[data-v-2edc8278]:focus{border-color:rgba(109,160,255,.7);box-shadow:0 0 0 3px rgba(42,91,215,.25),inset 0 1px 0 hsla(0,0%,100%,.06)}.field input[data-v-2edc8278]:disabled{opacity:.6;cursor:not-allowed}.field.small[data-v-2edc8278]{max-width:200px}.options summary[data-v-2edc8278]{list-style:none;cursor:pointer;padding:10px 0;font-weight:700;color:var(--ink)}.options summary[data-v-2edc8278]::marker{display:none}.options summary[data-v-2edc8278]:after{content:"▸";display:inline-block;margin-left:8px;transition:transform .2s ease;opacity:.8}.options[open] summary[data-v-2edc8278]:after{transform:rotate(90deg)}.options-grid[data-v-2edc8278]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:6px}.toggles[data-v-2edc8278]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.toggles label[data-v-2edc8278]{font-weight:500;color:var(--ink);opacity:.9}.toggles input[data-v-2edc8278]{accent-color:var(--brand)}.actions[data-v-2edc8278]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.primary-button[data-v-2edc8278]{--grad-a:#3a6bff;--grad-b:#1f4ad6;color:#fff;background:linear-gradient(180deg,var(--grad-a),var(--grad-b));border:1px solid rgba(109,160,255,.45);padding:11px 16px;border-radius:12px;cursor:pointer;font-weight:700;letter-spacing:.2px;box-shadow:0 8px 22px rgba(58,107,255,.22),inset 0 1px 0 hsla(0,0%,100%,.18);transition:transform .08s ease,box-shadow .2s ease,filter .2s ease}.primary-button[data-v-2edc8278]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 10px 28px rgba(58,107,255,.28)}.primary-button[data-v-2edc8278]:active:not(:disabled){transform:translateY(0);filter:brightness(.98)}.primary-button[data-v-2edc8278]:disabled{opacity:.6;cursor:not-allowed}.text-button[data-v-2edc8278]{background:transparent;color:var(--brand-3);border:1px solid transparent;padding:8px 10px;border-radius:10px;transition:color .15s ease,background .15s ease,border-color .15s ease;cursor:pointer}.text-button[data-v-2edc8278]:hover:not(:disabled){background:rgba(157,178,255,.08);border-color:rgba(157,178,255,.12)}.text-button[data-v-2edc8278]:disabled{opacity:.6;cursor:not-allowed}.verdict-row[data-v-2edc8278]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.badge[data-v-2edc8278]{padding:7px 12px;border-radius:999px;font-weight:800;letter-spacing:.3px;border:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.badge--yes[data-v-2edc8278]{color:#b6ffd0;background:linear-gradient(180deg,rgba(36,76,52,.9),rgba(22,48,35,.9));border-color:rgba(49,209,126,.45)}.badge--maybe[data-v-2edc8278]{color:#fff0b3;background:linear-gradient(180deg,rgba(76,64,28,.9),rgba(54,46,21,.9));border-color:rgba(255,208,102,.4)}.badge--no[data-v-2edc8278]{color:#ffc1c1;background:linear-gradient(180deg,rgba(76,28,28,.9),rgba(54,21,21,.9));border-color:rgba(255,93,93,.45)}.confidence[data-v-2edc8278]{flex:1;min-width:240px}.bar[data-v-2edc8278]{height:10px;border-radius:7px;overflow:hidden;background:linear-gradient(180deg,#0a1220,#0a1624);border:1px solid var(--hairline);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.fill[data-v-2edc8278]{height:100%;background:linear-gradient(90deg,#39f,#6cf);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .35s ease}.params-recap p[data-v-2edc8278]{margin:10px 0 0 0;color:var(--ink);opacity:.9}.result-grid[data-v-2edc8278]{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:16px;margin-top:14px}.panel[data-v-2edc8278]{background:radial-gradient(100% 120% at 0 0,rgba(157,178,255,.06),transparent 60%),linear-gradient(180deg,#0a1322,#0b1424);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:12px;box-shadow:var(--shadow-2);transition:border-color .2s ease,box-shadow .2s ease}.panel[data-v-2edc8278]:hover{border-color:rgba(157,178,255,.22);box-shadow:0 6px 18px rgba(0,0,0,.28)}.panel h3[data-v-2edc8278]{margin:0 0 10px 0}table[data-v-2edc8278]{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden}thead th[data-v-2edc8278]{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,rgba(20,32,54,.9),rgba(12,22,36,.9));border-bottom:1px solid var(--hairline);font-weight:700;letter-spacing:.2px;font-size:13px;padding:10px 8px}tbody td[data-v-2edc8278]{padding:10px 8px;border-bottom:1px solid hsla(0,0%,100%,.04)}tbody tr[data-v-2edc8278]:nth-child(odd){background:linear-gradient(180deg,rgba(157,178,255,.03),transparent)}tbody tr[data-v-2edc8278]:hover{background:linear-gradient(180deg,rgba(109,160,255,.08),rgba(109,160,255,.02))}.mono[data-v-2edc8278]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px}.muted[data-v-2edc8278]{opacity:.78}.warn[data-v-2edc8278]{color:#ffb0b0}.row-dim[data-v-2edc8278]{opacity:.55}.ph-table .mono[data-v-2edc8278]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.raw summary[data-v-2edc8278]{cursor:pointer;padding:8px 0;font-weight:700}.small-pre[data-v-2edc8278]{max-height:340px;overflow:auto;background:#0b1320;border:1px solid var(--hairline);border-radius:10px;padding:12px}.btn--danger[data-v-2edc8278]{background:#d9534f;color:#fff}.btn--danger[data-v-2edc8278]:hover{background:#c9302c}.spinner[data-v-2edc8278]{display:inline-block;width:16px;height:16px;border:2px solid var(--brand);border-top-color:transparent;border-radius:50%;animation:spin-2edc8278 1s linear infinite;margin-left:8px;opacity:.9}@keyframes spin-2edc8278{to{transform:rotate(1turn)}}@media (max-width:1040px){.result-grid[data-v-2edc8278]{grid-template-columns:1fr}.options-grid[data-v-2edc8278]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.options-grid[data-v-2edc8278]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fill[data-v-2edc8278],.primary-button[data-v-2edc8278]{transition:none}.spinner[data-v-2edc8278]{animation:none}}.pill--yes[data-v-2edc8278]{background:#e6ffed;color:#0f5132;border:1px solid #badbcc}.pill--maybe[data-v-2edc8278]{background:#fff7e6;color:#664d03;border:1px solid #ffecb5}.pill--warn[data-v-2edc8278]{background:#ffe6e6;color:#842029;border:1px solid #f5c2c7}.report-overlay[data-v-2edc8278]{background:rgba(0,0,0,.55);z-index:2147483647}.modal.modal--report[data-v-2edc8278]{width:95%;max-width:900px;max-height:80vh;overflow:hidden;border-radius:14px;border:1px solid rgba(157,178,255,.18);box-shadow:0 10px 30px rgba(0,0,0,.45);background:radial-gradient(100% 120% at 0 0,rgba(157,178,255,.06),transparent 60%),linear-gradient(180deg,#0a1322,#0b1424);color:#eaf2ff}.modal.modal--report .modal__head[data-v-2edc8278]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid rgba(157,178,255,.18);background:hsla(0,0%,100%,.04);color:#eaf2ff}.modal.modal--report .modal__head .close[data-v-2edc8278]{border:0;background:transparent;font-size:22px;line-height:1;color:#eaf2ff;opacity:.85;cursor:pointer}.modal.modal--report .modal__body[data-v-2edc8278]{padding:14px;max-height:calc(80vh - 54px);overflow:auto;color:#eaf2ff}.modal.modal--report .label[data-v-2edc8278],.modal.modal--report .mono[data-v-2edc8278],.modal.modal--report .report__body[data-v-2edc8278],.modal.modal--report .report__meta[data-v-2edc8278],.modal.modal--report .truncate[data-v-2edc8278],.modal.modal--report .value[data-v-2edc8278],.modal.modal--report h4[data-v-2edc8278],.modal.modal--report li[data-v-2edc8278],.modal.modal--report p[data-v-2edc8278],.modal.modal--report table[data-v-2edc8278],.modal.modal--report td[data-v-2edc8278],.modal.modal--report th[data-v-2edc8278]{color:#eaf2ff}.modal.modal--report table[data-v-2edc8278]{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden}.modal.modal--report thead th[data-v-2edc8278]{background:linear-gradient(180deg,rgba(20,32,54,.9),rgba(12,22,36,.9));border-bottom:1px solid rgba(157,178,255,.18);font-weight:700;padding:10px 8px}.modal.modal--report tbody td[data-v-2edc8278]{border-bottom:1px solid hsla(0,0%,100%,.08);padding:10px 8px}.modal.modal--report .mono[data-v-2edc8278]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.modal.modal--report .truncate[data-v-2edc8278]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:540px}.modal.modal--report .pill[data-v-2edc8278]{color:#0f5132;background:#e6ffed;border:1px solid #badbcc}.modal.modal--report .pill--maybe[data-v-2edc8278]{color:#664d03;background:#fff7e6;border-color:#ffecb5}.modal.modal--report .pill--warn[data-v-2edc8278]{color:#842029;background:#ffe6e6;border-color:#f5c2c7}.truncate[data-v-2edc8278]{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.copyall[data-v-2edc8278]{-moz-user-select:all;user-select:all;-webkit-user-select:all}.ph-table .txcell .truncate[data-v-2edc8278]{max-width:260px}.txcell[data-v-2edc8278]{position:relative}.copy-btn.tiny[data-v-2edc8278]{margin-left:6px;opacity:.7}.txcell .truncate[data-v-2edc8278]{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.copy-group[data-v-2edc8278]{display:inline-flex;align-items:center;gap:6px;margin-left:8px}.copy-btn.tiny[data-v-2edc8278]{border:0;background:transparent;color:var(--brand-3);cursor:pointer;font-size:12px;padding:0;opacity:.8}.copy-btn.tiny[data-v-2edc8278]:hover{opacity:1;text-decoration:underline}.copy-inline[data-v-2edc8278]{font-size:12px;color:var(--ok);opacity:.9}.fade-enter-active[data-v-2edc8278],.fade-leave-active[data-v-2edc8278]{transition:opacity .15s ease}.fade-enter-from[data-v-2edc8278],.fade-leave-to[data-v-2edc8278]{opacity:0}.panelmodal[data-v-2edc8278]{max-width:720px;width:100%;margin:1rem auto;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px rgba(16,24,40,.14);overflow:hidden}.panelmodal__head[data-v-2edc8278]{padding:.9rem 1rem;background:#f7f9fc;border-bottom:1px solid var(--border)}.panelmodal__body[data-v-2edc8278]{max-height:60vh;overflow-y:auto;padding:.75rem 1rem}.panelmodal--report[data-v-2edc8278]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.panelmodal-overlay.modal-overlay--floating[data-v-2edc8278]{position:fixed;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(1px);pointer-events:none;z-index:9999}.panelmodal[data-v-2edc8278]{pointer-events:auto;width:min(560px,96vw);max-height:90vh;overflow:auto;background:var(--card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);outline:none}.panelmodal__head[data-v-2edc8278]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.panelmodal__head .close[data-v-2edc8278]{margin-left:12px}.panelmodal__body[data-v-2edc8278]{padding:16px 18px}.panelmodal__body p[data-v-2edc8278]:last-child{margin-bottom:0}.panelmodal__actions[data-v-2edc8278]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07)}.panelmodal .btn.btn--primary[data-v-2edc8278]{background-color:#2d6cdf;color:#fff;border:none}.panelmodal .btn.btn--primary[data-v-2edc8278]:hover{background-color:#1e4fa3}.panelmodal .btn.btn--ghost[data-v-2edc8278]{background:transparent;color:#333}.lc-report[data-v-2edc8278]{display:grid;gap:16px}.report__hero[data-v-2edc8278]{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:14px;border:1px solid rgba(157,178,255,.18);border-radius:12px;background:radial-gradient(100% 140% at 0 0,rgba(157,178,255,.1),transparent 60%),linear-gradient(180deg,rgba(20,32,54,.75),rgba(12,22,36,.75))}.report__hero .hero-left .hero-line[data-v-2edc8278]{display:flex;gap:10px;align-items:center}.report__hero .mode-badge[data-v-2edc8278]{padding:4px 10px;border-radius:999px;font-size:12px;background:hsla(0,0%,100%,.06);border:1px solid rgba(157,178,255,.18)}.report__hero .hero-sub[data-v-2edc8278]{margin-top:6px;opacity:.85}.report__hero .hero-right[data-v-2edc8278]{min-width:200px;text-align:right}.conf-score[data-v-2edc8278]{font-size:28px;font-weight:900;letter-spacing:.3px}.meter[data-v-2edc8278]{height:10px;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#0b1320,#0a1624);border:1px solid var(--hairline);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);margin-top:6px}.meter__fill[data-v-2edc8278]{height:100%;width:0;transition:width .35s ease}.conf-caption[data-v-2edc8278]{font-size:12px;opacity:.8;margin-top:4px}.conf--high .conf-score[data-v-2edc8278]{color:#9ff4c4}.conf--mid .conf-score[data-v-2edc8278]{color:#ffe7a6}.conf--low .conf-score[data-v-2edc8278]{color:#ffb3b3}.conf--high .meter__fill[data-v-2edc8278]{background:linear-gradient(90deg,#31d17e,#8fe7b8)}.conf--mid .meter__fill[data-v-2edc8278]{background:linear-gradient(90deg,#ffb020,#ffd580)}.conf--low .meter__fill[data-v-2edc8278]{background:linear-gradient(90deg,#ff5d5d,#ff9a9a)}.meta-grid[data-v-2edc8278]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:12px;border:1px solid rgba(157,178,255,.12);border-radius:12px;background:linear-gradient(180deg,rgba(20,32,54,.45),rgba(12,22,36,.45))}.meta-grid label[data-v-2edc8278]{display:block;font-size:12px;letter-spacing:.3px;opacity:.85;margin-bottom:4px;text-transform:uppercase}.meta-grid .value[data-v-2edc8278]{line-height:1.35}.meta-grid .copywrap[data-v-2edc8278]{display:inline-flex;align-items:center;gap:8px}.copy-link[data-v-2edc8278]{background:transparent;border:0;color:var(--brand-3);cursor:pointer;font-size:12px;opacity:.85;padding:0}.copy-link[data-v-2edc8278]:hover{opacity:1;text-decoration:underline}.copied-ok[data-v-2edc8278]{font-size:12px;color:var(--ok);opacity:.9}.stat-cards[data-v-2edc8278]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat[data-v-2edc8278]{border:1px solid rgba(157,178,255,.12);border-radius:12px;padding:12px;background:linear-gradient(180deg,rgba(20,32,54,.45),rgba(12,22,36,.45))}.stat__num[data-v-2edc8278]{font-size:20px;font-weight:800}.stat__label[data-v-2edc8278]{font-size:12px;opacity:.85;margin-top:4px}.stat--quality[data-v-2edc8278]{grid-column:span 2}.chips[data-v-2edc8278]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.chip[data-v-2edc8278]{font-size:12px;padding:4px 8px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid rgba(157,178,255,.18)}.chip--warn[data-v-2edc8278]{background:rgba(255,176,32,.15);border-color:rgba(255,176,32,.35)}.chip--err[data-v-2edc8278]{background:rgba(255,93,93,.18);border-color:rgba(255,93,93,.45)}.sample[data-v-2edc8278]{margin-top:6px}.sample h4[data-v-2edc8278]{margin:8px 0}.tiny[data-v-2edc8278]{font-size:12px}.hero-note[data-v-2edc8278]{margin-top:4px;font-size:13px;opacity:.95}.field--xl input[data-v-2edc8278]{font-size:16.5px;line-height:1.25;padding:14px 16px;border-radius:12px}.field--mono .input[data-v-2edc8278],.field--mono input[data-v-2edc8278]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:.2px}.input-affix[data-v-2edc8278]{position:relative}.input--affixed[data-v-2edc8278]{padding-left:42px;padding-right:86px}.prefix-icon[data-v-2edc8278]{left:12px;width:18px;height:18px;opacity:.9;pointer-events:none}.prefix-icon[data-v-2edc8278],.suffix-btn[data-v-2edc8278]{position:absolute;top:50%;transform:translateY(-50%);color:var(--brand-3)}.suffix-btn[data-v-2edc8278]{right:8px;height:28px;line-height:28px;padding:0 10px;border-radius:8px;border:1px solid rgba(157,178,255,.18);background:linear-gradient(180deg,rgba(20,35,68,.6),rgba(16,26,44,.6));font-size:12.5px;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .05s ease}.suffix-btn[data-v-2edc8278]:hover{filter:brightness(1.05)}.suffix-btn[data-v-2edc8278]:active{transform:translateY(-50%) scale(.98)}.hint[data-v-2edc8278]{margin:6px 2px 0 2px;font-size:12.5px;color:var(--ink-muted)}.input--ok[data-v-2edc8278]{border-color:rgba(49,209,126,.6)!important;box-shadow:0 0 0 3px rgba(49,209,126,.18)!important}.input--warn[data-v-2edc8278]{border-color:rgba(255,176,32,.65)!important;box-shadow:0 0 0 3px rgba(255,176,32,.18)!important}.input--error[data-v-2edc8278]{border-color:rgba(255,93,93,.8)!important;box-shadow:0 0 0 3px rgba(255,93,93,.2)!important}.linkcheck-form .form-grid-2[data-v-2edc8278]{display:grid;grid-template-columns:minmax(520px,1.85fr) minmax(320px,1.15fr);gap:14px}@media (max-width:1200px){.linkcheck-form .form-grid-2[data-v-2edc8278]{grid-template-columns:minmax(380px,1.7fr) minmax(300px,1.1fr)}}@media (max-width:860px){.linkcheck-form .form-grid-2[data-v-2edc8278]{grid-template-columns:1fr}}.report-overlay[data-v-2edc8278]{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:9999}.credit-modal-overlay[data-v-2edc8278]{display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.7);z-index:9999}.credit-modal[data-v-2edc8278]{background:#0b1020;color:#e5e7eb;border-radius:8px;max-width:480px;width:calc(100% - 32px);padding:16px 20px 18px;box-shadow:0 18px 45px rgba(0,0,0,.6)}.credit-modal .modal__head[data-v-2edc8278]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid rgba(148,163,184,.35)}.credit-modal .modal__body[data-v-2edc8278]{font-size:.95rem;line-height:1.5}.credit-modal .modal__body p[data-v-2edc8278]{margin:0 0 8px}.credit-modal .modal__foot[data-v-2edc8278]{margin-top:14px;display:flex;justify-content:flex-end;gap:8px}.credit-modal .btn[data-v-2edc8278]{background:#6366f1;border-color:#6366f1;color:#f9fafb}.credit-modal .btn[data-v-2edc8278]:hover:not(:disabled){background:#4f46e5;border-color:#4f46e5}.credit-modal .btn.btn--ghost[data-v-2edc8278]{background:transparent;color:#e5e7eb;border:1px solid rgba(148,163,184,.8)}.credit-modal .btn.btn--ghost[data-v-2edc8278]:hover:not(:disabled){background:rgba(148,163,184,.18)}.credit-modal .close[data-v-2edc8278]{background:transparent;border:none;color:#9ca3af;font-size:20px;line-height:1;cursor:pointer}.credit-modal .close[data-v-2edc8278]:hover{color:#e5e7eb}.credit-modal .error-text[data-v-2edc8278]{color:#fecaca}.credit-modal .muted[data-v-2edc8278]{color:#9ca3af}.credit-modal .muted.tiny[data-v-2edc8278]{font-size:.75rem}.spreadsheet-container{margin:20px;border:1px solid #ccc;overflow:hidden}button{display:block;margin:20px auto;padding:10px 20px;font-size:16px}.spreadsheet-container .handsontable .htCore td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:var(--row-h,28px)}.spreadsheet-container .htNoWrap td{white-space:nowrap}.csv-page-shell[data-v-358090b9]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:radial-gradient(1200px 600px at 15% -10%,rgba(43,91,215,.12),transparent 70%),radial-gradient(900px 500px at 85% 10%,rgba(49,209,126,.1),transparent 70%),#f7f9ff}.center-card[data-v-358090b9]{width:min(1100px,96vw);background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.92));backdrop-filter:blur(3px);border:1px solid rgba(23,43,77,.08);border-radius:14px;box-shadow:0 10px 30px rgba(16,24,40,.08);padding:20px 20px 28px}.head[data-v-358090b9]{margin-bottom:10px}.muted[data-v-358090b9]{opacity:.7;font-size:.9rem}.panel[data-v-358090b9]{margin-bottom:16px}.dropzone[data-v-358090b9]{position:relative;border:2px dashed #87a1ff;border-radius:12px;padding:24px;min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fafbff;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease,opacity .12s ease}.dropzone--over[data-v-358090b9]{border-color:#2b5bd7;background:rgba(43,91,215,.06);box-shadow:0 6px 14px rgba(43,91,215,.18)}.dropzone--invalid[data-v-358090b9]{border-color:#ff5d5d;background:#ffecec;box-shadow:0 6px 14px rgba(255,93,93,.25)}.dz-default[data-v-358090b9]{pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-default[data-v-358090b9]{opacity:.35}.dz-overlay[data-v-358090b9]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-overlay[data-v-358090b9]{opacity:1}.dz-callout[data-v-358090b9]{font-size:1.05rem;font-weight:600;margin:0}.dz-invalid[data-v-358090b9]{font-weight:500;color:#b10000}.actions[data-v-358090b9]{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.primary[data-v-358090b9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;padding:10px 14px;background:#2b5bd7;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(43,91,215,.22)}.primary[data-v-358090b9]:disabled{opacity:.6;cursor:not-allowed}.ghost[data-v-358090b9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(23,43,77,.15);background:#fff;border-radius:10px;padding:9px 12px;cursor:pointer}.inline[data-v-358090b9]{display:inline-flex;align-items:center;gap:6px}.panel.lite[data-v-358090b9]{border:1px dashed rgba(23,43,77,.12);border-radius:12px;padding:14px}.panel-title[data-v-358090b9]{margin:0 0 8px}.grid-2[data-v-358090b9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field[data-v-358090b9]{display:grid;gap:6px;margin-bottom:10px}select[data-v-358090b9]{padding:6px 8px;border:1px solid rgba(23,43,77,.2);border-radius:8px}.section h2[data-v-358090b9]{margin-top:4px}.analysis[data-v-358090b9]{margin-top:18px}.analysis__head[data-v-358090b9]{margin-bottom:10px}.results[data-v-358090b9]{border-collapse:collapse;background:#fff;border:1px solid rgba(23,43,77,.08);border-radius:10px;overflow:hidden}.results td[data-v-358090b9],.results th[data-v-358090b9]{padding:8px 10px;border-bottom:1px solid rgba(23,43,77,.06)}.results thead th[data-v-358090b9]{background:#f4f6ff;text-align:left}.results .mono[data-v-358090b9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.results.mini td[data-v-358090b9],.results.mini th[data-v-358090b9]{padding:6px 8px}.right[data-v-358090b9]{text-align:right}.empty[data-v-358090b9]{padding:10px 12px;border-left:4px solid #ffb74d;background:#fff7e6;border-radius:6px}.err[data-v-358090b9]{color:#b10000;font-size:.95rem}.file-btn[data-v-358090b9]{display:inline-block;padding:8px 14px;border-radius:8px;background:#2b5bd7;color:#fff;cursor:pointer;margin-top:6px}.advanced-row[data-v-358090b9]{margin-top:8px;border-top:1px dashed rgba(23,43,77,.12);padding-top:10px}.dz-default .file-btn input[data-v-358090b9],.dz-default .file-btn[data-v-358090b9]{pointer-events:auto}#csvInput[data-v-358090b9]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.badge[data-v-358090b9]{padding:0 6px;border-radius:10px;font-size:11px;margin-left:6px;background:var(--surface-2,#f2f2f2)}.chip.chip--ghost[data-v-358090b9]{border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:0 6px;font-size:11px;margin-left:6px}.token-line[data-v-358090b9]{margin-bottom:4px}.summary-grid[data-v-358090b9]{margin-top:8px}.summary-row[data-v-358090b9]{display:flex;justify-content:space-between;margin:6px 0}.summary-row .label[data-v-358090b9]{color:var(--muted-fg,#777)}.summary-row .value[data-v-358090b9]{text-align:right}.modal-overlay[data-v-358090b9]{position:fixed;inset:0;background:rgba(16,24,40,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal[data-v-358090b9]{width:min(560px,92vw);max-height:86vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.modal__head[data-v-358090b9]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(23,43,77,.08)}.modal__body[data-v-358090b9]{padding:16px}.modal__actions[data-v-358090b9]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(23,43,77,.08)}.close[data-v-358090b9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-size:20px;cursor:pointer}.submitting .spinner.md[data-v-358090b9]{margin:6px auto 10px}.btn[data-v-358090b9],.btn[data-v-358090b9]:visited{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;padding:10px 14px;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.1}.btn--primary[data-v-358090b9]{background:#2b5bd7;color:#fff;border:1px solid transparent}.btn--primary[data-v-358090b9]:hover{filter:brightness(.95)}.btn--primary[data-v-358090b9]:focus{outline:2px solid rgba(43,91,215,.35);outline-offset:2px}.btn--ghost[data-v-358090b9]{background:#fff;color:#1f2a44;border:1px solid rgba(23,43,77,.15)}.btn--ghost[data-v-358090b9]:hover{background:#f5f7ff;color:#1f2a44}.btn--ghost[data-v-358090b9]:focus{outline:2px solid rgba(43,91,215,.25);outline-offset:2px}.btn--ghost[disabled][data-v-358090b9],.btn--primary[disabled][data-v-358090b9],.btn[disabled][data-v-358090b9]{opacity:.6;cursor:not-allowed}.bulkbar[data-v-358090b9]{justify-content:space-between;padding:10px 12px;margin:10px 0;background:#f6f8ff;border:1px solid rgba(23,43,77,.1);border-radius:10px;flex-wrap:wrap}.bulkbar[data-v-358090b9],.bulkbar__left[data-v-358090b9],.bulkbar__right[data-v-358090b9]{display:flex;align-items:center;gap:10px}@media (max-width:640px){.hide-sm[data-v-358090b9]{display:none}.bulkbar[data-v-358090b9]{padding:10px}.bulkbar__right[data-v-358090b9]{width:100%;justify-content:space-between}}.runner[data-v-358090b9]{margin-top:16px;border:1px solid rgba(23,43,77,.1);border-radius:12px;background:#fff;padding:12px}.runner__head[data-v-358090b9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.runner__controls[data-v-358090b9]{display:flex;align-items:center;gap:8px}.runner__boxes[data-v-358090b9]{position:relative;display:flex;gap:10px;overflow-x:auto;padding:2px}.runner__box[data-v-358090b9]{min-width:160px}.runner__progress[data-v-358090b9]{margin:10px 0 4px}.runner__log[data-v-358090b9]{margin-top:6px}.mono[data-v-358090b9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.modal--runner[data-v-358090b9]{width:min(980px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.runner__head-actions[data-v-358090b9]{display:flex;align-items:center;gap:8px}.runner__banner[data-v-358090b9]{padding:10px 12px;margin:10px 16px 0;border-radius:10px;font-weight:600}.runner__banner--paused[data-v-358090b9]{background:#fff3cd;color:#7a5d00;border:1px solid #ffe08a}.runner__banner--cancelled[data-v-358090b9]{background:#fdecea;color:#8f1d1d;border:1px solid #f5c2c0}.runner__banner--done[data-v-358090b9]{background:#e9f7ef;color:#0f6d2a;border:1px solid #bde5c8}.runner__belt[data-v-358090b9]{position:relative;overflow:hidden;border:1px dashed rgba(23,43,77,.18);border-radius:10px;padding:10px;background:#fbfcff;margin:12px 16px}.runner__belt-bg[data-v-358090b9]{position:absolute;inset:0;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(43,91,215,.1) 25%,transparent 0,transparent 50%,rgba(43,91,215,.1) 0,rgba(43,91,215,.1) 75%,transparent 0,transparent);animation:beltMove-358090b9 1.2s linear infinite;opacity:.35;pointer-events:none}@keyframes beltMove-358090b9{0%{background-position:0 0}to{background-position:30px 30px}}.runner__belt.is-paused .runner__belt-bg[data-v-358090b9]{animation-play-state:paused;filter:grayscale(1);opacity:.22}.runner__belt.is-stopped .runner__belt-bg[data-v-358090b9]{animation-play-state:paused;opacity:.12}.runner__grid[data-v-358090b9]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:auto;gap:10px;max-height:360px;overflow:auto;padding:2px}.runner__box[data-v-358090b9]{min-width:0;background:#fff;border:1px solid rgba(23,43,77,.12);border-radius:10px;padding:10px;box-shadow:0 2px 8px rgba(16,24,40,.06)}.runner__box.is-active[data-v-358090b9]{border-color:#2b5bd7;box-shadow:0 6px 16px rgba(43,91,215,.16)}.runner__badge[data-v-358090b9]{display:inline-block;font-size:11px;padding:2px 6px;border-radius:999px;background:#f1f4ff;color:#2b5bd7;margin-bottom:6px}.runner__phase[data-v-358090b9]{font-weight:600;margin-bottom:4px}.runner__box.phase--queued .runner__phase[data-v-358090b9]{color:#64748b}.runner__box.phase--resolving .runner__phase[data-v-358090b9]{color:#8b5cf6}.runner__box.phase--checking .runner__phase[data-v-358090b9]{color:#0ea5e9}.runner__box.phase--submitting .runner__phase[data-v-358090b9]{color:#2b5bd7}.runner__box.phase--done .runner__phase[data-v-358090b9]{color:#16a34a}.runner__box.phase--failed .runner__phase[data-v-358090b9],.runner__box.phase--skipped .runner__phase[data-v-358090b9]{color:#dc2626}.runner__meta[data-v-358090b9]{padding:0 16px 6px}.runner__progress[data-v-358090b9]{height:8px;background:#eef2ff;border-radius:999px;margin:8px 0 4px;overflow:hidden}.runner__bar[data-v-358090b9]{height:100%;background:#2b5bd7;width:0;transition:width .18s ease}.runner__counts[data-v-358090b9]{text-align:right}.runner__log[data-v-358090b9]{margin:6px 16px 12px}.runner__log summary[data-v-358090b9]{cursor:pointer;font-weight:600}.runner__log ul[data-v-358090b9]{margin:6px 0 0;padding-left:18px}.btn--sm[data-v-358090b9]{padding:6px 10px;font-size:.9rem}.report__disclaimer[data-v-358090b9]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-358090b9]{font-weight:700}.disclaimer__version[data-v-358090b9]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-358090b9]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-358090b9]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-358090b9]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-358090b9]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-358090b9]{margin-bottom:6px}.muted[data-v-358090b9]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-358090b9]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-358090b9]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-358090b9]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-358090b9]{display:none}}.advanced-actions[data-v-358090b9]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.report__meta[data-v-358090b9]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-358090b9]{display:contents}.report__meta .label[data-v-358090b9]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-358090b9]{font-weight:600;min-width:0}.report__meta .truncate[data-v-358090b9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-358090b9]{padding:.8rem 0 .4rem}.report__text[data-v-358090b9]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-358090b9]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-358090b9]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-358090b9]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-358090b9]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-358090b9],.copy-btn .copy-label-done[data-v-358090b9]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-358090b9]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-358090b9]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-358090b9]{opacity:1}.copy-btn.is-copied[data-v-358090b9]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-358090b9 .6s ease}@keyframes copyPulse-358090b9{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-358090b9]:disabled{opacity:.8;cursor:not-allowed}.btn--image[data-v-358090b9]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-358090b9]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-358090b9]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-358090b9]:hover{filter:none;background:#ffeede}.flags[data-v-358090b9]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-358090b9]{vertical-align:middle;margin-right:8px;width:18px;height:18px;margin-top:2px}.results-wrap[data-v-358090b9]{position:relative;overflow-x:auto}.results[data-v-358090b9]{width:100%}.mono[data-v-358090b9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.cell-clip[data-v-358090b9]{max-width:260px}.copychip[data-v-358090b9]{margin-left:8px}[data-v-358090b9]:root{--col-status:120px;--col-send:110px;--col-resolve:130px;--sticky-bg:var(--card-bg,#fff)}td.sticky-status[data-v-358090b9],th.sticky-status[data-v-358090b9]{position:sticky;right:0;background:var(--sticky-bg);z-index:3;width:var(--col-status)}td.sticky-send[data-v-358090b9],th.sticky-send[data-v-358090b9]{position:sticky;right:var(--col-status);background:var(--sticky-bg);z-index:3;width:var(--col-send)}td.sticky-resolve[data-v-358090b9],th.sticky-resolve[data-v-358090b9]{position:sticky;right:calc(var(--col-status) + var(--col-send));background:var(--sticky-bg);z-index:3;width:var(--col-resolve);box-shadow:inset -1px 0 0 rgba(0,0,0,.06)}.scroll-fade-right[data-v-358090b9]{position:sticky;right:0;top:0;width:28px;height:100%;pointer-events:none;background:linear-gradient(to left,var(--card-bg,#fff),hsla(0,0%,100%,0));z-index:4}@media (max-width:1280px){.results colgroup col[data-v-358090b9]:nth-child(6){width:0!important}.results tbody td[data-v-358090b9]:nth-child(6),.results thead th[data-v-358090b9]:nth-child(6){display:none}.cell-clip[data-v-358090b9]{max-width:220px}}@media (max-width:1024px){.cell-clip[data-v-358090b9]{max-width:180px}}.results thead th[data-v-358090b9]{overflow:hidden;text-overflow:ellipsis}[data-v-358090b9]:root{--tx-min-ch:18ch;--to-min-ch:16ch}.td-tx[data-v-358090b9],.th-tx[data-v-358090b9]{min-width:var(--tx-min-ch)}.td-to[data-v-358090b9],.th-to[data-v-358090b9]{min-width:var(--to-min-ch)}.cell-clip .truncate[data-v-358090b9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media (max-width:1280px){[data-v-358090b9]:root{--tx-min-ch:16ch;--to-min-ch:14ch}}@media (max-width:1024px){[data-v-358090b9]:root{--tx-min-ch:15ch;--to-min-ch:13ch}}.results[data-v-358090b9]{table-layout:fixed}.results thead th[data-v-358090b9]{white-space:nowrap;overflow:visible;text-overflow:clip}[data-v-358090b9]:root{--tx-ch:24ch;--to-ch:20ch}.td-tx .truncate[data-v-358090b9]{max-width:var(--tx-ch)}.td-to .truncate[data-v-358090b9]{max-width:var(--to-ch)}.cell-clip[data-v-358090b9]{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:56px}.copychip[data-v-358090b9]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;line-height:1;padding:2px 6px;border:1px solid var(--ink-200,#d0d4d9);background:var(--card-bg,#fff);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .12s ease}.cell-clip:hover .copychip[data-v-358090b9]{opacity:1}@media (max-width:1280px){[data-v-358090b9]:root{--tx-ch:22ch;--to-ch:18ch}}@media (max-width:1024px){[data-v-358090b9]:root{--tx-ch:20ch;--to-ch:16ch}}.inline-row[data-v-358090b9]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.inline-row .field.inline[data-v-358090b9]{flex:1 1 220px}.csv-page-shell[data-v-5f8cfb86]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:radial-gradient(1200px 600px at 15% -10%,rgba(43,91,215,.12),transparent 70%),radial-gradient(900px 500px at 85% 10%,rgba(49,209,126,.1),transparent 70%),#f7f9ff}.center-card[data-v-5f8cfb86]{width:min(1100px,96vw);background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.92));backdrop-filter:blur(3px);border:1px solid rgba(23,43,77,.08);border-radius:14px;box-shadow:0 10px 30px rgba(16,24,40,.08);padding:20px 20px 28px}.head[data-v-5f8cfb86]{margin-bottom:10px}.muted[data-v-5f8cfb86]{opacity:.7;font-size:.9rem}.panel[data-v-5f8cfb86]{margin-bottom:16px}.dropzone[data-v-5f8cfb86]{position:relative;border:2px dashed #87a1ff;border-radius:12px;padding:24px;min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fafbff;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease,opacity .12s ease}.dropzone--over[data-v-5f8cfb86]{border-color:#2b5bd7;background:rgba(43,91,215,.06);box-shadow:0 6px 14px rgba(43,91,215,.18)}.dropzone--invalid[data-v-5f8cfb86]{border-color:#ff5d5d;background:#ffecec;box-shadow:0 6px 14px rgba(255,93,93,.25)}.dz-default[data-v-5f8cfb86]{pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-default[data-v-5f8cfb86]{opacity:.35}.dz-overlay[data-v-5f8cfb86]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-overlay[data-v-5f8cfb86]{opacity:1}.dz-callout[data-v-5f8cfb86]{font-size:1.05rem;font-weight:600;margin:0}.dz-invalid[data-v-5f8cfb86]{font-weight:500;color:#b10000}.actions[data-v-5f8cfb86]{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.primary[data-v-5f8cfb86]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;padding:10px 14px;background:#2b5bd7;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(43,91,215,.22)}.primary[data-v-5f8cfb86]:disabled{opacity:.6;cursor:not-allowed}.ghost[data-v-5f8cfb86]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(23,43,77,.15);background:#fff;border-radius:10px;padding:9px 12px;cursor:pointer}.inline[data-v-5f8cfb86]{display:inline-flex;align-items:center;gap:6px}.panel.lite[data-v-5f8cfb86]{border:1px dashed rgba(23,43,77,.12);border-radius:12px;padding:14px}.panel-title[data-v-5f8cfb86]{margin:0 0 8px}.grid-2[data-v-5f8cfb86]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field[data-v-5f8cfb86]{display:grid;gap:6px;margin-bottom:10px}select[data-v-5f8cfb86]{padding:6px 8px;border:1px solid rgba(23,43,77,.2);border-radius:8px}.section h2[data-v-5f8cfb86]{margin-top:4px}.analysis[data-v-5f8cfb86]{margin-top:18px}.analysis__head[data-v-5f8cfb86]{margin-bottom:10px}.results[data-v-5f8cfb86]{border-collapse:collapse;background:#fff;border:1px solid rgba(23,43,77,.08);border-radius:10px;overflow:hidden}.results td[data-v-5f8cfb86],.results th[data-v-5f8cfb86]{padding:8px 10px;border-bottom:1px solid rgba(23,43,77,.06)}.results thead th[data-v-5f8cfb86]{background:#f4f6ff;text-align:left}.results .mono[data-v-5f8cfb86]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.results.mini td[data-v-5f8cfb86],.results.mini th[data-v-5f8cfb86]{padding:6px 8px}.right[data-v-5f8cfb86]{text-align:right}.empty[data-v-5f8cfb86]{padding:10px 12px;border-left:4px solid #ffb74d;background:#fff7e6;border-radius:6px}.err[data-v-5f8cfb86]{color:#b10000;font-size:.95rem}.file-btn[data-v-5f8cfb86]{display:inline-block;padding:8px 14px;border-radius:8px;background:#2b5bd7;color:#fff;cursor:pointer;margin-top:6px}.advanced-row[data-v-5f8cfb86]{margin-top:8px;border-top:1px dashed rgba(23,43,77,.12);padding-top:10px}.dz-default .file-btn input[data-v-5f8cfb86],.dz-default .file-btn[data-v-5f8cfb86]{pointer-events:auto}#csvInput[data-v-5f8cfb86]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.badge[data-v-5f8cfb86]{padding:0 6px;border-radius:10px;font-size:11px;margin-left:6px;background:var(--surface-2,#f2f2f2)}.chip.chip--ghost[data-v-5f8cfb86]{border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:0 6px;font-size:11px;margin-left:6px}.token-line[data-v-5f8cfb86]{margin-bottom:4px}.summary-grid[data-v-5f8cfb86]{margin-top:8px}.summary-row[data-v-5f8cfb86]{display:flex;justify-content:space-between;margin:6px 0}.summary-row .label[data-v-5f8cfb86]{color:var(--muted-fg,#777)}.summary-row .value[data-v-5f8cfb86]{text-align:right}.modal-overlay[data-v-5f8cfb86]{position:fixed;inset:0;background:rgba(16,24,40,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal[data-v-5f8cfb86]{width:min(560px,92vw);max-height:86vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.modal__head[data-v-5f8cfb86]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(23,43,77,.08)}.modal__body[data-v-5f8cfb86]{padding:16px}.modal__actions[data-v-5f8cfb86]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(23,43,77,.08)}.close[data-v-5f8cfb86]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-size:20px;cursor:pointer}.submitting .spinner.md[data-v-5f8cfb86]{margin:6px auto 10px}.btn[data-v-5f8cfb86],.btn[data-v-5f8cfb86]:visited{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;padding:10px 14px;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.1}.btn--primary[data-v-5f8cfb86]{background:#2b5bd7;color:#fff;border:1px solid transparent}.btn--primary[data-v-5f8cfb86]:hover{filter:brightness(.95)}.btn--primary[data-v-5f8cfb86]:focus{outline:2px solid rgba(43,91,215,.35);outline-offset:2px}.btn--ghost[data-v-5f8cfb86]{background:#fff;color:#1f2a44;border:1px solid rgba(23,43,77,.15)}.btn--ghost[data-v-5f8cfb86]:hover{background:#f5f7ff;color:#1f2a44}.btn--ghost[data-v-5f8cfb86]:focus{outline:2px solid rgba(43,91,215,.25);outline-offset:2px}.btn--ghost[disabled][data-v-5f8cfb86],.btn--primary[disabled][data-v-5f8cfb86],.btn[disabled][data-v-5f8cfb86]{opacity:.6;cursor:not-allowed}.bulkbar[data-v-5f8cfb86]{justify-content:space-between;padding:10px 12px;margin:10px 0;background:#f6f8ff;border:1px solid rgba(23,43,77,.1);border-radius:10px;flex-wrap:wrap}.bulkbar[data-v-5f8cfb86],.bulkbar__left[data-v-5f8cfb86],.bulkbar__right[data-v-5f8cfb86]{display:flex;align-items:center;gap:10px}@media (max-width:640px){.hide-sm[data-v-5f8cfb86]{display:none}.bulkbar[data-v-5f8cfb86]{padding:10px}.bulkbar__right[data-v-5f8cfb86]{width:100%;justify-content:space-between}}.runner[data-v-5f8cfb86]{margin-top:16px;border:1px solid rgba(23,43,77,.1);border-radius:12px;background:#fff;padding:12px}.runner__head[data-v-5f8cfb86]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.runner__controls[data-v-5f8cfb86]{display:flex;align-items:center;gap:8px}.runner__boxes[data-v-5f8cfb86]{position:relative;display:flex;gap:10px;overflow-x:auto;padding:2px}.runner__box[data-v-5f8cfb86]{min-width:160px}.runner__progress[data-v-5f8cfb86]{margin:10px 0 4px}.runner__log[data-v-5f8cfb86]{margin-top:6px}.mono[data-v-5f8cfb86]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.modal--runner[data-v-5f8cfb86]{width:min(980px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.runner__head-actions[data-v-5f8cfb86]{display:flex;align-items:center;gap:8px}.runner__banner[data-v-5f8cfb86]{padding:10px 12px;margin:10px 16px 0;border-radius:10px;font-weight:600}.runner__banner--paused[data-v-5f8cfb86]{background:#fff3cd;color:#7a5d00;border:1px solid #ffe08a}.runner__banner--cancelled[data-v-5f8cfb86]{background:#fdecea;color:#8f1d1d;border:1px solid #f5c2c0}.runner__banner--done[data-v-5f8cfb86]{background:#e9f7ef;color:#0f6d2a;border:1px solid #bde5c8}.runner__belt[data-v-5f8cfb86]{position:relative;overflow:hidden;border:1px dashed rgba(23,43,77,.18);border-radius:10px;padding:10px;background:#fbfcff;margin:12px 16px}.runner__belt-bg[data-v-5f8cfb86]{position:absolute;inset:0;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(43,91,215,.1) 25%,transparent 0,transparent 50%,rgba(43,91,215,.1) 0,rgba(43,91,215,.1) 75%,transparent 0,transparent);animation:beltMove-5f8cfb86 1.2s linear infinite;opacity:.35;pointer-events:none}@keyframes beltMove-5f8cfb86{0%{background-position:0 0}to{background-position:30px 30px}}.runner__belt.is-paused .runner__belt-bg[data-v-5f8cfb86]{animation-play-state:paused;filter:grayscale(1);opacity:.22}.runner__belt.is-stopped .runner__belt-bg[data-v-5f8cfb86]{animation-play-state:paused;opacity:.12}.runner__grid[data-v-5f8cfb86]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:auto;gap:10px;max-height:360px;overflow:auto;padding:2px}.runner__box[data-v-5f8cfb86]{min-width:0;background:#fff;border:1px solid rgba(23,43,77,.12);border-radius:10px;padding:10px;box-shadow:0 2px 8px rgba(16,24,40,.06)}.runner__box.is-active[data-v-5f8cfb86]{border-color:#2b5bd7;box-shadow:0 6px 16px rgba(43,91,215,.16)}.runner__badge[data-v-5f8cfb86]{display:inline-block;font-size:11px;padding:2px 6px;border-radius:999px;background:#f1f4ff;color:#2b5bd7;margin-bottom:6px}.runner__phase[data-v-5f8cfb86]{font-weight:600;margin-bottom:4px}.runner__box.phase--queued .runner__phase[data-v-5f8cfb86]{color:#64748b}.runner__box.phase--resolving .runner__phase[data-v-5f8cfb86]{color:#8b5cf6}.runner__box.phase--checking .runner__phase[data-v-5f8cfb86]{color:#0ea5e9}.runner__box.phase--submitting .runner__phase[data-v-5f8cfb86]{color:#2b5bd7}.runner__box.phase--done .runner__phase[data-v-5f8cfb86]{color:#16a34a}.runner__box.phase--failed .runner__phase[data-v-5f8cfb86],.runner__box.phase--skipped .runner__phase[data-v-5f8cfb86]{color:#dc2626}.runner__meta[data-v-5f8cfb86]{padding:0 16px 6px}.runner__progress[data-v-5f8cfb86]{height:8px;background:#eef2ff;border-radius:999px;margin:8px 0 4px;overflow:hidden}.runner__bar[data-v-5f8cfb86]{height:100%;background:#2b5bd7;width:0;transition:width .18s ease}.runner__counts[data-v-5f8cfb86]{text-align:right}.runner__log[data-v-5f8cfb86]{margin:6px 16px 12px}.runner__log summary[data-v-5f8cfb86]{cursor:pointer;font-weight:600}.runner__log ul[data-v-5f8cfb86]{margin:6px 0 0;padding-left:18px}.btn--sm[data-v-5f8cfb86]{padding:6px 10px;font-size:.9rem}.report__disclaimer[data-v-5f8cfb86]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-5f8cfb86]{font-weight:700}.disclaimer__version[data-v-5f8cfb86]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-5f8cfb86]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-5f8cfb86]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-5f8cfb86]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-5f8cfb86]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-5f8cfb86]{margin-bottom:6px}.muted[data-v-5f8cfb86]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-5f8cfb86]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-5f8cfb86]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-5f8cfb86]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-5f8cfb86]{display:none}}.advanced-actions[data-v-5f8cfb86]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.report__meta[data-v-5f8cfb86]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-5f8cfb86]{display:contents}.report__meta .label[data-v-5f8cfb86]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-5f8cfb86]{font-weight:600;min-width:0}.report__meta .truncate[data-v-5f8cfb86]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-5f8cfb86]{padding:.8rem 0 .4rem}.report__text[data-v-5f8cfb86]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-5f8cfb86]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-5f8cfb86]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-5f8cfb86]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-5f8cfb86]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-5f8cfb86],.copy-btn .copy-label-done[data-v-5f8cfb86]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-5f8cfb86]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-5f8cfb86]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-5f8cfb86]{opacity:1}.copy-btn.is-copied[data-v-5f8cfb86]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-5f8cfb86 .6s ease}@keyframes copyPulse-5f8cfb86{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-5f8cfb86]:disabled{opacity:.8;cursor:not-allowed}.btn--image[data-v-5f8cfb86]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-5f8cfb86]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-5f8cfb86]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-5f8cfb86]:hover{filter:none;background:#ffeede}.flags[data-v-5f8cfb86]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-5f8cfb86]{vertical-align:middle;margin-right:8px;width:18px;height:18px;margin-top:2px}.results-wrap[data-v-5f8cfb86]{position:relative;overflow-x:auto}.results[data-v-5f8cfb86]{width:100%}.mono[data-v-5f8cfb86]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.cell-clip[data-v-5f8cfb86]{max-width:260px}.copychip[data-v-5f8cfb86]{margin-left:8px}[data-v-5f8cfb86]:root{--col-status:120px;--col-send:110px;--col-resolve:130px;--sticky-bg:var(--card-bg,#fff)}td.sticky-status[data-v-5f8cfb86],th.sticky-status[data-v-5f8cfb86]{position:sticky;right:0;background:var(--sticky-bg);z-index:3;width:var(--col-status)}td.sticky-send[data-v-5f8cfb86],th.sticky-send[data-v-5f8cfb86]{position:sticky;right:var(--col-status);background:var(--sticky-bg);z-index:3;width:var(--col-send)}td.sticky-resolve[data-v-5f8cfb86],th.sticky-resolve[data-v-5f8cfb86]{position:sticky;right:calc(var(--col-status) + var(--col-send));background:var(--sticky-bg);z-index:3;width:var(--col-resolve);box-shadow:inset -1px 0 0 rgba(0,0,0,.06)}.scroll-fade-right[data-v-5f8cfb86]{position:sticky;right:0;top:0;width:28px;height:100%;pointer-events:none;background:linear-gradient(to left,var(--card-bg,#fff),hsla(0,0%,100%,0));z-index:4}@media (max-width:1280px){.results colgroup col[data-v-5f8cfb86]:nth-child(6){width:0!important}.results tbody td[data-v-5f8cfb86]:nth-child(6),.results thead th[data-v-5f8cfb86]:nth-child(6){display:none}.cell-clip[data-v-5f8cfb86]{max-width:220px}}@media (max-width:1024px){.cell-clip[data-v-5f8cfb86]{max-width:180px}}.results thead th[data-v-5f8cfb86]{overflow:hidden;text-overflow:ellipsis}[data-v-5f8cfb86]:root{--tx-min-ch:18ch;--to-min-ch:16ch}.td-tx[data-v-5f8cfb86],.th-tx[data-v-5f8cfb86]{min-width:var(--tx-min-ch)}.td-to[data-v-5f8cfb86],.th-to[data-v-5f8cfb86]{min-width:var(--to-min-ch)}.cell-clip .truncate[data-v-5f8cfb86]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media (max-width:1280px){[data-v-5f8cfb86]:root{--tx-min-ch:16ch;--to-min-ch:14ch}}@media (max-width:1024px){[data-v-5f8cfb86]:root{--tx-min-ch:15ch;--to-min-ch:13ch}}.results[data-v-5f8cfb86]{table-layout:fixed}.results thead th[data-v-5f8cfb86]{white-space:nowrap;overflow:visible;text-overflow:clip}[data-v-5f8cfb86]:root{--tx-ch:24ch;--to-ch:20ch}.td-tx .truncate[data-v-5f8cfb86]{max-width:var(--tx-ch)}.td-to .truncate[data-v-5f8cfb86]{max-width:var(--to-ch)}.cell-clip[data-v-5f8cfb86]{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:56px}.copychip[data-v-5f8cfb86]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;line-height:1;padding:2px 6px;border:1px solid var(--ink-200,#d0d4d9);background:var(--card-bg,#fff);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .12s ease}.cell-clip:hover .copychip[data-v-5f8cfb86]{opacity:1}@media (max-width:1280px){[data-v-5f8cfb86]:root{--tx-ch:22ch;--to-ch:18ch}}@media (max-width:1024px){[data-v-5f8cfb86]:root{--tx-ch:20ch;--to-ch:16ch}}.route-tool #app>nav{z-index:1000}.route-tool,.route-tool #app,.route-tool #app>main{background:#f7f9fc}.csv-page-shell[data-v-7da3a2f9]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:radial-gradient(1200px 600px at 15% -10%,rgba(43,91,215,.12),transparent 70%),radial-gradient(900px 500px at 85% 10%,rgba(49,209,126,.1),transparent 70%),#f7f9ff}.center-card[data-v-7da3a2f9]{width:min(1100px,96vw);background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.92));backdrop-filter:blur(3px);border:1px solid rgba(23,43,77,.08);border-radius:14px;box-shadow:0 10px 30px rgba(16,24,40,.08);padding:20px 20px 28px}.head[data-v-7da3a2f9]{margin-bottom:10px}.muted[data-v-7da3a2f9]{opacity:.7;font-size:.9rem}.panel[data-v-7da3a2f9]{margin-bottom:16px}.dropzone[data-v-7da3a2f9]{position:relative;border:2px dashed #87a1ff;border-radius:12px;padding:24px;min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fafbff;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease,opacity .12s ease}.dropzone--over[data-v-7da3a2f9]{border-color:#2b5bd7;background:rgba(43,91,215,.06);box-shadow:0 6px 14px rgba(43,91,215,.18)}.dropzone--invalid[data-v-7da3a2f9]{border-color:#ff5d5d;background:#ffecec;box-shadow:0 6px 14px rgba(255,93,93,.25)}.dz-default[data-v-7da3a2f9]{pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-default[data-v-7da3a2f9]{opacity:.35}.dz-overlay[data-v-7da3a2f9]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease}.dropzone--over .dz-overlay[data-v-7da3a2f9]{opacity:1}.dz-callout[data-v-7da3a2f9]{font-size:1.05rem;font-weight:600;margin:0}.dz-invalid[data-v-7da3a2f9]{font-weight:500;color:#b10000}.actions[data-v-7da3a2f9]{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.primary[data-v-7da3a2f9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;padding:10px 14px;background:#2b5bd7;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(43,91,215,.22)}.primary[data-v-7da3a2f9]:disabled{opacity:.6;cursor:not-allowed}.ghost[data-v-7da3a2f9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(23,43,77,.15);background:#fff;border-radius:10px;padding:9px 12px;cursor:pointer}.inline[data-v-7da3a2f9]{display:inline-flex;align-items:center;gap:6px}.panel.lite[data-v-7da3a2f9]{border:1px dashed rgba(23,43,77,.12);border-radius:12px;padding:14px}.panel-title[data-v-7da3a2f9]{margin:0 0 8px}.grid-2[data-v-7da3a2f9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field[data-v-7da3a2f9]{display:grid;gap:6px;margin-bottom:10px}select[data-v-7da3a2f9]{padding:6px 8px;border:1px solid rgba(23,43,77,.2);border-radius:8px}.section h2[data-v-7da3a2f9]{margin-top:4px}.analysis[data-v-7da3a2f9]{margin-top:18px}.analysis__head[data-v-7da3a2f9]{margin-bottom:10px}.results[data-v-7da3a2f9]{width:100%;border-collapse:collapse;background:#fff;border:1px solid rgba(23,43,77,.08);border-radius:10px;overflow:hidden}.results td[data-v-7da3a2f9],.results th[data-v-7da3a2f9]{padding:8px 10px;border-bottom:1px solid rgba(23,43,77,.06)}.results thead th[data-v-7da3a2f9]{background:#f4f6ff;text-align:left}.results .mono[data-v-7da3a2f9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.results.mini td[data-v-7da3a2f9],.results.mini th[data-v-7da3a2f9]{padding:6px 8px}.right[data-v-7da3a2f9]{text-align:right}.empty[data-v-7da3a2f9]{padding:10px 12px;border-left:4px solid #ffb74d;background:#fff7e6;border-radius:6px}.err[data-v-7da3a2f9]{color:#b10000;font-size:.95rem}.file-btn[data-v-7da3a2f9]{display:inline-block;padding:8px 14px;border-radius:8px;background:#2b5bd7;color:#fff;cursor:pointer;margin-top:6px}.advanced-row[data-v-7da3a2f9]{margin-top:8px;border-top:1px dashed rgba(23,43,77,.12);padding-top:10px}.dz-default .file-btn input[data-v-7da3a2f9],.dz-default .file-btn[data-v-7da3a2f9]{pointer-events:auto}#csvInput[data-v-7da3a2f9]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.badge[data-v-7da3a2f9]{padding:0 6px;border-radius:10px;font-size:11px;margin-left:6px;background:var(--surface-2,#f2f2f2)}.chip.chip--ghost[data-v-7da3a2f9]{border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:0 6px;font-size:11px;margin-left:6px}.token-line[data-v-7da3a2f9]{margin-bottom:4px}.summary-grid[data-v-7da3a2f9]{margin-top:8px}.summary-row[data-v-7da3a2f9]{display:flex;justify-content:space-between;margin:6px 0}.summary-row .label[data-v-7da3a2f9]{color:var(--muted-fg,#777)}.summary-row .value[data-v-7da3a2f9]{text-align:right}.modal-overlay[data-v-7da3a2f9]{position:fixed;inset:0;background:rgba(16,24,40,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal[data-v-7da3a2f9]{width:min(560px,92vw);max-height:86vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.modal__head[data-v-7da3a2f9]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(23,43,77,.08)}.modal__body[data-v-7da3a2f9]{padding:16px}.modal__actions[data-v-7da3a2f9]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(23,43,77,.08)}.close[data-v-7da3a2f9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-size:20px;cursor:pointer}.submitting .spinner.md[data-v-7da3a2f9]{margin:6px auto 10px}.btn[data-v-7da3a2f9],.btn[data-v-7da3a2f9]:visited{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;padding:10px 14px;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.1}.btn--primary[data-v-7da3a2f9]{background:#2b5bd7;color:#fff;border:1px solid transparent}.btn--primary[data-v-7da3a2f9]:hover{filter:brightness(.95)}.btn--primary[data-v-7da3a2f9]:focus{outline:2px solid rgba(43,91,215,.35);outline-offset:2px}.btn--ghost[data-v-7da3a2f9]{background:#fff;color:#1f2a44;border:1px solid rgba(23,43,77,.15)}.btn--ghost[data-v-7da3a2f9]:hover{background:#f5f7ff;color:#1f2a44}.btn--ghost[data-v-7da3a2f9]:focus{outline:2px solid rgba(43,91,215,.25);outline-offset:2px}.btn--ghost[disabled][data-v-7da3a2f9],.btn--primary[disabled][data-v-7da3a2f9],.btn[disabled][data-v-7da3a2f9]{opacity:.6;cursor:not-allowed}.bulkbar[data-v-7da3a2f9]{justify-content:space-between;padding:10px 12px;margin:10px 0;background:#f6f8ff;border:1px solid rgba(23,43,77,.1);border-radius:10px;flex-wrap:wrap}.bulkbar[data-v-7da3a2f9],.bulkbar__left[data-v-7da3a2f9],.bulkbar__right[data-v-7da3a2f9]{display:flex;align-items:center;gap:10px}@media (max-width:640px){.hide-sm[data-v-7da3a2f9]{display:none}.bulkbar[data-v-7da3a2f9]{padding:10px}.bulkbar__right[data-v-7da3a2f9]{width:100%;justify-content:space-between}}.runner[data-v-7da3a2f9]{margin-top:16px;border:1px solid rgba(23,43,77,.1);border-radius:12px;background:#fff;padding:12px}.runner__head[data-v-7da3a2f9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.runner__controls[data-v-7da3a2f9]{display:flex;align-items:center;gap:8px}.runner__boxes[data-v-7da3a2f9]{position:relative;display:flex;gap:10px;overflow-x:auto;padding:2px}.runner__box[data-v-7da3a2f9]{min-width:160px}.runner__progress[data-v-7da3a2f9]{margin:10px 0 4px}.runner__log[data-v-7da3a2f9]{margin-top:6px}.mono[data-v-7da3a2f9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.modal--runner[data-v-7da3a2f9]{width:min(980px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(16,24,40,.24),0 2px 8px rgba(16,24,40,.12);border:1px solid rgba(23,43,77,.08)}.runner__head-actions[data-v-7da3a2f9]{display:flex;align-items:center;gap:8px}.runner__banner[data-v-7da3a2f9]{padding:10px 12px;margin:10px 16px 0;border-radius:10px;font-weight:600}.runner__banner--paused[data-v-7da3a2f9]{background:#fff3cd;color:#7a5d00;border:1px solid #ffe08a}.runner__banner--cancelled[data-v-7da3a2f9]{background:#fdecea;color:#8f1d1d;border:1px solid #f5c2c0}.runner__banner--done[data-v-7da3a2f9]{background:#e9f7ef;color:#0f6d2a;border:1px solid #bde5c8}.runner__belt[data-v-7da3a2f9]{position:relative;overflow:hidden;border:1px dashed rgba(23,43,77,.18);border-radius:10px;padding:10px;background:#fbfcff;margin:12px 16px}.runner__belt-bg[data-v-7da3a2f9]{position:absolute;inset:0;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(43,91,215,.1) 25%,transparent 0,transparent 50%,rgba(43,91,215,.1) 0,rgba(43,91,215,.1) 75%,transparent 0,transparent);animation:beltMove-7da3a2f9 1.2s linear infinite;opacity:.35;pointer-events:none}@keyframes beltMove-7da3a2f9{0%{background-position:0 0}to{background-position:30px 30px}}.runner__belt.is-paused .runner__belt-bg[data-v-7da3a2f9]{animation-play-state:paused;filter:grayscale(1);opacity:.22}.runner__belt.is-stopped .runner__belt-bg[data-v-7da3a2f9]{animation-play-state:paused;opacity:.12}.runner__grid[data-v-7da3a2f9]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:auto;gap:10px;max-height:360px;overflow:auto;padding:2px}.runner__box[data-v-7da3a2f9]{min-width:0;background:#fff;border:1px solid rgba(23,43,77,.12);border-radius:10px;padding:10px;box-shadow:0 2px 8px rgba(16,24,40,.06)}.runner__box.is-active[data-v-7da3a2f9]{border-color:#2b5bd7;box-shadow:0 6px 16px rgba(43,91,215,.16)}.runner__badge[data-v-7da3a2f9]{display:inline-block;font-size:11px;padding:2px 6px;border-radius:999px;background:#f1f4ff;color:#2b5bd7;margin-bottom:6px}.runner__phase[data-v-7da3a2f9]{font-weight:600;margin-bottom:4px}.runner__box.phase--queued .runner__phase[data-v-7da3a2f9]{color:#64748b}.runner__box.phase--resolving .runner__phase[data-v-7da3a2f9]{color:#8b5cf6}.runner__box.phase--checking .runner__phase[data-v-7da3a2f9]{color:#0ea5e9}.runner__box.phase--submitting .runner__phase[data-v-7da3a2f9]{color:#2b5bd7}.runner__box.phase--done .runner__phase[data-v-7da3a2f9]{color:#16a34a}.runner__box.phase--failed .runner__phase[data-v-7da3a2f9],.runner__box.phase--skipped .runner__phase[data-v-7da3a2f9]{color:#dc2626}.runner__meta[data-v-7da3a2f9]{padding:0 16px 6px}.runner__progress[data-v-7da3a2f9]{height:8px;background:#eef2ff;border-radius:999px;margin:8px 0 4px;overflow:hidden}.runner__bar[data-v-7da3a2f9]{height:100%;background:#2b5bd7;width:0;transition:width .18s ease}.runner__counts[data-v-7da3a2f9]{text-align:right}.runner__log[data-v-7da3a2f9]{margin:6px 16px 12px}.runner__log summary[data-v-7da3a2f9]{cursor:pointer;font-weight:600}.runner__log ul[data-v-7da3a2f9]{margin:6px 0 0;padding-left:18px}.btn--sm[data-v-7da3a2f9]{padding:6px 10px;font-size:.9rem}.report__disclaimer[data-v-7da3a2f9]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer__summary strong[data-v-7da3a2f9]{font-weight:700}.disclaimer__version[data-v-7da3a2f9]{color:#6b7280;font-size:12px}.disclaimer__hint[data-v-7da3a2f9]{margin-left:auto;color:#9ca3af;font-size:12px}.disclaimer__card[data-v-7da3a2f9]{margin-top:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 8px;max-height:180px;overflow:auto;position:relative}.disclaimer__card[data-v-7da3a2f9]:after{content:"";position:sticky;bottom:-1px;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc);pointer-events:none}.disclaimer__list[data-v-7da3a2f9]{margin:8px 0 0 18px;padding:0;line-height:1.35;font-size:13px;color:#111827}.disclaimer__list li[data-v-7da3a2f9]{margin-bottom:6px}.muted[data-v-7da3a2f9]{color:#6b7280;font-size:12px}.disclaimer__ack[data-v-7da3a2f9]{display:flex;align-items:center;gap:10px;margin-top:10px}.checkbox[data-v-7da3a2f9]{display:inline-flex;align-items:center;gap:8px;font-size:13px}@media print{.disclaimer__card[data-v-7da3a2f9]{max-height:none;overflow:visible;background:transparent;border-color:#ddd}.disclaimer__summary .disclaimer__hint[data-v-7da3a2f9]{display:none}}.advanced-actions[data-v-7da3a2f9]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.75rem 0}.report__meta[data-v-7da3a2f9]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:.2rem 0 .6rem;border-bottom:1px solid var(--border)}.report__meta .meta__row[data-v-7da3a2f9]{display:contents}.report__meta .label[data-v-7da3a2f9]{color:var(--muted);font-size:.9rem}.report__meta .value[data-v-7da3a2f9]{font-weight:600;min-width:0}.report__meta .truncate[data-v-7da3a2f9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.report__body[data-v-7da3a2f9]{padding:.8rem 0 .4rem}.report__text[data-v-7da3a2f9]{white-space:pre-wrap;line-height:1.5;margin:0}.report__actions[data-v-7da3a2f9]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-top:.6rem}.report-overlay[data-v-7da3a2f9]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);display:grid;place-items:start center;padding:24px 16px}.modal--report[data-v-7da3a2f9]{max-width:760px;width:calc(100% - 32px);max-height:min(85vh,900px);overflow:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.copy-btn[data-v-7da3a2f9]{position:relative;min-width:104px}.copy-btn .copy-label-default[data-v-7da3a2f9],.copy-btn .copy-label-done[data-v-7da3a2f9]{display:inline-block;transition:opacity .14s ease}.copy-btn .copy-label-done[data-v-7da3a2f9]{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}.copy-btn.is-copied .copy-label-default[data-v-7da3a2f9]{opacity:0}.copy-btn.is-copied .copy-label-done[data-v-7da3a2f9]{opacity:1}.copy-btn.is-copied[data-v-7da3a2f9]{box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:copyPulse-7da3a2f9 .6s ease}@keyframes copyPulse-7da3a2f9{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.copy-btn[data-v-7da3a2f9]:disabled{opacity:.8;cursor:not-allowed}.btn--image[data-v-7da3a2f9]{background:#eef6ff;border-color:#cfe0fb;color:#0b63a9}.btn--image[data-v-7da3a2f9]:hover{filter:none;background:#e6f1ff}.btn--bug[data-v-7da3a2f9]{background:#fff6f0;border-color:#f7d2bd;color:#7a3b00}.btn--bug[data-v-7da3a2f9]:hover{filter:none;background:#ffeede}.flags[data-v-7da3a2f9]{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.4rem}.flag[data-v-7da3a2f9]{vertical-align:middle;margin-right:8px;width:18px;height:18px;margin-top:2px}.shot-page[data-v-36639516]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.head[data-v-36639516]{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.head__titles h1[data-v-36639516]{margin:0;font-size:1.4rem;font-weight:800;color:#0f2740}.muted[data-v-36639516]{color:#6b7280}.toolbar[data-v-36639516]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.35rem .45rem;box-shadow:0 6px 16px rgba(16,24,40,.06)}.sep[data-v-36639516]{width:1px;height:24px;background:#e5e7eb}.zoom-readout[data-v-36639516]{min-width:48px;text-align:center;color:#111827;font-weight:700}.chip[data-v-36639516]{padding:.25rem .5rem;border-radius:999px;background:#eef2f7;color:#0f2740;font-weight:700;font-size:.85rem}.btn[data-v-36639516]{padding:.45rem .65rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-36639516]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn[data-v-36639516]:disabled{opacity:.6;cursor:not-allowed}.btn--ghost[data-v-36639516]{background:#fff}.btn--accent[data-v-36639516]{background:#0ea5e9;border-color:#0284c7;color:#fff}.btn--accent[data-v-36639516]:hover{background:#0284c7}.small[data-v-36639516]{font-size:.9rem;padding:.35rem .55rem}.card[data-v-36639516]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06)}.viewer[data-v-36639516]{margin-top:.5rem;height:min(65vh,600px);position:relative;display:flex}.canvas[data-v-36639516]{flex:1;overflow:auto;border-radius:12px;background:repeating-conic-gradient(#f9fafb 0 25%,#eef2f7 0 50%) 50% /24px 24px;position:relative;cursor:grab}.canvas.dragging[data-v-36639516]{cursor:grabbing}.image[data-v-36639516]{transform-origin:center center;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skel[data-v-36639516]{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:pulse-36639516 1.2s ease-in-out infinite;border-radius:12px}.skel--image[data-v-36639516]{position:absolute;inset:12px}@keyframes pulse-36639516{0%{background-position:100% 0}to{background-position:0 0}}.empty[data-v-36639516]{color:#6b7280;margin:auto;padding:1rem}.legend[data-v-36639516]{margin-top:.75rem;padding:.75rem}.legend__title[data-v-36639516]{margin:.25rem 0 .75rem;font-size:1rem;font-weight:700;color:#0f2740;text-align:center}.legend__grid[data-v-36639516]{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:.4rem .75rem;align-items:center;justify-items:start;padding:0;margin:0;list-style:none}@media (max-width:640px){.legend__grid[data-v-36639516]{grid-template-columns:1fr}}.legend__item[data-v-36639516]{display:flex;align-items:center;gap:.4rem;font-size:.9rem;line-height:1.2}.flag[data-v-36639516]{width:18px;height:auto;display:block}.notice[data-v-36639516]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.5rem 0;padding:.6rem .75rem;border-radius:10px;font-weight:600}.notice.info[data-v-36639516]{background:#e0f2fe;color:#0c4a6e;border:1px solid #bae6fd}.notice.error[data-v-36639516]{background:#fee2e2;color:#7f1d1d;border:1px solid #fecaca}.shot-page[data-v-596a46b7]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.head[data-v-596a46b7]{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.head__titles h1[data-v-596a46b7]{margin:0;font-size:1.4rem;font-weight:800;color:#0f2740}.muted[data-v-596a46b7]{color:#6b7280}.toolbar[data-v-596a46b7]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.35rem .45rem;box-shadow:0 6px 16px rgba(16,24,40,.06)}.sep[data-v-596a46b7]{width:1px;height:24px;background:#e5e7eb}.zoom-readout[data-v-596a46b7]{min-width:48px;text-align:center;color:#111827;font-weight:700}.chip[data-v-596a46b7]{padding:.25rem .5rem;border-radius:999px;background:#eef2f7;color:#0f2740;font-weight:700;font-size:.85rem}.btn[data-v-596a46b7]{padding:.45rem .65rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-596a46b7]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn[data-v-596a46b7]:disabled{opacity:.6;cursor:not-allowed}.btn--ghost[data-v-596a46b7]{background:#fff}.btn--accent[data-v-596a46b7]{background:#0ea5e9;border-color:#0284c7;color:#fff}.btn--accent[data-v-596a46b7]:hover{background:#0284c7}.small[data-v-596a46b7]{font-size:.9rem;padding:.35rem .55rem}.card[data-v-596a46b7]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06)}.viewer[data-v-596a46b7]{margin-top:.5rem;height:min(65vh,600px);position:relative;display:flex}.canvas[data-v-596a46b7]{flex:1;overflow:auto;border-radius:12px;background:repeating-conic-gradient(#f9fafb 0 25%,#eef2f7 0 50%) 50% /24px 24px;position:relative;cursor:grab}.canvas.dragging[data-v-596a46b7]{cursor:grabbing}.image[data-v-596a46b7]{transform-origin:center center;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skel[data-v-596a46b7]{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:pulse-596a46b7 1.2s ease-in-out infinite;border-radius:12px}.skel--image[data-v-596a46b7]{position:absolute;inset:12px}@keyframes pulse-596a46b7{0%{background-position:100% 0}to{background-position:0 0}}.empty[data-v-596a46b7]{color:#6b7280;margin:auto;padding:1rem}.legend[data-v-596a46b7]{margin-top:.75rem;padding:.75rem}.legend__title[data-v-596a46b7]{margin:.25rem 0 .75rem;font-size:1rem;font-weight:700;color:#0f2740;text-align:center}.legend__grid[data-v-596a46b7]{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:.4rem .75rem;align-items:center;justify-items:start;padding:0;margin:0;list-style:none}@media (max-width:640px){.legend__grid[data-v-596a46b7]{grid-template-columns:1fr}}.legend__item[data-v-596a46b7]{display:flex;align-items:center;gap:.4rem;font-size:.9rem;line-height:1.2}.flag[data-v-596a46b7]{width:18px;height:auto;display:block}.notice[data-v-596a46b7]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.5rem 0;padding:.6rem .75rem;border-radius:10px;font-weight:600}.notice.info[data-v-596a46b7]{background:#e0f2fe;color:#0c4a6e;border:1px solid #bae6fd}.notice.error[data-v-596a46b7]{background:#fee2e2;color:#7f1d1d;border:1px solid #fecaca}.v2-processor-page[data-v-0712c420]{max-width:1560px;margin:0 auto;padding:.65rem 1.25rem 2rem;color:#0f172a;min-height:100vh;background:radial-gradient(circle at 8% 0,rgba(37,99,235,.08),transparent 32rem),linear-gradient(180deg,#f8fafc,#f4f7fb)}.v2-processor-panel.v2-processor-panel--deleted[data-v-0712c420]{max-width:760px;margin:4rem auto;padding:1.35rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;border-color:#fed7aa;background:linear-gradient(145deg,#fff7ed,#fff)}.v2-processor-panel.v2-processor-panel--deleted h2[data-v-0712c420]{margin:.2rem 0 .45rem}.v2-processor-panel.v2-processor-panel--deleted p[data-v-0712c420]{margin:.25rem 0}.v2-processor-batch-context[data-v-0712c420]{max-width:1560px;margin:0 auto .75rem;padding:.8rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #bfdbfe;border-radius:14px;background:linear-gradient(135deg,#eff6ff,#fff)}.v2-processor-batch-context span[data-v-0712c420],.v2-processor-batch-context strong[data-v-0712c420]{display:block}.v2-processor-batch-context span[data-v-0712c420]{margin-top:.15rem;color:#64748b;font-size:.86rem}.v2-processor-header[data-v-0712c420],.v2-processor-panel[data-v-0712c420],.v2-processor-status[data-v-0712c420]{border:1px solid #dbe4ef;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(15,23,42,.06)}.v2-processor-header[data-v-0712c420]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1rem 1.1rem;margin-top:1rem}.v2-processor-header--context[data-v-0712c420]{align-items:center}.v2-processor-eyebrow[data-v-0712c420]{margin:0 0 .35rem;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:800;color:#2563eb}.v2-processor-header h1[data-v-0712c420]{margin:0}.v2-processor-subtitle[data-v-0712c420]{margin:.5rem 0 0;color:#64748b;max-width:820px}.v2-processor-actions[data-v-0712c420]{display:flex;gap:.5rem;flex-wrap:wrap}.v2-processor-button[data-v-0712c420]{border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc;padding:.65rem .9rem;cursor:pointer}.v2-processor-button[data-v-0712c420]:disabled{opacity:.55;cursor:not-allowed}.v2-processor-status[data-v-0712c420]{padding:.9rem 1.1rem;margin-top:1rem;display:flex;justify-content:space-between;gap:1rem;border-left:5px solid #94a3b8}.v2-processor-status__primary[data-v-0712c420],.v2-processor-workspace[data-v-0712c420]{min-width:0}.v2-processor-status strong[data-v-0712c420]{display:block}.v2-processor-status span[data-v-0712c420]{color:#64748b}.v2-processor-status__meta[data-v-0712c420]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;font-size:.85rem}.v2-processor-status--running[data-v-0712c420]{border-left-color:#2563eb}.v2-processor-status--complete[data-v-0712c420]{border-left-color:#16a34a}.v2-processor-status--warning[data-v-0712c420]{border-left-color:#f97316}.v2-processor-status--paused[data-v-0712c420]{border-left-color:#a855f7}.v2-processor-panel[data-v-0712c420]{padding:1.25rem}.v2-processor-panel--error[data-v-0712c420]{border-color:#fecaca;background:#fff7f7}.v2-processor-panel--warning[data-v-0712c420]{border-color:#fed7aa;background:#fffaf2;display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:1rem}.v2-processor-panel--warning h2[data-v-0712c420]{margin:.1rem 0 .35rem}.v2-processor-panel--warning p[data-v-0712c420]{margin:0;color:#64748b}.v2-processor-reference[data-v-0712c420]{margin-top:.55rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:#9a3412!important}.v2-processor-button--primary[data-v-0712c420]{background:#2563eb;border-color:#2563eb;color:#fff}.v2-processor-button--debug[data-v-0712c420]{background:#111827;border-color:#111827;color:#fff}.v2-processor-panel--debug[data-v-0712c420]{border-color:#94a3b8;background:#f8fafc;margin-top:1rem}.v2-processor-debug__header[data-v-0712c420]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.v2-processor-debug__header h2[data-v-0712c420]{margin:.1rem 0 .35rem}.v2-processor-debug__header p[data-v-0712c420]{margin:0;color:#64748b}.v2-processor-debug__grid[data-v-0712c420]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.65rem;margin-top:1rem}.v2-processor-debug__grid>div[data-v-0712c420]{border:1px solid #dbe4ef;border-radius:10px;padding:.7rem;background:#fff;min-width:0}.v2-processor-debug__grid span[data-v-0712c420]{display:block;color:#64748b;font-size:.75rem}.v2-processor-debug__grid strong[data-v-0712c420]{display:block;margin-top:.25rem;overflow-wrap:anywhere}.v2-processor-debug__details[data-v-0712c420]{margin-top:1rem}.v2-processor-debug__details h3[data-v-0712c420]{margin:0 0 .5rem}.v2-processor-debug__status[data-v-0712c420],.v2-processor-debug__warning[data-v-0712c420]{margin:.8rem 0 0;border-radius:10px;padding:.7rem .8rem}.v2-processor-debug__status[data-v-0712c420]{background:#dbeafe;color:#1e3a8a}.v2-processor-debug__warning[data-v-0712c420]{background:#ffedd5;color:#9a3412}.v2-processor-debug__table[data-v-0712c420]{width:100%;border-collapse:collapse;margin-top:.65rem;background:#fff}.v2-processor-debug__table td[data-v-0712c420],.v2-processor-debug__table th[data-v-0712c420]{padding:.55rem;border-bottom:1px solid #e2e8f0;text-align:left}.v2-processor-boot[data-v-0712c420]{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.32);border-radius:24px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 70px rgba(15,23,42,.11)}.v2-processor-boot__accent[data-v-0712c420]{height:6px;background:linear-gradient(90deg,#1d4ed8,#0ea5e9,#22c55e)}.v2-processor-boot__content[data-v-0712c420]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:1rem 1.2rem;align-items:start;padding:clamp(1.4rem,4vw,2.5rem)}.v2-processor-boot__content h2[data-v-0712c420]{margin:.1rem 0 .55rem;font-size:clamp(1.45rem,3vw,2rem)}.v2-processor-boot__content p[data-v-0712c420]{margin:0;color:#64748b;line-height:1.65}.v2-processor-boot__spinner[data-v-0712c420]{width:48px;height:48px;border-radius:999px;border:5px solid #dbeafe;border-top-color:#2563eb;animation:v2-processor-spin-0712c420 .85s linear infinite}.v2-processor-boot__steps[data-v-0712c420]{grid-column:1/-1;display:grid;gap:.65rem;list-style:none;padding:0;margin:.35rem 0 0}.v2-processor-boot__steps li[data-v-0712c420]{display:flex;align-items:center;gap:.7rem;color:#64748b}.v2-processor-boot__steps li span[data-v-0712c420]{width:11px;height:11px;border-radius:999px;background:#cbd5e1;flex:0 0 auto}.v2-processor-boot__steps li.is-complete[data-v-0712c420]{color:#166534}.v2-processor-boot__steps li.is-complete span[data-v-0712c420]{background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.12)}.v2-processor-boot__steps li.is-active[data-v-0712c420]{color:#1d4ed8;font-weight:700}.v2-processor-boot__steps li.is-active span[data-v-0712c420]{background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.12)}.v2-processor-boot__fine[data-v-0712c420]{grid-column:1/-1;font-size:.84rem}.v2-processor-boot--compact[data-v-0712c420]{margin-bottom:0}@keyframes v2-processor-spin-0712c420{to{transform:rotate(1turn)}}.v2-processor-report[data-v-0712c420]{border:1px solid #dbe4ef;border-radius:18px;background:#fff;padding:1.2rem;margin-top:1rem}.v2-processor-report h2[data-v-0712c420]{margin:.1rem 0 .35rem}.v2-processor-report__metrics[data-v-0712c420]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:1rem 0}.v2-processor-report__metrics div[data-v-0712c420]{border:1px solid #e2e8f0;border-radius:12px;padding:.8rem}.v2-processor-report__metrics span[data-v-0712c420]{display:block;color:#64748b;font-size:.8rem}.v2-processor-report__metrics strong[data-v-0712c420]{display:block;margin-top:.25rem}.v2-processor-report__table-wrap[data-v-0712c420]{overflow-x:auto}.v2-processor-report__table[data-v-0712c420]{width:100%;border-collapse:collapse}.v2-processor-report__table td[data-v-0712c420],.v2-processor-report__table th[data-v-0712c420]{padding:.65rem;border-bottom:1px solid #e2e8f0;text-align:left}.v2-processor-mono[data-v-0712c420]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.v2-report-category[data-v-0712c420]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;white-space:nowrap}.v2-report-category__flag[data-v-0712c420]{position:relative;width:24px;height:18px;border-left:2px solid #475569;flex:0 0 auto}.v2-report-category__flag[data-v-0712c420]:after{content:"";position:absolute;left:2px;top:1px;width:17px;height:11px;border-radius:2px 5px 5px 2px;background:#94a3b8;clip-path:polygon(0 0,100% 12%,86% 100%,0 82%)}.v2-report-category--green .v2-report-category__flag[data-v-0712c420]:after{background:#22c55e}.v2-report-category--red .v2-report-category__flag[data-v-0712c420]:after{background:#ef4444}.v2-report-category--blue .v2-report-category__flag[data-v-0712c420]:after{background:#3b82f6}.v2-report-category--orange .v2-report-category__flag[data-v-0712c420]:after{background:#f97316}@media (max-width:760px){.v2-processor-debug__header[data-v-0712c420],.v2-processor-header[data-v-0712c420],.v2-processor-panel--warning[data-v-0712c420],.v2-processor-status[data-v-0712c420]{flex-direction:column;align-items:stretch}.v2-processor-boot__content[data-v-0712c420]{grid-template-columns:1fr}.v2-processor-boot__spinner[data-v-0712c420]{width:42px;height:42px}.v2-processor-boot__fine[data-v-0712c420],.v2-processor-boot__steps[data-v-0712c420]{grid-column:1}}.admin-result-view[data-v-68352d96]{min-height:100vh;padding:1rem;background:#f3f7fb}.admin-result-error[data-v-68352d96]{width:min(720px,calc(100% - 2rem));margin:4rem auto;padding:2rem;border:1px solid rgba(148,163,184,.45);border-radius:18px;background:#fff;box-shadow:0 18px 45px rgba(15,23,42,.12)}.admin-result-error__eyebrow[data-v-68352d96]{margin:0 0 .35rem;color:#2563eb;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-result-error h1[data-v-68352d96]{margin:0 0 .75rem;color:#0f172a}.admin-result-error p[data-v-68352d96]{color:#475569;line-height:1.65}.admin-result-error button[data-v-68352d96]{margin-top:1rem;padding:.7rem 1rem;border:0;border-radius:10px;background:#2563eb;color:#fff;font-weight:700;cursor:pointer}.login-page[data-v-62c68793]{--card-bg:#fff;--card-border:#e5e8ec;--text:#1f2a37;--muted:#6b7280;--input-bg:#fff;--input-border:#cfd6de;--input-border-focus:#2c80b4;--error:#d43f3a;--accent:#35495e;margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text);min-height:calc(100vh - 5rem)}.auth-card[data-v-62c68793]{width:min(460px,92vw);background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.75rem;margin-top:0}.auth-header[data-v-62c68793]{text-align:center}.auth-header h1[data-v-62c68793]{margin:0;font-size:1.5rem;font-weight:700}.subtitle[data-v-62c68793]{margin:.4rem 0 0;color:var(--muted);font-size:.95rem}.beta-banner[data-v-62c68793]{margin-top:.75rem;display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#f3f0ff;color:#4b3fb4;border:1px solid rgba(75,63,180,.15);font-size:.92rem;text-align:left}.beta-banner .dot[data-v-62c68793]{width:8px;height:8px;border-radius:999px;background:#6b5ce6;box-shadow:0 0 0 4px rgba(107,92,230,.15)}.auth-form[data-v-62c68793]{margin-top:1.2rem;display:grid;gap:.9rem}.field[data-v-62c68793]{display:grid;gap:.4rem}label[data-v-62c68793]{font-size:.9rem;color:var(--muted);text-align:left}input[data-v-62c68793]{width:100%;background:var(--input-bg);border:1px solid var(--input-border);color:var(--text);padding:.7rem .85rem;border-radius:10px;outline:none;box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}input[data-v-62c68793]:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px rgba(44,128,180,.18)}.password-row[data-v-62c68793]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.toggle[data-v-62c68793]{border:1px solid var(--input-border);background:#f7fafc;color:#4b5563;padding:.6rem .8rem;border-radius:10px;cursor:pointer;font-size:.85rem}.toggle[data-v-62c68793]:hover{background:#eef2f7}.primary-button[data-v-62c68793]{background-color:var(--accent);color:#fff;padding:.85rem 1rem;border:none;border-radius:10px;cursor:pointer;font-weight:600;width:100%;transition:filter .12s ease}.primary-button[data-v-62c68793]:hover{filter:brightness(1.05)}.primary-button[data-v-62c68793]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-62c68793]{color:var(--error);background:rgba(212,63,58,.08);border:1px solid rgba(212,63,58,.25);padding:.6rem .75rem;border-radius:10px;margin-top:.25rem;text-align:left}.signup-row[data-v-62c68793]{margin-top:.9rem;display:flex;justify-content:center;align-items:center;gap:.35rem;color:var(--muted);font-size:.95rem}.linklike[data-v-62c68793]{background:transparent;border:none;color:#0b63a9;text-decoration:underline;cursor:pointer;padding:.25rem .3rem;border-radius:6px}.linklike[data-v-62c68793]:hover{text-decoration:none}.beta-footnote[data-v-62c68793]{margin-top:.6rem;color:#6b5ce6;font-size:.88rem;text-align:center}.legal-links[data-v-62c68793]{margin-top:1rem;display:flex;justify-content:center;align-items:center;gap:.5rem;color:var(--muted);font-size:.9rem}.legal-links a[data-v-62c68793]{color:var(--muted);text-decoration:none}.legal-links a[data-v-62c68793]:hover{text-decoration:underline}@media (max-width:480px){.login-page[data-v-62c68793]{padding-top:5rem}}@media (max-height:700px){.login-page[data-v-62c68793]{padding-top:4.5rem}}.guide[data-v-14b070dc]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-14b070dc]{max-width:1120px;margin:0 auto}.hero[data-v-14b070dc]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#fff,#f3f6fb);border:1px solid var(--border);padding:clamp(1.25rem,3vw,2rem)}.hero__content[data-v-14b070dc]{max-width:920px;margin:0 auto;text-align:left}.hero h1[data-v-14b070dc]{margin:0;font-size:clamp(1.6rem,1.8rem + 1vw,2.3rem);line-height:1.15}.sub[data-v-14b070dc]{margin:.5rem 0 0;color:var(--muted);max-width:65ch}.cta[data-v-14b070dc]{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.9rem}.hero__art[data-v-14b070dc]{position:absolute;inset:-20% -10% auto auto;height:260px;width:520px;background:radial-gradient(280px 180px at 70% 30%,rgba(44,128,180,.16),transparent 60%),radial-gradient(240px 160px at 30% 70%,rgba(53,73,94,.12),transparent 60%);pointer-events:none}.grid[data-v-14b070dc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.card[data-v-14b070dc]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;text-align:left}.card h2[data-v-14b070dc],.card h3[data-v-14b070dc]{margin:0 0 .45rem}.muted[data-v-14b070dc]{color:var(--muted)}.list[data-v-14b070dc]{margin:.25rem 0 0;padding-left:1.1rem}.list li[data-v-14b070dc]{margin:.15rem 0}.steps[data-v-14b070dc]{margin:.25rem 0 0;padding-left:1.2rem}.steps li[data-v-14b070dc]{margin:.25rem 0}.callout[data-v-14b070dc]{margin-top:.6rem;border:1px solid var(--border);border-radius:10px;padding:.6rem .75rem}.callout--warn[data-v-14b070dc]{background:#fff3f2;border-color:#f5c2c0;color:#7d2d2a}.callout--tip[data-v-14b070dc]{background:#f2f9ff;border-color:#cfe6fb;color:#0b63a9}.samples code[data-v-14b070dc]{word-break:break-all;white-space:normal;font-size:.85rem}.samples[data-v-14b070dc]{overflow-wrap:anywhere}.samples .label[data-v-14b070dc]{font-weight:700;margin-right:.35rem}.flags[data-v-14b070dc]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.flag[data-v-14b070dc]{width:18px;vertical-align:middle;margin-right:8px}.card--cta .card__row[data-v-14b070dc]{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:center}.btn[data-v-14b070dc]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1rem;border-radius:12px;font-weight:700;text-decoration:none;border:1px solid transparent;transition:transform 60ms ease,filter .14s ease,box-shadow .14s ease}.btn[data-v-14b070dc]:focus-visible{outline:3px solid rgba(44,128,180,.35);outline-offset:2px}.btn--primary[data-v-14b070dc]{background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 16px rgba(31,109,154,.18)}.btn--primary[data-v-14b070dc]:hover{filter:brightness(1.05)}.btn--ghost[data-v-14b070dc]{background:#fff;color:var(--accent);border-color:var(--border)}.btn--ghost[data-v-14b070dc]:hover{filter:brightness(.98)}@media (max-width:960px){.grid[data-v-14b070dc]{grid-template-columns:1fr}}@media (max-width:520px){.hero__art[data-v-14b070dc]{display:none}.card--cta .card__row[data-v-14b070dc]{grid-template-columns:1fr}}.route-guide #app>nav{z-index:1000}.route-guide,.route-guide #app,.route-guide #app>main{background:#f7f9fc}.route-guide .guide .hero,.route-guide .guide .hero__content{position:relative;z-index:0}.route-guide .guide .hero__art{position:absolute;z-index:-1}.policy-page[data-v-2780f792]{max-width:900px;margin:0 auto;padding:24px;line-height:1.65}h1[data-v-2780f792]{margin-top:0;color:#2c3e50}ol[data-v-2780f792]{padding-left:20px}li[data-v-2780f792]{margin:0 0 12px}.muted[data-v-2780f792]{color:#6b7280}.back-link[data-v-2780f792]{display:inline-block;margin-top:28px;text-decoration:underline;color:#3498db}.back-link[data-v-2780f792]:hover{color:#217dbb}.bugreports-page[data-v-253378c2]{max-width:1280px;margin:0 auto;padding:1rem;color:#1f2a37}.page-head h1[data-v-253378c2]{margin:0;font-size:1.5rem;font-weight:800;color:#0f2740}.sub[data-v-253378c2]{color:#667085;margin:.15rem 0 .8rem}.admin-note[data-v-253378c2]{font-size:.8rem;color:#94a3b8}.toast[data-v-253378c2]{position:relative;padding:.6rem .8rem;border-radius:10px;margin:.2rem 0 1rem;font-weight:600;border:1px solid transparent}.toast.success[data-v-253378c2]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.toast.error[data-v-253378c2]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.toast__dismiss[data-v-253378c2]{position:absolute;top:6px;right:8px;border:none;background:transparent;font-size:1.1rem;cursor:pointer}.card[data-v-253378c2]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;margin-bottom:1rem}.card.-tight[data-v-253378c2]{padding:.8rem .9rem}.card__head[data-v-253378c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.muted[data-v-253378c2]{color:#6b7280}.tiny[data-v-253378c2]{font-size:.78rem}.filters[data-v-253378c2]{display:flex;flex-wrap:wrap;gap:.6rem}.filter-row[data-v-253378c2]{display:flex;gap:.6rem;align-items:center}.filter-chip span[data-v-253378c2]{color:#475467;margin-right:.35rem}.chip[data-v-253378c2]{border:1px solid #e5e7eb;background:#f9fafb;padding:.35rem .6rem;border-radius:10px;cursor:pointer;font-weight:600}.chip.active[data-v-253378c2]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.skeleton[data-v-253378c2]{display:grid;gap:.5rem}.skeleton-row[data-v-253378c2]{height:42px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:shimmer-253378c2 1.2s infinite;border-radius:10px}@keyframes shimmer-253378c2{0%{background-position:100% 0}to{background-position:0 0}}.table-wrap[data-v-253378c2]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:12px}.nice-table[data-v-253378c2]{width:100%;border-collapse:separate;border-spacing:0;min-width:1160px;table-layout:fixed}.nice-table thead th[data-v-253378c2]{position:sticky;top:0;z-index:2;background:#f3f6fb;color:#0f2740;text-align:left;font-weight:700;font-size:.92rem;border-bottom:1px solid #e5e7eb;padding:.7rem}.nice-table td[data-v-253378c2]{padding:.6rem .7rem;border-bottom:1px solid #eef1f5;vertical-align:top}.request-cell[data-v-253378c2]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.system-pill[data-v-253378c2]{display:inline-flex;align-items:center;padding:.12rem .42rem;border-radius:999px;font-size:.7rem;font-weight:800;border:1px solid transparent}.system-pill--legacy[data-v-253378c2]{background:#f3f4f6;color:#374151;border-color:#d1d5db}.system-pill--v2[data-v-253378c2]{background:#e8f1ff;color:#1d4ed8;border-color:#bfdbfe}.desc details summary[data-v-253378c2]{cursor:pointer;list-style:none}.desc details summary[data-v-253378c2]::-webkit-details-marker{display:none}.desc-full[data-v-253378c2]{white-space:pre-wrap;margin:.4rem 0 0;max-height:260px;overflow:auto}.truncate[data-v-253378c2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono[data-v-253378c2]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.semi[data-v-253378c2]{font-weight:600}.icon-btn[data-v-253378c2]{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:.1rem .35rem;margin-left:.15rem;cursor:pointer}.icon-btn[data-v-253378c2]:hover{background:#f3f4f6}.pill[data-v-253378c2]{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid transparent}.pill--ok[data-v-253378c2]{background:#e8faf3;color:#065f46;border-color:#a7f3d0}.pill--queued[data-v-253378c2]{background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.resolved-by[data-v-253378c2]{margin-top:.2rem}.btn[data-v-253378c2]{padding:.55rem .8rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-253378c2]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn[data-v-253378c2]:disabled{cursor:not-allowed;opacity:.6}.btn--ghost[data-v-253378c2]{background:#f9fafb;border:1px solid #e5e7eb}.btn--danger[data-v-253378c2]{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.small[data-v-253378c2]{padding:.4rem .6rem;font-size:.9rem}.row-actions[data-v-253378c2]{display:flex;gap:.4rem;flex-wrap:wrap}.empty[data-v-253378c2]{color:#6b7280;padding:.5rem 0;text-align:center}.pagination[data-v-253378c2]{display:flex;gap:.6rem;align-items:center;justify-content:center;margin-top:.8rem}.cards[data-v-253378c2]{display:none}@media (max-width:760px){.table-wrap[data-v-253378c2]{display:none}.cards[data-v-253378c2]{display:grid;gap:.8rem}.mcard[data-v-253378c2]{border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 6px 14px rgba(16,24,40,.06);padding:.9rem}.mcard__head[data-v-253378c2]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem}.mcard__title[data-v-253378c2]{display:flex;gap:.4rem;align-items:center;font-weight:700}.kv[data-v-253378c2]{display:grid;gap:.35rem}.kv>div[data-v-253378c2]{display:grid;grid-template-columns:90px 1fr;gap:.4rem;align-items:baseline}.kv dt[data-v-253378c2]{color:#6b7280;font-size:.86rem}.kv dd[data-v-253378c2]{margin:0}.prewrap[data-v-253378c2]{white-space:pre-wrap}.break[data-v-253378c2]{word-break:break-all}.mcard__actions[data-v-253378c2]{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.4rem}}.modal[data-v-253378c2]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:1000}.modal__panel[data-v-253378c2]{background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 20px 50px rgba(0,0,0,.25);padding:1rem;width:min(520px,92vw)}.modal__panel h3[data-v-253378c2]{margin:0 0 .35rem}.modal__actions[data-v-253378c2]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.8rem}.access-denied[data-v-798dd0db]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100vh}h1[data-v-798dd0db]{font-size:2rem;color:red}p[data-v-798dd0db]{font-size:1rem;color:#555}.pw[data-v-28a53e2b]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-28a53e2b]{max-width:720px;margin:0 auto}.card[data-v-28a53e2b]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-28a53e2b]{margin:0 0 .45rem;font-size:1.05rem}.card--hero[data-v-28a53e2b]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc)}.hero[data-v-28a53e2b]{display:grid;grid-template-columns:1fr;gap:.4rem}.hero__text h1[data-v-28a53e2b]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.sub[data-v-28a53e2b]{margin:.2rem 0 0;color:var(--muted)}.status[data-v-28a53e2b]{margin:.75rem 0;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--border);font-weight:600}.status.success[data-v-28a53e2b]{background:#f2fbf6;color:#1f6b3a;border-color:#cfe9d8}.status.error[data-v-28a53e2b]{background:#fdeaea;color:#8f1d1d;border-color:#f4c7c7}.fade-enter-active[data-v-28a53e2b],.fade-leave-active[data-v-28a53e2b]{transition:opacity .18s ease}.fade-enter-from[data-v-28a53e2b],.fade-leave-to[data-v-28a53e2b]{opacity:0}.form[data-v-28a53e2b]{display:grid;gap:.8rem}.field[data-v-28a53e2b]{display:grid;gap:.35rem}label[data-v-28a53e2b]{color:var(--muted);font-size:.92rem}.input-wrap[data-v-28a53e2b]{position:relative}input[data-v-28a53e2b]{width:100%;padding:.75rem 3.2rem .75rem .9rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);box-sizing:border-box}input[data-v-28a53e2b]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#c5d9ea}.eye[data-v-28a53e2b]{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);border:1px solid var(--border);background:#fff;color:var(--accent);border-radius:8px;padding:.25rem .5rem;font-weight:700;cursor:pointer}.eye[data-v-28a53e2b]:hover{filter:brightness(.98)}.meter[data-v-28a53e2b]{height:6px;border-radius:999px;background:#eef2f6;overflow:hidden;margin-top:.3rem}.meter span[data-v-28a53e2b]{display:block;height:100%;transition:width .25s ease}.meter span.weak[data-v-28a53e2b]{background:#f9c5c1}.meter span.fair[data-v-28a53e2b]{background:#ffe2a9}.meter span.good[data-v-28a53e2b]{background:#cde9d6}.hint[data-v-28a53e2b]{color:var(--muted);font-size:.9rem}.hint.warn[data-v-28a53e2b]{color:#7a3b00}.checklist[data-v-28a53e2b]{list-style:none;padding:0;margin:.2rem 0 0;display:grid;gap:.2rem}.checklist li[data-v-28a53e2b]{color:var(--muted);font-size:.9rem}.checklist li.ok[data-v-28a53e2b]{color:#1f6b3a}.btn[data-v-28a53e2b]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-28a53e2b]:hover{filter:brightness(.98)}.btn--primary[data-v-28a53e2b]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.actions[data-v-28a53e2b]{display:grid;justify-content:center}.route-pw #app>nav{z-index:1000}.route-pw,.route-pw #app,.route-pw #app>main{background:#f7f9fc}.account[data-v-7cf8e67a]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-7cf8e67a]{max-width:880px;margin:0 auto}.card[data-v-7cf8e67a]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.card__title[data-v-7cf8e67a]{margin:0 0 .45rem;font-size:1.05rem}.card--hero[data-v-7cf8e67a]{margin-top:.25rem;background:radial-gradient(180px 120px at 85% 20%,rgba(44,128,180,.08),transparent 60%),radial-gradient(220px 160px at 10% 90%,rgba(53,73,94,.06),transparent 60%),linear-gradient(180deg,#fff,#f4f7fc);border:1px solid var(--border)}.hero[data-v-7cf8e67a]{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center}.avatar[data-v-7cf8e67a]{--size:56px;width:var(--size);height:var(--size);border-radius:50%;background:#e6eef7;color:#1e3a5f;display:grid;place-items:center;font-weight:800;font-size:1.2rem;border:1px solid var(--border);box-shadow:0 2px 10px rgba(16,24,40,.06)}.avatar[data-v-7cf8e67a]:after{content:attr(data-initial)}.hero__text h1[data-v-7cf8e67a]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.hero__text .sub[data-v-7cf8e67a]{margin:.2rem 0 0;color:var(--muted)}.pill[data-v-7cf8e67a]{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill--ok[data-v-7cf8e67a]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill--warn[data-v-7cf8e67a]{background:#fff6e6;color:#7a3b00;border-color:#f9d7a7}.badges[data-v-7cf8e67a]{margin-top:.45rem;display:flex;gap:.4rem;flex-wrap:wrap}.grid[data-v-7cf8e67a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}@media (max-width:820px){.grid[data-v-7cf8e67a]{grid-template-columns:1fr}}.stack[data-v-7cf8e67a]{display:grid;gap:.5rem}.row[data-v-7cf8e67a]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.35rem 0;border-bottom:1px dashed #edf1f6}.row[data-v-7cf8e67a]:last-child{border-bottom:none}.label[data-v-7cf8e67a]{color:var(--muted);min-width:96px}.mono[data-v-7cf8e67a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.callout[data-v-7cf8e67a]{border:1px solid var(--border);border-radius:10px;padding:.65rem .75rem}.callout--ok[data-v-7cf8e67a]{background:#f2fbf6;border-color:#cfe9d8}.callout--warn[data-v-7cf8e67a]{background:#fff7e6;border-color:#f9d7a7}.ref-box[data-v-7cf8e67a]{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:center}.ref-code[data-v-7cf8e67a]{display:inline-block;padding:.55rem .65rem;border:1px solid var(--border);border-radius:10px;background:#f6f8ff;font-weight:700}.ref-copy[data-v-7cf8e67a]{min-width:96px}.btn[data-v-7cf8e67a]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-7cf8e67a]:hover{filter:brightness(.98)}.btn--primary[data-v-7cf8e67a]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--danger[data-v-7cf8e67a]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--danger[data-v-7cf8e67a]:hover{filter:none}.linkish[data-v-7cf8e67a]{background:none;border:none;color:#0b63a9;padding:0}.linkish[data-v-7cf8e67a]:hover{text-decoration:underline}.muted[data-v-7cf8e67a]{color:var(--muted)}.small[data-v-7cf8e67a]{font-size:.92rem}.tiny[data-v-7cf8e67a]{font-size:.82rem}.actions[data-v-7cf8e67a]{display:flex;gap:.6rem;flex-wrap:wrap}.btn--xl[data-v-7cf8e67a]{padding:1rem 1.25rem;font-size:1.06rem;border-radius:12px}.btn--cta[data-v-7cf8e67a]{position:relative;border-color:transparent;background:linear-gradient(180deg,#5aa7df,#1f6d9a);color:#fff;box-shadow:0 10px 18px rgba(31,109,154,.22)}.btn--cta[data-v-7cf8e67a]:hover{filter:brightness(1.03)}.btn--cta[data-v-7cf8e67a]:focus-visible{outline:3px solid rgba(44,128,180,.35);outline-offset:2px}@keyframes ctaPulse-7cf8e67a{0%{box-shadow:0 0 0 0 rgba(31,109,154,.35)}to{box-shadow:0 0 0 12px rgba(31,109,154,0)}}.btn--pulse[data-v-7cf8e67a]{animation:ctaPulse-7cf8e67a 1.8s ease-out infinite}.ph-pagination[data-v-7cf8e67a]{display:flex;gap:.6rem;align-items:center;margin-top:.6rem}table[data-v-7cf8e67a]{width:100%;border-collapse:collapse;margin-top:.4rem}thead th[data-v-7cf8e67a]{text-align:left;font-weight:700;color:var(--muted);border-bottom:1px solid var(--border);padding:.45rem .2rem}tbody td[data-v-7cf8e67a]{padding:.5rem .2rem;border-bottom:1px dashed #edf1f6}.table-wrap[data-v-7cf8e67a]{overflow-x:auto}.ph-table[data-v-7cf8e67a]{table-layout:fixed;width:100%}.ph-table thead th[data-v-7cf8e67a]{text-align:left;font-weight:700;color:var(--muted);border-bottom:1px solid var(--border);padding:.55rem .35rem}.ph-table tbody td[data-v-7cf8e67a]{padding:.55rem .35rem;border-bottom:1px dashed #edf1f6;vertical-align:middle}.nowrap[data-v-7cf8e67a]{white-space:nowrap}.id-row[data-v-7cf8e67a]{display:flex;align-items:center;gap:.4rem;min-width:0}.id-pill[data-v-7cf8e67a]{display:inline-block;max-width:100%;padding:.35rem .5rem;border:1px solid var(--border);border-radius:8px;background:#f6f8ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-table td[data-v-7cf8e67a]:last-child{width:1%}.sr-only[data-v-7cf8e67a]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pillFlash-7cf8e67a{0%{background:#e8f9ee;border-color:#bfe7cc;box-shadow:0 0 0 0 rgba(60,179,113,.25)}to{background:#f6f8ff;border-color:var(--border);box-shadow:0 0 0 14px rgba(60,179,113,0)}}.id-pill--flash[data-v-7cf8e67a]{animation:pillFlash-7cf8e67a .9s ease-out 1}.id-pill[data-v-7cf8e67a]{cursor:copy}button[disabled].tiny[data-v-7cf8e67a]{opacity:.7;cursor:default;pointer-events:none}.account-footnote[data-v-7cf8e67a]{margin-top:1rem;padding-top:.75rem;border-top:1px dashed var(--border);display:flex;gap:.4rem;align-items:baseline;justify-content:flex-end}.ghost-link[data-v-7cf8e67a]{color:var(--muted);text-decoration:none;border-bottom:1px dotted hsla(220,9%,46%,.5)}.ghost-link[data-v-7cf8e67a]:focus-visible,.ghost-link[data-v-7cf8e67a]:hover{color:var(--accent);border-bottom-color:currentColor;outline:none}.input[data-v-7cf8e67a]{padding:.55rem .65rem;border:1px solid var(--border);border-radius:10px;min-width:260px}.input--error[data-v-7cf8e67a]{border-color:#f4c7c7;background:#fff5f5}.btn.small[data-v-7cf8e67a]{padding:.45rem .6rem;font-size:.9rem}.pill--brand[data-v-7cf8e67a]{border:1px solid rgba(109,160,255,.45);background:rgba(109,160,255,.12)}.lc-balance[data-v-7cf8e67a]{font-size:1.1rem}.report-overlay[data-v-7cf8e67a]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:2001}.modal[data-v-7cf8e67a]{width:min(480px,100% - 2rem);background:#fff;border-radius:14px;border:1px solid var(--border);box-shadow:0 25px 60px rgba(15,23,42,.28);color:var(--ink);display:flex;flex-direction:column}.modal__head[data-v-7cf8e67a]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem .5rem;border-bottom:1px solid var(--border)}.modal__body[data-v-7cf8e67a]{padding:.75rem 1rem 1rem}.modal__foot[data-v-7cf8e67a]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid var(--border)}.modal__head .close[data-v-7cf8e67a]{border:none;background:transparent;font-size:1.3rem;line-height:1;cursor:pointer;padding:0}.confirm-delete-field[data-v-7cf8e67a]{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.modal__body .input--confirm-delete[data-v-7cf8e67a]{width:100%;border-color:#f4c7c7;background:#fff5f5;font-weight:600;letter-spacing:.06em}.modal__body .input--confirm-delete[data-v-7cf8e67a]:focus-visible{outline:2px solid #b91c1c;outline-offset:2px}.route-account #app>nav{z-index:1000}.route-account,.route-account #app,.route-account #app>main{background:#f7f9fc}.setup-account[data-v-3a27435c],.setup-password[data-v-79cd53d0]{max-width:400px;margin:0 auto;padding:1em}.help-text[data-v-3a27435c]{display:block;margin-top:4px;color:#666;font-size:.85em}button[data-v-3a27435c]{background-color:#4caf50;color:#fff;padding:10px 18px;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease;margin-top:16px;width:100%}button[data-v-3a27435c]:hover:not(:disabled){background-color:#45a049}button[data-v-3a27435c]:active:not(:disabled){transform:scale(.98)}button[data-v-3a27435c]:disabled{background-color:#aaa;cursor:not-allowed}.signup-page[data-v-45519d49]{max-width:600px;margin:0 auto;padding:20px}.error-message[data-v-45519d49]{color:red}.success-message[data-v-45519d49]{color:green}.importantfield_pleasefillout[data-v-45519d49]{position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;width:0;overflow:hidden}.signup-progress[data-v-45519d49]{display:flex;justify-content:space-between;margin-bottom:30px;position:relative;counter-reset:step}.step[data-v-45519d49]{flex:1;text-align:center;position:relative;color:#aaa;font-size:14px}.step span[data-v-45519d49]{display:inline-block;width:28px;height:28px;line-height:28px;background-color:#ccc;color:#fff;border-radius:50%;margin-bottom:5px;transition:background-color .3s}.step.complete span[data-v-45519d49]{background-color:#2ecc71}.step.active span[data-v-45519d49]{background-color:#3498db}.step label[data-v-45519d49]{display:block}.step[data-v-45519d49]:after{content:"";position:absolute;top:14px;right:-50%;width:100%;height:2px;background:#ccc;z-index:-1}.step[data-v-45519d49]:last-child:after{display:none}.step.complete[data-v-45519d49]:after{background:#2ecc71}.phase-card[data-v-45519d49]{padding:30px;margin-top:20px;animation:fadeIn-45519d49 .3s ease}@keyframes fadeIn-45519d49{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-45519d49]{margin-bottom:16px}.form-group label[data-v-45519d49]{display:block;font-weight:600;margin-bottom:6px;color:#444}.form-group input[data-v-45519d49],.form-group select[data-v-45519d49]{width:100%;padding:10px;font-size:15px;border:1px solid #ccc;border-radius:6px;transition:border-color .2s}.form-group input[data-v-45519d49]:focus,.form-group select[data-v-45519d49]:focus{outline:none;border-color:#3498db}.primary-button[data-v-45519d49]{background-color:#3498db;color:#fff;padding:12px 24px;border:none;border-radius:6px;cursor:pointer;font-weight:700;font-size:15px;transition:background-color .2s}.primary-button[data-v-45519d49]:hover{background-color:#2c80b4}.secondary-button[data-v-45519d49]{background-color:#ecf0f1;color:#333;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;margin-left:10px;font-size:14px}ul[data-v-45519d49]{padding-left:18px}.error-message[data-v-45519d49],.success-message[data-v-45519d49]{margin-top:16px;font-weight:500}.error-message[data-v-45519d49]{color:#e74c3c}.success-message[data-v-45519d49]{color:#2ecc71}.phase-stack[data-v-45519d49]{display:flex;flex-direction:column;gap:20px}.phase-card[data-v-45519d49]{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:20px;transition:opacity .3s,filter .3s}.step-header[data-v-45519d49]{display:flex;align-items:center;margin-bottom:15px}.step-header span[data-v-45519d49]{display:inline-block;width:28px;height:28px;background-color:#ccc;color:#fff;font-weight:700;border-radius:50%;line-height:28px;text-align:center;margin-right:10px}.step-header label[data-v-45519d49]{font-weight:600;font-size:16px}.disabled-phase[data-v-45519d49]{opacity:.5;pointer-events:none;filter:grayscale(50%)}.complete-phase .step-header span[data-v-45519d49]{background-color:#2ecc71}.active-phase .step-header span[data-v-45519d49]{background-color:#3498db}.spinner-with-text[data-v-45519d49]{display:inline-flex;align-items:center;gap:8px}.spinner[data-v-45519d49]{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin-45519d49 .8s linear infinite}@keyframes spin-45519d49{to{transform:rotate(1turn)}}.step-header.clickable[data-v-45519d49]{cursor:pointer}.step-header.clickable:hover span[data-v-45519d49]{box-shadow:0 0 0 2px #2ecc71;transition:box-shadow .2s ease}.modal-overlay[data-v-45519d49]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-45519d49]{background:#fff;border-radius:8px;max-width:600px;width:90%;padding:20px;max-height:80vh;overflow-y:auto;animation:fadeIn-45519d49 .2s ease}.modal-content[data-v-45519d49]{margin-bottom:20px}.modal h2[data-v-45519d49]{margin-top:0}.modal button[data-v-45519d49]{display:block;margin-left:auto}.tos-buttons[data-v-45519d49]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:12px 0 20px}.tertiary-button[data-v-45519d49]{background:transparent;color:#3498db;border:1px solid #3498db;padding:8px 16px;font-size:14px;border-radius:6px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.tertiary-button[data-v-45519d49]:hover{background-color:#ecf6fb;border-color:#2980b9;color:#2980b9}.formatted-tos[data-v-45519d49]{font-size:14px;line-height:1.6;color:#333}.formatted-tos h3[data-v-45519d49]{margin-top:20px;margin-bottom:8px;font-size:16px;font-weight:600;color:#2c3e50}.formatted-tos ul[data-v-45519d49]{padding-left:20px;margin-top:4px;margin-bottom:12px}.formatted-tos ul li[data-v-45519d49]{margin-bottom:6px}.formatted-tos a[data-v-45519d49]{color:#3498db;text-decoration:underline}.formatted-tos a[data-v-45519d49]:hover{color:#2980b9}.formatted-privacy[data-v-45519d49],.formatted-tos[data-v-45519d49]{font-size:14px;line-height:1.6;color:#333}.formatted-privacy h3[data-v-45519d49],.formatted-tos h3[data-v-45519d49]{margin-top:20px;margin-bottom:8px;font-size:16px;font-weight:600;color:#2c3e50}.formatted-privacy ul[data-v-45519d49],.formatted-tos ul[data-v-45519d49]{padding-left:20px;margin-top:4px;margin-bottom:12px}.formatted-privacy ul li[data-v-45519d49],.formatted-tos ul li[data-v-45519d49]{margin-bottom:6px}.formatted-privacy a[data-v-45519d49],.formatted-tos a[data-v-45519d49]{color:#3498db;text-decoration:underline}.formatted-privacy a[data-v-45519d49]:hover,.formatted-tos a[data-v-45519d49]:hover{color:#2980b9}.phase-card .step-header span[data-v-45519d49]{background-color:#ccc}.phase-card.active-phase .step-header span[data-v-45519d49],.phase-card.complete-phase .step-header span[data-v-45519d49]{background-color:#2ecc71}.datepicker-input[data-v-45519d49]{width:100%;padding:10px;font-size:15px;border:1px solid #ccc;border-radius:6px}.country-select[data-v-45519d49]{max-height:260px;overflow-y:auto;width:100%;box-sizing:border-box;padding:6px 8px;border-radius:4px;border:1px solid #ccc;font-size:14px;background-color:#fff}.signup-page[data-v-82ff4f6a]{max-width:600px;margin:0 auto;padding:20px}.error-message[data-v-82ff4f6a]{color:red}.success-message[data-v-82ff4f6a]{color:green}.importantfield_pleasefillout[data-v-82ff4f6a]{position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;width:0;overflow:hidden}.signup-progress[data-v-82ff4f6a]{display:flex;justify-content:space-between;margin-bottom:30px;position:relative;counter-reset:step}.step[data-v-82ff4f6a]{flex:1;text-align:center;position:relative;color:#aaa;font-size:14px}.step span[data-v-82ff4f6a]{display:inline-block;width:28px;height:28px;line-height:28px;background-color:#ccc;color:#fff;border-radius:50%;margin-bottom:5px;transition:background-color .3s}.step.complete span[data-v-82ff4f6a]{background-color:#2ecc71}.step.active span[data-v-82ff4f6a]{background-color:#3498db}.step label[data-v-82ff4f6a]{display:block}.step[data-v-82ff4f6a]:after{content:"";position:absolute;top:14px;right:-50%;width:100%;height:2px;background:#ccc;z-index:-1}.step[data-v-82ff4f6a]:last-child:after{display:none}.step.complete[data-v-82ff4f6a]:after{background:#2ecc71}.phase-card[data-v-82ff4f6a]{padding:30px;margin-top:20px;animation:fadeIn-82ff4f6a .3s ease}@keyframes fadeIn-82ff4f6a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-82ff4f6a]{margin-bottom:16px}.form-group label[data-v-82ff4f6a]{display:block;font-weight:600;margin-bottom:6px;color:#444}.form-group input[data-v-82ff4f6a],.form-group select[data-v-82ff4f6a]{width:100%;padding:10px;font-size:15px;border:1px solid #ccc;border-radius:6px;transition:border-color .2s}.form-group input[data-v-82ff4f6a]:focus,.form-group select[data-v-82ff4f6a]:focus{outline:none;border-color:#3498db}.primary-button[data-v-82ff4f6a]{background-color:#3498db;color:#fff;padding:12px 24px;border:none;border-radius:6px;cursor:pointer;font-weight:700;font-size:15px;transition:background-color .2s}.primary-button[data-v-82ff4f6a]:hover{background-color:#2c80b4}.secondary-button[data-v-82ff4f6a]{background-color:#ecf0f1;color:#333;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;margin-left:10px;font-size:14px}ul[data-v-82ff4f6a]{padding-left:18px}.error-message[data-v-82ff4f6a],.success-message[data-v-82ff4f6a]{margin-top:16px;font-weight:500}.error-message[data-v-82ff4f6a]{color:#e74c3c}.success-message[data-v-82ff4f6a]{color:#2ecc71}.phase-stack[data-v-82ff4f6a]{display:flex;flex-direction:column;gap:20px}.phase-card[data-v-82ff4f6a]{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:20px;transition:opacity .3s,filter .3s}.step-header[data-v-82ff4f6a]{display:flex;align-items:center;margin-bottom:15px}.step-header span[data-v-82ff4f6a]{display:inline-block;width:28px;height:28px;background-color:#ccc;color:#fff;font-weight:700;border-radius:50%;line-height:28px;text-align:center;margin-right:10px}.step-header label[data-v-82ff4f6a]{font-weight:600;font-size:16px}.disabled-phase[data-v-82ff4f6a]{opacity:.5;pointer-events:none;filter:grayscale(50%)}.complete-phase .step-header span[data-v-82ff4f6a]{background-color:#2ecc71}.active-phase .step-header span[data-v-82ff4f6a]{background-color:#3498db}.spinner-with-text[data-v-82ff4f6a]{display:inline-flex;align-items:center;gap:8px}.spinner[data-v-82ff4f6a]{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin-82ff4f6a .8s linear infinite}@keyframes spin-82ff4f6a{to{transform:rotate(1turn)}}.step-header.clickable[data-v-82ff4f6a]{cursor:pointer}.step-header.clickable:hover span[data-v-82ff4f6a]{box-shadow:0 0 0 2px #2ecc71;transition:box-shadow .2s ease}.modal-overlay[data-v-82ff4f6a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-82ff4f6a]{background:#fff;border-radius:8px;max-width:600px;width:90%;padding:20px;max-height:80vh;overflow-y:auto;animation:fadeIn-82ff4f6a .2s ease}.modal-content[data-v-82ff4f6a]{margin-bottom:20px}.modal h2[data-v-82ff4f6a]{margin-top:0}.modal button[data-v-82ff4f6a]{display:block;margin-left:auto}.tos-buttons[data-v-82ff4f6a]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:12px 0 20px}.tertiary-button[data-v-82ff4f6a]{background:transparent;color:#3498db;border:1px solid #3498db;padding:8px 16px;font-size:14px;border-radius:6px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.tertiary-button[data-v-82ff4f6a]:hover{background-color:#ecf6fb;border-color:#2980b9;color:#2980b9}.formatted-tos[data-v-82ff4f6a]{font-size:14px;line-height:1.6;color:#333}.formatted-tos h3[data-v-82ff4f6a]{margin-top:20px;margin-bottom:8px;font-size:16px;font-weight:600;color:#2c3e50}.formatted-tos ul[data-v-82ff4f6a]{padding-left:20px;margin-top:4px;margin-bottom:12px}.formatted-tos ul li[data-v-82ff4f6a]{margin-bottom:6px}.formatted-tos a[data-v-82ff4f6a]{color:#3498db;text-decoration:underline}.formatted-tos a[data-v-82ff4f6a]:hover{color:#2980b9}.formatted-privacy[data-v-82ff4f6a],.formatted-tos[data-v-82ff4f6a]{font-size:14px;line-height:1.6;color:#333}.formatted-privacy h3[data-v-82ff4f6a],.formatted-tos h3[data-v-82ff4f6a]{margin-top:20px;margin-bottom:8px;font-size:16px;font-weight:600;color:#2c3e50}.formatted-privacy ul[data-v-82ff4f6a],.formatted-tos ul[data-v-82ff4f6a]{padding-left:20px;margin-top:4px;margin-bottom:12px}.formatted-privacy ul li[data-v-82ff4f6a],.formatted-tos ul li[data-v-82ff4f6a]{margin-bottom:6px}.formatted-privacy a[data-v-82ff4f6a],.formatted-tos a[data-v-82ff4f6a]{color:#3498db;text-decoration:underline}.formatted-privacy a[data-v-82ff4f6a]:hover,.formatted-tos a[data-v-82ff4f6a]:hover{color:#2980b9}.phase-card .step-header span[data-v-82ff4f6a]{background-color:#ccc}.phase-card.active-phase .step-header span[data-v-82ff4f6a],.phase-card.complete-phase .step-header span[data-v-82ff4f6a]{background-color:#2ecc71}.datepicker-input[data-v-82ff4f6a]{width:100%;padding:10px;font-size:15px;border:1px solid #ccc;border-radius:6px}.country-select[data-v-82ff4f6a]{max-height:260px;overflow-y:auto;width:100%;box-sizing:border-box;padding:6px 8px;border-radius:4px;border:1px solid #ccc;font-size:14px;background-color:#fff}.helper[data-v-82ff4f6a]{display:block;margin-top:4px;color:#666;font-size:.85em}.checkbox-label[data-v-82ff4f6a]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-label input[type=checkbox][data-v-82ff4f6a]{margin:0}.global-error[data-v-82ff4f6a]{margin-bottom:1rem}.form-group .checkbox-label[data-v-82ff4f6a]{display:inline-flex!important;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:0}.form-group .checkbox-label input[type=checkbox][data-v-82ff4f6a],.form-group .checkbox-label span[data-v-82ff4f6a]{display:inline-block}.tutorial-root[data-v-78747720]{position:relative;padding:24px;outline:none}.tutorial-header[data-v-78747720]{margin-bottom:16px}.tutorial-header h1[data-v-78747720]{margin:0 0 6px 0;font-size:22px}.tutorial-header .sub[data-v-78747720]{margin:0;color:#555}.intro-backdrop[data-v-78747720]{position:fixed;inset:0;background:rgba(10,12,17,.65);display:grid;place-items:center;z-index:100}.intro-modal[data-v-78747720]{width:min(680px,92vw);background:#0f1320;color:#fff;border-radius:16px;padding:20px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 20px 60px rgba(0,0,0,.45)}.intro-modal h2[data-v-78747720]{margin:0 0 8px 0}.intro-modal p[data-v-78747720]{margin:0 0 10px 0;color:#d6d9e0}.intro-points[data-v-78747720]{margin:0 0 16px 20px;color:#d6d9e0}.intro-actions[data-v-78747720]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.intro-actions .btn[data-v-78747720]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:38px;box-sizing:border-box;line-height:1.2;white-space:nowrap;text-decoration:none}.grid[data-v-78747720]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:900px){.grid[data-v-78747720]{grid-template-columns:1fr 1fr 1fr;align-items:start}}.card[data-v-78747720]{background:#fff;border:1px solid #e6e6e9;border-radius:12px;padding:16px;box-shadow:0 1px 2px rgba(15,15,20,.06)}.card-title[data-v-78747720]{margin:0 0 12px 0;font-size:18px}.mock-table[data-v-78747720]{width:100%;border-collapse:collapse;font-size:14px}.mock-table td[data-v-78747720],.mock-table th[data-v-78747720]{border:1px solid #ddd;padding:8px 10px;text-align:left;vertical-align:middle}.mock-table thead th[data-v-78747720]{background:#fafafa;font-weight:600}.mock-table .highlighted[data-v-78747720]{background:#fffae6}.brace-focus[data-v-78747720]{position:relative;font-weight:600}.brace-focus span[data-v-78747720]{position:relative;display:inline-block;padding:2px 6px}.brace-focus span[data-v-78747720]:after,.brace-focus span[data-v-78747720]:before{position:absolute;top:50%;transform:translateY(-50%);font-weight:800;font-size:18px;color:#333;opacity:.9}.brace-focus span[data-v-78747720]:before{content:"【";left:-14px}.brace-focus span[data-v-78747720]:after{content:"】";right:-14px}.field[data-v-78747720]{display:grid;gap:6px;margin-bottom:12px}.field label[data-v-78747720]{font-size:13px;color:#444}.field input[data-v-78747720]{height:36px;padding:6px 10px;border:1px solid #cfd3d8;border-radius:8px;font-size:14px;outline:none}.field input[data-v-78747720]:focus{border-color:#6aa0ff;box-shadow:0 0 0 3px rgba(106,160,255,.2)}.hint[data-v-78747720]{color:#666;margin:0;font-size:12px}.actions[data-v-78747720]{display:flex;gap:8px}.btn[data-v-78747720]{border:1px solid #d0d5dd;background:#f6f7f9;color:#111;border-radius:10px;padding:8px 12px;font:inherit;cursor:pointer}.btn[data-v-78747720]:hover{background:#eef1f6}.btn.primary[data-v-78747720]{background:#1e66ff;color:#fff;border-color:#1e66ff}.btn.primary[data-v-78747720]:hover{filter:brightness(.95)}.btn.ghost[data-v-78747720]{background:transparent;color:#111}.btn.small[data-v-78747720]{padding:6px 10px}.callout .btn[data-v-78747720]{background:#fff;color:#101319;border-color:#fff}.callout .btn[data-v-78747720]:hover{filter:brightness(.97)}.callout .btn.ghost[data-v-78747720]{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.6)}.callout .btn.ghost[data-v-78747720]:hover{border-color:#fff}.callout .btn.emph[data-v-78747720]{background:#1e66ff;color:#fff;border-color:#1e66ff}.pill[data-v-78747720]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;border:1px solid #e0e3ea;background:#f6f8fb;margin-right:6px}.pill--ok[data-v-78747720]{background:#e8f7ee;border-color:#bfe7cd;color:#237a3b}.placeholder .skeleton[data-v-78747720]{height:14px;border-radius:6px;background:linear-gradient(90deg,#f2f4f7,#e9edf3,#f2f4f7);background-size:200% 100%;animation:shimmer-78747720 1.3s infinite;margin-bottom:8px}.placeholder .skeleton.wide[data-v-78747720]{width:80%}@keyframes shimmer-78747720{0%{background-position:200% 0}to{background-position:-200% 0}}.results .result-row[data-v-78747720]{display:flex;gap:8px;align-items:center;margin-bottom:10px}.result-actions[data-v-78747720]{display:flex;gap:8px}.controls[data-v-78747720]{position:sticky;bottom:0;background:hsla(0,0%,100%,.97);border-top:1px solid #eceef2;padding:10px 16px;margin-top:16px;display:flex;align-items:center;justify-content:space-between}.step-chip[data-v-78747720]{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid #e0e3ea;background:#f6f8fb}.controls .right[data-v-78747720]{display:flex;gap:8px}.dots span[data-v-78747720]{animation:dots-78747720 1s step-end infinite;display:inline-block;width:6px;text-align:center}.dots span[data-v-78747720]:nth-child(2){animation-delay:.2s}.dots span[data-v-78747720]:nth-child(3){animation-delay:.4s}@keyframes dots-78747720{0%,80%{opacity:0}to{opacity:1}}.spotlight-hole[data-v-78747720]{position:fixed;z-index:60;pointer-events:none;background:transparent;box-shadow:0 0 0 9999px rgba(10,12,17,.55);transition:left .15s ease,top .15s ease,width .15s ease,height .15s ease}.callout.fixed[data-v-78747720]{width:min(320px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;padding:12px}.callout.fixed[data-v-78747720],.callout.waiting[data-v-78747720]{position:fixed;z-index:70;background:#101319;color:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.callout.waiting[data-v-78747720]{width:360px;left:50%;top:20vh;transform:translateX(-50%);padding:14px;text-align:left}.callout-step[data-v-78747720]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:6px}.callout-title[data-v-78747720]{font-weight:700;margin-bottom:6px}.callout-body[data-v-78747720]{font-size:13px;line-height:1.35;opacity:.95}.modal-backdrop[data-v-78747720]{position:fixed;inset:0;background:rgba(10,12,17,.65);display:grid;place-items:center;z-index:120}.modal[data-v-78747720]{width:min(720px,92vw);background:#fff;color:#111;border-radius:16px;padding:18px;border:1px solid #e7e9ee;box-shadow:0 20px 60px rgba(0,0,0,.35)}.modal-wide[data-v-78747720]{width:min(980px,94vw)}.modal h3[data-v-78747720]{margin:0 0 8px 0}.modal p[data-v-78747720]{margin:6px 0}.modal .small[data-v-78747720]{font-size:13px;color:#444}.modal-actions[data-v-78747720]{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.img-wrap[data-v-78747720]{margin:10px 0;overflow:auto}.img-wrap img[data-v-78747720]{display:block;max-width:100%;height:auto;border-radius:8px}.tutorial-root[data-v-78747720]:focus-visible{outline:2px solid #1e66ff;outline-offset:4px}.intro-modal .btn.ghost[data-v-78747720]{color:#fff;border-color:hsla(0,0%,100%,.6)}.intro-modal .btn.ghost[data-v-78747720]:hover{border-color:#fff;background:hsla(0,0%,100%,.1)}.intro-backdrop[data-v-78747720]{z-index:140}.wait-row[data-v-78747720]{display:flex;align-items:center;gap:10px;margin:6px 0 8px 0}.spinner[data-v-78747720]{width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,100%,.25);border-top-color:#fff;animation:spin-78747720 .9s linear infinite}@keyframes spin-78747720{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-78747720]{animation:none;border-top-color:hsla(0,0%,100%,.85)}.dots span[data-v-78747720]{animation:none;opacity:1}}.callout.waiting .small[data-v-78747720]{color:#cfd3db}.callout-actions[data-v-78747720]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.readmore[data-v-78747720]{margin-top:14px;font-size:14px;color:#d6d9e0;text-align:right}.readmore a[data-v-78747720]{color:#6aa0ff;text-decoration:underline}.readmore a[data-v-78747720]:hover{color:#fff}.admin-page[data-v-196ee75a]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.page-head h1[data-v-196ee75a]{margin:0;font-size:1.5rem;font-weight:800;color:#0f2740}.sub[data-v-196ee75a]{color:#667085;margin:.15rem 0 .8rem}.toast[data-v-196ee75a]{padding:.6rem .8rem;border-radius:10px;margin:.2rem 0 1rem;font-weight:600;border:1px solid transparent}.toast.success[data-v-196ee75a]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.toast.error[data-v-196ee75a]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.card[data-v-196ee75a]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;margin-bottom:1rem}.card__head[data-v-196ee75a]{margin-bottom:.6rem}.card__head h2[data-v-196ee75a],.card__head h3[data-v-196ee75a]{margin:0}.card__head.-tight[data-v-196ee75a]{margin-top:.2rem}.muted[data-v-196ee75a]{color:#6b7280}.divider[data-v-196ee75a]{height:1px;background:#eef1f5;margin:1rem 0}.form-grid[data-v-196ee75a]{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(220px,1fr))}.form-inline[data-v-196ee75a]{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.grow[data-v-196ee75a]{flex:1 1 320px}.field[data-v-196ee75a]{display:grid;gap:.35rem}.field>span[data-v-196ee75a]{font-size:.9rem;color:#475467}input[data-v-196ee75a],select[data-v-196ee75a]{padding:.6rem .7rem;border-radius:10px;border:1px solid #e5e7eb;background:#fff;width:100%}.actions[data-v-196ee75a]{grid-column:1/-1;display:flex;gap:.6rem}.btn[data-v-196ee75a]{padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-196ee75a]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn[data-v-196ee75a]:disabled{opacity:.6;cursor:not-allowed}.btn--ghost[data-v-196ee75a]{background:#f9fafb;border:1px solid #e5e7eb}.btn--danger[data-v-196ee75a]{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.small[data-v-196ee75a]{padding:.4rem .6rem;font-size:.9rem}.icon-btn[data-v-196ee75a]{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:.1rem .35rem;margin-left:.35rem;cursor:pointer}.icon-btn[data-v-196ee75a]:hover{background:#f3f4f6}.table-wrap[data-v-196ee75a]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:12px}.nice-table[data-v-196ee75a]{width:100%;border-collapse:separate;border-spacing:0;min-width:760px;table-layout:fixed;background:#fff}.nice-table thead th[data-v-196ee75a]{position:sticky;top:0;z-index:2;background:#f3f6fb;color:#0f2740;text-align:left;font-weight:700;font-size:.92rem;border-bottom:1px solid #e5e7eb;padding:.7rem .7rem}.nice-table td[data-v-196ee75a]{padding:.6rem .7rem;border-bottom:1px solid #eef1f5;vertical-align:top}.row-actions[data-v-196ee75a]{display:flex;gap:.4rem;flex-wrap:wrap}.mono[data-v-196ee75a]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.semi[data-v-196ee75a]{font-weight:600}.truncate[data-v-196ee75a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill[data-v-196ee75a]{padding:.15rem .5rem;font-size:.78rem;font-weight:700;border:1px solid transparent}.pill--ok[data-v-196ee75a]{background:#e8faf3;color:#065f46;border-color:#a7f3d0}.pill--queued[data-v-196ee75a]{background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.pill--admin[data-v-196ee75a]{background:#fde8e8;color:#991b1b;border-color:#fecaca}.pill--mod[data-v-196ee75a]{background:#ecfeff;color:#155e75;border-color:#a5f3fc}.pagination[data-v-196ee75a]{display:flex;gap:.6rem;align-items:center;justify-content:center;margin-top:.75rem}.quick-nav[data-v-196ee75a]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin:1rem 0}.quick-nav a[data-v-196ee75a]{padding:.45rem .7rem;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.modal[data-v-196ee75a]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:1000}.modal__panel[data-v-196ee75a]{background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 20px 50px rgba(0,0,0,.25);padding:1rem;width:min(480px,92vw)}.modal__panel h3[data-v-196ee75a]{margin:0 0 .35rem}.modal__actions[data-v-196ee75a]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.6rem}@media (max-width:860px){.form-grid[data-v-196ee75a]{grid-template-columns:1fr}.nice-table[data-v-196ee75a]{min-width:640px}}.cards[data-v-196ee75a]{display:none}@media (max-width:720px){.table-wrap[data-v-196ee75a]{display:none}.cards[data-v-196ee75a]{display:grid;gap:.8rem}.mcard[data-v-196ee75a]{border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 6px 14px rgba(16,24,40,.06);padding:.9rem}.mcard__head[data-v-196ee75a]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem}.mcard__title[data-v-196ee75a]{font-weight:700}.kv[data-v-196ee75a]{display:grid;gap:.35rem}.kv>div[data-v-196ee75a]{display:grid;grid-template-columns:110px 1fr;gap:.4rem;align-items:baseline}.kv dt[data-v-196ee75a]{color:#6b7280;font-size:.86rem}.kv dd[data-v-196ee75a]{margin:0}.mcard__actions[data-v-196ee75a]{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.4rem}}.sr-only[data-v-196ee75a]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.pagination-row[data-v-196ee75a]{display:flex;justify-content:space-between;align-items:center;padding:12px}.pagination-row .pager[data-v-196ee75a]{display:flex;gap:10px;align-items:center}.pagination-row .muted[data-v-196ee75a]{opacity:.8}.pill[data-v-196ee75a]{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.85rem;font-weight:600}.pill--success[data-v-196ee75a]{background:#e3f8e6;color:#176b38}.pill--danger[data-v-196ee75a]{background:#fde4e4;color:#9d1b1b}.form-grid .field--full[data-v-196ee75a]{grid-column:1/-1}.pricing-discount-panel[data-v-196ee75a]{margin-top:.5rem;padding:.75rem 1rem;border-radius:6px;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.pricing-discount-panel__head[data-v-196ee75a]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.checkbox-inline[data-v-196ee75a]{display:flex;align-items:center;gap:.5rem;font-weight:500}.card .actions[data-v-196ee75a]{margin-top:1rem}.pricing-discount-panel__grid[data-v-196ee75a]{display:grid;gap:.75rem}@media (min-width:720px){.pricing-discount-panel__grid[data-v-196ee75a]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.per-mode-grid[data-v-196ee75a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width:960px){.per-mode-grid[data-v-196ee75a]{grid-template-columns:1fr}}.security-page[data-v-40bb0dd5]{display:flex;flex-direction:column;align-items:center;text-align:center}.logs-table[data-v-40bb0dd5]{margin-top:20px;width:100%;border-collapse:collapse}.logs-table td[data-v-40bb0dd5],.logs-table th[data-v-40bb0dd5]{border:1px solid #ddd;padding:8px;text-align:center}.pagination-controls[data-v-40bb0dd5]{display:flex;align-items:center;justify-content:center;margin-top:10px}.pagination-controls button[data-v-40bb0dd5]{margin:0 10px}.error-message[data-v-40bb0dd5]{color:red;margin-top:10px}.late-night[data-v-40bb0dd5]{background-color:#ffdd57;font-weight:700;color:#b85c00}.failed-login-summary[data-v-40bb0dd5]{margin-bottom:20px;text-align:left}.failed-login-summary h2[data-v-40bb0dd5],.failed-login-summary h3[data-v-40bb0dd5]{color:#333}.failed-login-summary ul[data-v-40bb0dd5]{list-style-type:none;padding:0}.failed-login-summary ul li[data-v-40bb0dd5]{font-weight:700}.suspicious-activity[data-v-40bb0dd5]{background-color:#fdd;border:1px solid #f55;padding:15px;margin-bottom:20px}.suspicious-activity h2[data-v-40bb0dd5]{color:#a80000}.suspicious-activity ul[data-v-40bb0dd5]{list-style-type:none;padding:0}.suspicious-activity ul li[data-v-40bb0dd5]{font-weight:700}.blacklist-management[data-v-40bb0dd5]{margin-top:20px;text-align:left}.add-ip-form[data-v-40bb0dd5]{margin-bottom:10px}.add-ip-form input[data-v-40bb0dd5]{padding:5px;margin-right:5px}.blacklist-list[data-v-40bb0dd5]{list-style-type:none;padding:0}.blacklist-list li[data-v-40bb0dd5]{margin-bottom:5px}.confirmation-dialog[data-v-40bb0dd5]{background-color:#fdd;border:1px solid #f55;padding:15px;margin-top:15px;text-align:center}.security-page[data-v-4fed2fe2]{display:flex;flex-direction:column;align-items:center;text-align:center}.logs-table[data-v-4fed2fe2]{margin-top:20px;width:100%;border-collapse:collapse}.logs-table td[data-v-4fed2fe2],.logs-table th[data-v-4fed2fe2]{border:1px solid #ddd;padding:8px;text-align:center}.pagination-controls[data-v-4fed2fe2]{display:flex;align-items:center;justify-content:center;margin-top:10px}.pagination-controls button[data-v-4fed2fe2]{margin:0 10px}.error-message[data-v-4fed2fe2]{color:red;margin-top:10px}.late-night[data-v-4fed2fe2]{background-color:#ffdd57;font-weight:700;color:#b85c00}.failed-login-summary[data-v-4fed2fe2]{margin-bottom:20px;text-align:left}.failed-login-summary h2[data-v-4fed2fe2],.failed-login-summary h3[data-v-4fed2fe2]{color:#333}.failed-login-summary ul[data-v-4fed2fe2]{list-style-type:none;padding:0}.failed-login-summary ul li[data-v-4fed2fe2]{font-weight:700}.suspicious-activity[data-v-4fed2fe2]{background-color:#fdd;border:1px solid #f55;padding:15px;margin-bottom:20px}.suspicious-activity h2[data-v-4fed2fe2]{color:#a80000}.suspicious-activity ul[data-v-4fed2fe2]{list-style-type:none;padding:0}.suspicious-activity ul li[data-v-4fed2fe2]{font-weight:700}.blacklist-management[data-v-4fed2fe2]{margin-top:20px;text-align:left}.add-ip-form[data-v-4fed2fe2]{margin-bottom:10px}.add-ip-form input[data-v-4fed2fe2]{padding:5px;margin-right:5px}.blacklist-list[data-v-4fed2fe2]{list-style-type:none;padding:0}.blacklist-list li[data-v-4fed2fe2]{margin-bottom:5px}.confirmation-dialog[data-v-4fed2fe2]{background-color:#fdd;border:1px solid #f55;padding:15px;margin-top:15px;text-align:center}.security-tools-page[data-v-1b6aa558]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.page-head h1[data-v-1b6aa558]{margin:0;font-size:1.5rem;font-weight:800;color:#0f2740}.sub[data-v-1b6aa558]{color:#667085;margin:.15rem 0 .8rem}.toast[data-v-1b6aa558]{position:relative;padding:.6rem .8rem;border-radius:10px;margin:.2rem 0 1rem;font-weight:600;border:1px solid transparent}.toast.error[data-v-1b6aa558]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.toast__dismiss[data-v-1b6aa558]{position:absolute;top:6px;right:8px;border:none;background:transparent;font-size:1.1rem;cursor:pointer}.card[data-v-1b6aa558]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;margin-bottom:1rem}.card.-tight[data-v-1b6aa558]{padding:.9rem}.card__head[data-v-1b6aa558]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.card__meta[data-v-1b6aa558]{margin:.15rem 0 0;font-size:.78rem;color:#9ca3af}.chips[data-v-1b6aa558]{display:flex;gap:.4rem;flex-wrap:wrap}.pill[data-v-1b6aa558]{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid transparent}.pill--ok[data-v-1b6aa558]{background:#e8faf3;color:#065f46;border-color:#a7f3d0}.pill--warn[data-v-1b6aa558]{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.ip-form .input-wrap[data-v-1b6aa558]{display:flex;flex-direction:column;gap:.35rem}.ip-form label[data-v-1b6aa558]{font-weight:700;color:#0f2740}.ip-form .row[data-v-1b6aa558]{display:flex;gap:.45rem;flex-wrap:wrap}.ip-form input[data-v-1b6aa558]{flex:1 1 320px;border:1px solid #e5e7eb;border-radius:10px;padding:.6rem .7rem;font-size:1rem;background:#fff}.input-wrap.invalid input[data-v-1b6aa558]{border-color:#fecaca;background:#fff7f7}.field-hint[data-v-1b6aa558]{color:#b91c1c}.btn[data-v-1b6aa558]{padding:.55rem .8rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-1b6aa558]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn[data-v-1b6aa558]:disabled{opacity:.6;cursor:not-allowed}.btn--ghost[data-v-1b6aa558]{background:#f9fafb;border:1px solid #e5e7eb}.btn--primary[data-v-1b6aa558]{background:#0ea5e9;border-color:#0284c7;color:#fff}.btn--primary[data-v-1b6aa558]:hover{background:#0284c7}.spinner[data-v-1b6aa558]{display:inline-block;width:16px;height:16px;border:2px solid #fff;border-right-color:transparent;border-radius:50%;animation:spin-1b6aa558 .7s linear infinite;vertical-align:-2px}@keyframes spin-1b6aa558{to{transform:rotate(1turn)}}.kv-grid[data-v-1b6aa558]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (max-width:760px){.kv-grid[data-v-1b6aa558]{grid-template-columns:1fr}}.kv[data-v-1b6aa558]{display:grid;grid-template-columns:160px 1fr;gap:.35rem;align-items:baseline}.kv dt[data-v-1b6aa558]{color:#6b7280}.kv dd[data-v-1b6aa558]{margin:0}.wrap[data-v-1b6aa558]{word-break:break-word}.mono[data-v-1b6aa558]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.flex[data-v-1b6aa558]{display:flex;align-items:center;gap:.35rem}.icon-btn[data-v-1b6aa558]{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:.1rem .35rem;cursor:pointer}.icon-btn[data-v-1b6aa558]:hover{background:#f3f4f6}.link[data-v-1b6aa558]{color:#0f2740;text-decoration:underline}.link[data-v-1b6aa558]:hover{text-decoration:none}.text-ok[data-v-1b6aa558]{color:#065f46;font-weight:600}.text-warn[data-v-1b6aa558]{color:#9a3412;font-weight:600}.support[data-v-cd094392]{--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:transparent}.container[data-v-cd094392]{max-width:1120px;margin:0 auto}.hero[data-v-cd094392]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#fff,#f3f6fb);border:1px solid var(--border);padding:clamp(1.25rem,3vw,2rem)}.hero__content[data-v-cd094392]{max-width:920px;margin:0 auto;text-align:left}.hero h1[data-v-cd094392]{margin:0;font-size:clamp(1.6rem,1.8rem + 1vw,2.2rem);line-height:1.15}.sub[data-v-cd094392]{margin:.5rem 0 0;color:var(--muted);max-width:60ch}.hero__art[data-v-cd094392]{position:absolute;inset:-20% -10% auto auto;height:240px;width:480px;background:radial-gradient(240px 150px at 70% 30%,rgba(44,128,180,.16),transparent 60%),radial-gradient(200px 130px at 30% 70%,rgba(53,73,94,.12),transparent 60%);pointer-events:none}.card[data-v-cd094392]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1.2rem;margin-top:1rem}.section-title[data-v-cd094392]{margin:0;font-size:1.15rem}.faqs[data-v-cd094392]{margin-top:.6rem;display:grid;gap:.4rem}.faq[data-v-cd094392]{border:1px solid var(--border);border-radius:10px;background:#fff;padding:.6rem .8rem}.faq summary[data-v-cd094392]{cursor:pointer;list-style:none;font-weight:600;position:relative}.faq summary[data-v-cd094392]::-webkit-details-marker{display:none}.faq summary[data-v-cd094392]:after{content:"›";transform:rotate(90deg);position:absolute;right:0;top:0;color:var(--muted)}.faq[open] summary[data-v-cd094392]:after{transform:rotate(-90deg)}.faq p[data-v-cd094392]{margin:.5rem 0 0;color:var(--muted)}.response-notice[data-v-cd094392]{font-size:.95rem;color:#5a3b00;margin:.75rem 0 0;background-color:#fff7e6;padding:8px 12px;border-left:4px solid #ffa726;border-radius:6px}.card--chat .card__header[data-v-cd094392]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.status-banner[data-v-cd094392]{padding:6px 10px;border-radius:999px;font-weight:700;font-size:.85rem;border:1px solid var(--border)}.status-banner.success[data-v-cd094392]{background:#e9f7ef;color:#20744a;border-color:#ccebd9}.status-banner.error[data-v-cd094392]{background:#fdeaea;color:#8f1d1d;border-color:#f4c7c7}.chat[data-v-cd094392]{display:grid;gap:.6rem}.chat__log[data-v-cd094392]{padding:.25rem;padding-bottom:96px}.loading-chat[data-v-cd094392]{text-align:center;padding:1em;color:#666;font-style:italic}.msg[data-v-cd094392]{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;margin-bottom:.35rem}.is-self[data-v-cd094392]{grid-template-columns:1fr auto}.is-self .avatar[data-v-cd094392]{order:2}.is-self .bubble[data-v-cd094392]{order:1;justify-self:end}.is-support .avatar[data-v-cd094392]{background:#c8e6c9;color:#1b5e20}.is-support .bubble[data-v-cd094392]{background:#e9f7ef;border-color:#d6efe2}.is-user .bubble[data-v-cd094392]{background:#f7f9fc;border-color:#e6edf5}.is-self .bubble[data-v-cd094392]{background:#dbeeff;border-color:#c7e2ff}.avatar[data-v-cd094392]{--size:34px;width:var(--size);height:var(--size);border-radius:50%;background:#e5e8ec;color:#374151;display:grid;place-items:center;font-weight:800;font-size:.8rem}.avatar[data-v-cd094392]:after{content:attr(data-initial)}.bubble[data-v-cd094392]{max-width:min(78ch,90%);border:1px solid var(--border);border-radius:12px;padding:.6rem .7rem;box-shadow:0 1px 2px rgba(16,24,40,.06)}.meta[data-v-cd094392]{display:flex;gap:.5rem;justify-content:space-between;align-items:baseline;margin-bottom:.25rem;font-size:.78rem;color:var(--muted)}.who[data-v-cd094392]{font-weight:700;color:#374151}.time[data-v-cd094392]{white-space:nowrap}.text[data-v-cd094392]{white-space:pre-wrap;word-wrap:break-word}.composer[data-v-cd094392]{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.6rem;align-items:end;position:sticky;bottom:0;background:#fff;padding-top:.6rem;padding-bottom:.4rem;border-top:1px solid var(--border)}.composer textarea[data-v-cd094392]{min-width:0;box-sizing:border-box;width:100%;min-height:64px;max-height:200px;resize:none;padding:.8rem .9rem;border:1px solid var(--border);border-radius:10px;font:inherit;color:var(--ink)}.composer__actions[data-v-cd094392]{min-width:0}.composer__actions .btn[data-v-cd094392]{min-width:120px;height:44px}.btn[data-v-cd094392]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:.75rem 1rem;border-radius:10px;font-weight:700;border:none;cursor:pointer;transition:filter .14s ease,box-shadow .14s ease}.btn--primary[data-v-cd094392]{background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--primary[data-v-cd094392]:hover:not(:disabled){filter:brightness(1.05)}.btn[data-v-cd094392]:disabled{opacity:.6;cursor:not-allowed}.spinner[data-v-cd094392]{width:18px;height:18px;border:3px solid hsla(0,0%,100%,.35);border-top:3px solid #fff;border-radius:50%;animation:spin-cd094392 .6s linear infinite}@keyframes spin-cd094392{to{transform:rotate(1turn)}}.importantInfo[data-v-cd094392]{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}@media (max-width:560px){.chat__log[data-v-cd094392]{max-height:420px}.bubble[data-v-cd094392]{max-width:100%}}@media (max-width:720px){.composer[data-v-cd094392]{grid-template-columns:1fr}.composer__actions[data-v-cd094392]{justify-self:end}}.route-support #app>nav{z-index:1000}.route-support,.route-support #app,.route-support #app>main{background:#f7f9fc}.route-support .support .hero,.route-support .support .hero__content{position:relative;z-index:0}.route-support .support .hero__art{position:absolute;z-index:-1}.mod[data-v-058b2b5e]{--bg:#f7f9fc;--card:#fff;--ink:#1f2a37;--muted:#6b7280;--border:#e5e8ec;--accent:#35495e;--accent-2:#2c80b4;color:var(--ink);padding:1.25rem 1rem 2.5rem;background:var(--bg)}.container[data-v-058b2b5e]{max-width:1120px;margin:0 auto}.page-head h1[data-v-058b2b5e]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.page-head .sub[data-v-058b2b5e]{margin:.25rem 0 0;color:var(--muted)}.status[data-v-058b2b5e]{margin:.75rem 0;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--border);font-weight:600}.status.success[data-v-058b2b5e]{background:#ebf7ef;color:#1f6b3a;border-color:#d5ecdc}.status.error[data-v-058b2b5e]{background:#fdeaea;color:#8f1d1d;border-color:#f4c7c7}.fade-enter-active[data-v-058b2b5e],.fade-leave-active[data-v-058b2b5e]{transition:opacity .18s ease}.fade-enter-from[data-v-058b2b5e],.fade-leave-to[data-v-058b2b5e]{opacity:0}.grid[data-v-058b2b5e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.card[data-v-058b2b5e]{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;overflow:hidden}.card__title[data-v-058b2b5e]{margin:0 0 .45rem;font-size:1.05rem}.card__header[data-v-058b2b5e]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.mod[data-v-058b2b5e] *{box-sizing:border-box}.grid[data-v-058b2b5e]{align-items:start}.field[data-v-058b2b5e],.form[data-v-058b2b5e]{min-width:0}input[data-v-058b2b5e],select[data-v-058b2b5e],textarea[data-v-058b2b5e]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.form[data-v-058b2b5e]{display:grid;gap:.6rem}.field[data-v-058b2b5e]{display:grid;gap:.35rem;text-align:left}label[data-v-058b2b5e]{color:var(--muted);font-size:.92rem}input[data-v-058b2b5e]{width:100%;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink)}input[data-v-058b2b5e]:focus{outline:none;box-shadow:0 0 0 3px rgba(44,128,180,.18);border-color:#cfe0ec}.btn[data-v-058b2b5e]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .95rem;border-radius:10px;font-weight:700;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);transition:filter .14s ease,box-shadow .14s ease}.btn[data-v-058b2b5e]:hover{filter:brightness(.98)}.btn--primary[data-v-058b2b5e]{border-color:transparent;background:linear-gradient(180deg,var(--accent-2),#1f6d9a);color:#fff;box-shadow:0 6px 14px rgba(31,109,154,.18)}.btn--ghost[data-v-058b2b5e]{background:#fff;color:var(--accent)}.btn--danger[data-v-058b2b5e]{background:#fff5f5;color:#8f1d1d;border-color:#f4c7c7}.btn--danger[data-v-058b2b5e]:hover{filter:none}.table-wrap[data-v-058b2b5e]{border:1px solid var(--border);border-radius:12px}.table[data-v-058b2b5e]{width:100%;border-collapse:separate;border-spacing:0;min-width:680px}.table td[data-v-058b2b5e],.table th[data-v-058b2b5e]{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--border);background:#fff}.table thead th[data-v-058b2b5e]{font-size:.9rem;color:var(--muted);background:#f9fbfe}.table tbody tr:last-child td[data-v-058b2b5e]{border-bottom:none}.actions[data-v-058b2b5e],.th-actions[data-v-058b2b5e]{text-align:right;white-space:nowrap}.actions .btn[data-v-058b2b5e]{margin-left:.4rem}.mono[data-v-058b2b5e]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.pill[data-v-058b2b5e]{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:.8rem;font-weight:700;border:1px solid var(--border);background:#f3f6fb;color:#374151}.pill.ok[data-v-058b2b5e]{background:#e9f7ef;color:#1f6b3a;border-color:#cfe9d8}.pill.muted[data-v-058b2b5e]{background:#f1f5f9;color:#475569}.pill.role-admin[data-v-058b2b5e]{background:#fff0f0;color:#8f1d1d;border-color:#f4c7c7}.empty[data-v-058b2b5e]{padding:.9rem 1rem;color:var(--muted);background:#f8fafc;border:1px dashed var(--border);border-radius:12px;text-align:center}.quicklinks[data-v-058b2b5e]{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.ql[data-v-058b2b5e]{padding:.45rem .7rem;border:1px solid var(--border);border-radius:10px;text-decoration:none;color:#0b63a9;background:#fff}.ql[data-v-058b2b5e]:hover{text-decoration:underline}@media (max-width:960px){.grid[data-v-058b2b5e]{grid-template-columns:1fr}}.pager[data-v-058b2b5e]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.pager__size[data-v-058b2b5e]{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.9rem}.pager__size select[data-v-058b2b5e]{border:1px solid var(--border);border-radius:8px;padding:.35rem .5rem;background:#fff;color:var(--ink)}.pager__nav[data-v-058b2b5e]{display:inline-flex;align-items:center;gap:.35rem}.pager__label[data-v-058b2b5e]{min-width:4ch;text-align:center;color:var(--muted)}.pager--bottom[data-v-058b2b5e]{margin-top:.6rem;justify-content:flex-end}.table thead th[data-v-058b2b5e]{position:sticky;top:0;z-index:1}.table-wrap[data-v-058b2b5e]{max-height:60vh;overflow:auto}.card--head[data-v-058b2b5e]{margin-top:.25rem}.card--head .head[data-v-058b2b5e]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.head__titles h1[data-v-058b2b5e]{margin:0;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.head__titles .sub[data-v-058b2b5e]{margin:.25rem 0 0;color:var(--muted)}.card--head .quicklinks[data-v-058b2b5e]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.card--head .ql[data-v-058b2b5e]{padding:.45rem .7rem;border:1px solid var(--border);border-radius:10px;text-decoration:none;color:#0b63a9;background:#fff}.card--head .ql[data-v-058b2b5e]:hover{text-decoration:underline}@media (max-width:720px){.card--head .head[data-v-058b2b5e]{grid-template-columns:1fr}.card--head .quicklinks[data-v-058b2b5e]{justify-content:flex-start}}.btn--success[data-v-058b2b5e]{border-color:transparent;background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff;box-shadow:0 6px 14px rgba(22,163,74,.18)}.btn--success[data-v-058b2b5e]:hover{filter:brightness(1.05)}.btn--danger-outline[data-v-058b2b5e]{background:#fff;color:#8f1d1d;border:1px solid #f4c7c7}.btn--danger-outline[data-v-058b2b5e]:hover{background:#fff5f5}.card--head[data-v-058b2b5e]{overflow:visible}.ql[data-v-058b2b5e]{position:relative}.ql[data-v-058b2b5e]:focus-visible:after,.ql[data-v-058b2b5e]:hover:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);background:#1f2a37;color:#fff;padding:.35rem .6rem;border-radius:6px;white-space:nowrap;font-size:.8rem;line-height:1;z-index:5;pointer-events:none;box-shadow:0 6px 14px rgba(16,24,40,.18)}.ql[data-v-058b2b5e]:focus-visible:before,.ql[data-v-058b2b5e]:hover:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translateX(-50%);width:8px;height:8px;background:#1f2a37;transform:translateX(-50%) rotate(45deg);z-index:4}@media (max-width:480px){.ql[data-v-058b2b5e]:focus-visible:after,.ql[data-v-058b2b5e]:hover:after{max-width:80vw;white-space:normal;text-align:center}}.badge[data-v-058b2b5e]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:12px;border:1px solid #ccc}.badge--promo[data-v-058b2b5e]{background:#e6f7ff;border-color:#91d5ff;color:#096dd9}.route-mod #app>nav{z-index:1000}.route-mod,.route-mod #app,.route-mod #app>main{background:#f7f9fc}.token-admin[data-v-1d4f967c]{padding:20px;max-width:800px;margin:auto}.token-table[data-v-1d4f967c]{width:100%;border-collapse:collapse;margin-top:20px}.token-table td[data-v-1d4f967c],.token-table th[data-v-1d4f967c]{padding:8px;border:1px solid #ccc}.token-table input[data-v-1d4f967c]{width:100%;padding:4px}.new-token-form[data-v-1d4f967c]{margin-bottom:20px;display:flex;gap:10px}.search-box[data-v-1d4f967c]{margin-bottom:10px;padding:6px;width:100%}.notification[data-v-1d4f967c]{margin:10px 0;padding:10px 15px;border-radius:5px;font-weight:700;text-align:center}.notification.success[data-v-1d4f967c]{background-color:#d4edda;color:#155724}.notification.error[data-v-1d4f967c]{background-color:#f8d7da;color:#721c24}.dismiss-btn[data-v-1d4f967c]{background:none;border:none;float:right;font-size:16px;cursor:pointer;color:inherit}.request-monitor[data-v-45ff49db]{max-width:1560px;margin:0 auto;padding:1rem;color:#1f2937}.rm-header[data-v-45ff49db]{display:grid;gap:.9rem;margin-bottom:1rem}.batch-card h3[data-v-45ff49db],.rm-header h1[data-v-45ff49db],.section-head h2[data-v-45ff49db]{margin:0;color:#0f2740}.eyebrow[data-v-45ff49db]{margin:0 0 .2rem;color:#2563eb;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.batch-card p[data-v-45ff49db],.section-head p[data-v-45ff49db],.subtitle[data-v-45ff49db]{margin:.25rem 0 0;color:#64748b}.toolbar[data-v-45ff49db]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.input-group[data-v-45ff49db]{display:flex;gap:.4rem;flex:1 1 500px}.input[data-v-45ff49db],.select[data-v-45ff49db]{padding:.65rem .75rem;border-radius:10px;border:1px solid #dbe3ee;background:#fff}.input[data-v-45ff49db]{flex:1;min-width:260px}.select[data-v-45ff49db]{min-width:155px}.btn[data-v-45ff49db]{padding:.6rem .82rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:700}.btn[data-v-45ff49db]:hover{background:linear-gradient(180deg,#f9fafb,#eaf0f7)}.btn[data-v-45ff49db]:disabled{opacity:.55;cursor:not-allowed}.btn--ghost[data-v-45ff49db]{background:#f8fafc;border-color:#dbe3ee}.btn--reset[data-v-45ff49db]{background:#e0edff;color:#174ea6;border-color:#a9c8ff}.small[data-v-45ff49db]{padding:.42rem .62rem;font-size:.85rem}.monitor-card[data-v-45ff49db]{margin-top:1rem;padding:1rem;background:#fff;border:1px solid #dfe7f1;border-radius:16px;box-shadow:0 10px 28px rgba(15,39,64,.07)}.section-head[data-v-45ff49db]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.table-wrap[data-v-45ff49db]{overflow-x:auto;border:1px solid #e2e8f0;border-radius:12px}.rm-table[data-v-45ff49db]{width:100%;min-width:1500px;border-collapse:separate;border-spacing:0;table-layout:fixed}.rm-table th[data-v-45ff49db]{position:sticky;top:0;z-index:2;padding:.7rem;background:#f3f6fb;text-align:left;color:#0f2740;border-bottom:1px solid #dbe3ee}.rm-table td[data-v-45ff49db]{padding:.7rem;vertical-align:top;border-bottom:1px solid #edf1f6;overflow-wrap:anywhere}.row--error[data-v-45ff49db]{background:#fff5f5}.row--stale[data-v-45ff49db]{background:#fffaf0}.bug-chip[data-v-45ff49db],.lease-chip[data-v-45ff49db],.pill[data-v-45ff49db],.system-badge[data-v-45ff49db]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.18rem .5rem;font-size:.75rem;font-weight:800;border:1px solid transparent}.system-badge--legacy[data-v-45ff49db]{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.system-badge--v2[data-v-45ff49db]{background:#e0edff;color:#174ea6;border-color:#a9c8ff}.pill--ok[data-v-45ff49db]{background:#e8faf3;color:#065f46;border-color:#a7f3d0}.pill--error[data-v-45ff49db]{background:#fde8e8;color:#991b1b;border-color:#fecaca}.pill--queued[data-v-45ff49db]{background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.pill--progress[data-v-45ff49db]{background:#ecfeff;color:#155e75;border-color:#a5f3fc}.pill--paused[data-v-45ff49db]{background:#f5f3ff;color:#6d28d9;border-color:#ddd6fe}.pill--warn[data-v-45ff49db]{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.pill--muted[data-v-45ff49db]{background:#f1f5f9;color:#64748b;border-color:#cbd5e1}.bug-chip[data-v-45ff49db]{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.lease-chip[data-v-45ff49db]{margin-top:.35rem;background:#ecfeff;color:#155e75;border-color:#a5f3fc}.mono[data-v-45ff49db]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.muted[data-v-45ff49db]{display:block;margin-top:.2rem;color:#64748b;font-size:.78rem}.truncate[data-v-45ff49db]{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.copy-line[data-v-45ff49db]{display:flex;gap:.3rem;align-items:center}.copy-line--secondary[data-v-45ff49db]{margin-top:.25rem;color:#64748b}.icon-btn[data-v-45ff49db]{padding:.15rem .35rem;border:1px solid #dbe3ee;border-radius:6px;background:#fff;font-size:.7rem;cursor:pointer}.action-stack[data-v-45ff49db]{display:grid;gap:.35rem}.inline-result summary[data-v-45ff49db]{cursor:pointer;color:#2563eb;font-weight:700}.inline-result pre[data-v-45ff49db]{max-width:280px;max-height:240px;overflow:auto;white-space:pre-wrap;background:#f8fafc;padding:.55rem;border-radius:8px}.progress-row[data-v-45ff49db]{display:flex;gap:.4rem;align-items:center;margin-top:.4rem}.progress-track[data-v-45ff49db]{width:92px;height:7px;overflow:hidden;border-radius:999px;background:#e2e8f0}.progress-track span[data-v-45ff49db]{display:block;height:100%;background:linear-gradient(90deg,#2563eb,#22c55e)}.status-detail[data-v-45ff49db]{max-width:180px}.pagination[data-v-45ff49db]{display:flex;justify-content:center;align-items:center;gap:.7rem;margin-top:1rem}.empty[data-v-45ff49db]{padding:1.2rem;text-align:center;color:#64748b}.status[data-v-45ff49db]{font-weight:700}.status.success[data-v-45ff49db]{color:#047857}.status.error[data-v-45ff49db]{color:#b91c1c}.batch-grid[data-v-45ff49db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:.8rem}.batch-card[data-v-45ff49db]{padding:.9rem;border:1px solid #dfe7f1;border-radius:13px;background:#f8fafc}.batch-card__head[data-v-45ff49db]{display:flex;justify-content:space-between;gap:.6rem;align-items:flex-start}.batch-card__head>div[data-v-45ff49db]{display:grid;gap:.35rem}.progress-track--batch[data-v-45ff49db]{width:100%;margin:.7rem 0}.batch-stats[data-v-45ff49db]{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;margin:0}.batch-stats div[data-v-45ff49db]{padding:.45rem;border-radius:8px;background:#fff;text-align:center}.batch-stats dt[data-v-45ff49db]{color:#64748b;font-size:.72rem}.batch-stats dd[data-v-45ff49db]{margin:.15rem 0 0;font-weight:800}@media (max-width:800px){.input-group[data-v-45ff49db]{flex-basis:100%}.monitor-card[data-v-45ff49db]{padding:.7rem}.batch-stats[data-v-45ff49db]{grid-template-columns:repeat(2,1fr)}}.signup-review[data-v-2129d6f3]{max-width:1100px;margin:0 auto}table[data-v-2129d6f3]{width:100%;border-collapse:collapse}td[data-v-2129d6f3],th[data-v-2129d6f3]{border:1px solid #ccc;padding:6px;font-size:13px}.status.success[data-v-2129d6f3]{color:green}.status.error[data-v-2129d6f3]{color:red}button[data-v-2129d6f3]{padding:6px 10px;font-size:12px;cursor:pointer}button.reject-btn[data-v-2129d6f3]{background-color:#f8d7da;color:#a94442;border:1px solid #e74c3c}button.reject-btn[data-v-2129d6f3]:hover{background-color:#f5c6cb}.pagination[data-v-2129d6f3]{margin-top:10px;text-align:center}.pagination button[data-v-2129d6f3]{margin:0 8px;padding:6px 10px;font-size:13px}.approval-reminder[data-v-2129d6f3]{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba;padding:10px 14px;border-radius:6px;margin-bottom:16px;font-size:14px}.badge[data-v-2129d6f3]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:12px;line-height:1;border:1px solid #ccc}.badge--promo[data-v-2129d6f3]{background:#e6f7ff;border-color:#91d5ff;color:#096dd9}.ticket-manager[data-v-8e5488b4]{max-width:1200px;margin:0 auto}.tabs button[data-v-8e5488b4]{margin-right:12px;padding:6px 12px}.tabs .active[data-v-8e5488b4]{background-color:#e0e0e0}.ticket-chat[data-v-8e5488b4]{margin-top:20px;border-top:1px solid #ccc;padding-top:16px}.chat-log[data-v-8e5488b4]{max-height:300px;overflow-y:auto;background:#f9f9f9;padding:12px;margin-bottom:12px}.chat-msg[data-v-8e5488b4]{margin-bottom:10px}.chat-bubble[data-v-8e5488b4]{padding:10px;border-radius:10px;background:#e0e0e0}.chat-msg.admin .chat-bubble[data-v-8e5488b4]{background:#d4edda}form textarea[data-v-8e5488b4]{width:100%;height:80px;margin-bottom:10px}.status-actions[data-v-8e5488b4]{margin-top:12px}button[data-v-8e5488b4]{padding:8px 14px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease}button[data-v-8e5488b4]:not(.primary):not(.danger):not(.neutral):not(.warning){background-color:#f0f0f0;color:#333}button[data-v-8e5488b4]:not(.primary):not(.danger):not(.neutral):not(.warning):hover{background-color:#ddd}button.primary[data-v-8e5488b4]{background-color:#4caf50;color:#fff}button.primary[data-v-8e5488b4]:hover{background-color:#45a049}button.danger[data-v-8e5488b4]{background-color:#e53935;color:#fff}button.danger[data-v-8e5488b4]:hover{background-color:#c62828}button.warning[data-v-8e5488b4]{background-color:#f57c00;color:#fff}button.warning[data-v-8e5488b4]:hover{background-color:#ef6c00}button.neutral[data-v-8e5488b4]{background-color:#e0e0e0;color:#222}button.neutral[data-v-8e5488b4]:hover{background-color:#d5d5d5}.tabs .active[data-v-8e5488b4]{font-weight:700;background-color:#c5e1a5}.tabs[data-v-500ed250]{margin-bottom:10px}.tabs button[data-v-500ed250]{padding:6px 10px;margin-right:8px;cursor:pointer}.tabs button.active[data-v-500ed250]{background-color:#3498db;color:#fff}.badge[data-v-500ed250]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:12px;line-height:1;border:1px solid #ccc}.badge--promo[data-v-500ed250]{background:#e6f7ff;border-color:#91d5ff;color:#096dd9}.invest-page[data-v-02460758]{--bg:var(--bg,#f7f9fc);--card:var(--card,#fff);--ink:var(--ink,#1f2a37);--muted:var(--muted,#6b7280);--border:var(--border,#e5e8ec);--accent:var(--accent,#35495e);min-height:100vh;background:var(--bg);color:var(--ink);padding:24px 16px;display:grid;place-items:start center}.invest-panel[data-v-02460758]{width:min(880px,100%);background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 16px 34px rgba(16,24,40,.1);overflow:hidden;display:flex;flex-direction:column}.panel__head[data-v-02460758]{padding:16px 18px;background:radial-gradient(220px 140px at 90% 15%,rgba(44,128,180,.12),transparent 60%),linear-gradient(180deg,#fff,#f6f8fd);border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.title[data-v-02460758]{margin:0;font-size:1.25rem;letter-spacing:-.01em}.subtitle[data-v-02460758]{margin:8px 0 0;color:var(--muted);font-size:.95rem;max-width:70ch;line-height:1.5}.head__art[data-v-02460758]{width:200px;max-width:200px;padding:6px;border-radius:16px;background:hsla(0,0%,100%,.65);border:1px solid rgba(15,38,61,.1)}.hero-img[data-v-02460758]{width:200px;height:122px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:1px solid rgba(15,38,61,.14);box-shadow:0 12px 26px rgba(16,24,40,.14);background:#0e1c2d}.panel__body[data-v-02460758]{padding:16px 18px 18px;display:grid;gap:12px}.error[data-v-02460758]{color:#8f1d1d;font-weight:700}.notice[data-v-02460758]{border:1px solid var(--border);border-radius:12px;padding:12px;background:#f2f8fe;border-color:#cfe0ec}.notice strong[data-v-02460758]{display:block;margin-bottom:4px;color:#0f2740}.notice--warning[data-v-02460758]{background:#fffbeb;border-color:#f6d365}.notice--warning strong[data-v-02460758]{color:#7a4b00}.notice--success[data-v-02460758]{background:#f0fdf4;border-color:#bbf7d0}.notice--success strong[data-v-02460758]{color:#166534}.notice__text[data-v-02460758]{margin:0;color:var(--muted);font-size:.92rem;line-height:1.45}.callout[data-v-02460758],.case-prep-copy-card[data-v-02460758],.meta-card[data-v-02460758]{border:1px solid var(--border);border-radius:12px;background:#fff;padding:12px}.meta-grid[data-v-02460758]{display:grid;gap:8px}.meta-row[data-v-02460758]{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.label[data-v-02460758]{color:var(--muted);font-size:.9rem}.value[data-v-02460758]{font-weight:700;min-width:0}.mono[data-v-02460758]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.truncate[data-v-02460758]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.case-prep-copy-card[data-v-02460758]{display:grid;gap:12px;background:linear-gradient(180deg,#fff,#fffbeb);border-color:rgba(214,161,10,.38)}.case-prep-copy-card__head[data-v-02460758]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.case-prep-copy-card__head h3[data-v-02460758]{margin:0}.case-prep-copy-card__actions[data-v-02460758]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.eyebrow[data-v-02460758]{margin:0 0 4px;color:#475569;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.copy-textarea[data-v-02460758]{width:100%;min-height:180px;resize:vertical;border:1px solid var(--border);border-radius:10px;padding:10px;font:.88rem ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;color:#0f172a;background:#fff}.empty-state[data-v-02460758]{margin:0;padding:10px;border-radius:10px;background:#fff7ed;color:#9a3412;border:1px solid #fed7aa}.bullets[data-v-02460758]{margin:10px 0 0 18px;padding:0;color:var(--ink);font-size:.94rem;line-height:1.45}.note[data-v-02460758]{margin:10px 0 0;color:var(--muted);font-size:.86rem;line-height:1.45}.panel__footer[data-v-02460758]{border-top:1px solid var(--border);padding:14px 18px;background:#fff;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.btn[data-v-02460758]{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .85rem;border-radius:10px;font-weight:800;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--accent);text-decoration:none;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.btn[data-v-02460758]:disabled{opacity:.55;cursor:not-allowed}.btn[data-v-02460758]:active{transform:translateY(1px)}.btn--subtle[data-v-02460758]{background:#f3f6fb;border-color:#d9e2eb;color:var(--accent)}.btn--subtle[data-v-02460758]:hover{background:#eaf0f7}.btn--outline[data-v-02460758]{background:transparent;border-color:#d0d7de;color:var(--ink)}.btn--outline[data-v-02460758]:hover:not(:disabled){background:#f6f8fa}.btn--cta[data-v-02460758]{margin-left:auto;border-color:#d6a10a;background:linear-gradient(180deg,#ffe07a,#f3b61a);color:#111827;box-shadow:0 10px 18px rgba(243,182,26,.22);text-shadow:0 1px 0 hsla(0,0%,100%,.45)}.btn--cta[data-v-02460758]:hover{background:linear-gradient(180deg,#ffe89a,#f6c233);box-shadow:0 12px 22px rgba(243,182,26,.26)}.btn--cta[data-v-02460758]:focus{outline:none;box-shadow:0 0 0 3px rgba(243,182,26,.35),0 10px 18px rgba(243,182,26,.22)}@media (max-width:720px){.meta-row[data-v-02460758],.panel__head[data-v-02460758]{grid-template-columns:1fr}.head__art[data-v-02460758]{width:100%;max-width:none}.hero-img[data-v-02460758]{width:100%;height:150px}.case-prep-copy-card__head[data-v-02460758]{flex-direction:column}.btn--cta[data-v-02460758],.btn[data-v-02460758],.case-prep-copy-card__actions[data-v-02460758]{width:100%}.btn--cta[data-v-02460758]{margin-left:0}}.legal-page[data-v-2b789be2]{max-width:800px;margin:0 auto;padding:30px 20px;color:#333;font-size:14px;line-height:1.6}.legal-page h1[data-v-2b789be2]{font-size:24px;margin-bottom:16px}.legal-page h3[data-v-2b789be2]{margin-top:24px;font-size:16px;font-weight:700}.legal-page ul[data-v-2b789be2]{padding-left:20px;margin:10px 0}.legal-page ul li[data-v-2b789be2]{margin-bottom:6px}.legal-page a[data-v-2b789be2]{color:#3498db;text-decoration:underline}.legal-page a[data-v-2b789be2]:hover{color:#2980b9}.legal-page[data-v-62a0b166]{max-width:800px;margin:0 auto;padding:30px 20px;color:#333;font-size:14px;line-height:1.6}.legal-page h1[data-v-62a0b166]{font-size:24px;margin-bottom:16px}.legal-page h3[data-v-62a0b166]{margin-top:24px;font-size:16px;font-weight:700}.legal-page ul[data-v-62a0b166]{padding-left:20px;margin:10px 0}.legal-page ul li[data-v-62a0b166]{margin-bottom:6px}.legal-page a[data-v-62a0b166]{color:#3498db;text-decoration:underline}.legal-page a[data-v-62a0b166]:hover{color:#2980b9}.credit-loader[data-v-0f51792d]{max-width:500px;margin:0 auto;text-align:center}button[data-v-0f51792d]{padding:10px 20px;font-size:16px;margin-top:10px}.stripe-section[data-v-0f51792d]{margin-top:30px;padding:16px;border:1px solid #ccc;border-radius:8px;background:#f8f8f8}.stripe-form input[data-v-0f51792d]{display:block;width:100%;max-width:300px;margin:10px auto;padding:8px;font-size:14px}.invalid-input[data-v-0f51792d]{border:1px solid red;background:#ffeaea}.status-message[data-v-0f51792d]{margin-top:20px;font-size:15px;font-weight:500}.success-msg[data-v-0f51792d]{color:#2ecc71;margin-top:6px}.error-msg[data-v-0f51792d]{color:#e74c3c;margin-top:6px}.error-text[data-v-0f51792d]{color:#e74c3c;font-size:13px;margin-top:-8px;margin-bottom:10px;display:block}.payment-complete[data-v-06ae818c]{max-width:600px;margin:0 auto;text-align:center;padding:40px 20px;background:#fafafa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}h1[data-v-06ae818c]{margin-bottom:16px}.summary[data-v-06ae818c]{text-align:left;margin:24px auto;max-width:460px}.summary ul[data-v-06ae818c]{list-style-type:none;padding-left:0}.summary li[data-v-06ae818c]{margin:10px 0}.button-group[data-v-06ae818c]{margin-top:24px}.button[data-v-06ae818c]{display:inline-block;margin:10px;padding:12px 24px;background-color:#3498db;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;transition:background-color .2s}.button.primary[data-v-06ae818c]{background-color:#2ecc71}.button.primary[data-v-06ae818c]:hover{background-color:#27ae60}.button[data-v-06ae818c]:hover{background-color:#2980b9}.spinner[data-v-06ae818c]{margin:20px auto;width:48px;height:48px;border:5px solid #ccc;border-top:5px solid #3498db;border-radius:50%;animation:spin-06ae818c 1s linear infinite}@keyframes spin-06ae818c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-complete[data-v-741bdce2]{max-width:600px;margin:0 auto;text-align:center;padding:40px 20px;background:#fafafa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}h1[data-v-741bdce2]{margin-bottom:16px}.summary[data-v-741bdce2]{text-align:left;margin:24px auto;max-width:460px}.summary ul[data-v-741bdce2]{list-style-type:none;padding-left:0}.summary li[data-v-741bdce2]{margin:10px 0}.button-group[data-v-741bdce2]{margin-top:24px}.button[data-v-741bdce2]{display:inline-block;margin:10px;padding:12px 24px;background-color:#3498db;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;transition:background-color .2s}.button.primary[data-v-741bdce2]{background-color:#2ecc71}.button.primary[data-v-741bdce2]:hover{background-color:#27ae60}.button[data-v-741bdce2]:hover{background-color:#2980b9}.spinner[data-v-741bdce2]{margin:20px auto;width:48px;height:48px;border:5px solid #ccc;border-top:5px solid #3498db;border-radius:50%;animation:spin-741bdce2 1s linear infinite}@keyframes spin-741bdce2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-complete[data-v-5e794d6c]{max-width:600px;margin:0 auto;text-align:center;padding:40px 20px;background:#fafafa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}h1[data-v-5e794d6c]{margin-bottom:16px}.summary[data-v-5e794d6c]{text-align:left;margin:24px auto;max-width:460px}.summary ul[data-v-5e794d6c]{list-style-type:none;padding-left:0}.summary li[data-v-5e794d6c]{margin:10px 0}.button-group[data-v-5e794d6c]{margin-top:24px}.button[data-v-5e794d6c]{display:inline-block;margin:10px;padding:12px 24px;background-color:#3498db;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;transition:background-color .2s}.button.primary[data-v-5e794d6c]{background-color:#2ecc71}.button.primary[data-v-5e794d6c]:hover{background-color:#27ae60}.button[data-v-5e794d6c]:hover{background-color:#2980b9}.user-account-manager[data-v-6faf25de]{max-width:1100px;margin:0 auto}table[data-v-6faf25de]{width:100%;border-collapse:collapse;font-size:13px;margin-top:10px}td[data-v-6faf25de],th[data-v-6faf25de]{border:1px solid #ccc;padding:6px}button[data-v-6faf25de]{padding:5px 8px;font-size:12px;margin-right:4px}.status.success[data-v-6faf25de]{color:green}.status.error[data-v-6faf25de]{color:red}.pagination[data-v-6faf25de]{margin-top:12px;text-align:center}.pagination button[data-v-6faf25de]{margin:0 10px}.management-section[data-v-6faf25de]{margin-top:20px;padding:10px;border:1px solid #ddd;background:#f9f9f9;border-radius:4px;max-width:400px}.management-section label[data-v-6faf25de]{display:block;margin-bottom:6px}.management-section input[data-v-6faf25de]{width:100%;margin-bottom:8px;padding:6px;font-size:13px}.scrub-controls[data-v-6faf25de]{margin-top:12px}.confirm-label[data-v-6faf25de]{margin-right:6px;font-weight:700;color:#c00}.confirm-btn[data-v-6faf25de]{background:#d9534f;color:#fff}.cancel-btn[data-v-6faf25de]{background:#eee;color:#333}.cancel-btn[data-v-6faf25de],.confirm-btn[data-v-6faf25de]{padding:5px 10px;margin-right:6px;border:none;cursor:pointer}.confirm-btn[data-v-6faf25de]:hover{background:#c9302c}.cancel-btn[data-v-6faf25de]:hover{background:#ccc}.referral-lookup[data-v-6faf25de]{margin:20px 0}.referral-lookup input[data-v-6faf25de]{padding:6px;font-size:13px;width:250px}.referral-lookup button[data-v-6faf25de]{margin-left:6px;padding:6px 10px}.badge[data-v-6faf25de]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:12px;line-height:1;border:1px solid #ccc}.badge--promo[data-v-6faf25de]{background:#e6f7ff;border-color:#91d5ff;color:#096dd9}.product-chooser[data-v-e21281b0]{max-width:900px;margin:0 auto;padding:30px;text-align:center;background:linear-gradient(180deg,#f3f6fb,#fff);border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.05)}h1[data-v-e21281b0]{font-size:28px;margin-bottom:10px;color:#2c3e50}.intro[data-v-e21281b0]{font-size:17px;color:#555;margin-bottom:30px}.product-card[data-v-e21281b0]{background:#fff;border-radius:12px;padding:25px;margin:20px auto;max-width:500px;box-shadow:0 6px 12px rgba(103,114,229,.12);transition:transform .2s ease,box-shadow .2s ease;text-align:left}.product-card[data-v-e21281b0]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(103,114,229,.25)}.product-card h2[data-v-e21281b0]{font-size:20px;color:#34495e;margin-bottom:10px}.price[data-v-e21281b0]{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px}.description[data-v-e21281b0]{font-size:14px;color:#555;margin-bottom:16px}button[data-v-e21281b0]{background:linear-gradient(135deg,#6772e5,#5469d4);color:#fff;padding:12px 24px;font-size:15px;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}button[data-v-e21281b0]:hover{background:linear-gradient(135deg,#5a63e0,#4a58cc);box-shadow:0 4px 10px rgba(84,105,212,.3)}.status-msg[data-v-e21281b0]{margin-top:30px;font-weight:700;color:#e67e22}.button-wrapper[data-v-e21281b0]{display:flex;justify-content:center}@media (max-width:600px){.product-card[data-v-e21281b0]{padding:18px}button[data-v-e21281b0]{width:100%}}.loading-container[data-v-e21281b0]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.spinner[data-v-e21281b0]{width:48px;height:48px;border:6px solid #ccc;border-top-color:#5469d4;border-radius:50%;animation:spin-e21281b0 1s linear infinite;margin-bottom:20px}@keyframes spin-e21281b0{to{transform:rotate(1turn)}}.hint[data-v-e21281b0]{display:block;margin-top:6px;color:#777;font-size:12px}button[data-v-e21281b0]:disabled{opacity:.6;cursor:not-allowed}.pricing-summary[data-v-e21281b0]{margin-bottom:20px}.discount-msg[data-v-e21281b0]{font-size:14px;color:#2c3e50}.product-chooser[data-v-4bfe59dc]{max-width:900px;margin:0 auto;padding:30px;text-align:center;background:linear-gradient(180deg,#f3f6fb,#fff);border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.05)}h1[data-v-4bfe59dc]{font-size:28px;margin-bottom:10px;color:#2c3e50}.intro[data-v-4bfe59dc]{font-size:17px;color:#555;margin-bottom:30px}.product-card[data-v-4bfe59dc]{background:#fff;border-radius:12px;padding:25px;margin:20px auto;max-width:500px;box-shadow:0 6px 12px rgba(103,114,229,.12);transition:transform .2s ease,box-shadow .2s ease;text-align:left}.product-card[data-v-4bfe59dc]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(103,114,229,.25)}.product-card h2[data-v-4bfe59dc]{font-size:20px;color:#34495e;margin-bottom:10px}.price[data-v-4bfe59dc]{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px}.description[data-v-4bfe59dc]{font-size:14px;color:#555;margin-bottom:16px}button[data-v-4bfe59dc]{background:linear-gradient(135deg,#6772e5,#5469d4);color:#fff;padding:12px 24px;font-size:15px;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}button[data-v-4bfe59dc]:hover{background:linear-gradient(135deg,#5a63e0,#4a58cc);box-shadow:0 4px 10px rgba(84,105,212,.3)}.status-msg[data-v-4bfe59dc]{margin-top:30px;font-weight:700;color:#e67e22}.button-wrapper[data-v-4bfe59dc]{display:flex;justify-content:center}@media (max-width:600px){.product-card[data-v-4bfe59dc]{padding:18px}button[data-v-4bfe59dc]{width:100%}}.loading-container[data-v-4bfe59dc]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.spinner[data-v-4bfe59dc]{width:48px;height:48px;border:6px solid #ccc;border-top-color:#5469d4;border-radius:50%;animation:spin-4bfe59dc 1s linear infinite;margin-bottom:20px}@keyframes spin-4bfe59dc{to{transform:rotate(1turn)}}.hint[data-v-4bfe59dc]{display:block;margin-top:6px;color:#777;font-size:12px}button[data-v-4bfe59dc]:disabled{opacity:.6;cursor:not-allowed}.product-chooser[data-v-2d2b70de]{max-width:900px;margin:0 auto;padding:30px;text-align:center;background:linear-gradient(180deg,#f3f6fb,#fff);border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.05)}h1[data-v-2d2b70de]{font-size:28px;margin-bottom:10px;color:#2c3e50}.intro[data-v-2d2b70de]{font-size:17px;color:#555;margin-bottom:30px}.product-card[data-v-2d2b70de]{background:#fff;border-radius:12px;padding:25px;margin:20px auto;max-width:500px;box-shadow:0 6px 12px rgba(103,114,229,.12);transition:transform .2s ease,box-shadow .2s ease;text-align:left}.product-card[data-v-2d2b70de]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(103,114,229,.25)}.product-card h2[data-v-2d2b70de]{font-size:20px;color:#34495e;margin-bottom:10px}.price[data-v-2d2b70de]{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px}.description[data-v-2d2b70de]{font-size:14px;color:#555;margin-bottom:16px}button[data-v-2d2b70de]{background:linear-gradient(135deg,#6772e5,#5469d4);color:#fff;padding:12px 24px;font-size:15px;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}button[data-v-2d2b70de]:hover{background:linear-gradient(135deg,#5a63e0,#4a58cc);box-shadow:0 4px 10px rgba(84,105,212,.3)}.status-msg[data-v-2d2b70de]{margin-top:30px;font-weight:700;color:#e67e22}.button-wrapper[data-v-2d2b70de]{display:flex;justify-content:center}@media (max-width:600px){.product-card[data-v-2d2b70de]{padding:18px}button[data-v-2d2b70de]{width:100%}}.loading-container[data-v-2d2b70de]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.spinner[data-v-2d2b70de]{width:48px;height:48px;border:6px solid #ccc;border-top-color:#5469d4;border-radius:50%;animation:spin-2d2b70de 1s linear infinite;margin-bottom:20px}@keyframes spin-2d2b70de{to{transform:rotate(1turn)}}.hint[data-v-2d2b70de]{display:block;margin-top:6px;color:#777;font-size:12px}button[data-v-2d2b70de]:disabled{opacity:.6;cursor:not-allowed}.pricing-summary[data-v-2d2b70de]{margin-bottom:20px}.discount-msg[data-v-2d2b70de]{font-size:14px;color:#2c3e50}.cancel-container[data-v-6a1daed0]{max-width:600px;margin:60px auto;padding:30px;text-align:center;background:#fefefe;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.cancel-container img[data-v-6a1daed0]{width:64px;margin-bottom:20px}.cancel-container h1[data-v-6a1daed0]{color:#c0392b;margin-bottom:10px}.cancel-container p[data-v-6a1daed0]{color:#555;margin:10px 0}.button-wrapper[data-v-6a1daed0]{margin-top:30px;display:flex;flex-direction:column;gap:12px;align-items:center}button[data-v-6a1daed0]{padding:12px 20px;border:none;border-radius:8px;background:#6772e5;color:#fff;font-size:16px;cursor:pointer}button.secondary[data-v-6a1daed0]{background:#bdc3c7;color:#2c3e50}.cancel-container[data-v-204b2102]{max-width:600px;margin:60px auto;padding:30px;text-align:center;background:#fefefe;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.cancel-container img[data-v-204b2102]{width:64px;margin-bottom:20px}.cancel-container h1[data-v-204b2102]{color:#c0392b;margin-bottom:10px}.cancel-container p[data-v-204b2102]{color:#555;margin:10px 0}.button-wrapper[data-v-204b2102]{margin-top:30px;display:flex;flex-direction:column;gap:12px;align-items:center}button[data-v-204b2102]{padding:12px 20px;border:none;border-radius:8px;background:#6772e5;color:#fff;font-size:16px;cursor:pointer}button.secondary[data-v-204b2102]{background:#bdc3c7;color:#2c3e50}.delete-account-page[data-v-12b7a415]{max-width:600px;margin:40px auto;padding:20px}.warning-box[data-v-12b7a415]{background-color:#ffebee;border:1px solid #e53935;padding:10px;margin:20px 0;color:#c62828}.confirm-delete[data-v-12b7a415]{background-color:#e53935;color:#fff;border:none;padding:10px 16px;margin-right:10px;border-radius:4px}.confirm-delete[data-v-12b7a415]:hover{background-color:#c62828}.policy-page[data-v-74ad9f09]{max-width:800px;margin:0 auto;padding:24px;line-height:1.6}h1[data-v-74ad9f09],h2[data-v-74ad9f09]{margin-top:24px;color:#2c3e50}ul[data-v-74ad9f09]{padding-left:20px;margin-bottom:16px}.back-link[data-v-74ad9f09]{display:inline-block;margin-top:32px;text-decoration:underline;color:#3498db}.back-link[data-v-74ad9f09]:hover{color:#217dbb}.hq-admin[data-v-06d24ab6]{max-width:1100px;margin:0 auto;padding:1rem}.notice[data-v-06d24ab6]{margin:.5rem 0;padding:.6rem .8rem;border-radius:8px;font-weight:600}.notice.info[data-v-06d24ab6]{background:#e0f2fe;color:#0c4a6e;border:1px solid #bae6fd}.notice.error[data-v-06d24ab6]{background:#fee2e2;color:#7f1d1d;border:1px solid #fecaca}.cards[data-v-06d24ab6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem;margin:.6rem 0 1rem}.card[data-v-06d24ab6]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem;box-shadow:0 6px 16px rgba(16,24,40,.06)}.card .label[data-v-06d24ab6]{color:#6b7280;font-weight:700;font-size:.85rem}.card .value[data-v-06d24ab6]{font-size:1.2rem;font-weight:800;color:#0f2740}.filters .row[data-v-06d24ab6]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.filters input[data-v-06d24ab6],.filters select[data-v-06d24ab6]{padding:.35rem .5rem;border:1px solid #d1d5db;border-radius:8px}.filters button[data-v-06d24ab6]{padding:.4rem .7rem;border-radius:8px;border:1px solid #cbd5e1;background:#f9fafb}.filters .ghost[data-v-06d24ab6]{background:#fff}.table[data-v-06d24ab6]{width:100%;border-collapse:collapse;font-size:13px}.table td[data-v-06d24ab6],.table th[data-v-06d24ab6]{border:1px solid #e5e7eb;padding:.45rem .5rem}.pagination[data-v-06d24ab6]{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 0}.pagination button[data-v-06d24ab6]{padding:.35rem .6rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.promo-manager[data-v-6a750b5e]{max-width:1100px;margin:0 auto}.card[data-v-6a750b5e]{border:1px solid #ddd;padding:12px;border-radius:6px;margin-bottom:14px;background:#f9f9f9}.form-row[data-v-6a750b5e]{margin-bottom:10px;display:flex;flex-direction:column}.form-row label[data-v-6a750b5e]{font-weight:600;margin-bottom:4px}.form-row small[data-v-6a750b5e]{color:#666}.filters[data-v-6a750b5e]{margin:12px 0;display:flex;gap:8px;align-items:center}.status.success[data-v-6a750b5e]{color:green}.status.error[data-v-6a750b5e]{color:red}table[data-v-6a750b5e]{width:100%;border-collapse:collapse;font-size:13px}td[data-v-6a750b5e],th[data-v-6a750b5e]{border:1px solid #ccc;padding:6px;vertical-align:top}.actions button[data-v-6a750b5e]{margin-right:6px}button.danger[data-v-6a750b5e]{background:#f8d7da;color:#a94442;border:1px solid #e74c3c}button.danger[data-v-6a750b5e]:hover{background:#f5c6cb}.promos-page[data-v-11dd9667]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.page-head h1[data-v-11dd9667]{margin:0;font-size:1.5rem;font-weight:800;color:#0f2740}.sub[data-v-11dd9667]{color:#667085;margin:.15rem 0 .8rem}.admin-note[data-v-11dd9667]{font-size:.8rem;color:#94a3b8}.toast[data-v-11dd9667]{position:relative;padding:.6rem .8rem;border-radius:10px;margin:.2rem 0 1rem;font-weight:600;border:1px solid transparent}.toast.success[data-v-11dd9667]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.toast.error[data-v-11dd9667]{background:#fef2f2;color:#991b1b;border-color:#fecaca}.toast__dismiss[data-v-11dd9667]{position:absolute;top:6px;right:8px;border:none;background:transparent;font-size:1.1rem;cursor:pointer}.card[data-v-11dd9667]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;margin-bottom:1rem}.card.-tight[data-v-11dd9667]{padding:.8rem .9rem}.card__head[data-v-11dd9667]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.muted[data-v-11dd9667]{color:#6b7280}.form-grid[data-v-11dd9667]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-col[data-v-11dd9667]{display:grid;gap:.6rem}.form-row[data-v-11dd9667]{display:flex;flex-direction:column;gap:.25rem}.form-row label[data-v-11dd9667]{font-weight:700;color:#0f2740}.form-row small[data-v-11dd9667]{color:#6b7280}.form-row small.err[data-v-11dd9667]{color:#b91c1c}.with-append[data-v-11dd9667]{display:flex;gap:.4rem;align-items:center}.checkbox[data-v-11dd9667]{display:flex;align-items:center;gap:.45rem}.search[data-v-11dd9667]{min-width:260px}.filters[data-v-11dd9667]{display:flex;flex-wrap:wrap;gap:.6rem}.filter-row[data-v-11dd9667]{display:flex;gap:.6rem;align-items:center;width:100%}.filter-chip span[data-v-11dd9667]{color:#475467;margin-right:.35rem}.chip[data-v-11dd9667]{border:1px solid #e5e7eb;background:#f9fafb;padding:.35rem .6rem;border-radius:10px;cursor:pointer;font-weight:600}.chip.active[data-v-11dd9667]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.btn[data-v-11dd9667]{padding:.55rem .8rem;border-radius:10px;border:1px solid rgba(15,38,61,.15);background:linear-gradient(180deg,#fff,#f3f4f6);cursor:pointer;font-weight:600}.btn[data-v-11dd9667]:hover{background:linear-gradient(180deg,#f9fafb,#eef2f7)}.btn--ghost[data-v-11dd9667]{background:#f9fafb;border:1px solid #e5e7eb}.btn--danger[data-v-11dd9667]{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.small[data-v-11dd9667]{padding:.4rem .6rem;font-size:.9rem}.row-actions[data-v-11dd9667]{display:flex;gap:.4rem;flex-wrap:wrap}.icon-btn[data-v-11dd9667]{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:.1rem .35rem;cursor:pointer}.icon-btn[data-v-11dd9667]:hover{background:#f3f4f6}.skeleton[data-v-11dd9667]{display:grid;gap:.5rem}.skeleton-row[data-v-11dd9667]{height:42px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:shimmer-11dd9667 1.2s infinite;border-radius:10px}@keyframes shimmer-11dd9667{0%{background-position:100% 0}to{background-position:0 0}}.table-wrap[data-v-11dd9667]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:12px}.nice-table[data-v-11dd9667]{width:100%;border-collapse:separate;border-spacing:0;min-width:880px;table-layout:fixed}.nice-table thead th[data-v-11dd9667]{position:sticky;top:0;z-index:2;background:#f3f6fb;color:#0f2740;text-align:left;font-weight:700;font-size:.92rem;border-bottom:1px solid #e5e7eb;padding:.7rem .7rem}.nice-table td[data-v-11dd9667]{padding:.6rem .7rem;border-bottom:1px solid #eef1f5;vertical-align:top}.truncate[data-v-11dd9667]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono[data-v-11dd9667]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.semi[data-v-11dd9667]{font-weight:600}.notes[data-v-11dd9667]{max-width:280px}.pill[data-v-11dd9667]{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700;border:1px solid transparent}.pill--ok[data-v-11dd9667]{background:#e8faf3;color:#065f46;border-color:#a7f3d0}.pill--muted[data-v-11dd9667]{background:#f3f4f6;color:#374151;border-color:#e5e7eb}.pill--info[data-v-11dd9667]{background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.empty[data-v-11dd9667]{color:#6b7280;padding:.5rem 0;text-align:center}.pagination[data-v-11dd9667]{display:flex;gap:.6rem;align-items:center;justify-content:center;margin-top:.8rem}.cards[data-v-11dd9667]{display:none}@media (max-width:760px){.form-grid[data-v-11dd9667]{grid-template-columns:1fr}.table-wrap[data-v-11dd9667]{display:none}.cards[data-v-11dd9667]{display:grid;gap:.8rem}.mcard[data-v-11dd9667]{border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 6px 14px rgba(16,24,40,.06);padding:.9rem}.mcard__head[data-v-11dd9667]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem}.mcard__title[data-v-11dd9667]{font-weight:700}.kv[data-v-11dd9667]{display:grid;gap:.35rem}.kv>div[data-v-11dd9667]{display:grid;grid-template-columns:90px 1fr;gap:.4rem;align-items:baseline}.kv dt[data-v-11dd9667]{color:#6b7280;font-size:.86rem}.kv dd[data-v-11dd9667]{margin:0}.prewrap[data-v-11dd9667]{white-space:pre-wrap}.mcard__actions[data-v-11dd9667]{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.4rem}}.modal[data-v-11dd9667]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:1000}.modal__panel[data-v-11dd9667]{background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 20px 50px rgba(0,0,0,.25);padding:1rem;width:min(460px,92vw)}.modal__panel h3[data-v-11dd9667]{margin:0 0 .35rem}.modal__actions[data-v-11dd9667]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.6rem}.signups-dashboard[data-v-389d42ec]{max-width:1120px;margin:0 auto;padding:1rem;color:#1f2a37}.page-head h1[data-v-389d42ec]{margin:0;font-size:1.5rem;font-weight:800;color:#0f2740}.sub[data-v-389d42ec]{color:#667085;margin:.15rem 0 .8rem}.admin-note[data-v-389d42ec]{font-size:.8rem;color:#94a3b8}.grid.kpis[data-v-389d42ec]{display:grid;gap:.8rem;grid-template-columns:repeat(4,1fr);margin-bottom:.9rem}.kpi[data-v-389d42ec]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:.9rem}.kpi h3[data-v-389d42ec]{margin:0;font-size:.9rem;color:#0f2740}.kpi__value[data-v-389d42ec]{font-size:1.6rem;font-weight:800;margin:.2rem 0 .1rem}.kpi__hint[data-v-389d42ec]{color:#6b7280;margin:0;font-size:.86rem}.card[data-v-389d42ec]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 20px rgba(16,24,40,.06);padding:1rem;margin-bottom:1rem}.card__head[data-v-389d42ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.controls[data-v-389d42ec]{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.controls label[data-v-389d42ec]{color:#475467;font-weight:600}.controls select[data-v-389d42ec]{margin-left:.35rem;border:1px solid #e5e7eb;border-radius:8px;padding:.25rem .45rem}.legend[data-v-389d42ec]{gap:.5rem;font-weight:700}.lg[data-v-389d42ec]{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:#334155}.lg[data-v-389d42ec]:before{content:"";width:12px;height:12px;border-radius:4px;display:inline-block}.lg--approved[data-v-389d42ec]:before{background:#2563eb}.lg--rejected[data-v-389d42ec]:before{background:#ef4444}.lg--pending[data-v-389d42ec]:before{background:#10b981}.chart-wrap[data-v-389d42ec]{overflow-x:auto}.chart[data-v-389d42ec]{width:100%;height:auto;display:block}.axis[data-v-389d42ec]{stroke:#cbd5e1;stroke-width:1}.grid[data-v-389d42ec]{stroke:#e5e7eb;stroke-width:1}.tick[data-v-389d42ec]{fill:#6b7280;font-size:.78rem}.line--approved[data-v-389d42ec]{stroke:#2563eb}.line--rejected[data-v-389d42ec]{stroke:#ef4444}.line--pending[data-v-389d42ec]{stroke:#10b981}.bar[data-v-389d42ec]{fill:#cbd5e1}.bar--approved[data-v-389d42ec]{fill:#2563eb}.bar--rejected[data-v-389d42ec]{fill:#ef4444}.bar--pending[data-v-389d42ec]{fill:#10b981}.skeleton[data-v-389d42ec]{display:grid;gap:.5rem}.skeleton-row[data-v-389d42ec]{height:42px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:shimmer-389d42ec 1.2s infinite;border-radius:10px}@keyframes shimmer-389d42ec{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:980px){.grid.kpis[data-v-389d42ec]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.grid.kpis[data-v-389d42ec]{grid-template-columns:1fr}}.legend[data-v-389d42ec]{display:flex;gap:.6rem;align-items:center}.legend .lg[data-v-389d42ec]{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:#334155}.legend .sw[data-v-389d42ec]{width:12px;height:12px;border-radius:4px;background:var(--c);display:inline-block}.eng-grid[data-v-389d42ec]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.8rem}.min i[data-v-389d42ec],.mini[data-v-389d42ec]{width:100%;border-collapse:separate;border-spacing:0}.mini td[data-v-389d42ec],.mini th[data-v-389d42ec]{padding:.45rem .5rem;border-bottom:1px solid #eef1f5}.mini th[data-v-389d42ec]{text-align:left;font-weight:700;color:#0f2740;background:#f8fafc}.mini .num[data-v-389d42ec]{text-align:right}.tabh[data-v-389d42ec]{margin:.4rem 0;font-size:.98rem;color:#0f2740}@media (max-width:760px){.eng-grid[data-v-389d42ec]{grid-template-columns:1fr}}.glossary-term[data-v-e4cb76da]{display:inline-flex;align-items:center}.glossary-term__trigger[data-v-e4cb76da]{border:0;padding:0 .25rem;margin:0;background:linear-gradient(180deg,rgba(30,64,175,.14),rgba(37,99,235,.18));color:#1d4ed8;border-radius:999px;cursor:help;font:inherit;font-weight:700;box-shadow:inset 0 0 0 1px rgba(29,78,216,.18)}.glossary-term__trigger[data-v-e4cb76da]:focus-visible{outline:3px solid rgba(59,130,246,.28);outline-offset:2px}.glossary-term__tooltip-layer[data-v-e4cb76da]{position:fixed;z-index:2200;width:-moz-max-content;width:max-content;display:grid;gap:.35rem;padding:.75rem;border-radius:14px;background:#0f172a;color:#e2e8f0;box-shadow:0 16px 40px rgba(15,23,42,.24);pointer-events:none;line-height:1.45}.glossary-term__example[data-v-e4cb76da]{color:#93c5fd;font-size:.9rem}.glossary-fade-enter-active[data-v-e4cb76da],.glossary-fade-leave-active[data-v-e4cb76da]{transition:opacity .12s ease,transform .12s ease}.glossary-fade-enter-from[data-v-e4cb76da],.glossary-fade-leave-to[data-v-e4cb76da]{opacity:0;transform:translateY(4px)}.prep-summary-tray[data-v-2540c370]{position:sticky;top:88px;display:grid;gap:1rem;padding:1.25rem;border-radius:22px;background:linear-gradient(180deg,#0f172a,#111827);color:#e5eefc;box-shadow:0 24px 48px rgba(15,23,42,.16)}.prep-summary-tray__header[data-v-2540c370]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.prep-summary-tray__eyebrow[data-v-2540c370]{margin:0 0 .2rem;color:#93c5fd;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.prep-summary-tray__header h2[data-v-2540c370]{margin:0;font-size:1.15rem;line-height:1.25}.prep-summary-tray__save-state[data-v-2540c370]{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:999px;background:rgba(148,163,184,.14);color:#cbd5e1;font-size:.82rem;white-space:nowrap}.prep-summary-tray__note[data-v-2540c370]{margin:0;color:#cbd5e1;line-height:1.5}.field[data-v-2540c370]{display:grid;gap:.45rem}.field span[data-v-2540c370]{font-weight:700;color:#bfdbfe}.field input[data-v-2540c370]{width:100%;padding:.8rem .95rem;border-radius:14px;border:1px solid rgba(148,163,184,.24);background:rgba(15,23,42,.56);color:#f8fafc}.field input[data-v-2540c370]::-moz-placeholder{color:#94a3b8}.field input[data-v-2540c370]::placeholder{color:#94a3b8}.stats-grid[data-v-2540c370]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card[data-v-2540c370]{padding:.9rem;border-radius:16px;background:hsla(0,0%,100%,.06);gap:.2rem}.stat-card__label[data-v-2540c370]{font-size:.85rem}.stat-card strong[data-v-2540c370]{font-size:1.35rem}.recent-block[data-v-2540c370]{display:grid;gap:.55rem}.recent-block h3[data-v-2540c370]{margin:0;font-size:1rem}.recent-block ul[data-v-2540c370]{list-style:none;display:grid;gap:.45rem;margin:0;padding:0}.recent-block code[data-v-2540c370]{display:block;padding:.6rem .75rem;border-radius:12px;background:rgba(15,23,42,.56);color:#dbeafe;overflow-wrap:anywhere}.prep-summary-tray__actions[data-v-2540c370]{display:grid;gap:.6rem}.btn[data-v-2540c370]{border:0;border-radius:14px;padding:.85rem 1rem;font:inherit;font-weight:700;cursor:pointer}.btn--primary[data-v-2540c370]{background:linear-gradient(180deg,#2563eb,#1d4ed8);color:#fff}.btn--ghost[data-v-2540c370]{background:rgba(148,163,184,.14);color:#e5eefc}.btn--danger[data-v-2540c370]{background:rgba(239,68,68,.16);color:#fecaca}@media (max-width:980px){.prep-summary-tray[data-v-2540c370]{position:static}.stats-grid[data-v-2540c370]{grid-template-columns:repeat(3,minmax(0,1fr))}}.prep-summary-tray input[data-v-2540c370]{box-sizing:border-box;width:100%;max-width:100%}.stats-grid[data-v-2540c370]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stat-card[data-v-2540c370]{min-height:92px;padding:1rem;border-radius:18px;background:hsla(0,0%,100%,.07);display:grid;align-content:start;gap:.28rem;border:1px solid hsla(0,0%,100%,.08)}.stat-card__label[data-v-2540c370]{color:#cbd5e1;font-size:.82rem;font-weight:700}.stat-card strong[data-v-2540c370]{font-size:1.75rem;line-height:1;color:#f8fafc}.stat-card small[data-v-2540c370]{color:#94a3b8;font-size:.78rem;line-height:1.35}.stat-card--source[data-v-2540c370]{background:radial-gradient(circle at top left,rgba(59,130,246,.22),transparent 58%),hsla(0,0%,100%,.065)}.stat-card--transactions[data-v-2540c370]{background:radial-gradient(circle at top left,rgba(34,197,94,.2),transparent 58%),hsla(0,0%,100%,.065)}@media (max-width:980px){.prep-summary-tray[data-v-2540c370]{position:static}.stats-grid[data-v-2540c370]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.stats-grid[data-v-2540c370]{grid-template-columns:1fr}}.tabular-import-step[data-v-193e5e9c]{display:grid;gap:1rem}.tabular-import-dropzone[data-v-193e5e9c]{position:relative;display:grid;place-items:center;min-height:180px;border:1.5px dashed rgba(37,99,235,.32);border-radius:18px;background:rgba(248,250,252,.84);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.tabular-import-dropzone--active[data-v-193e5e9c],.tabular-import-dropzone[data-v-193e5e9c]:focus-within,.tabular-import-dropzone[data-v-193e5e9c]:hover{border-color:rgba(37,99,235,.6);background:rgba(239,246,255,.92);transform:translateY(-1px)}.tabular-import-dropzone--invalid[data-v-193e5e9c]{border-color:rgba(220,38,38,.42);background:hsla(0,86%,97%,.92)}.tabular-import-dropzone__input[data-v-193e5e9c]{display:none}.tabular-import-dropzone__content[data-v-193e5e9c]{text-align:center;display:grid;gap:.35rem;padding:1.5rem}.tabular-import-dropzone__content p[data-v-193e5e9c]{margin:0}.tabular-import-dropzone__meta[data-v-193e5e9c]{font-size:.92rem;color:rgba(15,23,42,.68)}.form-grid--compact[data-v-193e5e9c]{gap:1rem}.checkbox-inline[data-v-193e5e9c]{display:inline-flex;align-items:center;gap:.5rem}.tabular-import-toolbar[data-v-193e5e9c]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.tabular-import-toolbar__left[data-v-193e5e9c]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.tabular-import-toolbar__right[data-v-193e5e9c]{color:rgba(15,23,42,.72);font-size:.94rem}.tabular-import-table code[data-v-193e5e9c]{font-size:.82rem;word-break:break-all}.warning-list--stacked[data-v-193e5e9c]{margin:0}@media (max-width:840px){.tabular-import-toolbar[data-v-193e5e9c]{align-items:flex-start}}[data-v-c68f063e],[data-v-c68f063e]:after,[data-v-c68f063e]:before{box-sizing:border-box}.panel[data-v-c68f063e]{padding:1.35rem;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(15,23,42,.08);display:grid;gap:1rem}.exposure-review-step--workspace[data-v-c68f063e]{gap:1.15rem;background:radial-gradient(circle at 8% 0,rgba(37,99,235,.1),transparent 28%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.12),transparent 26%),#fff}.analysis-stats-card__header[data-v-c68f063e],.donut-card__header[data-v-c68f063e],.exposure-dossier-card__top[data-v-c68f063e],.exposure-hero[data-v-c68f063e],.visual-workspace-header[data-v-c68f063e]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.address-analysis-summary__description[data-v-c68f063e],.analysis-mini-card p[data-v-c68f063e],.analysis-stats-card__header p[data-v-c68f063e],.donut-card__header p[data-v-c68f063e],.empty-state-copy[data-v-c68f063e],.exposure-hero p[data-v-c68f063e],.section-heading p[data-v-c68f063e],.visual-workspace-header p[data-v-c68f063e]{margin:.45rem 0 0;color:#475569;line-height:1.6}.analysis-stats-card h3[data-v-c68f063e],.donut-card h3[data-v-c68f063e],.exposure-dossier-card h3[data-v-c68f063e],.exposure-hero h2[data-v-c68f063e],.section-heading h3[data-v-c68f063e],.visual-workspace-header h3[data-v-c68f063e]{margin:0;color:#0f172a}.chip-list[data-v-c68f063e],.exposure-hero__badges[data-v-c68f063e],.table-actions[data-v-c68f063e]{display:flex;flex-wrap:wrap;gap:.45rem}.address-analysis-summary__eyebrow[data-v-c68f063e],.analysis-section-eyebrow[data-v-c68f063e],.eyebrow[data-v-c68f063e]{margin:0 0 .35rem;color:#2563eb;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.exposure-workspace-grid[data-v-c68f063e]{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:1rem;align-items:stretch;min-width:0}.analysis-stats-card[data-v-c68f063e],.donut-card[data-v-c68f063e],.exposure-dossier-card[data-v-c68f063e],.exposure-target-panel[data-v-c68f063e],.exposure-visual-workspace[data-v-c68f063e],.top-group-card[data-v-c68f063e]{padding:1rem;border:1px solid #e2e8f0;border-radius:22px;background:rgba(248,250,252,.92);min-width:0;overflow:hidden}.analysis-stats-card[data-v-c68f063e],.exposure-dossier-card[data-v-c68f063e],.exposure-target-panel[data-v-c68f063e],.exposure-visual-workspace[data-v-c68f063e],.top-group-card[data-v-c68f063e]{display:grid;gap:1rem}.exposure-dossier-card[data-v-c68f063e]{align-content:start}.donut-card[data-v-c68f063e]>*,.exposure-dossier-card[data-v-c68f063e]>*,.exposure-target-panel[data-v-c68f063e]>*,.exposure-visual-workspace[data-v-c68f063e]>*,.top-group-card[data-v-c68f063e]>*{min-width:0}.target-kind-grid[data-v-c68f063e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.target-kind-card[data-v-c68f063e]{display:grid;gap:.25rem;padding:.8rem;border:1px solid #cbd5e1;border-radius:16px;text-align:left;background:#fff;color:#0f172a;cursor:pointer;min-width:0}.target-kind-card span[data-v-c68f063e]{color:#2563eb;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.target-kind-card strong[data-v-c68f063e]{font-size:.95rem}.target-kind-card--active[data-v-c68f063e]{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.field[data-v-c68f063e]{display:grid;gap:.4rem;min-width:0}.field span[data-v-c68f063e]{font-size:.85rem;font-weight:800;color:#334155}input[data-v-c68f063e],select[data-v-c68f063e],textarea[data-v-c68f063e]{width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:.7rem .8rem;font:inherit;color:#0f172a;background:#fff;min-width:0;max-width:100%}textarea[data-v-c68f063e]{min-height:96px;resize:vertical}button[data-v-c68f063e]{font:inherit}.btn[data-v-c68f063e]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:40px;border:1px solid transparent;border-radius:999px;padding:.6rem 1rem;font-weight:800;cursor:pointer;white-space:normal}.btn[data-v-c68f063e]:disabled,.donut-legend-row[data-v-c68f063e]:disabled{cursor:not-allowed;opacity:.58}.btn--primary[data-v-c68f063e]{color:#fff;background:#2563eb}.btn--secondary[data-v-c68f063e]{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.btn--ghost[data-v-c68f063e]{color:#334155;background:#fff;border-color:#cbd5e1}.btn--small[data-v-c68f063e]{min-height:32px;padding:.35rem .65rem;font-size:.85rem}.panel__actions[data-v-c68f063e]{display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.panel__actions .btn[data-v-c68f063e]{max-width:100%}.inline-search[data-v-c68f063e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,auto);gap:.6rem}.entity-result-list[data-v-c68f063e]{display:grid;gap:.6rem;max-height:360px;overflow:auto;padding-right:.2rem}.entity-result-card[data-v-c68f063e],.selected-entity-card[data-v-c68f063e]{display:grid;gap:.2rem;width:100%;text-align:left;padding:.75rem;border:1px solid #dbeafe;border-radius:14px;background:#fff;color:#0f172a}.entity-result-card[data-v-c68f063e]{cursor:pointer}.entity-result-card--selected[data-v-c68f063e]{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.entity-result-card small[data-v-c68f063e],.entity-result-card span[data-v-c68f063e],.selected-entity-card span[data-v-c68f063e]{color:#64748b}.counterparty-cell code[data-v-c68f063e],.exposure-dossier-card code[data-v-c68f063e],.selected-entity-card code[data-v-c68f063e],.tx-table code[data-v-c68f063e]{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#334155}.advanced-settings[data-v-c68f063e]{border:1px solid #e2e8f0;border-radius:16px;background:#fff;min-width:0}.advanced-settings summary[data-v-c68f063e]{display:flex;justify-content:space-between;align-items:center;gap:.85rem;padding:.8rem .9rem;cursor:pointer;list-style:none}.advanced-settings summary[data-v-c68f063e]::-webkit-details-marker{display:none}.advanced-settings summary span[data-v-c68f063e]{font-weight:900;color:#0f172a}.advanced-settings summary small[data-v-c68f063e]{color:#64748b;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advanced-settings[open] summary[data-v-c68f063e]{border-bottom:1px solid #e2e8f0}.exposure-filter-grid[data-v-c68f063e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.9rem}.advanced-settings--notes .field[data-v-c68f063e]{padding:.9rem}.dossier-kpi-grid[data-v-c68f063e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.analysis-mini-card[data-v-c68f063e]{padding:.85rem;border-radius:16px;border:1px solid #dbeafe;background:#fff}.analysis-mini-card__label[data-v-c68f063e]{display:block;color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem}.analysis-chip[data-v-c68f063e],.analysis-wheel-card__state[data-v-c68f063e],.status-pill[data-v-c68f063e],.type-chip[data-v-c68f063e]{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .6rem;font-size:.78rem;font-weight:800}.analysis-chip[data-v-c68f063e]{background:#e0f2fe;color:#0369a1}.analysis-wheel-card__state[data-v-c68f063e],.status-pill[data-v-c68f063e]{background:#e2e8f0;color:#334155;white-space:nowrap}.status-pill--ready[data-v-c68f063e]{background:#dcfce7;color:#166534}.status-pill--unverified[data-v-c68f063e]{background:#fef3c7;color:#92400e}.status-pill--needs_review[data-v-c68f063e]{background:#fee2e2;color:#991b1b}.status-pill--placeholder[data-v-c68f063e]{background:#e2e8f0;color:#334155}.post-lookup-cue[data-v-c68f063e]{display:flex;justify-content:space-between;align-items:center;gap:.85rem;padding:.75rem .9rem;border:1px solid #bbf7d0;border-radius:16px;background:linear-gradient(90deg,#f0fdf4,#eff6ff);color:#14532d}.post-lookup-cue div[data-v-c68f063e]{display:grid;gap:.12rem;min-width:0}.post-lookup-cue span[data-v-c68f063e]{color:#166534;line-height:1.45}.snapshot-runway[data-v-c68f063e]{display:grid;gap:.9rem;padding:1rem;border:1px solid #dbeafe;border-radius:18px;background:radial-gradient(circle at 94% 8%,rgba(37,99,235,.16),transparent 28%),linear-gradient(135deg,rgba(239,246,255,.98),rgba(248,250,252,.98));box-shadow:0 18px 40px rgba(15,23,42,.06)}.snapshot-runway--running[data-v-c68f063e]{border-color:#93c5fd}.snapshot-runway--complete[data-v-c68f063e]{border-color:#bfdbfe}.snapshot-runway--warning[data-v-c68f063e]{border-color:#fde68a;background:radial-gradient(circle at 94% 8%,rgba(245,158,11,.15),transparent 28%),linear-gradient(135deg,rgba(255,251,235,.98),rgba(248,250,252,.98))}.snapshot-runway__header[data-v-c68f063e]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.snapshot-runway__header>div[data-v-c68f063e]{display:grid;gap:.25rem;min-width:0}.snapshot-runway__header strong[data-v-c68f063e]{color:#0f172a;font-size:1rem}.snapshot-runway__header span[data-v-c68f063e]:not(.snapshot-runway__pulse){color:#475569;font-size:.92rem;line-height:1.45}.snapshot-runway__pulse[data-v-c68f063e]{width:.85rem;height:.85rem;margin-top:.25rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 .35rem rgba(37,99,235,.13);flex:0 0 auto}.snapshot-runway--idle .snapshot-runway__pulse[data-v-c68f063e],.snapshot-runway--warning .snapshot-runway__pulse[data-v-c68f063e]{background:#f59e0b;box-shadow:0 0 0 .35rem rgba(245,158,11,.13)}.snapshot-runway--running .snapshot-runway__pulse[data-v-c68f063e]{animation:snapshotPulse-c68f063e 1.4s ease-in-out infinite}.snapshot-runway__steps[data-v-c68f063e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.snapshot-step[data-v-c68f063e]{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.68rem .75rem;border:1px solid #e2e8f0;border-radius:14px;background:hsla(0,0%,100%,.84)}.snapshot-step__icon[data-v-c68f063e]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.85rem;font-weight:900;flex:0 0 auto}.snapshot-step__copy[data-v-c68f063e]{display:grid;gap:.1rem;min-width:0}.snapshot-step__copy strong[data-v-c68f063e]{color:#0f172a;font-size:.9rem;line-height:1.2}.snapshot-step__copy small[data-v-c68f063e]{color:#64748b;font-size:.78rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snapshot-step--complete[data-v-c68f063e]{border-color:#bfdbfe;background:rgba(239,246,255,.92)}.snapshot-step--complete .snapshot-step__icon[data-v-c68f063e]{background:#2563eb;color:#fff}.snapshot-step--active[data-v-c68f063e]{border-color:#93c5fd;background:rgba(219,234,254,.94)}.snapshot-step--active .snapshot-step__icon[data-v-c68f063e]{background:#60a5fa;color:#fff;animation:snapshotPulse-c68f063e 1.4s ease-in-out infinite}.snapshot-step--warning[data-v-c68f063e]{border-color:#fde68a;background:rgba(255,251,235,.94)}.snapshot-step--warning .snapshot-step__icon[data-v-c68f063e]{background:#f59e0b;color:#fff}.snapshot-runway__callout[data-v-c68f063e]{display:grid;gap:.7rem}.snapshot-runway__callout p[data-v-c68f063e]{margin:0;color:#334155;line-height:1.55}.snapshot-runway__actions[data-v-c68f063e]{display:flex;flex-wrap:wrap;gap:.55rem}@keyframes snapshotPulse-c68f063e{0%,to{box-shadow:0 0 0 0 rgba(37,99,235,.22)}50%{box-shadow:0 0 0 5px rgba(37,99,235,.1)}}.visual-workspace-header[data-v-c68f063e]{align-items:center}.review-toggle-stack[data-v-c68f063e]{display:grid;justify-items:end;gap:.5rem}.segmented-control[data-v-c68f063e]{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.25rem;border-radius:999px;background:#e2e8f0}.segmented-control__button[data-v-c68f063e]{border:0;border-radius:999px;padding:.55rem .85rem;color:#334155;background:transparent;font-weight:800;cursor:pointer}.segmented-control__button--active[data-v-c68f063e]{color:#fff;background:#2563eb}.visual-workspace-grid[data-v-c68f063e]{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(300px,1.05fr);gap:1rem;align-items:stretch;min-width:0}.donut-card[data-v-c68f063e]{display:grid;gap:1rem;background:#fff}.donut-layout[data-v-c68f063e]{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:.75rem;align-items:center;overflow:visible;scroll-margin-top:88px}.donut-chart[data-v-c68f063e]{position:relative;width:min(100%,300px);aspect-ratio:1;border-radius:999px;display:grid;place-items:center;margin:0 auto;overflow:visible;filter:drop-shadow(0 18px 30px rgba(15,23,42,.12))}.donut-chart__svg[data-v-c68f063e]{width:100%;height:100%;overflow:visible}.donut-chart__segment[data-v-c68f063e],.donut-chart__track[data-v-c68f063e]{fill:none;stroke-width:14;transform:rotate(-90deg);transform-origin:50% 50%}.donut-chart__track[data-v-c68f063e]{stroke:#e2e8f0}.donut-chart__segment[data-v-c68f063e]{cursor:pointer;transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.donut-chart__segment--active[data-v-c68f063e]{stroke-width:17;filter:drop-shadow(0 0 5px rgba(15,23,42,.24))}.donut-chart__segment--muted[data-v-c68f063e]{opacity:.28}.donut-chart__center[data-v-c68f063e]{position:absolute;inset:29%;border-radius:999px;display:grid;place-items:center;text-align:center;background:#fff;padding:.75rem;box-shadow:0 0 0 1px rgba(226,232,240,.9);pointer-events:none}.donut-chart__center span[data-v-c68f063e]{color:#64748b;font-size:.78rem;font-weight:800}.donut-chart__center strong[data-v-c68f063e]{color:#0f172a;font-size:1.15rem}.donut-chart__center small[data-v-c68f063e]{color:#2563eb;font-size:.76rem;font-weight:900}.donut-legend[data-v-c68f063e],.group-list[data-v-c68f063e]{display:grid;gap:.35rem;-webkit-user-select:text;-moz-user-select:text;user-select:text}.donut-legend[data-v-c68f063e]{position:relative;padding-left:.35rem}.donut-legend[data-v-c68f063e]:before{content:"";position:absolute;left:-.45rem;top:.45rem;bottom:.45rem;border-left:1px dashed rgba(37,99,235,.22)}.donut-legend-row[data-v-c68f063e],.group-list-row[data-v-c68f063e]{position:relative;display:grid;gap:.45rem;align-items:center;width:100%;padding:.5rem .55rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;text-align:left;color:#0f172a;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,opacity .16s ease;-webkit-user-select:text;-moz-user-select:text;user-select:text}.donut-legend-row[data-v-c68f063e]{grid-template-columns:auto minmax(0,1fr) auto}.donut-legend-row[data-v-c68f063e]:before{content:"";position:absolute;left:-1.05rem;top:50%;width:1rem;border-top:1px dashed rgba(37,99,235,.2)}.group-list-row[data-v-c68f063e]{grid-template-columns:minmax(0,1fr) auto auto}.donut-legend-row--active[data-v-c68f063e],.group-list-row--active[data-v-c68f063e]{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.donut-legend-row--active[data-v-c68f063e]:before{border-top-color:rgba(37,99,235,.78)}.donut-legend-row--muted[data-v-c68f063e],.group-list-row--muted[data-v-c68f063e]{opacity:.48}.donut-legend-row__swatch[data-v-c68f063e]{width:.72rem;height:.72rem;border-radius:999px}.counterparty-cell[data-v-c68f063e],.donut-legend-row__main[data-v-c68f063e],.group-list-row__main[data-v-c68f063e],.group-list-row__meta[data-v-c68f063e]{display:grid;gap:.18rem;min-width:0}.group-list-row__meta[data-v-c68f063e]{justify-items:end}.counterparty-cell code[data-v-c68f063e],.donut-legend-row small[data-v-c68f063e],.group-list-row small[data-v-c68f063e]{color:#64748b;line-height:1.25}.donut-legend-row strong[data-v-c68f063e],.group-list-row strong[data-v-c68f063e]{line-height:1.2}.donut-legend-row__action[data-v-c68f063e]{min-height:28px;padding:.25rem .55rem}.type-chip[data-v-c68f063e]{background:#eef2ff;color:#3730a3}.validation-summary[data-v-c68f063e],.validation-warning[data-v-c68f063e]{padding:.85rem;border-radius:14px;line-height:1.5}.validation-warning--strong[data-v-c68f063e]{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.validation-summary[data-v-c68f063e]{border:1px solid #bfdbfe;background:#eff6ff;color:#1e3a8a}.table-scroll[data-v-c68f063e]{overflow-x:auto}.tx-table[data-v-c68f063e]{width:100%;border-collapse:collapse;min-width:900px}.tx-table td[data-v-c68f063e],.tx-table th[data-v-c68f063e]{padding:.75rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.tx-table th[data-v-c68f063e]{color:#475569;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.transfer-drilldown-card[data-v-c68f063e]{border-color:#bfdbfe}@media (max-width:1180px){.donut-layout[data-v-c68f063e],.exposure-workspace-grid[data-v-c68f063e],.visual-workspace-grid[data-v-c68f063e]{grid-template-columns:1fr}.review-toggle-stack[data-v-c68f063e]{justify-items:start}}@media (max-width:760px){.analysis-stats-card__header[data-v-c68f063e],.donut-card__header[data-v-c68f063e],.exposure-dossier-card__top[data-v-c68f063e],.exposure-hero[data-v-c68f063e],.visual-workspace-header[data-v-c68f063e]{display:grid}.dossier-kpi-grid[data-v-c68f063e],.exposure-filter-grid[data-v-c68f063e],.inline-search[data-v-c68f063e],.target-kind-grid[data-v-c68f063e]{grid-template-columns:1fr}.review-toggle-stack[data-v-c68f063e]{width:100%}.donut-legend-row[data-v-c68f063e],.group-list-row[data-v-c68f063e],.post-lookup-cue[data-v-c68f063e]{display:grid;grid-template-columns:1fr}.snapshot-runway__steps[data-v-c68f063e]{grid-template-columns:1fr}}@media (max-width:720px){.snapshot-runway__steps[data-v-c68f063e]{grid-template-columns:1fr}}.case-prep-buddy[data-v-50407dd4]{max-width:1260px;margin:0 auto;padding:1.5rem 1rem 3rem;display:grid;gap:1rem}.case-prep-buddy--exposure-review[data-v-50407dd4]{max-width:min(1560px,calc(100vw - 2rem))}.case-prep-buddy--validation[data-v-50407dd4]{max-width:min(1680px,calc(100vw - 2rem))}.page-header[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:24px;background:linear-gradient(135deg,#eff6ff,#fff 55%,#f8fafc);box-shadow:0 18px 40px rgba(15,23,42,.08)}.eyebrow[data-v-50407dd4]{margin:0 0 .35rem;color:#2563eb;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.launch-panel h2[data-v-50407dd4],.page-header h1[data-v-50407dd4],.panel__header h2[data-v-50407dd4]{margin:0;color:#0f172a}.page-header__title-button[data-v-50407dd4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;transition:color .18s ease,transform .18s ease}.page-header__title-button[data-v-50407dd4]:focus-visible,.page-header__title-button[data-v-50407dd4]:hover{color:#1d4ed8;outline:none}.page-header__title-button[data-v-50407dd4]:active{transform:translateY(1px)}.lede[data-v-50407dd4]{margin:.6rem 0 0;max-width:760px;color:#334155;line-height:1.65}.page-header__badge[data-v-50407dd4]{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-weight:700;white-space:nowrap}.alert[data-v-50407dd4]{padding:.95rem 1rem;border-radius:16px;font-weight:600}.alert--success[data-v-50407dd4]{background:#ecfdf5;color:#166534;border:1px solid #bbf7d0}.alert--error[data-v-50407dd4]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.panel[data-v-50407dd4]{padding:1.35rem;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(15,23,42,.08);display:grid;gap:1rem}.panel--centered[data-v-50407dd4]{text-align:center}.panel__header[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.launch-panel p[data-v-50407dd4],.panel__header p[data-v-50407dd4]{margin:.45rem 0 0;color:#475569;line-height:1.65}.launch-panel[data-v-50407dd4]{display:grid;gap:1.25rem}.launch-panel__copy[data-v-50407dd4]{max-width:840px}.launch-panel__actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.85rem}.resume-card[data-v-50407dd4]{padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.education-card h3[data-v-50407dd4],.resume-card h3[data-v-50407dd4],.review-card h3[data-v-50407dd4]{margin:0}.resume-card p[data-v-50407dd4]{margin:.45rem 0 0}.workspace[data-v-50407dd4]{grid-template-columns:minmax(0,2fr) minmax(320px,380px);align-items:start}.workspace[data-v-50407dd4],.workspace__main[data-v-50407dd4]{display:grid;gap:1rem;min-width:0}.workspace-toolbar[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.workspace-toolbar__left[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.75rem}.workspace-toolbar__meta[data-v-50407dd4]{color:#64748b;font-size:.92rem}.intake-banner[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;border-radius:18px;background:linear-gradient(180deg,#eff6ff,#f8fafc);border:1px solid #dbeafe}.intake-banner p[data-v-50407dd4]{margin:.35rem 0 0;color:#475569}.intake-banner__actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.75rem}.handoff-grid[data-v-50407dd4],.intent-grid[data-v-50407dd4],.review-grid[data-v-50407dd4],.source-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.source-grid--intake[data-v-50407dd4]{width:min(100%,900px);justify-self:start;grid-auto-rows:1fr;align-items:stretch}.source-grid--intake .source-card[data-v-50407dd4]{width:100%;min-width:0;height:100%;box-sizing:border-box;align-content:start}.review-stack[data-v-50407dd4]{display:grid;gap:1rem}.handoff-grid .field[data-v-50407dd4],.review-card .field[data-v-50407dd4],.review-card--sources[data-v-50407dd4],.review-card--transactions[data-v-50407dd4]{min-width:0}.intent-card[data-v-50407dd4],.source-card[data-v-50407dd4]{display:grid;gap:.65rem;padding:1rem;border-radius:18px;border:1px solid #dbeafe;background:linear-gradient(180deg,#fff,#f8fbff);text-align:left;cursor:pointer}.intent-card h3[data-v-50407dd4],.source-card h3[data-v-50407dd4]{margin:0;color:#0f172a}.intent-card p[data-v-50407dd4],.source-card p[data-v-50407dd4]{margin:0;color:#475569;line-height:1.55}.source-card__badge[data-v-50407dd4]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.25rem .55rem;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:.8rem;font-weight:700}.education-card[data-v-50407dd4]{display:grid;gap:.75rem;padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.education-card__level[data-v-50407dd4]{margin:0;color:#1d4ed8;font-weight:700}.education-card p[data-v-50407dd4],.education-card ul[data-v-50407dd4]{margin:0;color:#475569;line-height:1.6}.education-card ul[data-v-50407dd4]{padding-left:1.1rem}.inline-glossary[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.65rem}.address-review-grid[data-v-50407dd4]{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:1rem;align-items:start}.address-analysis-summary[data-v-50407dd4],.address-review-form[data-v-50407dd4],.analysis-stats-card[data-v-50407dd4],.analysis-wheel-card[data-v-50407dd4]{min-width:0}.address-review-form[data-v-50407dd4]{padding:1rem;border-radius:20px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0}.address-analysis-summary h3[data-v-50407dd4],.address-review-callout h4[data-v-50407dd4],.address-review-form__intro h3[data-v-50407dd4],.analysis-lifecycle__header h4[data-v-50407dd4],.analysis-stats-card h3[data-v-50407dd4],.analysis-wheel-card h3[data-v-50407dd4]{margin:0}.address-analysis-summary__description[data-v-50407dd4],.address-review-callout p[data-v-50407dd4],.address-review-form__intro p[data-v-50407dd4],.analysis-lifecycle-step p[data-v-50407dd4],.analysis-lifecycle__header p[data-v-50407dd4],.analysis-mini-card p[data-v-50407dd4],.analysis-stat-card p[data-v-50407dd4],.analysis-stats-card__header p[data-v-50407dd4],.analysis-wheel-legend p[data-v-50407dd4]{margin:.45rem 0 0;color:#475569;line-height:1.55}.address-analysis-summary__mini-grid[data-v-50407dd4],.address-review-form__notes[data-v-50407dd4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.address-review-callout[data-v-50407dd4],.analysis-mini-card[data-v-50407dd4]{padding:.9rem;border-radius:16px;background:#f8fafc;border:1px solid #dbeafe}.address-review-callout h4[data-v-50407dd4],.analysis-lifecycle-step strong[data-v-50407dd4],.analysis-mini-card strong[data-v-50407dd4],.analysis-stat-card strong[data-v-50407dd4]{color:#0f172a}.address-analysis-summary[data-v-50407dd4]{display:grid;gap:1rem;padding:1rem;border-radius:20px;background:linear-gradient(135deg,#eff6ff,#fff 55%,#f8fafc);border:1px solid #dbeafe}.address-analysis-summary__top[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.address-analysis-summary__eyebrow[data-v-50407dd4],.analysis-mini-card__label[data-v-50407dd4],.analysis-section-eyebrow[data-v-50407dd4],.analysis-stat-card__label[data-v-50407dd4]{display:block;margin:0 0 .35rem;color:#2563eb;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.address-analysis-summary code[data-v-50407dd4]{display:block;margin-top:.6rem;padding:.7rem .8rem;border-radius:14px;background:hsla(0,0%,100%,.86);border:1px solid #bfdbfe;color:#1d4ed8;overflow-wrap:anywhere}.address-analysis-summary__chips[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.65rem}.analysis-chip[data-v-50407dd4]{display:inline-flex;align-items:center;padding:.45rem .7rem;border-radius:999px;background:rgba(37,99,235,.08);color:#1e40af;font-size:.85rem;font-weight:700}.address-analysis-preview-panels[data-v-50407dd4]{grid-column:1/-1;display:grid;gap:1rem}.address-analysis-wheel-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.analysis-stats-card[data-v-50407dd4],.analysis-wheel-card[data-v-50407dd4]{display:grid;gap:1rem;padding:1rem;border-radius:20px;background:#f8fafc;border:1px solid #e2e8f0}.analysis-stats-card__header[data-v-50407dd4],.analysis-wheel-card__header[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.analysis-wheel-card__state[data-v-50407dd4]{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:700;white-space:nowrap}.analysis-wheel[data-v-50407dd4]{display:grid;place-items:center}.analysis-wheel__ring[data-v-50407dd4]{position:relative;width:min(100%,230px);aspect-ratio:1;border-radius:999px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.22)}.analysis-wheel__ring[data-v-50407dd4]:after{content:"";position:absolute;inset:24px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(226,232,240,.9)}.analysis-wheel__ring--outgoing[data-v-50407dd4]{background:conic-gradient(#2563eb 0 28%,#60a5fa 28% 54%,#93c5fd 54% 78%,#dbeafe 78% 100%)}.analysis-wheel__ring--incoming[data-v-50407dd4]{background:conic-gradient(#0f766e 0 24%,#14b8a6 24% 50%,#5eead4 50% 78%,#ccfbf1 78% 100%)}.analysis-wheel__center[data-v-50407dd4]{position:relative;z-index:1;display:grid;justify-items:center;gap:.35rem;padding:0 1rem;text-align:center}.analysis-wheel__center span[data-v-50407dd4]{color:#64748b;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.analysis-wheel__center strong[data-v-50407dd4]{color:#0f172a;overflow-wrap:anywhere}.analysis-wheel-legend[data-v-50407dd4]{list-style:none;display:grid;gap:.75rem;margin:0;padding:0}.analysis-wheel-legend li[data-v-50407dd4]{display:flex;align-items:flex-start;gap:.75rem}.analysis-wheel-legend strong[data-v-50407dd4]{display:block;color:#0f172a}.legend-dot[data-v-50407dd4]{flex:0 0 auto;width:.75rem;height:.75rem;margin-top:.28rem;border-radius:999px}.legend-dot--1[data-v-50407dd4]{background:#2563eb}.legend-dot--2[data-v-50407dd4]{background:#60a5fa}.legend-dot--3[data-v-50407dd4]{background:#93c5fd}.legend-dot--4[data-v-50407dd4]{background:#dbeafe}.legend-dot--incoming-1[data-v-50407dd4]{background:#0f766e}.legend-dot--incoming-2[data-v-50407dd4]{background:#14b8a6}.legend-dot--incoming-3[data-v-50407dd4]{background:#5eead4}.legend-dot--incoming-4[data-v-50407dd4]{background:#ccfbf1}.analysis-stats-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.analysis-stat-card[data-v-50407dd4]{padding:.9rem;border-radius:16px;background:#fff;border:1px solid #e2e8f0}.analysis-lifecycle[data-v-50407dd4]{display:grid;gap:.85rem;padding-top:.25rem}.analysis-lifecycle-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.analysis-lifecycle-step[data-v-50407dd4]{display:flex;gap:.75rem;padding:.9rem;border-radius:16px;background:#fff;border:1px solid #dbeafe}.analysis-lifecycle-step__number[data-v-50407dd4]{flex:0 0 auto;display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-weight:800}.form-grid[data-v-50407dd4]{display:grid;gap:1rem}.field[data-v-50407dd4]{display:grid;gap:.45rem}.field--full[data-v-50407dd4]{grid-column:1/-1}.choice-group legend[data-v-50407dd4],.field span[data-v-50407dd4]{font-weight:700;color:#0f172a}.field input[data-v-50407dd4],.field textarea[data-v-50407dd4],.tx-table input[data-v-50407dd4],.tx-table select[data-v-50407dd4]{width:100%;padding:.85rem .95rem;border-radius:14px;border:1px solid #cbd5e1;background:#fff;font:inherit;color:#0f172a}.field textarea[data-v-50407dd4],.tx-table textarea[data-v-50407dd4]{resize:vertical}.choice-group[data-v-50407dd4]{display:grid;gap:.65rem;padding:1rem;border:1px solid #e2e8f0;border-radius:18px}.choice-group label[data-v-50407dd4]{display:flex;align-items:center;gap:.5rem;color:#334155}.filters-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.empty-state[data-v-50407dd4],.validation-summary[data-v-50407dd4],.validation-warning[data-v-50407dd4]{padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.empty-state p[data-v-50407dd4],.validation-summary p[data-v-50407dd4],.validation-warning[data-v-50407dd4]{margin:0;color:#475569}.validation-warning--strong[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.table-scroll[data-v-50407dd4]{overflow-x:auto}.tx-table[data-v-50407dd4]{width:100%;border-collapse:collapse;min-width:760px}.tx-table td[data-v-50407dd4],.tx-table th[data-v-50407dd4]{padding:.85rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.tx-table th[data-v-50407dd4]{color:#334155;font-size:.92rem}.label-list code[data-v-50407dd4],.source-item-list code[data-v-50407dd4],.tx-table code[data-v-50407dd4]{color:#1d4ed8;overflow-wrap:anywhere}.warning-list[data-v-50407dd4]{margin:.45rem 0 0;padding-left:1rem;color:#b45309}.review-card[data-v-50407dd4]{display:grid;gap:.85rem;padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0;align-self:start;overflow:hidden}.review-card__header[data-v-50407dd4]{display:grid;gap:.5rem}.review-card__header--split[data-v-50407dd4]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem}.review-card__header h3[data-v-50407dd4]{margin:0}.review-card p[data-v-50407dd4]{margin:0;color:#475569;line-height:1.55}.handoff-card[data-v-50407dd4]{margin-top:1rem;overflow:hidden}.handoff-grid[data-v-50407dd4]{align-items:start}.handoff-grid .field textarea[data-v-50407dd4]{background:#fff;width:100%;max-width:100%;box-sizing:border-box;display:block}.label-list[data-v-50407dd4],.source-item-list[data-v-50407dd4]{list-style:none;display:grid;gap:.75rem;margin:0;padding:0}.label-list li[data-v-50407dd4],.source-item-list li[data-v-50407dd4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.85rem;padding:.85rem;border-radius:14px;background:#fff;border:1px solid #e2e8f0;overflow:hidden}.source-item-list__content[data-v-50407dd4]{min-width:0;display:grid;gap:.2rem}.label-list strong[data-v-50407dd4],.source-item-list strong[data-v-50407dd4]{display:block;margin-bottom:.25rem}.source-item-list span[data-v-50407dd4]{color:#64748b;font-size:.9rem}.source-item-list__meta[data-v-50407dd4]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.5rem;min-width:-moz-max-content;min-width:max-content;text-align:right}.source-item-list__meta span[data-v-50407dd4]{white-space:nowrap}.source-item-list p[data-v-50407dd4]{margin:0}.source-item-inline-values[data-v-50407dd4]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem}.source-item-inline-values code[data-v-50407dd4]{display:inline-block;padding:.25rem .45rem;border-radius:10px;background:#eff6ff}.source-item-actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.55rem}.selection-group[data-v-50407dd4]{display:grid;gap:.85rem;padding:1rem;border:1px solid #dbeafe;border-radius:18px;background:#f8fbff}.selection-group__header[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem}.selection-group__header h3[data-v-50407dd4]{margin:0 0 .25rem}.selection-group__header p[data-v-50407dd4]{margin:0}.selection-list[data-v-50407dd4]{list-style:none;display:grid;gap:.65rem;margin:0;padding:0}.selection-list li[data-v-50407dd4]{padding:.8rem .9rem;border-radius:14px;border:1px solid #dbeafe;background:#fff}.selection-list__label[data-v-50407dd4]{display:flex;align-items:flex-start;gap:.65rem}.selection-list__label code[data-v-50407dd4]{overflow-wrap:anywhere}.table-actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.5rem}.status-pill[data-v-50407dd4]{display:inline-flex;align-items:center;padding:.25rem .55rem;border-radius:999px;font-size:.82rem;font-weight:700}.status-pill--ready[data-v-50407dd4]{background:#dcfce7;color:#166534}.status-pill--unverified[data-v-50407dd4]{background:#fef3c7;color:#92400e}.status-pill--needs_review[data-v-50407dd4]{background:#e0f2fe;color:#0369a1}.status-pill--placeholder[data-v-50407dd4]{background:#eff6ff;color:#1d4ed8}.spreadsheet-preview-wrap[data-v-50407dd4]{border-radius:16px;border:1px solid #dbe4f0;background:#fff}.spreadsheet-preview-table[data-v-50407dd4]{font-size:.92rem}.spreadsheet-preview-table td[data-v-50407dd4],.spreadsheet-preview-table th[data-v-50407dd4]{border:1px solid #e2e8f0;padding:.7rem .8rem}.spreadsheet-preview-table thead th[data-v-50407dd4]{background:#eff6ff;color:#1e3a8a;font-weight:700;text-align:center}.spreadsheet-preview-table__rowhead[data-v-50407dd4]{width:56px;color:#64748b;font-weight:700}.spreadsheet-preview-table--with-actions[data-v-50407dd4]{min-width:840px}.spreadsheet-preview-table__action-cell[data-v-50407dd4],.spreadsheet-preview-table__action-head[data-v-50407dd4]{width:7.5rem;text-align:center;background:#f8fafc}.spreadsheet-preview-table__action-cell[data-v-50407dd4]{vertical-align:middle}.spreadsheet-preview-table__action-button[data-v-50407dd4]{white-space:nowrap}.spreadsheet-preview-table__empty-action[data-v-50407dd4]{color:#94a3b8}.validation-summary--stacked[data-v-50407dd4]{display:grid;gap:.35rem}.panel__actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.75rem}.btn[data-v-50407dd4]{border:0;border-radius:14px;padding:.85rem 1rem;font:inherit;font-weight:700;cursor:pointer}.btn[data-v-50407dd4]:disabled{opacity:.55;cursor:not-allowed}.btn--primary[data-v-50407dd4]{background:linear-gradient(180deg,#2563eb,#1d4ed8);color:#fff}.btn--lookup-emphasis[data-v-50407dd4]{box-shadow:0 12px 24px rgba(37,99,235,.22)}.btn--ghost[data-v-50407dd4]{background:#eff6ff;color:#1d4ed8}.btn--yellow[data-v-50407dd4]{background:linear-gradient(180deg,#ffe07a,#f3b61a);color:#111827;box-shadow:0 10px 18px rgba(243,182,26,.22)}.btn--yellow[data-v-50407dd4]:hover:not(:disabled){background:linear-gradient(180deg,#ffe89a,#f6c233)}.btn--small[data-v-50407dd4]{padding:.55rem .7rem;font-size:.9rem}.btn--tiny[data-v-50407dd4]{padding:.42rem .58rem;border-radius:10px;font-size:.82rem}.workspace--exposure-review[data-v-50407dd4],.workspace--single-column[data-v-50407dd4],.workspace--validation[data-v-50407dd4]{grid-template-columns:minmax(0,1fr)}.workspace--exposure-review .workspace__main[data-v-50407dd4],.workspace--validation .workspace__main[data-v-50407dd4]{min-width:0}.panel--validation[data-v-50407dd4]{gap:1.15rem;overflow:visible}.handoff-options[data-v-50407dd4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.handoff-option[data-v-50407dd4]{display:grid;align-content:start;gap:.65rem;padding:1rem;border-radius:18px;border:1px solid #dbeafe;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.06)}.handoff-option h3[data-v-50407dd4]{margin:0;color:#0f172a}.handoff-option p[data-v-50407dd4]{margin:0;color:#475569;line-height:1.5}.handoff-option--investigation[data-v-50407dd4]{border-color:rgba(214,161,10,.42);background:linear-gradient(180deg,#fffbeb,#fff)}.handoff-option--disabled[data-v-50407dd4]{opacity:.72;background:#f8fafc}.panel__actions--final-handoff[data-v-50407dd4]{align-items:center}.case-ready-panel[data-v-50407dd4]{gap:1rem}.case-ready-banner[data-v-50407dd4]{position:relative;overflow:hidden;display:grid;gap:1rem;padding:1.25rem;border-radius:22px;border:1px solid rgba(37,99,235,.18);background:radial-gradient(circle at 12% 18%,rgba(250,204,21,.32),transparent 18%),radial-gradient(circle at 86% 18%,rgba(236,72,153,.22),transparent 20%),radial-gradient(circle at 74% 82%,rgba(34,197,94,.18),transparent 22%),linear-gradient(135deg,#eff6ff,#f8fafc 52%,#eef2ff)}.case-ready-banner__copy h3[data-v-50407dd4]{margin:.2rem 0 0}.case-ready-banner__copy p[data-v-50407dd4]:last-child{margin-top:.5rem}.case-ready-banner__stats[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.6rem}.case-ready-banner__chip[data-v-50407dd4]{display:inline-flex;align-items:center;padding:.45rem .8rem;border-radius:999px;background:hsla(0,0%,100%,.82);border:1px solid rgba(37,99,235,.12);color:#1e3a8a;font-size:.92rem;font-weight:700}.validation-status-select[data-v-50407dd4]{min-width:0;width:100%}.validation-network-input[data-v-50407dd4]{max-width:none;width:100%}.table-scroll--validation[data-v-50407dd4]{width:100%;max-width:100%;overflow-x:visible;overflow-y:visible;border:1px solid #e2e8f0;border-radius:18px;background:#fff}.table-scroll--validation .tx-table[data-v-50407dd4]{border-collapse:separate;border-spacing:0}.table-scroll--validation .tx-table th[data-v-50407dd4]{position:sticky;top:0;z-index:2;background:#f8fafc;box-shadow:0 1px 0 #e2e8f0}.table-scroll--validation .tx-table td[data-v-50407dd4]{background:#fff}.tx-table--validation[data-v-50407dd4]{width:100%;min-width:min(1080px,100%);table-layout:fixed}.validation-col--hash[data-v-50407dd4]{width:27%}.validation-col--to-address[data-v-50407dd4]{width:23%}.validation-col--network[data-v-50407dd4]{width:9%}.validation-col--status[data-v-50407dd4]{width:15%}.validation-col--notes[data-v-50407dd4]{width:18%}.validation-col--actions[data-v-50407dd4]{width:8%}.tx-table--validation td[data-v-50407dd4]:first-child,.tx-table--validation th[data-v-50407dd4]:first-child{width:27%}.tx-table--validation td[data-v-50407dd4]:nth-child(2),.tx-table--validation th[data-v-50407dd4]:nth-child(2){width:23%}.tx-table--validation td[data-v-50407dd4]:nth-child(3),.tx-table--validation th[data-v-50407dd4]:nth-child(3){width:9%}.tx-table--validation td[data-v-50407dd4]:nth-child(4),.tx-table--validation th[data-v-50407dd4]:nth-child(4){width:15%}.tx-table--validation td[data-v-50407dd4]:nth-child(5),.tx-table--validation th[data-v-50407dd4]:nth-child(5){width:18%}.tx-table--validation td[data-v-50407dd4]:nth-child(6),.tx-table--validation th[data-v-50407dd4]:nth-child(6){width:8%}.tx-table--validation td:first-child code[data-v-50407dd4]{display:block;max-width:100%}.tx-table--validation input[data-v-50407dd4],.tx-table--validation select[data-v-50407dd4]{min-width:0;box-sizing:border-box}.tx-table--validation .validation-cell--actions .btn[data-v-50407dd4]{justify-content:center;width:100%}.validation-cell--hash[data-v-50407dd4]{overflow-wrap:anywhere}.panel__actions--validation-footer[data-v-50407dd4]{align-items:center;padding-top:.5rem}.warning-list li.candidate-message--positive[data-v-50407dd4]{color:#166534;font-weight:700}.warning-list li.candidate-message--negative[data-v-50407dd4]{color:#b91c1c;font-weight:700}.warning-list li.candidate-message--warning[data-v-50407dd4]{color:#b45309}.field-help--success[data-v-50407dd4]{color:#166534;font-weight:700}.case-modal--compact[data-v-50407dd4]{max-width:640px}.spreadsheet-preview-wrap[data-v-50407dd4]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.spreadsheet-preview-table[data-v-50407dd4]{width:100%;min-width:720px;border-collapse:collapse;background:#fff}.spreadsheet-preview-table td[data-v-50407dd4],.spreadsheet-preview-table th[data-v-50407dd4]{border:1px solid #dbe5f0;padding:.6rem .7rem;text-align:left;vertical-align:top}.spreadsheet-preview-table__noselect[data-v-50407dd4]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.spreadsheet-preview-table__rowhead[data-v-50407dd4]{width:3.25rem;background:#f8fafc;color:#475569;text-align:center}.spreadsheet-preview-table__celltext[data-v-50407dd4]{display:block;min-height:1.25rem;-moz-user-select:text;user-select:text;-webkit-user-select:text;overflow-wrap:anywhere}@media (max-width:1100px){.workspace[data-v-50407dd4]{grid-template-columns:1fr}}@media (max-width:1250px){.address-review-grid[data-v-50407dd4]{grid-template-columns:1fr}}@media (max-width:900px){.address-analysis-wheel-grid[data-v-50407dd4],.analysis-lifecycle-grid[data-v-50407dd4],.filters-grid[data-v-50407dd4],.handoff-grid[data-v-50407dd4],.intent-grid[data-v-50407dd4],.review-grid[data-v-50407dd4],.review-stack[data-v-50407dd4],.source-grid[data-v-50407dd4]{grid-template-columns:1fr}.source-grid--intake[data-v-50407dd4]{width:100%;grid-auto-rows:auto}.analysis-stats-grid[data-v-50407dd4]{grid-template-columns:repeat(2,minmax(0,1fr))}.address-analysis-summary__top[data-v-50407dd4],.analysis-stats-card__header[data-v-50407dd4],.analysis-wheel-card__header[data-v-50407dd4],.intake-banner[data-v-50407dd4],.workspace-toolbar[data-v-50407dd4]{flex-direction:column;align-items:stretch}.handoff-options[data-v-50407dd4],.label-list li[data-v-50407dd4],.review-card__header--split[data-v-50407dd4],.source-item-list li[data-v-50407dd4]{grid-template-columns:1fr}.source-item-list__meta[data-v-50407dd4]{align-items:flex-start;min-width:0;text-align:left}}@media (max-width:700px){.address-analysis-summary__mini-grid[data-v-50407dd4],.address-review-form__notes[data-v-50407dd4],.analysis-stats-grid[data-v-50407dd4]{grid-template-columns:1fr}}@media (max-width:900px){.table-scroll--validation[data-v-50407dd4]{max-height:none;overflow:visible;border:0;background:transparent}.tx-table--validation colgroup[data-v-50407dd4],.tx-table--validation tbody[data-v-50407dd4],.tx-table--validation td[data-v-50407dd4],.tx-table--validation th[data-v-50407dd4],.tx-table--validation thead[data-v-50407dd4],.tx-table--validation tr[data-v-50407dd4],.tx-table--validation[data-v-50407dd4]{display:block}.tx-table--validation colgroup[data-v-50407dd4],.tx-table--validation thead[data-v-50407dd4]{display:none}.tx-table--validation[data-v-50407dd4]{min-width:0}.tx-table--validation tbody[data-v-50407dd4]{display:grid;gap:.85rem}.tx-table--validation tr[data-v-50407dd4]{padding:.9rem;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05)}.table-scroll--validation .tx-table td[data-v-50407dd4],.table-scroll--validation .tx-table td[data-v-50407dd4]:first-child{position:static;display:grid;grid-template-columns:minmax(8rem,32%) minmax(0,1fr);gap:.75rem;align-items:start;padding:.65rem 0;border-bottom:1px solid #eef2f7;box-shadow:none}.tx-table--validation td[data-v-50407dd4]:last-child{border-bottom:0}.tx-table--validation td[data-v-50407dd4]:before{content:attr(data-label);color:#475569;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tx-table--validation .validation-cell--actions .btn[data-v-50407dd4]{justify-self:start;width:auto}}@media (max-width:640px){.intake-banner__actions[data-v-50407dd4],.launch-panel__actions[data-v-50407dd4],.page-header[data-v-50407dd4],.panel__actions[data-v-50407dd4],.table-actions[data-v-50407dd4],.workspace-toolbar__left[data-v-50407dd4]{flex-direction:column}.btn[data-v-50407dd4]{width:100%}}.local-processing-banner[data-v-50407dd4]{padding:1rem;border-radius:18px;background:linear-gradient(180deg,#eff6ff,#f8fafc);border:1px solid #bfdbfe;color:#334155;line-height:1.55}.local-processing-banner code[data-v-50407dd4]{color:#1d4ed8}.screenshot-dropzone[data-v-50407dd4]{position:relative;padding:1.15rem;border-radius:20px;border:1.5px dashed #93c5fd;background:linear-gradient(180deg,#fff,#f8fbff)}.screenshot-dropzone--dragging[data-v-50407dd4]{border-color:#2563eb;background:#eff6ff}.screenshot-dropzone__content[data-v-50407dd4]{display:grid;gap:.75rem}.screenshot-dropzone__content h3[data-v-50407dd4]{margin:0;color:#0f172a}.screenshot-dropzone__content p[data-v-50407dd4]{margin:0;color:#475569}.screenshot-file-input[data-v-50407dd4]{position:absolute;inset:0;opacity:0;pointer-events:none}.screenshot-file-grid[data-v-50407dd4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.screenshot-file-card[data-v-50407dd4]{display:grid;gap:.75rem;padding:.9rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.screenshot-file-card__preview[data-v-50407dd4]{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:1px solid #dbeafe;background:#fff}.screenshot-file-card__meta[data-v-50407dd4]{display:grid;gap:.25rem}.screenshot-file-card__meta strong[data-v-50407dd4]{color:#0f172a}.ocr-progress-card p[data-v-50407dd4],.screenshot-file-card__meta p[data-v-50407dd4]{margin:0;color:#475569}.screenshot-file-card__summary[data-v-50407dd4]{font-size:.92rem}.ocr-progress-card[data-v-50407dd4]{display:grid;gap:.65rem;padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #dbeafe}.ocr-progress-card--error[data-v-50407dd4]{border-color:#fecaca;background:#fef2f2}.ocr-progress-card__header[data-v-50407dd4]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ocr-progress-card progress[data-v-50407dd4]{width:100%;height:14px}.ocr-raw-text[data-v-50407dd4]{display:grid;gap:.75rem;padding:1rem;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.ocr-raw-text summary[data-v-50407dd4]{cursor:pointer;font-weight:700;color:#0f172a}.field-help[data-v-50407dd4]{margin:0;color:#475569;font-size:.95rem;line-height:1.45}.datepicker-input[data-v-50407dd4]{cursor:pointer}.notice-stack[data-v-50407dd4]{position:fixed;left:50%;transform:translateX(-50%);width:min(680px,calc(100vw - 24px));display:grid;gap:.75rem;z-index:2300;pointer-events:none}.alert--floating[data-v-50407dd4]{pointer-events:auto;box-sizing:border-box;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:.95rem 1rem;border-radius:14px;box-shadow:0 18px 40px rgba(15,23,42,.18)}.alert__text[data-v-50407dd4]{min-width:0;overflow-wrap:anywhere}.alert__close[data-v-50407dd4]{border:0;background:transparent;color:inherit;font:inherit;font-size:1.1rem;line-height:1;cursor:pointer;padding:.1rem .2rem;opacity:.75}.alert__close[data-v-50407dd4]:hover{opacity:1}.notice-stack-enter-active[data-v-50407dd4],.notice-stack-leave-active[data-v-50407dd4]{transition:opacity .18s ease,transform .18s ease}.notice-stack-enter-from[data-v-50407dd4],.notice-stack-leave-to[data-v-50407dd4]{opacity:0;transform:translateY(-6px)}.workspace__main .panel__header[data-v-50407dd4]{scroll-margin-top:120px}.resume-card--featured[data-v-50407dd4]{border:1px solid rgba(37,99,235,.18);background:rgba(239,246,255,.9)}.launch-panel__actions--stacked[data-v-50407dd4]{display:grid;gap:.75rem}.launch-warning[data-v-50407dd4]{display:grid;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid rgba(220,38,38,.18);background:hsla(0,86%,97%,.92)}.launch-warning h3[data-v-50407dd4],.launch-warning p[data-v-50407dd4]{margin:0}.btn--danger[data-v-50407dd4]{background:#b91c1c;color:#fff;border-color:#b91c1c}.panel--flush[data-v-50407dd4]{padding:1.5rem}.validation-batches[data-v-50407dd4]{display:grid;gap:.75rem;margin-bottom:1rem}.validation-batches__label[data-v-50407dd4]{margin:0;font-size:.92rem;color:rgba(15,23,42,.72)}.validation-batches__list[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.65rem}.validation-batch-chip[data-v-50407dd4]{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:hsla(0,0%,100%,.92);color:inherit;cursor:pointer}.validation-batch-chip strong[data-v-50407dd4]{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;padding:.15rem .45rem;border-radius:999px;background:rgba(226,232,240,.9);font-size:.82rem}.validation-batch-chip--active[data-v-50407dd4]{border-color:rgba(37,99,235,.4);background:rgba(239,246,255,.96)}.address-lookup-panel[data-v-50407dd4]{display:grid;gap:1rem;padding:1rem;border-radius:18px;border:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.92)}.address-lookup-results[data-v-50407dd4]{display:grid;gap:1rem}.address-lookup-panel__actions[data-v-50407dd4]{justify-content:flex-start}.tx-table--lookup td code[data-v-50407dd4]{display:inline-block;max-width:220px;overflow-wrap:anywhere}.validation-toolbar[data-v-50407dd4]{align-items:center;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.08);border-radius:16px;display:flex;gap:1rem;justify-content:space-between;margin:1rem 0;padding:1rem}.validation-toolbar p[data-v-50407dd4]{margin:.25rem 0 0}.validation-toolbar__actions[data-v-50407dd4]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.validation-row-action[data-v-50407dd4]{margin-top:.45rem}.validation-state-hints[data-v-50407dd4]{color:#64748b;display:grid;font-size:.76rem;gap:.15rem;margin-top:.35rem}.field-help--warning[data-v-50407dd4]{color:#b45309;font-weight:700}.case-modal-backdrop[data-v-50407dd4]{align-items:center;background:rgba(15,23,42,.56);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.case-modal[data-v-50407dd4]{background:#fff;border-radius:22px;box-shadow:0 30px 90px rgba(15,23,42,.35);max-height:min(720px,92vh);max-width:760px;overflow:auto;padding:1.25rem;width:min(760px,96vw)}.case-modal__head[data-v-50407dd4]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.case-modal__head h3[data-v-50407dd4]{margin:.15rem 0 0}.case-modal__body p[data-v-50407dd4]{margin-top:0}.to-address-choice-list[data-v-50407dd4]{display:grid;gap:.65rem}.to-address-choice[data-v-50407dd4]{background:#f8fafc;border:1px solid rgba(15,23,42,.1);border-radius:14px;cursor:pointer;display:grid;gap:.35rem;padding:.85rem;text-align:left}.to-address-choice[data-v-50407dd4]:focus-visible,.to-address-choice[data-v-50407dd4]:hover{border-color:#2563eb;outline:none}.to-address-choice--known[data-v-50407dd4]{background:#eff6ff;border-color:#2563eb}.to-address-choice span[data-v-50407dd4],.to-address-choice strong[data-v-50407dd4]{color:#475569;font-size:.82rem}.to-address-choice strong[data-v-50407dd4]{color:#1d4ed8}.spreadsheet-shell[data-v-2cb86aec]{display:flex;flex-direction:column;gap:.06rem;width:100%;max-width:100%;height:100%;min-width:0;min-height:0}.spreadsheet-frame[data-v-2cb86aec]{display:flex;padding:.22rem .34rem .22rem .28rem;border:1px solid #d9e3ee;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 16px rgba(15,23,42,.04)}.spreadsheet-container[data-v-2cb86aec],.spreadsheet-frame[data-v-2cb86aec]{flex:1 1 auto;min-width:0;min-height:0;width:100%;max-width:100%;overflow:hidden;background:#fff}.spreadsheet-container[data-v-2cb86aec]{height:100%;border-radius:8px}.spreadsheet-container[data-v-2cb86aec] .wtHolder{box-sizing:border-box;padding-bottom:0}.sheet-footer[data-v-2cb86aec]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;min-height:0;height:1.16rem;margin:0;padding:0 .45rem 0 0}.sheet-footer__action[data-v-2cb86aec]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:1rem;min-height:0;line-height:1;border:1px solid #94a3b8;background:#fff;color:#0f172a;border-radius:6px;padding:0 .36rem;font-size:.64rem;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 1px 3px rgba(15,23,42,.12);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sheet-footer__action[data-v-2cb86aec]:hover{transform:translateY(-1px);border-color:#2563eb;box-shadow:0 3px 8px rgba(37,99,235,.16)}.spreadsheet-container[data-v-2cb86aec] .handsontable td.htNoWrap:not(.wrap-text):not(.htWrap):not(.wrap-cell){white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.spreadsheet-container[data-v-2cb86aec] .handsontable td.htWrap,.spreadsheet-container[data-v-2cb86aec] .handsontable td.wrap-cell,.spreadsheet-container[data-v-2cb86aec] .handsontable td.wrap-text{white-space:normal!important;word-break:break-word!important;overflow:hidden;text-overflow:clip;line-height:1.2}body.case-buddy-workspace-dark .spreadsheet-frame{border-color:#2b3d57;background:#0b1728;box-shadow:inset 0 1px 0 rgba(148,163,184,.08),0 8px 18px rgba(0,0,0,.24)}body.case-buddy-workspace-dark .spreadsheet-container{background:#0b1728}body.case-buddy-workspace-dark .sheet-footer__action{border-color:#3d536f;background:#18283f;color:#dce6f4;box-shadow:0 1px 3px rgba(0,0,0,.28)}body.case-buddy-workspace-dark .sheet-footer__action:hover{border-color:#4f87cc;background:#203958;color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.34)}.workbook-shell[data-v-a072241a]{display:flex;flex-direction:column;gap:.12rem;width:100%;height:100%;min-width:0;min-height:0}.workbook-stage[data-v-a072241a]{flex:1 1 auto;overflow:hidden}.workbook-stage[data-v-a072241a],.workbook-stage__sheet[data-v-a072241a]{min-width:0;min-height:0;width:100%;height:100%}.sheet-tabs[data-v-a072241a]{display:flex;align-items:center;justify-content:flex-start;gap:.08rem;width:100%;min-width:0;min-height:1.18rem;overflow:hidden;padding:.02rem 0}.sheet-tabs__scroller[data-v-a072241a]{display:inline-flex;align-items:center;gap:.08rem;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1.42rem);min-width:0;flex:0 1 auto;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:thin}.sheet-tabs__scroller[data-v-a072241a]::-webkit-scrollbar{height:4px}.sheet-tab[data-v-a072241a]{display:inline-flex;align-items:center;box-sizing:border-box;flex:0 0 auto;min-width:0;height:1.18rem;max-width:9.5rem;border:1px solid #94a3b8;border-bottom-color:#64748b;border-radius:6px;background:#f8fafc;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sheet-tab[data-v-a072241a]:hover{border-color:#64748b;box-shadow:0 1px 3px rgba(15,23,42,.12)}.sheet-tab--active[data-v-a072241a]{border-color:#2563eb;border-bottom-color:#1d4ed8;background:#fff;box-shadow:0 0 0 1px rgba(37,99,235,.12)}.sheet-tab__main[data-v-a072241a]{display:inline-flex;align-items:center;box-sizing:border-box;min-width:0;max-width:100%;height:100%;min-height:0;border:none;background:transparent;color:#0f172a;padding:0 .36rem;cursor:pointer;font-size:.68rem;font-weight:700;line-height:1}.sheet-tab__name[data-v-a072241a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-tab__rename[data-v-a072241a]{display:flex;align-items:center;height:100%;padding:0 .12rem 0 .24rem}.sheet-tab__rename-input[data-v-a072241a]{box-sizing:border-box;width:7.75rem;max-width:100%;height:1rem;min-height:0;border:1px solid #2563eb;border-radius:5px;background:#fff;color:#0f172a;padding:0 .26rem;font-size:.68rem;font-weight:600;line-height:1}.sheet-tab__close[data-v-a072241a]{box-sizing:border-box;height:100%;min-height:0;border:none;border-left:1px solid rgba(148,163,184,.72);background:transparent;color:#64748b;padding:0 .26rem;cursor:pointer;font-size:.74rem;line-height:1}.sheet-tab__close[data-v-a072241a]:hover:not(:disabled){color:#ef4444}.sheet-tab__close[data-v-a072241a]:disabled{cursor:not-allowed;opacity:.45}.sheet-tab--add[data-v-a072241a]{margin-left:0;flex:0 0 auto;justify-content:center;width:1.18rem;min-width:1.18rem;height:1.18rem;max-width:none;padding:0;border:1px solid #2563eb;border-radius:6px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:800;line-height:1;cursor:pointer}.sheet-tab--add[data-v-a072241a]:disabled{cursor:not-allowed;opacity:.5}.sheet-tab-context-menu[data-v-a072241a]{position:fixed;z-index:1400;min-width:10.5rem;padding:.35rem;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:hsla(0,0%,100%,.98);box-shadow:0 18px 42px rgba(15,23,42,.18);backdrop-filter:blur(12px)}.sheet-tab-context-menu__item[data-v-a072241a]{display:block;width:100%;border:none;border-radius:10px;background:transparent;color:#0f172a;padding:.65rem .75rem;text-align:left;font-size:.9rem;font-weight:600;cursor:pointer}.sheet-tab-context-menu__item[data-v-a072241a]:hover:not(:disabled){background:#eff6ff}.sheet-tab-context-menu__item[data-v-a072241a]:disabled{cursor:not-allowed;opacity:.45}.sheet-tab-context-menu__item--danger[data-v-a072241a]:hover:not(:disabled){background:#fef2f2;color:#b91c1c}@media (max-width:720px){.sheet-tab[data-v-a072241a]{max-width:8.5rem}.sheet-tab__main[data-v-a072241a]{padding-inline:.32rem}}.modal-overlay[data-v-5a4cc250]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-5a4cc250]{background:#fff;padding:20px;border-radius:8px;min-width:300px;text-align:center}.options[data-v-5a4cc250]{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;justify-content:center}.options button[data-v-5a4cc250]{padding:6px 12px;background:#3498db;color:#fff;border:none;border-radius:4px;cursor:pointer}.options button[data-v-5a4cc250]:hover{background:#2980b9}.close-btn[data-v-5a4cc250]{background:#ccc;padding:6px 12px;border-radius:4px;cursor:pointer}.border-grid[data-v-5a4cc250]{display:grid;grid-template-columns:repeat(4,40px);gap:10px;justify-content:center;margin:1rem 0}.border-icon[data-v-5a4cc250]{width:40px;height:40px;background-color:#f4f4f4;border:2px solid #bbb;position:relative;cursor:pointer;box-shadow:inset 0 0 1px #999}.border-icon.full[data-v-5a4cc250]:after{content:"";position:absolute;inset:2px;border:2px solid #1565c0}.border-icon.outer[data-v-5a4cc250]:after{content:"";position:absolute;inset:4px;border:2px solid #1565c0}.border-icon.inner[data-v-5a4cc250]:after,.border-icon.inner[data-v-5a4cc250]:before{content:"";position:absolute;background-color:#1565c0}.border-icon.inner[data-v-5a4cc250]:before{top:50%;left:5px;right:5px;height:2px;transform:translateY(-50%)}.border-icon.inner[data-v-5a4cc250]:after{left:50%;top:5px;bottom:5px;width:2px;transform:translateX(-50%)}.border-icon.top[data-v-5a4cc250]:after{top:4px}.border-icon.bottom[data-v-5a4cc250]:after,.border-icon.top[data-v-5a4cc250]:after{content:"";position:absolute;left:4px;right:4px;height:2px;background-color:#1565c0}.border-icon.bottom[data-v-5a4cc250]:after{bottom:4px}.border-icon.left[data-v-5a4cc250]:after{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:2px;background-color:#1565c0}.border-icon.right[data-v-5a4cc250]:after{content:"";position:absolute;top:4px;bottom:4px;right:4px;width:2px;background-color:#1565c0}.border-icon.clear[data-v-5a4cc250]{font-size:20px;background:#f8d7da;color:#a00;display:flex;align-items:center;justify-content:center;font-weight:700}.border-icon[data-v-5a4cc250]:hover{background-color:#e6f0ff;border-color:#3498db}.simple-view-launcher[data-v-157b52ec]{position:fixed;left:18px;top:154px;z-index:2147482990;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(79,70,229,.24);border-radius:999px;background:hsla(0,0%,100%,.92);color:#23345d;box-shadow:0 14px 34px rgba(22,31,59,.16);padding:10px 14px;font-weight:800;cursor:pointer}.simple-view-launcher-dot[data-v-157b52ec]{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#06b6d4);box-shadow:0 0 0 6px rgba(124,58,237,.12)}.direct-auto-stop-overlay[data-v-157b52ec]{position:fixed;right:18px;top:18px;z-index:2147483640;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 36px));border:1px solid hsla(0,91%,71%,.48);border-radius:20px;background:hsla(0,0%,100%,.96);box-shadow:0 22px 56px rgba(127,29,29,.25);padding:10px 12px}.direct-auto-stop-button[data-v-157b52ec]{flex:0 0 auto;border:0;border-radius:999px;background:linear-gradient(135deg,#b91c1c,#ef4444);color:#fff;cursor:pointer;font-size:13px;font-weight:1000;letter-spacing:.02em;padding:12px 18px;text-transform:uppercase;box-shadow:0 12px 26px rgba(185,28,28,.28)}.direct-auto-stop-copy[data-v-157b52ec]{display:grid;gap:2px;min-width:0;color:#7f1d1d;font-size:12px;line-height:1.35}.direct-auto-stop-copy strong[data-v-157b52ec]{color:#111827;font-size:13px}.direct-auto-stop-copy span[data-v-157b52ec]{overflow-wrap:anywhere}.simple-view-overlay[data-v-157b52ec]{position:fixed;inset:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:clamp(6px,1vw,12px);isolation:isolate;overflow:hidden}.simple-view-overlay[data-v-157b52ec] *{box-sizing:border-box}.simple-view-backdrop[data-v-157b52ec]{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 18% 18%,rgba(79,70,229,.24),transparent 34%),radial-gradient(circle at 82% 14%,rgba(20,184,166,.2),transparent 34%),radial-gradient(circle at 60% 88%,rgba(244,114,182,.18),transparent 32%),rgba(9,14,29,.58);backdrop-filter:blur(2px)}.simple-view-modal[data-v-157b52ec]{position:relative;z-index:1;width:min(1560px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid rgba(226,232,240,.86);border-radius:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(247,251,255,.96));box-shadow:0 34px 90px rgba(4,12,33,.35)}.simple-view-close[data-v-157b52ec]{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:1px solid rgba(148,163,184,.5);border-radius:999px;background:hsla(0,0%,100%,.96);color:#1f2937;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 10px 24px rgba(15,23,42,.12)}.simple-view-close span[data-v-157b52ec]{display:flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1}.simple-view-layout[data-v-157b52ec]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,430px);gap:clamp(16px,1.6vw,24px);align-items:start;justify-content:center;width:100%;max-width:1360px;min-width:0;margin:0 auto;padding:40px clamp(18px,1.8vw,28px) clamp(18px,1.8vw,28px);clear:both;overflow-x:clip}.simple-view-layout[data-v-157b52ec]>*{min-width:0}.simple-view-left[data-v-157b52ec],.simple-view-right[data-v-157b52ec]{position:relative;min-width:0;overflow-wrap:anywhere}.simple-view-left[data-v-157b52ec]{display:grid;align-content:start;justify-self:end;width:100%;max-width:720px;gap:10px;overflow:hidden}.simple-view-right[data-v-157b52ec]{display:grid;align-content:start;width:100%;max-width:430px;gap:12px}.simple-view-right .simple-next-actions-card[data-v-157b52ec]{position:sticky;top:12px;z-index:2}.simple-compact-header[data-v-157b52ec]{display:grid;grid-template-columns:1fr;gap:8px;align-items:start;min-width:0;max-width:100%}.simple-compact-title[data-v-157b52ec]{min-width:0;padding-right:44px}.simple-view-kicker[data-v-157b52ec]{display:none}.simple-view-left h2[data-v-157b52ec]{max-width:100%;margin:0;font-size:clamp(20px,1.6vw,27px);line-height:1.1;color:#111827;overflow-wrap:anywhere}.simple-recommendation-card p[data-v-157b52ec],.simple-result-card p[data-v-157b52ec],.simple-status-card p[data-v-157b52ec],.simple-view-left p[data-v-157b52ec]{line-height:1.55;color:#475569}.simple-view-intro[data-v-157b52ec]{max-width:680px;margin:0;font-size:14px}.simple-view-visual[data-v-157b52ec]{position:relative;min-height:138px;margin:8px 0 6px;border:1px solid rgba(148,163,184,.25);border-radius:16px;background:linear-gradient(135deg,rgba(239,246,255,.88),rgba(240,253,250,.86)),#fff;overflow:hidden}.simple-flow-map-head[data-v-157b52ec]{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 12px 0}.simple-flow-map-head strong[data-v-157b52ec]{display:block;color:#0f172a;font-size:13px;line-height:1.25}.simple-flow-map-pills[data-v-157b52ec]{display:flex;justify-content:flex-end;gap:5px;flex-wrap:wrap;max-width:52%}.simple-flow-map-pills span[data-v-157b52ec]{display:inline-flex;align-items:center;min-height:22px;border:1px solid rgba(148,163,184,.32);border-radius:999px;background:hsla(0,0%,100%,.76);color:#475569;font-size:10.5px;font-weight:900;padding:3px 7px;white-space:nowrap}.simple-flow-map-svg[data-v-157b52ec]{position:relative;z-index:1;display:block;width:100%;height:104px;margin-top:-2px}.simple-flow-map-link[data-v-157b52ec]{fill:none;stroke:url(#tool88SimpleFlowLine);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:5 7;animation:simple-flow-dash-157b52ec 8s linear infinite}@keyframes simple-flow-dash-157b52ec{0%{stroke-dashoffset:0}to{stroke-dashoffset:-72}}.simple-flow-map-node circle[data-v-157b52ec]:not(.simple-flow-map-node-pulse){fill:url(#tool88SimpleFlowNode);stroke:rgba(99,102,241,.52);stroke-width:2;filter:drop-shadow(0 8px 11px rgba(15,23,42,.16))}.simple-flow-map-node text[data-v-157b52ec]{fill:#334155;font-size:9.5px;font-weight:900;text-anchor:middle;pointer-events:none}.simple-flow-map-node-active circle[data-v-157b52ec]:not(.simple-flow-map-node-pulse){fill:#eef2ff;stroke:#4f46e5}.simple-flow-map-node-complete circle[data-v-157b52ec]:not(.simple-flow-map-node-pulse){fill:#dcfce7;stroke:#10b981}.simple-flow-map-node-open circle[data-v-157b52ec]:not(.simple-flow-map-node-pulse){fill:#fff7ed;stroke:#f59e0b}.simple-flow-map-node-branch circle[data-v-157b52ec]:not(.simple-flow-map-node-pulse){fill:#ecfeff;stroke:#06b6d4}.simple-flow-map-node-pulse[data-v-157b52ec]{fill:rgba(99,102,241,.16);stroke:none;transform-origin:center;animation:simple-flow-pulse-157b52ec 1.9s ease-in-out infinite}@keyframes simple-flow-pulse-157b52ec{0%,to{opacity:.55}50%{opacity:.16}}.simple-flow-map-hidden[data-v-157b52ec]{fill:#64748b;font-size:11px;font-weight:900}.simple-flow-empty-map[data-v-157b52ec]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:9px;min-height:92px;color:#64748b;font-size:12px;font-weight:800}.simple-flow-empty-dot[data-v-157b52ec]{width:12px;height:12px;border-radius:999px;background:linear-gradient(135deg,#6366f1,#14b8a6);box-shadow:0 0 0 8px rgba(99,102,241,.09)}.simple-orbit[data-v-157b52ec]{position:absolute;width:180px;height:180px;border-radius:999px;filter:blur(2px);opacity:.45;animation:simple-drift-157b52ec 7s ease-in-out infinite alternate}.simple-orbit-one[data-v-157b52ec]{left:-40px;top:-70px;background:radial-gradient(circle,rgba(79,70,229,.38),transparent 65%)}.simple-orbit-two[data-v-157b52ec]{right:-42px;bottom:-82px;background:radial-gradient(circle,rgba(20,184,166,.36),transparent 65%);animation-delay:-2s}@keyframes simple-drift-157b52ec{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18px,14px,0) scale(1.08)}}.simple-path[data-v-157b52ec]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:6px;padding:12px}.simple-path[data-v-157b52ec]:before{content:"";position:absolute;left:32px;right:32px;top:50%;height:3px;background:linear-gradient(90deg,rgba(79,70,229,.3),rgba(20,184,166,.5));transform:translateY(-50%)}.simple-node[data-v-157b52ec]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:34px;min-width:0;border:1px solid rgba(148,163,184,.38);border-radius:999px;background:hsla(0,0%,100%,.92);color:#64748b;font-size:11px;font-weight:900;box-shadow:0 12px 26px rgba(15,23,42,.08)}.simple-node-active[data-v-157b52ec]{color:#3730a3;border-color:rgba(99,102,241,.52);box-shadow:0 0 0 6px rgba(99,102,241,.08),0 12px 26px rgba(15,23,42,.08)}.simple-node-done[data-v-157b52ec]{color:#065f46;border-color:rgba(20,184,166,.48);background:rgba(240,253,250,.96)}.simple-mode-bar[data-v-157b52ec]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%;margin:8px 0;padding:8px 10px;border:1px solid rgba(99,102,241,.22);border-radius:999px;background:rgba(238,242,255,.72);color:#475569}.simple-mode-label[data-v-157b52ec]{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.simple-mode-button[data-v-157b52ec]{display:inline-flex;align-items:center;gap:7px;min-height:34px;max-width:100%;flex-wrap:wrap;border:1px dashed rgba(79,70,229,.52);border-radius:999px;background:#fff;color:#3730a3;font-weight:900;padding:7px 12px;box-shadow:none;text-decoration:none}.simple-mode-button[data-v-157b52ec]:hover:not(:disabled){border-color:#4f46e5;box-shadow:0 8px 18px rgba(79,70,229,.12)}.simple-mode-divider[data-v-157b52ec]{color:#94a3b8}.simple-mode-hint[data-v-157b52ec]{margin-left:4px;border-bottom:1px dotted currentColor;color:#2563eb;font-size:12px}.simple-next-actions-card[data-v-157b52ec],.simple-recommendation-card[data-v-157b52ec],.simple-result-card[data-v-157b52ec],.simple-settings-card[data-v-157b52ec],.simple-status-card[data-v-157b52ec],.simple-target-card[data-v-157b52ec]{min-width:0;border:1px solid rgba(203,213,225,.75);border-radius:18px;background:hsla(0,0%,100%,.82);padding:14px;box-shadow:0 12px 28px rgba(15,23,42,.06)}.simple-settings-card[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.simple-input-block[data-v-157b52ec]{display:grid;gap:8px;margin-top:8px;min-width:0;font-weight:850;color:#334155}.simple-input-block textarea[data-v-157b52ec]{display:block;width:100%;max-width:100%;min-width:0;min-height:144px;max-height:30vh;resize:vertical;overflow-wrap:anywhere;border:1px solid #cbd5e1;border-radius:14px;padding:10px;font:12.5px/1.38 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;background:hsla(0,0%,100%,.92);color:#0f172a}.simple-staged-card[data-v-157b52ec]{display:grid;gap:10px;margin-top:10px;min-width:0;border:1px solid rgba(96,165,250,.35);border-radius:16px;background:rgba(239,246,255,.78);padding:12px}.simple-staged-head[data-v-157b52ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.simple-staged-head strong[data-v-157b52ec]{display:block;color:#0f172a;font-size:13px}.simple-staged-hint[data-v-157b52ec]{max-width:280px;color:#475569;font-size:11.5px;font-weight:800;text-align:right}.simple-staged-table-wrap[data-v-157b52ec]{max-height:220px;overflow:auto;border:1px solid rgba(148,163,184,.34);border-radius:12px;background:hsla(0,0%,100%,.88)}.simple-staged-table[data-v-157b52ec]{width:100%;border-collapse:collapse;font-size:12px}.simple-staged-table td[data-v-157b52ec],.simple-staged-table th[data-v-157b52ec]{padding:7px 8px;border-bottom:1px solid rgba(226,232,240,.92);text-align:left;vertical-align:middle}.simple-staged-table th[data-v-157b52ec]{position:sticky;top:0;z-index:1;background:#eff6ff;color:#334155;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.simple-staged-table code[data-v-157b52ec]{color:#1e3a8a;font-size:11.5px;font-weight:900}.simple-staged-table input[data-v-157b52ec]{width:100%;min-width:180px;border:1px solid #cbd5e1;border-radius:10px;padding:6px 8px;font:12px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#0f172a;background:#fff}.simple-target-card[data-v-157b52ec]{display:grid;gap:10px;margin-top:12px}.simple-actions-row[data-v-157b52ec]{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;margin-top:10px}.simple-actions-row-top[data-v-157b52ec]{justify-content:flex-start;align-items:center;margin-top:0}.simple-actions-row .ghost-button[data-v-157b52ec],.simple-actions-row .primary-button[data-v-157b52ec],.simple-actions-row-top .ghost-button[data-v-157b52ec],.simple-actions-row-top .primary-button[data-v-157b52ec]{flex:0 1 auto;max-width:100%;min-height:34px;padding:8px 12px;white-space:normal}.simple-next-action-heading[data-v-157b52ec]{display:grid;gap:3px;margin-bottom:10px}.simple-next-action-heading-after[data-v-157b52ec]{margin-top:10px;margin-bottom:6px}.simple-next-action-heading strong[data-v-157b52ec]{color:#0f172a;font-size:15px;line-height:1.25}.simple-next-actions[data-v-157b52ec]{display:grid;grid-template-columns:1fr;gap:9px;margin-top:9px}.simple-next-actions-primary[data-v-157b52ec]{margin-top:10px;margin-bottom:10px}.simple-next-actions button[data-v-157b52ec]{display:inline-flex;align-items:center;width:100%;justify-content:center;white-space:normal;text-align:center}.simple-main-action[data-v-157b52ec]{min-height:44px;font-size:15px}.simple-action-hint[data-v-157b52ec]{margin:8px 0 0;min-height:42px;color:#475569;line-height:1.45}.simple-decision-locked[data-v-157b52ec]{border:1px solid rgba(16,185,129,.26);border-radius:14px;background:rgba(236,253,245,.74);color:#065f46;padding:9px 11px;font-size:12.5px;font-weight:750;line-height:1.35}.direct-auto-card[data-v-157b52ec]{display:grid;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(203,213,225,.72)}.direct-auto-card-advanced[data-v-157b52ec]{margin-top:14px;padding:14px;border:1px solid hsla(0,91%,71%,.26);border-radius:16px;background:linear-gradient(135deg,rgba(255,247,237,.82),hsla(0,0%,100%,.92))}.direct-auto-head[data-v-157b52ec]{display:flex;align-items:center;justify-content:space-between;gap:10px}.direct-auto-head strong[data-v-157b52ec]{display:block;color:#0f172a;font-size:14px;line-height:1.25}.direct-auto-run-button[data-v-157b52ec]{border:0;border-radius:999px;background:linear-gradient(135deg,#dc2626,#f97316);color:#fff;box-shadow:0 12px 22px rgba(220,38,38,.22);cursor:pointer;font-size:12px;font-weight:950;padding:8px 12px;white-space:nowrap}.direct-auto-run-button[data-v-157b52ec]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.direct-auto-speed[data-v-157b52ec]{display:grid;gap:6px;color:#334155;font-size:12px;font-weight:850}.direct-auto-speed span[data-v-157b52ec]{display:flex;align-items:center;justify-content:space-between;gap:8px}.direct-auto-speed strong[data-v-157b52ec]{color:#dc2626}.direct-auto-speed input[data-v-157b52ec]{width:100%}.direct-auto-hint[data-v-157b52ec],.direct-auto-status[data-v-157b52ec]{margin:0;color:#475569;font-size:12px;font-weight:700;line-height:1.42}.direct-auto-status[data-v-157b52ec]{border:1px solid rgba(251,146,60,.36);border-radius:12px;background:rgba(255,247,237,.82);color:#9a3412;padding:8px 10px}.simple-export-actions[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(203,213,225,.72)}.simple-export-actions button[data-v-157b52ec]{width:100%;justify-content:center;white-space:normal;text-align:center}.simple-advanced-button[data-v-157b52ec]{grid-column:1/-1}.simple-card-heading[data-v-157b52ec]{display:grid;gap:4px}.simple-card-heading strong[data-v-157b52ec]{display:block;color:#111827;font-size:18px;line-height:1.25}.simple-recommendation-card p[data-v-157b52ec]{margin-bottom:0}.simple-status-card h3[data-v-157b52ec]{margin:5px 0 7px;color:#111827;font-size:20px;line-height:1.18}.simple-status-idle[data-v-157b52ec]{background:linear-gradient(135deg,hsla(0,0%,100%,.92),rgba(248,250,252,.92))}.simple-recommendation-review[data-v-157b52ec],.simple-recommendation-warn[data-v-157b52ec],.simple-status-active[data-v-157b52ec]{border-color:rgba(245,158,11,.4);background:linear-gradient(135deg,rgba(255,251,235,.9),hsla(0,0%,100%,.88))}.simple-recommendation-ok[data-v-157b52ec],.simple-recommendation-trace[data-v-157b52ec],.simple-status-complete[data-v-157b52ec]{border-color:rgba(16,185,129,.42);background:linear-gradient(135deg,rgba(236,253,245,.92),hsla(0,0%,100%,.9))}.simple-recommendation-block[data-v-157b52ec],.simple-status-block[data-v-157b52ec]{border-color:rgba(239,68,68,.42);background:linear-gradient(135deg,hsla(0,86%,97%,.94),hsla(0,0%,100%,.88))}.simple-summary-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.simple-summary-grid div[data-v-157b52ec]{border-radius:12px;background:rgba(248,250,252,.86);padding:8px 10px}.simple-summary-grid span[data-v-157b52ec]{display:block;color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.simple-summary-grid strong[data-v-157b52ec]{display:block;margin-top:3px;color:#0f172a}.simple-flow-message[data-v-157b52ec]{border:1px dashed rgba(99,102,241,.38);border-radius:14px;background:rgba(238,242,255,.76);padding:12px;color:#3730a3;font-weight:750;overflow-wrap:anywhere}@media (max-width:880px){.simple-view-overlay[data-v-157b52ec]{padding:8px}.simple-view-modal[data-v-157b52ec]{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);border-radius:20px}.simple-view-layout[data-v-157b52ec]{grid-template-columns:1fr;gap:16px;max-width:none;padding:42px 18px 18px}.simple-view-left[data-v-157b52ec]{justify-self:stretch;max-width:none;overflow:visible}.simple-view-right[data-v-157b52ec]{max-width:none}.simple-view-right .simple-next-actions-card[data-v-157b52ec]{position:static}.simple-settings-card[data-v-157b52ec],.simple-summary-grid[data-v-157b52ec]{grid-template-columns:1fr 1fr}.simple-view-launcher[data-v-157b52ec]{left:10px;top:auto;bottom:16px}.simple-input-block textarea[data-v-157b52ec]{max-height:none;min-height:160px}}@media (max-width:640px){.simple-view-modal[data-v-157b52ec]{border-radius:18px}.simple-view-layout[data-v-157b52ec]{padding:42px 12px 12px}.simple-compact-title[data-v-157b52ec]{padding-right:38px}.simple-actions-row-top[data-v-157b52ec]{align-items:stretch}.simple-actions-row-top button[data-v-157b52ec]{flex:1 1 100%}.simple-export-actions[data-v-157b52ec],.simple-settings-card[data-v-157b52ec],.simple-summary-grid[data-v-157b52ec]{grid-template-columns:1fr}.simple-mode-bar[data-v-157b52ec]{align-items:stretch;flex-direction:column;width:100%;border-radius:18px}.simple-mode-button[data-v-157b52ec]{width:100%;justify-content:center}.simple-view-close[data-v-157b52ec]{top:10px;right:10px}.simple-view-visual[data-v-157b52ec]{min-height:128px}.simple-flow-map-head[data-v-157b52ec]{flex-direction:column;gap:5px}.simple-flow-map-pills[data-v-157b52ec]{justify-content:flex-start;max-width:100%}.simple-flow-map-svg[data-v-157b52ec]{height:86px}.simple-path[data-v-157b52ec]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:6px}.simple-path[data-v-157b52ec]:before{display:none}.simple-node[data-v-157b52ec]{min-height:34px;font-size:10.5px}}body.tool88-simple-view-open,html.tool88-simple-view-open{overflow:hidden}.tool88-page.simple-view-active[data-v-157b52ec] .handsontable,.tool88-page.simple-view-active[data-v-157b52ec] .ht_clone_bottom,.tool88-page.simple-view-active[data-v-157b52ec] .ht_clone_left,.tool88-page.simple-view-active[data-v-157b52ec] .ht_clone_top,.tool88-page.simple-view-active[data-v-157b52ec] .ht_clone_top_left_corner{z-index:1!important}.tool88-page[data-v-157b52ec]{width:100%;max-width:1320px;margin:0 auto;padding:18px 16px 36px;color:#172033}.tool88-page--case-buddy-embedded[data-v-157b52ec]{position:relative;display:flex;flex-direction:column;width:100%;max-width:none;min-height:680px;height:100%;margin:0;padding:0;overflow:hidden;color:#172033;background:radial-gradient(circle at 10% 8%,rgba(59,130,246,.08),transparent 34%),linear-gradient(180deg,rgba(248,251,255,.98),hsla(0,0%,100%,.98))}.tool88-page--case-buddy-embedded[data-v-157b52ec]:not(.simple-view-active){overflow:auto}.tool88-page--case-buddy-embedded .simple-view-launcher[data-v-157b52ec]{position:sticky;top:10px;left:auto;align-self:flex-end;z-index:24;margin:10px 12px -54px auto}.tool88-page--case-buddy-embedded .simple-view-overlay[data-v-157b52ec]{position:absolute;inset:0;z-index:22;padding:8px;align-items:stretch;justify-content:stretch}.tool88-page--case-buddy-embedded .simple-view-backdrop[data-v-157b52ec]{background:radial-gradient(circle at 18% 18%,rgba(79,70,229,.12),transparent 34%),radial-gradient(circle at 82% 14%,rgba(20,184,166,.1),transparent 34%),rgba(248,250,252,.86);backdrop-filter:none}.tool88-page--case-buddy-embedded .simple-view-modal[data-v-157b52ec]{width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden;border-radius:18px;box-shadow:0 18px 44px rgba(15,23,42,.12)}.tool88-page--case-buddy-embedded .simple-view-layout[data-v-157b52ec]{max-width:none;height:100%;grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);align-items:stretch;gap:12px;padding:36px 12px 12px;overflow:hidden}.tool88-page--case-buddy-embedded .simple-view-left[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-view-right[data-v-157b52ec]{max-width:none;min-height:0;overflow:auto;padding-right:2px}.tool88-page--case-buddy-embedded .simple-view-left[data-v-157b52ec]{justify-self:stretch}.tool88-page--case-buddy-embedded .simple-view-visual[data-v-157b52ec]{position:sticky;top:0;z-index:4;min-height:clamp(180px,26vh,260px);margin-top:0}.tool88-page--case-buddy-embedded .simple-flow-map-svg[data-v-157b52ec]{height:clamp(132px,20vh,204px)}.tool88-page--case-buddy-embedded .simple-compact-title[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-input-block[data-v-157b52ec]{display:none}.tool88-page--case-buddy-embedded .simple-compact-header[data-v-157b52ec]{grid-template-columns:minmax(0,1fr);gap:6px}.tool88-page--case-buddy-embedded .simple-actions-row-top[data-v-157b52ec]{justify-content:flex-start;padding-right:40px}.tool88-page--case-buddy-embedded .simple-mode-bar[data-v-157b52ec]{margin-top:0}.tool88-page--case-buddy-embedded .simple-flow-message[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-next-actions-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-recommendation-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-result-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .simple-status-card[data-v-157b52ec]{padding:12px}.tool88-page--case-buddy-embedded .direct-auto-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .direct-auto-stop-overlay[data-v-157b52ec]{display:none!important}.tool88-page--case-buddy-embedded .simple-view-close[data-v-157b52ec]{top:10px;right:10px;width:32px;height:32px;font-size:20px}.tool88-page--case-buddy-embedded .hero-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .report-panel[data-v-157b52ec],.tool88-page--case-buddy-embedded .spreadsheet-section[data-v-157b52ec],.tool88-page--case-buddy-embedded .stage-card[data-v-157b52ec],.tool88-page--case-buddy-embedded .status-area[data-v-157b52ec],.tool88-page--case-buddy-embedded .workflow-shell[data-v-157b52ec]{margin-left:0;margin-right:0}.hero-card[data-v-157b52ec],.report-panel[data-v-157b52ec],.spreadsheet-section[data-v-157b52ec],.stage-card[data-v-157b52ec],.status-area[data-v-157b52ec],.workflow-shell[data-v-157b52ec]{width:100%;box-sizing:border-box}.hero-card[data-v-157b52ec]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.55fr);gap:18px;align-items:stretch;background:linear-gradient(135deg,#f4f7ff,#eef8f6);border:1px solid #d8e2f3;border-radius:18px;padding:24px;box-shadow:0 10px 28px rgba(27,39,67,.08)}.hero-copy h1[data-v-157b52ec]{margin:4px 0 8px;font-size:32px;line-height:1.1}.decision-copy span[data-v-157b52ec],.decision-hint[data-v-157b52ec],.hero-copy p[data-v-157b52ec],.result-callout span[data-v-157b52ec],.section-heading p[data-v-157b52ec],.stage-copy[data-v-157b52ec],.workflow-step span[data-v-157b52ec]{line-height:1.45}.eyebrow[data-v-157b52ec],.mini-label[data-v-157b52ec],.stage-kicker[data-v-157b52ec]{display:block;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800;color:#52627a}.hero-stats[data-v-157b52ec]{display:grid;gap:10px}.hero-stat[data-v-157b52ec]{display:flex;flex-direction:column;gap:4px;background:hsla(0,0%,100%,.78);border:1px solid rgba(108,123,151,.24);border-radius:14px;padding:14px}.hero-stat span[data-v-157b52ec]{font-size:12px;color:#59677c}.hero-stat strong[data-v-157b52ec]{word-break:break-word}.workflow-shell[data-v-157b52ec]{margin:16px 0}.workflow-steps[data-v-157b52ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.workflow-step[data-v-157b52ec]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;position:relative;min-height:90px;padding:14px;border-radius:14px;border:1px solid #dfe5ee;background:#fff}.workflow-step-active[data-v-157b52ec]{border-color:#7fa3ff;box-shadow:0 6px 16px rgba(42,92,204,.1)}.workflow-step-complete[data-v-157b52ec]{border-color:#8ccfb1;background:#f4fcf8}.workflow-step-locked[data-v-157b52ec]{opacity:.62;background:#f8f9fb}.step-number[data-v-157b52ec]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:#172033;color:#fff;font-weight:800}.step-body[data-v-157b52ec]{display:flex;flex-direction:column;gap:4px;text-align:left}.step-body span[data-v-157b52ec]{font-size:13px;color:#5b6575}.step-status[data-v-157b52ec]{position:absolute;right:12px;bottom:10px;font-size:11px;font-weight:800;color:#52627a}.report-panel[data-v-157b52ec],.spreadsheet-section[data-v-157b52ec],.stage-card[data-v-157b52ec],.status-area[data-v-157b52ec]{background:#fff;border:1px solid #dde4ef;border-radius:16px;padding:18px;margin:14px 0;box-shadow:0 6px 18px rgba(27,39,67,.05)}.stage-card-primary[data-v-157b52ec]{border-color:#cbd9f6}.section-heading[data-v-157b52ec],.stage-header[data-v-157b52ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px;text-align:left}.section-heading h2[data-v-157b52ec],.stage-header h2[data-v-157b52ec]{margin:2px 0 0}.stage-badge[data-v-157b52ec]{display:inline-flex;align-items:center;border-radius:999px;background:#f0f3f8;color:#52627a;font-size:12px;font-weight:800;padding:6px 10px;white-space:nowrap}.stage-badge-ready[data-v-157b52ec]{background:#e7f7ef;color:#176a42}.stage-copy[data-v-157b52ec]{margin:0 0 14px;text-align:left;color:#4d5a6d}.settings-grid[data-v-157b52ec]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);gap:12px;margin:12px 0;text-align:left}.setting-field[data-v-157b52ec]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.setting-field input[data-v-157b52ec],.setting-field select[data-v-157b52ec]{min-height:38px;padding:7px 9px;border:1px solid #cbd4e1;border-radius:9px;background:#fff}.settings-note[data-v-157b52ec]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:4px 0 0;color:#5c697d;font-size:13px;text-align:left}.settings-note-actions[data-v-157b52ec]{justify-content:space-between}.settings-note-button-row[data-v-157b52ec]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.cache-note[data-v-157b52ec]{padding:7px 10px;border:1px solid #dbe5f3;border-radius:10px;background:#f8fbff}.wide-field[data-v-157b52ec]{flex:1;min-width:280px}.action-toolbar[data-v-157b52ec],.decision-actions[data-v-157b52ec],.decision-panel[data-v-157b52ec]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.action-toolbar[data-v-157b52ec],.decision-actions[data-v-157b52ec]{margin-top:14px}.action-toolbar[data-v-157b52ec]{justify-content:flex-start;gap:8px}.sample-data-panel[data-v-157b52ec]{position:relative}.sample-data-panel summary[data-v-157b52ec]{min-height:32px;display:inline-flex;align-items:center;border:1px solid #cbd4e1;border-radius:10px;background:#f8fafc;color:#172033;font-size:12px;font-weight:800;padding:0 10px;cursor:pointer;list-style:none}.sample-data-panel summary[data-v-157b52ec]::-webkit-details-marker{display:none}.sample-data-panel[open] summary[data-v-157b52ec]{border-color:#7892bc}.example-loader[data-v-157b52ec]{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 8px;border:1px solid #dbe3ef;border-radius:12px;background:#fbfcff}.example-loader label[data-v-157b52ec]{font-size:12px;font-weight:800;color:#52627a}.example-loader select[data-v-157b52ec]{min-height:32px;max-width:230px;border:1px solid #cbd4e1;border-radius:8px;background:#fff;padding:5px 8px}button[data-v-157b52ec]{min-height:34px;border:1px solid #cbd4e1;border-radius:10px;background:#fff;color:#172033;font-weight:800;padding:7px 12px;cursor:pointer}button[data-v-157b52ec]:hover:not(:disabled){border-color:#7892bc;box-shadow:0 4px 10px rgba(27,39,67,.08)}button[data-v-157b52ec]:disabled{cursor:not-allowed;opacity:.55}.primary-button[data-v-157b52ec]{background:#1b4fd7;border-color:#1b4fd7;color:#fff}.secondary-button[data-v-157b52ec]{background:#26324a;border-color:#26324a;color:#fff}.review-button[data-v-157b52ec]{background:#f8fafc;border-color:#9fb0c8;color:#26324a}.ghost-button[data-v-157b52ec]{background:#f8fafc}.small-button[data-v-157b52ec]{min-height:32px;padding:5px 10px;font-size:12px}.text-button[data-v-157b52ec]{min-height:28px;padding:3px 8px;font-size:12px}.decision-panel[data-v-157b52ec]{justify-content:flex-start;margin-top:14px;padding:14px;border:1px solid #dbe3ef;border-radius:14px;background:#fbfcff;text-align:left}.decision-panel-attention[data-v-157b52ec]{border-color:#f2c56b;background:#fffaf0}.decision-copy[data-v-157b52ec]{display:flex;flex-direction:column;gap:4px;flex:1 1 360px}.count-panel[data-v-157b52ec],.meta-panel[data-v-157b52ec],.progress-panel[data-v-157b52ec],.warnings-box[data-v-157b52ec]{border-radius:14px;padding:14px;text-align:left}.count-panel[data-v-157b52ec]{border:1px solid #dbe3ef}.count-panel-ok[data-v-157b52ec]{background:#f4fcf8;border-color:#98d5b7}.count-panel-warning[data-v-157b52ec]{background:#fff9ec;border-color:#f2c56b}.count-panel-block[data-v-157b52ec]{background:#fff2f2;border-color:#ef9999}.count-headline[data-v-157b52ec]{display:grid;grid-template-columns:1.4fr .55fr 1.15fr;gap:12px;align-items:stretch;margin-bottom:12px}.count-headline>div[data-v-157b52ec]{display:flex;flex-direction:column;gap:5px;background:hsla(0,0%,100%,.74);border-radius:10px;padding:10px;min-width:0}.count-headline strong[data-v-157b52ec]{word-break:break-word}.attribution-panel[data-v-157b52ec]{border:1px solid #dbe3ef;border-radius:14px;padding:14px;margin-bottom:12px;text-align:left;background:#fbfcff}.attribution-panel-warn[data-v-157b52ec]{border-color:#f2c56b;background:#fff9ec}.attribution-panel-block[data-v-157b52ec]{border-color:#ef9999;background:#fff2f2}.attribution-headline[data-v-157b52ec]{display:grid;grid-template-columns:1.3fr .8fr .9fr;gap:10px;margin-bottom:10px}.attribution-headline>div[data-v-157b52ec]{display:flex;flex-direction:column;gap:5px;background:hsla(0,0%,100%,.74);border-radius:10px;padding:10px;min-width:0}.attribution-headline strong[data-v-157b52ec]{word-break:break-word}.attribution-panel p[data-v-157b52ec]{margin:8px 0;color:#3e4a5c}.attribution-panel small[data-v-157b52ec]{color:#5d697a}.signal-panel[data-v-157b52ec]{border:1px solid #dbe3ef;border-radius:14px;padding:14px;margin-bottom:12px;text-align:left;background:#fbfcff}.signal-panel-ok[data-v-157b52ec]{border-color:#98d5b7;background:#f4fcf8}.signal-panel-warn[data-v-157b52ec]{border-color:#f2c56b;background:#fff9ec}.signal-panel-block[data-v-157b52ec]{border-color:#ef9999;background:#fff2f2}.signal-panel-neutral[data-v-157b52ec]{border-color:#dbe3ef;background:#fbfcff}.signal-headline[data-v-157b52ec]{display:grid;grid-template-columns:1.1fr .8fr 1.1fr;gap:10px;margin-bottom:10px}.signal-headline>div[data-v-157b52ec]{display:flex;flex-direction:column;gap:5px;background:hsla(0,0%,100%,.74);border-radius:10px;padding:10px;min-width:0}.signal-headline strong[data-v-157b52ec]{word-break:break-word}.signal-panel p[data-v-157b52ec]{margin:8px 0;color:#3e4a5c}.signal-panel small[data-v-157b52ec]{color:#5d697a}.checks-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.check-card[data-v-157b52ec]{min-height:132px;border:1px solid #dbe3ef;border-radius:14px;padding:14px;text-align:left;background:#fbfcff}.check-card-ok[data-v-157b52ec]{border-color:#98d5b7;background:#f4fcf8}.check-card-warn[data-v-157b52ec]{border-color:#f2c56b;background:#fff9ec}.check-card-block[data-v-157b52ec]{border-color:#ef9999;background:#fff2f2}.check-title-row[data-v-157b52ec]{display:flex;align-items:center;justify-content:space-between;gap:10px}.check-title-row span[data-v-157b52ec]{border-radius:999px;background:hsla(0,0%,100%,.86);padding:4px 8px;font-size:11px;font-weight:800}.check-card p[data-v-157b52ec]{margin:10px 0 8px;line-height:1.4}.check-card small[data-v-157b52ec]{color:#5d697a;line-height:1.35}.auto-decision-panel[data-v-157b52ec]{border:1px solid #dbe3ef;border-radius:14px;padding:14px;margin:12px 0 4px;text-align:left;background:#fbfcff}.auto-decision-panel-ok[data-v-157b52ec]{border-color:#98d5b7;background:#f4fcf8}.auto-decision-panel-warn[data-v-157b52ec]{border-color:#f2c56b;background:#fff9ec}.auto-decision-panel-block[data-v-157b52ec]{border-color:#ef9999;background:#fff2f2}.auto-decision-head[data-v-157b52ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.auto-decision-head>div[data-v-157b52ec]{display:flex;flex-direction:column;gap:5px}.auto-decision-head>span[data-v-157b52ec]{border-radius:999px;background:hsla(0,0%,100%,.86);padding:4px 8px;font-size:11px;font-weight:800;white-space:nowrap}.auto-decision-panel p[data-v-157b52ec]{margin:10px 0 6px;color:#3e4a5c}.auto-decision-panel small[data-v-157b52ec]{color:#5d697a}.auto-decision-button[data-v-157b52ec]{background:#0f766e;border-color:#0f766e}.decision-stage[data-v-157b52ec]{border-color:#cbd9f6}.decision-hint[data-v-157b52ec]{margin-top:10px;padding:10px 12px;border-radius:10px;background:#f8fafc;color:#5c697d;text-align:left}.result-callout[data-v-157b52ec]{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;border-radius:12px;text-align:left}.result-callout-ending[data-v-157b52ec]{background:#f8fafc;border:1px solid #dbe3ef}.result-callout-trace[data-v-157b52ec]{background:#f4fcf8;border:1px solid #98d5b7}.status-area[data-v-157b52ec]{display:grid;gap:12px}.progress-panel[data-v-157b52ec]{background:#f4f7ff;border:1px solid #cbd9f6}.warnings-box[data-v-157b52ec]{background:#fff9ec;border:1px solid #f2c56b}.warnings-box ul[data-v-157b52ec]{margin:8px 0 0 18px;padding:0}.meta-panel[data-v-157b52ec]{background:#fbfcff;border:1px solid #dbe3ef}.panel-title[data-v-157b52ec]{font-weight:800;margin-bottom:8px}.meta-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;font-size:13px}.compact-meta-grid[data-v-157b52ec]{margin-top:4px}.spreadsheet-section[data-v-157b52ec]{display:flex;flex-direction:column;align-items:center}.section-heading[data-v-157b52ec]{width:100%}.section-heading p[data-v-157b52ec]{margin:4px 0 0;color:#5c697d}.report-pre[data-v-157b52ec]{width:100%;box-sizing:border-box;white-space:pre-wrap;background:#0f172a;color:#e8eefc;border:1px solid #1f2a44;border-radius:14px;padding:16px;min-height:180px;max-height:520px;overflow:auto;line-height:1.45}.trace-fetch-panel[data-v-157b52ec]{margin-top:14px;padding:14px;border:1px solid #d5e0f2;border-radius:16px;background:#fbfdff}.trace-fetch-header[data-v-157b52ec],.trace-inspector-header[data-v-157b52ec],.trace-inspector-toolbar[data-v-157b52ec]{display:flex;align-items:center;justify-content:space-between;gap:12px}.trace-fetch-header strong[data-v-157b52ec],.trace-inspector-header strong[data-v-157b52ec]{display:block}.trace-progress-track[data-v-157b52ec]{height:10px;margin:12px 0 8px;overflow:hidden;border-radius:999px;background:#e8edf7}.trace-progress-fill[data-v-157b52ec]{height:100%;border-radius:inherit;background:currentColor;transition:width .2s ease}.trace-fetch-metrics[data-v-157b52ec]{display:flex;flex-wrap:wrap;gap:8px;color:#5c697d;font-size:12px}.trace-fetch-metrics span[data-v-157b52ec]{padding:3px 8px;border:1px solid #dbe3ef;border-radius:999px;background:#fff}.trace-fetch-warning[data-v-157b52ec]{margin-top:8px;padding:8px 10px;border:1px solid #f3d3a1;border-radius:10px;background:#fff8eb;color:#7c4a03;font-size:12px}.trace-inspector[data-v-157b52ec]{margin-top:16px;display:grid;gap:12px}.trace-summary-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.trace-summary-grid>div[data-v-157b52ec]{padding:10px 12px;border:1px solid #dbe3ef;border-radius:12px;background:#fff}.trace-summary-grid span[data-v-157b52ec]{display:block;color:#667085;font-size:12px}.trace-summary-grid strong[data-v-157b52ec]{font-size:18px}.trace-interest-note[data-v-157b52ec]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;font-size:13px}.trace-interest-note-ok[data-v-157b52ec]{background:#f4fcf8;border:1px solid #98d5b7}.trace-interest-note-warn[data-v-157b52ec]{background:#fff9ec;border:1px solid #f2c56b}.trace-assessor-note[data-v-157b52ec]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px dashed #b8c7dc;border-radius:12px;background:#f8fbff;color:#344054;font-size:13px}.trace-inspector-toolbar[data-v-157b52ec]{justify-content:flex-start}.trace-inspector-toolbar select[data-v-157b52ec]{min-width:180px;padding:7px 10px;border:1px solid #cbd5e1;border-radius:10px}.copy-feedback[data-v-157b52ec]{color:#166534;font-size:12px;font-weight:700}.trace-table-wrap[data-v-157b52ec]{max-height:460px;overflow:auto;border:1px solid #dbe3ef;border-radius:14px;background:#fff}.trace-inspector-table[data-v-157b52ec]{width:100%;border-collapse:collapse;font-size:12px}.trace-cell-note[data-v-157b52ec]{max-width:220px;white-space:normal;font-size:.78rem;color:#4b5563}.trace-inspector-table td[data-v-157b52ec],.trace-inspector-table th[data-v-157b52ec]{padding:8px 9px;border-bottom:1px solid #edf2f7;text-align:left;white-space:nowrap}.trace-inspector-table td.trace-cell-note[data-v-157b52ec]{white-space:normal;line-height:1.35}.trace-inspector-table thead th[data-v-157b52ec]{position:sticky;top:0;z-index:1;background:#f8fafc;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.trace-row-exit[data-v-157b52ec]{outline:3px solid rgba(22,101,52,.55);outline-offset:-3px;background:#f0fdf4;box-shadow:inset 5px 0 0 rgba(22,101,52,.65)}.trace-row-balance-impact td[data-v-157b52ec]{background-image:linear-gradient(90deg,rgba(15,23,42,.015),rgba(15,23,42,0))}.trace-row-balance-negative[data-v-157b52ec]{background:#fff7ed}.fifo-role-pill[data-v-157b52ec]{display:inline-flex;align-items:center;max-width:150px;padding:3px 8px;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#334155;font-size:11px;font-weight:800;white-space:normal}.fifo-role-selected[data-v-157b52ec]{border-color:#16a34a;background:#dcfce7;color:#14532d}.muted-cell[data-v-157b52ec]{color:#94a3b8}.trace-row-interest[data-v-157b52ec]{outline:2px solid currentColor;outline-offset:-2px;background:#f8fbff}.trace-row-failed[data-v-157b52ec]{opacity:.72}.hash-copy-button[data-v-157b52ec]{padding:3px 7px;border:1px solid #dbe3ef;border-radius:999px;background:#fff;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.direction-pill[data-v-157b52ec]{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;border:1px solid #dbe3ef;background:#f8fafc;font-weight:700}.direction-pill-incoming[data-v-157b52ec]{background:#eff6ff}.direction-pill-outgoing[data-v-157b52ec]{background:#fff7ed}.direction-pill-self[data-v-157b52ec]{background:#f5f3ff}.trace-show-more[data-v-157b52ec]{justify-self:start}.token-manager-panel[data-v-157b52ec]{margin:16px 0 12px;border:1px solid #dbe3ef;border-radius:16px;background:#f8fbff;overflow:hidden}.token-manager-panel summary[data-v-157b52ec],.token-manager-panel>summary[data-v-157b52ec]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;cursor:pointer;list-style:none;font-weight:800}.token-manager-panel>summary[data-v-157b52ec]::-webkit-details-marker{display:none}.token-manager-panel summary small[data-v-157b52ec],.token-manager-panel>summary small[data-v-157b52ec]{color:#64748b;font-weight:700}.token-manager-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 16px 16px}.token-manager-card[data-v-157b52ec]{display:grid;gap:10px;padding:14px;border:1px solid #dbe3ef;border-radius:14px;background:#fff}.token-manager-card h3[data-v-157b52ec]{margin:0;font-size:1rem}.token-manager-card p[data-v-157b52ec]{margin:0;color:#64748b;font-size:.86rem;line-height:1.4}.token-form-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.token-manager-actions[data-v-157b52ec]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.token-import-textarea[data-v-157b52ec]{min-height:110px;width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;resize:vertical}.token-manager-message[data-v-157b52ec]{margin:0 16px 16px;padding:10px 12px;border:1px solid #b8c7dc;border-radius:12px;background:#fff;color:#344054;font-size:.9rem}.token-registry-preview[data-v-157b52ec]{display:grid;gap:10px;padding:0 16px 16px}.token-preview-header[data-v-157b52ec]{display:flex;justify-content:space-between;gap:12px;align-items:end}.token-preview-header>div[data-v-157b52ec]{display:grid;gap:2px}.empty-token-registry[data-v-157b52ec],.token-preview-header span[data-v-157b52ec],.token-preview-note[data-v-157b52ec]{color:#64748b;font-size:.84rem}.token-search-label[data-v-157b52ec]{display:grid;gap:4px;min-width:260px;font-size:.78rem;color:#64748b;font-weight:700}.token-search-label input[data-v-157b52ec]{padding:8px 10px;border:1px solid #cbd5e1;border-radius:10px}.token-registry-table[data-v-157b52ec]{width:100%;border-collapse:collapse;overflow:hidden;border-radius:12px;background:#fff;font-size:.82rem}.token-registry-table td[data-v-157b52ec],.token-registry-table th[data-v-157b52ec]{padding:8px 9px;border-bottom:1px solid #edf2f7;text-align:left}.token-registry-table th[data-v-157b52ec]{background:#f8fafc;color:#475569;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.empty-token-registry[data-v-157b52ec]{padding:12px;border:1px dashed #cbd5e1;border-radius:12px;background:#fff}.token-resolution-panel[data-v-157b52ec]{display:grid;gap:6px;margin:12px 0;padding:12px 14px;border-radius:14px;border:1px solid #dbe3ef;background:#fff}.token-resolution-panel p[data-v-157b52ec]{margin:0;color:#475569;font-size:.9rem}.token-resolution-panel.ok[data-v-157b52ec]{border-color:#98d5b7;background:#f4fcf8}.token-resolution-panel.warn[data-v-157b52ec]{border-color:#f2c56b;background:#fff9ec}.token-resolution-panel.neutral[data-v-157b52ec]{border-color:#cbd5e1;background:#f8fafc}.trace-token-check-cell[data-v-157b52ec]{max-width:220px}.trace-token-check-cell small[data-v-157b52ec]{display:block;margin-top:4px;color:#66768a;line-height:1.3}.token-check-pill[data-v-157b52ec]{display:inline-block;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800;white-space:nowrap}.token-check-ok[data-v-157b52ec]{background:#e8f7ed;color:#176136}.token-check-warn[data-v-157b52ec]{background:#fff0cf;color:#7a4a00}.token-check-neutral[data-v-157b52ec]{background:#eef2f7;color:#526070}.trace-row-token-issue[data-v-157b52ec]{background:#fffaf0}@media (max-width:1300px){.tool88-page[data-v-157b52ec]{max-width:100%}.checks-grid[data-v-157b52ec],.count-headline[data-v-157b52ec],.settings-grid[data-v-157b52ec],.token-form-grid[data-v-157b52ec],.token-manager-grid[data-v-157b52ec],.workflow-steps[data-v-157b52ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:840px){.checks-grid[data-v-157b52ec],.count-headline[data-v-157b52ec],.hero-card[data-v-157b52ec],.meta-grid[data-v-157b52ec],.settings-grid[data-v-157b52ec],.token-form-grid[data-v-157b52ec],.token-manager-grid[data-v-157b52ec],.workflow-steps[data-v-157b52ec]{grid-template-columns:1fr}.section-heading[data-v-157b52ec],.stage-header[data-v-157b52ec]{flex-direction:column;align-items:stretch}}.result-callout-swap[data-v-157b52ec]{border-color:#9cc8ff;background:#f1f7ff}.swap-explorer-panel[data-v-157b52ec]{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid #cbd5e1;border-radius:18px;background:#fbfdff}.swap-explorer-actions[data-v-157b52ec],.swap-explorer-header[data-v-157b52ec],.swap-explorer-meta[data-v-157b52ec],.swap-tabs[data-v-157b52ec]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.swap-explorer-header[data-v-157b52ec]{justify-content:space-between}.swap-explorer-meta span[data-v-157b52ec]{border:1px solid #dbe3ef;border-radius:999px;padding:4px 9px;background:#fff;font-size:12px;font-weight:700;color:#475569}.manual-swap-card[data-v-157b52ec],.swap-candidate-card[data-v-157b52ec],.swap-explorer-summary[data-v-157b52ec]{padding:12px 14px;border:1px solid #dbe3ef;border-radius:14px;background:#fff}.manual-swap-card[data-v-157b52ec],.swap-candidate-card[data-v-157b52ec]{display:grid;gap:8px}.manual-swap-card p[data-v-157b52ec],.swap-candidate-card p[data-v-157b52ec]{margin:0;color:#475569}.swap-candidate-ok[data-v-157b52ec]{border-color:#99d7b5;background:#f4fcf8}.swap-candidate-warn[data-v-157b52ec]{border-color:#f0c36d;background:#fff9ec}.swap-tab-button[data-v-157b52ec]{border:1px solid #cbd5e1;background:#fff;border-radius:999px;padding:7px 11px;font-weight:800;cursor:pointer}.swap-tab-button.active[data-v-157b52ec]{background:#1f2937;color:#fff;border-color:#1f2937}.swap-tab-button span[data-v-157b52ec]{margin-left:5px;opacity:.75}.swap-table-wrap[data-v-157b52ec]{overflow:auto;border:1px solid #dbe3ef;border-radius:14px;background:#fff}.swap-explorer-table[data-v-157b52ec]{width:100%;border-collapse:collapse;font-size:12px}.swap-explorer-table td[data-v-157b52ec],.swap-explorer-table th[data-v-157b52ec]{padding:8px 9px;border-bottom:1px solid #edf2f7;text-align:left;vertical-align:top}.swap-explorer-table th[data-v-157b52ec]{background:#f8fafc;color:#475569;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.swap-row-incoming[data-v-157b52ec]{background:#f0f9ff}.swap-row-outgoing[data-v-157b52ec]{background:#fff7ed}.swap-row-selected[data-v-157b52ec]{outline:2px solid #2563eb;outline-offset:-2px}.swap-detail-cell[data-v-157b52ec]{max-width:260px;color:#475569}.bridge-address-cell[data-v-157b52ec],.bridge-candidate-title[data-v-157b52ec],.bridge-full-value[data-v-157b52ec],.bridge-resolved-cell[data-v-157b52ec]{overflow-wrap:anywhere;word-break:break-word}.bridge-candidate-title[data-v-157b52ec]{display:block;line-height:1.35}.bridge-address-stack[data-v-157b52ec],.bridge-full-value-row[data-v-157b52ec]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bridge-full-value[data-v-157b52ec]{display:inline-block;max-width:100%;padding:3px 6px;border-radius:7px;background:hsla(0,0%,100%,.72);border:1px solid #e2e8f0;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;white-space:normal}.tiny-button[data-v-157b52ec]{padding:3px 7px;font-size:11px;line-height:1.2}.bridge-copy-feedback[data-v-157b52ec]{align-self:center}.result-callout-bridge[data-v-157b52ec]{border-color:#d7b9ff;background:#f7f1ff}.bridge-explorer-panel[data-v-157b52ec]{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid #d8c7ff;border-radius:18px;background:#fcfaff}.bridge-explorer-header[data-v-157b52ec]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.bridge-row-high[data-v-157b52ec]{background:#f5f0ff}.bridge-row-review[data-v-157b52ec]{background:#fffdf7}.bridge-log-details summary[data-v-157b52ec]{cursor:pointer;font-weight:800;color:#334155}.bridge-stage-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.bridge-stage-card[data-v-157b52ec]{display:grid;gap:4px;padding:11px 12px;border:1px solid #dbe3ef;border-radius:14px;background:#fff}.bridge-stage-card strong[data-v-157b52ec]{color:#111827}.bridge-stage-card p[data-v-157b52ec]{margin:0;color:#475569;font-size:12px;line-height:1.35}.bridge-stage-ok[data-v-157b52ec]{border-color:#99d7b5;background:#f4fcf8}.bridge-stage-warn[data-v-157b52ec]{border-color:#f0c36d;background:#fff9ec}.bridge-stage-error[data-v-157b52ec]{border-color:#f3a6a6;background:#fff5f5}.bridge-stage-neutral[data-v-157b52ec]{border-color:#d8c7ff;background:#fcfaff}.setting-field-checkbox[data-v-157b52ec]{gap:.45rem}.toggle-row[data-v-157b52ec]{display:flex;align-items:flex-start;gap:.55rem;font-weight:500;color:#334155;line-height:1.35}.toggle-row input[data-v-157b52ec]{margin-top:.2rem}.setting-subrow[data-v-157b52ec]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.setting-subrow small[data-v-157b52ec]{color:#64748b;line-height:1.35}.trace-service-assessment[data-v-157b52ec]{margin-top:.85rem;padding:.85rem 1rem;border-radius:.85rem;border:1px solid #cbd5e1;background:#f8fafc}.trace-service-assessment.warn[data-v-157b52ec]{border-color:#f59e0b;background:#fffbeb}.trace-service-assessment.ok[data-v-157b52ec]{border-color:#86efac;background:#f0fdf4}.trace-service-assessment.muted[data-v-157b52ec]{border-color:#cbd5e1;background:#f8fafc}.trace-service-assessment p[data-v-157b52ec]{margin:.35rem 0 0;color:#475569}.trace-service-assessment ul[data-v-157b52ec]{margin:.45rem 0 0;padding-left:1.15rem;color:#475569}.flow-completion-settings[data-v-157b52ec]{margin:10px 0 14px;border:1px solid #d7e0ed;border-radius:14px;background:#fbfdff;padding:8px 12px}.flow-completion-settings summary[data-v-157b52ec]{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:900;color:#172033}.flow-completion-settings summary small[data-v-157b52ec]{color:#6d7d94;font-weight:700}.flow-settings-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:12px}.flow-setting-wide[data-v-157b52ec]{grid-column:1/-1}.flow-setting-wide textarea[data-v-157b52ec]{width:100%;min-height:58px;resize:vertical;border:1px solid #d4deec;border-radius:10px;padding:8px 10px;font:inherit}.flow-setting-wide small[data-v-157b52ec]{color:#6d7d94;font-size:11px}.flow-completion-card[data-v-157b52ec]{border-color:#cddcf7;background:linear-gradient(180deg,#fff,#f8fbff)}.flow-completion-actions[data-v-157b52ec]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.flow-depth-pill[data-v-157b52ec]{display:inline-flex;align-items:center;min-height:30px;border:1px solid #d4deec;border-radius:999px;padding:0 10px;color:#52627a;background:#fff;font-size:12px;font-weight:900}.flow-completion-message[data-v-157b52ec]{margin-top:10px;border-left:4px solid #7892bc;background:#f5f8fc;color:#24324a;padding:9px 11px;border-radius:10px;font-weight:750}.flow-completion-summary[data-v-157b52ec]{margin-top:12px;border:1px solid #d9e2ef;border-radius:14px;background:#fff;padding:12px}.flow-completion-complete[data-v-157b52ec]{border-color:#b9e4c8;background:#f6fff9}.flow-completion-incomplete[data-v-157b52ec]{border-color:#f0d9a6;background:#fffaf0}.flow-summary-head[data-v-157b52ec]{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.flow-summary-head span[data-v-157b52ec]{color:#607089;font-size:13px}.flow-summary-grid[data-v-157b52ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.flow-summary-grid div[data-v-157b52ec]{border:1px solid #e2e8f2;border-radius:12px;background:hsla(0,0%,100%,.82);padding:8px 10px}.flow-summary-grid span[data-v-157b52ec]{display:block;color:#6d7d94;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.flow-summary-grid strong[data-v-157b52ec]{font-size:18px}.flow-next-panel[data-v-157b52ec]{margin-top:10px;border:1px solid #e2d4a2;border-radius:12px;background:#fffef7;padding:9px 10px;display:flex;flex-direction:column;gap:3px}.flow-ending-list[data-v-157b52ec]{margin-top:10px}.flow-ending-list summary[data-v-157b52ec]{cursor:pointer;font-weight:900}.flow-ending-list table[data-v-157b52ec]{width:100%;margin-top:8px;border-collapse:collapse;font-size:12px}.flow-ending-list td[data-v-157b52ec],.flow-ending-list th[data-v-157b52ec]{border-bottom:1px solid #e4eaf3;padding:7px;text-align:left;vertical-align:top}.flow-ending-complete td[data-v-157b52ec]{background:rgba(238,255,242,.7)}.flow-ending-incomplete td[data-v-157b52ec]{background:rgba(255,249,235,.8)}.output-absorb-actions span[data-v-157b52ec]{color:#64748b;font-size:13px}.result-callout-flow[data-v-157b52ec]{border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.flow-entity-override-field textarea[data-v-157b52ec]{min-height:74px;resize:vertical}.trace-through-entity-manager-panel code[data-v-157b52ec]{font-size:11px}.trace-through-entity-form-grid[data-v-157b52ec]{align-items:start}.trace-through-entity-wide-field[data-v-157b52ec]{grid-column:span 2}.trace-through-entity-wide-field textarea[data-v-157b52ec]{min-height:74px;resize:vertical}.trace-through-entity-registry-table td strong[data-v-157b52ec]{display:block}.trace-through-entity-registry-table td small[data-v-157b52ec]{display:block;margin-top:3px;color:#6b7280}@media (max-width:760px){.trace-through-entity-wide-field[data-v-157b52ec]{grid-column:span 1}}.tool88-page--case-buddy-embedded.simple-view-active[data-v-157b52ec]{min-height:0;overflow:hidden}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-overlay[data-v-157b52ec]{padding:6px}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-modal[data-v-157b52ec]{display:flex;flex-direction:column;overflow:hidden}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-layout[data-v-157b52ec]{flex:1 1 auto;min-height:0;align-items:stretch;grid-template-columns:minmax(0,1.22fr) minmax(300px,.72fr);gap:10px;padding:34px 10px 10px;overflow:hidden}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-left[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-view-right[data-v-157b52ec]{max-width:none;min-height:0;overflow:auto;scrollbar-gutter:stable}.tool88-page--case-buddy-embedded.simple-view-active .simple-compact-header[data-v-157b52ec]{gap:5px}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-left h2[data-v-157b52ec]{font-size:clamp(17px,1.2vw,22px)}.tool88-page--case-buddy-embedded.simple-view-active .simple-input-block[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-view-intro[data-v-157b52ec]{display:none}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-modal[data-v-157b52ec]{min-height:0;max-height:100%}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-left[data-v-157b52ec]{display:flex;flex-direction:column}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-visual[data-v-157b52ec]{flex:0 0 auto;min-height:clamp(220px,34vh,390px);margin:4px 0 8px}.tool88-page--case-buddy-embedded.simple-view-active .simple-flow-map-svg[data-v-157b52ec]{height:clamp(174px,28vh,324px)}.tool88-page--case-buddy-embedded.simple-view-active .simple-flow-map-head[data-v-157b52ec]{padding-top:8px}.tool88-page--case-buddy-embedded.simple-view-active .simple-next-actions-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-recommendation-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-result-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-settings-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-status-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-target-card[data-v-157b52ec]{padding:10px}@media (max-width:980px){.tool88-page--case-buddy-embedded.simple-view-active .simple-view-layout[data-v-157b52ec]{grid-template-columns:1fr;overflow:auto}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-left[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-view-right[data-v-157b52ec]{overflow:visible}}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-layout[data-v-157b52ec]{grid-template-columns:minmax(0,1.36fr) minmax(280px,.64fr);padding:24px 8px 8px}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-left[data-v-157b52ec]{overflow:hidden}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-right[data-v-157b52ec]{overflow:auto}.tool88-page--case-buddy-embedded.simple-view-active .simple-view-visual[data-v-157b52ec]{min-height:clamp(240px,37vh,360px);margin:2px 0 8px}.tool88-page--case-buddy-embedded.simple-view-active .simple-flow-map-svg[data-v-157b52ec]{height:clamp(190px,30vh,300px);max-height:300px}.tool88-page--case-buddy-embedded.simple-view-active .simple-next-actions-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-recommendation-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-result-card[data-v-157b52ec],.tool88-page--case-buddy-embedded.simple-view-active .simple-status-card[data-v-157b52ec]{max-height:clamp(8rem,28vh,16rem);overflow:auto}.address-monitoring-page[data-v-73790f2f]{max-width:1260px;margin:1.5rem auto;padding:1rem;color:#0f172a}.address-monitoring-page--embedded[data-v-73790f2f]{max-width:none;margin:0;padding:0}.address-monitoring-page__actions[data-v-73790f2f],.address-monitoring-page__detail-header[data-v-73790f2f],.address-monitoring-page__header[data-v-73790f2f],.address-monitoring-page__result-actions[data-v-73790f2f],.address-monitoring-page__secondary-actions[data-v-73790f2f],.address-monitoring-page__section-header[data-v-73790f2f],.address-monitoring-page__side-header[data-v-73790f2f]{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.address-monitoring-page__header[data-v-73790f2f]{border:1px solid #dbe7f3;border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);padding:1rem}.address-monitoring-page__hero-copy[data-v-73790f2f]{max-width:760px}.address-monitoring-page__detail-header h2[data-v-73790f2f],.address-monitoring-page__hero-copy h1[data-v-73790f2f],.address-monitoring-page__result-banner h2[data-v-73790f2f],.address-monitoring-page__section-header h2[data-v-73790f2f],.address-monitoring-page__side-header h2[data-v-73790f2f]{margin:0}.address-monitoring-page__hero-copy h1[data-v-73790f2f]{font-size:clamp(1.55rem,2.5vw,2.25rem);letter-spacing:-.035em}.address-monitoring-page__advanced-panel p[data-v-73790f2f],.address-monitoring-page__detail-header p[data-v-73790f2f],.address-monitoring-page__guide-content p[data-v-73790f2f],.address-monitoring-page__latest-card p[data-v-73790f2f],.address-monitoring-page__manual-help p[data-v-73790f2f],.address-monitoring-page__notification-panel p[data-v-73790f2f],.address-monitoring-page__result-banner p[data-v-73790f2f],.address-monitoring-page__section-header p[data-v-73790f2f],.address-monitoring-page__subtitle[data-v-73790f2f]{color:#475569;line-height:1.5}.address-monitoring-page__subtitle[data-v-73790f2f]{margin:.35rem 0 0}.address-monitoring-page__eyebrow[data-v-73790f2f]{margin:0 0 .25rem;color:#2563eb;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.address-monitoring-page__chips[data-v-73790f2f]{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:.7rem}.address-monitor-card__ack-chip[data-v-73790f2f],.address-monitor-card__alert-chip[data-v-73790f2f],.address-monitor-card__due[data-v-73790f2f],.address-monitor-card__status[data-v-73790f2f],.address-monitoring-page__quiet-chip[data-v-73790f2f],.address-monitoring-page__session-chip[data-v-73790f2f]{border-radius:999px;padding:.18rem .58rem;font-size:.72rem;font-weight:900}.address-monitoring-page__session-chip.is-authenticated[data-v-73790f2f]{background:#dcfce7;color:#166534}.address-monitoring-page__quiet-chip[data-v-73790f2f],.address-monitoring-page__session-chip.is-guest[data-v-73790f2f]{background:#f1f5f9;color:#475569}.address-monitoring-page__embedded-filter[data-v-73790f2f]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1e40af;padding:.28rem .6rem;font-size:.74rem;font-weight:900}.address-monitoring-page__button-link[data-v-73790f2f],button[data-v-73790f2f]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid #cbd5e1;border-radius:11px;padding:.55rem .8rem;background:#fff;color:#0f172a;font-weight:850;text-decoration:none;cursor:pointer}button.primary[data-v-73790f2f]{background:#2563eb;border-color:#2563eb;color:#fff}button.primary.xl[data-v-73790f2f]{min-height:3.1rem;padding-inline:1rem;font-size:1rem}button.secondary[data-v-73790f2f]{background:#0f172a;border-color:#0f172a;color:#fff}button.danger[data-v-73790f2f]{color:#991b1b;border-color:#fecaca}button[data-v-73790f2f]:disabled{cursor:not-allowed;opacity:.55}.address-monitoring-page__feedback[data-v-73790f2f],.address-monitoring-page__mini-feedback[data-v-73790f2f]{margin:.85rem 0;border-radius:14px;padding:.75rem .9rem;background:#eff6ff;color:#1d4ed8;font-weight:750}.address-monitoring-page__feedback.is-success[data-v-73790f2f],.address-monitoring-page__mini-feedback.is-success[data-v-73790f2f]{background:#dcfce7;color:#166534}.address-monitoring-page__feedback.is-error[data-v-73790f2f],.address-monitoring-page__mini-feedback.is-error[data-v-73790f2f]{background:#fee2e2;color:#991b1b}.address-monitoring-page__feedback.is-warning[data-v-73790f2f],.address-monitoring-page__mini-feedback.is-warning[data-v-73790f2f]{background:#fffbeb;color:#92400e}.address-monitoring-page__batch-strip[data-v-73790f2f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:1rem 0;padding:.9rem 1rem;border:1px solid #bfdbfe;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#f8fafc);box-shadow:0 18px 42px rgba(37,99,235,.1)}.address-monitoring-page__batch-copy h2[data-v-73790f2f],.address-monitoring-page__batch-copy p[data-v-73790f2f]{margin:.18rem 0}.address-monitoring-page__batch-spinner[data-v-73790f2f]{position:relative;display:grid;place-items:center;width:2.45rem;height:2.45rem}.address-monitoring-page__batch-spinner span[data-v-73790f2f]{position:absolute;border:2px solid #2563eb;border-radius:999px;opacity:.85;animation:address-monitor-batch-ripple-73790f2f 1.35s ease-out infinite}.address-monitoring-page__batch-spinner span[data-v-73790f2f]:nth-child(2){animation-delay:.42s}.address-monitoring-page__batch-count[data-v-73790f2f]{display:grid;place-items:center;min-width:4.5rem;padding:.5rem .7rem;border-radius:14px;background:hsla(0,0%,100%,.78);color:#1e3a8a;font-weight:850}.address-monitoring-page__batch-count strong[data-v-73790f2f]{font-size:1.35rem;line-height:1}.address-monitoring-page__batch-count span[data-v-73790f2f]{color:#64748b;font-size:.76rem}.address-monitoring-page__batch-progress[data-v-73790f2f]{overflow:hidden;height:.45rem;margin-top:.55rem;border-radius:999px;background:rgba(148,163,184,.28)}.address-monitoring-page__batch-progress span[data-v-73790f2f]{display:block;height:100%;border-radius:inherit;background:#2563eb;transition:width .22s ease}.address-monitoring-page__batch-inline[data-v-73790f2f]{margin:.35rem 0 0;color:#475569;font-size:.85rem;font-weight:750}@keyframes address-monitor-batch-ripple-73790f2f{0%{width:.7rem;height:.7rem;opacity:.9}to{width:2.45rem;height:2.45rem;opacity:0}}.address-monitoring-page__movement-alert-strip[data-v-73790f2f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:center;margin:1rem 0;padding:1rem;border:1px solid #fecaca;border-radius:18px;background:linear-gradient(135deg,#fff1f2,#fff7ed);box-shadow:0 18px 45px rgba(225,29,72,.12);animation:address-monitor-alert-pulse-73790f2f 1.8s ease-in-out infinite}.address-monitoring-page__movement-alert-strip h2[data-v-73790f2f],.address-monitoring-page__movement-alert-strip p[data-v-73790f2f]{margin:.2rem 0}.address-monitoring-page__movement-alert-icon[data-v-73790f2f]{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:999px;background:#be123c;color:#fff;font-weight:1000}@keyframes address-monitor-alert-pulse-73790f2f{0%,to{box-shadow:0 18px 45px rgba(225,29,72,.1)}50%{box-shadow:0 18px 45px rgba(225,29,72,.22)}}.address-monitoring-page__result-banner[data-v-73790f2f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:1rem 0;border:1px solid #dbe7f3;border-radius:18px;background:#f8fafc;padding:1rem}.address-monitoring-page__result-banner.is-movement[data-v-73790f2f]{border-color:#fecaca;background:#fff1f2}.address-monitoring-page__result-banner.is-attention[data-v-73790f2f]{border-color:#fde68a;background:#fffbeb}.address-monitoring-page__result-banner.is-quiet[data-v-73790f2f]{border-color:#bfdbfe;background:#eff6ff}.address-monitoring-page__result-note[data-v-73790f2f]{font-weight:850}.address-monitoring-page__summary-strip[data-v-73790f2f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1rem 0}.address-monitor-card[data-v-73790f2f],.address-monitoring-page__basis-card[data-v-73790f2f],.address-monitoring-page__detail-panel[data-v-73790f2f],.address-monitoring-page__filters[data-v-73790f2f],.address-monitoring-page__history-card[data-v-73790f2f],.address-monitoring-page__latest-card[data-v-73790f2f],.address-monitoring-page__list-panel[data-v-73790f2f],.address-monitoring-page__manual-help[data-v-73790f2f],.address-monitoring-page__manual-panel[data-v-73790f2f],.address-monitoring-page__quick-bar[data-v-73790f2f],.address-monitoring-page__summary-strip article[data-v-73790f2f]{border:1px solid #dbe7f3;border-radius:18px;background:#fff}.address-monitoring-page__summary-strip article[data-v-73790f2f]{padding:.8rem}.address-monitoring-page__basis-grid dt[data-v-73790f2f],.address-monitoring-page__detail-grid dt[data-v-73790f2f],.address-monitoring-page__filters span[data-v-73790f2f],.address-monitoring-page__manual-form span[data-v-73790f2f],.address-monitoring-page__notification-panel label span[data-v-73790f2f],.address-monitoring-page__summary-strip span[data-v-73790f2f]{display:block;color:#64748b;font-size:.72rem;font-weight:850;text-transform:uppercase}.address-monitoring-page__summary-strip strong[data-v-73790f2f]{display:block;margin-top:.12rem;font-size:1.45rem}.address-monitoring-page__summary-strip small[data-v-73790f2f]{display:block;color:#64748b;font-weight:800;margin-top:.15rem}.address-monitoring-page__summary-strip article.has-alert[data-v-73790f2f]{border-color:#fecaca;background:#fff1f2;box-shadow:0 0 0 1px rgba(225,29,72,.08),0 14px 32px rgba(225,29,72,.08)}.address-monitoring-page__quick-bar[data-v-73790f2f]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;padding:.65rem;margin-bottom:.75rem}.address-monitoring-page__filters input[data-v-73790f2f],.address-monitoring-page__filters select[data-v-73790f2f],.address-monitoring-page__manual-form input[data-v-73790f2f],.address-monitoring-page__manual-form select[data-v-73790f2f],.address-monitoring-page__manual-form textarea[data-v-73790f2f],.address-monitoring-page__notification-panel input[data-v-73790f2f],.address-monitoring-page__quick-bar input[data-v-73790f2f]{width:100%;border:1px solid #cbd5e1;border-radius:11px;padding:.55rem .65rem;color:#0f172a;background:#fff}.address-monitoring-page__filters[data-v-73790f2f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) repeat(4,auto);gap:.65rem;align-items:end;margin-bottom:.9rem;padding:.75rem}.address-monitoring-page__layout[data-v-73790f2f]{display:grid;grid-template-columns:minmax(330px,.9fr) minmax(430px,1.1fr);gap:1rem;align-items:start}.address-monitoring-page__detail-panel[data-v-73790f2f],.address-monitoring-page__list-panel[data-v-73790f2f],.address-monitoring-page__manual-panel[data-v-73790f2f]{padding:.8rem}.address-monitoring-page__list-meta[data-v-73790f2f]{display:flex;gap:.5rem;justify-content:space-between;flex-wrap:wrap;color:#64748b;font-size:.78rem;font-weight:800;margin-bottom:.6rem}.address-monitoring-page__item-list[data-v-73790f2f]{display:grid;gap:.55rem;max-height:min(68vh,720px);overflow:auto;padding-right:.2rem}.address-monitor-card[data-v-73790f2f]{display:grid;gap:.28rem;width:100%;padding:.75rem;text-align:left}.address-monitor-card.selected[data-v-73790f2f]{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.address-monitor-card.is-due[data-v-73790f2f]{border-color:#bfdbfe}.address-monitor-card.is-unacknowledged-movement[data-v-73790f2f]{border-color:#fecaca;background:#fff7f7;box-shadow:inset 4px 0 0 #e11d48}.address-monitor-card.is-acknowledged-movement[data-v-73790f2f]{opacity:.88}.address-monitor-card__topline[data-v-73790f2f]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.address-monitor-card__status[data-v-73790f2f]{width:-moz-fit-content;width:fit-content;background:#e2e8f0;color:#334155;font-size:.68rem;text-transform:uppercase}.address-monitor-card__status.is-dormant[data-v-73790f2f],.address-monitor-card__status.is-no_movement[data-v-73790f2f]{background:#dbeafe;color:#1e40af}.address-monitor-card__status.is-movement_found[data-v-73790f2f],.address-monitor-card__status.is-partial_movement_found[data-v-73790f2f]{background:#fee2e2;color:#991b1b}.address-monitor-card__status.is-error[data-v-73790f2f],.address-monitor-card__status.is-needs_review[data-v-73790f2f]{background:#fef3c7;color:#92400e}.address-monitor-card__status.is-disabled[data-v-73790f2f]{background:#e5e7eb;color:#374151}.address-monitor-card__ack-chip[data-v-73790f2f],.address-monitor-card__alert-chip[data-v-73790f2f],.address-monitor-card__due[data-v-73790f2f]{font-size:.68rem;text-transform:uppercase}.address-monitor-card__due[data-v-73790f2f]{background:#dcfce7;color:#166534}.address-monitor-card__alert-chip[data-v-73790f2f]{background:#fee2e2;color:#991b1b}.address-monitor-card__ack-chip[data-v-73790f2f]{background:#dcfce7;color:#166534}.address-monitor-card small[data-v-73790f2f],.address-monitor-card span[data-v-73790f2f]:not(.address-monitor-card__status):not(.address-monitor-card__due):not(.address-monitor-card__alert-chip):not(.address-monitor-card__ack-chip){color:#64748b}.address-monitoring-page__detail-panel[data-v-73790f2f]{position:sticky;top:1rem}.address-monitoring-page__detail-header p[data-v-73790f2f]{margin:.2rem 0 0;font-size:.86rem;font-weight:700}.address-monitoring-page__detail-status-stack[data-v-73790f2f]{display:flex;flex-direction:column;gap:.35rem;align-items:flex-end}.address-monitoring-page__latest-card[data-v-73790f2f]{margin-top:.85rem;padding:.85rem;background:#f8fafc}.address-monitoring-page__latest-card.is-movement[data-v-73790f2f]{border-color:#fecaca;background:#fff1f2}.address-monitoring-page__latest-card.is-attention[data-v-73790f2f]{border-color:#fde68a;background:#fffbeb}.address-monitoring-page__latest-card.is-quiet[data-v-73790f2f]{border-color:#bfdbfe;background:#eff6ff}.address-monitoring-page__latest-card.is-acknowledged[data-v-73790f2f]{border-color:#bbf7d0;background:#f0fdf4}.address-monitoring-page__ack-line[data-v-73790f2f]{margin-top:.45rem;color:#166534;font-weight:800}.address-monitoring-page__ack-line.strong[data-v-73790f2f]{color:#991b1b}.address-monitoring-page__primary-check-row[data-v-73790f2f]{display:flex;align-items:center;gap:.75rem;margin:.9rem 0;flex-wrap:wrap}.address-monitoring-page__primary-check-row span[data-v-73790f2f]{color:#64748b;font-weight:800}.address-monitoring-page__basis-grid[data-v-73790f2f],.address-monitoring-page__detail-grid[data-v-73790f2f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.address-monitoring-page__basis-grid dd[data-v-73790f2f],.address-monitoring-page__detail-grid dd[data-v-73790f2f]{margin:.15rem 0 0;word-break:break-word}.address-monitoring-page__secondary-actions[data-v-73790f2f]{justify-content:flex-start;margin-top:.85rem}.address-monitoring-page__basis-card[data-v-73790f2f],.address-monitoring-page__history-card[data-v-73790f2f]{margin-top:1rem;padding:.85rem;background:#f8fbff}.address-monitoring-page__basis-card summary[data-v-73790f2f]{font-weight:900;cursor:pointer}.address-monitoring-page__basis-card pre[data-v-73790f2f],.address-monitoring-page__debug pre[data-v-73790f2f],.address-monitoring-page__manual-help pre[data-v-73790f2f]{max-height:260px;overflow:auto;background:#0f172a;color:#dbeafe;border-radius:12px;padding:.85rem}.address-monitoring-page__history-list[data-v-73790f2f]{display:grid;gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none}.address-monitoring-page__history-list li[data-v-73790f2f]{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;border-top:1px solid #e2e8f0;padding-top:.6rem}.address-monitoring-page__history-list small[data-v-73790f2f]{display:block;margin-top:.2rem;color:#64748b}.address-monitoring-page__manual-panel[data-v-73790f2f]{margin:1rem 0;background:#f8fbff}.address-monitoring-page__manual-layout[data-v-73790f2f]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;align-items:start;margin-top:.9rem}.address-monitoring-page__manual-form[data-v-73790f2f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.address-monitoring-page__manual-form label[data-v-73790f2f],.address-monitoring-page__notification-panel label[data-v-73790f2f]{display:grid;gap:.28rem}.address-monitoring-page__manual-actions[data-v-73790f2f],.address-monitoring-page__manual-wide[data-v-73790f2f]{grid-column:1/-1}.address-monitoring-page__manual-actions[data-v-73790f2f]{display:flex;gap:.6rem}.address-monitoring-page__manual-help[data-v-73790f2f]{padding:.85rem}.address-monitoring-page__checking-overlay[data-v-73790f2f],.address-monitoring-page__side-backdrop[data-v-73790f2f]{position:fixed;inset:0;z-index:5000;background:rgba(15,23,42,.42)}.address-monitoring-page__side-backdrop[data-v-73790f2f]{display:flex;justify-content:flex-end}.address-monitoring-page__side-panel[data-v-73790f2f]{width:min(560px,calc(100vw - 28px));height:100%;overflow:auto;background:#fff;box-shadow:-20px 0 50px rgba(15,23,42,.24);padding:1rem}.address-monitoring-page__side-tabs[data-v-73790f2f]{display:flex;gap:.5rem;margin:1rem 0;flex-wrap:wrap}.address-monitoring-page__guide-tabs button.active[data-v-73790f2f],.address-monitoring-page__side-tabs button.active[data-v-73790f2f]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.address-monitoring-page__guide-tabs[data-v-73790f2f]{display:flex;gap:.45rem;flex-wrap:wrap;margin-bottom:.75rem}.address-monitoring-page__advanced-panel button[data-v-73790f2f],.address-monitoring-page__guide-content details[data-v-73790f2f],.address-monitoring-page__notification-state[data-v-73790f2f],.address-monitoring-page__status-guide article[data-v-73790f2f]{border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;padding:.75rem;margin-bottom:.6rem}.address-monitoring-page__guide-content summary[data-v-73790f2f]{font-weight:900;cursor:pointer}.address-monitoring-page__status-guide[data-v-73790f2f]{display:grid;grid-template-columns:1fr;gap:.65rem}.address-monitoring-page__advanced-panel[data-v-73790f2f],.address-monitoring-page__notification-panel[data-v-73790f2f]{display:grid;gap:.75rem}.address-monitoring-page__notification-state[data-v-73790f2f]{display:grid;gap:.2rem}.address-monitoring-page__checking-overlay[data-v-73790f2f]{display:grid;place-items:center;padding:1rem}.address-monitoring-page__checking-card[data-v-73790f2f]{width:min(520px,100%);border-radius:24px;background:#fff;padding:1.25rem;text-align:center;box-shadow:0 24px 80px rgba(15,23,42,.28)}.address-monitoring-page__checking-card-actions[data-v-73790f2f]{display:flex;justify-content:flex-end;margin-bottom:.35rem}.address-monitoring-page__checking-card-actions button[data-v-73790f2f]{font-size:.78rem;padding:.38rem .7rem}.address-monitoring-page__run-lock-note[data-v-73790f2f]{color:#64748b;font-size:.82rem;margin:.35rem 0 0}.address-monitoring-page__runner-dock[data-v-73790f2f]{position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:4990;width:min(340px,calc(100vw - 2rem));border:1px solid #bfdbfe;border-radius:22px;background:hsla(0,0%,100%,.97);box-shadow:0 18px 60px rgba(15,23,42,.22);padding:.95rem;backdrop-filter:blur(14px)}.address-monitoring-page__runner-dock-top[data-v-73790f2f]{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center}.address-monitoring-page__runner-dock-top h2[data-v-73790f2f]{margin:.1rem 0 0;font-size:1rem}.address-monitoring-page__runner-dock-pulse[data-v-73790f2f]{width:2.45rem;height:2.45rem;display:grid;place-items:center;border-radius:999px;background:#eff6ff}.address-monitoring-page__runner-dock-pulse span[data-v-73790f2f]{width:1.05rem;height:1.05rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 0 rgba(37,99,235,.42);animation:monitor-pulse-73790f2f 1.35s ease-out infinite}@keyframes monitor-pulse-73790f2f{70%{box-shadow:0 0 0 14px rgba(37,99,235,0)}to{box-shadow:0 0 0 0 rgba(37,99,235,0)}}.address-monitoring-page__runner-dock-item[data-v-73790f2f]{margin:.7rem 0 .3rem;font-weight:900;color:#0f172a;word-break:break-word}.address-monitoring-page__runner-dock-lock[data-v-73790f2f],.address-monitoring-page__runner-dock-status[data-v-73790f2f]{margin:.35rem 0;color:#475569;font-size:.84rem;line-height:1.35}.address-monitoring-page__runner-dock-lock[data-v-73790f2f]{color:#64748b}.address-monitoring-page__runner-dock-progress[data-v-73790f2f]{height:.45rem;border-radius:999px;background:#e2e8f0;overflow:hidden;margin:.75rem 0}.address-monitoring-page__runner-dock-progress span[data-v-73790f2f]{display:block;height:100%;min-width:8%;border-radius:inherit;background:#2563eb;transition:width .25s ease}.address-monitoring-page__runner-dock-actions[data-v-73790f2f]{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:.75rem}.address-monitoring-page__runner-dock-actions button[data-v-73790f2f]{flex:1 1 auto;padding:.46rem .7rem;font-size:.8rem}.address-monitoring-page__orbit[data-v-73790f2f]{position:relative;width:84px;height:84px;margin:0 auto 1rem;border:3px solid #dbeafe;border-top-color:#2563eb;border-radius:999px;animation:monitor-spin-73790f2f 1s linear infinite}.address-monitoring-page__orbit span[data-v-73790f2f]{position:absolute;width:10px;height:10px;border-radius:999px;background:#2563eb}.address-monitoring-page__orbit span[data-v-73790f2f]:first-child{top:4px;left:50%}.address-monitoring-page__orbit span[data-v-73790f2f]:nth-child(2){right:8px;bottom:14px}.address-monitoring-page__orbit span[data-v-73790f2f]:nth-child(3){left:8px;bottom:14px}@keyframes monitor-spin-73790f2f{to{transform:rotate(1turn)}}.address-monitoring-page__check-steps[data-v-73790f2f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1rem 0;padding:0;list-style:none}.address-monitoring-page__check-steps li[data-v-73790f2f]{border-radius:999px;background:#f1f5f9;color:#64748b;padding:.35rem .5rem;font-size:.78rem;font-weight:900}.address-monitoring-page__check-steps li.active[data-v-73790f2f]{background:#dbeafe;color:#1e40af}.address-monitoring-page__check-steps li.done[data-v-73790f2f]{background:#dcfce7;color:#166534}.address-monitoring-page__progress-text[data-v-73790f2f]{color:#475569;font-size:.85rem}.address-monitoring-page__tool88-host[data-v-73790f2f]{position:fixed;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.address-monitoring-page__empty[data-v-73790f2f]{padding:1.25rem;color:#64748b;text-align:center}.address-monitoring-page__debug[data-v-73790f2f]{margin-top:1rem}code[data-v-73790f2f]{word-break:break-all}@media (max-width:980px){.address-monitoring-page__movement-alert-strip[data-v-73790f2f]{grid-template-columns:1fr}.address-monitoring-page__movement-alert-icon[data-v-73790f2f]{width:2rem;height:2rem}.address-monitoring-page__basis-grid[data-v-73790f2f],.address-monitoring-page__batch-strip[data-v-73790f2f],.address-monitoring-page__detail-grid[data-v-73790f2f],.address-monitoring-page__filters[data-v-73790f2f],.address-monitoring-page__layout[data-v-73790f2f],.address-monitoring-page__manual-form[data-v-73790f2f],.address-monitoring-page__manual-layout[data-v-73790f2f],.address-monitoring-page__summary-strip[data-v-73790f2f]{grid-template-columns:1fr}.address-monitoring-page__runner-dock[data-v-73790f2f]{left:.75rem;right:.75rem;top:auto;bottom:.75rem;transform:none;width:auto}.address-monitoring-page__batch-count[data-v-73790f2f],.address-monitoring-page__batch-spinner[data-v-73790f2f]{justify-self:start}.address-monitoring-page__detail-panel[data-v-73790f2f]{position:static}.address-monitoring-page__quick-bar[data-v-73790f2f]{grid-template-columns:1fr}}.address-monitoring-page__manual-tsv-card[data-v-73790f2f]{margin:1rem 0;padding:1rem;border:1px solid #dbeafe;border-radius:18px;background:#f8fbff;display:grid;gap:.85rem}.address-monitoring-page__manual-tsv-card h3[data-v-73790f2f]{margin:0;font-size:1rem}.address-monitoring-page__manual-tsv-card p[data-v-73790f2f]{margin:.25rem 0 0;color:#64748b}.address-monitoring-page__manual-tsv-card label[data-v-73790f2f]{display:grid;gap:.35rem;font-size:.85rem;font-weight:700;color:#334155}.address-monitoring-page__manual-tsv-card textarea[data-v-73790f2f]{width:100%;min-height:6rem;border:1px solid #cbd5e1;border-radius:12px;padding:.7rem .8rem;font:inherit;resize:vertical;background:#fff;color:#0f172a}.address-monitoring-page__manual-tsv-actions[data-v-73790f2f]{display:flex;flex-wrap:wrap;gap:.5rem}.address-monitoring-page__manual-tsv-summary[data-v-73790f2f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.5rem}.address-monitoring-page__manual-tsv-summary span[data-v-73790f2f]{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:.55rem .65rem;color:#334155;font-size:.82rem;overflow:hidden;text-overflow:ellipsis}.address-monitoring-page__manual-tsv-summary strong[data-v-73790f2f]{display:block;color:#0f172a;margin-bottom:.15rem}td.error-cell{background-color:#fcc!important;color:#900!important;font-weight:700!important}td.full-row-error{background-color:#ffe6e6!important;font-weight:700!important;color:#b00000!important}td.right-align{text-align:right!important}td.alt-row{background-color:#f5f5f5!important}td.htSearchResult{background-color:#fffa65!important;box-shadow:inset 0 0 0 2px #ffcb05}td.wrap-text{white-space:normal!important;word-break:break-word!important;line-height:1.2}td.force-nowrap{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}td.header-highlight{background-color:#eff6ff!important;font-weight:700!important;color:#1d4ed8!important}td.col-highlight{background-color:#ffe082!important;color:#d84315!important}.bold-cell,td.col-highlight{font-weight:700!important}.italic-cell{font-style:italic!important}.underline-cell{text-decoration:underline!important}.strike-cell{text-decoration:line-through!important}.handsontable .wtHolder{scrollbar-width:thin;scrollbar-color:#9fb4cc #edf3f9}.handsontable .wtHolder::-webkit-scrollbar{width:12px;height:12px}.handsontable .wtHolder::-webkit-scrollbar-track{background:#edf3f9;border-radius:999px}.handsontable .wtHolder::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c7d4e4,#9fb4cc);border:2px solid #edf3f9;border-radius:999px}.handsontable .wtHolder::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#afc1d6,#849bb8)}.handsontable .wtHolder::-webkit-scrollbar-corner{background:#edf3f9}body.case-buddy-workspace-dark,html.case-buddy-workspace-dark{background:#07111f;color-scheme:dark}body.case-buddy-workspace-dark{scrollbar-color:#415775 #0b1728}body.case-buddy-workspace-dark::-webkit-scrollbar-track{background:#0b1728}body.case-buddy-workspace-dark::-webkit-scrollbar-thumb{border:2px solid #0b1728;border-radius:999px;background:linear-gradient(180deg,#526b8b,#344a67)}body.case-buddy-workspace-dark .handsontable,body.case-buddy-workspace-dark .handsontable .htCore,body.case-buddy-workspace-dark .handsontable .wtHider,body.case-buddy-workspace-dark .handsontable .wtHolder,body.case-buddy-workspace-dark .handsontable .wtSpreader{background:#0b1728!important;color:#e8eef8!important;color-scheme:dark}body.case-buddy-workspace-dark .handsontable .htCore :is(td,th),body.case-buddy-workspace-dark .handsontable :is(td,th){border-color:#2b3d57!important}body.case-buddy-workspace-dark .handsontable .htCore td:not([style*=background]),body.case-buddy-workspace-dark .handsontable td:not([style*=background]){background-color:#0f1b2d}body.case-buddy-workspace-dark .handsontable .htCore td:not([style*=color]),body.case-buddy-workspace-dark .handsontable td:not([style*=color]){color:#dce6f4}body.case-buddy-workspace-dark .handsontable :is(thead th,.ht_clone_top th,.ht_clone_left th,.ht_clone_top_left_corner th),body.case-buddy-workspace-dark .handsontable th.ht__highlight{border-color:#344862!important;background-color:#17263b!important;color:#dbeafe!important}body.case-buddy-workspace-dark .handsontable td.alt-row{background-color:#132239!important}body.case-buddy-workspace-dark .handsontable td.error-cell,body.case-buddy-workspace-dark .handsontable td.full-row-error{background-color:#3a1720!important;color:#fecdd3!important}body.case-buddy-workspace-dark .handsontable td.htSearchResult{background-color:#4a3a10!important;color:#fef3c7!important;box-shadow:inset 0 0 0 2px #d9a40d}body.case-buddy-workspace-dark .handsontable td.header-highlight{background-color:#102847!important;color:#bfdbfe!important}body.case-buddy-workspace-dark .handsontable td.col-highlight{background-color:#3a2c10!important;color:#fde68a!important}body.case-buddy-workspace-dark .handsontable :is(.current,.area,.fill),body.case-buddy-workspace-dark .handsontable :is(td.current,td.area,td.area-1,td.area-2,td.area-3,td.area-4){background-color:rgba(37,99,235,.22)!important}body.case-buddy-workspace-dark .handsontable .wtBorder{background-color:#60a5fa!important}body.case-buddy-workspace-dark .handsontable textarea.handsontableInput,body.case-buddy-workspace-dark .handsontableInput{border-color:#60a5fa!important;background:#0a1627!important;color:#f8fafc!important;caret-color:#93c5fd}body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .handsontable,body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .wtHolder{border-color:#344862!important;background:#0f1b2d!important;color:#e8eef8!important;box-shadow:0 18px 48px rgba(0,0,0,.42)!important}body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .handsontable td{border-color:#2b3d57!important;background:#0f1b2d!important;color:#dce6f4!important}body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .handsontable td.htDisabled{color:#687b94!important}body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .handsontable td.current,body.case-buddy-workspace-dark :is(.htContextMenu,.htDropdownMenu,.htFiltersMenu) .handsontable td:hover{background:#18304d!important;color:#fff!important}body.case-buddy-workspace-dark .handsontable .wtHolder{scrollbar-color:#415775 #0b1728}body.case-buddy-workspace-dark .handsontable .wtHolder::-webkit-scrollbar-track{background:#0b1728}body.case-buddy-workspace-dark .handsontable .wtHolder::-webkit-scrollbar-thumb{border-color:#0b1728;background:linear-gradient(180deg,#526b8b,#344a67)}body.case-buddy-workspace-dark .handsontable .wtHolder::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6783a7,#405a7b)}body.case-buddy-workspace-dark .handsontable .wtHolder::-webkit-scrollbar-corner{background:#0b1728}.spreadsheet-tools-toggle[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin:.28rem 0 .4rem;border:1px solid rgba(148,163,184,.42);border-radius:14px;background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.96));color:#0f172a;padding:.52rem .68rem;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 1px 2px rgba(15,23,42,.06);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.spreadsheet-tools-toggle[data-v-3042d5cc]:hover{border-color:rgba(37,99,235,.44);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 6px 16px rgba(37,99,235,.12)}.spreadsheet-tools-toggle[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(96,165,250,.34);outline-offset:2px}.spreadsheet-tools-toggle__chevron[data-v-3042d5cc]{display:inline-grid;place-items:center;flex:0 0 auto;width:1.35rem;height:1.35rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:900}.spreadsheet-tools-toggle__text[data-v-3042d5cc]{display:grid;gap:.06rem;min-width:0;flex:1 1 auto}.spreadsheet-tools-toggle__text strong[data-v-3042d5cc]{color:#0f172a;font-size:.8rem;line-height:1.15}.spreadsheet-tools-toggle__text small[data-v-3042d5cc]{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.spreadsheet-tools-toggle__hint[data-v-3042d5cc]{flex:0 0 auto;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:#fff;color:#1d4ed8;padding:.22rem .52rem;font-size:.68rem;font-weight:900}.spreadsheet-tools-expanded[data-v-3042d5cc]{display:contents}.spreadsheet-tools-end-controls[data-v-3042d5cc]{display:grid;flex:0 0 auto;align-self:center;gap:.28rem;margin-left:auto}.spreadsheet-tools-end-controls .autosave-toggle[data-v-3042d5cc]{margin:0}.spreadsheet-tools-hide-btn[data-v-3042d5cc]{width:100%;justify-content:center;white-space:nowrap}@media (max-width:720px){.spreadsheet-tools-toggle[data-v-3042d5cc]{align-items:flex-start}.spreadsheet-tools-toggle__text small[data-v-3042d5cc]{white-space:normal}}.case-title-group[data-v-3042d5cc]{min-width:0}.case-title-inline[data-v-3042d5cc]{max-width:min(100%,clamp(18rem,46vw,52rem));min-width:0}.case-title-inline__display[data-v-3042d5cc],.case-title-inline__editor-heading[data-v-3042d5cc]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-title-inline__display[data-v-3042d5cc]{cursor:text}.case-title-inline__display[data-v-3042d5cc]:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:4px;border-radius:8px}.case-title-inline__input[data-v-3042d5cc]{display:block;width:100%;max-width:100%;min-width:0;border:0;border-radius:8px;padding:0;margin:0;background:transparent;box-shadow:inset 0 -2px 0 rgba(37,99,235,.32);color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;outline:none}.case-title-inline__input[data-v-3042d5cc]:focus{box-shadow:inset 0 -2px 0 rgba(37,99,235,.65)}@media (max-width:920px){.case-title-inline[data-v-3042d5cc]{max-width:100%}}.case-workflow-tool88-raw-host[data-v-3042d5cc]{position:fixed;left:-10000px;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.case-workflow-tool88-headless-host[data-v-3042d5cc]{position:fixed;left:-10000px;top:-10000px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;contain:layout style paint}.case-workflow-tool88-headless-host[data-v-3042d5cc] .tool88-page{width:1280px;min-width:1280px}.case-automation-tool88-debug-card[data-v-3042d5cc]{gap:.75rem;padding:.85rem .95rem;border:1px solid rgba(37,99,235,.18);background:rgba(239,246,255,.9)}.case-automation-tool88-debug-card--workflow[data-v-3042d5cc]{margin-top:.85rem}.case-automation-tool88-debug-card>div[data-v-3042d5cc]:first-child{gap:.2rem}.case-automation-tool88-debug-card span[data-v-3042d5cc]{color:#1d4ed8;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.case-automation-tool88-debug-card strong[data-v-3042d5cc]{color:#1e3a8a;font-size:.9rem}.case-automation-tool88-debug-card small[data-v-3042d5cc]{color:#475569;line-height:1.35}.case-automation-tool88-debug-card__chips[data-v-3042d5cc]{gap:.45rem}.case-automation-tool88-debug-card__chips span[data-v-3042d5cc]{gap:.35rem;padding:.34rem .5rem;border:1px solid rgba(37,99,235,.16);background:hsla(0,0%,100%,.72);font-size:.72rem;letter-spacing:0;text-transform:none}.case-automation-tool88-debug-card__chips strong[data-v-3042d5cc]{font-size:.68rem}.workflow-fast-complete-card[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;padding:.82rem .9rem;border:1px solid #bbf7d0;border-radius:16px;background:#f0fdf4;color:#14532d}.workflow-fast-complete-card div[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:min(100%,26rem)}.workflow-fast-complete-card span[data-v-3042d5cc]{color:#15803d;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.workflow-fast-complete-card strong[data-v-3042d5cc]{color:#14532d;font-size:.88rem}.workflow-fast-complete-card small[data-v-3042d5cc]{color:#166534;font-size:.72rem;line-height:1.35}.case-details-review-ack-modal[data-v-3042d5cc]{display:grid;gap:.72rem;width:min(520px,calc(100vw - 2rem))}.case-details-review-ack-modal__notice[data-v-3042d5cc]{display:grid;gap:.24rem;padding:.78rem .86rem;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;line-height:1.4}.case-details-review-ack-modal__notice strong[data-v-3042d5cc]{color:#78350f}.case-details-review-ack-modal__checkbox[data-v-3042d5cc]{display:flex;gap:.55rem;align-items:flex-start;padding:.72rem .82rem;border:1px solid #bbf7d0;border-radius:14px;background:#f0fdf4;color:#14532d;font-weight:800;line-height:1.35}.case-details-review-ack-modal__checkbox input[data-v-3042d5cc]{margin-top:.12rem}.case-manual-start-hop-inspector[data-v-3042d5cc]{position:absolute;z-index:12;width:min(440px,calc(100% - 36px));max-height:calc(100% - 36px);overflow:auto;border:1px solid rgba(15,23,42,.18);border-radius:18px;background:hsla(0,0%,100%,.96);box-shadow:0 18px 48px rgba(15,23,42,.22);padding:16px;backdrop-filter:blur(10px);cursor:default;touch-action:auto;overscroll-behavior:contain}.case-manual-start-hop-inspector.is-dragging[data-v-3042d5cc]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-manual-start-hop-inspector__drag-handle[data-v-3042d5cc]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.case-manual-start-hop-inspector.is-dragging .case-manual-start-hop-inspector__drag-handle[data-v-3042d5cc]{cursor:grabbing}.case-manual-start-hop-inspector__header-actions[data-v-3042d5cc],.case-manual-start-hop-inspector__header-actions[data-v-3042d5cc] *{cursor:auto}.case-manual-start-hop-inspector__header-actions .toolbar-btn[data-v-3042d5cc]:not(:disabled){cursor:pointer}.case-manual-start-hop-inspector__header-actions .toolbar-btn[data-v-3042d5cc]:disabled{cursor:not-allowed}.case-manual-start-hop-inspector__actions[data-v-3042d5cc],.case-manual-start-hop-inspector__head[data-v-3042d5cc],.case-manual-start-hop-inspector__header[data-v-3042d5cc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.case-manual-start-hop-inspector__head[data-v-3042d5cc],.case-manual-start-hop-inspector__header[data-v-3042d5cc]{justify-content:space-between;margin-bottom:10px}.case-manual-start-hop-inspector__head h4[data-v-3042d5cc],.case-manual-start-hop-inspector__header strong[data-v-3042d5cc]{margin:0;font-size:1rem}.case-manual-start-hop-inspector__head small[data-v-3042d5cc],.case-manual-start-hop-inspector__header small[data-v-3042d5cc]{display:block;color:#64748b;margin-top:2px}.case-manual-start-hop-inspector__header-actions[data-v-3042d5cc]{display:flex;align-items:center;gap:6px}.case-manual-start-hop-inspector__busy-notice[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin:8px 0 12px;padding:10px 11px;border:1px solid rgba(59,130,246,.24);border-radius:14px;background:rgba(239,246,255,.78);color:#1e3a8a}.case-manual-start-hop-inspector__busy-notice small[data-v-3042d5cc],.case-manual-start-hop-inspector__busy-notice strong[data-v-3042d5cc]{display:block}.case-manual-start-hop-inspector__busy-notice small[data-v-3042d5cc]{margin-top:2px;color:#334155;line-height:1.35}.case-manual-start-hop-inspector__busy-spinner[data-v-3042d5cc]{width:24px;height:24px;border-radius:999px;border:3px solid rgba(59,130,246,.2);border-top-color:rgba(59,130,246,.88);animation:case-manual-hop-loading-spin-3042d5cc .9s linear infinite}.case-manual-start-hop-inspector__status[data-v-3042d5cc]{margin:8px 0 12px;color:#334155;line-height:1.4}.case-manual-start-hop-inspector__summary[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.case-manual-start-hop-inspector__summary div[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:8px;background:rgba(248,250,252,.9)}.case-manual-start-hop-inspector__summary span[data-v-3042d5cc]{display:block;font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.case-manual-start-hop-inspector__summary strong[data-v-3042d5cc]{display:block;margin-top:2px;color:#0f172a;overflow-wrap:anywhere}.case-manual-start-hop-inspector__summary small[data-v-3042d5cc]{display:block;margin-top:4px;color:#64748b;line-height:1.25}.case-manual-start-hop-inspector__summary--simplified[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) minmax(112px,max-content);align-items:start}.case-manual-start-hop-inspector__recommendation-card[data-v-3042d5cc]{width:100%;border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:8px;background:rgba(248,250,252,.9);text-align:left;font:inherit;cursor:default}.case-manual-start-hop-inspector__recommendation-card[data-v-3042d5cc]:not(:disabled){cursor:pointer;border-color:rgba(59,130,246,.34);background:rgba(239,246,255,.9);box-shadow:0 0 0 2px rgba(191,219,254,.55)}.case-manual-start-hop-inspector__recommendation-card[data-v-3042d5cc]:not(:disabled):hover{border-color:rgba(37,99,235,.58);box-shadow:0 0 0 3px rgba(191,219,254,.78),0 10px 24px rgba(15,23,42,.08)}.case-manual-start-hop-inspector__recommendation-card[data-v-3042d5cc]:disabled{color:inherit}.case-manual-start-hop-inspector__check-card[data-v-3042d5cc]{width:-moz-max-content;width:max-content;min-width:112px;max-width:150px;justify-self:end;align-self:start}.case-manual-start-hop-inspector__check-card strong[data-v-3042d5cc]{display:flex;align-items:center;gap:6px;white-space:nowrap}.case-manual-start-hop-inspector__check-button[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:6px}.case-manual-start-hop-inspector__check-dot[data-v-3042d5cc]{width:.62rem;height:.62rem;flex:0 0 auto;border-radius:999px;display:inline-block;background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.case-manual-start-hop-inspector__check-dot.is-needed[data-v-3042d5cc]{background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.case-manual-start-hop-inspector__check-dot.is-running[data-v-3042d5cc]{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.16);animation:case-manual-hop-check-pulse-3042d5cc 1.1s ease-in-out infinite}.case-manual-start-hop-inspector__check-dot.is-ready[data-v-3042d5cc]{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.14)}.case-manual-start-completion-effect__actions[data-v-3042d5cc]{display:flex;justify-content:center;margin-top:.65rem}.case-manual-start-completion-effect__actions .toolbar-btn[data-v-3042d5cc]{min-width:13.5rem}.case-manual-start-completion-effect__close[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes case-manual-hop-check-pulse-3042d5cc{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:360px){.case-manual-start-hop-inspector__summary--simplified[data-v-3042d5cc]{grid-template-columns:1fr}.case-manual-start-hop-inspector__check-card[data-v-3042d5cc]{width:auto;max-width:none;justify-self:stretch}}.case-manual-start-hop-inspector__actions[data-v-3042d5cc]{justify-content:flex-start}.case-manual-start-hop-inspector__recommended-action[data-v-3042d5cc]{border-color:rgba(34,197,94,.92)!important;box-shadow:0 0 0 2px rgba(187,247,208,.72),0 8px 20px rgba(22,163,74,.18)!important}.case-manual-start-hop-inspector__recommended-action[data-v-3042d5cc]:before{z-index:0;background:conic-gradient(from 0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.22),rgba(187,247,208,.42),hsla(0,0%,100%,.12),rgba(34,197,94,.2),hsla(0,0%,100%,0));opacity:.3;filter:blur(8px);animation:case-manual-start-recommended-shine-3042d5cc 4.8s linear infinite}.case-manual-start-hop-inspector__recommended-action>span[data-v-3042d5cc]{z-index:1}.case-manual-start-hop-inspector__recommended-action[data-v-3042d5cc]:disabled:before{opacity:.28}@keyframes case-manual-start-recommended-shine-3042d5cc{to{transform:rotate(1turn)}}.case-manual-start-hop-inspector__preview[data-v-3042d5cc]{margin-top:14px;border:1px solid rgba(59,130,246,.26);border-radius:16px;background:rgba(239,246,255,.72);padding:12px}.case-manual-start-hop-inspector__preview-actions[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-header-actions[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-header[data-v-3042d5cc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.case-manual-start-hop-inspector__preview-header[data-v-3042d5cc]{justify-content:space-between}.case-manual-start-hop-inspector__preview-header small[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-header strong[data-v-3042d5cc]{display:block}.case-manual-start-hop-inspector__preview-header strong[data-v-3042d5cc]{color:#0f172a}.case-manual-start-hop-inspector__preview-header small[data-v-3042d5cc]{color:#475569;margin-top:2px}.case-manual-start-hop-inspector__preview-header--compact[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;flex-wrap:nowrap;padding-bottom:5px;border-bottom:1px solid rgba(226,232,240,.58)}.case-manual-start-hop-inspector__preview-headline[data-v-3042d5cc]{min-width:0}.case-manual-start-hop-inspector__preview-headline strong[data-v-3042d5cc]{display:block;overflow:hidden;color:#0f172a;font-size:.82rem;line-height:1.14;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-headline small[data-v-3042d5cc]{display:block;overflow:hidden;margin-top:1px;color:#64748b;font-size:.68rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-header--compact .case-manual-start-hop-inspector__preview-header-actions[data-v-3042d5cc]{flex:0 0 auto;flex-wrap:nowrap;align-self:start;justify-content:flex-end;gap:4px;margin-left:0}.case-manual-start-hop-inspector__preview-header--compact .toolbar-btn--icon[data-v-3042d5cc]{width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:.92rem}.case-manual-start-hop-inspector__return-dot[data-v-3042d5cc]{display:inline-grid;place-items:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:1px solid rgba(37,99,235,.35);border-radius:999px;background:hsla(0,0%,100%,.92);color:#2563eb;font-size:.78rem;line-height:1;cursor:pointer}.case-manual-start-hop-inspector__return-dot[data-v-3042d5cc]:hover{border-color:rgba(37,99,235,.75);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.case-manual-start-hop-inspector__preview-status[data-v-3042d5cc]{margin:8px 0;color:#334155;line-height:1.4}.case-manual-start-hop-inspector__preview-scroll[data-v-3042d5cc]{display:grid;flex:1 1 auto;align-content:start;gap:5px;min-height:0;overflow:auto;padding-right:4px;scrollbar-gutter:stable}.case-manual-start-hop-inspector__preview-evidence[data-v-3042d5cc]{margin:6px 0 8px;border:1px solid rgba(148,163,184,.28);border-radius:12px;background:hsla(0,0%,100%,.75);overflow:hidden}.case-manual-start-hop-inspector__preview-evidence--after-list[data-v-3042d5cc]{flex:0 0 auto;margin:4px 0 0}.case-manual-start-hop-inspector__preview-evidence summary[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;padding:4px 7px;color:#1e293b;cursor:pointer;list-style:none}.case-manual-start-hop-inspector__preview-evidence summary[data-v-3042d5cc]::-webkit-details-marker{display:none}.case-manual-start-hop-inspector__preview-evidence summary[data-v-3042d5cc]:before{content:"▸";flex:0 0 auto;color:#2563eb;font-size:.76rem;font-weight:900;transition:transform .16s ease}.case-manual-start-hop-inspector__preview-evidence[open] summary[data-v-3042d5cc]:before{transform:rotate(90deg)}.case-manual-start-hop-inspector__preview-evidence strong[data-v-3042d5cc]{flex:1 1 auto;min-width:0;color:#1e293b;font-size:.82rem}.case-manual-start-hop-inspector__preview-evidence summary span[data-v-3042d5cc]{flex:0 0 auto;color:#64748b;font-size:.72rem;font-weight:800;white-space:nowrap}.case-manual-start-hop-inspector__preview-evidence ul[data-v-3042d5cc]{margin:0;max-height:min(11rem,24dvh);overflow:auto;overscroll-behavior:contain;padding:0 9px 8px 26px;color:#475569;font-size:.76rem;line-height:1.3}.case-manual-start-hop-inspector__check-hint[data-v-3042d5cc]{color:#64748b;font-size:.78rem;align-self:center}.case-manual-start-hop-inspector__override-warning[data-v-3042d5cc]{display:grid;gap:2px;padding:6px 8px;border:1px solid #f59e0b;border-radius:9px;background:#fffbeb;color:#78350f;font-size:.76rem}.case-manual-start-hop-inspector__override-warning strong[data-v-3042d5cc]{font-size:.84rem}.case-manual-start-hop-inspector__preview-list[data-v-3042d5cc]{display:grid;gap:5px;max-height:min(420px,54vh);overflow:auto;padding-right:4px}.case-manual-start-hop-inspector__preview-item[data-v-3042d5cc]{display:flex;align-items:stretch;gap:6px;min-height:42px;border:1px solid rgba(148,163,184,.35);border-radius:9px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(241,245,249,.92));padding:3px 5px;overflow:hidden;overflow-wrap:anywhere;cursor:context-menu}.case-manual-start-hop-inspector__preview-item.is-deposit[data-v-3042d5cc]{border-color:rgba(37,99,235,.62);box-shadow:inset 3px 0 0 rgba(37,99,235,.5)}.case-manual-start-hop-inspector__preview-item.is-branch[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-item.is-new[data-v-3042d5cc]{border-color:rgba(22,163,74,.42)}.case-manual-start-hop-inspector__preview-item.is-path-ending[data-v-3042d5cc]{border-style:dashed}.case-manual-start-hop-inspector__preview-item.is-unknown-service[data-v-3042d5cc]{border-color:rgba(220,38,38,.52);box-shadow:inset 3px 0 0 rgba(220,38,38,.38)}.case-manual-start-hop-inspector__preview-item.is-swap-leg[data-v-3042d5cc]{border-color:rgba(124,58,237,.36);background:linear-gradient(180deg,rgba(250,245,255,.98),rgba(245,243,255,.9))}.case-manual-start-hop-inspector__preview-item.is-swap-input-leg[data-v-3042d5cc]{box-shadow:inset 4px 0 0 rgba(234,88,12,.42)}.case-manual-start-hop-inspector__preview-item.is-swap-output-leg[data-v-3042d5cc]{border-color:rgba(124,58,237,.62);box-shadow:inset 4px 0 0 rgba(124,58,237,.54),0 8px 18px rgba(124,58,237,.12)}.case-manual-start-hop-inspector__preview-item.is-swap-output-leg .case-manual-start-hop-inspector__preview-card-header span[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-item.is-swap-output-leg .case-manual-start-hop-inspector__preview-primary strong[data-v-3042d5cc]{color:#6d28d9}.case-manual-start-hop-inspector__preview-direction[data-v-3042d5cc]{flex:0 0 14px;display:grid;place-items:center;align-self:stretch;font-size:1rem;font-weight:900;color:#64748b}.case-manual-start-hop-inspector__preview-direction.is-incoming[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-item.is-incoming .case-manual-start-hop-inspector__preview-direction[data-v-3042d5cc]{color:#22c55e}.case-manual-start-hop-inspector__preview-direction.is-outgoing[data-v-3042d5cc],.case-manual-start-hop-inspector__preview-item.is-outgoing .case-manual-start-hop-inspector__preview-direction[data-v-3042d5cc]{color:#ef4444}.case-manual-start-hop-inspector__preview-card-body[data-v-3042d5cc]{flex:1 1 auto;min-width:0;display:grid;gap:2px;overflow:hidden}.case-manual-start-hop-inspector__preview-card-header[data-v-3042d5cc]{display:flex;justify-content:space-between;align-items:center;gap:6px;min-width:0;color:#64748b;font-size:.64rem;line-height:1.05;text-transform:uppercase;letter-spacing:.035em}.case-manual-start-hop-inspector__preview-card-header>span[data-v-3042d5cc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-card-header strong[data-v-3042d5cc]{color:#475569;text-transform:none;letter-spacing:0;font-size:.68rem;font-weight:700;white-space:nowrap}.case-manual-start-hop-inspector__interest-star[data-v-3042d5cc]{color:#f59e0b;font-size:.95rem;margin-right:3px;vertical-align:-1px}.case-manual-start-hop-inspector__branch-mark[data-v-3042d5cc]{color:#92400e;font-size:.85rem;margin-right:3px}.case-manual-start-hop-inspector__preview-primary[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(68px,auto) max-content minmax(78px,1fr);align-items:baseline;gap:5px;min-width:0}.case-manual-start-hop-inspector__preview-primary strong[data-v-3042d5cc]{color:#111827;font-size:.94rem;line-height:1.03;font-variant-numeric:tabular-nums;white-space:nowrap}.case-manual-start-hop-inspector__preview-primary span[data-v-3042d5cc]{color:#334155;font-size:.82rem;font-weight:800;white-space:nowrap}.case-manual-start-hop-inspector__preview-primary small[data-v-3042d5cc]{color:#64748b;font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-route[data-v-3042d5cc]{min-width:0;max-width:100%;color:#64748b;font-size:.69rem;line-height:1.14;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-badges[data-v-3042d5cc]{display:flex;flex-wrap:nowrap;gap:2px;min-width:0;max-height:1.45em;overflow:hidden}.case-manual-start-hop-inspector__preview-badges span[data-v-3042d5cc]{display:inline-block;flex:0 1 auto;min-width:0;max-width:100%;border-radius:999px;background:rgba(226,232,240,.9);color:#475569;padding:1px 5px;font-size:.62rem;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-hop-inspector__preview-btc-io[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;margin-top:2px}.case-manual-start-hop-inspector__preview-btc-list[data-v-3042d5cc]{display:grid;gap:2px;max-height:74px;overflow:auto;border:1px solid rgba(203,213,225,.72);border-radius:8px;background:rgba(248,250,252,.9);padding:4px 5px;color:#475569;font-size:.7rem;line-height:1.25}.case-manual-start-hop-inspector__preview-btc-list strong[data-v-3042d5cc]{color:#0f172a;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em}.case-manual-start-hop-inspector__preview-details-toggle[data-v-3042d5cc]{margin-top:0;color:#64748b;font-size:.68rem;min-width:0}.case-manual-start-hop-inspector__preview-details-toggle summary[data-v-3042d5cc]{cursor:pointer;line-height:1.2}.case-manual-start-hop-inspector__preview-details-toggle[open][data-v-3042d5cc]{max-height:154px;overflow:hidden}.case-manual-start-hop-inspector__preview-details[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(64px,.3fr) minmax(0,1fr);gap:2px 6px;max-height:128px;margin:3px 0 0;padding:4px 6px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(203,213,225,.58);border-radius:8px;background:rgba(248,250,252,.72);font-size:.68rem;line-height:1.2;scrollbar-gutter:stable}.case-manual-start-hop-inspector__preview-detail-row[data-v-3042d5cc]{display:contents}.case-manual-start-hop-inspector__preview-detail-label[data-v-3042d5cc]{color:#64748b}.case-manual-start-hop-inspector__preview-detail-value[data-v-3042d5cc]{min-width:0;color:#1e293b;overflow-wrap:anywhere;word-break:break-word}.case-manual-start-hop-inspector__preview-actions[data-v-3042d5cc]{position:sticky;bottom:0;z-index:3;display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin:6px -12px -12px;padding:7px 12px 9px;border-top:1px solid rgba(226,232,240,.92);background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.98) 44%);box-shadow:0 -10px 22px rgba(15,23,42,.07)}.case-manual-start-hop-inspector__preview-actions .toolbar-btn[data-v-3042d5cc]{min-height:1.62rem;padding:.18rem .52rem;font-size:.7rem}.case-manual-start-hop-inspector.is-loading-trace[data-v-3042d5cc]{width:min(500px,calc(100% - 36px))}.case-manual-start-hop-inspector.is-preview-mode[data-v-3042d5cc]{display:flex;flex-direction:column;width:min(520px,calc(100% - 36px));height:min(760px,calc(100% - 36px),calc(100dvh - 108px));overflow:hidden}.case-manual-start-hop-inspector__loading[data-v-3042d5cc]{display:grid;place-items:center;min-height:300px;border:1px solid rgba(59,130,246,.22);border-radius:16px;background:linear-gradient(180deg,rgba(239,246,255,.86),rgba(248,250,252,.96));padding:18px}.case-manual-start-hop-inspector__loading-center[data-v-3042d5cc]{width:min(360px,100%);display:grid;justify-items:center;gap:10px;text-align:center}.case-manual-start-hop-inspector__loading-orb[data-v-3042d5cc]{width:42px;height:42px;border-radius:999px;border:4px solid rgba(37,99,235,.18);border-top-color:rgba(37,99,235,.82);animation:case-manual-hop-loading-spin-3042d5cc 1s linear infinite}.case-manual-start-hop-inspector__loading-center strong[data-v-3042d5cc]{color:#0f172a;font-size:1rem}.case-manual-start-hop-inspector__loading-center small[data-v-3042d5cc]{color:#475569;line-height:1.35}.case-manual-start-hop-inspector__loading-track[data-v-3042d5cc]{width:100%;height:12px;overflow:hidden;border-radius:999px;background:rgba(203,213,225,.82);box-shadow:inset 0 1px 3px rgba(15,23,42,.16)}.case-manual-start-hop-inspector__loading-fill[data-v-3042d5cc]{display:block;height:100%;min-width:7%;border-radius:inherit;background:linear-gradient(90deg,rgba(37,99,235,.84),rgba(34,197,94,.84));transition:width .26s ease}.case-manual-start-hop-inspector__loading-meta[data-v-3042d5cc]{width:100%;display:flex;justify-content:space-between;gap:12px;color:#334155;font-size:.78rem;font-weight:700}@keyframes case-manual-hop-loading-spin-3042d5cc{to{transform:rotate(1turn)}}.case-manual-start-hop-inspector__preview--takeover[data-v-3042d5cc]{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;margin-top:0;max-height:none;overflow:hidden}.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__override-warning[data-v-3042d5cc],.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-actions[data-v-3042d5cc],.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-evidence[data-v-3042d5cc],.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-header[data-v-3042d5cc],.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-status[data-v-3042d5cc]{flex:0 0 auto}.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-scroll[data-v-3042d5cc]{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-height:0;overflow:auto;overscroll-behavior:contain}.case-manual-start-hop-inspector__preview--takeover .case-manual-start-hop-inspector__preview-list[data-v-3042d5cc]{flex:0 0 auto;min-height:0;max-height:none;overflow:visible;padding-right:1px}.case-manual-start-hop-inspector__preview-item.is-branch[data-v-3042d5cc]{border-color:rgba(180,83,9,.58);background:linear-gradient(180deg,rgba(255,251,235,.98),hsla(48,96%,89%,.9));box-shadow:inset 4px 0 0 rgba(180,83,9,.42)}.case-manual-start-hop-inspector__preview-item.is-branch .case-manual-start-hop-inspector__preview-badges span[data-v-3042d5cc]:first-child{background:rgba(251,191,36,.28);color:#92400e}.case-manual-start-quick-actions[data-v-3042d5cc]{position:absolute;left:18px;top:18px;z-index:11;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:min(620px,calc(100% - 36px));border:1px solid rgba(59,130,246,.28);border-radius:18px;background:hsla(0,0%,100%,.94);box-shadow:0 14px 38px rgba(15,23,42,.16);padding:12px 14px;backdrop-filter:blur(10px)}.case-manual-start-quick-actions small[data-v-3042d5cc],.case-manual-start-quick-actions strong[data-v-3042d5cc]{display:block}.case-manual-start-quick-actions strong[data-v-3042d5cc]{color:#0f172a;font-size:.95rem}.case-manual-start-quick-actions small[data-v-3042d5cc]{color:#475569;margin-top:2px}.case-manual-start-quick-actions__buttons[data-v-3042d5cc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.case-manual-start-settings-panel[data-v-3042d5cc],.case-manual-start-solve-warning[data-v-3042d5cc]{right:18px;z-index:40;width:min(460px,calc(100% - 36px));max-height:min(620px,calc(100% - 48px));overflow:auto;gap:10px;color:#0f172a;padding:12px;box-shadow:0 18px 44px rgba(15,23,42,.2)}.case-manual-start-solve-warning[data-v-3042d5cc]{top:108px;border:1px solid rgba(239,68,68,.42);background:linear-gradient(180deg,hsla(0,86%,97%,.98),rgba(255,247,237,.98))}.case-manual-start-settings-panel[data-v-3042d5cc]{top:108px;border:1px solid rgba(59,130,246,.34);background:linear-gradient(180deg,rgba(239,246,255,.98),rgba(248,250,252,.98))}.case-manual-start-settings-panel__actions[data-v-3042d5cc],.case-manual-start-settings-panel__header[data-v-3042d5cc],.case-manual-start-solve-warning__actions[data-v-3042d5cc],.case-manual-start-solve-warning__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.case-manual-start-settings-panel__header small[data-v-3042d5cc],.case-manual-start-settings-panel__header strong[data-v-3042d5cc],.case-manual-start-solve-warning__header small[data-v-3042d5cc],.case-manual-start-solve-warning__header strong[data-v-3042d5cc]{display:block}.case-manual-start-settings-panel__header strong[data-v-3042d5cc],.case-manual-start-solve-warning__header strong[data-v-3042d5cc]{font-size:.94rem;color:#0f172a}.case-manual-start-settings-panel__header small[data-v-3042d5cc],.case-manual-start-settings-panel__note[data-v-3042d5cc],.case-manual-start-settings-panel__status[data-v-3042d5cc],.case-manual-start-solve-warning p[data-v-3042d5cc],.case-manual-start-solve-warning__header small[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.76rem;line-height:1.38}.case-manual-start-solve-warning__status[data-v-3042d5cc]{padding:7px 9px;border:1px solid hsla(0,94%,82%,.72);border-radius:12px;background:hsla(0,0%,100%,.7);color:#991b1b!important;font-weight:800}.case-manual-start-settings-panel__checkbox[data-v-3042d5cc],.case-manual-start-solve-warning__checkbox[data-v-3042d5cc]{gap:8px;padding:8px 9px;border:1px solid rgba(203,213,225,.75);border-radius:12px;background:hsla(0,0%,100%,.76);color:#334155;font-size:.78rem;font-weight:750}.case-manual-start-settings-panel__checkbox input[data-v-3042d5cc],.case-manual-start-solve-warning__checkbox input[data-v-3042d5cc]{margin-top:2px}.case-manual-start-settings-panel__checkbox span[data-v-3042d5cc]{min-width:0;overflow-wrap:anywhere}.case-manual-start-settings-panel__grid[data-v-3042d5cc]{gap:9px}.case-manual-start-settings-panel__grid label[data-v-3042d5cc]:not(.case-manual-start-settings-panel__checkbox){gap:4px;color:#475569;font-weight:900;text-transform:uppercase;letter-spacing:.035em}.case-manual-start-settings-panel__grid input[type=number][data-v-3042d5cc],.case-manual-start-settings-panel__grid select[data-v-3042d5cc]{min-width:0;border-radius:10px;padding:.42rem .52rem}.case-manual-start-output-choice[data-v-3042d5cc]{position:absolute;z-index:38;width:min(420px,calc(100% - 36px));max-height:min(560px,calc(100% - 48px));overflow:auto;display:grid;gap:10px;border:1px solid rgba(245,158,11,.45);border-radius:18px;background:rgba(255,251,235,.96);color:#0f172a;box-shadow:0 18px 44px rgba(15,23,42,.18);padding:12px;backdrop-filter:blur(10px)}.case-manual-start-output-choice__actions[data-v-3042d5cc],.case-manual-start-output-choice__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.case-manual-start-output-choice__header small[data-v-3042d5cc],.case-manual-start-output-choice__header strong[data-v-3042d5cc]{display:block}.case-manual-start-output-choice__empty[data-v-3042d5cc],.case-manual-start-output-choice__header small[data-v-3042d5cc],.case-manual-start-output-choice__item small[data-v-3042d5cc],.case-manual-start-output-choice__status[data-v-3042d5cc]{color:#64748b;font-size:.74rem;line-height:1.35}.case-manual-start-output-choice__status[data-v-3042d5cc]{margin:0}.case-manual-start-output-choice__actions[data-v-3042d5cc]{flex-wrap:wrap;align-items:center;justify-content:flex-end}.case-manual-start-output-choice__list[data-v-3042d5cc]{display:grid;gap:8px}.case-manual-start-output-choice__item[data-v-3042d5cc]{display:grid;gap:4px;width:100%;border:1px solid rgba(251,191,36,.56);border-radius:14px;background:#fff;color:#0f172a;padding:10px;text-align:left;cursor:pointer}.case-manual-start-output-choice__item.is-selected[data-v-3042d5cc],.case-manual-start-output-choice__item[data-v-3042d5cc]:hover{border-color:#2563eb;background:#eff6ff}.case-manual-start-output-choice__item-title[data-v-3042d5cc]{color:#92400e;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.case-manual-start-output-choice__item code[data-v-3042d5cc]{color:#334155;font-size:.75rem;overflow-wrap:anywhere}.case-manual-start-node-action-tray[data-v-3042d5cc]{position:absolute;top:50%;right:.42rem;z-index:36;display:grid;gap:.12rem;align-items:center;justify-items:center;width:2.12rem;padding:.2rem .16rem;border:1px solid rgba(148,163,184,.52);border-radius:14px;background:hsla(0,0%,100%,.93);box-shadow:0 18px 42px rgba(15,23,42,.16);backdrop-filter:blur(10px);transform:translateY(-50%);pointer-events:auto}.case-manual-start-node-action-tray.is-collapsed[data-v-3042d5cc]{width:1.3rem;padding:.14rem .08rem;border-radius:999px 0 0 999px;right:0;background:rgba(248,250,252,.84);box-shadow:0 12px 24px rgba(15,23,42,.12)}.case-manual-start-node-action-tray__button[data-v-3042d5cc],.case-manual-start-node-action-tray__peek[data-v-3042d5cc],.case-manual-start-node-action-tray__toggle[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:1.58rem;height:1.58rem;min-width:1.58rem;min-height:1.58rem;padding:0;border:1px solid rgba(203,213,225,.95);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font-size:.88rem;font-weight:950;line-height:1;text-align:center;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease,opacity .14s ease}.case-manual-start-node-action-tray__button>span[data-v-3042d5cc],.case-manual-start-node-action-tray__peek>span[data-v-3042d5cc],.case-manual-start-node-action-tray__toggle>span[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1;transform:translateY(-.01rem);pointer-events:none}.case-manual-start-node-action-tray__peek[data-v-3042d5cc],.case-manual-start-node-action-tray__toggle[data-v-3042d5cc]{width:1.36rem;height:1.02rem;min-width:1.36rem;min-height:1.02rem;border-radius:999px;color:#475569;font-size:.82rem}.case-manual-start-node-action-tray__peek[data-v-3042d5cc]{width:1.06rem;min-width:1.06rem;border-color:transparent;background:transparent}.case-manual-start-node-action-tray__button[data-v-3042d5cc]:focus-visible:not(:disabled),.case-manual-start-node-action-tray__button[data-v-3042d5cc]:hover:not(:disabled),.case-manual-start-node-action-tray__peek[data-v-3042d5cc]:focus-visible,.case-manual-start-node-action-tray__peek[data-v-3042d5cc]:hover,.case-manual-start-node-action-tray__toggle[data-v-3042d5cc]:focus-visible,.case-manual-start-node-action-tray__toggle[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8;box-shadow:0 8px 16px rgba(37,99,235,.18);outline:none;transform:translateY(-1px)}.case-manual-start-node-action-tray__button.is-recommended[data-v-3042d5cc]:not(:disabled){border-color:#16a34a;background:linear-gradient(135deg,#dcfce7,#f0fdf4);color:#14532d;box-shadow:0 0 0 2px rgba(34,197,94,.12),0 10px 20px rgba(22,163,74,.18)}.case-manual-start-node-action-tray__button.is-secondary[data-v-3042d5cc]:not(:disabled){border-color:#c7d2fe;background:linear-gradient(180deg,#eef2ff,#fff);color:#3730a3}.case-manual-start-node-action-tray__button[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.38;transform:none;box-shadow:none}.case-manual-start-node-action-tray-popover[data-v-3042d5cc]{position:absolute;top:50%;right:3.15rem;z-index:38;display:grid;gap:.55rem;width:min(20rem,calc(100% - 4.4rem));padding:.7rem;border:1px solid rgba(147,197,253,.78);border-radius:16px;background:hsla(0,0%,100%,.97);box-shadow:0 20px 46px rgba(15,23,42,.18);backdrop-filter:blur(12px);transform:translateY(-50%);pointer-events:auto}.case-manual-start-node-action-tray-popover__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.65rem;align-items:flex-start}.case-manual-start-node-action-tray-popover__header small[data-v-3042d5cc],.case-manual-start-node-action-tray-popover__header strong[data-v-3042d5cc]{display:block}.case-manual-start-node-action-tray-popover__header strong[data-v-3042d5cc]{color:#0f172a;font-size:.86rem}.case-manual-start-node-action-tray-popover__header small[data-v-3042d5cc]{margin-top:.14rem;color:#64748b;font-size:.68rem;line-height:1.25}.case-manual-start-node-action-tray-popover__close[data-v-3042d5cc]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;min-width:1.55rem;padding:0;border:1px solid rgba(203,213,225,.9);border-radius:999px;background:#fff;color:#475569;font-size:0;line-height:0;cursor:pointer}.case-manual-start-node-action-tray-popover__close-icon[data-v-3042d5cc]{position:absolute;inset:0;display:block;color:inherit;pointer-events:none}.case-manual-start-node-action-tray-popover__close[data-v-3042d5cc]:focus-visible,.case-manual-start-node-action-tray-popover__close[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8;outline:none}.case-manual-start-node-action-tray-popover__close-icon[data-v-3042d5cc]:after,.case-manual-start-node-action-tray-popover__close-icon[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.72rem;height:.11rem;border-radius:999px;background:currentColor;transform-origin:center}.case-manual-start-node-action-tray-popover__close-icon[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-start-node-action-tray-popover__close-icon[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-start-node-action-tray-popover__field[data-v-3042d5cc]{display:grid;gap:.24rem;color:#475569;font-size:.66rem;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.case-manual-start-node-action-tray-popover__field input[data-v-3042d5cc]{width:100%;min-width:0;min-height:2rem;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#0f172a;font:.82rem/1.2 inherit;padding:.4rem .55rem;text-transform:none;letter-spacing:normal}.case-manual-start-node-action-tray-popover__field input[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.16)}.case-manual-start-node-action-tray-popover__status[data-v-3042d5cc]{margin:0;color:#92400e;font-size:.72rem;font-weight:750;line-height:1.3}.case-manual-start-node-action-tray-popover__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.case-flow-visuals-manual-work-markers[data-v-3042d5cc]{pointer-events:none}.case-flow-visual-manual-work-bubble[data-v-3042d5cc]{fill:rgba(255,247,237,.12);stroke:#f97316;stroke-width:4px;stroke-dasharray:11 6;filter:drop-shadow(0 0 9px rgba(249,115,22,.28))}.case-flow-visual-manual-work-label[data-v-3042d5cc]{fill:#9a3412;stroke:hsla(0,0%,100%,.94);stroke-width:3px;paint-order:stroke;font-size:14px;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.case-flow-visuals-report-boundary-markers[data-v-3042d5cc]{pointer-events:none}.case-flow-visual-report-boundary-bubble[data-v-3042d5cc]{fill:rgba(238,242,255,.14);stroke:#6366f1;stroke-width:4px;stroke-dasharray:4 5;filter:drop-shadow(0 0 10px rgba(79,70,229,.3))}.case-flow-visual-report-boundary-check[data-v-3042d5cc]{fill:#4f46e5;stroke:#fff;stroke-width:3px}.case-flow-visual-report-boundary-checkmark[data-v-3042d5cc]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.case-flow-visual-report-boundary-label[data-v-3042d5cc]{fill:#3730a3;stroke:hsla(0,0%,100%,.96);stroke-width:3px;paint-order:stroke;font-size:14px;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.case-manual-start-work-indicator[data-v-3042d5cc]{pointer-events:none;opacity:.96;transform-box:fill-box;transform-origin:center;transition:opacity .42s ease,transform .42s ease}.case-manual-start-work-indicator.is-finishing[data-v-3042d5cc]{opacity:0;transform:scale(.94)}.case-manual-start-work-indicator__anchor-haze[data-v-3042d5cc]{fill:url(#case-flow-visual-manual-solve-address-glow);opacity:.75;animation:case-manual-start-work-haze-3042d5cc 1.8s ease-in-out infinite}.case-manual-start-work-indicator__anchor-ring[data-v-3042d5cc]{fill:none;stroke:rgba(37,99,235,.78);stroke-width:4px;stroke-dasharray:9 7;filter:drop-shadow(0 0 7px rgba(96,165,250,.48));animation:case-manual-start-work-ring-3042d5cc 1.35s linear infinite}.case-manual-start-work-indicator--path-ending .case-manual-start-work-indicator__anchor-ring[data-v-3042d5cc]{stroke:rgba(22,163,74,.82);filter:drop-shadow(0 0 7px rgba(34,197,94,.42))}.case-manual-start-work-indicator--swap .case-manual-start-work-indicator__anchor-ring[data-v-3042d5cc]{stroke:rgba(217,119,6,.86);filter:drop-shadow(0 0 7px rgba(251,191,36,.48))}.case-manual-start-work-indicator--bridge .case-manual-start-work-indicator__anchor-ring[data-v-3042d5cc]{stroke:rgba(124,58,237,.84);filter:drop-shadow(0 0 7px rgba(168,85,247,.46))}.case-manual-start-work-indicator__lane[data-v-3042d5cc]{fill:none;stroke:rgba(59,130,246,.72);stroke-width:4px;stroke-dasharray:12 8;stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(59,130,246,.32));animation:case-manual-start-work-lane-3042d5cc .9s linear infinite}.case-manual-start-work-indicator--swap .case-manual-start-work-indicator__lane[data-v-3042d5cc]{stroke:rgba(245,158,11,.78)}.case-manual-start-work-indicator--bridge .case-manual-start-work-indicator__lane[data-v-3042d5cc]{stroke:rgba(124,58,237,.78)}.case-manual-start-work-indicator__ghost-address circle[data-v-3042d5cc]:first-child{fill:rgba(239,246,255,.5);stroke:rgba(37,99,235,.68);stroke-width:3px;stroke-dasharray:8 6;filter:drop-shadow(0 0 8px rgba(59,130,246,.2))}.case-manual-start-work-indicator--swap .case-manual-start-work-indicator__ghost-address circle[data-v-3042d5cc]:first-child{fill:rgba(255,251,235,.5);stroke:rgba(245,158,11,.72)}.case-manual-start-work-indicator--bridge .case-manual-start-work-indicator__ghost-address circle[data-v-3042d5cc]:first-child{fill:rgba(245,243,255,.52);stroke:rgba(124,58,237,.72)}.case-manual-start-work-indicator__ghost-address circle[data-v-3042d5cc]:last-child{fill:none;stroke:rgba(30,64,175,.42);stroke-width:3px;stroke-linecap:round}.case-manual-start-work-indicator__resolve-stamp path[data-v-3042d5cc]{fill:none;stroke:rgba(22,163,74,.9);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(34,197,94,.35));animation:case-manual-start-work-stamp-3042d5cc 1.2s ease-in-out infinite}@keyframes case-manual-start-work-ring-3042d5cc{to{stroke-dashoffset:-64}}@keyframes case-manual-start-work-lane-3042d5cc{to{stroke-dashoffset:-42}}@keyframes case-manual-start-work-haze-3042d5cc{0%,to{opacity:.54;transform:scale(.94)}50%{opacity:.88;transform:scale(1.04)}}@keyframes case-manual-start-work-stamp-3042d5cc{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.case-manual-solve-bottom-resizer[data-v-3042d5cc]{margin:.34rem 0 -.08rem;color:#2563eb}.case-manual-solve-bottom-resizer[data-v-3042d5cc]:before{background:linear-gradient(90deg,rgba(37,99,235,.1),rgba(37,99,235,.5),rgba(37,99,235,.1))}.case-manual-solve-bottom-resizer span[data-v-3042d5cc]{border-color:rgba(37,99,235,.24);background:rgba(248,251,255,.98);color:#1d4ed8}.case-manual-solve-bottom-resizer.is-active span[data-v-3042d5cc],.case-manual-solve-bottom-resizer:focus-visible span[data-v-3042d5cc],.case-manual-solve-bottom-resizer:hover span[data-v-3042d5cc]{border-color:#2563eb;background:#dbeafe}.case-manual-solve-bottom-resizer.is-collapsed span[data-v-3042d5cc]{border-style:dashed;color:#1e40af}.case-manual-solve-bottom-resizer.is-collapsed.is-active span[data-v-3042d5cc],.case-manual-solve-bottom-resizer.is-collapsed:focus-visible span[data-v-3042d5cc],.case-manual-solve-bottom-resizer.is-collapsed:hover span[data-v-3042d5cc]{border-style:solid}.case-manual-solve-bottom-panel[data-v-3042d5cc]{max-height:var(--case-manual-solve-bottom-height,17.5rem);scrollbar-width:thin}.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel[data-v-3042d5cc]{height:var(--case-manual-solve-bottom-height,17.5rem);min-height:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:auto}.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel .case-manual-solve-evaluation-panel__body[data-v-3042d5cc],.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel .case-manual-solve-evaluation-panel__card[data-v-3042d5cc]{min-height:0}.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel .case-manual-solve-evaluation-panel__card[data-v-3042d5cc]{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel .case-manual-solve-evaluation-panel__ending-list[data-v-3042d5cc]{max-height:none;min-height:0}.case-manual-solve-evaluation-panel.case-manual-solve-bottom-panel .case-manual-solve-evaluation-panel__token-list[data-v-3042d5cc]{min-height:0;overflow:auto}.case-manual-solve-viewport-controls.case-manual-solve-bottom-panel[open][data-v-3042d5cc]{height:var(--case-manual-solve-bottom-height,17.5rem);min-height:0;overflow:auto}.case-manual-solve-bottom-panel.is-resizing[data-v-3042d5cc]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-investigation-visualizer-modal--manual-bottom-resizing[data-v-3042d5cc]{cursor:ns-resize}.case-manual-solve-viewport-controls[data-v-3042d5cc]{margin-top:.18rem;border:1px solid rgba(191,219,254,.8);border-radius:14px;background:linear-gradient(180deg,rgba(239,246,255,.74),rgba(248,250,252,.96));color:#0f172a;overflow:hidden}.case-manual-solve-viewport-controls summary[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.52rem .68rem;cursor:pointer;list-style:none}.case-manual-solve-viewport-controls summary[data-v-3042d5cc]::-webkit-details-marker{display:none}.case-manual-solve-viewport-controls summary span[data-v-3042d5cc]{color:#1e3a8a;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.case-manual-solve-viewport-controls summary small[data-v-3042d5cc]{color:#475569;font-size:.72rem;font-weight:700;line-height:1.25;text-align:right}.case-manual-solve-viewport-controls__grid[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem .85rem;padding:0 .68rem .62rem}.case-manual-solve-viewport-controls__field[data-v-3042d5cc]{display:grid;gap:.2rem;min-width:12.5rem;color:#334155;font-size:.68rem;font-weight:850}.case-manual-solve-viewport-controls__field select[data-v-3042d5cc]{min-height:1.72rem;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#0f172a;padding:.26rem .46rem;font:inherit}.case-manual-solve-viewport-controls__field select[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.16)}.case-manual-solve-viewport-controls__grid .network-lookup-modal__checkbox[data-v-3042d5cc]{min-height:1.55rem;margin:0;font-size:.74rem;line-height:1.2}.case-manual-solve-evaluation-panel[data-v-3042d5cc]{display:grid;gap:.55rem;margin-top:.18rem;border:1px solid #bfdbfe;border-radius:16px;background:radial-gradient(circle at 0 0,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#fff);padding:.66rem;box-shadow:0 12px 24px rgba(15,23,42,.08)}.case-manual-solve-evaluation-panel__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.case-manual-solve-evaluation-panel__header div[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0}.case-manual-solve-evaluation-panel__header span[data-v-3042d5cc]{color:#2563eb;font-size:.64rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.case-manual-solve-evaluation-panel__header strong[data-v-3042d5cc]{color:#0f172a;font-size:.95rem;line-height:1.15}.case-manual-solve-evaluation-panel__header small[data-v-3042d5cc]{color:#475569;font-size:.72rem;font-weight:700;line-height:1.3}.case-manual-solve-evaluation-panel__close[data-v-3042d5cc]{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:1.76rem;height:1.76rem;min-width:1.76rem;min-height:1.76rem;padding:0;border:1px solid #bfdbfe;border-radius:999px;background:#fff;color:#1d4ed8;cursor:pointer}.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc],.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:before{position:absolute;display:block;pointer-events:none}.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]{inset:0}.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:before{content:"";left:50%;top:50%;width:.78rem;height:.12rem;border-radius:999px;background:currentColor;transform-origin:center}.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-evaluation-panel__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-evaluation-panel__empty[data-v-3042d5cc]{border:1px dashed #cbd5e1;border-radius:12px;background:#fff;color:#64748b;padding:.7rem;font-size:.78rem;font-weight:700}.case-manual-solve-evaluation-panel__metrics[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(8.5rem,.7fr);gap:.48rem}.case-manual-solve-evaluation-panel__card[data-v-3042d5cc],.case-manual-solve-evaluation-panel__metrics article[data-v-3042d5cc]{min-width:0;border:1px solid #dbeafe;border-radius:13px;background:hsla(0,0%,100%,.9);padding:.56rem}.case-manual-solve-evaluation-panel__metrics article[data-v-3042d5cc]{display:grid;gap:.1rem}.case-manual-solve-evaluation-panel__card header small[data-v-3042d5cc],.case-manual-solve-evaluation-panel__metrics span[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.case-manual-solve-evaluation-panel__metrics strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.94rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.case-manual-solve-evaluation-panel__metrics small[data-v-3042d5cc]{color:#64748b;font-size:.68rem;line-height:1.25}.case-manual-solve-evaluation-panel__metric--percent strong[data-v-3042d5cc]{color:#1d4ed8;font-size:1.72rem;letter-spacing:-.04em}.case-manual-solve-evaluation-panel__body[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);gap:.55rem;min-height:0}.case-manual-solve-evaluation-panel__card[data-v-3042d5cc]{display:grid;gap:.46rem}.case-manual-solve-evaluation-panel__card header[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem;align-items:baseline}.case-manual-solve-evaluation-panel__card header strong[data-v-3042d5cc]{color:#0f172a;font-size:.82rem}.case-manual-solve-evaluation-panel__card p[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.72rem}.case-manual-solve-evaluation-panel__token-list[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.case-manual-solve-evaluation-panel__token-list span[data-v-3042d5cc]{display:grid;gap:.02rem;min-width:6.8rem;padding:.38rem .45rem;border:1px solid #e0e7ff;border-radius:11px;background:#f8fafc}.case-manual-solve-evaluation-panel__token-list strong[data-v-3042d5cc]{color:#0f172a;font-size:.78rem}.case-manual-solve-evaluation-panel__token-list small[data-v-3042d5cc]{color:#2563eb;font-size:.62rem;font-weight:900}.case-manual-solve-evaluation-panel__token-list em[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-style:normal;font-weight:800}.case-manual-solve-evaluation-panel__ending-list[data-v-3042d5cc]{display:grid;gap:.3rem;max-height:11.8rem;overflow:auto;padding-right:.15rem}.case-manual-solve-evaluation-panel__ending-list article[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.45rem;align-items:center;min-width:0;padding:.42rem .48rem;border:1px solid #e2e8f0;border-radius:11px;background:#fff}.case-manual-solve-evaluation-panel__ending-list article>div[data-v-3042d5cc]{display:grid;gap:.04rem;min-width:0}.case-manual-solve-evaluation-panel__ending-list em[data-v-3042d5cc],.case-manual-solve-evaluation-panel__ending-list small[data-v-3042d5cc],.case-manual-solve-evaluation-panel__ending-list span[data-v-3042d5cc],.case-manual-solve-evaluation-panel__ending-list strong[data-v-3042d5cc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-solve-evaluation-panel__ending-list strong[data-v-3042d5cc]{color:#0f172a;font-size:.72rem}.case-manual-solve-evaluation-panel__ending-list small[data-v-3042d5cc]{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem}.case-manual-solve-evaluation-panel__ending-list span[data-v-3042d5cc]{color:#334155;font-size:.7rem;font-weight:850}.case-manual-solve-evaluation-panel__ending-list em[data-v-3042d5cc]{border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.14rem .38rem;font-size:.66rem;font-style:normal;font-weight:900}.case-manual-solve-evaluation-panel__ending--issue em[data-v-3042d5cc]{background:#fff7ed;color:#9a3412}.case-manual-solve-evaluation-panel__issues[data-v-3042d5cc]{border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#7c2d12;padding:.45rem .55rem}.case-manual-solve-evaluation-panel__issues summary[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.6rem;cursor:pointer;font-size:.76rem;font-weight:900}.case-manual-solve-evaluation-panel__issues summary small[data-v-3042d5cc]{color:#9a3412;font-size:.66rem}.case-manual-solve-evaluation-panel__issues ul[data-v-3042d5cc]{display:grid;gap:.3rem;margin:.45rem 0 0;padding-left:1.05rem;color:#7c2d12;font-size:.72rem;line-height:1.35}.case-manual-solve-evaluation-panel__issues li small[data-v-3042d5cc]{display:block;color:#9a3412}.case-manual-solve-evaluation-panel__heatmap[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.48fr) auto;gap:.45rem;align-items:center;min-width:0;padding:.48rem .52rem;border:1px solid #dbeafe;border-radius:13px;background:hsla(0,0%,100%,.84)}.case-manual-solve-evaluation-panel__heatmap.is-active[data-v-3042d5cc]{border-color:rgba(168,85,247,.48);background:radial-gradient(circle at 0 0,rgba(168,85,247,.15),transparent 38%),linear-gradient(180deg,rgba(15,23,42,.95),rgba(30,41,59,.92));color:#e5e7eb}.case-manual-solve-evaluation-panel__heatmap-main[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0}.case-manual-solve-evaluation-panel__heatmap-toggle[data-v-3042d5cc]{min-height:1.2rem;margin:0;font-size:.76rem}.case-manual-solve-evaluation-panel__heatmap.is-active .case-manual-solve-evaluation-panel__heatmap-toggle[data-v-3042d5cc]{color:#f8fafc}.case-manual-solve-evaluation-panel__heatmap-main small[data-v-3042d5cc]{overflow:hidden;color:#64748b;font-size:.68rem;font-weight:750;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.case-manual-solve-evaluation-panel__heatmap.is-active .case-manual-solve-evaluation-panel__heatmap-main small[data-v-3042d5cc]{color:#cbd5e1}.case-manual-solve-evaluation-panel__heatmap-slider[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:0;color:#475569;font-size:.66rem;font-weight:850}.case-manual-solve-evaluation-panel__heatmap.is-active .case-manual-solve-evaluation-panel__heatmap-slider[data-v-3042d5cc]{color:#e2e8f0}.case-manual-solve-evaluation-panel__heatmap-slider input[data-v-3042d5cc]{width:100%}.case-manual-solve-evaluation-panel__heatmap-legend[data-v-3042d5cc]{display:flex;align-items:center;gap:.08rem;min-width:8.6rem;justify-content:flex-end}.case-manual-solve-evaluation-panel__heatmap-legend span[data-v-3042d5cc]{width:.9rem;height:1.4rem;border:1px solid rgba(15,23,42,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28)}.case-manual-solve-evaluation-panel__heatmap-legend span[data-v-3042d5cc]:first-child{border-radius:999px 0 0 999px}.case-manual-solve-evaluation-panel__heatmap-legend span[data-v-3042d5cc]:last-child{border-radius:0 999px 999px 0}.case-investigation-visualizer-viewport.is-manual-heat-map[data-v-3042d5cc]{background:radial-gradient(circle at 18% 8%,rgba(124,58,237,.18),transparent 30%),radial-gradient(circle at 78% 24%,rgba(220,38,38,.12),transparent 28%),linear-gradient(180deg,#020617,#0f172a)}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-bg[data-v-3042d5cc]{fill:#020617}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-edge[data-v-3042d5cc]{opacity:.96;stroke-width:4.2;filter:drop-shadow(0 0 .18rem rgba(255,255,255,.16))}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-colored .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-colored .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-colored .case-flow-visual-tx-rect[data-v-3042d5cc]{stroke:rgba(248,250,252,.92);stroke-width:3.6;filter:drop-shadow(0 0 .18rem rgba(15,23,42,.9)) drop-shadow(0 0 .48rem rgba(255,255,255,.16))}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-over-initial .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-over-initial .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-over-initial .case-flow-visual-tx-rect[data-v-3042d5cc]{filter:drop-shadow(0 0 .12rem rgba(255,255,255,.94)) drop-shadow(0 0 .58rem rgba(168,85,247,.62))}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-error .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-error .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-error .case-flow-visual-tx-rect[data-v-3042d5cc]{stroke-dasharray:9 7;filter:drop-shadow(0 0 .16rem rgba(255,255,255,.92)) drop-shadow(0 0 .62rem rgba(232,121,249,.68))}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-zero .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-zero .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node.is-heat-map-zero .case-flow-visual-tx-rect[data-v-3042d5cc]{filter:drop-shadow(0 0 .16rem rgba(255,255,255,.9)) drop-shadow(0 0 .62rem rgba(56,189,248,.68))}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-node text[data-v-3042d5cc]{fill:#f8fafc;stroke:rgba(2,6,23,.72);stroke-width:3px;paint-order:stroke fill}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-path-bg[data-v-3042d5cc]{fill:rgba(15,23,42,.92);stroke:rgba(248,250,252,.72)}.case-investigation-visualizer-viewport.is-manual-heat-map .case-flow-visual-address-label[data-v-3042d5cc]{fill:#e0f2fe;stroke:rgba(2,6,23,.92);stroke-width:3.5px;paint-order:stroke fill}@media (max-width:940px){.case-manual-solve-evaluation-panel__body[data-v-3042d5cc],.case-manual-solve-evaluation-panel__heatmap[data-v-3042d5cc],.case-manual-solve-evaluation-panel__metrics[data-v-3042d5cc]{grid-template-columns:1fr}.case-manual-solve-evaluation-panel__heatmap-legend[data-v-3042d5cc]{justify-content:stretch}.case-manual-solve-evaluation-panel__heatmap-legend span[data-v-3042d5cc]{flex:1 1 auto}.case-manual-solve-evaluation-panel__ending-list article[data-v-3042d5cc]{grid-template-columns:1fr;align-items:start}}.case-manual-start-hop-inspector__hidden-tool[data-v-3042d5cc]{position:absolute;width:1px;height:1px;min-width:1px;min-height:1px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(50%);contain:strict}.case-investigation-visualizer-viewport[data-v-3042d5cc]{contain:layout paint}.case-investigation-visualizer-svg[data-v-3042d5cc]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-investigation-visualizer-viewport.is-camera-moving .case-manual-start-automation-callout-layer[data-v-3042d5cc]{visibility:hidden}.case-investigation-visualizer-viewport.is-camera-moving .case-investigation-visualizer-svg[data-v-3042d5cc]{shape-rendering:optimizeSpeed;text-rendering:optimizeSpeed}.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-address-alert-ring[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-dormant-glow[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-edge[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-manual-work-bubble[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-report-boundary-bubble[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-flow-visual-tx-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-investigation-visualizer-address-selected-ring[data-v-3042d5cc],.case-investigation-visualizer-viewport.is-camera-moving .case-manual-start-work-indicator[data-v-3042d5cc] *{filter:none!important}.case-investigation-visualizer-viewport.is-camera-moving .case-manual-start-work-indicator[data-v-3042d5cc] *{animation-play-state:paused!important}.case-flow-visual-address-alert-ring[data-v-3042d5cc]{fill:none;stroke:#dc2626;stroke-width:5px;stroke-dasharray:7 4;filter:drop-shadow(0 0 6px rgba(220,38,38,.38));pointer-events:none}.case-flow-visual-node.is-selected .case-flow-visual-address-alert-ring[data-v-3042d5cc],.case-investigation-visualizer-node.is-selected .case-flow-visual-address-alert-ring[data-v-3042d5cc]{stroke-width:6px}.case-flow-visual-address-hexagon[data-v-3042d5cc]{stroke-linejoin:round}.case-flow-visual-address-circle-contract[data-v-3042d5cc],.case-flow-visual-address-circle-swap-related[data-v-3042d5cc],.case-flow-visual-address-circle-swap[data-v-3042d5cc]{fill:#7c3aed;stroke:#4c1d95;stroke-width:5px;filter:drop-shadow(0 0 8px rgba(124,58,237,.32))}.case-flow-visual-address-label-contract[data-v-3042d5cc],.case-flow-visual-address-label-swap-related[data-v-3042d5cc],.case-flow-visual-address-label-swap[data-v-3042d5cc]{fill:#6d28d9;font-weight:900}.case-flow-visual-address-circle-unknown-service[data-v-3042d5cc]{fill:#2563eb;stroke:#dc2626;stroke-width:6px}.case-flow-visual-node--unknown-service .case-flow-visual-address-circle[data-v-3042d5cc]{stroke:#dc2626;stroke-width:5px;filter:drop-shadow(0 0 8px rgba(220,38,38,.45))}.case-flow-visual-address-label-unknown-service[data-v-3042d5cc]{fill:#b91c1c;font-weight:800}.case-flow-visual-node--unknown-service .case-flow-visual-address-text[data-v-3042d5cc]{fill:#fff;font-weight:800}.case-flow-visual-address-circle-address-poisoning[data-v-3042d5cc]{fill:#fdf2f8;stroke:#f59e0b;stroke-width:6px}.case-flow-visual-node--address-poisoning .case-flow-visual-address-circle[data-v-3042d5cc]{stroke:#f59e0b;stroke-width:6px;stroke-dasharray:9 4;filter:drop-shadow(0 0 9px rgba(219,39,119,.48))}.case-flow-visual-node--address-poisoning .case-flow-visual-address-alert-ring[data-v-3042d5cc]{stroke:#db2777;stroke-dasharray:5 4;filter:drop-shadow(0 0 7px rgba(219,39,119,.48))}.case-flow-visual-address-label-address-poisoning[data-v-3042d5cc]{fill:#be185d;font-weight:900}.case-flow-visual-node--address-poisoning .case-flow-visual-address-text[data-v-3042d5cc]{fill:#831843;font-weight:900}.case-flow-visual-node--manualGroup[data-v-3042d5cc],.case-flow-visual-node--manualgroup[data-v-3042d5cc]{cursor:grab;pointer-events:all}.case-flow-visual-node--manualGroup[data-v-3042d5cc]:active,.case-flow-visual-node--manualgroup[data-v-3042d5cc]:active{cursor:grabbing}.case-flow-visual-node--manualGroup .case-manual-solve-group-node__shadow[data-v-3042d5cc],.case-flow-visual-node--manualgroup .case-manual-solve-group-node__shadow[data-v-3042d5cc]{fill:rgba(15,23,42,.18);pointer-events:none}.case-manual-solve-group-node__body[data-v-3042d5cc]{fill:#4f46e5;stroke:#312e81;stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 10px 18px rgba(49,46,129,.2));pointer-events:all}.case-manual-solve-group-node__inner[data-v-3042d5cc]{fill:hsla(0,0%,100%,.16);stroke:hsla(0,0%,100%,.66);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.case-flow-visual-node--manualGroup.is-selected .case-manual-solve-group-node__body[data-v-3042d5cc],.case-flow-visual-node--manualgroup.is-selected .case-manual-solve-group-node__body[data-v-3042d5cc]{stroke:#0f172a;stroke-width:4.5px;filter:drop-shadow(0 0 .32rem rgba(59,130,246,.55)) drop-shadow(0 12px 20px rgba(15,23,42,.22))}.case-manual-solve-group-node__hint[data-v-3042d5cc],.case-manual-solve-group-node__meta[data-v-3042d5cc],.case-manual-solve-group-node__title[data-v-3042d5cc]{fill:#fff;paint-order:stroke;stroke:rgba(15,23,42,.38);stroke-width:2px;stroke-linejoin:round;font-weight:900;pointer-events:none}.case-manual-solve-group-node__hitbox[data-v-3042d5cc]{fill:transparent;stroke:transparent;pointer-events:all}.case-manual-solve-group-node__title[data-v-3042d5cc]{font-size:17px}.case-manual-solve-group-node__hint[data-v-3042d5cc],.case-manual-solve-group-node__meta[data-v-3042d5cc]{font-size:11px;opacity:.95}.case-manual-solve-expanded-group-panel[data-v-3042d5cc]{filter:drop-shadow(0 18px 36px rgba(15,23,42,.22))}.case-manual-solve-expanded-group-panel__backdrop[data-v-3042d5cc]{fill:rgba(248,250,252,.98);stroke:rgba(59,130,246,.55);stroke-width:2.5px;vector-effect:non-scaling-stroke}.case-manual-solve-expanded-group-panel__header[data-v-3042d5cc]{fill:rgba(219,234,254,.94)}.case-manual-solve-expanded-group-panel__title[data-v-3042d5cc]{fill:#1e3a8a;font-size:19px;font-weight:950}.case-manual-solve-expanded-group-panel__summary[data-v-3042d5cc]{fill:#475569;font-size:12px;font-weight:800}.case-manual-solve-expanded-group-panel__close rect[data-v-3042d5cc]{fill:hsla(0,0%,100%,.96);stroke:rgba(37,99,235,.3);stroke-width:1.4px}.case-manual-solve-expanded-group-panel__close line[data-v-3042d5cc]{stroke:#1d4ed8;stroke-width:2.5px;stroke-linecap:round}.case-manual-solve-expanded-group-panel__member rect[data-v-3042d5cc]{fill:#fff;stroke:rgba(148,163,184,.74);stroke-width:1.4px;vector-effect:non-scaling-stroke}.case-manual-solve-expanded-group-panel__member-title[data-v-3042d5cc]{fill:#0f172a;font-size:12px;font-weight:900}.case-manual-solve-expanded-group-panel__empty[data-v-3042d5cc],.case-manual-solve-expanded-group-panel__member-meta[data-v-3042d5cc]{fill:#64748b;font-size:10px;font-weight:760}.case-manual-solve-visual-group-card__controls[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:end}.case-manual-solve-visual-group-card__controls label[data-v-3042d5cc]{display:grid;gap:.18rem;color:#475569;font-size:.66rem;font-weight:850}.case-manual-solve-visual-group-card__controls input[type=text][data-v-3042d5cc]{min-height:2rem;border:1px solid #bfdbfe;border-radius:10px;padding:.32rem .48rem;color:#0f172a;font:.78rem/1.2 inherit}.case-manual-solve-visual-group-card__controls input[type=color][data-v-3042d5cc]{width:2.7rem;height:2rem;min-height:2rem;border:1px solid #bfdbfe;border-radius:10px;background:#fff;padding:.12rem}.case-manual-solve-selected-value[data-v-3042d5cc]{display:inline-flex;gap:.34rem;align-items:center;max-width:100%}.case-manual-solve-selected-value__edit[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:1.28rem;height:1.28rem;min-width:1.28rem;min-height:1.28rem;padding:0;border:1px solid rgba(37,99,235,.28);border-radius:7px;background:rgba(239,246,255,.96);color:#1d4ed8;line-height:0;cursor:pointer}.case-manual-solve-selected-value__edit-icon[data-v-3042d5cc]{display:block;width:.86rem;height:.86rem;flex:0 0 auto;fill:currentColor;transform:translateY(-.01rem)}.case-manual-solve-selected-value__edit[data-v-3042d5cc]:focus-visible:not(:disabled),.case-manual-solve-selected-value__edit[data-v-3042d5cc]:hover:not(:disabled){border-color:#2563eb;background:#dbeafe;outline:none}.case-manual-solve-selected-value__edit[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.55}.case-manual-solve-amount-editor[data-v-3042d5cc]{display:grid;gap:.55rem;margin-top:.65rem;padding:.68rem;border:1px solid rgba(37,99,235,.25);border-radius:14px;background:linear-gradient(180deg,rgba(239,246,255,.96),hsla(0,0%,100%,.98));box-shadow:0 10px 22px rgba(37,99,235,.08)}.case-manual-solve-amount-editor__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.65rem;align-items:flex-start}.case-manual-solve-amount-editor__header small[data-v-3042d5cc],.case-manual-solve-amount-editor__header strong[data-v-3042d5cc]{display:block}.case-manual-solve-amount-editor__header strong[data-v-3042d5cc]{color:#0f172a;font-size:.82rem}.case-manual-solve-amount-editor__header small[data-v-3042d5cc],.case-manual-solve-amount-editor__help[data-v-3042d5cc]{margin:.12rem 0 0;color:#475569;font-size:.68rem;line-height:1.3}.case-manual-solve-amount-editor__close[data-v-3042d5cc]{position:relative;display:grid;place-items:center;width:1.58rem;height:1.58rem;min-width:1.58rem;min-height:1.58rem;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:#fff;color:#1d4ed8;cursor:pointer}.case-manual-solve-amount-editor__close span[data-v-3042d5cc]:after,.case-manual-solve-amount-editor__close span[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.72rem;height:.11rem;border-radius:999px;background:currentColor;transform-origin:center}.case-manual-solve-amount-editor__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-amount-editor__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-amount-editor__field[data-v-3042d5cc]{display:grid;gap:.25rem;color:#334155;font-size:.68rem;font-weight:850}.case-manual-solve-amount-editor__input-row[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;align-items:center}.case-manual-solve-amount-editor__input-row input[data-v-3042d5cc]{width:100%;min-width:0;min-height:2rem;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#0f172a;font:.82rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;padding:.34rem .5rem}.case-manual-solve-amount-editor__input-row input[data-v-3042d5cc]:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.case-manual-solve-amount-editor__input-row span[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:2rem;padding:0 .48rem;border:1px solid #dbeafe;border-radius:10px;background:#eff6ff;color:#1d4ed8;font-size:.72rem;font-weight:900}.case-manual-solve-amount-editor__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.case-manual-solve-amount-editor__status[data-v-3042d5cc]{margin:0;padding:.45rem .52rem;border:1px solid #fed7aa;border-radius:10px;background:#fff7ed;color:#9a3412;font-size:.7rem;font-weight:800;line-height:1.3}.case-workflow-complete-backdrop[data-v-3042d5cc]{z-index:5605}.case-workflow-complete-modal[data-v-3042d5cc]{width:min(34rem,calc(100vw - 2rem));display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:1.1rem;border-color:#bbf7d0;background:radial-gradient(circle at 8% 0,rgba(34,197,94,.18),transparent 36%),linear-gradient(180deg,#fff,#f8fff9)}.case-workflow-complete-modal__badge[data-v-3042d5cc]{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:999px;background:#dcfce7;color:#15803d;font-size:1.35rem;font-weight:950;box-shadow:inset 0 0 0 1px #86efac}.case-workflow-complete-modal__body[data-v-3042d5cc]{min-width:0}.case-workflow-complete-modal__body h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1.18rem}.case-workflow-complete-modal__body p[data-v-3042d5cc]:last-child{margin:.35rem 0 0;color:#475569;line-height:1.45}.case-workflow-complete-modal__actions[data-v-3042d5cc]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end}.agent-modal.case-investigation-visualizer-modal--manual-start:not(.case-investigation-visualizer-modal--fullscreen) .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.case-manual-solve-get-data__toolbar-button[data-v-3042d5cc]{font-weight:900;letter-spacing:.04em}.case-manual-solve-get-data-panel[data-v-3042d5cc]{position:absolute;z-index:92;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(640px,calc(100% - 1.5rem));height:min(520px,calc(100% - 1.5rem));min-width:min(29rem,calc(100% - 1.5rem));min-height:min(22rem,calc(100% - 1.5rem));overflow:hidden;border:1px solid rgba(59,130,246,.25);border-radius:18px;background:rgba(248,250,252,.97);box-shadow:0 24px 56px rgba(15,23,42,.24);backdrop-filter:blur(14px)}.case-manual-solve-get-data-panel.is-dragging[data-v-3042d5cc]{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 28px 68px rgba(15,23,42,.3)}.case-manual-solve-get-data-panel__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;min-width:0;padding:.72rem .78rem .58rem;border-bottom:1px solid rgba(191,219,254,.95);background:radial-gradient(circle at 8% 0,rgba(59,130,246,.18),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(239,246,255,.94));cursor:move}.case-manual-solve-get-data-panel__title[data-v-3042d5cc]{display:grid;gap:.1rem;min-width:0}.case-manual-solve-get-data-panel__title strong[data-v-3042d5cc]{color:#0f172a;font-size:.92rem;font-weight:950;letter-spacing:.06em}.case-manual-solve-get-data-panel__title small[data-v-3042d5cc]{overflow:hidden;color:#475569;font-size:.68rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.case-manual-solve-get-data-panel__close[data-v-3042d5cc]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.72rem;height:1.72rem;min-width:1.72rem;min-height:1.72rem;margin:-.12rem -.16rem 0 0;padding:0;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:hsla(0,0%,100%,.92);color:#1d4ed8;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.case-manual-solve-get-data-panel__close span[data-v-3042d5cc],.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:before{position:absolute;display:block;pointer-events:none}.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]{inset:0}.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:before{content:"";left:50%;top:50%;width:.76rem;height:.12rem;border-radius:999px;background:currentColor;transform-origin:center}.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-get-data-panel__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-get-data-panel__close[data-v-3042d5cc]:focus-visible,.case-manual-solve-get-data-panel__close[data-v-3042d5cc]:hover{border-color:#2563eb;background:#fff;outline:none}.case-manual-solve-get-data-panel__textarea[data-v-3042d5cc]{width:calc(100% - 1.16rem);min-width:0;min-height:0;margin:.58rem;resize:none;border:1px solid #cbd5e1;border-radius:12px;padding:.58rem .64rem;background:#fff;color:#0f172a;font:.72rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;overflow:auto}.case-manual-solve-get-data-panel__textarea[data-v-3042d5cc]:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.15);outline-offset:1px}.case-manual-solve-get-data-panel__footer[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding:.55rem .62rem .62rem;border-top:1px solid rgba(226,232,240,.95);background:hsla(0,0%,100%,.82)}.case-manual-solve-get-data-panel__status[data-v-3042d5cc]{min-width:min(100%,18rem);color:#475569;font-size:.68rem;font-weight:750;line-height:1.25}.case-manual-solve-get-data-panel__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.28rem}.case-manual-solve-get-data-panel__actions .toolbar-btn[data-v-3042d5cc]{min-height:1.48rem;padding:.13rem .42rem;font-size:.66rem}.case-simple-launch__full-workspace[data-v-3042d5cc]{margin-left:auto}@media (max-width:760px){.case-simple-launch__full-workspace[data-v-3042d5cc]{margin-left:0}}.case-manual-solve-bridge-edge-badge[data-v-3042d5cc]{pointer-events:none}.case-manual-solve-bridge-edge-badge rect[data-v-3042d5cc]{fill:#7c3aed;stroke:#111827;stroke-width:2.4;filter:drop-shadow(0 5px 10px rgba(15,23,42,.18))}.case-manual-solve-bridge-edge-badge text[data-v-3042d5cc]{fill:#fff;stroke:#111827;stroke-width:3px;paint-order:stroke;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.case-flow-visual-edge.is-bridge-edge[data-v-3042d5cc]{stroke:#7c3aed!important;stroke-width:4.8!important}.case-manual-solve-selected-value--fifo[data-v-3042d5cc]{align-items:center;gap:.45rem}.case-manual-solve-selected-value__inspect[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;cursor:pointer;font:inherit;font-size:.64rem;font-weight:850;padding:.14rem .48rem;white-space:nowrap}.case-manual-solve-selected-value__inspect[data-v-3042d5cc]:focus-visible:not(:disabled),.case-manual-solve-selected-value__inspect[data-v-3042d5cc]:hover:not(:disabled){border-color:#2563eb;background:#dbeafe}.case-manual-solve-selected-value__inspect[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.58}.case-manual-solve-selected-value__text[data-v-3042d5cc]{min-width:0;overflow-wrap:anywhere}.case-flow-visuals-detail-table td[data-v-3042d5cc]{overflow-wrap:anywhere}.case-manual-fifo-inspector-modal[data-v-3042d5cc]{position:fixed;inset:0;z-index:100000;display:grid;place-items:stretch;padding:clamp(.45rem,1.2vw,1rem);background:rgba(15,23,42,.58);backdrop-filter:blur(4px)}.case-manual-fifo-inspector[data-v-3042d5cc]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:.82rem;justify-self:center;align-self:center;width:min(1720px,calc(100vw - 1rem));height:min(1040px,calc(100vh - 1rem));max-height:calc(100vh - 1rem);overflow:hidden;border:1px solid #cbd5e1;border-radius:24px;background:#f8fafc;box-shadow:0 28px 90px rgba(15,23,42,.38);color:#0f172a}.case-manual-fifo-inspector__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1rem 1.1rem 0}.case-manual-fifo-inspector__header strong[data-v-3042d5cc]{display:block;font-size:1rem;font-weight:900}.case-manual-fifo-inspector__header small[data-v-3042d5cc]{color:#64748b;font-size:.74rem;font-weight:700}.case-manual-fifo-inspector__header-actions[data-v-3042d5cc]{display:inline-flex;gap:.4rem;align-items:center;justify-content:flex-end}.case-manual-fifo-inspector__close[data-v-3042d5cc]{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#334155;cursor:pointer;font-size:1.25rem;font-weight:900;line-height:1}.case-manual-fifo-inspector__cards[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.55rem;padding:0 1.1rem}.case-manual-fifo-inspector__card[data-v-3042d5cc]{display:grid;gap:.14rem;min-width:0;padding:.72rem;border:1px solid #dbe7f3;border-radius:16px;background:#fff}.case-manual-fifo-inspector__card span[data-v-3042d5cc]{color:#64748b;font-size:.64rem;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.case-manual-fifo-inspector__card strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.case-manual-fifo-inspector__card small[data-v-3042d5cc],.case-manual-fifo-inspector__stage small[data-v-3042d5cc]{color:#64748b;font-size:.68rem;line-height:1.32}.case-manual-fifo-inspector__body[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(22rem,.92fr) minmax(32rem,1.08fr);gap:.82rem;min-height:0;overflow:hidden;padding:0 1.1rem 1.1rem}.case-manual-fifo-inspector__overview[data-v-3042d5cc],.case-manual-fifo-inspector__tables[data-v-3042d5cc]{display:grid;align-content:start;gap:.7rem;min-height:0;overflow:auto;padding-right:.18rem}.case-manual-fifo-inspector__section-heading[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;align-items:baseline}.case-manual-fifo-inspector__section-heading strong[data-v-3042d5cc]{color:#0f172a;font-size:.82rem;font-weight:900}.case-manual-fifo-inspector__section-heading small[data-v-3042d5cc]{color:#64748b;font-size:.66rem;line-height:1.35}.case-manual-fifo-inspector__equation[data-v-3042d5cc]{display:grid;gap:.52rem;padding:.7rem;border:1px solid rgba(59,130,246,.2);border-radius:18px;background:linear-gradient(180deg,#eff6ff,#fff)}.case-manual-fifo-inspector__equation-chain[data-v-3042d5cc]{display:grid;gap:.46rem}.case-manual-fifo-inspector__equation-step[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:stretch}.case-manual-fifo-inspector__equation-step[data-v-3042d5cc]:first-child{grid-template-columns:minmax(0,1fr)}.case-manual-fifo-inspector__equation-step>div[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:0;padding:.66rem .72rem;border:1px solid #dbe7f3;border-left-width:6px;border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.05)}.case-manual-fifo-inspector__equation-operator[data-v-3042d5cc]{display:grid;place-items:center;width:1.85rem;border-radius:999px;background:#111827;color:#fff;font-size:.92rem;font-weight:950}.case-manual-fifo-inspector__equation-step span[data-v-3042d5cc]:not(.case-manual-fifo-inspector__equation-operator){color:#64748b;font-size:.62rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.case-manual-fifo-inspector__equation-step strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.case-manual-fifo-inspector__equation-step small[data-v-3042d5cc]{color:#64748b;font-size:.67rem;line-height:1.3}.case-manual-fifo-inspector__equation-step--prior>div[data-v-3042d5cc]{border-left-color:#38bdf8}.case-manual-fifo-inspector__equation-step--left>div[data-v-3042d5cc]{border-left-color:#64748b}.case-manual-fifo-inspector__equation-step--followed>div[data-v-3042d5cc]{border-left-color:#22c55e}.case-manual-fifo-inspector__equation-step--fees>div[data-v-3042d5cc]{border-left-color:#f97316}.case-manual-fifo-inspector__allocation[data-v-3042d5cc]{display:grid;gap:.46rem;padding:.7rem;border:1px solid rgba(147,197,253,.7);border-radius:18px;background:linear-gradient(180deg,#f8fbff,#fff)}.case-manual-fifo-inspector__allocation-header[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.28rem .6rem;justify-content:space-between;align-items:baseline}.case-manual-fifo-inspector__allocation-header strong[data-v-3042d5cc]{color:#0f172a;font-size:.8rem;font-weight:900}.case-manual-fifo-inspector__allocation-header small[data-v-3042d5cc]{color:#64748b;font-size:.66rem;line-height:1.35}.case-manual-fifo-bar[data-v-3042d5cc]{display:flex;min-height:1.28rem;overflow:hidden;border:1px solid rgba(148,163,184,.55);border-radius:999px;background:#e2e8f0}.case-manual-fifo-bar__segment[data-v-3042d5cc]{min-width:.4rem;transition:flex-basis .18s ease}.case-manual-fifo-bar__segment--prior[data-v-3042d5cc]{background:#bae6fd}.case-manual-fifo-bar__segment--left[data-v-3042d5cc]{background:#cbd5e1}.case-manual-fifo-bar__segment--followed[data-v-3042d5cc]{background:#86efac}.case-manual-fifo-bar__segment--fees[data-v-3042d5cc]{background:#fdba74}.case-manual-fifo-bar__legend[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.case-manual-fifo-bar__legend-item[data-v-3042d5cc]{display:inline-flex;gap:.26rem;align-items:center;padding:.18rem .42rem;border:1px solid rgba(203,213,225,.85);border-radius:999px;background:#fff;color:#334155;font-size:.63rem;font-weight:800}.case-manual-fifo-bar__legend-item i[data-v-3042d5cc]{width:.58rem;height:.58rem;border-radius:999px;background:#cbd5e1;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.case-manual-fifo-bar__legend-item small[data-v-3042d5cc]{color:#64748b;font-weight:800}.case-manual-fifo-bar__legend .case-manual-fifo-bar__segment--prior i[data-v-3042d5cc]{background:#bae6fd}.case-manual-fifo-bar__legend .case-manual-fifo-bar__segment--left i[data-v-3042d5cc]{background:#cbd5e1}.case-manual-fifo-bar__legend .case-manual-fifo-bar__segment--followed i[data-v-3042d5cc]{background:#86efac}.case-manual-fifo-bar__legend .case-manual-fifo-bar__segment--fees i[data-v-3042d5cc]{background:#fdba74}.case-manual-fifo-inspector__timeline[data-v-3042d5cc]{display:grid;gap:.55rem;min-height:0;padding:0}.case-manual-fifo-inspector__stage[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.78rem;border:1px solid #dbe7f3;border-radius:18px;background:#fff}.case-manual-fifo-inspector__stage-index[data-v-3042d5cc]{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:#111827;color:#fff;font-size:.8rem;font-weight:900}.case-manual-fifo-inspector__stage strong[data-v-3042d5cc]{display:block;margin-bottom:.15rem;color:#0f172a;font-size:.86rem}.case-manual-fifo-inspector__stage p[data-v-3042d5cc]{margin:0 0 .14rem;color:#334155;font-size:.76rem;font-weight:750;line-height:1.35}.case-manual-fifo-inspector__details[data-v-3042d5cc]{margin:0;border:1px solid #dbe7f3;border-radius:16px;background:#fff;overflow:hidden}.case-manual-fifo-inspector__details[open][data-v-3042d5cc]{box-shadow:0 10px 26px rgba(15,23,42,.05)}.case-manual-fifo-inspector__details summary[data-v-3042d5cc]{cursor:pointer;padding:.62rem .78rem;color:#0f172a;font-size:.78rem;font-weight:900}.case-manual-fifo-inspector__details pre[data-v-3042d5cc]{max-height:18rem;overflow:auto;margin:0;padding:.75rem;border-top:1px solid #e2e8f0;background:#0f172a;color:#e2e8f0;font-size:.7rem;line-height:1.45;white-space:pre-wrap}.case-manual-fifo-inspector__table-wrap[data-v-3042d5cc]{max-height:min(22rem,52vh);overflow:auto;border-top:1px solid #e2e8f0}.case-manual-fifo-inspector__table[data-v-3042d5cc]{width:100%;border-collapse:collapse;font-size:.72rem}.case-manual-fifo-inspector__table td[data-v-3042d5cc],.case-manual-fifo-inspector__table th[data-v-3042d5cc]{padding:.45rem .65rem;border-bottom:1px solid #eef2f7;vertical-align:top;text-align:left}.case-manual-fifo-inspector__table th[data-v-3042d5cc]{width:12rem;color:#64748b;font-weight:850}.case-manual-fifo-inspector__table--events th[data-v-3042d5cc]{width:auto}.case-manual-fifo-inspector__table code[data-v-3042d5cc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#0f172a;font-size:.68rem;word-break:break-all}.case-manual-fifo-inspector__warnings[data-v-3042d5cc]{display:grid;gap:.4rem;max-height:14rem;overflow:auto;margin:0;padding:.7rem 1rem .85rem 1.55rem;border-top:1px solid #e2e8f0;color:#334155;font-size:.73rem;line-height:1.38}@media (max-width:1180px){.case-manual-fifo-inspector__body[data-v-3042d5cc]{grid-template-columns:1fr;overflow:auto}}@media (max-width:920px){.case-manual-fifo-inspector__cards[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.spreadsheet-tool[data-v-3042d5cc]{position:relative;max-width:1480px;margin:0 auto;padding:2rem 1.25rem 3rem;color:#0f172a;box-sizing:border-box}.spreadsheet-tool[data-v-3042d5cc] *{box-sizing:border-box}.case-page-shell[data-v-3042d5cc]{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:.22rem;align-items:start}.case-page-main[data-v-3042d5cc]{min-width:0}.case-scroll-nav[data-v-3042d5cc]{position:sticky;top:16.5rem;z-index:90;display:grid;justify-self:center;justify-items:center;gap:.05rem;width:3.05rem;margin:11.05rem auto 0;padding:.18rem .16rem;border:1px solid rgba(203,213,225,.9);border-radius:16px;background:hsla(0,0%,100%,.94);box-shadow:0 14px 30px rgba(15,23,42,.09);backdrop-filter:blur(12px)}.case-scroll-nav__item[data-v-3042d5cc]{display:grid;place-items:center;gap:.03rem;width:2.64rem;min-width:0;min-height:2rem;border:1px solid transparent;border-radius:10px;background:transparent;color:#334155;padding:.14rem .08rem;text-align:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.case-scroll-nav__item[data-v-3042d5cc]:hover{transform:translateY(-1px);border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.case-scroll-nav__icon[data-v-3042d5cc]{display:grid;place-items:center;width:1.22rem;height:1.22rem;margin:0 auto;font-size:1.04rem;font-weight:900;line-height:1;text-align:center}.case-scroll-nav__label[data-v-3042d5cc]{display:block;width:100%;font-size:.62rem;font-weight:800;line-height:.98;letter-spacing:-.012em;text-align:center}.case-anchor-panel[data-v-3042d5cc],.case-overview-panel[data-v-3042d5cc]{scroll-margin-top:1rem}.case-overview-panel[data-v-3042d5cc]{display:grid;gap:.8rem;margin-bottom:1rem;padding:1rem;border:1px solid #dbe7f3;border-radius:24px;background:radial-gradient(circle at 10% 0,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,rgba(248,250,252,.98),hsla(0,0%,100%,.98));box-shadow:0 16px 38px rgba(15,23,42,.08)}.case-overview-panel__title-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:flex-start}.case-title-group[data-v-3042d5cc]{min-width:min(100%,32rem)}.eyebrow-label[data-v-3042d5cc]{margin:0 0 .18rem;color:#2563eb;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-header-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.case-status-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.case-status-card[data-v-3042d5cc]{display:grid;gap:.16rem;min-width:0;padding:.72rem;border:1px solid #e2e8f0;border-radius:16px;background:hsla(0,0%,100%,.78)}.case-status-card__label[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.case-status-card strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.case-status-card small[data-v-3042d5cc]{overflow:hidden;color:#64748b;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.case-status-card--dirty[data-v-3042d5cc]{border-color:#f59e0b;background:#fffbeb}.case-status-card--stale[data-v-3042d5cc]{border-color:#fb923c;background:#fff7ed}.case-summary-strip[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem}.case-summary-strip span[data-v-3042d5cc]{display:inline-flex;gap:.24rem;align-items:center;min-height:1.5rem;padding:.16rem .55rem;border:1px solid #dbe7f3;border-radius:999px;background:#fff;color:#475569;font-size:.72rem;font-weight:700}.output-review-bar[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:space-between;padding:.55rem;border:1px solid #dbe7f3;border-radius:16px;background:#f8fbff}.output-review-bar__status[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:min(100%,22rem)}.output-review-bar__label[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.output-review-bar__status strong[data-v-3042d5cc]{color:#0f172a;font-size:.86rem}.output-review-bar__status small[data-v-3042d5cc]{color:#64748b;font-size:.7rem}.output-review-bar__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.deliverables-panel[data-v-3042d5cc],.workflow-panel[data-v-3042d5cc]{gap:.72rem}.workflow-overview-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.workflow-overview-card[data-v-3042d5cc]{display:grid;gap:.16rem;padding:.78rem;border:1px solid #dbe7f3;border-radius:18px;background:#fff}.workflow-overview-card small[data-v-3042d5cc],.workflow-overview-card span[data-v-3042d5cc]{color:#64748b;font-size:.7rem;font-weight:700}.workflow-overview-card strong[data-v-3042d5cc]{color:#0f172a;font-size:.92rem}.deliverable-groups[data-v-3042d5cc],.workflow-groups[data-v-3042d5cc]{display:grid;gap:.65rem}.deliverable-group[data-v-3042d5cc],.workflow-group[data-v-3042d5cc]{border:1px solid #dbe7f3;border-radius:18px;background:#fff;overflow:hidden}.deliverable-group__summary[data-v-3042d5cc],.workflow-group__summary[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.6rem;align-items:center;padding:.72rem .82rem;cursor:pointer;color:#0f172a;font-size:.86rem;font-weight:850}.deliverable-group__summary small[data-v-3042d5cc],.workflow-group__summary small[data-v-3042d5cc]{color:#64748b;font-size:.68rem;font-weight:750}.workflow-step-list[data-v-3042d5cc]{display:grid;gap:.48rem;padding:0 .72rem .72rem}.workflow-step-card[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:start;padding:.7rem;border:1px solid #e2e8f0;border-left-width:4px;border-radius:16px;background:#f8fafc}.workflow-step-card--complete[data-v-3042d5cc]{border-left-color:#22c55e;background:#f0fdf4}.workflow-step-card--stale[data-v-3042d5cc]{border-left-color:#f97316;background:#fff7ed}.workflow-step-card--attention[data-v-3042d5cc]{border-left-color:#ef4444;background:#fef2f2}.workflow-step-card--ready[data-v-3042d5cc],.workflow-step-card--unchecked[data-v-3042d5cc]{border-left-color:#60a5fa}.workflow-step-card__main[data-v-3042d5cc]{display:grid;gap:.32rem;min-width:0}.workflow-step-card__title-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.workflow-step-card__title-row h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:.9rem;line-height:1.15}.deliverable-card__header span[data-v-3042d5cc],.workflow-step-card__order[data-v-3042d5cc],.workflow-step-card__status[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-height:1.25rem;padding:.08rem .4rem;border:1px solid #dbe7f3;border-radius:999px;background:#fff;color:#475569;font-size:.6rem;font-weight:850}.deliverable-card p[data-v-3042d5cc],.workflow-step-card p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.66rem;line-height:1.35}.workflow-source-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.22rem}.workflow-source-chip[data-v-3042d5cc]{display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#64748b;padding:.1rem .4rem;font-size:.62rem;font-weight:800}.workflow-source-chip--active[data-v-3042d5cc]{border-color:#86efac;background:#dcfce7;color:#166534}.workflow-source-chip--stale[data-v-3042d5cc]{border-color:#fed7aa;background:#ffedd5;color:#9a3412}.workflow-source-chip--stale-action[data-v-3042d5cc],.workflow-step-card__status--stale-action[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer}.workflow-step-card__status--stale-action[data-v-3042d5cc]{border-color:#fdba74;background:#ffedd5;color:#9a3412;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.workflow-step-card__status--stale-action[data-v-3042d5cc]:focus-visible:not(:disabled),.workflow-step-card__status--stale-action[data-v-3042d5cc]:hover:not(:disabled){border-color:#2563eb;background:#dbeafe;color:#1d4ed8;box-shadow:0 5px 14px rgba(37,99,235,.14);transform:translateY(-1px)}.workflow-step-card__status--stale-action[data-v-3042d5cc]:disabled{cursor:progress;opacity:.78}.workflow-stale-action__run[data-v-3042d5cc]{display:none}.workflow-step-card__status--stale-action:disabled .workflow-stale-action__label[data-v-3042d5cc],.workflow-step-card__status--stale-action:focus-visible:not(:disabled) .workflow-stale-action__label[data-v-3042d5cc],.workflow-step-card__status--stale-action:hover:not(:disabled) .workflow-stale-action__label[data-v-3042d5cc]{display:none}.workflow-step-card__status--stale-action:disabled .workflow-stale-action__run[data-v-3042d5cc],.workflow-step-card__status--stale-action:focus-visible:not(:disabled) .workflow-stale-action__run[data-v-3042d5cc],.workflow-step-card__status--stale-action:hover:not(:disabled) .workflow-stale-action__run[data-v-3042d5cc]{display:inline}.workflow-source-chip--stale-action[data-v-3042d5cc]{cursor:pointer;border-color:#fdba74;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.workflow-source-chip--stale-action[data-v-3042d5cc]:focus-visible:not(:disabled),.workflow-source-chip--stale-action[data-v-3042d5cc]:hover:not(:disabled){border-color:#2563eb;background:#dbeafe;color:#1d4ed8;box-shadow:0 5px 14px rgba(37,99,235,.14);transform:translateY(-1px)}.workflow-source-chip--stale-action[data-v-3042d5cc]:disabled{cursor:progress;opacity:.78}.workflow-source-chip__action[data-v-3042d5cc],.workflow-source-chip__label[data-v-3042d5cc]{line-height:1;white-space:nowrap}.workflow-source-chip__action[data-v-3042d5cc]{display:none}.workflow-source-chip--stale-action:disabled .workflow-source-chip__label[data-v-3042d5cc],.workflow-source-chip--stale-action:focus-visible:not(:disabled) .workflow-source-chip__label[data-v-3042d5cc],.workflow-source-chip--stale-action:hover:not(:disabled) .workflow-source-chip__label[data-v-3042d5cc]{display:none}.workflow-source-chip--stale-action:disabled .workflow-source-chip__action[data-v-3042d5cc],.workflow-source-chip--stale-action:focus-visible:not(:disabled) .workflow-source-chip__action[data-v-3042d5cc],.workflow-source-chip--stale-action:hover:not(:disabled) .workflow-source-chip__action[data-v-3042d5cc]{display:inline}.workflow-step-card__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:flex-end;max-width:25rem}.deliverable-card-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:0 .72rem .72rem}.deliverable-card[data-v-3042d5cc]{display:grid;gap:.42rem;padding:.72rem;border:1px solid #e2e8f0;border-left:4px solid #cbd5e1;border-radius:16px;background:#f8fafc}.deliverable-card--current[data-v-3042d5cc]{border-left-color:#22c55e;background:#f0fdf4}.deliverable-card--stale[data-v-3042d5cc]{border-left-color:#f97316;background:#fff7ed}.deliverable-card--ready[data-v-3042d5cc]{border-left-color:#60a5fa}.deliverable-card--tool-pending[data-v-3042d5cc]{border-left-color:#a78bfa;background:#faf5ff}.deliverable-card--unavailable[data-v-3042d5cc]{opacity:.78}.deliverable-card__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.5rem;align-items:start}.deliverable-card__header h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:.88rem;line-height:1.2}.deliverable-card small[data-v-3042d5cc]{color:#64748b;font-size:.68rem;font-weight:650}.deliverable-card__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.3rem}.instructions-panel[data-v-3042d5cc]{margin-bottom:0}.instructions-intro[data-v-3042d5cc]{margin-bottom:.85rem;padding:.85rem .95rem;border:1px solid #dbeafe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f8fafc);color:#334155;font-size:.88rem;line-height:1.55}.instructions-intro strong[data-v-3042d5cc]{color:#1d4ed8}.instructions-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.instruction-card[data-v-3042d5cc]{position:relative;min-height:9rem;padding:.95rem .95rem .95rem 3.25rem;border:1px solid #e2e8f0;border-radius:18px;background:hsla(0,0%,100%,.86);box-shadow:0 10px 22px rgba(15,23,42,.05)}.instruction-card__step[data-v-3042d5cc]{position:absolute;top:.9rem;left:.9rem;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:.78rem;font-weight:900}.instruction-card h3[data-v-3042d5cc]{margin:0 0 .35rem;color:#0f172a;font-size:.98rem}.instruction-card p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.84rem;line-height:1.5}.instructions-footer-note[data-v-3042d5cc]{margin-top:.85rem;padding:.8rem .95rem;border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc;color:#475569;font-size:.84rem;line-height:1.5}.agent-modal.network-lookup-modal[data-v-3042d5cc]{width:min(1120px,calc(100vw - 2rem));max-height:88vh;overflow:auto;display:grid;gap:1rem}.network-lookup-modal__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.network-lookup-modal__header h3[data-v-3042d5cc]{margin:0;font-size:1.25rem}.network-lookup-modal__header p[data-v-3042d5cc]{margin:.35rem 0 0;color:#475569;line-height:1.55}.network-lookup-modal__summary-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.network-lookup-modal__summary-grid article[data-v-3042d5cc]{display:grid;gap:.2rem;padding:.8rem;border:1px solid #dbeafe;border-radius:16px;background:#f8fbff}.network-lookup-modal__summary-grid small[data-v-3042d5cc],.network-lookup-modal__summary-grid span[data-v-3042d5cc]{color:#64748b}.network-lookup-modal__summary-grid span[data-v-3042d5cc]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.network-lookup-modal__summary-grid strong[data-v-3042d5cc]{font-size:1.25rem;color:#0f172a}.network-lookup-modal__controls[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;padding:.75rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.network-lookup-modal__checkbox[data-v-3042d5cc]{display:flex;gap:.5rem;align-items:center;color:#334155;font-size:.9rem;font-weight:700}.network-lookup-modal__control-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.45rem}.network-lookup-modal__auth-note[data-v-3042d5cc],.network-lookup-modal__empty-state[data-v-3042d5cc],.network-lookup-modal__status[data-v-3042d5cc]{padding:.75rem .9rem;border-radius:14px;line-height:1.45}.network-lookup-modal__status[data-v-3042d5cc]{border:1px solid #bfdbfe;background:#eff6ff;color:#1e40af;font-weight:800}.tool68-preparation-modal__status[data-v-3042d5cc]{white-space:pre-line}.network-lookup-modal__auth-note[data-v-3042d5cc]{border:1px solid #fde68a;background:#fffbeb;color:#92400e;font-weight:700}.network-lookup-modal__empty-state[data-v-3042d5cc]{border:1px dashed #cbd5e1;background:#f8fafc;color:#64748b}.network-lookup-table-wrap[data-v-3042d5cc]{overflow:auto;border:1px solid #dbeafe;border-radius:18px;background:#fff}.network-lookup-table[data-v-3042d5cc]{width:100%;border-collapse:collapse;min-width:980px;font-size:.84rem}.network-lookup-table td[data-v-3042d5cc],.network-lookup-table th[data-v-3042d5cc]{padding:.65rem .7rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.network-lookup-table th[data-v-3042d5cc]{position:sticky;top:0;z-index:1;background:#f8fafc;color:#475569;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.network-lookup-table tr:last-child td[data-v-3042d5cc]{border-bottom:0}.network-lookup-table__mono[data-v-3042d5cc]{max-width:280px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem;overflow-wrap:anywhere}.network-lookup-status-chip[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding:.22rem .45rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.72rem;font-weight:900}.network-lookup-table td small[data-v-3042d5cc]{display:block;margin-top:.35rem;color:#64748b;line-height:1.35}.network-lookup-table__row--pending .network-lookup-status-chip[data-v-3042d5cc]{background:#fef3c7;color:#92400e}.network-lookup-table__row--propagate .network-lookup-status-chip[data-v-3042d5cc]{background:#dbeafe;color:#1e40af}.network-lookup-table__row--invalid .network-lookup-status-chip[data-v-3042d5cc]{background:#ffedd5;color:#9a3412}.network-lookup-table__row--running .network-lookup-status-chip[data-v-3042d5cc]{background:#dbeafe;color:#1d4ed8}.network-lookup-table__row--complete .network-lookup-status-chip[data-v-3042d5cc],.network-lookup-table__row--resolved .network-lookup-status-chip[data-v-3042d5cc]{background:#dcfce7;color:#166534}.network-lookup-table__row--error .network-lookup-status-chip[data-v-3042d5cc],.network-lookup-table__row--unresolved .network-lookup-status-chip[data-v-3042d5cc]{background:#fee2e2;color:#991b1b}.network-lookup-table__row--ready .network-lookup-status-chip[data-v-3042d5cc]{background:#dcfce7;color:#166534}.network-lookup-table__row--unchanged .network-lookup-status-chip[data-v-3042d5cc]{background:#e0f2fe;color:#075985}.network-lookup-table__row--attention .network-lookup-status-chip[data-v-3042d5cc]{background:#fef3c7;color:#92400e}.network-lookup-table__row--blocked .network-lookup-status-chip[data-v-3042d5cc]{background:#fee2e2;color:#991b1b}.main-path-label-table[data-v-3042d5cc]{min-width:1120px}.main-path-label-table__label-input[data-v-3042d5cc]{width:5.5rem;max-width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:.36rem .48rem;color:#0f172a;font:.82rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#fff}.path-label-modal__controls[data-v-3042d5cc]{align-items:center}.network-lookup-modal__footer-note[data-v-3042d5cc]{padding:.75rem .9rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;color:#475569;line-height:1.45}.agent-modal.raw-data-import-modal[data-v-3042d5cc]{width:min(1160px,calc(100vw - 2rem))}.raw-data-import-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.raw-data-import-modal__layout[data-v-3042d5cc]{grid-template-columns:minmax(20rem,.85fr) minmax(28rem,1.35fr)}.raw-data-import-modal__checkbox[data-v-3042d5cc]{margin-top:.55rem;align-items:flex-start}.raw-data-import-table[data-v-3042d5cc]{min-width:940px}.raw-data-import-table-wrap[data-v-3042d5cc]{max-height:22rem}.raw-data-import-table__row--matched .network-lookup-status-chip[data-v-3042d5cc]{background:#dcfce7;color:#166534}.raw-data-import-table__row--to-mismatch .network-lookup-status-chip[data-v-3042d5cc]{background:#fef3c7;color:#92400e}.raw-data-import-table__row--unmatched .network-lookup-status-chip[data-v-3042d5cc]{background:#e2e8f0;color:#475569}.raw-data-import-modal__missing-list[data-v-3042d5cc]{display:grid;gap:.35rem;margin-top:.75rem;padding:.7rem .8rem;border:1px solid #fed7aa;border-radius:14px;background:#fff7ed;color:#9a3412;font-size:.76rem;line-height:1.35}.raw-data-import-modal__missing-list strong[data-v-3042d5cc]{color:#7c2d12}.raw-data-import-modal__missing-list span[data-v-3042d5cc]{overflow-wrap:anywhere}.case-details-modal[data-v-3042d5cc]{display:grid;gap:.65rem}.case-details-modal__field[data-v-3042d5cc]{display:grid;gap:.28rem;color:#475569;font-size:.72rem;font-weight:800}.case-details-modal__field input[data-v-3042d5cc]{width:100%;border:1px solid #cdd8e5;border-radius:10px;padding:.55rem .65rem;color:#0f172a;font:inherit}.agent-modal.starting-main-modal[data-v-3042d5cc]{width:min(1020px,calc(100vw - 2rem));max-height:min(86vh,860px);display:grid;gap:.82rem;overflow:hidden}.starting-main-modal__header[data-v-3042d5cc]{display:flex;justify-content:space-between;align-items:start;gap:1rem}.starting-main-modal__header h3[data-v-3042d5cc],.starting-main-modal__preview-header h4[data-v-3042d5cc]{margin:0 0 .3rem;color:#0f172a}.starting-main-modal__header p[data-v-3042d5cc]{margin:0;max-width:62rem;color:#475569;font-size:.82rem;line-height:1.45}.starting-main-modal__layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(18rem,.82fr) minmax(24rem,1.38fr);gap:.85rem;min-height:0}.starting-main-modal__paste-panel[data-v-3042d5cc],.starting-main-modal__preview-panel[data-v-3042d5cc]{min-width:0;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc;padding:.78rem}.starting-main-modal textarea[data-v-3042d5cc]{width:100%;min-height:13rem;resize:vertical;border:1px solid #cdd8e5;border-radius:12px;padding:.62rem .72rem;color:#0f172a;font:.78rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#fff}.starting-main-modal__hint-list[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-top:.6rem;color:#64748b;font-size:.7rem}.starting-main-modal__hint-list strong[data-v-3042d5cc],.starting-main-status-chip[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:1.35rem;padding:.18rem .42rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#334155;font-size:.68rem;font-weight:800}.starting-main-modal__actions-row[data-v-3042d5cc],.starting-main-modal__preview-header[data-v-3042d5cc]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.65rem}.starting-main-modal__preview-panel[data-v-3042d5cc]{display:grid;grid-template-rows:auto minmax(0,1fr)}.starting-main-modal__preview-header[data-v-3042d5cc]{margin-top:0;margin-bottom:.6rem}.starting-main-modal__preview-header small[data-v-3042d5cc]{color:#64748b;font-size:.7rem;font-weight:700}.starting-main-modal__empty-state[data-v-3042d5cc]{display:grid;place-items:center;min-height:15rem;border:1px dashed #cbd5e1;border-radius:14px;padding:1.2rem;color:#64748b;text-align:center;font-size:.82rem;line-height:1.45;background:#fff}.starting-main-table-wrap[data-v-3042d5cc]{min-height:0;max-height:22rem;overflow:auto;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.starting-main-table[data-v-3042d5cc]{width:100%;border-collapse:collapse;font-size:.72rem}.starting-main-table td[data-v-3042d5cc],.starting-main-table th[data-v-3042d5cc]{border-bottom:1px solid #e2e8f0;padding:.42rem;vertical-align:middle;text-align:left}.starting-main-table th[data-v-3042d5cc]{position:sticky;top:0;z-index:1;background:#f8fafc;color:#475569;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em}.starting-main-table td[data-v-3042d5cc]:first-child{width:2.4rem;color:#64748b;font-weight:800}.starting-main-table input[data-v-3042d5cc]{width:100%;min-width:10rem;border:1px solid #d6e0ec;border-radius:9px;padding:.42rem .5rem;color:#0f172a;font:.72rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.starting-main-table__row--different-to .starting-main-status-chip[data-v-3042d5cc],.starting-main-table__row--ready .starting-main-status-chip[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.starting-main-table__row--different-to .starting-main-status-chip[data-v-3042d5cc]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.starting-main-table__row--duplicate-draft .starting-main-status-chip[data-v-3042d5cc],.starting-main-table__row--duplicate-existing .starting-main-status-chip[data-v-3042d5cc],.starting-main-table__row--needs-hash .starting-main-status-chip[data-v-3042d5cc]{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.starting-main-modal__footer-note[data-v-3042d5cc]{border:1px solid #dbeafe;border-radius:14px;background:#eff6ff;padding:.62rem .75rem;color:#1e3a8a;font-size:.76rem;line-height:1.42}@media (max-width:900px){.agent-modal.network-lookup-modal[data-v-3042d5cc]{width:calc(100vw - 1rem);padding:1rem}.network-lookup-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.network-lookup-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:1fr}}@media (max-width:900px){.agent-modal.starting-main-modal[data-v-3042d5cc]{width:min(720px,calc(100vw - 1rem))}.starting-main-modal__layout[data-v-3042d5cc]{grid-template-columns:1fr}.starting-main-table-wrap[data-v-3042d5cc]{max-height:18rem}}.case-toast[data-v-3042d5cc]{position:fixed;right:1rem;bottom:1rem;z-index:5600;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:start;max-width:min(28rem,calc(100vw - 2rem));padding:.72rem .72rem .72rem .9rem;border:1px solid #bfdbfe;border-radius:14px;background:#eff6ff;color:#1e3a8a;font-size:.82rem;font-weight:750;box-shadow:0 18px 42px rgba(15,23,42,.18);cursor:pointer;transition:bottom .18s ease,right .18s ease,opacity .18s ease}.case-toast--modal-open[data-v-3042d5cc]{bottom:clamp(5.75rem,11vh,8.25rem)}.case-toast--operation-active.case-toast--modal-open[data-v-3042d5cc]{bottom:clamp(6.25rem,12vh,8.75rem)}.case-toast--operation-active[data-v-3042d5cc]:not(.case-toast--modal-open){bottom:6.9rem}.case-toast__message[data-v-3042d5cc]{min-width:0;line-height:1.35}.case-toast__dismiss[data-v-3042d5cc]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.55rem;height:1.55rem;min-width:1.55rem;min-height:1.55rem;margin:-.08rem -.06rem 0 0;padding:0;border:1px solid rgba(59,130,246,.24);border-radius:999px;background:hsla(0,0%,100%,.86);color:#1e40af;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.case-toast__dismiss-icon[data-v-3042d5cc],.case-toast__dismiss-icon[data-v-3042d5cc]:after,.case-toast__dismiss-icon[data-v-3042d5cc]:before{position:absolute;display:block;pointer-events:none}.case-toast__dismiss-icon[data-v-3042d5cc]{inset:0}.case-toast__dismiss-icon[data-v-3042d5cc]:after,.case-toast__dismiss-icon[data-v-3042d5cc]:before{content:"";left:50%;top:50%;width:.72rem;height:.12rem;border-radius:999px;background:currentColor;transform-origin:center}.case-toast__dismiss-icon[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-toast__dismiss-icon[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-toast__dismiss[data-v-3042d5cc]:focus-visible,.case-toast__dismiss[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#fff;outline:none}.sheet-backdrop[data-v-3042d5cc]{position:fixed;inset:0;background:rgba(15,23,42,.34);backdrop-filter:blur(3px);z-index:999}.page-header[data-v-3042d5cc]{margin-bottom:.95rem}.page-header h1[data-v-3042d5cc]{margin:0 0 .2rem;font-size:clamp(1.9rem,2.8vw,2.5rem);line-height:1.05}.page-subtitle[data-v-3042d5cc]{margin:0;color:#475569;font-size:.9rem;max-width:60rem}.sheet-panel[data-v-3042d5cc]{position:relative;display:flex;flex-direction:column;gap:.28rem;min-width:0;padding:.58rem;margin-bottom:1.15rem;border:1px solid #dbe7f3;border-radius:22px;background:linear-gradient(180deg,rgba(248,250,252,.96),hsla(0,0%,100%,.98));box-shadow:0 14px 34px rgba(15,23,42,.08),inset 0 1px 0 hsla(0,0%,100%,.85)}.sheet-panel--fullscreen[data-v-3042d5cc]{position:fixed;inset:1rem;margin:0;z-index:1000;overflow:hidden}.sheet-panel__header[data-v-3042d5cc]{position:relative;z-index:12;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.12rem .4rem;min-width:0;margin:0}.sheet-panel__heading[data-v-3042d5cc]{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.08rem .45rem}.sheet-panel__heading h2[data-v-3042d5cc]{margin:0;font-size:1.02rem;line-height:1}.sheet-panel__help[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.72rem;line-height:1.05}.sheet-panel__header-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.18rem;align-items:center;margin:0}.header-badge[data-v-3042d5cc]{display:inline-flex;align-items:center;border:1px solid #d4dee9;border-radius:999px;background:#f8fafc;color:#475569;padding:.12rem .42rem;font-size:.66rem;font-weight:600;margin:0}.header-badge--active[data-v-3042d5cc]{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.header-action-btn[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;gap:.18rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a;font-size:.66rem;font-weight:600;padding:.16rem .5rem;margin:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.header-action-btn[data-v-3042d5cc]:hover{transform:translateY(-1px);border-color:#93c5fd;box-shadow:0 10px 18px rgba(37,99,235,.12)}.header-action-btn[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.header-action-btn--primary[data-v-3042d5cc]{border-color:#2563eb;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 10px 20px rgba(37,99,235,.18)}.header-action-btn--primary[data-v-3042d5cc]:hover:not(:disabled){border-color:#1e40af;box-shadow:0 12px 24px rgba(37,99,235,.26)}.header-action-btn--danger[data-v-3042d5cc]{border-color:#dc2626;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 10px 20px rgba(220,38,38,.18)}.header-action-btn--danger[data-v-3042d5cc]:hover:not(:disabled){border-color:#991b1b;box-shadow:0 12px 24px rgba(220,38,38,.24)}.header-action-btn--copy[data-v-3042d5cc]{border-color:#2563eb;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1d4ed8}.header-action-btn--copy[data-v-3042d5cc]:hover:not(:disabled){border-color:#1d4ed8;box-shadow:0 10px 20px rgba(37,99,235,.18)}.sheet-copy-status[data-v-3042d5cc]{display:inline-flex;align-items:center;max-width:16rem;min-height:1.28rem;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#166534;padding:.1rem .42rem;font-size:.64rem;font-weight:700;line-height:1.15}.header-action-btn--ghost[data-v-3042d5cc]{background:#f8fafc}.header-action-btn--legend[data-v-3042d5cc]{border-color:#0f766e;background:linear-gradient(135deg,#0f766e,#14b8a6);color:#fff;box-shadow:0 10px 20px rgba(15,118,110,.18)}.header-action-btn--legend[data-v-3042d5cc]:hover{border-color:#0f766e;box-shadow:0 12px 24px rgba(15,118,110,.26)}.sheet-toolbar[data-v-3042d5cc]{position:relative;z-index:40;isolation:isolate;display:flex;flex-direction:column;gap:.14rem;border:1px solid #dbe7f3;border-radius:12px;padding:.18rem .24rem;margin:0;background:linear-gradient(180deg,#fff,#f8fbff);min-width:0}.toolbar-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.16rem;align-items:center;min-width:0;margin:0}.toolbar-row--primary[data-v-3042d5cc]{display:grid;grid-template-columns:auto auto minmax(10rem,1fr) auto;gap:.16rem;align-items:center;margin:0}.toolbar-row--secondary[data-v-3042d5cc]{padding-top:.08rem;border-top:1px solid #edf2f7;margin:0}.toolbar-cluster[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.16rem;min-width:0;margin:0}.toolbar-menu[data-v-3042d5cc]{position:relative;z-index:60}.toolbar-menu[open][data-v-3042d5cc]{z-index:160}.toolbar-menu summary[data-v-3042d5cc]{list-style:none}.toolbar-menu summary[data-v-3042d5cc]::-webkit-details-marker{display:none}.formula-bar[data-v-3042d5cc]>*,.sheet-panel__heading[data-v-3042d5cc]>*,.toolbar-menu summary[data-v-3042d5cc],.toolbar-menu[data-v-3042d5cc],.toolbar-menu__item[data-v-3042d5cc],.toolbar-menu__panel[data-v-3042d5cc],.toolbar-search[data-v-3042d5cc],.toolbar-search[data-v-3042d5cc]>*{margin:0}.toolbar-menu__panel[data-v-3042d5cc]{position:absolute;top:calc(100% + .3rem);left:0;z-index:180;display:grid;gap:.24rem;min-width:11.5rem;padding:.28rem;border:1px solid #dbe7f3;border-radius:14px;background:#fff;box-shadow:0 16px 32px rgba(15,23,42,.14)}.toolbar-menu__item[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.28rem;width:100%;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#0f172a;padding:.28rem .46rem;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease}.toolbar-menu__item[data-v-3042d5cc]:hover{background:#f8fbff;border-color:#bfdbfe}.toolbar-search[data-v-3042d5cc]{display:flex;align-items:center;gap:.16rem;min-width:0;width:min(100%,19rem);justify-self:end;margin:0}.toolbar-search .toolbar-input--search[data-v-3042d5cc]{flex:1 1 auto}.toolbar-group[data-v-3042d5cc]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.14rem;min-width:0;padding-right:.22rem;margin-right:.04rem;border-right:1px solid #edf2f7}.toolbar-group[data-v-3042d5cc]:last-child{border-right:none;padding-right:0;margin-right:0}.toolbar-group--grow[data-v-3042d5cc]{flex:1 1 18rem;min-width:min(100%,18rem)}.toolbar-btn[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:1.56rem;line-height:1;margin:0;border:1px solid #d0dbe7;border-radius:8px;background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font-size:.76rem;font-weight:600;padding:.18rem .48rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.toolbar-btn[data-v-3042d5cc]:hover{transform:translateY(-1px);border-color:#93c5fd;box-shadow:0 8px 16px rgba(37,99,235,.1)}.toolbar-btn[data-v-3042d5cc]:disabled{opacity:.5;cursor:default;transform:none;box-shadow:none}.toolbar-btn--primary[data-v-3042d5cc]{background:#0f172a;color:#fff;border-color:#0f172a}.toolbar-btn--primary[data-v-3042d5cc]:hover{border-color:#0f172a;box-shadow:0 10px 16px rgba(15,23,42,.16)}.toolbar-btn--danger[data-v-3042d5cc]{color:#b91c1c}.toolbar-btn--active[data-v-3042d5cc]{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8}.toolbar-btn--icon[data-v-3042d5cc]{min-width:1.56rem;padding:.12rem;margin:0}.toolbar-btn--ghost[data-v-3042d5cc]{background:#f8fafc}.toolbar-btn--menu[data-v-3042d5cc]{min-width:5.4rem}.toolbar-btn em[data-v-3042d5cc],.toolbar-btn s[data-v-3042d5cc],.toolbar-btn strong[data-v-3042d5cc],.toolbar-btn u[data-v-3042d5cc]{color:inherit}.toolbar-input[data-v-3042d5cc]{min-height:1.56rem;line-height:1.1;margin:0;border:1px solid #cfd9e3;border-radius:8px;background:#fff;color:#0f172a;font-size:.76rem;padding:.18rem .48rem}.toolbar-input--search[data-v-3042d5cc]{flex:1 1 10rem;min-width:8rem}.toolbar-input--number[data-v-3042d5cc]{width:3.45rem;text-align:center}.toolbar-field[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.16rem;padding:0;margin:0;color:#334155;font-size:.68rem;font-weight:600}.toolbar-badge[data-v-3042d5cc]{display:inline-flex;align-items:center;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.68rem;font-weight:700;padding:.12rem .34rem;white-space:nowrap}.toolbar-divider[data-v-3042d5cc]{width:1px;height:1rem;background:#e2e8f0}.autosave-toggle[data-v-3042d5cc]{justify-self:end;display:inline-flex;margin:0;align-items:center;justify-content:center;gap:.35rem;min-height:1.68rem;border:1px solid #d0dbe7;border-radius:999px;background:#fff;padding:.1rem .46rem;color:#0f172a;font-size:.72rem;font-weight:700;white-space:nowrap}.autosave-toggle input[data-v-3042d5cc]{width:.95rem;height:.95rem}.formula-bar[data-v-3042d5cc]{position:relative;z-index:18;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:.14rem;min-width:0;border:1px solid #dbe7f3;border-radius:10px;background:linear-gradient(180deg,#fff,#f8fbff);padding:.14rem .18rem;margin:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78)}.formula-bar--editing[data-v-3042d5cc]{border-color:#93c5fd;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 0 0 2px rgba(59,130,246,.1)}.formula-bar__cell[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:1.5rem;padding:.06rem .32rem;margin:0;border:1px solid #d5e2ee;border-radius:8px;background:#f8fafc;color:#334155;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.formula-bar__input[data-v-3042d5cc]{width:100%;min-width:0;min-height:1.5rem;line-height:1.1;margin:0;border:1px solid #cfd9e3;border-radius:8px;background:#fff;color:#0f172a;font-size:.76rem;padding:.16rem .44rem}.formula-bar__input[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 2px rgba(96,165,250,.16)}.formula-bar__action[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;gap:.24rem;min-height:1.5rem;line-height:1;margin:0;border:1px solid #d0dbe7;border-radius:8px;background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font-size:.72rem;font-weight:700;padding:.16rem .4rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.formula-bar__action[data-v-3042d5cc]:hover{transform:translateY(-1px);border-color:#93c5fd;box-shadow:0 7px 14px rgba(37,99,235,.1)}.formula-bar__action[data-v-3042d5cc]:disabled{opacity:.5;cursor:default;transform:none;box-shadow:none}.formula-bar__action--fx[data-v-3042d5cc]{min-width:2rem;font-weight:800;color:#1d4ed8}.formula-bar__action--primary[data-v-3042d5cc]{background:#0f172a;color:#fff;border-color:#0f172a}.formula-bar__action--primary[data-v-3042d5cc]:hover{border-color:#0f172a;box-shadow:0 9px 14px rgba(15,23,42,.16)}.formula-bar__action--ghost[data-v-3042d5cc]{background:#f8fafc}.formula-bar__status[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-height:1.24rem;padding:.02rem .22rem;margin:0;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.66rem;font-weight:700;white-space:nowrap}.sheet-grid[data-v-3042d5cc]{position:relative;z-index:1;width:100%;max-width:100%;min-width:0;height:36rem;min-height:26rem;padding-bottom:0;overflow:visible}.sheet-grid[data-v-3042d5cc] .spreadsheet-shell{min-height:0;gap:.06rem}.sheet-grid[data-v-3042d5cc] .spreadsheet-frame{padding:.22rem .34rem .22rem .28rem}.sheet-grid[data-v-3042d5cc] .spreadsheet-container{height:auto;min-height:0}.sheet-grid[data-v-3042d5cc] .wtHolder{box-sizing:border-box;padding-bottom:0}.sheet-grid--output[data-v-3042d5cc]{height:26rem;min-height:20rem;padding-bottom:0}.sheet-grid--fullscreen[data-v-3042d5cc]{flex:1 1 auto;height:auto;min-height:20rem}.sheet-grid[data-v-3042d5cc] .handsontable{position:relative;z-index:1}.toolbar-search .toolbar-input--search[data-v-3042d5cc]{min-width:0;max-width:none}.color-picker-anchor[data-v-3042d5cc]{position:relative;display:inline-flex;z-index:70}.color-popover[data-v-3042d5cc]{position:absolute;top:calc(100% + .35rem);left:0;z-index:220;display:grid;gap:.44rem;min-width:12.75rem;padding:.6rem;border:1px solid #dbe7f3;border-radius:14px;background:#fff;box-shadow:0 18px 34px rgba(15,23,42,.16)}.color-popover__header[data-v-3042d5cc]{order:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.color-popover__title[data-v-3042d5cc]{font-size:.66rem;font-weight:700;color:#334155}.color-popover__preview[data-v-3042d5cc]{width:1.5rem;height:1.5rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.color-popover__preview--text[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:800;background:#fff}.color-popover__input[data-v-3042d5cc]{order:3;width:100%;height:2.55rem;padding:.18rem;border:1px solid #d7e1ec;border-radius:10px;background:#fff;cursor:pointer}.color-popover__actions[data-v-3042d5cc]{order:2;position:sticky;top:0;z-index:3;display:flex;gap:.38rem;padding:.08rem 0 .14rem;border-bottom:1px solid rgba(226,232,240,.88);background:#fff}.color-popover__actions--top[data-v-3042d5cc]{order:2}.color-popover__action[data-v-3042d5cc]{flex:1 1 0;min-width:0}.color-popover__hint[data-v-3042d5cc]{order:4;margin:-.12rem 0 0;color:#64748b;font-size:.64rem;font-weight:650;line-height:1.25}.sheet-panel--files[data-v-3042d5cc]{gap:.35rem}.file-manager[data-v-3042d5cc]{display:grid;gap:.55rem;min-width:0;padding:.15rem .05rem .05rem}.file-manager__row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end;justify-content:space-between}.file-manager__field[data-v-3042d5cc]{display:grid;gap:.22rem;min-width:min(20rem,100%);color:#475569;font-size:.72rem;font-weight:700}.file-manager__select[data-v-3042d5cc]{min-height:2.1rem;border:1px solid #d0dbe7;border-radius:12px;background:#fff;color:#0f172a;font-size:.83rem;font-weight:600;padding:.35rem .8rem}.file-manager__select[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.14)}.file-manager__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.file-manager__meta[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem .75rem;align-items:center;color:#64748b;font-size:.72rem}.file-manager__handoff-notice[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;border:1px solid #93c5fd;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f8fbff);color:#1e3a8a;padding:.72rem .85rem;box-shadow:0 10px 24px rgba(37,99,235,.11)}.file-manager__handoff-notice--success[data-v-3042d5cc]{border-color:#86efac;background:linear-gradient(135deg,#ecfdf5,#f8fbff);color:#14532d}.file-manager__handoff-notice--error[data-v-3042d5cc]{border-color:#fecaca;background:linear-gradient(135deg,#fef2f2,#fff7ed);color:#991b1b}.file-manager__handoff-notice strong[data-v-3042d5cc]{display:block;margin-bottom:.16rem;color:inherit;font-size:.82rem}.file-manager__handoff-notice p[data-v-3042d5cc]{margin:0;color:inherit;font-size:.76rem;line-height:1.35}.file-manager__handoff-notice small[data-v-3042d5cc]{display:block;margin-top:.2rem;color:currentColor;font-size:.68rem;font-weight:750;opacity:.8}.file-manager__handoff-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.file-manager__storage-warning[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;border:1px solid #f59e0b;border-radius:16px;background:linear-gradient(135deg,#fffbeb,#fff7ed);color:#7c2d12;padding:.72rem .85rem;box-shadow:0 10px 24px rgba(245,158,11,.12)}.file-manager__storage-warning strong[data-v-3042d5cc]{display:block;margin-bottom:.16rem;color:#92400e;font-size:.82rem}.file-manager__storage-warning p[data-v-3042d5cc]{margin:0;color:#92400e;font-size:.76rem;line-height:1.35}.file-manager__storage-warning small[data-v-3042d5cc]{display:block;margin-top:.2rem;color:#9a3412;font-size:.68rem;font-weight:750}.file-manager__storage-warning-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.header-action-btn--case-browser[data-v-3042d5cc]{border-color:#7c3aed;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;box-shadow:0 10px 22px rgba(91,33,182,.2)}.header-action-btn--case-browser[data-v-3042d5cc]:focus-visible:not(:disabled),.header-action-btn--case-browser[data-v-3042d5cc]:hover:not(:disabled){border-color:#5b21b6;box-shadow:0 14px 28px rgba(91,33,182,.28)}.agent-modal.case-file-browser-modal[data-v-3042d5cc]{width:min(1480px,calc(100vw - 1.25rem));max-height:min(94vh,980px);overflow:hidden;display:grid;gap:.72rem}.case-file-browser-modal__header[data-v-3042d5cc]{align-items:flex-start}.case-file-browser-modal__header .agent-modal__close[data-v-3042d5cc]{position:relative;display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;min-width:2.1rem;min-height:2.1rem;padding:0;font-size:0;line-height:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.case-file-browser-close-icon[data-v-3042d5cc]{position:absolute;inset:0;display:block;color:inherit;pointer-events:none}.case-file-browser-close-icon[data-v-3042d5cc]:after,.case-file-browser-close-icon[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.96rem;height:.13rem;border-radius:999px;background:currentColor;transform-origin:center}.case-file-browser-close-icon[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-file-browser-close-icon[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-file-browser-status[data-v-3042d5cc]{display:grid;gap:.45rem;padding:.72rem .82rem;border:1px solid #dbeafe;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#fff)}.case-file-browser-status--loading[data-v-3042d5cc]{border-color:#93c5fd;background:linear-gradient(135deg,#dbeafe,#f8fbff)}.case-file-browser-status__main[data-v-3042d5cc]{display:flex;gap:.65rem;align-items:center;min-width:0}.case-file-browser-status small[data-v-3042d5cc],.case-file-browser-status strong[data-v-3042d5cc]{display:block}.case-file-browser-status strong[data-v-3042d5cc]{color:#0f172a;font-size:.88rem}.case-file-browser-status small[data-v-3042d5cc]{margin-top:.12rem;color:#64748b;font-size:.72rem;font-weight:700}.case-file-browser-spinner[data-v-3042d5cc]{flex:0 0 auto;width:1.25rem;height:1.25rem;border:3px solid #bfdbfe;border-top-color:#2563eb;border-radius:999px;animation:case-browser-spin-3042d5cc .8s linear infinite}@keyframes case-browser-spin-3042d5cc{to{transform:rotate(1turn)}}.case-file-browser-meter[data-v-3042d5cc]{position:relative;height:.48rem;overflow:hidden;border-radius:999px;background:#dbeafe}.case-file-browser-meter span[data-v-3042d5cc]{position:absolute;inset:0 auto 0 0;min-width:.35rem;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#7c3aed);transition:width .18s ease}.case-file-browser-controls[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(9rem,.28fr) minmax(10rem,.32fr) auto;gap:.55rem;align-items:end;padding:.7rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.case-file-browser-controls label[data-v-3042d5cc]{display:grid;gap:.22rem;min-width:0;color:#475569;font-size:.68rem;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.case-file-browser-controls input[data-v-3042d5cc],.case-file-browser-controls select[data-v-3042d5cc]{width:100%;min-height:2rem;border:1px solid #cbd5e1;border-radius:11px;background:#fff;color:#0f172a;font:.82rem/1.2 inherit;padding:.34rem .58rem;text-transform:none;letter-spacing:normal}.case-file-browser-controls input[data-v-3042d5cc]:focus,.case-file-browser-controls select[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.16)}.case-file-browser-layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(25rem,1fr) minmax(24rem,.48fr);gap:.72rem;min-height:0}.case-file-browser-details[data-v-3042d5cc],.case-file-browser-list[data-v-3042d5cc]{min-height:0;overflow:auto;border:1px solid #dbe7f3;border-radius:18px;background:#f8fbff}.case-file-browser-list[data-v-3042d5cc]{display:grid;align-content:start;gap:.55rem;padding:.62rem}.case-file-browser-card[data-v-3042d5cc]{display:grid;gap:.48rem;width:100%;min-width:0;padding:.68rem;border:1px solid #dbe7f3;border-left:4px solid #93c5fd;border-radius:16px;background:#fff;color:#0f172a;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.case-file-browser-card[data-v-3042d5cc]:focus-visible,.case-file-browser-card[data-v-3042d5cc]:hover{border-color:#60a5fa;box-shadow:0 12px 24px rgba(37,99,235,.12);outline:none;transform:translateY(-1px)}.case-file-browser-card--selected[data-v-3042d5cc]{border-color:#2563eb;border-left-color:#2563eb;background:#eff6ff;box-shadow:0 14px 28px rgba(37,99,235,.14)}.case-file-browser-card--current[data-v-3042d5cc]{border-left-color:#22c55e}.case-file-browser-card--empty[data-v-3042d5cc]{border-left-color:#cbd5e1;background:#f8fafc}.case-file-browser-card--error[data-v-3042d5cc]{border-left-color:#ef4444;background:#fef2f2}.case-file-browser-card header[data-v-3042d5cc],.case-file-browser-details__title[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.case-file-browser-card h4[data-v-3042d5cc],.case-file-browser-details__groups h5[data-v-3042d5cc],.case-file-browser-details__title h4[data-v-3042d5cc]{margin:0;color:#0f172a}.case-file-browser-card h4[data-v-3042d5cc]{font-size:.92rem;line-height:1.2}.case-file-browser-card p[data-v-3042d5cc],.case-file-browser-card small[data-v-3042d5cc],.case-file-browser-details p[data-v-3042d5cc]{color:#64748b;font-size:.72rem;line-height:1.35}.case-file-browser-card p[data-v-3042d5cc]{margin:0}.case-file-browser-card header>span[data-v-3042d5cc]{flex:0 0 auto;max-width:10rem;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.14rem .45rem;font-size:.64rem;font-weight:900;line-height:1.15;text-align:center}.case-file-browser-card__stats[data-v-3042d5cc],.case-file-browser-details__stats[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.case-file-browser-card__stats[data-v-3042d5cc]{grid-template-columns:repeat(auto-fit,minmax(5.25rem,1fr))}.case-file-browser-card__stats span[data-v-3042d5cc],.case-file-browser-details__stats article[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0;padding:.45rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.case-file-browser-card__stats strong[data-v-3042d5cc],.case-file-browser-details__stats strong[data-v-3042d5cc]{color:#0f172a;font-size:.95rem;line-height:1}.case-file-browser-card__stats small[data-v-3042d5cc],.case-file-browser-details__stats span[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:800;line-height:1.15}.case-file-browser-stat--signal[data-v-3042d5cc]{border-color:#bbf7d0!important;background:#f0fdf4!important}.case-file-browser-stat--signal strong[data-v-3042d5cc]{color:#15803d}.case-file-browser-card__chips[data-v-3042d5cc],.case-file-browser-chip-list[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.28rem;align-items:center}.case-file-browser-card__chips em[data-v-3042d5cc],.case-file-browser-chip-list span[data-v-3042d5cc]{display:inline-flex;gap:.24rem;align-items:center;min-height:1.32rem;border:1px solid #dbeafe;border-radius:999px;background:#fff;color:#334155;padding:.14rem .46rem;font-size:.64rem;font-style:normal;font-weight:800}.case-file-browser-chip-list em[data-v-3042d5cc]{color:#2563eb;font-size:.62rem;font-style:normal}.case-file-browser-card__chips .case-file-browser-chip--swap[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.case-file-browser-card__chips .case-file-browser-chip--bridge[data-v-3042d5cc]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.case-file-browser-details[data-v-3042d5cc]{display:grid;align-content:start;gap:.7rem;padding:.75rem}.case-file-browser-details__title>div[data-v-3042d5cc]{min-width:0}.case-file-browser-details__actions[data-v-3042d5cc]{flex:0 0 auto;gap:.35rem}.case-file-browser-details__title>div>span[data-v-3042d5cc]{color:#2563eb;font-size:.66rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.case-file-browser-details__title h4[data-v-3042d5cc]{margin-top:.1rem;font-size:1.06rem;line-height:1.2}.case-file-browser-details__title p[data-v-3042d5cc]{margin:.2rem 0 0}.case-file-browser-details__meta[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.case-file-browser-details__meta span[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:0;padding:.48rem .55rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:#334155;font-size:.72rem;overflow-wrap:anywhere}.case-file-browser-details__meta strong[data-v-3042d5cc]{color:#64748b;font-size:.58rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.case-file-browser-details__groups[data-v-3042d5cc]{display:grid;gap:.58rem}.case-file-browser-details__groups section[data-v-3042d5cc]{display:grid;gap:.34rem;padding:.58rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.case-file-browser-details__groups h5[data-v-3042d5cc]{font-size:.78rem}.case-file-browser-details__groups p[data-v-3042d5cc]{margin:0;overflow-wrap:anywhere}.case-file-browser-empty[data-v-3042d5cc]{display:grid;place-items:center;min-height:12rem;border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc;color:#64748b;padding:1rem;text-align:center;font-size:.84rem;line-height:1.45}.case-file-browser-empty--details[data-v-3042d5cc],.case-file-browser-empty--inline[data-v-3042d5cc]{min-height:9rem}@media (max-width:1120px){.case-file-browser-controls[data-v-3042d5cc],.case-file-browser-layout[data-v-3042d5cc]{grid-template-columns:1fr}.case-file-browser-card__stats[data-v-3042d5cc],.case-file-browser-details__meta[data-v-3042d5cc],.case-file-browser-details__stats[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.agent-modal.case-file-browser-modal[data-v-3042d5cc]{width:calc(100vw - .75rem);max-height:calc(100vh - .75rem);padding:.8rem}.case-file-browser-card header[data-v-3042d5cc],.case-file-browser-details__title[data-v-3042d5cc]{display:grid}.case-file-browser-card__stats[data-v-3042d5cc],.case-file-browser-details__meta[data-v-3042d5cc],.case-file-browser-details__stats[data-v-3042d5cc]{grid-template-columns:1fr}}.note-hash-rewrite-modal[data-v-3042d5cc]{width:min(96vw,1220px);max-height:min(94vh,980px);overflow:auto}.note-hash-rewrite-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.note-hash-rewrite-modal__guidance[data-v-3042d5cc]{border-color:#bfdbfe;background:#eff6ff}.note-hash-rewrite-modal__backup-card[data-v-3042d5cc]{border-color:#c7d2fe;background:#f8fafc}.note-hash-rewrite-modal__backup-actions[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.note-hash-rewrite-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(12rem,1fr) minmax(10rem,.7fr) minmax(16rem,1.4fr) auto}.note-hash-rewrite-modal__checkbox[data-v-3042d5cc]{align-self:end;margin-bottom:.15rem}.note-hash-rewrite-card__metric-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.note-hash-rewrite-card__metric-grid strong[data-v-3042d5cc]{word-break:break-word}.note-hash-rewrite-card__note-grid[data-v-3042d5cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.note-hash-rewrite-card__note-grid textarea[data-v-3042d5cc]{min-height:7.5rem}.note-hash-rewrite-modal__completion-card[data-v-3042d5cc]{margin-top:.85rem}@media (max-width:1100px){.toolbar-row--primary[data-v-3042d5cc]{grid-template-columns:auto minmax(0,1fr) auto}.toolbar-row--primary .toolbar-cluster[data-v-3042d5cc]:nth-child(2){justify-self:start}.toolbar-search[data-v-3042d5cc]{grid-column:1/-1}}.deposit-pattern-modal[data-v-3042d5cc]{width:min(97vw,1540px);max-height:92vh}.deposit-pattern-card__metric-grid[data-v-3042d5cc],.deposit-pattern-card__note-grid[data-v-3042d5cc],.deposit-pattern-modal__summary-grid[data-v-3042d5cc],.deposit-pattern-modal__toolbar[data-v-3042d5cc]{display:grid;gap:.85rem}.deposit-pattern-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.deposit-pattern-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(240px,1.1fr) minmax(150px,190px) minmax(140px,170px) minmax(160px,210px) auto;align-items:end}.deposit-pattern-modal__toolbar-actions[data-v-3042d5cc]{align-self:stretch}.deposit-pattern-modal__guidance[data-v-3042d5cc]{display:flex;gap:.55rem;align-items:flex-start;border:1px solid rgba(245,158,11,.28);background:rgba(255,251,235,.92);color:#78350f;border-radius:14px;padding:.8rem .95rem;margin:.85rem 0;font-size:.88rem}.deposit-pattern-modal__card-list[data-v-3042d5cc]{display:grid;gap:.85rem;max-height:52vh;overflow:auto;padding-right:.25rem}.deposit-pattern-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.9);border-radius:16px;padding:.95rem;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05)}.deposit-pattern-card--required[data-v-3042d5cc]{border-color:rgba(245,158,11,.38)}.deposit-pattern-card--very-high[data-v-3042d5cc]{background:linear-gradient(180deg,rgba(245,240,255,.92),#fff);border-color:rgba(124,58,237,.34)}.deposit-pattern-card--high[data-v-3042d5cc]{background:linear-gradient(180deg,hsla(0,86%,97%,.86),#fff);border-color:rgba(239,68,68,.3)}.deposit-pattern-card--medium[data-v-3042d5cc]{background:linear-gradient(180deg,rgba(255,251,235,.86),#fff)}.deposit-pattern-card--resolved[data-v-3042d5cc]{opacity:.76}.deposit-pattern-card__actions[data-v-3042d5cc],.deposit-pattern-card__header[data-v-3042d5cc],.deposit-pattern-card__signals[data-v-3042d5cc],.deposit-pattern-card__title-row[data-v-3042d5cc]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.deposit-pattern-card__header[data-v-3042d5cc]{justify-content:space-between;align-items:flex-start}.deposit-pattern-card__title-row h4[data-v-3042d5cc]{margin:0;color:#0f172a}.deposit-pattern-card__header p[data-v-3042d5cc]{margin:.25rem 0 0;color:#64748b;font-size:.82rem}.deposit-pattern-card__grade[data-v-3042d5cc],.deposit-pattern-card__required-badge[data-v-3042d5cc],.deposit-pattern-card__signals span[data-v-3042d5cc]{border-radius:999px;padding:.24rem .58rem;font-size:.72rem;font-weight:850}.deposit-pattern-card__grade[data-v-3042d5cc]{background:#0f172a;color:#fff}.deposit-pattern-card__required-badge[data-v-3042d5cc],.deposit-pattern-card__signals span[data-v-3042d5cc]{background:rgba(226,232,240,.86);color:#334155}.deposit-pattern-card__status-stack[data-v-3042d5cc]{display:grid;gap:.35rem;justify-items:end}.deposit-pattern-card__metric-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr));margin:.9rem 0}.deposit-pattern-card__metric-grid article[data-v-3042d5cc]{min-width:0;border:1px solid rgba(226,232,240,.95);border-radius:12px;padding:.55rem .65rem;background:rgba(248,250,252,.9)}.deposit-pattern-card__metric-grid span[data-v-3042d5cc],.deposit-pattern-card__note-grid span[data-v-3042d5cc]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:850;margin-bottom:.22rem}.deposit-pattern-card__metric-grid strong[data-v-3042d5cc]{display:block;overflow-wrap:anywhere;font-size:.8rem;color:#0f172a}.deposit-pattern-card__metric-grid small[data-v-3042d5cc]{display:block;margin-top:.2rem;color:#64748b;overflow-wrap:anywhere}.deposit-pattern-card__note-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.deposit-pattern-card__note-grid label[data-v-3042d5cc]{display:grid;gap:.35rem;min-width:0}.deposit-pattern-card__note-grid textarea[data-v-3042d5cc]{width:100%;min-width:0;border:1px solid rgba(203,213,225,.9);border-radius:12px;padding:.55rem;resize:vertical;background:#fff;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem}.deposit-pattern-card__actions[data-v-3042d5cc]{justify-content:flex-end;border-top:1px solid rgba(226,232,240,.9);margin-top:.85rem;padding-top:.75rem}.deposit-pattern-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}.known-entity-casing-modal[data-v-3042d5cc]{width:min(98vw,1600px)}.known-entity-casing-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.known-entity-casing-modal__guidance code[data-v-3042d5cc]{background:rgba(15,23,42,.08);border-radius:6px;padding:.05rem .22rem}.known-entity-casing-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(280px,1.3fr) minmax(140px,170px) minmax(150px,185px) minmax(320px,auto)}.known-entity-casing-modal__toolbar-actions[data-v-3042d5cc]{display:flex;gap:.45rem;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.known-entity-casing-modal__card-list[data-v-3042d5cc]{display:grid;gap:.85rem;max-height:54vh;overflow:auto;padding-right:.25rem}.known-entity-casing-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.9);border-radius:16px;padding:.95rem;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05)}.known-entity-casing-card--selected[data-v-3042d5cc]{border-color:rgba(37,99,235,.42);background:linear-gradient(180deg,rgba(239,246,255,.92),#fff)}.known-entity-casing-card--resolved[data-v-3042d5cc]{opacity:.78}.known-entity-casing-card__actions[data-v-3042d5cc],.known-entity-casing-card__badges[data-v-3042d5cc],.known-entity-casing-card__header[data-v-3042d5cc]{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.known-entity-casing-card__header[data-v-3042d5cc]{justify-content:space-between;align-items:flex-start}.known-entity-casing-card__select[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.35rem;font-weight:800;color:#334155;font-size:.78rem}.known-entity-casing-card__title[data-v-3042d5cc]{flex:1 1 420px;min-width:0}.known-entity-casing-card__title h4[data-v-3042d5cc]{margin:0;color:#0f172a}.known-entity-casing-card__title p[data-v-3042d5cc]{margin:.2rem 0 0;color:#64748b;font-size:.82rem;overflow-wrap:anywhere}.known-entity-casing-card__badges span[data-v-3042d5cc]{border-radius:999px;background:rgba(226,232,240,.86);color:#334155;padding:.24rem .58rem;font-size:.72rem;font-weight:850}.known-entity-casing-card__metric-grid[data-v-3042d5cc],.known-entity-casing-card__note-grid[data-v-3042d5cc]{display:grid;gap:.85rem}.known-entity-casing-card__metric-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr));margin:.9rem 0}.known-entity-casing-card__metric-grid article[data-v-3042d5cc]{min-width:0;border:1px solid rgba(226,232,240,.95);border-radius:12px;padding:.55rem .65rem;background:rgba(248,250,252,.9)}.known-entity-casing-card__metric-grid span[data-v-3042d5cc],.known-entity-casing-card__note-grid span[data-v-3042d5cc]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:850;margin-bottom:.22rem}.known-entity-casing-card__metric-grid strong[data-v-3042d5cc]{display:block;overflow-wrap:anywhere;font-size:.8rem;color:#0f172a}.known-entity-casing-card__metric-grid small[data-v-3042d5cc]{display:block;margin-top:.2rem;color:#64748b;overflow-wrap:anywhere}.known-entity-casing-card__note-grid[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(260px,.72fr)}.known-entity-casing-card__note-grid label[data-v-3042d5cc]{display:grid;gap:.35rem;min-width:0}.known-entity-casing-card__note-grid textarea[data-v-3042d5cc]{width:100%;min-width:0;border:1px solid rgba(203,213,225,.9);border-radius:12px;padding:.55rem;resize:vertical;background:#fff;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem}.known-entity-casing-card__actions[data-v-3042d5cc]{justify-content:flex-end;border-top:1px solid rgba(226,232,240,.9);margin-top:.85rem;padding-top:.75rem}.known-entity-casing-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}.duplicate-hash-labeler-modal[data-v-3042d5cc]{width:min(96vw,1500px);max-height:min(94vh,980px)}.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.duplicate-hash-labeler-modal__guidance[data-v-3042d5cc]{align-items:flex-start}.duplicate-hash-labeler-modal__table-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.85);border-radius:16px;background:#f8fafc;padding:.85rem;margin:1rem 0}.duplicate-hash-labeler-modal__table-header[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.duplicate-hash-labeler-modal__table-header small[data-v-3042d5cc],.duplicate-hash-labeler-modal__table-header strong[data-v-3042d5cc]{display:block}.duplicate-hash-labeler-modal__table-header small[data-v-3042d5cc]{color:#64748b;margin-top:.2rem}.duplicate-hash-labeler-modal__table-wrap[data-v-3042d5cc]{overflow-x:auto;border-radius:12px;border:1px solid rgba(226,232,240,.9);background:#fff}.duplicate-hash-labeler-modal__table-wrap table[data-v-3042d5cc]{width:100%;min-width:760px;border-collapse:collapse}.duplicate-hash-labeler-modal__table-wrap td[data-v-3042d5cc],.duplicate-hash-labeler-modal__table-wrap th[data-v-3042d5cc]{padding:.55rem .65rem;border-bottom:1px solid rgba(226,232,240,.9);text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:.78rem}.duplicate-hash-labeler-modal__table-wrap th[data-v-3042d5cc]{background:#e2e8f0;color:#334155;font-weight:800}.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(260px,1.4fr) minmax(180px,.7fr) minmax(420px,2fr)}.duplicate-hash-labeler-modal__toolbar-actions[data-v-3042d5cc]{justify-content:flex-end}.duplicate-hash-labeler-modal__card-list[data-v-3042d5cc]{display:grid;gap:.85rem;margin-top:1rem;max-height:min(50vh,560px);overflow-y:auto;padding-right:.35rem}.duplicate-hash-labeler-card__metric-grid[data-v-3042d5cc]{grid-template-columns:1.2fr 1fr .9fr 1.2fr}.duplicate-hash-labeler-card__note-grid[data-v-3042d5cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.duplicate-hash-labeler-card__note-grid textarea[data-v-3042d5cc]{min-height:118px}.duplicate-hash-labeler-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:920px){.spreadsheet-tool[data-v-3042d5cc]{padding-inline:.85rem}.case-page-shell[data-v-3042d5cc]{grid-template-columns:1fr}.case-scroll-nav[data-v-3042d5cc]{position:sticky;top:.35rem;display:flex;width:100%;margin-top:0;overflow-x:auto;border-radius:16px}.case-scroll-nav__item[data-v-3042d5cc]{min-width:4.55rem;min-height:2rem}.case-status-grid[data-v-3042d5cc],.deliverable-card-grid[data-v-3042d5cc],.instructions-grid[data-v-3042d5cc],.workflow-overview-grid[data-v-3042d5cc],.workflow-step-card[data-v-3042d5cc]{grid-template-columns:1fr}.case-header-actions[data-v-3042d5cc],.output-review-bar__actions[data-v-3042d5cc],.workflow-step-card__actions[data-v-3042d5cc]{justify-content:stretch}.sheet-panel[data-v-3042d5cc]{padding:.54rem}.sheet-grid[data-v-3042d5cc]{height:31rem}.sheet-grid--fullscreen[data-v-3042d5cc]{min-height:18rem}.toolbar-group[data-v-3042d5cc]{border-right:none;padding-right:0;margin-right:0}}@media (max-width:720px){.toolbar-row--primary[data-v-3042d5cc]{grid-template-columns:1fr}.file-manager__actions[data-v-3042d5cc],.file-manager__field[data-v-3042d5cc],.file-manager__row[data-v-3042d5cc]{width:100%}.file-manager__actions[data-v-3042d5cc]{justify-content:stretch}.case-file-browser-details__actions[data-v-3042d5cc],.file-manager__storage-warning-actions[data-v-3042d5cc]{justify-content:stretch;width:100%}.autosave-toggle[data-v-3042d5cc],.toolbar-cluster[data-v-3042d5cc],.toolbar-menu[data-v-3042d5cc],.toolbar-menu__panel[data-v-3042d5cc],.toolbar-search[data-v-3042d5cc]{width:100%}.toolbar-search[data-v-3042d5cc]{flex-wrap:wrap}.color-picker-anchor[data-v-3042d5cc]{width:auto}.color-popover[data-v-3042d5cc]{min-width:min(100vw - 2.5rem,12.25rem)}.formula-bar[data-v-3042d5cc]{grid-template-columns:auto auto minmax(0,1fr) auto auto auto}.formula-bar__status[data-v-3042d5cc]{grid-column:auto;justify-content:center}.toolbar-menu__panel[data-v-3042d5cc]{position:static;margin-top:.45rem;min-width:0}}@media (max-width:640px){.sheet-panel--fullscreen[data-v-3042d5cc]{inset:.5rem}.formula-bar__action[data-v-3042d5cc],.formula-bar__cell[data-v-3042d5cc],.formula-bar__input[data-v-3042d5cc],.formula-bar__status[data-v-3042d5cc]{width:100%}.autosave-toggle[data-v-3042d5cc],.header-action-btn[data-v-3042d5cc],.toolbar-btn[data-v-3042d5cc]{width:100%;justify-content:center}.file-manager__actions .header-action-btn[data-v-3042d5cc],.file-manager__field[data-v-3042d5cc],.file-manager__select[data-v-3042d5cc],.sheet-panel__header-actions[data-v-3042d5cc],.toolbar-group[data-v-3042d5cc],.toolbar-row[data-v-3042d5cc]{width:100%}.formula-bar[data-v-3042d5cc]{grid-template-columns:1fr}.formula-bar__action[data-v-3042d5cc],.formula-bar__cell[data-v-3042d5cc],.formula-bar__status[data-v-3042d5cc]{width:100%;justify-content:center}.toolbar-input--search[data-v-3042d5cc]{min-width:100%}.sheet-grid[data-v-3042d5cc]{height:28rem}.sheet-grid--fullscreen[data-v-3042d5cc]{min-height:16rem}}.agent-controls[data-v-3042d5cc]{margin-top:.9rem;border:1px solid #d9e3ee;border-radius:12px;background:#f8fbff;padding:.85rem 1rem}.agent-controls summary[data-v-3042d5cc]{cursor:pointer;font-weight:600;margin-bottom:.75rem}.agent-controls__row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-bottom:.75rem}.agent-controls__field[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.35rem;min-width:180px}.agent-controls__field--wide[data-v-3042d5cc]{flex:1 1 100%}.agent-controls__field input[data-v-3042d5cc],.agent-controls__field textarea[data-v-3042d5cc],.agent-controls__readback[data-v-3042d5cc]{border:1px solid #cdd8e5;border-radius:8px;padding:.6rem .75rem;font:inherit;width:100%;box-sizing:border-box}.agent-controls__status[data-v-3042d5cc]{font-size:.95rem;color:#334155;margin-bottom:.5rem}.agent-controls__hint[data-v-3042d5cc]{margin:0 0 .75rem 0;font-size:.95rem;color:#475569}.agent-modal-backdrop[data-v-3042d5cc]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:5000}.agent-modal[data-v-3042d5cc]{width:min(420px,calc(100vw - 2rem));background:#fff;border-radius:14px;padding:1rem 1.1rem;box-shadow:0 18px 48px rgba(15,23,42,.22)}.agent-modal h3[data-v-3042d5cc]{margin:0 0 .5rem 0}.agent-modal p[data-v-3042d5cc]{margin:0 0 1rem 0;color:#475569}.agent-modal__actions[data-v-3042d5cc]{display:flex;gap:.75rem;justify-content:flex-end}.agent-modal.tool68-preparation-modal[data-v-3042d5cc]{width:min(1180px,calc(100vw - 2rem));max-height:min(90vh,880px);overflow:auto}.tool68-preparation-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.tool68-preparation-modal__options-grid[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(220px,1fr));gap:.65rem;align-items:stretch}.tool68-preparation-modal__options-grid select[data-v-3042d5cc]{border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .7rem;font:inherit;background:#fff}.agent-modal.attribution-fill-modal[data-v-3042d5cc]{width:min(1500px,calc(100vw - 1rem));max-height:calc(100vh - 1.5rem);overflow:auto}.attribution-fill-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.attribution-fill-modal__layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(340px,.72fr) minmax(0,1.58fr);gap:1rem;align-items:start}.attribution-fill-modal__paste-panel[data-v-3042d5cc],.attribution-fill-modal__table-panel[data-v-3042d5cc]{min-width:0;box-sizing:border-box}.attribution-fill-modal__paste-panel[data-v-3042d5cc]{display:grid;gap:.75rem;align-content:start;padding-right:.25rem}.attribution-fill-modal__paste-panel textarea[data-v-3042d5cc]{width:100%;min-height:190px;box-sizing:border-box;resize:vertical}.attribution-fill-modal__table-panel[data-v-3042d5cc]{overflow:hidden}.attribution-fill-table-wrap[data-v-3042d5cc]{max-height:min(60vh,640px);overflow:auto}.attribution-fill-table[data-v-3042d5cc]{min-width:980px}.attribution-fill-table td[data-v-3042d5cc]:nth-child(2),.attribution-fill-table td[data-v-3042d5cc]:nth-child(5),.attribution-fill-table th[data-v-3042d5cc]:nth-child(2),.attribution-fill-table th[data-v-3042d5cc]:nth-child(5){min-width:260px}.attribution-fill-table input[type=text][data-v-3042d5cc]{width:100%;min-width:210px;border:1px solid #cbd5e1;border-radius:8px;padding:.4rem .5rem;font-size:.86rem}.attribution-fill-table__address[data-v-3042d5cc]{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#0f172a}.attribution-fill-table__row--ready[data-v-3042d5cc]{background:rgba(34,197,94,.08)}.attribution-fill-table__row--propagate[data-v-3042d5cc]{background:rgba(59,130,246,.08)}.attribution-fill-table__row--missing[data-v-3042d5cc]{background:rgba(251,191,36,.08)}.attribution-fill-modal__status[data-v-3042d5cc]{margin-top:1rem}.tool68-preparation-modal__danger-confirm[data-v-3042d5cc]{border-color:#fecaca;background:#fff7ed}.tool68-preparation-table-wrap[data-v-3042d5cc]{max-height:360px}.tool68-preparation-table td[data-v-3042d5cc]:nth-child(4),.tool68-preparation-table th[data-v-3042d5cc]:nth-child(4){min-width:220px}.tool68-preparation-table td[data-v-3042d5cc]:nth-child(8),.tool68-preparation-table th[data-v-3042d5cc]:nth-child(8){min-width:240px}.tool68-preparation-table__row--processed-current[data-v-3042d5cc],.tool68-preparation-table__row--processed-detected[data-v-3042d5cc]{background:#f0fdf4}.tool68-preparation-table__row--reprocess-available[data-v-3042d5cc]{background:#fffbeb}.tool68-preparation-table__row--raw-missing[data-v-3042d5cc],.tool68-preparation-table__row--to-mismatch[data-v-3042d5cc]{background:#fff1f2}.agent-modal.path-operation-modal[data-v-3042d5cc]{width:min(1660px,calc(100vw - 1rem));max-height:calc(100vh - 1.5rem);overflow:auto}.path-operation-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.path-operation-modal__layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.path-operation-modal__detail-panel[data-v-3042d5cc],.path-operation-modal__selection-panel[data-v-3042d5cc]{min-width:0}.path-operation-modal__filters[data-v-3042d5cc],.path-operation-modal__toolbar[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;margin-bottom:.8rem}.path-operation-modal__filters .case-details-modal__field[data-v-3042d5cc]{flex:1 1 240px;margin:0}.path-operation-modal__bridge-fields input[data-v-3042d5cc],.path-operation-modal__filters select[data-v-3042d5cc],.path-operation-modal__preview-box select[data-v-3042d5cc]{border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .7rem;font:inherit;background:#fff}.path-operation-table-wrap[data-v-3042d5cc]{max-height:min(52vh,560px);overflow:auto;border:1px solid #dbeafe;border-radius:14px}.path-operation-table[data-v-3042d5cc]{min-width:1420px}.path-operation-table td[data-v-3042d5cc]:nth-child(5),.path-operation-table th[data-v-3042d5cc]:nth-child(5){min-width:210px}.path-operation-table td[data-v-3042d5cc]:nth-child(6),.path-operation-table th[data-v-3042d5cc]:nth-child(6){min-width:190px}.path-operation-table td[data-v-3042d5cc]:nth-child(8),.path-operation-table th[data-v-3042d5cc]:nth-child(8){min-width:420px}.path-operation-table__notes-cell[data-v-3042d5cc]{max-width:420px}.path-operation-table__notes-cell small[data-v-3042d5cc],.path-operation-table__notes-cell strong[data-v-3042d5cc]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-operation-table__notes-cell strong[data-v-3042d5cc]{color:#0f172a;font-size:.84rem}.path-operation-table__notes-cell small[data-v-3042d5cc]{color:#64748b;line-height:1.35}.path-operation-table__row--selected[data-v-3042d5cc]{background:rgba(37,99,235,.1);outline:2px solid rgba(37,99,235,.18)}.path-operation-modal__selection-help[data-v-3042d5cc]{display:grid;gap:.25rem;margin-top:.75rem;padding:.7rem .8rem;border:1px solid #e0e7ff;border-radius:12px;background:#f8fafc;color:#334155}.path-operation-modal__selection-help strong[data-v-3042d5cc]{color:#1e3a8a;font-size:.86rem}.path-operation-modal__selection-help small[data-v-3042d5cc],.path-operation-modal__selection-help span[data-v-3042d5cc]{color:#64748b;font-size:.84rem;line-height:1.4}.toolbar-btn--small[data-v-3042d5cc]{padding:.32rem .55rem;min-height:auto;font-size:.78rem}.path-operation-modal__selected-card[data-v-3042d5cc]{display:grid;gap:.85rem}.path-operation-modal__details-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0}.path-operation-modal__details-grid div[data-v-3042d5cc]{padding:.6rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;min-width:0}.path-operation-modal__details-grid dt[data-v-3042d5cc]{margin:0 0 .25rem;font-size:.72rem;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.path-operation-modal__details-grid dd[data-v-3042d5cc]{margin:0;font-size:.86rem;overflow-wrap:anywhere}.path-operation-modal__hash-detail[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.path-operation-modal__hash-detail span[data-v-3042d5cc]{min-width:0;flex:1 1 220px}.path-operation-modal__details-grid-item--wide[data-v-3042d5cc]{grid-column:1/-1}.path-operation-modal__note-detail[data-v-3042d5cc]{max-height:5.8rem;overflow:auto;white-space:pre-wrap}.path-operation-modal__action-picker[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.path-operation-modal__action-picker label[data-v-3042d5cc]{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"radio title" "radio help";gap:.12rem .45rem;padding:.65rem;border:1px solid #dbeafe;border-radius:12px;background:#fff;cursor:pointer}.path-operation-modal__action-picker input[data-v-3042d5cc]{grid-area:radio;margin-top:.2rem}.path-operation-modal__action-picker span[data-v-3042d5cc]{grid-area:title;font-weight:800;color:#1e293b}.path-operation-modal__action-picker small[data-v-3042d5cc]{grid-area:help;color:#64748b;line-height:1.35}.path-operation-modal__action-option--active[data-v-3042d5cc]{border-color:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.1)}.path-operation-modal__action-option--disabled[data-v-3042d5cc]{opacity:.55;cursor:not-allowed!important}.path-operation-modal__preview-box[data-v-3042d5cc]{border:1px solid #bfdbfe;border-radius:14px;background:#eff6ff;padding:.85rem}.path-operation-modal__bridge-basis-card[data-v-3042d5cc]{display:grid;gap:.75rem;border:1px solid #c7d2fe;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#eef2ff);padding:.85rem}.path-operation-modal__bridge-basis-header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.path-operation-modal__bridge-basis-header h5[data-v-3042d5cc],.path-operation-modal__bridge-basis-header p[data-v-3042d5cc],.path-operation-modal__bridge-calculator-hint[data-v-3042d5cc]{margin:0}.path-operation-modal__bridge-basis-header h5[data-v-3042d5cc]{color:#312e81}.path-operation-modal__bridge-basis-header p[data-v-3042d5cc],.path-operation-modal__bridge-calculator-hint[data-v-3042d5cc]{color:#475569;font-size:.85rem;line-height:1.4}.path-operation-modal__bridge-basis-grid[data-v-3042d5cc],.path-operation-modal__bridge-results[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.path-operation-modal__bridge-results[data-v-3042d5cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.path-operation-modal__bridge-basis-grid article[data-v-3042d5cc],.path-operation-modal__bridge-results article[data-v-3042d5cc]{display:grid;gap:.25rem;min-width:0;padding:.65rem;border:1px solid #dbeafe;border-radius:12px;background:hsla(0,0%,100%,.82)}.path-operation-modal__bridge-basis-grid span[data-v-3042d5cc],.path-operation-modal__bridge-results span[data-v-3042d5cc]{color:#64748b;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.path-operation-modal__bridge-basis-grid strong[data-v-3042d5cc],.path-operation-modal__bridge-results strong[data-v-3042d5cc]{color:#0f172a;font-size:1rem;overflow-wrap:anywhere}.path-operation-modal__bridge-basis-grid small[data-v-3042d5cc],.path-operation-modal__bridge-results small[data-v-3042d5cc]{color:#64748b;line-height:1.35}.path-operation-modal__bridge-received-field[data-v-3042d5cc]{margin:0}.path-operation-modal__bridge-received-field input[data-v-3042d5cc]{border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .7rem;font:inherit;background:#fff}.path-operation-modal__preview-box h5[data-v-3042d5cc]{margin:0 0 .45rem;font-size:.9rem;color:#1e3a8a}.path-operation-modal__preview-box p[data-v-3042d5cc],.path-operation-modal__preview-box ul[data-v-3042d5cc]{margin:.35rem 0;color:#334155;font-size:.86rem}.path-operation-modal__preview-box select[data-v-3042d5cc],.path-operation-modal__preview-box textarea[data-v-3042d5cc]{width:100%}.path-operation-modal__bridge-fields[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.path-operation-modal__bridge-fields .case-details-modal__field[data-v-3042d5cc]{margin:0}.path-operation-modal__bridge-tools[data-v-3042d5cc]{display:grid;gap:.7rem}.path-operation-modal__bridge-assist-card[data-v-3042d5cc]{display:grid;gap:.6rem;border:1px solid #c7d2fe;border-radius:14px;background:#f8fafc;padding:.75rem}.path-operation-modal__bridge-assist-header[data-v-3042d5cc],.path-operation-modal__bridge-detected[data-v-3042d5cc],.path-operation-modal__bridge-known-actions[data-v-3042d5cc],.path-operation-modal__bridge-link-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.path-operation-modal__bridge-assist-header[data-v-3042d5cc]{justify-content:space-between}.path-operation-modal__bridge-assist-header h5[data-v-3042d5cc],.path-operation-modal__bridge-assist-header p[data-v-3042d5cc],.path-operation-modal__bridge-hint[data-v-3042d5cc]{margin:0}.path-operation-modal__bridge-assist-header p[data-v-3042d5cc],.path-operation-modal__bridge-detected small[data-v-3042d5cc],.path-operation-modal__bridge-hint[data-v-3042d5cc],.path-operation-modal__bridge-known-list small[data-v-3042d5cc]{color:#64748b;font-size:.82rem;line-height:1.35}.path-operation-modal__bridge-detected[data-v-3042d5cc]{padding:.5rem;border-radius:10px;background:#eef2ff;color:#312e81}.path-operation-modal__bridge-link[data-v-3042d5cc]{text-decoration:none}.path-operation-modal__bridge-no-link[data-v-3042d5cc]{color:#64748b;font-size:.82rem}.path-operation-modal__bridge-known-services summary[data-v-3042d5cc]{cursor:pointer;color:#1e3a8a;font-weight:800;font-size:.83rem}.path-operation-modal__bridge-known-list[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.55rem}.path-operation-modal__bridge-known-list article[data-v-3042d5cc]{display:grid;gap:.25rem;padding:.5rem;border:1px solid #e0e7ff;border-radius:10px;background:#fff}.path-operation-modal__bridge-known-actions button[data-v-3042d5cc],.path-operation-modal__bridge-known-list a[data-v-3042d5cc],.path-operation-modal__bridge-known-list span[data-v-3042d5cc]{font-size:.8rem}.path-operation-modal__completion-card[data-v-3042d5cc]{display:flex;gap:.85rem;justify-content:space-between;align-items:center;margin-top:.9rem;padding:.75rem .85rem;border:1px solid #bbf7d0;border-radius:14px;background:#f0fdf4}.path-operation-modal__completion-card div[data-v-3042d5cc]{display:grid;gap:.2rem;min-width:0}.path-operation-modal__completion-card strong[data-v-3042d5cc]{color:#14532d}.path-operation-modal__completion-card small[data-v-3042d5cc]{color:#166534;line-height:1.35}.toolbar-btn--done[data-v-3042d5cc]{border-color:#16a34a;color:#14532d;background:#dcfce7}.path-operation-modal__status[data-v-3042d5cc]{margin-top:1rem}.agent-modal.entity-curator-modal[data-v-3042d5cc]{width:min(1620px,calc(100vw - 1rem));max-height:calc(100vh - 1.5rem);overflow:auto}.entity-curator-modal__notice[data-v-3042d5cc]{display:flex;gap:.55rem;align-items:flex-start;padding:.8rem .9rem;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;font-size:.86rem;line-height:1.45}.entity-curator-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.entity-curator-modal__controls[data-v-3042d5cc],.entity-curator-modal__tabs[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}.entity-curator-modal__tabs[data-v-3042d5cc]{padding:.7rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.entity-curator-modal__controls[data-v-3042d5cc]{margin-bottom:.85rem}.entity-curator-modal__controls .case-details-modal__field[data-v-3042d5cc]{flex:1 1 260px}.entity-curator-list-panel input[data-v-3042d5cc],.entity-curator-modal__controls input[data-v-3042d5cc],.entity-curator-modal__controls select[data-v-3042d5cc]{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .7rem;font:inherit;background:#fff}.entity-curator-modal__card-list[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:.8rem}.entity-curator-card[data-v-3042d5cc]{display:grid;gap:.72rem;min-width:0;padding:.9rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.entity-curator-card--reviewable[data-v-3042d5cc]{border-color:#bfdbfe;background:#f8fbff}.entity-curator-card--known[data-v-3042d5cc]{border-color:#bbf7d0;background:#f7fef9}.entity-curator-card--suppressed[data-v-3042d5cc]{border-color:#e2e8f0;background:#f8fafc;opacity:.88}.entity-curator-card__actions[data-v-3042d5cc],.entity-curator-card__header[data-v-3042d5cc],.entity-curator-list-panel__header[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:space-between;align-items:flex-start}.entity-curator-card__header h4[data-v-3042d5cc],.entity-curator-list-panel h4[data-v-3042d5cc],.entity-curator-list-panel__header h4[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1rem}.entity-curator-card__header p[data-v-3042d5cc],.entity-curator-list-panel p[data-v-3042d5cc],.entity-curator-list-panel__header p[data-v-3042d5cc]{margin:.25rem 0 0;color:#64748b;font-size:.82rem;line-height:1.4}.entity-curator-card__badges[data-v-3042d5cc],.entity-curator-list-panel__chips[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.entity-curator-card__badges span[data-v-3042d5cc],.entity-curator-list-panel__chips span[data-v-3042d5cc]{display:inline-flex;gap:.35rem;align-items:center;max-width:100%;padding:.22rem .5rem;border-radius:999px;background:#e0e7ff;color:#3730a3;font-size:.72rem;font-weight:800}.entity-curator-modal__match-all-button[data-v-3042d5cc]{margin-left:auto}.entity-curator-card__case-warning[data-v-3042d5cc]{display:grid;gap:.35rem;padding:.6rem .7rem;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#9a3412;font-size:.82rem;line-height:1.42}.entity-curator-card__case-warning code[data-v-3042d5cc]{padding:.08rem .28rem;border-radius:6px;background:hsla(0,0%,100%,.74);color:#7c2d12;font-weight:800}.entity-curator-card__case-warning small[data-v-3042d5cc]{color:#92400e;font-weight:700}.entity-curator-card__hits summary[data-v-3042d5cc]{cursor:pointer;color:#1e3a8a;font-weight:800;font-size:.84rem}.entity-curator-card__hit-list[data-v-3042d5cc]{display:grid;gap:.45rem;margin-top:.55rem;max-height:18rem;overflow:auto}.entity-curator-card__hit-list article[data-v-3042d5cc]{display:grid;gap:.18rem;padding:.55rem .65rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.entity-curator-card__hit-list strong[data-v-3042d5cc]{color:#334155;font-size:.78rem}.entity-curator-card__hit-list small[data-v-3042d5cc]{color:#64748b;font-size:.73rem}.entity-curator-card__hit-list p[data-v-3042d5cc]{margin:.2rem 0 0;color:#0f172a;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.entity-curator-modal__curator-section[data-v-3042d5cc],.entity-curator-modal__hidden-grid[data-v-3042d5cc],.entity-curator-modal__local-section[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.entity-curator-list-panel[data-v-3042d5cc]{display:grid;gap:.7rem;min-width:0;padding:.9rem;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc}.entity-curator-list-panel--wide[data-v-3042d5cc]{grid-column:1/-1}.entity-curator-list-panel__add-row[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.entity-curator-list-panel__items[data-v-3042d5cc]{display:grid;gap:.35rem;max-height:min(58vh,620px);overflow:auto;padding-right:.15rem}.entity-curator-list-item[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;align-items:center;padding:.45rem .55rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.entity-curator-list-item span[data-v-3042d5cc]{overflow-wrap:anywhere;color:#0f172a;font-weight:750}.entity-curator-list-item small[data-v-3042d5cc],.entity-curator-modal__hidden-grid small[data-v-3042d5cc]{color:#64748b;font-size:.76rem}.entity-curator-list-panel__chips span button[data-v-3042d5cc]{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:900}.entity-curator-modal__hidden-grid>div[data-v-3042d5cc]{display:grid;gap:.4rem;padding:.65rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.entity-curator-modal__hidden-grid span[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:space-between;align-items:center;padding:.35rem 0;border-bottom:1px solid #e2e8f0}.entity-curator-modal__hidden-grid span[data-v-3042d5cc]:last-child{border-bottom:0}.entity-curator-modal__status[data-v-3042d5cc]{margin-top:.2rem}.entity-curator-modal__completion-card[data-v-3042d5cc]{margin-top:0}@media (max-width:1180px){.attribution-fill-modal__layout[data-v-3042d5cc],.entity-curator-modal__curator-section[data-v-3042d5cc],.entity-curator-modal__hidden-grid[data-v-3042d5cc],.entity-curator-modal__local-section[data-v-3042d5cc],.path-operation-modal__layout[data-v-3042d5cc]{grid-template-columns:1fr}}@media (max-width:900px){.attribution-fill-modal__summary-grid[data-v-3042d5cc],.entity-curator-modal__card-list[data-v-3042d5cc],.entity-curator-modal__summary-grid[data-v-3042d5cc],.path-operation-modal__action-picker[data-v-3042d5cc],.path-operation-modal__bridge-basis-grid[data-v-3042d5cc],.path-operation-modal__bridge-fields[data-v-3042d5cc],.path-operation-modal__bridge-known-list[data-v-3042d5cc],.path-operation-modal__bridge-results[data-v-3042d5cc],.path-operation-modal__summary-grid[data-v-3042d5cc],.tool68-preparation-modal__options-grid[data-v-3042d5cc],.tool68-preparation-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:1fr}.entity-curator-modal__completion-card[data-v-3042d5cc],.path-operation-modal__completion-card[data-v-3042d5cc]{align-items:stretch;flex-direction:column}}.case-inconsistency-modal[data-v-3042d5cc]{width:min(1500px,calc(100vw - 3rem));max-height:calc(100vh - 3rem);overflow:auto}.case-inconsistency-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.case-inconsistency-modal__toolbar[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(180px,.45fr) auto;gap:.85rem;align-items:end;margin:1rem 0}.case-inconsistency-modal__toolbar-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.case-inconsistency-modal__rules[data-v-3042d5cc]{margin:.75rem 0;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.28);border-radius:16px;background:rgba(248,250,252,.9)}.case-inconsistency-modal__rules summary[data-v-3042d5cc]{cursor:pointer;font-weight:800;color:#334155}.case-inconsistency-modal__rule-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin-top:.75rem;font-size:.84rem;color:#334155}.case-inconsistency-modal__rule-grid label[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.45rem}.case-inconsistency-modal__card-list[data-v-3042d5cc]{display:grid;gap:1rem;margin-top:1rem}.case-inconsistency-card[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.3);border-radius:18px;background:#fff;padding:1rem;box-shadow:0 14px 35px rgba(15,23,42,.08)}.case-inconsistency-card--resolved[data-v-3042d5cc]{opacity:.72;background:#f8fafc}.case-inconsistency-card--safe[data-v-3042d5cc]{border-color:rgba(37,99,235,.25)}.case-inconsistency-card--judgement[data-v-3042d5cc]{border-color:rgba(245,158,11,.32)}.case-inconsistency-card__actions[data-v-3042d5cc],.case-inconsistency-card__header[data-v-3042d5cc],.case-inconsistency-fix__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.case-inconsistency-card__header h4[data-v-3042d5cc]{display:flex;gap:.6rem;align-items:baseline;flex-wrap:wrap;margin:0;font-size:1.05rem}.case-inconsistency-card__header h4 small[data-v-3042d5cc],.case-inconsistency-card__header p[data-v-3042d5cc],.case-inconsistency-fix p[data-v-3042d5cc],.case-inconsistency-fix__header small[data-v-3042d5cc]{color:#64748b;font-size:.78rem}.case-inconsistency-card__header p[data-v-3042d5cc]{margin:.25rem 0 0}.case-inconsistency-card__header-actions[data-v-3042d5cc]{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.case-inconsistency-card__badges[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.75rem 0}.case-inconsistency-card__badges span[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:.24rem .55rem;background:#f8fafc;color:#334155;font-size:.72rem;font-weight:750;text-transform:capitalize}.case-inconsistency-card__issues[data-v-3042d5cc]{margin:.65rem 0;padding-left:1.1rem;color:#334155;line-height:1.45}.case-inconsistency-card__details-grid[data-v-3042d5cc],.case-inconsistency-card__note-grid[data-v-3042d5cc],.case-inconsistency-fix__values[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.case-inconsistency-card__details-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr));margin:.8rem 0}.case-inconsistency-card__details-grid article[data-v-3042d5cc]{min-width:0;border:1px solid rgba(226,232,240,.9);border-radius:12px;background:#f8fafc;padding:.6rem}.case-inconsistency-card__details-grid span[data-v-3042d5cc],.case-inconsistency-card__note-grid span[data-v-3042d5cc],.case-inconsistency-fix__values span[data-v-3042d5cc]{display:block;color:#64748b;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.28rem}.case-inconsistency-card__details-grid strong[data-v-3042d5cc]{display:block;min-width:0;overflow-wrap:anywhere;color:#0f172a;font-size:.8rem}.case-inconsistency-card__notes[data-v-3042d5cc]{border-top:1px solid rgba(226,232,240,.95);margin-top:.8rem;padding-top:.8rem}.case-inconsistency-card__notes summary[data-v-3042d5cc]{cursor:pointer;font-weight:800;color:#334155}.case-inconsistency-card textarea[data-v-3042d5cc],.case-inconsistency-fix textarea[data-v-3042d5cc]{width:100%;min-width:0;border:1px solid rgba(203,213,225,.85);border-radius:12px;padding:.55rem;resize:vertical;background:#fff;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem}.case-inconsistency-card__fix-list[data-v-3042d5cc]{display:grid;gap:.7rem;margin-top:.85rem}.case-inconsistency-fix[data-v-3042d5cc]{border:1px dashed rgba(148,163,184,.45);border-radius:14px;background:#f8fafc;padding:.75rem}.case-inconsistency-fix--safe[data-v-3042d5cc]{background:rgba(239,246,255,.9);border-color:rgba(37,99,235,.32)}.case-inconsistency-fix--judgement[data-v-3042d5cc]{background:rgba(255,251,235,.9);border-color:rgba(245,158,11,.38)}.case-inconsistency-fix__values[data-v-3042d5cc]{margin-top:.65rem}.case-inconsistency-card__actions[data-v-3042d5cc]{margin-top:.85rem;justify-content:flex-end}.case-inconsistency-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}.deposit-hot-wallet-modal[data-v-3042d5cc]{width:min(96vw,1480px);max-height:92vh}.deposit-hot-wallet-card__meta-grid[data-v-3042d5cc],.deposit-hot-wallet-card__note-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__action-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__summary-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc]{display:grid;gap:.85rem}.deposit-hot-wallet-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(260px,1fr) minmax(180px,240px) auto;align-items:end}.deposit-hot-wallet-modal__guidance[data-v-3042d5cc]{display:flex;gap:.55rem;align-items:flex-start;border:1px solid rgba(59,130,246,.24);background:rgba(239,246,255,.92);color:#1e3a8a;border-radius:14px;padding:.8rem .95rem;margin:.85rem 0;font-size:.88rem}.deposit-hot-wallet-modal__action-grid[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);margin:.9rem 0}.deposit-hot-wallet-modal__action-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.85);border-radius:16px;padding:.95rem;background:#fff;display:grid;gap:.65rem}.deposit-hot-wallet-modal__action-card h4[data-v-3042d5cc]{margin:0;color:#0f172a}.deposit-hot-wallet-modal__action-card p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.84rem}.deposit-hot-wallet-modal__action-card--vendor[data-v-3042d5cc]{background:rgba(250,245,255,.7);border-color:rgba(168,85,247,.24)}.deposit-hot-wallet-modal__vendor-actions[data-v-3042d5cc],.deposit-hot-wallet-modal__vendor-controls[data-v-3042d5cc]{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.deposit-hot-wallet-modal__vendor-controls label[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:#334155}.deposit-hot-wallet-modal__vendor-controls input[type=number][data-v-3042d5cc]{width:5.5rem;border:1px solid rgba(203,213,225,.95);border-radius:10px;padding:.35rem .45rem}.deposit-hot-wallet-modal__candidate-list[data-v-3042d5cc]{display:grid;gap:.85rem;max-height:48vh;overflow:auto;padding-right:.25rem}.deposit-hot-wallet-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.85);border-radius:16px;padding:.95rem;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05)}.deposit-hot-wallet-card--eligible[data-v-3042d5cc]{border-color:rgba(37,99,235,.3);background:linear-gradient(180deg,rgba(239,246,255,.9),#fff)}.deposit-hot-wallet-card--vendor[data-v-3042d5cc]{border-color:rgba(168,85,247,.28)}.deposit-hot-wallet-card--normalized[data-v-3042d5cc]{opacity:.72}.deposit-hot-wallet-card__footer[data-v-3042d5cc],.deposit-hot-wallet-card__header[data-v-3042d5cc]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.deposit-hot-wallet-card__select[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.45rem;font-weight:800;color:#0f172a}.deposit-hot-wallet-card__badges[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.deposit-hot-wallet-card__badges span[data-v-3042d5cc]{border-radius:999px;background:rgba(226,232,240,.85);color:#334155;padding:.22rem .55rem;font-size:.72rem;font-weight:800}.deposit-hot-wallet-card__meta-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr));margin:.85rem 0}.deposit-hot-wallet-card__meta-grid article[data-v-3042d5cc]{border:1px solid rgba(226,232,240,.95);border-radius:12px;padding:.55rem .65rem;min-width:0;background:#f8fafc}.deposit-hot-wallet-card__meta-grid span[data-v-3042d5cc]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:800;margin-bottom:.22rem}.deposit-hot-wallet-card__meta-grid strong[data-v-3042d5cc]{display:block;overflow-wrap:anywhere;font-size:.78rem;color:#0f172a}.deposit-hot-wallet-card__note-grid[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit-hot-wallet-card__note-grid label[data-v-3042d5cc]{display:grid;gap:.35rem;min-width:0}.deposit-hot-wallet-card__note-grid span[data-v-3042d5cc]{font-size:.72rem;font-weight:800;color:#475569}.deposit-hot-wallet-card__note-grid textarea[data-v-3042d5cc]{width:100%;min-width:0;border:1px solid rgba(203,213,225,.9);border-radius:12px;padding:.55rem;resize:vertical;background:#fff;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.76rem}.deposit-hot-wallet-card__footer[data-v-3042d5cc]{margin-top:.75rem;border-top:1px solid rgba(226,232,240,.9);padding-top:.75rem}.deposit-hot-wallet-card__footer small[data-v-3042d5cc]{color:#475569}.deposit-hot-wallet-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:920px){.case-inconsistency-card__details-grid[data-v-3042d5cc],.case-inconsistency-card__note-grid[data-v-3042d5cc],.case-inconsistency-fix__values[data-v-3042d5cc],.case-inconsistency-modal__rule-grid[data-v-3042d5cc],.case-inconsistency-modal__summary-grid[data-v-3042d5cc],.case-inconsistency-modal__toolbar[data-v-3042d5cc],.deposit-hot-wallet-card__meta-grid[data-v-3042d5cc],.deposit-hot-wallet-card__note-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__action-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__summary-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc],.deposit-pattern-card__metric-grid[data-v-3042d5cc],.deposit-pattern-card__note-grid[data-v-3042d5cc],.deposit-pattern-modal__summary-grid[data-v-3042d5cc],.deposit-pattern-modal__toolbar[data-v-3042d5cc],.duplicate-hash-labeler-card__metric-grid[data-v-3042d5cc],.duplicate-hash-labeler-card__note-grid[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.case-inconsistency-modal[data-v-3042d5cc],.deposit-hot-wallet-modal[data-v-3042d5cc],.deposit-pattern-modal[data-v-3042d5cc],.duplicate-hash-labeler-modal[data-v-3042d5cc]{width:min(100vw - 1rem,100%)}}.address-legend-modal[data-v-3042d5cc]{width:min(100vw - 1.5rem,1320px);max-height:min(92vh,980px);overflow:auto}.address-legend-modal__notice[data-v-3042d5cc]{margin-bottom:1rem}.address-legend-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.address-legend-modal__toolbar[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(180px,.75fr) minmax(220px,auto) auto;gap:.75rem;align-items:end;margin:1rem 0}.address-legend-modal__checkbox[data-v-3042d5cc]{min-height:42px;align-self:end}.address-legend-modal__action-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.address-legend-modal__list[data-v-3042d5cc]{display:grid;gap:.85rem;max-height:min(54vh,620px);overflow:auto;padding-right:.25rem}.address-legend-card[data-v-3042d5cc]{border:1px solid rgba(203,213,225,.95);border-radius:16px;padding:1rem;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06)}.address-legend-card--changed[data-v-3042d5cc]{border-color:rgba(37,99,235,.28);background:linear-gradient(135deg,rgba(239,246,255,.9),#fff 48%)}.address-legend-card__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.address-legend-card__header h4[data-v-3042d5cc]{margin:0 0 .25rem;color:#0f172a}.address-legend-card__header p[data-v-3042d5cc]{margin:0;color:#475569;overflow-wrap:anywhere}.address-legend-card__meta-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;margin-top:.85rem}.address-legend-card__meta-grid article[data-v-3042d5cc]{border:1px solid rgba(226,232,240,.95);border-radius:12px;background:rgba(248,250,252,.88);padding:.55rem .65rem;min-width:0}.address-legend-card__meta-grid span[data-v-3042d5cc]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:800;margin-bottom:.25rem}.address-legend-card__meta-grid strong[data-v-3042d5cc]{display:block;color:#0f172a;overflow-wrap:anywhere;font-size:.78rem}.address-legend-card__evidence[data-v-3042d5cc]{margin-top:.8rem;border-top:1px solid rgba(226,232,240,.9);padding-top:.65rem}.address-legend-card__evidence summary[data-v-3042d5cc]{cursor:pointer;font-weight:800;color:#334155}.address-legend-card__evidence li[data-v-3042d5cc],.address-legend-card__evidence p[data-v-3042d5cc]{color:#334155;font-size:.82rem}.address-legend-modal__stale-panel[data-v-3042d5cc]{margin-top:1rem;border:1px solid rgba(245,158,11,.35);border-radius:14px;background:rgba(255,251,235,.82);padding:.8rem}.address-legend-modal__stale-panel summary[data-v-3042d5cc]{cursor:pointer;font-weight:800;color:#92400e}.address-legend-modal__stale-list[data-v-3042d5cc]{display:grid;gap:.45rem;margin-top:.65rem}.address-legend-modal__stale-list article[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(160px,.6fr) minmax(220px,1fr) minmax(220px,1fr);gap:.55rem;align-items:center;border-radius:10px;background:hsla(0,0%,100%,.8);padding:.5rem .6rem}.address-legend-modal__layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);gap:1rem;align-items:stretch;min-height:min(54vh,620px)}.address-legend-modal__detail-panel[data-v-3042d5cc],.address-legend-modal__list-panel[data-v-3042d5cc]{border:1px solid rgba(226,232,240,.95);border-radius:16px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 30px rgba(15,23,42,.06);min-width:0}.address-legend-modal__list-panel[data-v-3042d5cc]{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.address-legend-modal__list-header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.85rem;align-items:center;padding:.85rem 1rem;border-bottom:1px solid rgba(226,232,240,.95);background:rgba(248,250,252,.92)}.address-legend-modal__list-header strong[data-v-3042d5cc]{display:block;color:#0f172a}.address-legend-modal__list-header small[data-v-3042d5cc]{color:#64748b}.address-legend-modal__table-wrap[data-v-3042d5cc]{overflow:auto;max-height:min(54vh,620px)}.address-legend-modal__table[data-v-3042d5cc]{width:100%;min-width:980px;border-collapse:collapse;font-size:.82rem}.address-legend-modal__table td[data-v-3042d5cc],.address-legend-modal__table th[data-v-3042d5cc]{border-bottom:1px solid rgba(226,232,240,.9);padding:.55rem .65rem;text-align:left;vertical-align:top}.address-legend-modal__table th[data-v-3042d5cc]{position:sticky;top:0;z-index:1;background:#f8fafc;color:#475569;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}.address-legend-modal__table td[data-v-3042d5cc]:nth-child(2),.address-legend-modal__table td[data-v-3042d5cc]:nth-child(3){overflow-wrap:anywhere}.address-legend-modal__table tbody tr[data-v-3042d5cc]{cursor:pointer}.address-legend-modal__table tbody tr[data-v-3042d5cc]:hover{background:rgba(239,246,255,.76)}.address-legend-modal__row--changed[data-v-3042d5cc]{background:rgba(239,246,255,.55)}.address-legend-modal__row--selected[data-v-3042d5cc]{outline:2px solid rgba(37,99,235,.45);outline-offset:-2px;background:rgba(219,234,254,.82)!important}.address-legend-modal__detail-panel[data-v-3042d5cc]{padding:1rem;overflow:auto;max-height:min(54vh,620px)}.address-legend-modal__detail-header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;padding-bottom:.75rem;border-bottom:1px solid rgba(226,232,240,.92)}.address-legend-modal__detail-header strong[data-v-3042d5cc]{color:#0f172a;overflow-wrap:anywhere}.address-legend-modal__detail-header span[data-v-3042d5cc]{border-radius:999px;background:rgba(241,245,249,.95);color:#334155;font-size:.72rem;font-weight:800;padding:.25rem .55rem;white-space:nowrap}.address-legend-modal__detail-grid[data-v-3042d5cc]{display:grid;grid-template-columns:1fr;gap:.65rem;margin:.9rem 0}.address-legend-modal__detail-grid div[data-v-3042d5cc]{border-radius:12px;border:1px solid rgba(226,232,240,.92);background:rgba(248,250,252,.82);padding:.6rem .7rem}.address-legend-modal__detail-grid dt[data-v-3042d5cc]{margin-bottom:.25rem;color:#64748b;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.address-legend-modal__detail-grid dd[data-v-3042d5cc]{margin:0;color:#0f172a;overflow-wrap:anywhere}.address-legend-modal__evidence[data-v-3042d5cc]{border-top:1px solid rgba(226,232,240,.92);padding-top:.8rem}.address-legend-modal__evidence strong[data-v-3042d5cc]{color:#334155}.address-legend-modal__evidence ul[data-v-3042d5cc]{margin:.55rem 0 0;padding-left:1.15rem;color:#334155}.address-legend-modal__evidence li[data-v-3042d5cc]{margin-bottom:.3rem}.address-legend-modal__detail-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.address-legend-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:980px){.address-legend-card__meta-grid[data-v-3042d5cc],.address-legend-modal__layout[data-v-3042d5cc],.address-legend-modal__stale-list article[data-v-3042d5cc],.address-legend-modal__summary-grid[data-v-3042d5cc],.address-legend-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.address-legend-modal[data-v-3042d5cc]{width:min(100vw - 1rem,100%)}}.template-deliverable-modal[data-v-3042d5cc]{width:min(96vw,1480px);max-height:92vh;overflow:auto}.template-deliverable-modal__header p[data-v-3042d5cc]{max-width:70rem}.template-deliverable-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.template-deliverable-modal__notice[data-v-3042d5cc]{display:grid;gap:.35rem;margin:1rem 0;padding:.85rem 1rem;border:1px solid rgba(148,163,184,.35);border-radius:.9rem;background:rgba(248,250,252,.9);color:#334155}.template-deliverable-modal__notice strong[data-v-3042d5cc]{color:#0f172a}.template-deliverable-modal__notice--ready[data-v-3042d5cc]{border-color:rgba(34,197,94,.32);background:rgba(240,253,244,.92)}.template-deliverable-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(16rem,1fr) minmax(12rem,.4fr) auto}.template-deliverable-modal__preview-card[data-v-3042d5cc]{display:grid;gap:.75rem;margin-top:1rem;min-height:0}.template-deliverable-modal__preview-header[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.template-deliverable-modal__preview-header div[data-v-3042d5cc]{display:grid;gap:.18rem}.template-deliverable-modal__preview-header small[data-v-3042d5cc]{color:#64748b}.template-deliverable-modal__table-wrap[data-v-3042d5cc]{max-height:48vh;overflow:auto;border:1px solid rgba(148,163,184,.32);border-radius:.9rem;background:#fff}.template-deliverable-modal__table[data-v-3042d5cc]{width:-moz-max-content;width:max-content;min-width:1780px;border-collapse:collapse;font-size:.78rem}.template-deliverable-modal__table td[data-v-3042d5cc],.template-deliverable-modal__table th[data-v-3042d5cc]{padding:.48rem .6rem;border-bottom:1px solid rgba(226,232,240,.9);border-right:1px solid rgba(226,232,240,.65);text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:8.5rem;max-width:18rem}.template-deliverable-modal__table tbody td[data-v-3042d5cc]:nth-child(4),.template-deliverable-modal__table thead th[data-v-3042d5cc]:nth-child(4){min-width:13rem;max-width:16rem}.template-deliverable-modal__table tbody td[data-v-3042d5cc]:nth-child(4){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.74rem;line-height:1.32;white-space:normal;overflow-wrap:anywhere;word-break:break-all}.template-deliverable-modal__table tbody td[data-v-3042d5cc]:nth-child(5),.template-deliverable-modal__table thead th[data-v-3042d5cc]:nth-child(5){min-width:10rem;max-width:14rem}.template-deliverable-modal__table thead th[data-v-3042d5cc]{position:sticky;top:0;z-index:2;background:#f8fafc;color:#334155;font-weight:700}.template-deliverable-modal__table tbody th[data-v-3042d5cc],.template-deliverable-modal__table thead th[data-v-3042d5cc]:first-child{position:sticky;left:0;z-index:3;min-width:3.5rem;max-width:3.5rem;background:#f8fafc;color:#475569;text-align:right}.template-deliverable-modal__table tbody th[data-v-3042d5cc]{z-index:1;background:#fff}.template-deliverable-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:900px){.template-deliverable-modal__summary[data-v-3042d5cc],.template-deliverable-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}}.suspicious-address-table-modal[data-v-3042d5cc]{width:min(96vw,1320px);max-height:92vh;overflow:auto}.suspicious-address-table-modal__header p[data-v-3042d5cc]{max-width:72rem}.suspicious-address-table-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.suspicious-address-table-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(16rem,1fr) minmax(13rem,.45fr) auto}.suspicious-address-table-modal__near-miss[data-v-3042d5cc]{color:#92400e;font-size:.84rem}.suspicious-address-table-modal__table-wrap[data-v-3042d5cc]{max-height:48vh;overflow:auto;border:1px solid rgba(148,163,184,.32);border-radius:.9rem;background:#fff}.suspicious-address-table-modal__table[data-v-3042d5cc]{width:100%;min-width:980px;border-collapse:collapse;font-size:.82rem}.suspicious-address-table-modal__table td[data-v-3042d5cc],.suspicious-address-table-modal__table th[data-v-3042d5cc]{padding:.52rem .65rem;border-bottom:1px solid rgba(226,232,240,.9);border-right:1px solid rgba(226,232,240,.65);text-align:left;vertical-align:top;white-space:pre-wrap}.suspicious-address-table-modal__table thead th[data-v-3042d5cc]{position:sticky;top:0;z-index:2;background:#f8fafc;color:#334155;font-weight:700}.suspicious-address-table-modal__table tbody th[data-v-3042d5cc],.suspicious-address-table-modal__table thead th[data-v-3042d5cc]:first-child{position:sticky;left:0;z-index:3;width:3.25rem;background:#f8fafc;color:#475569;text-align:right}.suspicious-address-table-modal__table tbody th[data-v-3042d5cc]{z-index:1;background:#fff}.suspicious-address-table-modal__address[data-v-3042d5cc]{max-width:24rem;overflow-wrap:anywhere}.suspicious-address-table-modal__amounts[data-v-3042d5cc]{min-width:16rem;max-width:28rem}.suspicious-address-table-modal__source-list[data-v-3042d5cc]{display:grid;gap:.2rem;min-width:13rem;color:#475569}.suspicious-address-table-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:900px){.suspicious-address-table-modal__summary[data-v-3042d5cc],.suspicious-address-table-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.suspicious-address-table-modal[data-v-3042d5cc]{width:min(100vw - 1rem,100%)}}.exchange-address-table-modal[data-v-3042d5cc]{width:min(96vw,1380px)}.exchange-address-table-modal__header p[data-v-3042d5cc]{max-width:76rem}.exchange-address-table-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-address-table-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(18rem,1fr) minmax(13rem,.42fr) auto}.exchange-address-table-modal__comment[data-v-3042d5cc]{margin:.8rem 0}.exchange-address-table-modal__table[data-v-3042d5cc]{min-width:1250px}.exchange-address-table-modal__table-wrap[data-v-3042d5cc]{max-height:min(52vh,560px)}.exchange-address-table-modal__row--excluded[data-v-3042d5cc]{opacity:.72;background:#f8fafc}.exchange-address-table-modal__row-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem;min-width:10rem}.exchange-address-table-modal__comment-note[data-v-3042d5cc]{display:block;margin-top:.3rem;max-width:15rem;color:#64748b;line-height:1.35}.header-badge--warning[data-v-3042d5cc]{background:#fef3c7;color:#92400e;border-color:#fcd34d}.header-badge--muted[data-v-3042d5cc]{background:#e2e8f0;color:#475569;border-color:#cbd5e1}@media (max-width:900px){.exchange-address-table-modal__summary[data-v-3042d5cc],.exchange-address-table-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}}.agent-modal-backdrop[data-v-3042d5cc]{padding:.75rem;box-sizing:border-box}.agent-modal[data-v-3042d5cc]{box-sizing:border-box;max-height:calc(100vh - 1.5rem);overflow:auto}.agent-modal__actions[data-v-3042d5cc]{position:sticky;bottom:0;z-index:6;flex-wrap:wrap;align-items:center;margin:1rem -1.1rem -1rem;padding:.8rem 1.1rem .9rem;border-top:1px solid rgba(226,232,240,.96);background:linear-gradient(180deg,hsla(0,0%,100%,.94),#fff 42%);box-shadow:0 -12px 22px rgba(15,23,42,.06)}.toolbar-btn--soft[data-v-3042d5cc]{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.deposit-hot-wallet-modal[data-v-3042d5cc],.deposit-pattern-modal[data-v-3042d5cc],.duplicate-hash-labeler-modal[data-v-3042d5cc],.known-entity-casing-modal[data-v-3042d5cc],.note-hash-rewrite-modal[data-v-3042d5cc]{width:min(calc(100vw - 1rem),1720px);max-height:calc(100vh - 1rem);overflow:auto}.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc],.known-entity-casing-modal__toolbar[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar[data-v-3042d5cc]{grid-template-columns:minmax(260px,1.45fr) minmax(150px,230px) minmax(150px,230px);gap:.75rem}.duplicate-hash-labeler-modal__toolbar-actions[data-v-3042d5cc],.known-entity-casing-modal__toolbar-actions[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar-actions[data-v-3042d5cc]{grid-column:1/-1;justify-content:flex-start;align-items:center;min-width:0}.deposit-hot-wallet-modal__vendor-actions .toolbar-btn[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar-actions .toolbar-btn[data-v-3042d5cc],.known-entity-casing-modal__toolbar-actions .toolbar-btn[data-v-3042d5cc],.note-hash-rewrite-modal__backup-actions .toolbar-btn[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar-actions .toolbar-btn[data-v-3042d5cc]{white-space:normal;text-align:center;line-height:1.15}.duplicate-hash-labeler-modal__card-list[data-v-3042d5cc],.known-entity-casing-modal__card-list[data-v-3042d5cc],.note-hash-rewrite-modal__card-list[data-v-3042d5cc]{max-height:min(48vh,620px);overflow:auto}.duplicate-hash-labeler-card .known-entity-casing-card__actions[data-v-3042d5cc],.known-entity-casing-card__actions[data-v-3042d5cc],.note-hash-rewrite-card .known-entity-casing-card__actions[data-v-3042d5cc]{justify-content:flex-end}.note-hash-rewrite-modal__backup-actions[data-v-3042d5cc]{min-width:0}.case-batch-progress[data-v-3042d5cc]{display:grid;gap:.45rem;border:1px solid rgba(37,99,235,.28);border-radius:14px;padding:.7rem .85rem;background:rgba(239,246,255,.92);color:#1e3a8a;margin:.75rem 0}.case-batch-progress>div[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;align-items:center}.case-batch-progress span[data-v-3042d5cc],.case-batch-progress strong[data-v-3042d5cc]{font-size:.82rem}.case-batch-progress progress[data-v-3042d5cc]{width:100%;height:.65rem;accent-color:#2563eb}@media (max-width:1400px){.deposit-hot-wallet-modal__summary-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc],.known-entity-casing-modal__summary-grid[data-v-3042d5cc],.known-entity-casing-modal__toolbar[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit-hot-wallet-modal__toolbar .case-inconsistency-modal__toolbar-actions[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar-actions[data-v-3042d5cc],.known-entity-casing-modal__toolbar-actions[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar-actions[data-v-3042d5cc]{grid-column:1/-1;justify-content:flex-start}.deposit-hot-wallet-card__meta-grid[data-v-3042d5cc],.duplicate-hash-labeler-card__metric-grid[data-v-3042d5cc],.known-entity-casing-card__metric-grid[data-v-3042d5cc],.note-hash-rewrite-card__metric-grid[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.duplicate-hash-labeler-card__note-grid[data-v-3042d5cc],.known-entity-casing-card__note-grid[data-v-3042d5cc],.note-hash-rewrite-card__note-grid[data-v-3042d5cc]{grid-template-columns:1fr}}@media (max-width:980px){.agent-modal-backdrop[data-v-3042d5cc]{align-items:stretch;padding:.45rem}.agent-modal[data-v-3042d5cc],.deposit-hot-wallet-modal[data-v-3042d5cc],.deposit-pattern-modal[data-v-3042d5cc],.duplicate-hash-labeler-modal[data-v-3042d5cc],.known-entity-casing-modal[data-v-3042d5cc],.note-hash-rewrite-modal[data-v-3042d5cc]{width:calc(100vw - .9rem);max-height:calc(100vh - .9rem);border-radius:12px}.deposit-hot-wallet-card__meta-grid[data-v-3042d5cc],.deposit-hot-wallet-card__note-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__action-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__summary-grid[data-v-3042d5cc],.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc],.duplicate-hash-labeler-card__metric-grid[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc],.known-entity-casing-card__metric-grid[data-v-3042d5cc],.known-entity-casing-modal__summary-grid[data-v-3042d5cc],.known-entity-casing-modal__toolbar[data-v-3042d5cc],.note-hash-rewrite-card__metric-grid[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.deposit-hot-wallet-card__header[data-v-3042d5cc],.duplicate-hash-labeler-modal__table-header[data-v-3042d5cc],.known-entity-casing-card__header[data-v-3042d5cc]{align-items:stretch}}.agent-modal.deposit-hot-wallet-modal[data-v-3042d5cc],.agent-modal.duplicate-hash-labeler-modal[data-v-3042d5cc],.agent-modal.known-entity-casing-modal[data-v-3042d5cc],.agent-modal.note-hash-rewrite-modal[data-v-3042d5cc]{overflow:auto;scrollbar-gutter:stable}.deposit-hot-wallet-modal__candidate-list[data-v-3042d5cc],.duplicate-hash-labeler-modal__card-list[data-v-3042d5cc],.known-entity-casing-modal__card-list[data-v-3042d5cc],.note-hash-rewrite-modal__card-list[data-v-3042d5cc]{max-height:min(46dvh,34rem);min-height:min(15rem,32dvh)}.note-hash-rewrite-modal__progress-card[data-v-3042d5cc],.note-hash-rewrite-modal__progress[data-v-3042d5cc]{display:grid;gap:.4rem;padding:.65rem .75rem;border:1px solid rgba(59,130,246,.25);border-radius:14px;background:#eff6ff}.note-hash-rewrite-modal__progress progress[data-v-3042d5cc],.note-hash-rewrite-modal__progress-card progress[data-v-3042d5cc]{width:100%;height:.75rem}@media (max-height:820px){.deposit-hot-wallet-modal__candidate-list[data-v-3042d5cc],.duplicate-hash-labeler-modal__card-list[data-v-3042d5cc],.known-entity-casing-modal__card-list[data-v-3042d5cc],.note-hash-rewrite-modal__card-list[data-v-3042d5cc]{max-height:min(38dvh,24rem);min-height:11rem}}@media (max-width:1120px){.deposit-hot-wallet-modal__toolbar[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar[data-v-3042d5cc],.known-entity-casing-modal__toolbar[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr!important}.case-modal-sticky-action-strip>div[data-v-3042d5cc],.deposit-hot-wallet-modal__vendor-actions[data-v-3042d5cc],.duplicate-hash-labeler-modal__toolbar-actions[data-v-3042d5cc],.known-entity-casing-modal__toolbar-actions[data-v-3042d5cc],.note-hash-rewrite-modal__toolbar-actions[data-v-3042d5cc]{justify-content:flex-start}}.case-buddy-review-modal[data-v-3042d5cc]{width:min(calc(100vw - 1rem),1760px)!important;max-height:calc(100vh - 1rem)!important}.deposit-hot-wallet-modal__confirmed-banner[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:.75rem 0;padding:.75rem .9rem;border:1px solid rgba(34,197,94,.32);border-radius:14px;background:rgba(240,253,244,.95);color:#14532d}.deposit-hot-wallet-modal__confirmed-banner small[data-v-3042d5cc],.deposit-hot-wallet-modal__confirmed-banner strong[data-v-3042d5cc]{display:block}.deposit-hot-wallet-modal__confirmed-banner small[data-v-3042d5cc]{margin-top:.18rem;color:#166534}.deposit-hot-wallet-modal__confirmed-banner>div[data-v-3042d5cc]:last-child{display:flex;flex-wrap:wrap;gap:.45rem}.case-buddy-review-modal .network-lookup-modal__header[data-v-3042d5cc]{flex-shrink:0}.case-buddy-review-modal .case-modal-sticky-action-strip[data-v-3042d5cc]{top:0}.case-modal-sticky-action-strip[data-v-3042d5cc]{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:.35rem 0 .65rem;padding:.62rem .75rem;border:1px solid rgba(203,213,225,.95);border-radius:14px;background:rgba(248,250,252,.96);box-shadow:0 10px 24px rgba(15,23,42,.07);backdrop-filter:blur(8px)}.case-modal-sticky-action-strip>span[data-v-3042d5cc]{min-width:0;color:#334155;font-size:.82rem;font-weight:800;overflow-wrap:anywhere}.case-modal-sticky-action-strip>div[data-v-3042d5cc]{display:flex;align-items:center;justify-content:flex-end;gap:.42rem;flex-wrap:wrap;min-width:0}.agent-modal.case-buddy-review-modal[data-v-3042d5cc]{width:min(1880px,calc(100vw - .75rem))!important;max-height:calc(100dvh - .75rem)!important}.agent-modal.case-buddy-review-modal>.agent-modal__actions[data-v-3042d5cc],.agent-modal.deposit-hot-wallet-modal>.agent-modal__actions[data-v-3042d5cc]{position:sticky;bottom:0;z-index:14;margin-inline:-.1rem;padding:.72rem .1rem .05rem;background:linear-gradient(180deg,hsla(0,0%,100%,.88),#fff 46%)}.agent-modal.case-buddy-review-modal .network-lookup-modal__header[data-v-3042d5cc],.agent-modal.deposit-hot-wallet-modal .network-lookup-modal__header[data-v-3042d5cc]{flex-shrink:0}.agent-modal.case-buddy-review-modal .toolbar-btn[data-v-3042d5cc],.agent-modal.deposit-hot-wallet-modal .toolbar-btn[data-v-3042d5cc]{max-width:100%}@media (max-height:760px){.agent-modal.case-buddy-review-modal[data-v-3042d5cc],.agent-modal.deposit-hot-wallet-modal[data-v-3042d5cc]{gap:.55rem;padding:.75rem}.deposit-hot-wallet-modal__candidate-list[data-v-3042d5cc],.duplicate-hash-labeler-modal__card-list[data-v-3042d5cc],.known-entity-casing-modal__card-list[data-v-3042d5cc],.note-hash-rewrite-modal__card-list[data-v-3042d5cc]{max-height:34dvh!important;min-height:9rem!important}.case-modal-sticky-action-strip[data-v-3042d5cc]{padding:.5rem .62rem;margin-bottom:.45rem}}@media (max-width:760px){.case-modal-sticky-action-strip>div[data-v-3042d5cc],.case-modal-sticky-action-strip[data-v-3042d5cc]{align-items:stretch;justify-content:stretch}.case-modal-sticky-action-strip .toolbar-btn[data-v-3042d5cc],.case-modal-sticky-action-strip>div[data-v-3042d5cc]{width:100%}}.dormant-address-modal[data-v-3042d5cc]{width:min(1500px,calc(100vw - 36px))}.dormant-address-modal__header p[data-v-3042d5cc]{max-width:1120px}.dormant-address-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(150px,1fr))}.dormant-address-modal__toolbar[data-v-3042d5cc]{align-items:end}.dormant-address-modal__table-wrap[data-v-3042d5cc]{max-height:min(58vh,680px)}.dormant-address-modal__table td[data-v-3042d5cc],.dormant-address-modal__table th[data-v-3042d5cc]{vertical-align:top}.dormant-address-modal__monitoring-table[data-v-3042d5cc]{min-width:1180px}@media (max-width:960px){.dormant-address-modal__summary[data-v-3042d5cc],.dormant-address-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}}.what-went-where-modal[data-v-3042d5cc]{width:min(1680px,calc(100vw - 32px));max-height:calc(100vh - 28px)}.what-went-where-modal__toolbar[data-v-3042d5cc]{align-items:end}.what-went-where-modal__toolbar-actions[data-v-3042d5cc]{min-width:min(820px,100%)}.what-went-where-modal__preview-card[data-v-3042d5cc]{max-height:min(54vh,620px);overflow:hidden}.what-went-where-modal__table-wrap[data-v-3042d5cc]{max-height:min(45vh,520px);overflow:auto}.what-went-where-modal__table td[data-v-3042d5cc],.what-went-where-modal__table th[data-v-3042d5cc]{vertical-align:top}.what-went-where-modal__reference-table td[data-v-3042d5cc]:nth-child(4),.what-went-where-modal__reference-table th[data-v-3042d5cc]:nth-child(4){min-width:260px}.what-went-where-modal__h-input[data-v-3042d5cc]{width:130px;border:1px solid rgba(148,163,184,.7);border-radius:8px;padding:7px 9px;font:inherit}.what-went-where-modal__row--needs-value[data-v-3042d5cc]{background:hsla(48,96%,89%,.55)}.what-went-where-modal__completion-card[data-v-3042d5cc]{position:sticky;bottom:0;z-index:2;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px)}@media (max-height:820px){.what-went-where-modal__preview-card[data-v-3042d5cc]{max-height:44vh}.what-went-where-modal__table-wrap[data-v-3042d5cc]{max-height:34vh}}.case-conclusion-modal[data-v-3042d5cc]{width:min(1280px,calc(100vw - 48px));max-height:calc(100vh - 48px)}.case-conclusion-modal__stats[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.case-conclusion-modal__actions[data-v-3042d5cc]{position:sticky;top:0;z-index:4}.case-conclusion-modal__grid[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;min-height:0}.case-conclusion-modal__editor-card[data-v-3042d5cc],.case-conclusion-modal__support-card[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.24);border-radius:16px;background:rgba(15,23,42,.44);padding:14px;min-width:0}.case-conclusion-modal__textarea[data-v-3042d5cc]{width:100%;min-height:360px;max-height:min(54vh,560px);resize:vertical;overflow:auto;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:rgba(2,6,23,.68);color:#e5e7eb;padding:14px;line-height:1.55;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.case-conclusion-modal__bucket-list[data-v-3042d5cc]{display:grid;gap:10px;max-height:min(52vh,540px);overflow:auto;padding-right:4px}.case-conclusion-modal__bucket[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:10px 12px;background:rgba(15,23,42,.56);display:grid;gap:4px}.case-conclusion-modal__bucket strong[data-v-3042d5cc]{color:#f8fafc}.case-conclusion-modal__bucket span[data-v-3042d5cc]{color:#93c5fd;font-weight:800}.case-conclusion-modal__bucket small[data-v-3042d5cc]{color:#94a3b8;line-height:1.35}@media (max-width:980px){.case-conclusion-modal__stats[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-conclusion-modal__grid[data-v-3042d5cc]{grid-template-columns:1fr}.case-conclusion-modal__textarea[data-v-3042d5cc]{min-height:280px}}.case-report-body-modal[data-v-3042d5cc]{width:min(96vw,1680px);max-height:min(92vh,980px)}.case-report-body-modal__toolbar[data-v-3042d5cc]{align-items:end}.case-report-body-modal__toolbar-actions[data-v-3042d5cc]{min-width:min(100%,760px)}.case-report-body-modal__content-grid[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:1rem;min-height:0}.case-report-body-modal__preview-card[data-v-3042d5cc],.case-report-body-modal__section-card[data-v-3042d5cc]{min-height:0}.case-report-body-modal__rich-preview[data-v-3042d5cc]{overflow:auto;max-height:min(52vh,560px);padding:1rem;border:1px solid rgba(148,163,184,.35);border-radius:14px;background:#fff;color:#111827}.case-report-body-modal__text-card[data-v-3042d5cc]{display:flex;flex-direction:column}.case-report-body-modal__text-preview[data-v-3042d5cc]{width:100%;min-height:min(52vh,560px);resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45;border:1px solid rgba(148,163,184,.35);border-radius:14px;padding:1rem;background:#f8fafc;color:#111827}.case-report-body-modal__section-list[data-v-3042d5cc]{display:grid;gap:.55rem;max-height:220px;overflow:auto}.case-report-body-modal__section-row[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(180px,.8fr) auto minmax(0,2fr);gap:.75rem;align-items:center;padding:.65rem .8rem;border:1px solid rgba(148,163,184,.25);border-radius:12px;background:rgba(248,250,252,.9)}.case-report-body-modal__section-row small[data-v-3042d5cc]{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.case-report-body-modal__content-grid[data-v-3042d5cc]{grid-template-columns:1fr}.case-report-body-modal__rich-preview[data-v-3042d5cc],.case-report-body-modal__text-preview[data-v-3042d5cc]{max-height:42vh;min-height:260px}.case-report-body-modal__section-row[data-v-3042d5cc]{grid-template-columns:1fr;align-items:start}.case-report-body-modal__section-row small[data-v-3042d5cc]{white-space:normal}}.addendum-path-ending-modal[data-v-3042d5cc]{width:min(1720px,calc(100vw - 32px));max-height:calc(100vh - 28px)}.addendum-path-ending-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(150px,1fr))}.addendum-path-ending-modal__reason-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:.65rem}.addendum-path-ending-modal__reason-grid article[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.28);border-radius:12px;padding:.7rem .8rem;background:rgba(248,250,252,.92);display:grid;gap:.2rem}.addendum-path-ending-modal__reason-grid strong[data-v-3042d5cc]{font-size:1.35rem;color:#0f172a}.addendum-path-ending-modal__reason-grid span[data-v-3042d5cc]{color:#64748b;font-size:.82rem}.addendum-path-ending-modal__toolbar[data-v-3042d5cc]{align-items:end}.addendum-path-ending-modal__checkbox[data-v-3042d5cc]{align-self:stretch;min-height:100%}.addendum-path-ending-modal__toolbar-actions[data-v-3042d5cc]{min-width:min(820px,100%)}.addendum-path-ending-modal__preview-card[data-v-3042d5cc]{max-height:min(52vh,620px);overflow:hidden}.addendum-path-ending-modal__table-wrap[data-v-3042d5cc]{max-height:min(43vh,520px);overflow:auto}.addendum-path-ending-table[data-v-3042d5cc]{min-width:1380px}.addendum-path-ending-table td[data-v-3042d5cc],.addendum-path-ending-table th[data-v-3042d5cc]{vertical-align:top}.addendum-path-ending-modal__row--omitted[data-v-3042d5cc]{opacity:.78}.addendum-path-ending-modal__row--included td[data-v-3042d5cc]:first-child,.addendum-path-ending-modal__row--included td[data-v-3042d5cc]:nth-child(2){font-weight:700}@media (max-width:980px){.addendum-path-ending-modal__reason-grid[data-v-3042d5cc],.addendum-path-ending-modal__summary[data-v-3042d5cc],.addendum-path-ending-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}}.addendum-recipient-modal[data-v-3042d5cc]{width:min(1720px,calc(100vw - 32px));max-height:calc(100vh - 28px)}.addendum-recipient-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(150px,1fr))}.addendum-recipient-modal__toolbar[data-v-3042d5cc]{align-items:end}.addendum-recipient-modal__toolbar-actions[data-v-3042d5cc]{min-width:min(900px,100%)}.addendum-recipient-modal__preview-card[data-v-3042d5cc]{max-height:min(52vh,620px);overflow:hidden}.addendum-recipient-modal__table-wrap[data-v-3042d5cc]{max-height:min(43vh,520px);overflow:auto}.addendum-recipient-table[data-v-3042d5cc]{min-width:1560px}.addendum-recipient-table select[data-v-3042d5cc]{width:100%;min-width:180px;border:1px solid rgba(148,163,184,.45);border-radius:10px;padding:.42rem .55rem;background:#fff;color:#0f172a}.addendum-recipient-table td small[data-v-3042d5cc]{display:block;margin-top:.28rem;color:#475569;font-size:.76rem}.addendum-recipient-modal__row-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.addendum-recipient-modal__row-actions .toolbar-btn[data-v-3042d5cc]{padding:.34rem .55rem;font-size:.78rem}.addendum-recipient-modal__row--auto td[data-v-3042d5cc]:nth-child(2),.addendum-recipient-modal__row--needs-choice td[data-v-3042d5cc]:first-child,.addendum-recipient-modal__row--needs-choice td[data-v-3042d5cc]:nth-child(2){font-weight:700}.addendum-recipient-modal__row--resolved[data-v-3042d5cc]{opacity:.9}@media (max-width:980px){.addendum-recipient-modal__summary[data-v-3042d5cc],.addendum-recipient-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}}.case-addendum-modal[data-v-3042d5cc]{width:min(1640px,calc(100vw - 32px));max-height:calc(100vh - 28px)}.case-addendum-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(150px,1fr))}.case-addendum-modal__toolbar[data-v-3042d5cc]{align-items:end}.case-addendum-modal__checkbox[data-v-3042d5cc]{align-self:stretch;min-height:100%}.case-addendum-modal__toolbar-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;min-width:min(920px,100%)}.case-addendum-modal__content-grid[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.case-addendum-modal__preview-card[data-v-3042d5cc],.case-addendum-modal__sections-card[data-v-3042d5cc]{overflow:hidden}.case-addendum-modal__rich-preview[data-v-3042d5cc],.case-addendum-modal__text-preview[data-v-3042d5cc]{max-height:min(42vh,520px);min-height:300px;overflow:auto}.case-addendum-modal__text-preview[data-v-3042d5cc]{margin:0;padding:1rem;border-radius:12px;background:rgba(15,23,42,.96);color:#f8fafc;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.48}.case-addendum-modal__rich-preview[data-v-3042d5cc]{padding:1rem;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:#fff;color:#0f172a}.case-addendum-modal__section-list[data-v-3042d5cc]{display:grid;gap:.65rem;max-height:min(34vh,420px);overflow:auto;padding-right:.2rem}.case-addendum-modal__section-row[data-v-3042d5cc]{display:grid;gap:.35rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.28);border-radius:12px;background:rgba(248,250,252,.92)}.case-addendum-modal__section-row>div[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;justify-content:space-between}.case-addendum-modal__section-row strong[data-v-3042d5cc]{color:#0f172a}.case-addendum-modal__section-row p[data-v-3042d5cc],.case-addendum-modal__section-row small[data-v-3042d5cc],.case-addendum-modal__section-row span[data-v-3042d5cc]{color:#475569}.case-addendum-modal__section-row p[data-v-3042d5cc]{margin:0;font-size:.84rem}@media (max-width:1120px){.case-addendum-modal__content-grid[data-v-3042d5cc]{grid-template-columns:1fr}}@media (max-width:980px){.case-addendum-modal__summary[data-v-3042d5cc],.case-addendum-modal__toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.case-addendum-modal__toolbar-actions[data-v-3042d5cc]{justify-content:flex-start}}.case-full-package-modal[data-v-3042d5cc]{width:min(1180px,96vw);max-height:92vh;overflow-y:auto}.case-full-package-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(5,minmax(0,1fr))}.case-full-package-modal__visual-note[data-v-3042d5cc]{margin:12px 0;padding:12px 14px;border:1px solid rgba(59,130,246,.24);border-radius:12px;background:rgba(59,130,246,.08);color:#1f2937;font-size:.92rem;line-height:1.45}.case-full-package-modal__toolbar[data-v-3042d5cc]{align-items:flex-end}.case-full-package-modal__toolbar-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.case-full-package-modal__content[data-v-3042d5cc]{margin-top:14px}.case-full-package-modal__preview-card[data-v-3042d5cc]{min-height:420px}.case-full-package-modal__rich-preview[data-v-3042d5cc]{max-height:560px;overflow:auto;padding:18px;border:1px solid rgba(148,163,184,.38);border-radius:12px;background:#fff;color:#111827;line-height:1.45}.case-full-package-modal__rich-preview h1[data-v-3042d5cc],.case-full-package-modal__rich-preview h2[data-v-3042d5cc]{color:#111827}.case-full-package-modal__rich-preview table[data-v-3042d5cc]{width:100%;border-collapse:collapse;margin:10px 0 18px;font-size:.88rem}.case-full-package-modal__rich-preview td[data-v-3042d5cc],.case-full-package-modal__rich-preview th[data-v-3042d5cc]{border:1px solid hsla(220,9%,46%,.6);padding:6px 8px;vertical-align:top}.case-full-package-modal__text-preview[data-v-3042d5cc]{max-height:560px;overflow:auto;white-space:pre-wrap;padding:16px;border:1px solid rgba(148,163,184,.38);border-radius:12px;background:#0f172a;color:#e5e7eb;font-size:.86rem;line-height:1.45}.case-full-package-modal__section-table-wrap[data-v-3042d5cc]{max-height:520px;overflow:auto;border:1px solid rgba(148,163,184,.38);border-radius:12px}.case-full-package-modal__section-table[data-v-3042d5cc]{width:100%;border-collapse:collapse;font-size:.9rem}.case-full-package-modal__section-table td[data-v-3042d5cc],.case-full-package-modal__section-table th[data-v-3042d5cc]{padding:10px 12px;border-bottom:1px solid rgba(226,232,240,.9);text-align:left;vertical-align:top}.case-full-package-modal__section-table th[data-v-3042d5cc]{position:sticky;top:0;background:#f8fafc;z-index:1}.case-full-package-modal__completion-card[data-v-3042d5cc]{margin-top:14px}@media (max-width:900px){.case-full-package-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-full-package-modal__toolbar-actions[data-v-3042d5cc]{justify-content:flex-start}}.agent-modal__header[data-v-3042d5cc],.case-addendum-modal__header[data-v-3042d5cc],.case-full-package-modal__header[data-v-3042d5cc],.case-report-body-modal__header[data-v-3042d5cc],.deposit-pattern-modal__header[data-v-3042d5cc],.dormant-address-modal__header[data-v-3042d5cc],.exchange-address-table-modal__header[data-v-3042d5cc],.suspicious-address-table-modal__header[data-v-3042d5cc],.template-deliverable-modal__header[data-v-3042d5cc],.what-went-where-modal__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.agent-modal__header>div[data-v-3042d5cc],.case-addendum-modal__header>div[data-v-3042d5cc],.case-full-package-modal__header>div[data-v-3042d5cc],.case-report-body-modal__header>div[data-v-3042d5cc],.deposit-pattern-modal__header>div[data-v-3042d5cc],.dormant-address-modal__header>div[data-v-3042d5cc],.exchange-address-table-modal__header>div[data-v-3042d5cc],.suspicious-address-table-modal__header>div[data-v-3042d5cc],.template-deliverable-modal__header>div[data-v-3042d5cc],.what-went-where-modal__header>div[data-v-3042d5cc]{min-width:0;flex:1 1 auto}.agent-modal__header h3[data-v-3042d5cc],.case-addendum-modal__header h3[data-v-3042d5cc],.case-full-package-modal__header h3[data-v-3042d5cc],.case-report-body-modal__header h3[data-v-3042d5cc],.deposit-pattern-modal__header h3[data-v-3042d5cc],.dormant-address-modal__header h3[data-v-3042d5cc],.exchange-address-table-modal__header h3[data-v-3042d5cc],.suspicious-address-table-modal__header h3[data-v-3042d5cc],.template-deliverable-modal__header h3[data-v-3042d5cc],.what-went-where-modal__header h3[data-v-3042d5cc]{margin:0;font-size:1.25rem;line-height:1.2}.agent-modal__header p[data-v-3042d5cc],.case-addendum-modal__header p[data-v-3042d5cc],.case-full-package-modal__header p[data-v-3042d5cc],.case-report-body-modal__header p[data-v-3042d5cc],.deposit-pattern-modal__header p[data-v-3042d5cc],.dormant-address-modal__header p[data-v-3042d5cc],.exchange-address-table-modal__header p[data-v-3042d5cc],.suspicious-address-table-modal__header p[data-v-3042d5cc],.template-deliverable-modal__header p[data-v-3042d5cc],.what-went-where-modal__header p[data-v-3042d5cc]{margin:.35rem 0 0;color:#475569;line-height:1.55}.agent-modal__close[data-v-3042d5cc]{flex:0 0 auto;display:grid;place-items:center;width:2.1rem;height:2.1rem;margin:0;border:1px solid rgba(203,213,225,.9);border-radius:999px;background:#fff;color:#475569;font-size:1.35rem;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 6px 14px rgba(15,23,42,.06)}.agent-modal__close[data-v-3042d5cc]:focus-visible,.agent-modal__close[data-v-3042d5cc]:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8;outline:none}.addendum-path-ending-modal__summary[data-v-3042d5cc],.addendum-recipient-modal__summary[data-v-3042d5cc],.address-legend-modal__summary-grid[data-v-3042d5cc],.case-addendum-modal__summary[data-v-3042d5cc],.case-full-package-modal__summary[data-v-3042d5cc],.case-report-body-modal__summary[data-v-3042d5cc],.dormant-address-modal__summary[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc],.exchange-address-table-modal__summary[data-v-3042d5cc],.known-entity-casing-modal__summary-grid[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid[data-v-3042d5cc],.suspicious-address-table-modal__summary[data-v-3042d5cc],.template-deliverable-modal__stats[data-v-3042d5cc],.template-deliverable-modal__summary[data-v-3042d5cc],.what-went-where-modal__summary[data-v-3042d5cc]{display:grid;gap:.75rem;align-items:stretch;margin:.85rem 0 1rem}.addendum-path-ending-modal__summary>article[data-v-3042d5cc],.addendum-path-ending-modal__summary>div[data-v-3042d5cc],.addendum-recipient-modal__summary>article[data-v-3042d5cc],.addendum-recipient-modal__summary>div[data-v-3042d5cc],.address-legend-modal__summary-grid>article[data-v-3042d5cc],.address-legend-modal__summary-grid>div[data-v-3042d5cc],.case-addendum-modal__summary>article[data-v-3042d5cc],.case-addendum-modal__summary>div[data-v-3042d5cc],.case-full-package-modal__summary>article[data-v-3042d5cc],.case-full-package-modal__summary>div[data-v-3042d5cc],.case-report-body-modal__summary>article[data-v-3042d5cc],.case-report-body-modal__summary>div[data-v-3042d5cc],.dormant-address-modal__summary>article[data-v-3042d5cc],.dormant-address-modal__summary>div[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid>article[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid>div[data-v-3042d5cc],.exchange-address-table-modal__summary>article[data-v-3042d5cc],.exchange-address-table-modal__summary>div[data-v-3042d5cc],.known-entity-casing-modal__summary-grid>article[data-v-3042d5cc],.known-entity-casing-modal__summary-grid>div[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid>article[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid>div[data-v-3042d5cc],.suspicious-address-table-modal__summary>article[data-v-3042d5cc],.suspicious-address-table-modal__summary>div[data-v-3042d5cc],.template-deliverable-modal__stats>article[data-v-3042d5cc],.template-deliverable-modal__stats>div[data-v-3042d5cc],.template-deliverable-modal__summary>article[data-v-3042d5cc],.template-deliverable-modal__summary>div[data-v-3042d5cc],.what-went-where-modal__summary>article[data-v-3042d5cc],.what-went-where-modal__summary>div[data-v-3042d5cc]{min-width:0;display:grid;gap:.22rem;align-content:start;padding:.82rem .9rem;border:1px solid rgba(203,213,225,.92);border-radius:16px;background:radial-gradient(circle at top left,rgba(219,234,254,.55),transparent 40%),#fff;box-shadow:0 10px 22px rgba(15,23,42,.045)}.addendum-path-ending-modal__summary span[data-v-3042d5cc],.addendum-recipient-modal__summary span[data-v-3042d5cc],.address-legend-modal__summary-grid span[data-v-3042d5cc],.case-addendum-modal__summary span[data-v-3042d5cc],.case-full-package-modal__summary span[data-v-3042d5cc],.case-report-body-modal__summary span[data-v-3042d5cc],.dormant-address-modal__summary span[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid span[data-v-3042d5cc],.exchange-address-table-modal__summary span[data-v-3042d5cc],.known-entity-casing-modal__summary-grid span[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid span[data-v-3042d5cc],.suspicious-address-table-modal__summary span[data-v-3042d5cc],.template-deliverable-modal__stats span[data-v-3042d5cc],.template-deliverable-modal__summary span[data-v-3042d5cc],.what-went-where-modal__summary span[data-v-3042d5cc]{color:#64748b;font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere}.addendum-path-ending-modal__summary strong[data-v-3042d5cc],.addendum-recipient-modal__summary strong[data-v-3042d5cc],.address-legend-modal__summary-grid strong[data-v-3042d5cc],.case-addendum-modal__summary strong[data-v-3042d5cc],.case-full-package-modal__summary strong[data-v-3042d5cc],.case-report-body-modal__summary strong[data-v-3042d5cc],.dormant-address-modal__summary strong[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid strong[data-v-3042d5cc],.exchange-address-table-modal__summary strong[data-v-3042d5cc],.known-entity-casing-modal__summary-grid strong[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid strong[data-v-3042d5cc],.suspicious-address-table-modal__summary strong[data-v-3042d5cc],.template-deliverable-modal__stats strong[data-v-3042d5cc],.template-deliverable-modal__summary strong[data-v-3042d5cc],.what-went-where-modal__summary strong[data-v-3042d5cc]{color:#0f172a;font-size:1.08rem;line-height:1.2;overflow-wrap:anywhere}.addendum-path-ending-modal__summary small[data-v-3042d5cc],.addendum-recipient-modal__summary small[data-v-3042d5cc],.address-legend-modal__summary-grid small[data-v-3042d5cc],.case-addendum-modal__summary small[data-v-3042d5cc],.case-full-package-modal__summary small[data-v-3042d5cc],.case-report-body-modal__summary small[data-v-3042d5cc],.dormant-address-modal__summary small[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid small[data-v-3042d5cc],.exchange-address-table-modal__summary small[data-v-3042d5cc],.known-entity-casing-modal__summary-grid small[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid small[data-v-3042d5cc],.suspicious-address-table-modal__summary small[data-v-3042d5cc],.template-deliverable-modal__stats small[data-v-3042d5cc],.template-deliverable-modal__summary small[data-v-3042d5cc],.what-went-where-modal__summary small[data-v-3042d5cc]{color:#64748b;font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.case-addendum-modal__rich-preview[data-v-3042d5cc],.case-full-package-modal__rich-preview[data-v-3042d5cc],.case-report-body-modal__rich-preview[data-v-3042d5cc]{text-align:left}.case-addendum-modal__rich-preview[data-v-3042d5cc] *,.case-full-package-modal__rich-preview[data-v-3042d5cc] *,.case-report-body-modal__rich-preview[data-v-3042d5cc] *{text-align:left!important}@media (max-width:900px){.address-legend-modal__summary-grid[data-v-3042d5cc],.case-conclusion-modal__stats[data-v-3042d5cc],.duplicate-hash-labeler-modal__summary-grid[data-v-3042d5cc],.known-entity-casing-modal__summary-grid[data-v-3042d5cc],.note-hash-rewrite-modal__summary-grid[data-v-3042d5cc],.template-deliverable-modal__stats[data-v-3042d5cc]{grid-template-columns:1fr}.agent-modal__header[data-v-3042d5cc],.case-addendum-modal__header[data-v-3042d5cc],.case-full-package-modal__header[data-v-3042d5cc],.case-report-body-modal__header[data-v-3042d5cc],.deposit-pattern-modal__header[data-v-3042d5cc],.dormant-address-modal__header[data-v-3042d5cc],.exchange-address-table-modal__header[data-v-3042d5cc],.suspicious-address-table-modal__header[data-v-3042d5cc],.template-deliverable-modal__header[data-v-3042d5cc],.what-went-where-modal__header[data-v-3042d5cc]{gap:.65rem}}.case-loading-backdrop[data-v-3042d5cc]{position:fixed;inset:0;z-index:5600;display:grid;place-items:center;padding:1.25rem;background:linear-gradient(135deg,rgba(248,250,252,.96),rgba(219,234,254,.92));backdrop-filter:blur(14px)}.case-loading-card[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;width:min(34rem,calc(100vw - 2rem));padding:1.25rem;border:1px solid rgba(147,197,253,.72);border-radius:22px;background:hsla(0,0%,100%,.92);box-shadow:0 28px 70px rgba(15,23,42,.18)}.case-global-progress__spinner[data-v-3042d5cc],.case-loading-card__spinner[data-v-3042d5cc]{width:2.35rem;height:2.35rem;border:3px solid #dbeafe;border-top-color:#2563eb;border-radius:999px;animation:caseBuddySpin-3042d5cc .85s linear infinite}.case-loading-card__body[data-v-3042d5cc]{min-width:0}.case-loading-card__body h2[data-v-3042d5cc]{margin:.15rem 0 .35rem;font-size:1.35rem;color:#0f172a}.case-loading-card__body p[data-v-3042d5cc]:not(.eyebrow-label){margin:0 0 .85rem;color:#475569;font-size:.9rem}.case-global-progress__meter[data-v-3042d5cc],.case-loading-card__meter[data-v-3042d5cc]{width:100%;height:.42rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.case-global-progress__meter span[data-v-3042d5cc],.case-loading-card__meter span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#2563eb);transition:width .22s ease}.case-loading-card__steps[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.85rem}.case-loading-card__steps span[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:1.45rem;padding:.22rem .5rem;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#64748b;font-size:.74rem;font-weight:750}.case-loading-card__steps .case-loading-card__step--done[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.case-global-progress[data-v-3042d5cc]{z-index:5550;gap:.78rem;padding:.86rem .95rem;border:1px solid rgba(147,197,253,.88);border-radius:18px;background:hsla(0,0%,100%,.96);box-shadow:0 22px 52px rgba(15,23,42,.2)}.case-global-progress[data-v-3042d5cc],.case-modal-progress[data-v-3042d5cc]{position:fixed;top:1rem;right:1rem;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;width:min(27rem,calc(100vw - 2rem));color:#0f172a;pointer-events:none}.case-modal-progress[data-v-3042d5cc]{z-index:5575;gap:.72rem;padding:.82rem .92rem;border:1px solid rgba(187,247,208,.92);border-radius:18px;background:hsla(0,0%,100%,.97);box-shadow:0 22px 52px rgba(15,23,42,.22)}.case-automation-failsafe[data-v-3042d5cc]{position:fixed;top:1rem;left:1rem;z-index:5650;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;width:min(29rem,calc(100vw - 2rem));padding:.7rem .76rem .7rem .9rem;border:1px solid rgba(37,99,235,.36);border-radius:18px;background:rgba(239,246,255,.97);color:#0f172a;box-shadow:0 22px 52px rgba(15,23,42,.2)}.case-automation-failsafe--paused[data-v-3042d5cc]{border-color:rgba(245,158,11,.48);background:rgba(255,251,235,.98)}.case-automation-failsafe--busy[data-v-3042d5cc]{border-color:rgba(14,165,233,.45)}.case-automation-failsafe__body[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.case-automation-failsafe__body strong[data-v-3042d5cc]{font-size:.86rem;color:#0f172a}.case-automation-failsafe__body span[data-v-3042d5cc]{overflow:hidden;color:#334155;font-size:.78rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.case-automation-failsafe__stop[data-v-3042d5cc]{min-height:2rem;padding:0 .78rem;border:1px solid rgba(220,38,38,.28);border-radius:999px;background:#dc2626;color:#fff;font-size:.78rem;font-weight:850;cursor:pointer;box-shadow:0 10px 20px rgba(220,38,38,.22)}.case-automation-failsafe__stop[data-v-3042d5cc]:focus-visible,.case-automation-failsafe__stop[data-v-3042d5cc]:hover{background:#b91c1c;outline:none}.case-global-progress+.case-modal-progress[data-v-3042d5cc]{top:7.25rem}.case-modal-progress__spinner[data-v-3042d5cc]{width:1.5rem;height:1.5rem;border:2px solid #dcfce7;border-top-color:#16a34a;border-radius:999px;animation:caseBuddySpin-3042d5cc .85s linear infinite}.case-modal-progress__body[data-v-3042d5cc]{display:grid;gap:.26rem;min-width:0}.case-modal-progress__body strong[data-v-3042d5cc]{font-size:.88rem;line-height:1.18}.case-modal-progress__body small[data-v-3042d5cc],.case-modal-progress__body span[data-v-3042d5cc]{color:#475569;font-size:.75rem;line-height:1.25}.case-modal-progress__body small[data-v-3042d5cc]{color:#64748b}.case-global-progress__spinner[data-v-3042d5cc]{width:1.6rem;height:1.6rem;border-width:2px}.case-global-progress__body[data-v-3042d5cc]{display:grid;gap:.28rem;min-width:0}.case-global-progress__body strong[data-v-3042d5cc]{font-size:.9rem;line-height:1.18}.case-global-progress__body small[data-v-3042d5cc],.case-global-progress__body span[data-v-3042d5cc]{color:#475569;font-size:.76rem;line-height:1.25}.case-global-progress__body small[data-v-3042d5cc]:last-child{color:#64748b;font-weight:750;text-align:right}@keyframes caseBuddySpin-3042d5cc{to{transform:rotate(1turn)}}@media (max-width:720px){.case-loading-card[data-v-3042d5cc]{grid-template-columns:1fr}.case-global-progress[data-v-3042d5cc],.case-modal-progress[data-v-3042d5cc]{left:1rem;right:1rem;width:auto}.case-global-progress+.case-modal-progress[data-v-3042d5cc]{top:7rem}.case-toast[data-v-3042d5cc]{left:1rem;right:1rem;width:auto;max-width:none}.case-toast--modal-open[data-v-3042d5cc]{bottom:7.4rem}.case-toast--operation-active.case-toast--modal-open[data-v-3042d5cc]{bottom:8.6rem}}.case-flow-visuals-modal[data-v-3042d5cc]{width:min(96vw,1480px);max-height:94vh;overflow:auto}.case-flow-visuals-modal__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.case-flow-visuals-modal__summary[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.case-flow-visuals-modal__download-note[data-v-3042d5cc],.case-flow-visuals-modal__summary>div[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.35);border-radius:14px;background:rgba(248,250,252,.9);padding:.75rem .9rem}.case-flow-visuals-modal__summary strong[data-v-3042d5cc]{display:block;color:#0f172a;font-size:1.05rem;line-height:1.15}.case-flow-visuals-modal__download-note[data-v-3042d5cc],.case-flow-visuals-modal__summary small[data-v-3042d5cc]{color:#64748b;font-size:.78rem;font-weight:750}.case-flow-visuals-modal__toolbar[data-v-3042d5cc]{align-items:center;justify-content:space-between;gap:.75rem}.case-flow-visuals-modal__download-actions[data-v-3042d5cc],.case-flow-visuals-modal__mini-actions[data-v-3042d5cc],.case-flow-visuals-modal__nav-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.case-flow-visuals-modal__nav-actions strong[data-v-3042d5cc]{color:#0f172a;font-size:.9rem;min-width:12rem;text-align:center}.case-flow-visuals-modal__download-note[data-v-3042d5cc]{margin:.65rem 0}.case-flow-visuals-modal__content[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1rem;align-items:start}.case-flow-visuals-modal__advanced[data-v-3042d5cc],.case-flow-visuals-modal__side-panel>section[data-v-3042d5cc],.case-flow-visuals-modal__viewport-card[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.32);border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.06)}.case-flow-visuals-modal__viewport-card[data-v-3042d5cc]{padding:.85rem}.case-flow-visuals-viewport[data-v-3042d5cc]{position:relative;height:min(68vh,720px);min-height:520px;border:1px solid rgba(15,23,42,.12);border-radius:16px;overflow:hidden;background:linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.08) 1px,transparent 0),#fff;background-size:42px 42px;cursor:grab}.case-flow-visuals-viewport.is-panning[data-v-3042d5cc]{cursor:grabbing}.case-flow-visuals-svg[data-v-3042d5cc]{display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-flow-visual-bg[data-v-3042d5cc]{fill:#fff}.case-flow-visual-edge[data-v-3042d5cc]{fill:none;stroke:#242424;stroke-width:3.4;stroke-linecap:round;opacity:.92}.case-flow-visual-edge.is-dashed[data-v-3042d5cc]{stroke-dasharray:10 8;opacity:.62}.case-flow-visual-edge.is-bridge-edge[data-v-3042d5cc]{stroke:#0d5aa7;stroke-width:4.6}.case-flow-visual-edge.is-swap-edge[data-v-3042d5cc]{stroke:#7c4d00}.case-flow-visual-arrow-muted[data-v-3042d5cc],.case-flow-visual-arrow[data-v-3042d5cc]{fill:#242424}.case-flow-visual-arrow-muted[data-v-3042d5cc]{fill:#555}.case-flow-visual-node[data-v-3042d5cc]{cursor:pointer}.case-flow-visual-node text[data-v-3042d5cc]{font-family:Arial,Helvetica,sans-serif;pointer-events:none}.case-flow-visual-tx-rect[data-v-3042d5cc]{fill:#f2c200;stroke:#111;stroke-width:3}.case-flow-visual-node--tx.is-swap .case-flow-visual-tx-rect[data-v-3042d5cc]{fill:#fee58a;stroke:#7c4d00;stroke-width:6}.case-flow-visual-node--tx.is-bridge .case-flow-visual-tx-rect[data-v-3042d5cc]{fill:#c9e8ff;stroke:#0d5aa7;stroke-width:6}.case-flow-visual-node.is-selected .case-flow-visual-address-circle[data-v-3042d5cc],.case-flow-visual-node.is-selected .case-flow-visual-amount-rect[data-v-3042d5cc],.case-flow-visual-node.is-selected .case-flow-visual-flow-label-bg[data-v-3042d5cc],.case-flow-visual-node.is-selected .case-flow-visual-tx-rect[data-v-3042d5cc]{stroke:#00a8ff;stroke-width:7}.case-flow-visual-address-circle[data-v-3042d5cc]{fill:#2f6fff;stroke:#111;stroke-width:3}.case-flow-visual-amount-rect[data-v-3042d5cc]{fill:#ff9a00;stroke:#111;stroke-width:3}.case-flow-visual-address-text[data-v-3042d5cc],.case-flow-visual-hash-text[data-v-3042d5cc]{fill:#fff;stroke:#111;stroke-width:3;paint-order:stroke;font-weight:700;font-size:17px}.case-flow-visual-amount-node-text[data-v-3042d5cc],.case-flow-visual-amount-text[data-v-3042d5cc]{fill:#111;font-weight:700;font-size:14px}.case-flow-visual-chain-text[data-v-3042d5cc],.case-flow-visual-date-text[data-v-3042d5cc]{fill:#111;font-size:12px}.case-flow-visual-path-bg[data-v-3042d5cc]{fill:hsla(0,0%,100%,.74);stroke:rgba(120,0,0,.18);stroke-width:1}.case-flow-visual-path-text[data-v-3042d5cc]{fill:#a4161a;font-weight:800}.case-flow-visual-badge-text[data-v-3042d5cc]{fill:#111;font-weight:800;font-size:18px}.case-flow-visual-address-label[data-v-3042d5cc]{font-weight:800;font-size:16px}.case-flow-visual-address-label-regular[data-v-3042d5cc]{fill:#1d1d1d}.case-flow-visual-address-label-exchange[data-v-3042d5cc]{fill:#0d5aa7}.case-flow-visual-address-label-service[data-v-3042d5cc]{fill:#6d2aa8}.case-flow-visual-address-count[data-v-3042d5cc]{fill:#111;font-weight:700;font-size:14px}.case-flow-visual-flow-label-bg[data-v-3042d5cc]{fill:#fff7d6;stroke:#7a5c00;stroke-width:2.5}.case-flow-visual-flow-label-text[data-v-3042d5cc]{fill:#3b2b00;font-weight:900}.case-flow-visuals-empty[data-v-3042d5cc]{position:absolute;inset:1rem;display:grid;place-items:center;color:#64748b;font-weight:800;pointer-events:none}.case-flow-visuals-modal__side-panel[data-v-3042d5cc]{display:grid;gap:1rem}.case-flow-visuals-detail-table[data-v-3042d5cc],.case-flow-visuals-flow-list[data-v-3042d5cc]{width:100%}.case-flow-visuals-detail-table[data-v-3042d5cc]{border-collapse:collapse;font-size:.78rem}.case-flow-visuals-detail-table td[data-v-3042d5cc],.case-flow-visuals-detail-table th[data-v-3042d5cc]{border-bottom:1px solid rgba(148,163,184,.28);padding:.45rem .35rem;text-align:left;vertical-align:top;word-break:break-word}.case-flow-visuals-detail-table th[data-v-3042d5cc]{color:#475569;width:35%;font-weight:850}.case-flow-visuals-flow-list[data-v-3042d5cc]{display:grid;gap:.45rem;max-height:330px;overflow:auto}.case-flow-visuals-flow-button[data-v-3042d5cc]{display:grid;gap:.18rem;width:100%;text-align:left;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:#f8fafc;padding:.65rem .75rem;cursor:pointer}.case-flow-visuals-flow-button strong[data-v-3042d5cc]{color:#0f172a;font-size:.86rem}.case-flow-visuals-flow-button span[data-v-3042d5cc]{color:#64748b;font-size:.72rem;overflow-wrap:anywhere}.case-flow-visuals-flow-button.is-active[data-v-3042d5cc]{border-color:#2563eb;background:#eff6ff}.case-flow-visuals-modal__advanced[data-v-3042d5cc]{margin-top:1rem;padding:.75rem .9rem}.case-flow-visuals-modal__advanced summary[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;color:#0f172a;font-weight:850}.case-flow-visuals-modal__advanced summary small[data-v-3042d5cc]{color:#64748b;font-weight:700}.case-flow-visuals-modal__advanced-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.8rem}.case-flow-visuals-modal__advanced-grid label[data-v-3042d5cc]{display:grid;gap:.25rem;color:#475569;font-size:.78rem;font-weight:800}.case-flow-visuals-modal__advanced-grid input[type=number][data-v-3042d5cc],.case-flow-visuals-modal__advanced-grid select[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.5);border-radius:10px;padding:.45rem .55rem}.case-flow-visuals-modal__completion-card[data-v-3042d5cc]{margin-top:1rem}@media (max-width:1120px){.case-flow-visuals-modal__content[data-v-3042d5cc]{grid-template-columns:1fr}.case-flow-visuals-modal__advanced-grid[data-v-3042d5cc],.case-flow-visuals-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.case-flow-visuals-modal__advanced-grid[data-v-3042d5cc],.case-flow-visuals-modal__summary[data-v-3042d5cc]{grid-template-columns:1fr}.case-flow-visuals-viewport[data-v-3042d5cc]{min-height:420px}}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-flow-figure{max-width:100%;margin:12px 0 20px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-flow-figure svg{max-width:100%;height:auto;display:block}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary{text-align:left}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary h3{margin:.75rem 0 .4rem;color:#0f172a;font-size:1rem}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table{width:auto;min-width:min(100%,680px);max-width:100%;border-collapse:collapse;margin:.5rem 0 .75rem}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table td,.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table th{border:0;background:transparent;padding:.3rem 1.4rem .3rem 0;text-align:left;vertical-align:top}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table th{border-bottom:1px solid rgba(100,116,139,.45);color:#334155;font-weight:850}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table td:nth-child(2),.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table th:nth-child(2){text-align:right;white-space:nowrap}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table td:nth-child(3),.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-table th:nth-child(3){white-space:nowrap}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-last-entity-row td{border-bottom:1px solid #0f172a}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-total-row td{font-weight:850;padding-top:.5rem}.case-full-package-modal__rich-preview[data-v-3042d5cc] .case-package-www-summary-note{margin-top:.5rem}.agent-modal__actions-review-button[data-v-3042d5cc]{box-shadow:0 10px 18px rgba(22,163,74,.16)}.agent-modal__actions-review-button[data-v-3042d5cc]:disabled{box-shadow:none}.entity-curator-modal__actions[data-v-3042d5cc]{margin-top:1rem}.case-automation-controls[data-v-3042d5cc]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;padding:.4rem;border:1px solid rgba(148,163,184,.22);border-radius:999px;background:rgba(248,250,252,.72)}.case-automation-controls--active[data-v-3042d5cc]{border-color:rgba(37,99,235,.35);background:rgba(219,234,254,.82)}.case-automation-controls--paused[data-v-3042d5cc]{border-color:rgba(245,158,11,.42);background:hsla(48,96%,89%,.86)}.case-automation-controls__speed[data-v-3042d5cc],.case-automation-controls__toggle[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:0 .55rem;border-radius:999px;color:#334155;font-size:.76rem;font-weight:700;white-space:nowrap}.case-automation-controls__speed input[data-v-3042d5cc],.case-automation-controls__toggle input[data-v-3042d5cc]{margin:0}.case-automation-controls__speed input[data-v-3042d5cc]{width:74px}.case-automation-controls__speed strong[data-v-3042d5cc]{min-width:2.35rem;color:#1d4ed8;text-align:right}.case-automation-panel[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;margin:.9rem 0 1.1rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.28);border-radius:18px;background:linear-gradient(135deg,rgba(248,250,252,.96),rgba(241,245,249,.84));box-shadow:0 12px 26px rgba(15,23,42,.06)}.case-automation-panel--active[data-v-3042d5cc]{border-color:rgba(37,99,235,.36);background:linear-gradient(135deg,rgba(239,246,255,.98),rgba(219,234,254,.82))}.case-automation-panel--paused[data-v-3042d5cc]{border-color:rgba(245,158,11,.45);background:linear-gradient(135deg,rgba(255,251,235,.98),hsla(48,96%,89%,.82))}.case-automation-panel--busy[data-v-3042d5cc]{border-color:rgba(14,165,233,.42)}.case-automation-panel__main[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.18rem;min-width:0}.case-automation-panel__eyebrow[data-v-3042d5cc]{color:#2563eb;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.case-automation-panel__main strong[data-v-3042d5cc]{color:#0f172a;font-size:1rem}.case-automation-panel__main small[data-v-3042d5cc]{color:#475569;line-height:1.35}.case-automation-panel__meta[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.35rem;align-items:flex-end;color:#334155;font-size:.78rem;font-weight:700;text-align:right}.case-automation-panel__meta span[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:1.8rem;padding:.25rem .65rem;border-radius:999px;background:hsla(0,0%,100%,.72);box-shadow:inset 0 0 0 1px rgba(148,163,184,.18)}.case-automation-panel__log[data-v-3042d5cc]{grid-column:1/-1;border-top:1px solid rgba(148,163,184,.22);padding-top:.6rem}.case-automation-panel__log summary[data-v-3042d5cc]{cursor:pointer;color:#334155;font-size:.8rem;font-weight:800}.case-automation-panel__log ul[data-v-3042d5cc]{display:grid;gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none}.case-automation-panel__log li[data-v-3042d5cc]{display:flex;gap:.65rem;align-items:baseline;color:#475569;font-size:.78rem}.case-automation-panel__log li span[data-v-3042d5cc]{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.case-automation-pause-modal[data-v-3042d5cc]{max-width:760px}.case-automation-pause-modal__summary[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.case-automation-pause-modal__summary article[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.22rem;padding:.75rem;border:1px solid rgba(148,163,184,.24);border-radius:14px;background:rgba(248,250,252,.88)}.case-automation-pause-modal__summary span[data-v-3042d5cc]{color:#64748b;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.case-automation-pause-modal__summary strong[data-v-3042d5cc]{color:#0f172a}.case-automation-pause-modal__summary small[data-v-3042d5cc]{color:#475569}.case-automation-pause-modal__body[data-v-3042d5cc]{display:grid;gap:.75rem;padding:.85rem 1rem;border-radius:16px;background:rgba(239,246,255,.78);color:#334155}.case-automation-pause-modal__body p[data-v-3042d5cc],.case-automation-pause-modal__body ul[data-v-3042d5cc]{margin:0}.case-automation-pause-modal__body ul[data-v-3042d5cc]{padding-left:1.15rem}.case-automation-pause-modal__actions[data-v-3042d5cc]{margin-top:1rem}@media (max-width:900px){.case-automation-panel[data-v-3042d5cc]{grid-template-columns:1fr}.case-automation-panel__meta[data-v-3042d5cc]{align-items:flex-start;text-align:left}.case-automation-pause-modal__summary[data-v-3042d5cc]{grid-template-columns:1fr}}.spreadsheet-tool--automation-active .sheet-panel--automation-locked .sheet-grid[data-v-3042d5cc]{position:relative;pointer-events:none;opacity:.74;filter:saturate(.9)}.spreadsheet-tool--automation-active .sheet-panel--automation-locked .sheet-grid[data-v-3042d5cc]:after{content:"Auto is running — spreadsheet editing is paused. Use Stop Auto to make manual changes.";position:absolute;inset:.75rem;z-index:6;display:flex;align-items:flex-start;justify-content:center;padding-top:1rem;border:1px dashed rgba(37,99,235,.36);border-radius:16px;background:linear-gradient(180deg,rgba(239,246,255,.72),hsla(0,0%,100%,.18));color:#1d4ed8;font-size:.82rem;font-weight:800;text-align:center;pointer-events:none}.case-automation-raw-targets[data-v-3042d5cc]{display:grid;gap:.65rem;margin-top:.25rem;padding:.75rem;border:1px solid rgba(37,99,235,.18);border-radius:14px;background:hsla(0,0%,100%,.7)}.case-automation-raw-targets h4[data-v-3042d5cc]{margin:0;color:#1e3a8a;font-size:.84rem}.case-automation-raw-targets__list[data-v-3042d5cc]{display:grid;gap:.45rem;max-height:280px;overflow:auto}.case-automation-raw-targets__list article[data-v-3042d5cc]{display:grid;gap:.24rem;padding:.6rem;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:rgba(248,250,252,.92)}.case-automation-raw-targets__list strong[data-v-3042d5cc]{color:#0f172a;font-size:.82rem}.case-automation-raw-targets__list small[data-v-3042d5cc],.case-automation-raw-targets__list span[data-v-3042d5cc]{color:#475569;font-size:.74rem;font-weight:700}.case-automation-raw-targets__list code[data-v-3042d5cc]{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#1d4ed8;font-size:.72rem}@media (max-width:720px){.case-automation-failsafe[data-v-3042d5cc]{left:.75rem;right:.75rem;width:auto}}.workflow-step-help-btn[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:900;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.workflow-step-help-btn[data-v-3042d5cc]:focus-visible,.workflow-step-help-btn[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#dbeafe;transform:translateY(-1px);outline:none}.workflow-step-help-modal[data-v-3042d5cc]{width:min(760px,calc(100vw - 2rem));max-height:min(86vh,780px);overflow:auto}.workflow-step-help-modal__header p[data-v-3042d5cc]{max-width:42rem}.workflow-step-help-modal__eyebrow[data-v-3042d5cc]{display:inline-flex;align-items:center;margin-bottom:.25rem;color:#2563eb;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workflow-step-help-modal__summary-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin:.75rem 0 .95rem}.workflow-step-help-modal__summary-grid article[data-v-3042d5cc]{display:grid;gap:.35rem;padding:.82rem;border:1px solid #dbeafe;border-radius:16px;background:#f8fbff}.workflow-step-help-modal__summary-grid span[data-v-3042d5cc]{color:#2563eb;font-size:.66rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.workflow-step-help-modal__summary-grid strong[data-v-3042d5cc]{color:#0f172a;font-size:.85rem;line-height:1.35}.workflow-step-help-modal__section[data-v-3042d5cc]{margin-top:.8rem;padding:.84rem .95rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.workflow-step-help-modal__section h4[data-v-3042d5cc]{margin:0 0 .45rem;color:#0f172a;font-size:.86rem}.workflow-step-help-modal__section ol[data-v-3042d5cc],.workflow-step-help-modal__section ul[data-v-3042d5cc]{display:grid;gap:.42rem;margin:0;padding-left:1.1rem;color:#334155;font-size:.78rem;line-height:1.45}.workflow-step-help-modal__section--tips[data-v-3042d5cc]{border-color:#fde68a;background:#fffbeb}.workflow-step-help-modal__section--actions[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4}.workflow-step-help-modal__chips[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.workflow-step-help-modal__chips span[data-v-3042d5cc]{display:inline-flex;align-items:center;padding:.16rem .5rem;border:1px solid #bbf7d0;border-radius:999px;background:#fff;color:#166534;font-size:.68rem;font-weight:850}.workflow-step-help-modal__source-note[data-v-3042d5cc]{margin:.85rem 0 0;padding:.72rem .82rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;color:#475569;font-size:.72rem;line-height:1.45}.workflow-step-help-modal__actions[data-v-3042d5cc]{position:sticky;bottom:0;margin-top:.9rem;padding-top:.72rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 32%)}@media (max-width:720px){.workflow-step-help-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:1fr}}.toolbar-btn--workflow-important[data-v-3042d5cc]{border-color:#f59e0b;background:linear-gradient(135deg,#fff7ed,#ffedd5);color:#9a3412;font-weight:900;box-shadow:0 8px 18px rgba(245,158,11,.16)}.toolbar-btn--workflow-important[data-v-3042d5cc]:not(:disabled):hover{border-color:#d97706;background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#7c2d12}.date-lookup-sort-callout[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.7rem 0;padding:.85rem .95rem;border:1px solid #fed7aa;border-left:5px solid #f97316;border-radius:16px;background:#fff7ed;box-shadow:0 10px 24px rgba(245,158,11,.12)}.date-lookup-sort-callout--complete[data-v-3042d5cc]{border-color:#bbf7d0;border-left-color:#22c55e;background:#f0fdf4;box-shadow:0 10px 24px rgba(34,197,94,.1)}.date-lookup-sort-callout__copy[data-v-3042d5cc]{display:grid;gap:.22rem;min-width:0}.date-lookup-sort-callout__eyebrow[data-v-3042d5cc]{color:#9a3412;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.date-lookup-sort-callout--complete .date-lookup-sort-callout__eyebrow[data-v-3042d5cc]{color:#166534}.date-lookup-sort-callout h4[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:.92rem;font-weight:900}.date-lookup-sort-callout p[data-v-3042d5cc]{margin:0;color:#334155;font-size:.78rem;line-height:1.4}.date-lookup-sort-callout small[data-v-3042d5cc]{color:#64748b;font-size:.7rem;font-weight:800}@media (max-width:760px){.date-lookup-sort-callout[data-v-3042d5cc]{align-items:stretch;flex-direction:column}}.raw-data-import-modal__missing-panel[data-v-3042d5cc]{display:grid;gap:.55rem;margin-top:.75rem;padding:.72rem;border:1px solid #fed7aa;border-radius:14px;background:#fff7ed;color:#7c2d12}.raw-data-import-modal__missing-header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.raw-data-import-modal__missing-header div[data-v-3042d5cc]{display:grid;gap:.18rem}.raw-data-import-modal__missing-header strong[data-v-3042d5cc]{color:#7c2d12;font-size:.78rem}.raw-data-import-modal__missing-header small[data-v-3042d5cc]{color:#9a3412;font-size:.7rem;line-height:1.35}.raw-data-import-modal__missing-header>span[data-v-3042d5cc]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:1.4rem;padding:.14rem .48rem;border:1px solid #fdba74;border-radius:999px;background:#ffedd5;color:#9a3412;font-size:.66rem;font-weight:900}.raw-data-import-missing-table-wrap[data-v-3042d5cc]{max-height:16rem;overflow:auto;border:1px solid #fed7aa;border-radius:12px;background:#fff}.raw-data-import-missing-table[data-v-3042d5cc]{width:100%;min-width:860px;border-collapse:collapse;color:#0f172a;font-size:.72rem}.raw-data-import-missing-table td[data-v-3042d5cc],.raw-data-import-missing-table th[data-v-3042d5cc]{padding:.46rem .52rem;border-bottom:1px solid #f1f5f9;text-align:left;vertical-align:top}.raw-data-import-missing-table th[data-v-3042d5cc]{position:sticky;top:0;z-index:1;background:#fff7ed;color:#9a3412;font-size:.66rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.raw-data-import-missing-table td[data-v-3042d5cc]:first-child{width:7rem}.raw-data-import-missing-table td:first-child small[data-v-3042d5cc],.raw-data-import-missing-table td:first-child strong[data-v-3042d5cc],.raw-data-import-missing-table__address small[data-v-3042d5cc]{display:block}.raw-data-import-missing-table td:first-child small[data-v-3042d5cc],.raw-data-import-missing-table__address small[data-v-3042d5cc],.raw-data-import-missing-table__empty[data-v-3042d5cc]{color:#64748b;font-size:.66rem;line-height:1.35}.raw-data-import-missing-table__address code[data-v-3042d5cc],.raw-data-import-missing-table__hash code[data-v-3042d5cc]{display:block;max-width:28rem;overflow-wrap:anywhere;color:#0f172a;font:.7rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:normal}.raw-data-import-missing-table__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.25rem;min-width:9rem}.workflow-step-card__actions[data-v-3042d5cc]{align-items:center}.workflow-step-help-btn--action[data-v-3042d5cc]{width:1.55rem;height:1.55rem;margin-left:.05rem}.toolbar-btn--workflow-subtle-handoff[data-v-3042d5cc]{border-color:#cbd5e1;background:#fff;color:#475569;font-weight:800;box-shadow:none}.toolbar-btn--workflow-subtle-handoff[data-v-3042d5cc]:not(:disabled):focus-visible,.toolbar-btn--workflow-subtle-handoff[data-v-3042d5cc]:not(:disabled):hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8;box-shadow:0 6px 14px rgba(37,99,235,.08)}.date-lookup-sort-callout--complete[data-v-3042d5cc]{border-color:#dbeafe;border-left-color:#93c5fd;background:#f8fafc;box-shadow:none}.date-lookup-sort-callout--complete .date-lookup-sort-callout__eyebrow[data-v-3042d5cc]{color:#475569}.workflow-step-card[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) minmax(17rem,30rem);gap:.55rem;padding:.62rem .68rem}.workflow-step-card__main[data-v-3042d5cc]{gap:.26rem}.workflow-step-card__title-row[data-v-3042d5cc]{gap:.25rem .34rem;align-content:center}.workflow-step-card__title-row h3[data-v-3042d5cc]{flex:1 1 auto;min-width:min(100%,13rem)}.workflow-step-card__order[data-v-3042d5cc],.workflow-step-card__status[data-v-3042d5cc]{box-sizing:border-box;flex:0 0 auto;min-height:1.22rem;line-height:1;white-space:nowrap}.workflow-step-card__status--stale-action[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-height:1.22rem;padding:.08rem .4rem;font:inherit;font-size:.6rem;line-height:1;box-sizing:border-box}.workflow-source-row[data-v-3042d5cc]{align-items:center;gap:.18rem;line-height:1}.workflow-source-chip[data-v-3042d5cc]{box-sizing:border-box;flex:0 0 auto;min-height:1.18rem;padding:.08rem .38rem;font-size:.61rem;line-height:1;white-space:nowrap}button.workflow-source-chip[data-v-3042d5cc]{font-family:inherit;text-align:center}.workflow-source-chip--stale-action[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-height:1.18rem;padding:.08rem .38rem}.workflow-source-chip__action[data-v-3042d5cc],.workflow-source-chip__label[data-v-3042d5cc],.workflow-stale-action__label[data-v-3042d5cc],.workflow-stale-action__run[data-v-3042d5cc]{align-items:center;line-height:1}.workflow-step-card__actions[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.22rem .34rem;align-items:start;justify-items:end;align-self:start;width:100%;max-width:none}.workflow-step-card__action-row[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.24rem;align-items:flex-start;justify-content:flex-end;min-width:0}.workflow-step-card__action-row .toolbar-btn[data-v-3042d5cc]{min-height:1.46rem;padding:.16rem .44rem;font-size:.72rem}.workflow-step-help-btn--action[data-v-3042d5cc]{grid-column:2;flex:0 0 auto;width:1.48rem;height:1.48rem;margin:0;align-self:start;justify-self:end}.workflow-step-card__actions>.workflow-step-card__action-row[data-v-3042d5cc]{grid-column:1;grid-row:1}.workflow-step-card__actions>.workflow-step-help-btn--action[data-v-3042d5cc]{grid-column:2;grid-row:1}.toolbar-btn--workflow-important[data-v-3042d5cc]{border-color:#fbbf24;background:#fffbeb;color:#92400e;font-weight:850;box-shadow:none}.toolbar-btn--workflow-important[data-v-3042d5cc]:not(:disabled):focus-visible,.toolbar-btn--workflow-important[data-v-3042d5cc]:not(:disabled):hover{border-color:#f59e0b;background:#fef3c7;color:#78350f;box-shadow:0 5px 12px rgba(245,158,11,.1)}@media (max-width:980px){.workflow-step-card[data-v-3042d5cc]{grid-template-columns:1fr}.workflow-step-card__actions[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto}.workflow-step-card__action-row[data-v-3042d5cc]{justify-content:flex-end}}@media (max-width:560px){.workflow-step-card__actions[data-v-3042d5cc]{grid-template-columns:1fr auto}.workflow-step-card__action-row[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;justify-content:stretch}.workflow-step-card__action-row .toolbar-btn[data-v-3042d5cc]{flex:1 1 9rem}.workflow-step-help-btn--action[data-v-3042d5cc]{grid-column:2;grid-row:1}}.toolbar-btn--accent[data-v-3042d5cc]{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.toolbar-btn--accent[data-v-3042d5cc]:hover:not(:disabled){background:#e0e7ff;border-color:#a5b4fc}.wayfinder-handoff-modal[data-v-3042d5cc]{width:min(1320px,calc(100vw - 32px));max-height:calc(100vh - 32px);display:flex;flex-direction:column;gap:14px}.wayfinder-handoff-modal__summary-grid article[data-v-3042d5cc]{min-width:0}.wayfinder-handoff-status--connected[data-v-3042d5cc]{border-color:#86efac!important;background:#f0fdf4!important}.wayfinder-handoff-status--error[data-v-3042d5cc]{border-color:#fecaca!important;background:#fef2f2!important}.wayfinder-handoff-modal__connector[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,auto) minmax(140px,180px) auto;gap:12px;align-items:end;padding:12px;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.wayfinder-handoff-modal__stale-field[data-v-3042d5cc],.wayfinder-handoff-modal__url-field[data-v-3042d5cc]{margin:0}.wayfinder-handoff-modal__connector-actions[data-v-3042d5cc],.wayfinder-handoff-modal__header-actions[data-v-3042d5cc],.wayfinder-handoff-table__actions[data-v-3042d5cc]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.wayfinder-handoff-modal__notice[data-v-3042d5cc]{padding:10px 12px;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff;color:#1e3a8a;font-size:.9rem}.wayfinder-handoff-modal__section[data-v-3042d5cc]{display:flex;flex-direction:column;gap:10px}.wayfinder-handoff-table-wrap[data-v-3042d5cc]{border:1px solid #e2e8f0;border-radius:14px;overflow:auto;max-height:280px;background:#fff}.wayfinder-handoff-table-wrap--jobs[data-v-3042d5cc]{max-height:220px}.wayfinder-handoff-table[data-v-3042d5cc]{width:100%;border-collapse:collapse;font-size:.86rem}.wayfinder-handoff-table td[data-v-3042d5cc],.wayfinder-handoff-table th[data-v-3042d5cc]{padding:8px 10px;border-bottom:1px solid #e5e7eb;vertical-align:top;text-align:left}.wayfinder-handoff-table th[data-v-3042d5cc]{position:sticky;top:0;z-index:1;background:#f8fafc;color:#475569;font-weight:700}.wayfinder-handoff-table td small[data-v-3042d5cc]{display:block;margin-top:3px;color:#64748b}.wayfinder-handoff-table__mono code[data-v-3042d5cc]{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#0f172a}.wayfinder-handoff-status-chip[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;font-size:.74rem;font-weight:700;line-height:1;white-space:nowrap}.wayfinder-handoff-status-chip--queued[data-v-3042d5cc]{border-color:#fde68a;background:#fffbeb;color:#92400e}.wayfinder-handoff-status-chip--in_progress[data-v-3042d5cc]{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.wayfinder-handoff-status-chip--completed[data-v-3042d5cc]{border-color:#86efac;background:#f0fdf4;color:#166534}.wayfinder-handoff-status-chip--failed[data-v-3042d5cc]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.wayfinder-handoff-status-chip--canceled[data-v-3042d5cc],.wayfinder-handoff-status-chip--cancelled[data-v-3042d5cc],.wayfinder-handoff-status-chip--dismissed[data-v-3042d5cc]{border-color:#e5e7eb;background:#f3f4f6;color:#4b5563}.wayfinder-handoff-status-chip--not-queued[data-v-3042d5cc]{border-style:dashed}.wayfinder-handoff-modal__status[data-v-3042d5cc]{white-space:pre-wrap}@media (max-width:980px){.wayfinder-handoff-modal__connector[data-v-3042d5cc]{grid-template-columns:1fr}}.case-automation-showcase[data-v-3042d5cc]{position:fixed;inset:0;z-index:5625;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.5rem);pointer-events:auto}.case-automation-showcase__scrim[data-v-3042d5cc]{position:absolute;inset:0;background:radial-gradient(circle at 15% 15%,rgba(59,130,246,.26),transparent 31%),radial-gradient(circle at 80% 20%,rgba(14,165,233,.22),transparent 30%),radial-gradient(circle at 70% 85%,rgba(22,163,74,.18),transparent 34%),rgba(15,23,42,.56);backdrop-filter:blur(12px) saturate(1.08)}.case-automation-showcase__card[data-v-3042d5cc]{position:relative;z-index:1;display:grid;gap:1.25rem;width:min(1080px,calc(100vw - 2rem));max-height:min(720px,calc(100vh - 3rem));overflow:auto;padding:clamp(1rem,2vw,1.6rem);border:1px solid rgba(219,234,254,.72);border-radius:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(239,246,255,.95)),hsla(0,0%,100%,.96);box-shadow:0 32px 90px rgba(15,23,42,.36)}.case-automation-showcase__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.case-automation-showcase__eyebrow[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.4rem;color:#1d4ed8;font-size:.73rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-automation-showcase__eyebrow[data-v-3042d5cc]:before{content:"";width:.48rem;height:.48rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.14)}.case-automation-showcase__header h2[data-v-3042d5cc]{margin:.18rem 0 0;color:#0f172a;font-size:clamp(1.45rem,3vw,2.4rem);letter-spacing:-.04em}.case-automation-showcase__header p[data-v-3042d5cc]{max-width:680px;margin:.42rem 0 0;color:#475569;font-size:.96rem;line-height:1.5}.case-automation-showcase__header-actions[data-v-3042d5cc]{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.case-automation-showcase__ghost-btn[data-v-3042d5cc],.case-automation-showcase__stop-btn[data-v-3042d5cc]{min-height:2.25rem;padding:0 .85rem;border-radius:999px;font-size:.78rem;font-weight:900;cursor:pointer}.case-automation-showcase__ghost-btn[data-v-3042d5cc]{border:1px solid rgba(37,99,235,.22);background:rgba(239,246,255,.82);color:#1d4ed8}.case-automation-showcase__ghost-btn[data-v-3042d5cc]:focus-visible,.case-automation-showcase__ghost-btn[data-v-3042d5cc]:hover{background:#dbeafe;outline:none}.case-automation-showcase__stop-btn[data-v-3042d5cc]{border:1px solid rgba(220,38,38,.24);background:#dc2626;color:#fff;box-shadow:0 12px 24px rgba(220,38,38,.18)}.case-automation-showcase__stop-btn[data-v-3042d5cc]:focus-visible,.case-automation-showcase__stop-btn[data-v-3042d5cc]:hover{background:#b91c1c;outline:none}.case-automation-showcase__body[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr);gap:clamp(1rem,3vw,2rem);align-items:center}.case-automation-showcase__visual[data-v-3042d5cc]{position:relative;display:grid;place-items:center;min-height:360px;border:1px solid rgba(37,99,235,.14);border-radius:24px;overflow:hidden;background:linear-gradient(135deg,rgba(239,246,255,.9),rgba(248,250,252,.78)),radial-gradient(circle at center,rgba(59,130,246,.16),transparent 58%)}.case-automation-showcase__visual[data-v-3042d5cc]:before{content:"";position:absolute;inset:1rem;border-radius:22px;background-image:linear-gradient(rgba(148,163,184,.18) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.18) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.case-automation-showcase__ring[data-v-3042d5cc]{position:absolute;border:1px solid rgba(37,99,235,.24);border-radius:999px;animation:caseAutomationSpin-3042d5cc 14s linear infinite}.case-automation-showcase__ring--outer[data-v-3042d5cc]{width:270px;height:270px;border-style:dashed}.case-automation-showcase__ring--middle[data-v-3042d5cc]{width:205px;height:205px;border-color:rgba(14,165,233,.34);animation-duration:9s;animation-direction:reverse}.case-automation-showcase__ring--inner[data-v-3042d5cc]{width:132px;height:132px;border-color:rgba(34,197,94,.32);animation-duration:6s}.case-automation-showcase__node[data-v-3042d5cc]{position:absolute;width:1.05rem;height:1.05rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 8px rgba(37,99,235,.12),0 12px 28px rgba(37,99,235,.26);animation:caseAutomationFloat-3042d5cc 3.8s ease-in-out infinite}.case-automation-showcase__node--one[data-v-3042d5cc]{transform:translate(-110px,-64px)}.case-automation-showcase__node--two[data-v-3042d5cc]{background:#0ea5e9;transform:translate(118px,-32px);animation-delay:-.9s}.case-automation-showcase__node--three[data-v-3042d5cc]{background:#22c55e;transform:translate(84px,112px);animation-delay:-1.7s}.case-automation-showcase__node--four[data-v-3042d5cc]{background:#6366f1;transform:translate(-124px,96px);animation-delay:-2.4s}.case-automation-showcase__core[data-v-3042d5cc]{position:relative;z-index:1;display:grid;place-items:center;width:6.8rem;height:6.8rem;border:1px solid rgba(37,99,235,.26);border-radius:28px;background:linear-gradient(135deg,#eff6ff,#fff);box-shadow:0 24px 50px rgba(37,99,235,.18)}.case-automation-showcase__core span[data-v-3042d5cc]{width:2.65rem;height:2.65rem;border-radius:999px;background:linear-gradient(90deg,#2563eb 50%,transparent 0) 0 0 /12px 12px,linear-gradient(#2563eb 50%,transparent 0) 0 0 /12px 12px;opacity:.9;animation:caseAutomationPulse-3042d5cc 1.8s ease-in-out infinite}.case-automation-showcase__content[data-v-3042d5cc]{display:grid;gap:.85rem}.case-automation-showcase__focus-card[data-v-3042d5cc],.case-automation-showcase__milestones[data-v-3042d5cc],.case-automation-showcase__progress-card[data-v-3042d5cc]{padding:.95rem 1rem;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:hsla(0,0%,100%,.76);box-shadow:0 12px 28px rgba(15,23,42,.06)}.case-automation-showcase__focus-card[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.18rem}.case-automation-showcase__focus-card span[data-v-3042d5cc],.case-automation-showcase__milestones>span[data-v-3042d5cc],.case-automation-showcase__progress-card span[data-v-3042d5cc]{color:#64748b;font-size:.7rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.case-automation-showcase__focus-card strong[data-v-3042d5cc],.case-automation-showcase__progress-card strong[data-v-3042d5cc]{color:#0f172a;font-size:1.05rem}.case-automation-showcase__focus-card small[data-v-3042d5cc]{color:#475569;font-weight:650}.case-automation-showcase__progress-card[data-v-3042d5cc]{display:grid;gap:.65rem}.case-automation-showcase__progress-card>div[data-v-3042d5cc]:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem}.case-automation-showcase__meter[data-v-3042d5cc]{height:.56rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.case-automation-showcase__meter span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#0ea5e9,#22c55e);transition:width .28s ease}.case-automation-showcase__phase-list[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.case-automation-showcase__phase[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:2.45rem;padding:.46rem .65rem;border:1px solid rgba(148,163,184,.2);border-radius:14px;background:rgba(248,250,252,.74);color:#475569}.case-automation-showcase__phase span[data-v-3042d5cc]{overflow:hidden;color:inherit;font-size:.76rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__phase small[data-v-3042d5cc]{color:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.case-automation-showcase__phase--done[data-v-3042d5cc]{border-color:rgba(34,197,94,.24);background:rgba(240,253,244,.86);color:#15803d}.case-automation-showcase__phase--active[data-v-3042d5cc]{border-color:rgba(37,99,235,.36);background:rgba(219,234,254,.9);color:#1d4ed8;box-shadow:0 0 0 4px rgba(37,99,235,.08)}.case-automation-showcase__milestones[data-v-3042d5cc]{display:grid;gap:.45rem}.case-automation-showcase__milestones ul[data-v-3042d5cc]{display:grid;gap:.32rem;margin:0;padding:0;list-style:none}.case-automation-showcase__milestones li[data-v-3042d5cc]{overflow:hidden;color:#475569;font-size:.78rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__footer[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.3rem;color:#475569;font-size:.78rem;font-weight:700}.case-automation-showcase__footer span[data-v-3042d5cc]:first-child{color:#1d4ed8}.case-automation-showcase-mini[data-v-3042d5cc]{position:fixed;left:1rem;bottom:1rem;z-index:5630;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot title" "dot detail";-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;max-width:min(22rem,calc(100vw - 2rem));padding:.72rem .86rem;border:1px solid rgba(37,99,235,.28);border-radius:18px;background:rgba(239,246,255,.98);color:#0f172a;cursor:pointer;box-shadow:0 18px 44px rgba(15,23,42,.22);text-align:left}.case-automation-showcase-mini>span[data-v-3042d5cc]{grid-area:dot;width:.8rem;height:.8rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 6px rgba(37,99,235,.13);animation:caseAutomationPulse-3042d5cc 1.7s ease-in-out infinite}.case-automation-showcase-mini strong[data-v-3042d5cc]{grid-area:title;color:#1d4ed8;font-size:.82rem;font-weight:900}.case-automation-showcase-mini small[data-v-3042d5cc]{grid-area:detail;overflow:hidden;color:#334155;font-size:.74rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}@keyframes caseAutomationSpin-3042d5cc{to{transform:rotate(1turn)}}@keyframes caseAutomationFloat-3042d5cc{0%,to{margin-top:0}50%{margin-top:-.7rem}}@keyframes caseAutomationPulse-3042d5cc{0%,to{transform:scale(1);opacity:.78}50%{transform:scale(1.08);opacity:1}}@media (max-width:860px){.case-automation-showcase__body[data-v-3042d5cc],.case-automation-showcase__header[data-v-3042d5cc]{grid-template-columns:1fr}.case-automation-showcase__footer[data-v-3042d5cc],.case-automation-showcase__header-actions[data-v-3042d5cc]{align-items:flex-start;justify-content:flex-start}.case-automation-showcase__footer[data-v-3042d5cc]{flex-direction:column}.case-automation-showcase__visual[data-v-3042d5cc]{min-height:260px}}@media (max-width:560px){.case-automation-showcase[data-v-3042d5cc]{padding:.75rem}.case-automation-showcase__phase-list[data-v-3042d5cc]{grid-template-columns:1fr}.case-automation-showcase__header-actions[data-v-3042d5cc]{width:100%}.case-automation-showcase__ghost-btn[data-v-3042d5cc],.case-automation-showcase__stop-btn[data-v-3042d5cc]{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.case-automation-showcase-mini>span[data-v-3042d5cc],.case-automation-showcase__core span[data-v-3042d5cc],.case-automation-showcase__node[data-v-3042d5cc],.case-automation-showcase__ring[data-v-3042d5cc]{animation:none}}.case-simple-launch[data-v-3042d5cc]{position:fixed;inset:0;z-index:5450;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.5rem);pointer-events:auto}.case-simple-launch__scrim[data-v-3042d5cc]{position:absolute;inset:0;background:radial-gradient(circle at 18% 20%,rgba(37,99,235,.3),transparent 34%),radial-gradient(circle at 88% 18%,rgba(14,165,233,.24),transparent 30%),linear-gradient(135deg,rgba(15,23,42,.92),rgba(30,41,59,.94))}.case-simple-launch__card[data-v-3042d5cc]{position:relative;z-index:1;display:grid;gap:1.15rem;width:min(1040px,calc(100vw - 2rem));max-height:min(760px,calc(100vh - 2rem));overflow:auto;padding:clamp(1rem,2.4vw,1.75rem);border:1px solid rgba(219,234,254,.72);border-radius:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(239,246,255,.96));box-shadow:0 36px 94px rgba(15,23,42,.42)}.case-simple-launch__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.case-simple-launch__eyebrow[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.4rem;color:#1d4ed8;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-simple-launch__eyebrow[data-v-3042d5cc]:before{content:"";width:.48rem;height:.48rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.14)}.case-simple-launch__header h2[data-v-3042d5cc]{margin:.22rem 0 0;color:#0f172a;font-size:clamp(1.55rem,3.4vw,2.65rem);letter-spacing:-.045em}.case-simple-launch__header p[data-v-3042d5cc]{max-width:720px;margin:.46rem 0 0;color:#475569;font-size:.98rem;line-height:1.52}.case-simple-launch__close[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid rgba(148,163,184,.28);border-radius:999px;background:#fff;color:#334155;cursor:pointer}.case-simple-launch__close>span[data-v-3042d5cc]{display:block;width:1em;height:1em;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:1.34rem;font-weight:800;line-height:.92;text-align:center;transform:translateY(-.015em)}.case-simple-launch__steps[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.case-simple-launch__step[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num title" "num detail";gap:.1rem .65rem;align-items:center;min-height:5.35rem;padding:.85rem;border:1px solid rgba(148,163,184,.24);border-radius:18px;background:hsla(0,0%,100%,.72);color:#475569}.case-simple-launch__step>span[data-v-3042d5cc]{grid-area:num;display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:999px;background:#e2e8f0;color:#334155;font-weight:900}.case-simple-launch__step strong[data-v-3042d5cc]{grid-area:title;color:#0f172a;font-size:.88rem}.case-simple-launch__step small[data-v-3042d5cc]{grid-area:detail;color:#64748b;font-size:.76rem;font-weight:700;line-height:1.35}.case-simple-launch__case-picker[data-v-3042d5cc]{grid-area:detail;justify-self:start;max-width:100%;min-height:1.35rem;padding:0;border:0;background:transparent;color:#64748b;cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;line-height:1.35;text-align:left;text-decoration:underline;text-decoration-color:rgba(100,116,139,.28);text-underline-offset:.18em}.case-simple-launch__case-picker[data-v-3042d5cc]:focus-visible,.case-simple-launch__case-picker[data-v-3042d5cc]:hover{color:#1d4ed8;text-decoration-color:rgba(37,99,235,.45);outline:none}.case-simple-launch__step-button[data-v-3042d5cc]{width:100%;border:1px solid rgba(148,163,184,.24);cursor:pointer;font-family:inherit;text-align:left}.case-simple-launch__step-button[data-v-3042d5cc]:disabled{cursor:default}.case-simple-launch__step-button.case-simple-launch__step--done[data-v-3042d5cc]:not(:disabled):focus-visible,.case-simple-launch__step-button.case-simple-launch__step--done[data-v-3042d5cc]:not(:disabled):hover{border-color:rgba(22,163,74,.46);box-shadow:0 0 0 4px rgba(34,197,94,.12);outline:none}.case-simple-launch__file-chooser[data-v-3042d5cc]{display:grid;gap:.7rem;margin-top:-.25rem;padding:.8rem;border:1px solid rgba(37,99,235,.2);border-radius:18px;background:hsla(0,0%,100%,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}.case-simple-launch__file-chooser-head[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#0f172a;font-size:.83rem}.case-simple-launch__file-chooser-head button[data-v-3042d5cc]{padding:.2rem .45rem;border:0;border-radius:999px;background:#eff6ff;color:#1d4ed8;cursor:pointer;font-size:.72rem;font-weight:900}.case-simple-launch__file-list[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.45rem;max-height:13.5rem;overflow:auto}.case-simple-launch__file-list button[data-v-3042d5cc]{display:grid;gap:.16rem;min-height:3.15rem;padding:.55rem .65rem;border:1px solid rgba(148,163,184,.22);border-radius:13px;background:#fff;color:#0f172a;cursor:pointer;font-family:inherit;text-align:left}.case-simple-launch__file-list button[data-v-3042d5cc]:focus-visible,.case-simple-launch__file-list button[data-v-3042d5cc]:hover{border-color:rgba(37,99,235,.34);background:#eff6ff;outline:none}.case-simple-launch__file-list strong[data-v-3042d5cc]{overflow:hidden;font-size:.82rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.case-simple-launch__file-list small[data-v-3042d5cc]{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.case-simple-launch__file-item--active[data-v-3042d5cc]{border-color:rgba(34,197,94,.34)!important;background:#f0fdf4!important}.case-simple-launch__step--done[data-v-3042d5cc]{border-color:rgba(34,197,94,.28);background:rgba(240,253,244,.86)}.case-simple-launch__step--done>span[data-v-3042d5cc]{background:#22c55e;color:#fff}.case-simple-launch__step--active[data-v-3042d5cc]{border-color:rgba(37,99,235,.34);background:rgba(219,234,254,.82);box-shadow:0 0 0 4px rgba(37,99,235,.08)}.case-simple-launch__step--active>span[data-v-3042d5cc]{background:#2563eb;color:#fff}.case-simple-launch__actions[data-v-3042d5cc]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding:.85rem;border:1px solid rgba(148,163,184,.2);border-radius:18px;background:rgba(248,250,252,.78)}.case-simple-launch__toggle[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:0 .78rem;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:#fff;color:#334155;font-size:.78rem;font-weight:800}.case-simple-launch__status[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:18px;background:#eff6ff;color:#1e3a8a;font-size:.86rem}.case-simple-launch__status strong[data-v-3042d5cc]{font-weight:950}button.case-simple-launch__status[data-v-3042d5cc]{width:100%;border:0;font-family:inherit;text-align:left;cursor:pointer}.case-simple-launch__status--action[data-v-3042d5cc]{background:#f0fdf4;color:#166534;box-shadow:inset 0 0 0 1px rgba(34,197,94,.16)}.case-simple-launch__status--action[data-v-3042d5cc]:focus-visible,.case-simple-launch__status--action[data-v-3042d5cc]:hover{background:#dcfce7;outline:3px solid rgba(34,197,94,.18)}.case-simple-launch__status em[data-v-3042d5cc]{flex:0 0 auto;color:#15803d;font-size:.78rem;font-style:normal;font-weight:950;text-transform:uppercase}.case-simple-launch-mini[data-v-3042d5cc]{position:fixed;left:1rem;bottom:5.75rem;z-index:5448;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot title" "dot detail";-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;max-width:min(22rem,calc(100vw - 2rem));padding:.72rem .86rem;border:1px solid rgba(37,99,235,.28);border-radius:18px;background:rgba(239,246,255,.98);color:#0f172a;cursor:pointer;box-shadow:0 18px 44px rgba(15,23,42,.22);text-align:left}.case-simple-launch-mini>span[data-v-3042d5cc]{grid-area:dot;width:.78rem;height:.78rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.13)}.case-simple-launch-mini strong[data-v-3042d5cc]{grid-area:title;color:#1d4ed8;font-size:.82rem;font-weight:900}.case-simple-launch-mini small[data-v-3042d5cc]{grid-area:detail;overflow:hidden;color:#334155;font-size:.74rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__scrim[data-v-3042d5cc]{background:radial-gradient(circle at 15% 15%,rgba(59,130,246,.32),transparent 31%),radial-gradient(circle at 80% 20%,rgba(14,165,233,.26),transparent 30%),radial-gradient(circle at 70% 85%,rgba(22,163,74,.2),transparent 34%),linear-gradient(135deg,rgba(15,23,42,.92),rgba(30,41,59,.94));backdrop-filter:none}.case-automation-showcase__visual[data-v-3042d5cc]:after{content:"";position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;height:.42rem;border-radius:999px;background:linear-gradient(90deg,#2563eb,#0ea5e9,#22c55e);transform-origin:left center;transform:scaleX(var(--case-auto-progress-unit,0));opacity:.9;transition:transform .32s ease}.case-automation-showcase__constellation[data-v-3042d5cc]{position:absolute;inset:0;z-index:1;pointer-events:none}.case-automation-showcase__constellation-node[data-v-3042d5cc]{position:absolute;width:.68rem;height:.68rem;border-radius:999px;background:rgba(148,163,184,.55);box-shadow:0 0 0 5px rgba(148,163,184,.12);transition:background .26s ease,box-shadow .26s ease,transform .26s ease}.case-automation-showcase__constellation-node--done[data-v-3042d5cc]{background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.14)}.case-automation-showcase__constellation-node--active[data-v-3042d5cc]{background:#2563eb;box-shadow:0 0 0 8px rgba(37,99,235,.16);transform:scale(1.24)}.case-automation-showcase__constellation-node--1[data-v-3042d5cc]{left:13%;top:16%}.case-automation-showcase__constellation-node--2[data-v-3042d5cc]{left:32%;top:10%}.case-automation-showcase__constellation-node--3[data-v-3042d5cc]{left:68%;top:13%}.case-automation-showcase__constellation-node--4[data-v-3042d5cc]{right:13%;top:34%}.case-automation-showcase__constellation-node--5[data-v-3042d5cc]{right:20%;bottom:19%}.case-automation-showcase__constellation-node--6[data-v-3042d5cc]{left:49%;bottom:12%}.case-automation-showcase__constellation-node--7[data-v-3042d5cc]{left:18%;bottom:24%}.case-automation-showcase__constellation-node--8[data-v-3042d5cc]{left:9%;top:51%}@media (max-width:860px){.case-simple-launch__steps[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-simple-launch__status[data-v-3042d5cc]{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.case-simple-launch[data-v-3042d5cc]{padding:.75rem}.case-simple-launch__header[data-v-3042d5cc],.case-simple-launch__steps[data-v-3042d5cc]{grid-template-columns:1fr}.case-simple-launch__actions>.toolbar-btn[data-v-3042d5cc],.case-simple-launch__toggle[data-v-3042d5cc]{width:100%;justify-content:center}}.header-action-btn--simple[data-v-3042d5cc]{border-color:rgba(37,99,235,.26);background:#eff6ff;color:#1d4ed8}.header-action-btn--simple[data-v-3042d5cc]:focus-visible,.header-action-btn--simple[data-v-3042d5cc]:hover{background:#dbeafe;color:#1e40af}.case-simple-details[data-v-3042d5cc]{position:fixed;inset:0;z-index:5485;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2rem);pointer-events:auto}.case-simple-details__scrim[data-v-3042d5cc]{position:absolute;inset:0;background:rgba(15,23,42,.46)}.case-simple-details__card[data-v-3042d5cc]{position:relative;z-index:1;display:grid;gap:1rem;width:min(680px,calc(100vw - 2rem));max-height:min(720px,calc(100vh - 2rem));overflow:auto;padding:clamp(1rem,2.4vw,1.5rem);border:1px solid rgba(219,234,254,.78);border-radius:24px;background:linear-gradient(135deg,#fff,#eff6ff);box-shadow:0 30px 84px rgba(15,23,42,.34)}.case-simple-details__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.case-simple-details__header h2[data-v-3042d5cc]{margin:.18rem 0 0;color:#0f172a;font-size:clamp(1.25rem,2.6vw,1.8rem);letter-spacing:-.035em}.case-simple-details__header p[data-v-3042d5cc]{margin:.35rem 0 0;color:#475569;line-height:1.45}.case-simple-details__grid[data-v-3042d5cc]{display:grid;gap:.75rem}.case-simple-details__grid label[data-v-3042d5cc]{display:grid;gap:.32rem;color:#334155;font-size:.78rem;font-weight:900}.case-simple-details__grid input[data-v-3042d5cc]{min-height:2.45rem;padding:0 .75rem;border:1px solid rgba(148,163,184,.4);border-radius:12px;background:#fff;color:#0f172a;font-size:.92rem}.case-simple-details__grid input[data-v-3042d5cc]:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.case-simple-details__actions[data-v-3042d5cc]{display:flex;justify-content:flex-end;gap:.65rem;flex-wrap:wrap;padding-top:.25rem}.case-automation-showcase__handoff-stream[data-v-3042d5cc],.case-automation-showcase__orbit-pack[data-v-3042d5cc]{position:absolute;inset:0;pointer-events:none}.case-automation-showcase__orbit-pack[data-v-3042d5cc]{z-index:2;display:grid;place-items:center;opacity:.74;transition:opacity .36s ease}.case-automation-showcase__orbit-particle[data-v-3042d5cc]{position:absolute;width:.58rem;height:.58rem;border-radius:999px;background:#0ea5e9;box-shadow:0 0 0 5px rgba(14,165,233,.12),0 12px 24px rgba(14,165,233,.2);transform-origin:center center;opacity:0}.case-automation-showcase__orbit-particle--one[data-v-3042d5cc]{animation:caseAutomationOrbitAbsorb-3042d5cc 8.2s ease-in-out infinite}.case-automation-showcase__orbit-particle--two[data-v-3042d5cc]{animation:caseAutomationOrbitAbsorb-3042d5cc 9.4s ease-in-out infinite;animation-delay:-2.1s;background:#22c55e}.case-automation-showcase__orbit-particle--three[data-v-3042d5cc]{animation:caseAutomationOrbitEmit-3042d5cc 9.8s ease-in-out infinite;animation-delay:-3.8s;background:#6366f1}.case-automation-showcase__orbit-particle--four[data-v-3042d5cc]{animation:caseAutomationOrbitEmit-3042d5cc 10.6s ease-in-out infinite;animation-delay:-5.2s;background:#2563eb}.case-automation-showcase__visual--early .case-automation-showcase__orbit-pack[data-v-3042d5cc]{opacity:.28}.case-automation-showcase__visual--late .case-automation-showcase__orbit-pack[data-v-3042d5cc],.case-automation-showcase__visual--middle .case-automation-showcase__orbit-pack[data-v-3042d5cc]{opacity:.88}.case-automation-showcase__visual--late .case-automation-showcase__ring--outer[data-v-3042d5cc]{animation-duration:11s}.case-automation-showcase__visual--deliverables .case-automation-showcase__core[data-v-3042d5cc]{box-shadow:0 24px 64px rgba(34,197,94,.2),0 0 0 8px rgba(34,197,94,.08)}.case-automation-showcase__handoff-stream[data-v-3042d5cc]{z-index:1;opacity:0;transition:opacity .32s ease}.case-automation-showcase__visual--handoff .case-automation-showcase__handoff-stream[data-v-3042d5cc],.case-automation-showcase__visual--tool88 .case-automation-showcase__handoff-stream[data-v-3042d5cc]{opacity:1}.case-automation-showcase__visual--tool88 .case-automation-showcase__core[data-v-3042d5cc]{border-color:rgba(14,165,233,.34);box-shadow:0 24px 64px rgba(14,165,233,.18),0 0 0 8px rgba(14,165,233,.07)}.case-automation-showcase__visual--tool88 .case-automation-showcase__ring--inner[data-v-3042d5cc]{border-color:rgba(34,197,94,.48);animation-duration:4.8s}.case-automation-showcase__tool88-packets[data-v-3042d5cc]{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .24s ease}.case-automation-showcase__visual--tool88 .case-automation-showcase__tool88-packets[data-v-3042d5cc]{opacity:1}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]{position:absolute;left:10%;top:50%;width:.46rem;height:.46rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.12),0 8px 18px rgba(34,197,94,.22);animation:caseAutomationTool88PacketFlow-3042d5cc 2.9s ease-in-out infinite}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]:nth-child(2){top:34%;animation-delay:-.45s;background:#0ea5e9}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]:nth-child(3){top:62%;animation-delay:-.9s;background:#6366f1}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]:nth-child(4){top:43%;animation-delay:-1.35s;background:#14b8a6}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]:nth-child(5){top:57%;animation-delay:-1.8s;background:#2563eb}.case-automation-showcase__tool88-packets span[data-v-3042d5cc]:nth-child(6){top:28%;animation-delay:-2.25s;background:#84cc16}.case-automation-showcase__handoff-stream span[data-v-3042d5cc]{position:absolute;left:14%;top:50%;width:.55rem;height:.55rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.12);animation:caseAutomationBridgePacket-3042d5cc 3.8s ease-in-out infinite}.case-automation-showcase__handoff-stream span[data-v-3042d5cc]:nth-child(2){animation-delay:-1.25s;background:#0ea5e9}.case-automation-showcase__handoff-stream span[data-v-3042d5cc]:nth-child(3){animation-delay:-2.5s;background:#22c55e}@keyframes caseAutomationOrbitAbsorb-3042d5cc{0%,to{opacity:.28;transform:rotate(0deg) translateX(148px) scale(.86)}28%{opacity:.85;transform:rotate(78deg) translateX(148px) scale(1)}55%{opacity:1;transform:rotate(150deg) translateX(70px) scale(1.08)}72%{opacity:.12;transform:rotate(190deg) translateX(22px) scale(.55)}}@keyframes caseAutomationOrbitEmit-3042d5cc{0%,to{opacity:.12;transform:rotate(210deg) translateX(26px) scale(.55)}24%{opacity:.9;transform:rotate(255deg) translateX(76px) scale(1.04)}62%{opacity:.84;transform:rotate(330deg) translateX(144px) scale(1)}}@keyframes caseAutomationTool88PacketFlow-3042d5cc{0%{opacity:0;transform:translate(0) scale(.62)}12%{opacity:.95}48%{opacity:.95;transform:translate(38vw,calc(-22px + 44px*var(--case-auto-tool88-progress-unit, .4))) scale(1.04)}76%{opacity:.7;transform:translate(62vw,calc(16px - 28px*var(--case-auto-tool88-progress-unit, .4))) scale(.94)}to{opacity:0;transform:translate(78vw) scale(.58)}}@keyframes caseAutomationBridgePacket-3042d5cc{0%,to{opacity:0;transform:translateY(-34px) scale(.78)}18%{opacity:.95}62%{opacity:.95;transform:translate(68%,28px) scale(1)}86%{opacity:0;transform:translate(76%,44px) scale(.72)}}@media (prefers-reduced-motion:reduce){.case-automation-showcase__handoff-stream span[data-v-3042d5cc],.case-automation-showcase__orbit-particle[data-v-3042d5cc],.case-automation-showcase__tool88-live-dot[data-v-3042d5cc],.case-automation-showcase__tool88-packets span[data-v-3042d5cc]{animation:none}}.header-action-btn--visualize[data-v-3042d5cc]{position:relative;border-color:#0f766e;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff;box-shadow:0 10px 22px rgba(15,118,110,.2)}.header-action-btn--visualize[data-v-3042d5cc]:hover:not(:disabled){border-color:#1d4ed8;box-shadow:0 12px 28px rgba(37,99,235,.26)}.header-action-btn--visualize[data-v-3042d5cc]:disabled{border-color:#cbd5e1;background:#f1f5f9;color:#64748b;box-shadow:none}.header-action-btn__badge[data-v-3042d5cc]{display:inline-grid;place-items:center;min-width:1.12rem;height:1.12rem;padding:0 .28rem;border-radius:999px;background:hsla(0,0%,100%,.92);color:#0f766e;font-size:.62rem;font-weight:900;line-height:1}.case-investigation-visualizer-modal[data-v-3042d5cc]{width:min(98vw,1600px);max-height:95vh}.case-investigation-visualizer-modal--fullscreen[data-v-3042d5cc]{position:fixed;inset:.65rem;width:auto;max-width:none;max-height:none;border-radius:22px;z-index:5600}.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-viewport[data-v-3042d5cc]{height:calc(100vh - 24rem);min-height:620px}.case-investigation-visualizer-modal__header h3[data-v-3042d5cc]:after{content:"Partial case mode";display:inline-flex;align-items:center;margin-left:.55rem;padding:.18rem .46rem;border:1px solid #99f6e4;border-radius:999px;background:#ecfeff;color:#0f766e;font-size:.62rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.case-investigation-visualizer-modal__select-label[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.38rem;color:#475569;font-size:.74rem;font-weight:850}.case-investigation-visualizer-modal__select-label select[data-v-3042d5cc]{min-height:1.75rem;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#0f172a;padding:.24rem .45rem;font:inherit}.case-investigation-visualizer-modal__notice[data-v-3042d5cc]{border-color:#99f6e4;background:linear-gradient(135deg,#ecfeff,#f8fafc)}.case-investigation-visualizer-viewport[data-v-3042d5cc]{min-height:560px;background:radial-gradient(circle at 14px 14px,rgba(15,118,110,.08) 1.5px,transparent 2px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.08) 1px,transparent 0),#fff;background-size:42px 42px,42px 42px,42px 42px}.case-investigation-visualizer-modal__actions-card[data-v-3042d5cc]{display:grid;gap:.65rem;padding:.85rem}.case-investigation-visualizer-modal__action-summary[data-v-3042d5cc]{margin:0;color:#475569;font-size:.78rem;line-height:1.45}.case-investigation-visualizer-modal__case-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.38rem}.case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{border-color:#99f6e4;background:#f8ffff}.case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc]{position:sticky;bottom:-.1rem;z-index:3;margin-top:1rem;padding-top:.72rem;border-top:1px solid rgba(148,163,184,.28);background:hsla(0,0%,100%,.94);backdrop-filter:blur(10px)}@media (max-width:1120px){.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:1fr}.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-viewport[data-v-3042d5cc]{height:min(72vh,820px)}}.case-investigation-visualizer-backdrop--fullscreen[data-v-3042d5cc]{align-items:stretch;justify-content:stretch;padding:0}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen[data-v-3042d5cc]{position:fixed;inset:0;display:flex;flex-direction:column;gap:.75rem;width:100vw;max-width:none;height:100vh;max-height:none;min-height:0;overflow:hidden;border-radius:0;padding:1rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{flex:1 1 auto;min-height:0;height:auto;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:stretch}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__viewport-card[data-v-3042d5cc]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-viewport[data-v-3042d5cc]{height:100%;min-height:0}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{min-height:0;overflow:auto;padding-right:.12rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{max-height:10.5rem}.case-investigation-visualizer-svg[data-v-3042d5cc]{touch-action:none}.case-investigation-visualizer-funds-bar[data-v-3042d5cc]{pointer-events:none}.case-investigation-visualizer-funds-bar__track[data-v-3042d5cc]{fill:#020617;opacity:.94}.case-investigation-visualizer-funds-bar__fill[data-v-3042d5cc]{fill:#22c55e;opacity:.96}.case-investigation-visualizer-funds-bar__outline[data-v-3042d5cc]{fill:none;stroke:hsla(0,0%,100%,.88);stroke-width:1.5;vector-effect:non-scaling-stroke}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:1fr}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{display:none}}.case-investigation-visualizer-viewport.is-selecting[data-v-3042d5cc]{cursor:crosshair}.case-investigation-visualizer-viewport.is-dragging-nodes[data-v-3042d5cc]{cursor:move}.case-investigation-visualizer-viewport.is-snap-guided[data-v-3042d5cc]{cursor:crosshair}.case-investigation-visualizer-viewport .case-flow-visual-node.is-selectable[data-v-3042d5cc]{cursor:move}.case-investigation-visualizer-viewport .case-flow-visual-node.is-snap-target .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-viewport .case-flow-visual-node.is-snap-target .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-viewport .case-flow-visual-node.is-snap-target .case-flow-visual-tx-rect[data-v-3042d5cc]{stroke:#0ea5e9;stroke-width:7}.case-investigation-visualizer-selection-layer[data-v-3042d5cc],.case-investigation-visualizer-snap-guide[data-v-3042d5cc]{pointer-events:none}.case-investigation-visualizer-selection-rect[data-v-3042d5cc]{fill:rgba(14,165,233,.12);stroke:#0284c7;stroke-width:2.5;stroke-dasharray:12 8;vector-effect:non-scaling-stroke}.case-investigation-visualizer-snap-guide__line[data-v-3042d5cc]{stroke:#0ea5e9;stroke-width:3;stroke-dasharray:16 10;stroke-linecap:round;opacity:.95;vector-effect:non-scaling-stroke}.case-investigation-visualizer-snap-guide__anchor[data-v-3042d5cc]{fill:hsla(0,0%,100%,.92);stroke:#0ea5e9;stroke-width:4;opacity:.95;vector-effect:non-scaling-stroke}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen[data-v-3042d5cc]{gap:.46rem;padding:.65rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__header[data-v-3042d5cc]{display:flex;align-items:center;padding-bottom:.1rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__header h3[data-v-3042d5cc]{margin:0;font-size:1.02rem;line-height:1}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__download-note[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__header p[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__notice[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__status[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__summary[data-v-3042d5cc]{display:none}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__toolbar[data-v-3042d5cc]{padding:.36rem .46rem;border-radius:14px}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-flow-visuals-modal__mini-actions .toolbar-btn[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__toolbar .toolbar-btn[data-v-3042d5cc]{min-height:1.5rem;padding:.16rem .42rem;font-size:.68rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__select-label select[data-v-3042d5cc]{min-height:1.5rem;padding:.12rem .36rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{gap:.56rem;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__viewport-card[data-v-3042d5cc]{gap:.35rem;padding:.48rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__viewport-card>.template-deliverable-modal__preview-header[data-v-3042d5cc]{align-items:center;gap:.4rem;margin-bottom:0}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__viewport-card>.template-deliverable-modal__preview-header strong[data-v-3042d5cc]{font-size:.82rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__viewport-card>.template-deliverable-modal__preview-header small[data-v-3042d5cc]{font-size:.64rem;line-height:1.15}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-flow-visuals-modal__mini-actions[data-v-3042d5cc]{gap:.18rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{font-size:.76rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{max-height:5.5rem;margin-top:0}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced summary[data-v-3042d5cc]{min-height:1.5rem;padding:.24rem .48rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced-grid[data-v-3042d5cc]{grid-template-columns:repeat(6,minmax(8rem,1fr));gap:.36rem;padding:.38rem}.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(12rem,.85fr) minmax(24rem,1.85fr);align-items:center;gap:.32rem .56rem;min-width:0}.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-title[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:0;line-height:1.08}.case-investigation-visualizer-modal__viewport-title small[data-v-3042d5cc],.case-investigation-visualizer-modal__viewport-title strong[data-v-3042d5cc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.2rem;min-width:0;max-width:100%}.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions .toolbar-btn[data-v-3042d5cc]{flex:0 0 auto;min-height:1.42rem;padding:.14rem .38rem;font-size:.66rem;line-height:1;white-space:nowrap}.case-investigation-visualizer-viewport.is-panning:not(.is-dragging-nodes):not(.is-selecting) .case-flow-visual-node[data-v-3042d5cc]{pointer-events:none}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{grid-template-columns:minmax(12rem,.62fr) minmax(38rem,2fr);gap:.22rem .4rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-end;padding-bottom:.04rem;scrollbar-width:thin}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions .toolbar-btn[data-v-3042d5cc]{min-height:1.36rem;padding:.11rem .32rem;font-size:.62rem}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc],.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{grid-template-columns:1fr}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc],.case-investigation-visualizer-modal .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc]{justify-content:flex-start}}.case-investigation-visualizer-viewport.is-hop-solver-locked .case-investigation-visualizer-svg[data-v-3042d5cc]{pointer-events:none;opacity:.78;filter:saturate(.86)}.case-investigation-hop-solver-lock[data-v-3042d5cc]{position:absolute;inset:0;z-index:8;display:grid;place-items:center;gap:.5rem;padding:1rem;text-align:center;background:rgba(15,23,42,.36);color:#fff;backdrop-filter:blur(2px)}.case-investigation-hop-solver-lock strong[data-v-3042d5cc]{font-size:1rem;font-weight:900}.case-investigation-hop-solver-lock span[data-v-3042d5cc]{max-width:34rem;color:hsla(0,0%,100%,.9);font-size:.82rem;line-height:1.35}.case-investigation-visualizer-modal__advanced.is-locked[data-v-3042d5cc]{opacity:.72}.case-investigation-visualizer-modal__advanced.is-locked .case-flow-visuals-modal__advanced-grid[data-v-3042d5cc]{pointer-events:none}.case-hop-solver-backdrop[data-v-3042d5cc]{z-index:6100}.agent-modal.case-hop-solver-modal[data-v-3042d5cc]{width:min(1080px,calc(100vw - 2rem));max-height:min(88vh,900px);overflow:auto;display:grid;gap:.85rem}.case-hop-solver-modal__header h3[data-v-3042d5cc]{margin:0}.case-hop-solver-modal__summary[data-v-3042d5cc]{grid-template-columns:repeat(4,minmax(0,1fr))}.case-hop-solver-modal__layout[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(18rem,.92fr) minmax(24rem,1.08fr);gap:.75rem;min-width:0}.case-hop-solver-modal__steps[data-v-3042d5cc]{display:grid;gap:.42rem;margin:0;padding-left:1.15rem;color:#334155;font-size:.82rem;line-height:1.45}.case-hop-solver-modal__status[data-v-3042d5cc]{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.case-hop-solver-modal__actions[data-v-3042d5cc]{justify-content:flex-end}@media (max-width:900px){.case-hop-solver-modal__layout[data-v-3042d5cc],.case-hop-solver-modal__summary[data-v-3042d5cc]{grid-template-columns:1fr}}.agent-modal.case-hop-solver-modal--tool88[data-v-3042d5cc]{width:min(1560px,calc(100vw - 1.25rem));max-height:min(94vh,1060px);overflow:hidden;display:flex;flex-direction:column;gap:.62rem}.case-hop-solver-modal--tool88 .network-lookup-modal__header[data-v-3042d5cc]{gap:.75rem;align-items:flex-start}.case-hop-solver-modal__notice[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;align-items:center;padding:.62rem .75rem}.case-hop-solver-modal__notice strong[data-v-3042d5cc]{white-space:nowrap}.case-hop-solver-modal__notice span[data-v-3042d5cc]{min-width:0;overflow-wrap:anywhere}.case-hop-solver-modal__toolbar[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding:.48rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.case-hop-solver-modal__run-actions[data-v-3042d5cc],.case-hop-solver-modal__view-toggle[data-v-3042d5cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.32rem}.case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(34rem,1fr) minmax(22rem,.34fr);gap:.65rem;flex:1 1 auto;min-height:0;overflow:hidden}.case-hop-solver-modal__side-panel[data-v-3042d5cc],.case-hop-solver-modal__tool-card[data-v-3042d5cc]{min-width:0;min-height:0;border:1px solid #e2e8f0;border-radius:18px;background:#fff}.case-hop-solver-modal__tool-card[data-v-3042d5cc]{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.case-hop-solver-modal__tool-card-header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.55rem;align-items:center;padding:.55rem .68rem;border-bottom:1px solid #e2e8f0;background:#f8fbff}.case-hop-solver-modal__side-panel h4[data-v-3042d5cc],.case-hop-solver-modal__side-panel h5[data-v-3042d5cc],.case-hop-solver-modal__tool-card-header h4[data-v-3042d5cc]{margin:0;color:#0f172a}.case-hop-solver-modal__tool-card-header small[data-v-3042d5cc]{color:#64748b;font-size:.72rem}.case-hop-solver-modal__tool88-frame[data-v-3042d5cc]{min-height:0;overflow:hidden}.case-hop-solver-modal__side-panel[data-v-3042d5cc]{display:grid;grid-auto-rows:max-content;align-content:start;gap:.58rem;padding:.66rem;overflow:auto}.case-hop-solver-modal__side-card[data-v-3042d5cc]{display:grid;gap:.46rem;min-width:0;min-height:0;overflow:hidden;padding:.62rem;border:1px solid #dbeafe;border-radius:14px;background:#f8fbff}.case-hop-solver-modal__side-card .template-deliverable-modal__preview-header[data-v-3042d5cc]{min-width:0;gap:.35rem;align-items:flex-start}.case-hop-solver-modal__side-card .template-deliverable-modal__preview-header>div[data-v-3042d5cc]{min-width:0}.case-hop-solver-modal__side-card .template-deliverable-modal__preview-header small[data-v-3042d5cc],.case-hop-solver-modal__side-card .template-deliverable-modal__preview-header strong[data-v-3042d5cc]{display:block;min-width:0;overflow-wrap:anywhere;line-height:1.2}.case-hop-solver-modal__candidate-card[data-v-3042d5cc]{max-height:clamp(11rem,31vh,21rem)}.case-hop-solver-modal__detail-table-wrap[data-v-3042d5cc]{min-height:0;overflow:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.case-hop-solver-modal__detail-table[data-v-3042d5cc]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.72rem}.case-hop-solver-modal__detail-table td[data-v-3042d5cc],.case-hop-solver-modal__detail-table th[data-v-3042d5cc]{padding:.32rem .38rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top;line-height:1.25}.case-hop-solver-modal__detail-table tr:last-child td[data-v-3042d5cc],.case-hop-solver-modal__detail-table tr:last-child th[data-v-3042d5cc]{border-bottom:0}.case-hop-solver-modal__detail-table th[data-v-3042d5cc]{width:6.85rem;color:#64748b;font-size:.63rem;font-weight:900;text-transform:uppercase;letter-spacing:.035em}.case-hop-solver-modal__detail-table td[data-v-3042d5cc]{color:#0f172a;overflow-wrap:anywhere;word-break:break-word}.case-hop-solver-modal__review-card[data-v-3042d5cc],.case-hop-solver-modal__snapshot-card[data-v-3042d5cc]{max-height:none}.case-hop-solver-modal__apply-actions[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.32rem}.case-hop-solver-modal__apply-actions .toolbar-btn[data-v-3042d5cc]{min-width:0;white-space:normal;line-height:1.15}.case-hop-solver-modal__side-note[data-v-3042d5cc]{margin:0;color:#475569;font-size:.78rem;line-height:1.4}.case-hop-solver-modal__candidate-table[data-v-3042d5cc]{width:100%;border-collapse:collapse;font-size:.74rem}.case-hop-solver-modal__candidate-table td[data-v-3042d5cc],.case-hop-solver-modal__candidate-table th[data-v-3042d5cc]{padding:.32rem .36rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.case-hop-solver-modal__candidate-table th[data-v-3042d5cc]{width:7rem;color:#64748b;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.case-hop-solver-modal__candidate-table td[data-v-3042d5cc]{color:#0f172a;overflow-wrap:anywhere}.case-hop-solver-modal__apply-status[data-v-3042d5cc]{padding:.48rem .55rem;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff;color:#1e40af;font-size:.76rem;font-weight:800;line-height:1.35}.case-hop-solver-modal__snapshot-grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.case-hop-solver-modal__snapshot-grid div[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0;padding:.42rem;border:1px solid #e2e8f0;border-radius:11px;background:#fff}.case-hop-solver-modal__snapshot-grid span[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.case-hop-solver-modal__snapshot-grid strong[data-v-3042d5cc]{color:#0f172a;font-size:.78rem;overflow-wrap:anywhere}.case-hop-solver-modal__guardrail[data-v-3042d5cc]{margin:0;padding:.48rem .55rem;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#9a3412;font-size:.74rem;line-height:1.35}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid[data-v-3042d5cc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid article[data-v-3042d5cc]{padding:.52rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid strong[data-v-3042d5cc]{font-size:.94rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid small[data-v-3042d5cc],.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid span[data-v-3042d5cc]{font-size:.62rem}.case-hop-solver-modal--tool88 .network-lookup-modal__control-actions[data-v-3042d5cc]{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1180px){.case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:1fr;overflow:auto}.case-hop-solver-modal__tool-card[data-v-3042d5cc]{min-height:34rem}.case-hop-solver-modal__side-panel[data-v-3042d5cc]{max-height:24rem}}@media (max-width:760px){.agent-modal.case-hop-solver-modal--tool88[data-v-3042d5cc]{width:calc(100vw - .5rem);max-height:calc(100vh - .5rem);padding:.75rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid[data-v-3042d5cc],.case-hop-solver-modal__notice[data-v-3042d5cc],.case-hop-solver-modal__snapshot-grid[data-v-3042d5cc]{grid-template-columns:1fr}}body.case-investigation-visualizer-page-locked,html.case-investigation-visualizer-page-locked{overflow:hidden!important;overscroll-behavior:contain}.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]{position:relative;display:grid;place-items:center;height:.95rem;min-height:.95rem;margin:.12rem 0 -.2rem;border:0;background:transparent;color:#0f766e;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]:before{content:"";position:absolute;left:.85rem;right:.85rem;top:50%;height:.18rem;border-radius:999px;background:linear-gradient(90deg,rgba(20,184,166,.12),rgba(20,184,166,.56),rgba(20,184,166,.12));transform:translateY(-50%)}.case-investigation-visualizer-modal__advanced-resizer span[data-v-3042d5cc]{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:1.05rem;padding:.08rem .46rem;border:1px solid rgba(20,184,166,.26);border-radius:999px;background:rgba(248,255,255,.96);color:#0f766e;font-size:.6rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 6px 16px rgba(15,23,42,.08)}.case-investigation-visualizer-modal__advanced-resizer.is-active span[data-v-3042d5cc],.case-investigation-visualizer-modal__advanced-resizer:focus-visible span[data-v-3042d5cc],.case-investigation-visualizer-modal__advanced-resizer:hover span[data-v-3042d5cc]{border-color:#0f766e;background:#ccfbf1}.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(20,184,166,.24);outline-offset:2px;border-radius:999px}.case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{flex:0 0 auto;max-height:var(--case-investigation-advanced-height,14rem);overflow:auto;scrollbar-width:thin}.case-investigation-visualizer-modal__advanced[open][data-v-3042d5cc]{height:var(--case-investigation-advanced-height,14rem)}.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc],.case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc]{flex:0 0 auto}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{flex:0 0 auto;max-height:min(var(--case-investigation-advanced-height,7.4rem),42vh);overflow:auto}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced[open][data-v-3042d5cc]{height:var(--case-investigation-advanced-height,7.4rem)}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]{height:.75rem;min-height:.75rem;margin:-.02rem 0 -.12rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced-resizer span[data-v-3042d5cc]{min-height:.86rem;padding:.04rem .38rem;font-size:.54rem}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__advanced-grid[data-v-3042d5cc]{padding-bottom:.55rem}@media (max-width:720px){.case-investigation-visualizer-modal__advanced-resizer span[data-v-3042d5cc]{font-size:0}.case-investigation-visualizer-modal__advanced-resizer span[data-v-3042d5cc]:after{content:"Resize";font-size:.58rem}}.agent-modal.case-investigation-visualizer-modal[data-v-3042d5cc]:not(.case-investigation-visualizer-modal--fullscreen){display:flex;flex-direction:column;width:min(calc(100vw - .6rem),1780px);max-width:none;height:min(96vh,1120px);max-height:min(96vh,1120px);min-height:min(780px,96vh)}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__content[data-v-3042d5cc]{flex:1 1 auto;min-height:0;grid-template-columns:minmax(0,1fr) .8rem minmax(240px,var(--case-investigation-side-panel-width,390px));gap:.55rem;align-items:stretch}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__viewport-card[data-v-3042d5cc]{grid-column:1;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-viewport[data-v-3042d5cc]{min-height:0}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{grid-column:3;min-height:0;overflow:auto}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) .74rem minmax(240px,var(--case-investigation-side-panel-width,360px));gap:.42rem}.case-investigation-visualizer-modal__side-resizer[data-v-3042d5cc]{grid-column:2;align-self:stretch;justify-self:stretch;position:relative;display:flex;align-items:center;justify-content:center;min-width:.74rem;border:1px solid rgba(153,246,228,.78);border-radius:999px;background:linear-gradient(180deg,#f8ffff,#ecfeff);color:#0f766e;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 8px 18px rgba(15,23,42,.06)}.case-investigation-visualizer-modal__side-resizer.is-resizing[data-v-3042d5cc],.case-investigation-visualizer-modal__side-resizer[data-v-3042d5cc]:focus-visible,.case-investigation-visualizer-modal__side-resizer[data-v-3042d5cc]:hover{border-color:#14b8a6;background:#ccfbf1;outline:none}.case-investigation-visualizer-modal__side-resizer.is-locked[data-v-3042d5cc]{cursor:not-allowed;opacity:.66}.case-investigation-visualizer-modal__side-resizer span[data-v-3042d5cc]{display:block;width:.22rem;height:min(11rem,46%);border-radius:999px;background:repeating-linear-gradient(180deg,rgba(15,118,110,.8),rgba(15,118,110,.8) .62rem,rgba(15,118,110,.16) 0,rgba(15,118,110,.16) 1.02rem)}.case-investigation-visualizer-modal__side-resizer small[data-v-3042d5cc]{display:none}.case-investigation-visualizer-modal--side-resizing .case-investigation-visualizer-svg[data-v-3042d5cc],.case-investigation-visualizer-modal__content.is-side-resizing .case-investigation-visualizer-svg[data-v-3042d5cc]{pointer-events:none}.case-investigation-visualizer-modal__fullscreen-btn[data-v-3042d5cc]:not(.is-active){border-color:#0f766e;background:linear-gradient(135deg,#0f766e,#14b8a6);color:#fff;font-weight:950;box-shadow:0 12px 24px rgba(15,118,110,.24)}.case-investigation-visualizer-modal__fullscreen-btn[data-v-3042d5cc]:not(.is-active):focus-visible:not(:disabled),.case-investigation-visualizer-modal__fullscreen-btn[data-v-3042d5cc]:not(.is-active):hover:not(:disabled){border-color:#0f766e;background:linear-gradient(135deg,#0d9488,#2dd4bf);color:#fff;transform:translateY(-1px);box-shadow:0 16px 30px rgba(15,118,110,.32)}.case-investigation-visualizer-modal__fullscreen-btn span[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;font-size:.9em;line-height:1}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__fullscreen-btn.is-active[data-v-3042d5cc]{border-color:#cbd5e1;background:#fff;color:#0f172a;box-shadow:none}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__content[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:1fr}.case-investigation-visualizer-modal__side-resizer[data-v-3042d5cc]{display:none}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{grid-column:1}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{display:none}}.agent-modal.case-investigation-visualizer-modal[data-v-3042d5cc]:not(.case-investigation-visualizer-modal--fullscreen){gap:.34rem;padding:.62rem .72rem;height:min(98dvh,1120px);max-height:min(98dvh,1120px);min-height:min(760px,98dvh)}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__header[data-v-3042d5cc]{align-items:center;gap:.48rem;min-height:0;padding:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__header>div[data-v-3042d5cc]:first-child{display:flex;align-items:center;gap:.48rem;min-width:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__header h3[data-v-3042d5cc]{flex:0 0 auto;margin:0;font-size:1rem;line-height:1.05;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__header h3[data-v-3042d5cc]:after{margin-left:.42rem;padding:.12rem .36rem;font-size:.52rem;line-height:1}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__header p[data-v-3042d5cc]{display:none}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__header .toolbar-btn--icon[data-v-3042d5cc]{width:1.48rem;min-width:1.48rem;height:1.48rem;min-height:1.48rem;padding:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__summary[data-v-3042d5cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;margin:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__summary>div[data-v-3042d5cc]{display:inline-flex;align-items:baseline;gap:.22rem;min-width:0;padding:.18rem .42rem;border-color:rgba(153,246,228,.72);border-radius:999px;background:#f8ffff;box-shadow:none}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__summary strong[data-v-3042d5cc]{display:inline;font-size:.74rem;line-height:1;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__summary small[data-v-3042d5cc]{font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1;text-transform:none;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__notice[data-v-3042d5cc]{display:flex;align-items:center;gap:.38rem;min-height:0;margin:0;padding:.32rem .5rem;border-radius:12px;line-height:1.12}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__notice strong[data-v-3042d5cc]{flex:0 0 auto;font-size:.68rem;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__notice span[data-v-3042d5cc]{min-width:0;overflow:hidden;color:#475569;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__toolbar[data-v-3042d5cc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.26rem .48rem;margin:0;padding:.32rem .44rem;border-radius:14px}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-flow-visuals-modal__download-actions[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__mode-actions[data-v-3042d5cc]{display:flex;flex-wrap:nowrap;align-items:center;gap:.22rem;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__toolbar .toolbar-btn[data-v-3042d5cc]{min-height:1.42rem;padding:.11rem .36rem;font-size:.64rem;line-height:1;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-flow-visuals-modal__nav-actions strong[data-v-3042d5cc]{min-width:4.8rem;font-size:.7rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__select-label[data-v-3042d5cc]{gap:.24rem;font-size:.64rem;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__select-label select[data-v-3042d5cc]{min-height:1.42rem;padding:.12rem .34rem;font-size:.64rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__fullscreen-btn[data-v-3042d5cc]:not(.is-active){min-height:1.72rem;padding-inline:.62rem;font-size:.74rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__download-note[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__status[data-v-3042d5cc]{min-height:0;margin:0;padding:.22rem .48rem;overflow:hidden;border-radius:999px;font-size:.66rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__status[data-v-3042d5cc]{font-weight:750}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__content[data-v-3042d5cc]{flex:1 1 auto;min-height:clamp(22rem,48vh,44rem);gap:.42rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-card[data-v-3042d5cc]{gap:.32rem;padding:.46rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{grid-template-columns:minmax(9rem,.6fr) minmax(20rem,1.9fr);gap:.22rem .42rem;margin-bottom:0}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-title[data-v-3042d5cc]{gap:.06rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-title strong[data-v-3042d5cc]{font-size:.74rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-title small[data-v-3042d5cc]{font-size:.6rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions .toolbar-btn[data-v-3042d5cc]{min-height:1.34rem;padding:.1rem .32rem;font-size:.62rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-viewport[data-v-3042d5cc]{height:100%;min-height:20rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]{height:.72rem;min-height:.72rem;margin:-.02rem 0 -.12rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__advanced-resizer span[data-v-3042d5cc]{min-height:.86rem;padding:.04rem .38rem;font-size:.54rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{max-height:min(var(--case-investigation-advanced-height,7.4rem),42vh)}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__advanced[open][data-v-3042d5cc]{height:var(--case-investigation-advanced-height,7.4rem)}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__advanced summary[data-v-3042d5cc]{min-height:1.46rem;padding:.22rem .48rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc]{display:none}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__content[data-v-3042d5cc]{min-height:clamp(18rem,42vh,36rem)}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-viewport[data-v-3042d5cc]{min-height:17rem}}@media (max-width:860px){.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__download-note[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__notice span[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__status[data-v-3042d5cc]{white-space:normal}}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.55rem;min-width:0;align-content:flex-start}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-card[data-v-3042d5cc]{display:flex;flex-direction:column;gap:.48rem;min-width:0;min-height:0;margin-top:0;overflow:hidden;padding:.62rem;border:1px solid rgba(148,163,184,.28);border-radius:14px;background:hsla(0,0%,100%,.94)}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header>div[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header[data-v-3042d5cc]{min-width:0}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__action-summary[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .network-lookup-modal__empty-state[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header small[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header strong[data-v-3042d5cc]{max-width:100%;overflow-wrap:anywhere;word-break:normal}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table-wrap[data-v-3042d5cc]{min-width:0;max-width:100%;overflow:auto;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#fff}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table[data-v-3042d5cc]{table-layout:fixed;min-width:0}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table td[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table th[data-v-3042d5cc]{word-break:normal}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card[data-v-3042d5cc]{max-height:min(38vh,32rem)}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .case-flow-visuals-detail-table-wrap[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .network-lookup-modal__empty-state[data-v-3042d5cc]{flex:1 1 auto}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__case-actions[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.2rem),1fr));align-items:stretch;gap:.34rem;min-width:0;max-width:100%}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__case-actions .toolbar-btn[data-v-3042d5cc]{width:100%;min-width:0;justify-content:center;white-space:normal;line-height:1.15;text-align:center}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-list[data-v-3042d5cc]{max-height:min(30vh,330px)}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button span[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button strong[data-v-3042d5cc]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-card[data-v-3042d5cc]{padding:.52rem}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{overflow-x:hidden}}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) .8rem minmax(260px,var(--case-investigation-side-panel-width,390px))}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) .74rem minmax(260px,var(--case-investigation-side-panel-width,360px))}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{align-items:stretch;gap:.52rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-card[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel>section[data-v-3042d5cc]{box-sizing:border-box;width:100%;max-width:100%;min-height:auto;overflow:hidden}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header[data-v-3042d5cc]{flex:0 0 auto;align-items:flex-start;gap:.42rem;min-height:2.05rem;overflow:visible;line-height:1.25}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header>div[data-v-3042d5cc]{min-width:0;max-width:100%;overflow:visible}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header strong[data-v-3042d5cc]{display:block;min-height:1.12em;padding-bottom:.03rem;overflow:visible;color:#0f172a;line-height:1.22;white-space:normal}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel .template-deliverable-modal__preview-header small[data-v-3042d5cc]{display:block;margin-top:.06rem;overflow:visible;color:#64748b;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card[data-v-3042d5cc]{flex:0 0 auto;display:grid;grid-template-rows:auto minmax(0,auto);gap:.5rem;min-height:clamp(9.5rem,19vh,13rem);max-height:clamp(15.5rem,38vh,28rem)}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .case-flow-visuals-detail-table-wrap[data-v-3042d5cc]{min-height:clamp(7.75rem,17vh,12.5rem);max-height:none;overflow:auto}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .network-lookup-modal__empty-state[data-v-3042d5cc]{min-height:4.5rem;max-height:8rem;overflow:auto;line-height:1.35}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table[data-v-3042d5cc]{width:100%;table-layout:auto}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table th[data-v-3042d5cc]{width:34%;min-width:5.5rem;color:#475569;white-space:normal}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table td[data-v-3042d5cc]{min-width:0}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table td[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table th[data-v-3042d5cc]{line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__actions-card[data-v-3042d5cc]{flex:0 0 auto;display:grid;gap:.48rem}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__action-summary[data-v-3042d5cc]{max-height:5rem;overflow:auto;line-height:1.32}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__flow-list-card[data-v-3042d5cc]{flex:0 0 auto;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.5rem;min-height:7rem;max-height:clamp(8.5rem,23vh,16.5rem);overflow:hidden}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-list[data-v-3042d5cc]{display:grid;align-content:start;gap:.42rem;min-width:0;min-height:3rem;max-height:none;overflow:auto}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr);gap:.16rem;min-width:0;max-width:100%;min-height:3.1rem;padding:.55rem .62rem;overflow:hidden;background:#f8fafc;color:#0f172a}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button strong[data-v-3042d5cc]{display:block;min-width:0;max-width:100%;overflow:hidden;color:#0f172a!important;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button span[data-v-3042d5cc]{display:block;min-width:0;max-width:100%;max-height:2.7em;overflow:hidden;color:#64748b!important;line-height:1.25;text-overflow:clip;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button.is-active[data-v-3042d5cc]{border-color:#2563eb;background:#eff6ff}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button.is-active strong[data-v-3042d5cc]{color:#1d4ed8!important}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-button.is-active span[data-v-3042d5cc]{color:#1e40af!important}.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-flow-visuals-modal__selection-card[data-v-3042d5cc]{max-height:clamp(17rem,40vh,30rem)}@media (max-width:1120px){.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__content[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal.case-investigation-visualizer-modal--fullscreen .case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-template-columns:1fr}}.agent-modal.case-hop-solver-modal--tool88[data-v-3042d5cc]{width:min(1640px,calc(100vw - .75rem));max-height:calc(100vh - .75rem);gap:.42rem;padding:.72rem}.case-hop-solver-modal--tool88 .network-lookup-modal__header[data-v-3042d5cc]{align-items:center;gap:.55rem;padding-bottom:.18rem}.case-hop-solver-modal--tool88 .network-lookup-modal__header h3[data-v-3042d5cc]{font-size:1.05rem;line-height:1.05}.case-hop-solver-modal--tool88 .network-lookup-modal__header p[data-v-3042d5cc]:not(.eyebrow-label){display:none}.case-hop-solver-modal--tool88 .case-hop-solver-modal__summary[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.3rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__summary>div[data-v-3042d5cc]{display:inline-grid;grid-template-columns:auto auto;align-items:baseline;min-height:1.75rem;min-width:0;gap:.22rem;padding:.24rem .46rem;border:1px solid #dbeafe;border-radius:999px;background:#f8fbff}.case-hop-solver-modal--tool88 .case-hop-solver-modal__summary strong[data-v-3042d5cc]{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__summary small[data-v-3042d5cc]{font-size:.58rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.3rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid article[data-v-3042d5cc]{display:inline-grid;grid-template-columns:auto auto;align-items:baseline;min-height:1.75rem;min-width:0;gap:.22rem;padding:.24rem .46rem;border-radius:999px}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid strong[data-v-3042d5cc]{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid small[data-v-3042d5cc],.case-hop-solver-modal--tool88 .network-lookup-modal__summary-grid span[data-v-3042d5cc]{font-size:.58rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__notice[data-v-3042d5cc]{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.36rem;padding:.36rem .55rem;font-size:.76rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__toolbar[data-v-3042d5cc]{gap:.28rem;padding:.34rem;border-radius:12px}.case-hop-solver-modal--tool88 .case-hop-solver-modal__run-actions[data-v-3042d5cc],.case-hop-solver-modal--tool88 .case-hop-solver-modal__view-toggle[data-v-3042d5cc]{gap:.22rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:minmax(42rem,1fr) minmax(20rem,.28fr);gap:.48rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__tool-card[data-v-3042d5cc]{grid-template-rows:minmax(0,1fr)}.case-hop-solver-modal--tool88 .case-hop-solver-modal__tool-card-header[data-v-3042d5cc],.case-hop-solver-modal--tool88 .case-hop-solver-modal__tool-card>.template-deliverable-modal__preview-header[data-v-3042d5cc]{display:none}.case-hop-solver-modal--tool88 .case-hop-solver-modal__tool88-frame[data-v-3042d5cc]{min-height:clamp(34rem,calc(100vh - 12.5rem),64rem);height:100%}.case-hop-solver-modal--tool88 .case-hop-solver-modal__side-panel[data-v-3042d5cc]{gap:.42rem;padding:.48rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__side-card[data-v-3042d5cc]{gap:.34rem;padding:.52rem}.case-hop-solver-modal--tool88 .case-hop-solver-modal__candidate-card[data-v-3042d5cc]{max-height:clamp(9rem,26vh,17rem)}.case-hop-solver-modal--tool88 .case-hop-solver-modal__actions[data-v-3042d5cc]{display:none}@media (max-width:1180px){.case-hop-solver-modal--tool88 .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:1fr}.case-hop-solver-modal--tool88 .case-hop-solver-modal__tool88-frame[data-v-3042d5cc]{min-height:38rem}}.case-hop-solver-modal--simple-view .case-hop-solver-modal__notice[data-v-3042d5cc],.case-hop-solver-modal--simple-view .case-hop-solver-modal__summary[data-v-3042d5cc]{display:none}.case-hop-solver-modal--simple-view .case-hop-solver-modal__toolbar[data-v-3042d5cc]{padding:.26rem .34rem}.case-hop-solver-modal--simple-view .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:minmax(48rem,1fr) minmax(17rem,.22fr)}.case-hop-solver-modal--simple-view .case-hop-solver-modal__tool88-frame[data-v-3042d5cc]{min-height:clamp(40rem,calc(100vh - 8.25rem),74rem)}.case-hop-solver-modal--simple-view .case-hop-solver-modal__side-panel[data-v-3042d5cc]{max-height:clamp(26rem,calc(100vh - 8.25rem),74rem)}@media (max-width:1180px){.case-hop-solver-modal--simple-view .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:1fr}}.case-automation-showcase[data-v-3042d5cc]{z-index:7200}.case-automation-failsafe[data-v-3042d5cc]{z-index:7210}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view[data-v-3042d5cc]{width:min(1680px,calc(100vw - .5rem));max-height:calc(100vh - .5rem);padding:.56rem;gap:.28rem}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .network-lookup-modal__header[data-v-3042d5cc]{min-height:0;padding:0 0 .08rem}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .network-lookup-modal__header h3[data-v-3042d5cc]{font-size:.98rem}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__notice[data-v-3042d5cc],.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__summary[data-v-3042d5cc]{display:none!important}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__toolbar[data-v-3042d5cc]{padding:.24rem .3rem;gap:.22rem}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:minmax(52rem,1fr) minmax(18rem,.2fr);gap:.36rem}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__tool88-frame[data-v-3042d5cc]{min-height:clamp(42rem,calc(100vh - 6.35rem),78rem)}.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__side-panel[data-v-3042d5cc]{max-height:clamp(28rem,calc(100vh - 6.35rem),78rem)}@media (max-width:1180px){.agent-modal.case-hop-solver-modal--tool88.case-hop-solver-modal--simple-view .case-hop-solver-modal__layout--tool88[data-v-3042d5cc]{grid-template-columns:1fr}}.case-automation-showcase__tool88-card[data-v-3042d5cc]{display:grid;gap:.62rem;padding:.95rem 1rem;border:1px solid rgba(37,99,235,.28);border-radius:18px;background:linear-gradient(135deg,rgba(239,246,255,.92),hsla(0,0%,100%,.86));box-shadow:0 12px 28px rgba(15,23,42,.06)}.case-automation-showcase__tool88-card--running[data-v-3042d5cc]{border-color:rgba(34,197,94,.36);background:radial-gradient(circle at 8% 0,rgba(34,197,94,.14),transparent 34%),linear-gradient(135deg,rgba(239,246,255,.96),hsla(0,0%,100%,.9));box-shadow:0 14px 32px rgba(15,23,42,.08),inset 0 0 0 1px rgba(34,197,94,.06)}.case-automation-showcase__tool88-card--complete[data-v-3042d5cc]{border-color:rgba(34,197,94,.45);background:linear-gradient(135deg,rgba(240,253,244,.98),hsla(0,0%,100%,.92))}.case-automation-showcase__tool88-card--review[data-v-3042d5cc]{border-color:rgba(245,158,11,.48);background:linear-gradient(135deg,rgba(255,251,235,.98),hsla(0,0%,100%,.92))}.case-automation-showcase__tool88-header[data-v-3042d5cc]{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.case-automation-showcase__tool88-header>div[data-v-3042d5cc]{display:grid;gap:.16rem;min-width:0}.case-automation-showcase__tool88-header span[data-v-3042d5cc],.case-automation-showcase__tool88-stats span[data-v-3042d5cc]{color:#64748b;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.case-automation-showcase__tool88-header strong[data-v-3042d5cc]{color:#0f172a;font-size:1.02rem;line-height:1.18}.case-automation-showcase__tool88-header em[data-v-3042d5cc]{display:inline-flex;align-items:center;max-width:15rem;min-height:1.45rem;padding:.12rem .55rem;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:#fff;color:#1d4ed8;font-size:.68rem;font-style:normal;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-card p[data-v-3042d5cc]{margin:0;color:#334155;font-size:.8rem;font-weight:750;line-height:1.38}.case-automation-showcase__tool88-live-row[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.46rem;min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.22rem .52rem;border:1px solid rgba(34,197,94,.24);border-radius:999px;background:rgba(240,253,244,.82);color:#166534}.case-automation-showcase__tool88-live-row strong[data-v-3042d5cc]{overflow:hidden;font-size:.74rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-live-dot[data-v-3042d5cc]{flex:0 0 auto;width:.58rem;height:.58rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.15);animation:caseAutomationPulse-3042d5cc 1.2s ease-in-out infinite}.case-automation-showcase__tool88-card--review .case-automation-showcase__tool88-live-row[data-v-3042d5cc]{border-color:rgba(245,158,11,.34);background:#fffbeb;color:#92400e}.case-automation-showcase__tool88-card--review .case-automation-showcase__tool88-live-dot[data-v-3042d5cc]{background:#f59e0b;box-shadow:0 0 0 5px rgba(245,158,11,.14)}.case-automation-showcase__tool88-meter[data-v-3042d5cc]{height:.46rem;overflow:hidden;border-radius:999px;background:#dbeafe}.case-automation-showcase__tool88-meter span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#14b8a6,#2563eb);transition:width .26s ease}.case-automation-showcase__tool88-stats[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.case-automation-showcase__tool88-stats div[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0;padding:.45rem .5rem;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:hsla(0,0%,100%,.78)}.case-automation-showcase__tool88-stats strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-log[data-v-3042d5cc]{display:grid;gap:.22rem;margin:0;padding:0;list-style:none}.case-automation-showcase__tool88-log li[data-v-3042d5cc]{overflow:hidden;color:#475569;font-size:.72rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}@media (max-width:860px){.case-automation-showcase__tool88-stats[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-automation-showcase__card--tool88-active[data-v-3042d5cc]{grid-template-rows:auto minmax(0,1fr);gap:.72rem;max-height:min(680px,calc(100vh - 2.25rem));overflow:hidden}.case-automation-showcase__card--tool88-active .case-automation-showcase__header[data-v-3042d5cc]{gap:.72rem}.case-automation-showcase__card--tool88-active .case-automation-showcase__header h2[data-v-3042d5cc]{font-size:clamp(1.32rem,2.45vw,1.95rem)}.case-automation-showcase__card--tool88-active .case-automation-showcase__header p[data-v-3042d5cc]{display:-webkit-box;margin-top:.22rem;overflow:hidden;font-size:.82rem;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:1}.case-automation-showcase__card--tool88-active .case-automation-showcase__body[data-v-3042d5cc]{min-height:0;align-items:stretch;gap:clamp(.72rem,1.8vw,1.2rem)}.case-automation-showcase__card--tool88-active .case-automation-showcase__visual[data-v-3042d5cc]{min-height:clamp(285px,42vh,360px)}.case-automation-showcase__card--tool88-active .case-automation-showcase__footer[data-v-3042d5cc]{display:none}.case-automation-showcase__content--tool88[data-v-3042d5cc]{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:.46rem;min-height:0}.case-automation-showcase__content--tool88 .case-automation-showcase__focus-card[data-v-3042d5cc]{gap:.22rem;padding:.58rem .72rem}.case-automation-showcase__content--tool88 .case-automation-showcase__focus-card strong[data-v-3042d5cc]{font-size:.92rem}.case-automation-showcase__content--tool88 .case-automation-showcase__focus-card small[data-v-3042d5cc]{display:-webkit-box;overflow:hidden;font-size:.72rem;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-automation-showcase__tool88-card--compact[data-v-3042d5cc]{align-self:stretch;grid-template-rows:auto auto auto auto minmax(0,auto);gap:.36rem;max-height:100%;min-height:0;overflow:hidden;padding:.6rem .72rem;border-radius:16px}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-header[data-v-3042d5cc]{align-items:center;gap:.5rem}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-header>div[data-v-3042d5cc]{gap:.08rem}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-header span[data-v-3042d5cc],.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-stats span[data-v-3042d5cc],.case-automation-showcase__tool88-progress-mini span[data-v-3042d5cc]{font-size:.56rem;letter-spacing:.05em}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-header strong[data-v-3042d5cc]{overflow:hidden;font-size:.9rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-header em[data-v-3042d5cc]{max-width:11rem;min-height:1.24rem;padding:.08rem .44rem;font-size:.62rem}.case-automation-showcase__tool88-compact-row[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(8rem,.85fr) minmax(0,1.15fr);gap:.34rem;align-items:stretch;min-width:0}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-live-row[data-v-3042d5cc],.case-automation-showcase__tool88-progress-mini[data-v-3042d5cc]{min-width:0;min-height:2.55rem;padding:.34rem .46rem;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:hsla(0,0%,100%,.74)}.case-automation-showcase__tool88-progress-mini[data-v-3042d5cc]{display:grid;gap:.18rem}.case-automation-showcase__tool88-progress-mini span[data-v-3042d5cc]{color:#64748b;font-weight:900;text-transform:uppercase}.case-automation-showcase__tool88-progress-mini strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-meter[data-v-3042d5cc],.case-automation-showcase__tool88-progress-mini .case-automation-showcase__meter[data-v-3042d5cc]{height:.36rem}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-live-row[data-v-3042d5cc]{width:100%;max-width:100%}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-live-row strong[data-v-3042d5cc]{font-size:.67rem}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-live-dot[data-v-3042d5cc]{width:.48rem;height:.48rem;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-stats[data-v-3042d5cc]{gap:.24rem}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-stats div[data-v-3042d5cc]{gap:.03rem;padding:.26rem .34rem;border-radius:10px}.case-automation-showcase__tool88-card--compact .case-automation-showcase__tool88-stats strong[data-v-3042d5cc]{font-size:.78rem}.case-automation-showcase__tool88-card--compact p[data-v-3042d5cc]{display:-webkit-box;overflow:hidden;margin:0;font-size:.7rem;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-automation-showcase__tool88-log--compact[data-v-3042d5cc]{gap:.12rem;max-height:2.45rem;overflow:hidden}.case-automation-showcase__tool88-log--compact li[data-v-3042d5cc]{font-size:.66rem;line-height:1.18}@media (max-height:760px){.case-automation-showcase__card--tool88-active .case-automation-showcase__header p[data-v-3042d5cc]{display:none}.case-automation-showcase__card--tool88-active .case-automation-showcase__visual[data-v-3042d5cc]{min-height:clamp(250px,38vh,320px)}.case-automation-showcase__tool88-card--compact p[data-v-3042d5cc]{-webkit-line-clamp:1}}@media (max-width:860px){.case-automation-showcase__card--tool88-active[data-v-3042d5cc]{overflow:auto}.case-automation-showcase__content--tool88[data-v-3042d5cc]{grid-template-rows:auto}.case-automation-showcase__tool88-compact-row[data-v-3042d5cc]{grid-template-columns:1fr}}.case-investigation-visualizer-address-selected-ring[data-v-3042d5cc],.case-investigation-visualizer-single-selection-ring[data-v-3042d5cc]{fill:none;stroke:#0284c7;stroke-width:5px;stroke-dasharray:0;filter:drop-shadow(0 0 9px rgba(2,132,199,.42));pointer-events:none}.case-investigation-visualizer-node.is-single-selected .case-flow-visual-address-circle[data-v-3042d5cc]{filter:drop-shadow(0 0 8px rgba(14,165,233,.26))}.case-investigation-visualizer-node .case-flow-visual-path-bg[data-v-3042d5cc]{fill:hsla(0,0%,100%,.94);stroke:rgba(185,28,28,.32);stroke-width:1.5px}.case-investigation-visualizer-node .case-flow-visual-path-text[data-v-3042d5cc]{fill:#dc2626;stroke:hsla(0,0%,100%,.92);stroke-width:3px;paint-order:stroke;font-weight:950;letter-spacing:.01em}.case-investigation-visualizer-clipboard-status[data-v-3042d5cc],.case-investigation-visualizer-copy-message[data-v-3042d5cc]{position:absolute;left:50%;bottom:1.35rem;z-index:18;transform:translateX(-50%);max-width:min(46rem,calc(100% - 2rem));padding:.72rem 1rem;border:1px solid #86efac;border-radius:999px;background:rgba(240,253,244,.97);color:#14532d;font-size:.9rem;font-weight:900;line-height:1.25;text-align:center;box-shadow:0 18px 42px rgba(15,23,42,.22);cursor:pointer;pointer-events:auto}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__content[data-v-3042d5cc]{overflow:hidden}.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{contain:layout paint;scrollbar-gutter:stable both-edges}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-detail-table-wrap[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-flow-list[data-v-3042d5cc]{scrollbar-gutter:stable}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__summary[data-v-3042d5cc]{min-height:1.72rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__download-note[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__toolbar[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{flex:0 0 auto}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{min-height:3.15rem}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card[data-v-3042d5cc]{height:clamp(15.5rem,38vh,28rem);min-height:0;max-height:none}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .case-flow-visuals-detail-table-wrap[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__selection-card .network-lookup-modal__empty-state[data-v-3042d5cc]{min-height:0;height:100%;overflow:auto;scrollbar-gutter:stable}.agent-modal.case-investigation-visualizer-modal .case-flow-visuals-modal__viewport-card[data-v-3042d5cc] *,.agent-modal.case-investigation-visualizer-modal .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc] *{min-width:0}.agent-modal.case-investigation-visualizer-modal[data-v-3042d5cc]:not(.case-investigation-visualizer-modal--fullscreen){display:grid;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto auto auto;align-content:stretch;overflow:hidden;scrollbar-gutter:stable both-edges}.agent-modal.case-investigation-visualizer-modal[data-v-3042d5cc]:not(.case-investigation-visualizer-modal--fullscreen):has(>.case-investigation-visualizer-modal__status){grid-template-rows:auto auto auto auto auto auto minmax(0,1fr) auto auto auto}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__header[data-v-3042d5cc]{grid-row:1;min-height:1.52rem;max-height:1.78rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__summary[data-v-3042d5cc]{grid-row:2;min-height:1.76rem;max-height:1.76rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__notice[data-v-3042d5cc]{grid-row:3;min-height:1.92rem;max-height:1.92rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__toolbar[data-v-3042d5cc]{grid-row:4;min-height:2.06rem;max-height:2.06rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__download-note[data-v-3042d5cc]{grid-row:5;min-height:1.34rem;max-height:1.34rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__status[data-v-3042d5cc]{grid-row:6;min-height:1.42rem;max-height:1.42rem;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-row:6;min-height:0;height:100%;overflow:hidden;align-items:stretch}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]{grid-row:7}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{grid-row:8;min-height:0;overflow:auto}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen)>.case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc]{grid-row:9}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen):has(>.case-investigation-visualizer-modal__status)>.case-investigation-visualizer-modal__content[data-v-3042d5cc]{grid-row:7}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen):has(>.case-investigation-visualizer-modal__status)>.case-investigation-visualizer-modal__advanced-resizer[data-v-3042d5cc]{grid-row:8}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen):has(>.case-investigation-visualizer-modal__status)>.case-investigation-visualizer-modal__advanced[data-v-3042d5cc]{grid-row:9}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen):has(>.case-investigation-visualizer-modal__status)>.case-investigation-visualizer-modal__footer-actions[data-v-3042d5cc]{grid-row:10}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__viewport-card[data-v-3042d5cc]{min-height:0;height:100%;overflow:hidden}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__side-panel[data-v-3042d5cc]{min-height:0;height:100%;overflow-y:auto;scrollbar-gutter:stable both-edges}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar[data-v-3042d5cc]{min-height:3.15rem;max-height:3.15rem;overflow:hidden;align-content:center}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .template-deliverable-modal__preview-header.case-investigation-visualizer-modal__viewport-toolbar>.case-investigation-visualizer-modal__viewport-actions[data-v-3042d5cc]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-gutter:stable;padding-bottom:.05rem}.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-flow-visuals-modal__download-actions[data-v-3042d5cc],.agent-modal.case-investigation-visualizer-modal:not(.case-investigation-visualizer-modal--fullscreen) .case-investigation-visualizer-modal__mode-actions[data-v-3042d5cc]{min-height:1.48rem;max-height:1.48rem}.case-file-browser-purge-modal[data-v-3042d5cc]{display:grid;gap:.75rem;width:min(520px,calc(100vw - 2rem))}.case-file-browser-purge-modal__warning[data-v-3042d5cc]{display:grid;gap:.3rem;padding:.75rem .85rem;border:1px solid #fecaca;border-radius:14px;background:#fef2f2;color:#991b1b;font-size:.82rem;line-height:1.4}.case-file-browser-purge-modal__warning strong[data-v-3042d5cc]{color:#7f1d1d}.case-file-browser-purge-modal__checkbox[data-v-3042d5cc]{display:flex;gap:.55rem;align-items:flex-start;padding:.65rem .75rem;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#7c2d12;font-size:.82rem;font-weight:750;line-height:1.35}.case-file-browser-purge-modal__checkbox input[data-v-3042d5cc]{margin-top:.12rem}.case-investigation-visualizer-viewport.is-manual-complete-glow[data-v-3042d5cc]:after{content:"";position:absolute;inset:.28rem;z-index:7;pointer-events:none;border-radius:20px;border:2px solid rgba(34,197,94,.34);background:radial-gradient(ellipse at center,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 46%,rgba(236,253,245,.05) 55%,rgba(34,197,94,.12) 66%,rgba(59,130,246,.16) 81%,rgba(250,204,21,.12) 100%);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.54),inset 0 0 30px rgba(34,197,94,.16),inset 0 0 58px rgba(59,130,246,.12),0 0 24px rgba(34,197,94,.2),0 0 38px rgba(59,130,246,.12);animation:case-manual-start-viewport-complete-glow-3042d5cc 6.5s ease-out both}.case-manual-start-completion-effect[data-v-3042d5cc]{position:absolute;z-index:42;display:grid;gap:.34rem;width:min(27rem,calc(100% - 2.3rem));max-width:min(34rem,calc(100% - 2.3rem));padding:.78rem .86rem .82rem;border:1px solid rgba(34,197,94,.66);border-radius:18px;background:radial-gradient(circle at 12% 20%,rgba(187,247,208,.9),transparent 32%),linear-gradient(135deg,rgba(240,253,244,.98),rgba(236,253,245,.98));color:#14532d;text-align:left;box-shadow:0 20px 52px rgba(22,101,52,.26);animation:case-manual-start-complete-pop-3042d5cc .45s ease-out both}.case-manual-start-completion-effect.is-dragging[data-v-3042d5cc]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-manual-start-completion-effect__header[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.7rem;cursor:grab}.case-manual-start-completion-effect.is-dragging .case-manual-start-completion-effect__header[data-v-3042d5cc]{cursor:grabbing}.case-manual-start-completion-effect strong[data-v-3042d5cc]{font-size:1rem;font-weight:950}.case-manual-start-completion-effect span[data-v-3042d5cc]{color:#166534;font-size:.8rem;font-weight:750;line-height:1.38}.case-manual-start-completion-effect small[data-v-3042d5cc]{color:#15803d;font-size:.66rem;font-weight:800}.case-manual-start-completion-effect__close[data-v-3042d5cc]{display:inline-grid;place-items:center;flex:0 0 auto;width:1.6rem;height:1.6rem;border:1px solid rgba(22,163,74,.28);border-radius:999px;background:hsla(0,0%,100%,.86);color:#166534;font-size:1rem;font-weight:950;line-height:1;cursor:pointer}.case-manual-start-completion-effect__close[data-v-3042d5cc]:focus-visible,.case-manual-start-completion-effect__close[data-v-3042d5cc]:hover{border-color:rgba(22,163,74,.58);background:#fff;outline:none}@keyframes case-manual-start-complete-pop-3042d5cc{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes case-manual-start-viewport-complete-glow-3042d5cc{0%{opacity:0;filter:saturate(1.08)}14%{opacity:.82}58%{opacity:.56}to{opacity:0;filter:saturate(1)}}.case-investigation-visualizer-svg .case-flow-visuals-edges path.case-flow-visual-edge--transaction-only[data-v-3042d5cc],.case-investigation-visualizer-svg .case-flow-visuals-edges path[data-transaction-only=true][data-v-3042d5cc]{stroke-width:4}.case-manual-start-settings-panel[data-v-3042d5cc],.case-manual-start-solve-warning[data-v-3042d5cc]{position:absolute;right:1rem;z-index:48;display:grid;gap:.62rem;width:min(29rem,calc(100% - 2rem));max-width:calc(100% - 2rem);padding:.78rem .86rem;border-radius:18px;text-align:left;box-shadow:0 22px 56px rgba(15,23,42,.24);backdrop-filter:blur(10px)}.case-manual-start-solve-warning[data-v-3042d5cc]{top:7rem;border:1px solid rgba(251,146,60,.62);background:radial-gradient(circle at 10% 0,hsla(32,98%,83%,.78),transparent 34%),linear-gradient(135deg,rgba(255,247,237,.98),rgba(255,251,235,.98));color:#7c2d12}.case-manual-start-settings-panel[data-v-3042d5cc]{top:7rem;border:1px solid rgba(147,197,253,.7);background:radial-gradient(circle at 10% 0,rgba(219,234,254,.9),transparent 36%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(239,246,255,.98));color:#0f172a}.case-manual-start-settings-panel__header[data-v-3042d5cc],.case-manual-start-solve-warning__header[data-v-3042d5cc]{display:flex;gap:.7rem;align-items:flex-start;justify-content:space-between}.case-manual-start-settings-panel__header div[data-v-3042d5cc],.case-manual-start-solve-warning__header div[data-v-3042d5cc]{display:grid;gap:.12rem;min-width:0}.case-manual-start-settings-panel strong[data-v-3042d5cc],.case-manual-start-solve-warning strong[data-v-3042d5cc]{font-size:.92rem;font-weight:950;line-height:1.2}.case-manual-start-settings-panel small[data-v-3042d5cc],.case-manual-start-settings-panel__note[data-v-3042d5cc],.case-manual-start-solve-warning small[data-v-3042d5cc]{color:inherit;font-size:.68rem;font-weight:750;line-height:1.35;opacity:.82}.case-manual-start-settings-panel p[data-v-3042d5cc],.case-manual-start-solve-warning p[data-v-3042d5cc]{margin:0;font-size:.76rem;line-height:1.42}.case-manual-start-settings-panel__status[data-v-3042d5cc],.case-manual-start-solve-warning__status[data-v-3042d5cc]{padding:.48rem .56rem;border-radius:12px;font-weight:850}.case-manual-start-solve-warning__status[data-v-3042d5cc]{border:1px solid rgba(251,146,60,.45);background:rgba(255,237,213,.72)}.case-manual-start-settings-panel__status[data-v-3042d5cc]{border:1px solid rgba(147,197,253,.58);background:rgba(219,234,254,.62);color:#1e3a8a}.case-manual-start-settings-panel__checkbox[data-v-3042d5cc],.case-manual-start-solve-warning__checkbox[data-v-3042d5cc]{display:flex;gap:.5rem;align-items:flex-start;min-width:0;font-size:.76rem;font-weight:850;line-height:1.35}.case-manual-start-settings-panel__checkbox input[data-v-3042d5cc],.case-manual-start-solve-warning__checkbox input[data-v-3042d5cc]{flex:0 0 auto;margin-top:.15rem}.case-manual-start-settings-panel__actions[data-v-3042d5cc],.case-manual-start-solve-warning__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.case-manual-start-settings-panel__grid[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.case-manual-start-settings-panel__grid label[data-v-3042d5cc]:not(.case-manual-start-settings-panel__checkbox){display:grid;gap:.22rem;min-width:0;color:#334155;font-size:.68rem;font-weight:850}.case-manual-start-settings-panel__grid input[type=number][data-v-3042d5cc],.case-manual-start-settings-panel__grid select[data-v-3042d5cc]{width:100%;min-height:2rem;border:1px solid #cbd5e1;border-radius:11px;background:#fff;color:#0f172a;font:inherit;padding:.32rem .52rem}.case-manual-start-settings-panel__grid input[type=number][data-v-3042d5cc]:focus,.case-manual-start-settings-panel__grid select[data-v-3042d5cc]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.16)}@media (max-width:760px){.case-manual-start-settings-panel[data-v-3042d5cc],.case-manual-start-solve-warning[data-v-3042d5cc]{left:.75rem;right:.75rem;width:auto}.case-manual-start-settings-panel__grid[data-v-3042d5cc]{grid-template-columns:1fr}}.case-manual-start-hop-inspector__recommended-action[data-v-3042d5cc]{position:relative;isolation:isolate;overflow:hidden;box-shadow:0 0 0 2px rgba(187,247,208,.56),0 8px 20px rgba(22,163,74,.14)!important}.case-manual-start-hop-inspector__recommended-action>span[data-v-3042d5cc]{position:relative;z-index:2}.case-manual-start-hop-inspector__recommended-action[data-v-3042d5cc]:before{content:"";position:absolute;z-index:1;inset:-260%;border-radius:inherit;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.52),hsla(0,0%,100%,.09) 30%,transparent 54%),conic-gradient(from 0deg,transparent 0deg,hsla(0,0%,100%,.16) 58deg,rgba(187,247,208,.28) 96deg,transparent 150deg,transparent 1turn);opacity:.46;filter:blur(7px);transform-origin:center;animation:case-manual-start-recommended-action-shine-3042d5cc 3.8s linear infinite;pointer-events:none}@keyframes case-manual-start-recommended-action-shine-3042d5cc{to{transform:rotate(1turn)}}.case-manual-start-automation-callout-layer[data-v-3042d5cc]{position:absolute;inset:0;z-index:39;overflow:hidden;border-radius:inherit;pointer-events:none}.case-manual-start-automation-callout-lines[data-v-3042d5cc]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.case-manual-start-automation-callout-line[data-v-3042d5cc]{stroke-width:2.5px;stroke-linecap:round;opacity:.92;filter:drop-shadow(0 2px 3px rgba(15,23,42,.22));animation:case-manual-start-automation-callout-line-life-3042d5cc 5.8s ease-in-out both}.case-manual-start-automation-callout[data-v-3042d5cc]{position:absolute;display:flex;align-items:center;justify-content:flex-start;min-width:10.5rem;max-width:min(20rem,calc(100% - 1.4rem));padding:.34rem .72rem;border:2px solid var(--case-manual-start-callout-color,#111827);border-radius:8px;background:var(--case-manual-start-callout-color,#111827);color:#fff;box-shadow:0 14px 28px rgba(15,23,42,.24),inset 0 0 0 1px hsla(0,0%,100%,.18);font-size:.78rem;font-weight:950;letter-spacing:.015em;line-height:1.18;text-align:left;text-transform:none;pointer-events:none;will-change:left,top;animation:case-manual-start-automation-callout-life-3042d5cc var(--case-manual-start-callout-life-ms,5.8s) ease-in-out both}.case-manual-start-automation-callout span[data-v-3042d5cc]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-manual-start-automation-callout--attribution[data-v-3042d5cc]{border-style:solid}@keyframes case-manual-start-automation-callout-life-3042d5cc{0%{opacity:0;transform:translateY(5px) scale(.97)}9%{opacity:1;transform:translateY(0) scale(1)}64%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.98)}}@keyframes case-manual-start-automation-callout-line-life-3042d5cc{0%{opacity:0}9%{opacity:.92}64%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.case-manual-start-automation-callout-line[data-v-3042d5cc],.case-manual-start-automation-callout[data-v-3042d5cc]{animation:none;opacity:1;transform:none}}.case-manual-branch-delete-backdrop[data-v-3042d5cc]{z-index:5400}.agent-modal.case-manual-branch-delete-modal[data-v-3042d5cc]{width:min(1180px,calc(100vw - 1.25rem));max-height:min(92vh,920px);overflow:auto;display:grid;gap:.82rem}.case-manual-branch-delete-modal__header p[data-v-3042d5cc]{max-width:58rem}.case-manual-branch-delete-modal__notice[data-v-3042d5cc]{margin:0}.case-manual-branch-delete-modal__warning-list[data-v-3042d5cc]{display:grid;gap:.35rem;padding:.72rem .82rem;border:1px solid #fed7aa;border-radius:14px;background:#fff7ed;color:#7c2d12}.case-manual-branch-delete-modal__warning-list strong[data-v-3042d5cc]{color:#9a3412}.case-manual-branch-delete-modal__warning-list ul[data-v-3042d5cc]{margin:0;padding-left:1.1rem}.case-manual-branch-delete-modal__section[data-v-3042d5cc]{display:grid;gap:.5rem;padding:.72rem .82rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.case-manual-branch-delete-modal__section h4[data-v-3042d5cc],.case-manual-branch-delete-modal__section p[data-v-3042d5cc]{margin:0}.case-manual-branch-delete-modal__section h4[data-v-3042d5cc]{color:#0f172a;font-size:.9rem}.case-manual-branch-delete-modal__section p[data-v-3042d5cc]{color:#475569;font-size:.82rem;line-height:1.45}.case-manual-branch-delete-modal__details[data-v-3042d5cc]{margin:0}.case-manual-branch-delete-modal__mono[data-v-3042d5cc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow-wrap:anywhere}.case-manual-branch-delete-modal__table-wrap[data-v-3042d5cc]{overflow:auto;max-height:20rem;border:1px solid #dbeafe;border-radius:12px;background:#fff}.case-manual-branch-delete-modal__table[data-v-3042d5cc]{min-width:920px;font-size:.78rem}.case-manual-branch-delete-modal__chip-list[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.35rem}.case-manual-branch-delete-modal__chip-list span[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:1.4rem;padding:.16rem .48rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1e40af;font-size:.7rem;font-weight:800}.case-manual-branch-delete-modal__suspicious[data-v-3042d5cc]{color:#9a3412!important;font-weight:800}.case-manual-branch-delete-modal__actions[data-v-3042d5cc]{position:sticky;bottom:-1rem;z-index:2;padding-top:.65rem;border-top:1px solid rgba(226,232,240,.88);background:linear-gradient(180deg,hsla(0,0%,100%,.88),#fff 40%)}.case-manual-solve-visual-color-card[data-v-3042d5cc]{display:grid;gap:.52rem;padding:.68rem;border:1px solid rgba(147,197,253,.72);border-radius:14px;background:linear-gradient(180deg,rgba(239,246,255,.96),hsla(0,0%,100%,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82)}.case-manual-solve-visual-color-card__actions[data-v-3042d5cc],.case-manual-solve-visual-color-card__controls[data-v-3042d5cc],.case-manual-solve-visual-color-card__header[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center}.case-manual-solve-visual-color-card__header[data-v-3042d5cc]{justify-content:space-between;align-items:flex-start}.case-manual-solve-visual-color-card__header small[data-v-3042d5cc],.case-manual-solve-visual-color-card__header strong[data-v-3042d5cc]{display:block}.case-manual-solve-visual-color-card__header strong[data-v-3042d5cc]{color:#0f172a;font-size:.82rem}.case-manual-solve-visual-color-card__header small[data-v-3042d5cc],.case-manual-solve-visual-color-card__note[data-v-3042d5cc],.case-manual-solve-visual-color-card__status[data-v-3042d5cc]{color:#475569;font-size:.68rem;line-height:1.32}.case-manual-solve-visual-color-card__swatch[data-v-3042d5cc]{width:1.72rem;height:1.72rem;border:2px solid rgba(15,23,42,.74);border-radius:999px;box-shadow:0 0 0 2px hsla(0,0%,100%,.96),0 7px 14px rgba(15,23,42,.14)}.case-manual-solve-visual-color-card__picker[data-v-3042d5cc]{width:2.65rem;height:2rem;min-height:2rem;padding:.12rem;border:1px solid #bfdbfe;border-radius:10px;background:#fff;cursor:pointer}.case-manual-solve-visual-color-card__hex[data-v-3042d5cc]{flex:1 1 7.4rem;min-width:7.4rem;min-height:2rem;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#0f172a;padding:.3rem .48rem;font:.78rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.case-manual-solve-visual-color-card__actions[data-v-3042d5cc]{align-items:stretch}.case-manual-solve-visual-color-card__actions .toolbar-btn[data-v-3042d5cc]{flex:1 1 8.5rem}.case-manual-solve-visual-color-card__note[data-v-3042d5cc],.case-manual-solve-visual-color-card__status[data-v-3042d5cc]{margin:0}.case-manual-solve-visual-color-card__status[data-v-3042d5cc]{color:#1d4ed8;font-weight:800}.case-investigation-visualizer-node.is-selected .case-flow-visual-address-circle[data-v-3042d5cc],.case-investigation-visualizer-node.is-selected .case-flow-visual-amount-rect[data-v-3042d5cc],.case-investigation-visualizer-node.is-selected .case-flow-visual-flow-label-bg[data-v-3042d5cc],.case-investigation-visualizer-node.is-selected .case-flow-visual-tx-rect[data-v-3042d5cc]{filter:drop-shadow(0 0 .15rem rgba(255,255,255,.96)) drop-shadow(0 0 .42rem rgba(2,132,199,.62))}.case-investigation-visualizer-node.is-single-selected .case-investigation-visualizer-address-selected-ring[data-v-3042d5cc]{stroke:#0284c7;stroke-width:5.5px;filter:drop-shadow(0 0 .12rem rgba(255,255,255,.96)) drop-shadow(0 0 .55rem rgba(2,132,199,.62))}.empty-case-starter-nudge[data-v-3042d5cc]{position:absolute;inset:0;z-index:26;pointer-events:none;display:flex;align-items:center;justify-content:flex-end;padding:clamp(5.5rem,12vh,7.75rem) 1.15rem 1.35rem}.empty-case-starter-nudge__card[data-v-3042d5cc]{position:relative;pointer-events:auto;width:min(27rem,calc(100% - 1rem));padding:.95rem 1rem .9rem;border:1px solid rgba(147,197,253,.95);border-radius:18px;background:radial-gradient(circle at 12% 10%,rgba(191,219,254,.72),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,250,252,.96));color:#0f172a;box-shadow:0 18px 42px rgba(15,23,42,.16);backdrop-filter:blur(12px)}.empty-case-starter-nudge__eyebrow[data-v-3042d5cc]{display:inline-flex;align-items:center;min-height:1.24rem;margin:0 0 .26rem;padding:.1rem .42rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.64rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.empty-case-starter-nudge__card h3[data-v-3042d5cc]{margin:0 1.75rem .34rem 0;color:#0f172a;font-size:.98rem;line-height:1.18}.empty-case-starter-nudge__card p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.8rem;line-height:1.42}.empty-case-starter-nudge__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.34rem;margin-top:.72rem}.empty-case-starter-nudge__checkbox[data-v-3042d5cc]{display:inline-flex;gap:.36rem;align-items:center;margin-top:.64rem;color:#475569;font-size:.72rem;font-weight:750}.empty-case-starter-nudge__checkbox input[data-v-3042d5cc]{width:.96rem;height:.96rem}.empty-case-starter-nudge__close[data-v-3042d5cc]{position:absolute;top:.55rem;right:.55rem;display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;padding:0;overflow:hidden;border:1px solid rgba(148,163,184,.55);border-radius:999px;background:hsla(0,0%,100%,.9);color:#334155;font-size:0;line-height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.empty-case-starter-nudge__close[data-v-3042d5cc]:after,.empty-case-starter-nudge__close[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.78rem;height:.12rem;border-radius:999px;background:currentColor;transform-origin:center;pointer-events:none}.empty-case-starter-nudge__close[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.empty-case-starter-nudge__close[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.empty-case-starter-nudge__close[data-v-3042d5cc]:focus-visible,.empty-case-starter-nudge__close[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8;outline:none}.workflow-step-card--empty-starter-highlight[data-v-3042d5cc]{border-color:#2563eb;border-left-color:#2563eb!important;background:linear-gradient(180deg,#eff6ff,#fff);box-shadow:0 0 0 3px rgba(37,99,235,.15),0 14px 28px rgba(37,99,235,.14)}@media (max-width:900px){.empty-case-starter-nudge[data-v-3042d5cc]{position:relative;inset:auto;z-index:2;display:block;padding:.35rem .25rem .55rem}.empty-case-starter-nudge__card[data-v-3042d5cc]{width:100%;box-shadow:0 12px 26px rgba(15,23,42,.12)}}@media (max-width:620px){.empty-case-starter-nudge__actions .toolbar-btn[data-v-3042d5cc]{width:100%}}.case-flow-visuals-dormant-markers[data-v-3042d5cc]{pointer-events:none}.case-flow-visual-dormant-marker[data-v-3042d5cc]{pointer-events:none;filter:drop-shadow(0 8px 12px rgba(124,45,18,.2))}.case-flow-visual-dormant-wall[data-v-3042d5cc]{fill:#b45309;stroke:#78350f;stroke-width:2.5}.case-flow-visual-dormant-wall-bricks rect[data-v-3042d5cc]{fill:#d97706;stroke:rgba(120,53,15,.75);stroke-width:1}.case-flow-visual-dormant-money-bag path[data-v-3042d5cc]:first-child{fill:#facc15;stroke:#92400e;stroke-width:2}.case-flow-visual-dormant-money-bag path[data-v-3042d5cc]:nth-child(2){fill:none;stroke:#92400e;stroke-width:2;stroke-linecap:round}.case-flow-visual-dormant-money-bag text[data-v-3042d5cc]{fill:#78350f;font-size:18px;font-weight:950;dominant-baseline:middle}.case-flow-visual-dormant-label[data-v-3042d5cc]{fill:#78350f;font-size:14px;font-weight:900;paint-order:stroke;stroke:rgba(255,251,235,.94);stroke-width:5;stroke-linejoin:round}.case-manual-start-hop-inspector__preview--dormant[data-v-3042d5cc]{border-color:rgba(180,83,9,.45);background:radial-gradient(circle at top left,hsla(48,96%,89%,.88),transparent 42%),#fffaf0}.case-manual-start-hop-inspector__preview--dormant .case-manual-start-hop-inspector__preview-status[data-v-3042d5cc]{border-color:rgba(217,119,6,.28);background:rgba(255,251,235,.92);color:#78350f}.case-manual-solve-visual-legend-panel[data-v-3042d5cc]{position:absolute;right:.75rem;bottom:.75rem;z-index:10;display:grid;gap:.5rem;width:min(21rem,calc(100% - 1.5rem));max-height:min(78%,31rem);overflow:auto;padding:.68rem;border:1px solid rgba(15,23,42,.18);border-radius:16px;background:hsla(0,0%,100%,.96);color:#0f172a;box-shadow:0 18px 44px rgba(15,23,42,.18);backdrop-filter:blur(12px);cursor:default;pointer-events:auto}.case-manual-solve-visual-legend-panel__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;padding-bottom:.46rem;border-bottom:1px solid rgba(226,232,240,.94)}.case-manual-solve-visual-legend-panel__header small[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__header strong[data-v-3042d5cc]{display:block}.case-manual-solve-visual-legend-panel__header strong[data-v-3042d5cc]{color:#0f172a;font-size:.86rem;font-weight:950;line-height:1.12}.case-manual-solve-visual-legend-panel__header small[data-v-3042d5cc]{margin-top:.12rem;color:#64748b;font-size:.68rem;font-weight:760;line-height:1.28}.case-manual-solve-visual-legend-panel__close[data-v-3042d5cc]{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:1.55rem;height:1.55rem;min-width:1.55rem;min-height:1.55rem;margin:-.1rem -.08rem 0 0;padding:0;border:1px solid rgba(100,116,139,.24);border-radius:999px;background:rgba(248,250,252,.92);color:#334155;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:before{position:absolute;display:block;pointer-events:none}.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]{inset:0}.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:after,.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:before{content:"";left:50%;top:50%;width:.72rem;height:.12rem;border-radius:999px;background:currentColor;transform-origin:center}.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-visual-legend-panel__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-visual-legend-panel__close[data-v-3042d5cc]:focus-visible,.case-manual-solve-visual-legend-panel__close[data-v-3042d5cc]:hover{border-color:rgba(37,99,235,.48);background:#eff6ff;color:#1d4ed8;outline:none}.case-manual-solve-visual-legend-panel__body[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__group[data-v-3042d5cc]{display:grid;gap:.42rem}.case-manual-solve-visual-legend-panel__group h4[data-v-3042d5cc]{margin:.12rem 0 0;color:#475569;font-size:.62rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.case-manual-solve-visual-legend-panel__item[data-v-3042d5cc]{display:grid;grid-template-columns:3.05rem minmax(0,1fr);gap:.48rem;align-items:center;min-width:0;padding:.34rem .42rem;border:1px solid rgba(226,232,240,.92);border-radius:12px;background:rgba(248,250,252,.86)}.case-manual-solve-visual-legend-panel__swatch[data-v-3042d5cc]{display:grid;place-items:center;width:2.8rem;height:2.15rem;border:1px solid rgba(203,213,225,.78);border-radius:10px;background:linear-gradient(90deg,rgba(148,163,184,.12) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.12) 1px,transparent 0),#fff;background-size:14px 14px}.case-manual-solve-visual-legend-panel__swatch svg[data-v-3042d5cc]{display:block;width:100%;height:100%;overflow:visible}.case-manual-solve-visual-legend-panel__swatch .case-flow-visual-address-circle[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__swatch .case-flow-visual-amount-rect[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__swatch .case-flow-visual-edge[data-v-3042d5cc],.case-manual-solve-visual-legend-panel__swatch .case-flow-visual-tx-rect[data-v-3042d5cc]{vector-effect:non-scaling-stroke}.case-manual-solve-visual-legend-panel__item-copy[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0}.case-manual-solve-visual-legend-panel__item-copy strong[data-v-3042d5cc]{color:#0f172a;font-size:.74rem;font-weight:940;line-height:1.12}.case-manual-solve-visual-legend-panel__item-copy small[data-v-3042d5cc]{color:#475569;font-size:.66rem;font-weight:680;line-height:1.24}.case-manual-solve-visual-legend-panel__swap-hex[data-v-3042d5cc]{fill:#7c3aed;stroke:#4c1d95;stroke-width:4}.case-manual-solve-visual-legend-panel__hot-wallet-circle[data-v-3042d5cc]{fill:#2f6fff;stroke:#dc2626;stroke-width:4;stroke-dasharray:3 3}.case-manual-solve-visual-legend-panel__bridge-rect[data-v-3042d5cc]{fill:#c9e8ff;stroke:#0d5aa7;stroke-width:4}@media (max-width:760px){.case-manual-solve-visual-legend-panel[data-v-3042d5cc]{left:.6rem;right:.6rem;bottom:.6rem;width:auto;max-height:58%;padding:.58rem}.case-manual-solve-visual-legend-panel__item[data-v-3042d5cc]{grid-template-columns:2.85rem minmax(0,1fr);padding:.3rem .36rem}}.case-file-browser-layout[data-v-3042d5cc]{grid-template-columns:minmax(29rem,.98fr) minmax(31rem,.62fr)}.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:8.2rem minmax(0,1fr);gap:.55rem;padding:.5rem;min-height:7.25rem}.case-file-browser-card__thumb[data-v-3042d5cc]{min-height:6.2rem;background:radial-gradient(circle at 18% 12%,rgba(96,165,250,.18),transparent 38%),linear-gradient(135deg,#f8fbff,#eef2ff)}.case-file-browser-card__content[data-v-3042d5cc]{gap:.32rem}.case-file-browser-card__content header[data-v-3042d5cc]{gap:.45rem}.case-file-browser-card__quickline[data-v-3042d5cc]{gap:.1rem .32rem;color:#475569;font-size:.68rem;font-weight:760;line-height:1.25}.case-file-browser-card__quickline strong[data-v-3042d5cc]{font-weight:920}.case-file-browser-card__quickline em[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:820}.case-file-browser-card__chips--compact[data-v-3042d5cc]{max-height:3.05rem}.case-file-browser-card__chips--compact em[data-v-3042d5cc]{min-height:1.12rem}.case-file-browser-card--preview-loading .case-file-browser-card__thumb[data-v-3042d5cc]:after,.case-file-browser-preview-panel--loading .case-file-browser-preview-stage[data-v-3042d5cc]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.62) 45%,transparent 80%);animation:case-file-browser-preview-shimmer-3042d5cc 1.25s ease-in-out infinite;pointer-events:none}@keyframes case-file-browser-preview-shimmer-3042d5cc{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.case-file-browser-preview-svg--mini[data-v-3042d5cc]{min-height:6.2rem}.case-file-browser-preview-bg[data-v-3042d5cc]{fill:#f8fbff}.case-file-browser-preview-edge[data-v-3042d5cc]{stroke-width:4}.case-file-browser-preview-node circle[data-v-3042d5cc],.case-file-browser-preview-node rect[data-v-3042d5cc]{stroke:rgba(15,23,42,.22)}.case-file-browser-preview-node--tx rect[data-v-3042d5cc]{fill:#fde68a}.case-file-browser-preview-node--service circle[data-v-3042d5cc]{fill:#bbf7d0}.case-file-browser-preview-node--ending circle[data-v-3042d5cc]{stroke:#f97316;stroke-width:3}.case-file-browser-preview-node text[data-v-3042d5cc]{fill:#334155}.case-file-browser-preview-placeholder[data-v-3042d5cc]{gap:.1rem;width:100%;height:100%;min-height:6.2rem;color:#64748b;text-align:center}.case-file-browser-preview-placeholder span[data-v-3042d5cc]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #bfdbfe;border-radius:999px;background:#fff;color:#2563eb;font-size:1rem;font-weight:950}.case-file-browser-preview-placeholder small[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:840}.case-file-browser-preview-panel[data-v-3042d5cc]{gap:.55rem;background:radial-gradient(circle at 10% 0,rgba(96,165,250,.12),transparent 36%),linear-gradient(180deg,#fff,#f8fbff);padding:.62rem}.case-file-browser-preview-panel__header[data-v-3042d5cc]{gap:.7rem}.case-file-browser-preview-panel__header>div[data-v-3042d5cc]:first-child{display:grid;gap:.1rem}.case-file-browser-preview-panel__header span[data-v-3042d5cc]{color:#2563eb;font-size:.6rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.case-file-browser-preview-panel__header strong[data-v-3042d5cc]{line-height:1.15}.case-file-browser-preview-panel__header small[data-v-3042d5cc]{font-size:.66rem;font-weight:720;line-height:1.25}.case-file-browser-preview-panel__controls[data-v-3042d5cc]{display:inline-flex;gap:.25rem}.case-file-browser-preview-panel__controls>span[data-v-3042d5cc]{min-width:2.4rem;font-size:.66rem;letter-spacing:normal;text-transform:none}.case-file-browser-preview-stage[data-v-3042d5cc]{min-height:15rem;border-radius:14px;background:#f8fbff}.case-file-browser-preview-placeholder--large[data-v-3042d5cc],.case-file-browser-preview-svg--large[data-v-3042d5cc]{min-height:15rem}.case-file-browser-preview-strip button[data-v-3042d5cc]{min-width:5.2rem;border-radius:11px;padding:.28rem .42rem}.case-file-browser-preview-strip strong[data-v-3042d5cc]{overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.case-file-browser-details__stats[data-v-3042d5cc]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1120px){.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:7.4rem minmax(0,1fr)}.case-file-browser-preview-placeholder--large[data-v-3042d5cc],.case-file-browser-preview-stage[data-v-3042d5cc],.case-file-browser-preview-svg--large[data-v-3042d5cc]{min-height:12rem}}@media (max-width:680px){.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:1fr}.case-file-browser-card__thumb[data-v-3042d5cc]{min-height:8rem}.case-file-browser-preview-panel__header[data-v-3042d5cc]{display:grid}}.agent-modal.case-file-browser-modal[data-v-3042d5cc]{width:min(1540px,calc(100vw - 1rem));max-height:min(95vh,1000px);grid-template-rows:auto auto auto minmax(0,1fr)}.case-file-browser-layout[data-v-3042d5cc]{grid-template-columns:minmax(26rem,.95fr) minmax(30rem,.82fr);gap:.65rem}.case-file-browser-list[data-v-3042d5cc]{gap:.38rem;padding:.48rem}.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:9.4rem minmax(0,1fr);align-items:stretch;gap:.58rem;min-height:7.15rem;padding:.46rem;border-radius:15px}.case-file-browser-card__thumb[data-v-3042d5cc]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.18rem;min-width:0;min-height:5.95rem;overflow:hidden;border:1px solid #dbeafe;border-radius:13px;background:radial-gradient(circle at 18% 18%,rgba(37,99,235,.16),transparent 38%),linear-gradient(135deg,#f8fbff,#eef2ff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84)}.case-file-browser-card__thumb[data-v-3042d5cc]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.28),transparent 30%,transparent 70%,hsla(0,0%,100%,.2))}.case-file-browser-card__thumb small[data-v-3042d5cc]{position:relative;z-index:1;display:block;overflow:hidden;padding:0 .42rem .34rem;color:#475569;font-size:.58rem;font-weight:850;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.case-file-browser-card__content[data-v-3042d5cc]{display:grid;align-content:start;gap:.3rem;min-width:0}.case-file-browser-card__content header[data-v-3042d5cc]{gap:.42rem}.case-file-browser-card__content h4[data-v-3042d5cc]{display:-webkit-box;overflow:hidden;font-size:.86rem;line-height:1.12;-webkit-line-clamp:2;-webkit-box-orient:vertical}.case-file-browser-card__content header small[data-v-3042d5cc]{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.case-file-browser-card__quickline[data-v-3042d5cc]{display:flex;flex-wrap:wrap;gap:.18rem .34rem;align-items:center;color:#64748b;font-size:.64rem;line-height:1.15}.case-file-browser-card__quickline strong[data-v-3042d5cc]{color:#0f172a;font-size:.72rem;font-weight:950}.case-file-browser-card__quickline em[data-v-3042d5cc]{margin-left:auto;color:#7c3aed;font-size:.58rem;font-style:normal;font-weight:850;white-space:nowrap}.case-file-browser-card__chips--compact[data-v-3042d5cc]{max-height:3.25rem;overflow:hidden}.case-file-browser-card__chips--compact em[data-v-3042d5cc]{min-height:1.08rem;padding:.08rem .36rem;font-size:.58rem}.case-file-browser-preview-svg[data-v-3042d5cc]{display:block;width:100%;height:100%;overflow:visible}.case-file-browser-preview-svg--mini[data-v-3042d5cc]{min-height:4.75rem;filter:saturate(1.08)}.case-file-browser-preview-bg[data-v-3042d5cc]{fill:rgba(248,251,255,.82);stroke:rgba(191,219,254,.72);stroke-width:1.5}.case-file-browser-preview-edge[data-v-3042d5cc]{stroke-width:3.4;opacity:.82}.case-file-browser-preview-node circle[data-v-3042d5cc],.case-file-browser-preview-node rect[data-v-3042d5cc]{stroke:rgba(15,23,42,.16);stroke-width:2}.case-file-browser-preview-node--tx rect[data-v-3042d5cc]{fill:url(#case-browser-preview-tx) #facc15}.case-file-browser-preview-svg--mini .case-file-browser-preview-node--tx rect[data-v-3042d5cc]{fill:#facc15}.case-file-browser-preview-node--address circle[data-v-3042d5cc]{fill:#dbeafe}.case-file-browser-preview-node--ending circle[data-v-3042d5cc]{fill:#fee2e2;stroke:#fb7185}.case-file-browser-preview-node--service circle[data-v-3042d5cc]{fill:#dcfce7;stroke:#22c55e}.case-file-browser-preview-node text[data-v-3042d5cc]{fill:#0f172a;font:800 .72rem/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;pointer-events:none}.case-file-browser-preview-node-sub[data-v-3042d5cc]{fill:#64748b!important;font-size:.54rem!important;font-weight:750!important}.case-file-browser-preview-placeholder[data-v-3042d5cc]{display:grid;place-items:center;align-content:center;gap:.16rem;min-height:4.75rem;filter:blur(.15px)}.case-file-browser-card--preview-loading .case-file-browser-preview-placeholder[data-v-3042d5cc]{animation:case-file-browser-preview-pulse-3042d5cc 1.15s ease-in-out infinite}.case-file-browser-preview-placeholder>span[data-v-3042d5cc]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:#e0f2fe;color:#2563eb;font-size:.9rem;font-weight:950}.case-file-browser-preview-panel[data-v-3042d5cc]{display:grid;gap:.48rem;padding:.58rem;border:1px solid #dbeafe;border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(59,130,246,.14),transparent 34%),linear-gradient(180deg,#f8fbff,#fff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.case-file-browser-preview-panel--loading[data-v-3042d5cc]{border-color:#93c5fd}.case-file-browser-preview-panel__header[data-v-3042d5cc]{display:flex;justify-content:space-between;gap:.55rem;align-items:flex-start;min-width:0}.case-file-browser-preview-panel__header>div[data-v-3042d5cc]:first-child{min-width:0}.case-file-browser-preview-panel__header span[data-v-3042d5cc]:first-child{display:block;color:#2563eb;font-size:.62rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.case-file-browser-preview-panel__header strong[data-v-3042d5cc]{display:block;overflow:hidden;margin-top:.08rem;color:#0f172a;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.case-file-browser-preview-panel__header small[data-v-3042d5cc]{display:block;margin-top:.1rem;color:#64748b;font-size:.68rem;font-weight:700;line-height:1.3}.case-file-browser-preview-panel__controls[data-v-3042d5cc]{display:flex;flex:0 0 auto;gap:.22rem;align-items:center}.case-file-browser-preview-panel__controls>span[data-v-3042d5cc]{min-width:2.6rem;color:#475569;font-size:.68rem;font-weight:900;text-align:center}.case-file-browser-preview-stage[data-v-3042d5cc]{position:relative;min-height:18rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:15px;background:#f8fafc}.case-file-browser-preview-svg--large[data-v-3042d5cc]{height:18rem}.case-file-browser-preview-placeholder--large[data-v-3042d5cc]{min-height:18rem}.case-file-browser-preview-placeholder--large small[data-v-3042d5cc]{max-width:24rem;color:#64748b;font-size:.78rem;font-weight:750;line-height:1.35;text-align:center}.case-file-browser-preview-strip[data-v-3042d5cc]{display:flex;gap:.32rem;overflow-x:auto;padding-bottom:.08rem}.case-file-browser-preview-strip button[data-v-3042d5cc]{flex:0 0 auto;display:grid;gap:.04rem;min-width:5.8rem;padding:.34rem .48rem;border:1px solid #dbeafe;border-radius:12px;background:#fff;color:#334155;cursor:pointer;text-align:left}.case-file-browser-preview-strip button.is-active[data-v-3042d5cc]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.case-file-browser-preview-strip strong[data-v-3042d5cc]{font-size:.66rem;line-height:1.1}.case-file-browser-preview-strip small[data-v-3042d5cc]{color:#64748b;font-size:.58rem;font-weight:800}@keyframes case-file-browser-preview-pulse-3042d5cc{0%,to{opacity:.62;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@media (max-width:1120px){.case-file-browser-layout[data-v-3042d5cc]{grid-template-columns:1fr}.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:8.5rem minmax(0,1fr)}.case-file-browser-preview-placeholder--large[data-v-3042d5cc],.case-file-browser-preview-stage[data-v-3042d5cc],.case-file-browser-preview-svg--large[data-v-3042d5cc]{min-height:15rem;height:15rem}}@media (max-width:680px){.case-file-browser-card[data-v-3042d5cc]{grid-template-columns:1fr}.case-file-browser-card__thumb[data-v-3042d5cc]{min-height:6.5rem}.case-file-browser-preview-panel__header[data-v-3042d5cc]{display:grid}}.header-action-btn--monitoring[data-v-3042d5cc],.toolbar-btn--monitoring[data-v-3042d5cc]{border-color:#0891b2;background:linear-gradient(135deg,#ecfeff,#dbeafe);color:#0e7490}.header-action-btn--monitoring[data-v-3042d5cc]:focus-visible:not(:disabled),.header-action-btn--monitoring[data-v-3042d5cc]:hover:not(:disabled),.toolbar-btn--monitoring[data-v-3042d5cc]:focus-visible:not(:disabled),.toolbar-btn--monitoring[data-v-3042d5cc]:hover:not(:disabled){border-color:#0e7490;background:linear-gradient(135deg,#cffafe,#bfdbfe);color:#155e75;box-shadow:0 10px 22px rgba(14,116,144,.16)}.toolbar-btn--compact[data-v-3042d5cc]{min-height:1.45rem;padding:.12rem .42rem;font-size:.66rem}.case-address-monitoring-modal-backdrop[data-v-3042d5cc]{z-index:5650}.agent-modal.case-address-monitoring-modal[data-v-3042d5cc]{width:min(1480px,calc(100vw - 1.25rem));max-height:min(94vh,980px);overflow:auto;padding:1rem}.case-address-monitoring-modal__status[data-v-3042d5cc]{margin-bottom:.65rem;padding:.72rem .86rem;border:1px solid #a7f3d0;border-radius:14px;background:#ecfdf5;color:#065f46;font-size:.82rem;font-weight:800}.case-automation-showcase__tool88-portal[data-v-3042d5cc]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(37,99,235,.22),transparent 58%),linear-gradient(135deg,rgba(15,23,42,.98),rgba(30,41,59,.96))}.case-automation-showcase__tool88-portal[data-v-3042d5cc]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 82%)}.case-automation-showcase__tool88-portal-svg[data-v-3042d5cc]{position:absolute;inset:0;width:100%;height:100%}.case-automation-showcase__tool88-portal-bg[data-v-3042d5cc]{fill:transparent}.case-automation-showcase__tool88-portal-edge[data-v-3042d5cc]{fill:none;stroke:rgba(147,197,253,.72);stroke-width:3;stroke-linecap:round;opacity:.86}.case-automation-showcase__tool88-portal-edge--transfer[data-v-3042d5cc]{stroke:rgba(250,204,21,.68);stroke-width:2.4}.case-automation-showcase__tool88-portal-edge.is-focus[data-v-3042d5cc]{stroke:rgba(34,197,94,.95);stroke-width:4}.case-automation-showcase__tool88-portal-arrow-head[data-v-3042d5cc]{fill:rgba(147,197,253,.84)}.case-automation-showcase__tool88-portal-tx[data-v-3042d5cc]{fill:#facc15;stroke:rgba(120,53,15,.5);stroke-width:2}.case-automation-showcase__tool88-portal-address[data-v-3042d5cc]{fill:#bfdbfe;stroke:rgba(37,99,235,.58);stroke-width:2.4}.case-automation-showcase__tool88-portal-focus-ring[data-v-3042d5cc]{fill:rgba(34,197,94,.12);stroke:rgba(34,197,94,.92);stroke-width:2.6;stroke-dasharray:6 4;animation:caseAutomationTool88PortalFocusPulse-3042d5cc 1.8s ease-in-out infinite}.case-automation-showcase__tool88-portal-label[data-v-3042d5cc]{fill:#0f172a;font-size:11px;font-weight:900;pointer-events:none}.case-automation-showcase__tool88-portal-sub-label[data-v-3042d5cc]{fill:rgba(15,23,42,.78);font-size:8px;font-weight:800;pointer-events:none}.case-automation-showcase__tool88-portal-node--address .case-automation-showcase__tool88-portal-label[data-v-3042d5cc]{font-size:8px}.case-automation-showcase__tool88-portal-node--address .case-automation-showcase__tool88-portal-sub-label[data-v-3042d5cc]{font-size:7px}.case-automation-showcase__tool88-portal-caption[data-v-3042d5cc]{position:absolute;left:.72rem;right:.72rem;bottom:.72rem;z-index:2;display:grid;gap:.12rem;padding:.52rem .62rem;border:1px solid rgba(147,197,253,.32);border-radius:14px;background:rgba(15,23,42,.72);color:#eff6ff;backdrop-filter:blur(12px)}.case-automation-showcase__tool88-portal-caption span[data-v-3042d5cc],.case-automation-showcase__tool88-portal-caption strong[data-v-3042d5cc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-automation-showcase__tool88-portal-caption strong[data-v-3042d5cc]{font-size:.8rem}.case-automation-showcase__tool88-portal-caption span[data-v-3042d5cc]{color:#bfdbfe;font-size:.66rem;font-weight:750}.case-automation-showcase__tool88-header-actions[data-v-3042d5cc]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.38rem;min-width:0}.case-automation-showcase__tool88-debug-btn[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;min-height:1.45rem;padding:.18rem .5rem;border:1px solid rgba(37,99,235,.3);border-radius:999px;background:hsla(0,0%,100%,.86);color:#1d4ed8;font-size:.62rem;font-weight:900;cursor:pointer}.case-automation-showcase__tool88-debug-btn[data-v-3042d5cc]:focus-visible,.case-automation-showcase__tool88-debug-btn[data-v-3042d5cc]:hover{border-color:#2563eb;background:#eff6ff;outline:none}@keyframes caseAutomationTool88PortalFocusPulse-3042d5cc{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.case-automation-showcase__tool88-portal-focus-ring[data-v-3042d5cc]{animation:none}}.case-automation-tool88-debug-card[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.58rem .75rem;align-items:center;margin-top:.75rem;padding:.72rem .78rem;border:1px solid rgba(37,99,235,.24);border-radius:16px;background:radial-gradient(circle at 0 0,rgba(59,130,246,.12),transparent 40%),linear-gradient(135deg,rgba(239,246,255,.96),hsla(0,0%,100%,.94));color:#1e3a8a}.case-automation-tool88-debug-card>div[data-v-3042d5cc]:first-child{display:grid;gap:.12rem;min-width:0}.case-automation-tool88-debug-card small[data-v-3042d5cc],.case-automation-tool88-debug-card span[data-v-3042d5cc]{color:#475569;font-size:.68rem;font-weight:760;line-height:1.25}.case-automation-tool88-debug-card>div:first-child>span[data-v-3042d5cc]{color:#2563eb;font-size:.62rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.case-automation-tool88-debug-card strong[data-v-3042d5cc]{color:#0f172a;font-size:.8rem;line-height:1.25}.case-automation-tool88-debug-card__chips[data-v-3042d5cc]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.32rem}.case-automation-tool88-debug-card__chips span[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.24rem;min-height:1.36rem;padding:.15rem .42rem;border:1px solid rgba(191,219,254,.9);border-radius:999px;background:hsla(0,0%,100%,.82);color:#334155;font-size:.62rem;font-weight:800}.case-automation-tool88-debug-card__chips strong[data-v-3042d5cc]{color:#1d4ed8;font-size:inherit}.case-flow-visual-dormant-glow[data-v-3042d5cc]{fill:url(#case-flow-visual-manual-solve-address-glow);opacity:.82}.case-flow-visual-dormant-money-bag--partial path[data-v-3042d5cc]:first-child,.case-flow-visual-dormant-money-bag--partial path[data-v-3042d5cc]:nth-child(2){stroke:#1d4ed8}.case-flow-visual-dormant-money-bag--partial text[data-v-3042d5cc]{fill:#1e3a8a}.case-flow-visual-dormant-label--partial[data-v-3042d5cc]{fill:#1d4ed8;stroke:rgba(239,246,255,.96)}.header-action-btn--theme[data-v-3042d5cc]{gap:.3rem}.header-action-btn__theme-icon[data-v-3042d5cc]{display:inline-grid;place-items:center;width:1rem;height:1rem;font-size:.78rem;line-height:1}.header-action-btn--theme.is-active[data-v-3042d5cc]{border-color:#334155;background:linear-gradient(135deg,#0f172a,#1e293b);color:#f8fafc;box-shadow:0 8px 18px rgba(15,23,42,.18)}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc]{--case-dark-page:#07111f;--case-dark-page-soft:#0a1525;--case-dark-surface:#0f1b2d;--case-dark-surface-raised:#142238;--case-dark-surface-soft:#18283f;--case-dark-surface-muted:#1d2f49;--case-dark-border:#2b3d57;--case-dark-border-strong:#3d536f;--case-dark-text:#e8eef8;--case-dark-text-soft:#c3cfdf;--case-dark-muted:#9badc4;--case-dark-subtle:#74879f;--case-dark-blue:#60a5fa;--case-dark-blue-strong:#3b82f6;--case-dark-blue-bg:#102847;--case-dark-green:#4ade80;--case-dark-green-bg:#0d2b22;--case-dark-amber:#fbbf24;--case-dark-amber-bg:#30220f;--case-dark-red:#fb7185;--case-dark-red-bg:#33151c;color:var(--case-dark-text);color-scheme:dark;background:radial-gradient(circle at 12% 0,rgba(37,99,235,.13),transparent 28rem),radial-gradient(circle at 88% 14%,rgba(14,165,233,.08),transparent 24rem),linear-gradient(180deg,rgba(7,17,31,.98),rgba(7,17,31,.9));border-radius:30px}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] *{scrollbar-color:#415775 #0b1728}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] ::-webkit-scrollbar-track{background:#0b1728}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] ::-webkit-scrollbar-thumb{border-color:#0b1728;background:linear-gradient(180deg,#526b8b,#344a67)}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6783a7,#405a7b)}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] ::-webkit-scrollbar-corner{background:#0b1728}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-overview-panel,.sheet-panel,.workflow-panel,.deliverables-panel,.instructions-panel,.case-scroll-nav,.case-scroll-nav.case-intake-rail,.agent-modal,.sheet-toolbar,.formula-bar,.toolbar-menu__panel,.color-popover,.case-file-browser-list,.case-file-browser-details,.case-file-browser-preview-panel,.case-input-flow-story,.case-input-flow-story-card,.case-input-flow-story__empty,.case-investigation-visualizer-modal__viewport-card,.case-investigation-visualizer-modal__side-panel,.case-investigation-visualizer-modal__advanced,.case-hop-solver-modal,.case-manual-start-hop-inspector,.case-manual-fifo-inspector){border-color:var(--case-dark-border)!important;background:linear-gradient(180deg,rgba(20,34,56,.98),rgba(15,27,45,.98))!important;color:var(--case-dark-text)!important;box-shadow:0 18px 44px rgba(0,0,0,.28),inset 0 1px 0 rgba(148,163,184,.08)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-overview-panel[data-v-3042d5cc]{background:radial-gradient(circle at 8% 0,rgba(59,130,246,.17),transparent 34%),linear-gradient(180deg,rgba(20,34,56,.99),rgba(12,24,41,.99))!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .sheet-panel--fullscreen[data-v-3042d5cc]{background:#0b1728!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-overview-card,.workflow-group,.deliverable-group,.instruction-card,.case-status-card,.case-summary-strip span,.output-review-bar,.network-lookup-modal__summary-grid article,.network-lookup-modal__controls,.network-lookup-table-wrap,.starting-main-modal__paste-panel,.starting-main-modal__preview-panel,.starting-main-modal__empty-state,.starting-main-table-wrap,.case-file-browser-card,.case-file-browser-preview-stage,.case-file-browser-details__stats article,.case-file-browser-details__groups section,.case-input-flow-story-card__stage,.case-input-flow-story__empty,.case-intake-rail__continuation,.case-intake-rail__findings,.template-deliverable-modal__preview-card,.case-flow-visuals-modal__preview-card,.case-automation-tool88-debug-card){border-color:var(--case-dark-border)!important;background:var(--case-dark-surface-raised)!important;color:var(--case-dark-text)!important;box-shadow:none!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(h1,h2,h3,h4,h5,h6,summary,legend,.case-title-inline__display,.workflow-overview-card strong,.case-status-card strong,.output-review-bar__status strong,.workflow-step-card__title-row h3,.deliverable-card__header h3,.instruction-card h3,.case-file-browser-card h4,.case-file-browser-details__title h4,.case-file-browser-details__groups h5,.case-input-flow-story__heading h3,.case-input-flow-story-card__meta>strong,.case-intake-rail__title-row strong,.case-intake-rail__continuation-header strong,.case-intake-rail__continuation-steps strong,.agent-modal__header h3){color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.page-subtitle,.sheet-panel__help,.case-status-card__label,.case-status-card small,.output-review-bar__label,.output-review-bar__status small,.workflow-overview-card span,.workflow-overview-card small,.workflow-group__summary small,.deliverable-group__summary small,.workflow-step-card p,.deliverable-card p,.deliverable-card small,.instruction-card p,.instructions-footer-note,.case-file-browser-card small,.case-file-browser-card p,.case-file-browser-details p,.case-file-browser-details__stats span,.case-file-browser-preview-panel__header small,.case-input-flow-story__heading p,.case-input-flow-story-card__meta dt,.case-input-flow-story-card__meta dd,.case-input-flow-story__empty small,.case-intake-rail__header p,.case-intake-rail__steps li small,.case-intake-rail__continuation-detail,.case-intake-rail__continuation-steps small,.case-intake-rail__review-mode,.case-intake-rail__busy-note,.agent-modal__header p){color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(code,pre,.network-lookup-table__mono){color:#d9e7fb!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__eyebrow[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .case-intake-rail__eyebrow[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .eyebrow-label[data-v-3042d5cc]{color:#7db7ff!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-overview-details-toggle,.case-scroll-nav__item,.header-badge,.workflow-step-card__order,.workflow-step-card__status,.deliverable-card__header span,.workflow-source-chip,.case-file-browser-card__stats span,.case-file-browser-card__chips em,.case-file-browser-chip-list span,.case-file-browser-details__meta span,.case-file-browser-preview-panel__controls>span,.case-input-flow-story__heat-legend,.case-input-flow-story-card__amount,.case-intake-rail__recheck,.case-intake-rail__issue-toggle,.case-intake-rail__findings-header button){border-color:var(--case-dark-border)!important;background:var(--case-dark-surface-soft)!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-scroll-nav__item[data-v-3042d5cc]:focus-visible,.spreadsheet-tool.spreadsheet-tool--dark-mode .case-scroll-nav__item[data-v-3042d5cc]:hover{border-color:#4b83c5!important;background:var(--case-dark-blue-bg)!important;color:#93c5fd!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .header-badge--active[data-v-3042d5cc]{border-color:#3b82f6!important;background:var(--case-dark-blue-bg)!important;color:#93c5fd!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.header-action-btn:not(.header-action-btn--primary):not(.header-action-btn--danger):not(.header-action-btn--legend),.toolbar-btn:not(.toolbar-btn--primary):not(.toolbar-btn--danger),.formula-bar__action:not(.formula-bar__action--primary),.toolbar-menu__item,.autosave-toggle,.case-input-flow-story__heat-toggle,.case-input-flow-story-card__retry,.case-input-flow-story-card__solve,.case-file-browser-preview-strip button){border-color:var(--case-dark-border-strong)!important;background:linear-gradient(180deg,#1c2e47,#15243a)!important;color:var(--case-dark-text-soft)!important;box-shadow:none!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.header-action-btn:not(:disabled):hover,.toolbar-btn:not(:disabled):hover,.formula-bar__action:not(:disabled):hover,.toolbar-menu__item:hover,.case-input-flow-story__heat-toggle:hover,.case-input-flow-story-card__retry:hover,.case-input-flow-story-card__solve:hover:not(:disabled),.case-file-browser-preview-strip button:hover){border-color:#4f87cc!important;background:linear-gradient(180deg,#203958,#18304d)!important;color:#dbeafe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.header-action-btn--primary,.toolbar-btn--primary,.formula-bar__action--primary){border-color:#3b82f6!important;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .header-action-btn--theme.is-active[data-v-3042d5cc]{border-color:#d7e1ee!important;background:linear-gradient(180deg,#fff,#e2e8f0)!important;color:#0f172a!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.header-action-btn *,.toolbar-btn *,.formula-bar__action *,.case-intake-rail__prepare-btn *){color:inherit!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.toolbar-row--secondary,.toolbar-group,.color-popover__actions){border-color:var(--case-dark-border)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,.toolbar-input,.formula-bar__input,.main-path-label-table__label-input,.case-details-modal__field input,.starting-main-table input){border-color:var(--case-dark-border-strong)!important;background:#0a1627!important;color:var(--case-dark-text)!important;caret-color:#93c5fd}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(input,textarea)::-moz-placeholder{color:#6f829b!important;opacity:1}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(input,textarea)::placeholder{color:#6f829b!important;opacity:1}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(input,textarea,select):focus{border-color:#4f8ee0!important;box-shadow:0 0 0 3px rgba(59,130,246,.16)!important;outline:none}.spreadsheet-tool.spreadsheet-tool--dark-mode .formula-bar__cell[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#111f33!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card,.deliverable-card){border-color:var(--case-dark-border)!important;background:var(--case-dark-surface-raised)!important;color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card--complete,.deliverable-card--current,.case-status-card--clean,.case-intake-rail__ready,.case-intake-rail__steps li.case-intake-step--complete,.case-intake-rail__continuation-steps li.case-intake-continuation-step--complete){border-color:#267a58!important;background:var(--case-dark-green-bg)!important;color:#bbf7d0!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card--stale,.deliverable-card--stale,.case-status-card--dirty,.case-status-card--stale,.case-intake-rail__continuation-steps li.case-intake-continuation-step--stale){border-color:#a76b1e!important;background:var(--case-dark-amber-bg)!important;color:#fde68a!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card--attention,.case-intake-rail__steps li.case-intake-step--error,.case-intake-rail__steps li.case-intake-step--stopped,.case-intake-rail__continuation-steps li.case-intake-continuation-step--attention,.case-intake-rail__continuation-steps li.case-intake-continuation-step--error){border-color:#9f4153!important;background:var(--case-dark-red-bg)!important;color:#fecdd3!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card--unchecked,.workflow-step-card--ready,.deliverable-card--ready,.deliverable-card--tool-pending,.case-intake-rail__steps li.case-intake-step--active,.case-intake-rail__continuation-steps li.case-intake-continuation-step--checking){border-color:#356cae!important;background:var(--case-dark-blue-bg)!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.workflow-step-card--complete,.workflow-step-card--stale,.workflow-step-card--attention,.workflow-step-card--unchecked,.workflow-step-card--ready,.deliverable-card--current,.deliverable-card--stale,.deliverable-card--ready,.deliverable-card--tool-pending) :is(h3,strong){color:inherit!important}.spreadsheet-tool.spreadsheet-tool--dark-mode table[data-v-3042d5cc]:not(.htCore){border-color:var(--case-dark-border)!important;background:var(--case-dark-surface)!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode table[data-v-3042d5cc]:not(.htCore) :is(th,td){border-color:var(--case-dark-border)!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode table:not(.htCore) th[data-v-3042d5cc]{background:#17263b!important;color:#dbeafe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode table:not(.htCore) tr:nth-child(2n) td[data-v-3042d5cc]{background-color:rgba(30,47,72,.34)}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.network-lookup-modal__footer-note,.instructions-footer-note,.case-file-browser-empty,.case-file-browser-status,.case-manual-fifo-inspector__warnings){border-color:var(--case-dark-border)!important;background:#111f33!important;color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__header[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:rgba(15,27,45,.96)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__list[data-v-3042d5cc]{background:#091525!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story-card__meta[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#132239!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story-card__meta code[data-v-3042d5cc]{color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story-placeholder__edge[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__empty-visual b[data-v-3042d5cc]{background:#536985!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-preview-bg[data-v-3042d5cc]{fill:#0b1728!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-preview-edge[data-v-3042d5cc]{stroke:#7890ad!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-card--selected[data-v-3042d5cc]{border-color:#3b82f6!important;background:#102847!important;box-shadow:0 0 0 2px rgba(59,130,246,.18)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-card--current[data-v-3042d5cc]{border-color:#2f8d68!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-preview-strip button.is-active[data-v-3042d5cc]{border-color:#3b82f6!important;background:#102847!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-investigation-visualizer-viewport,.case-manual-start-hop-inspector__viewport,.case-manual-fifo-inspector__body,.case-flow-visuals-modal__viewport){border-color:var(--case-dark-border)!important;background:#071321!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-investigation-visualizer-modal__toolbar,.case-investigation-visualizer-modal__summary,.case-investigation-visualizer-modal__notice,.case-investigation-visualizer-modal__status,.case-manual-start-hop-inspector__header,.case-manual-start-hop-inspector__footer,.case-manual-fifo-inspector__header){border-color:var(--case-dark-border)!important;background:#122138!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-toast[data-v-3042d5cc]{border-color:var(--case-dark-border-strong)!important;background:#142238!important;color:var(--case-dark-text)!important;box-shadow:0 16px 38px rgba(0,0,0,.38)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .sheet-copy-status[data-v-3042d5cc]{border-color:#267a58!important;background:#0d2b22!important;color:#bbf7d0!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .agent-modal-backdrop[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .sheet-backdrop[data-v-3042d5cc]{background:rgba(2,8,18,.76)!important}@media (max-width:900px){.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc]{border-radius:20px}}.spreadsheet-tool.spreadsheet-tool--dark-mode .spreadsheet-tools-toggle[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:linear-gradient(180deg,#1b2d46,#14233a)!important;color:var(--case-dark-text)!important;box-shadow:inset 0 1px 0 rgba(148,163,184,.08)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .spreadsheet-tools-toggle[data-v-3042d5cc]:hover{border-color:#4f87cc!important;box-shadow:0 8px 20px rgba(0,0,0,.22)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.spreadsheet-tools-toggle__text strong,.spreadsheet-tools-toggle__hint){color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .spreadsheet-tools-toggle__text small[data-v-3042d5cc]{color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.spreadsheet-tools-toggle__chevron,.spreadsheet-tools-toggle__hint,.output-sheet-foldout-summary){border-color:var(--case-dark-border)!important;background:#17263b!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .output-sheet-foldout-summary--pending[data-v-3042d5cc]{border-color:#9a671e!important;background:#30220f!important;color:#fde68a!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-foldout-section-header--clickable[data-v-3042d5cc]:hover{background:rgba(30,48,76,.72)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-foldout-section-header--clickable[data-v-3042d5cc]:focus-visible{outline-color:rgba(96,165,250,.86)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.header-action-btn--copy,.header-action-btn--simple,.header-action-btn--visualize,.toolbar-btn--active){border-color:#356cae!important;background:#102847!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__empty strong[data-v-3042d5cc]{color:#f8fafc!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-input-flow-story__empty em[data-v-3042d5cc]{border:1px solid #3b82f6!important;background:#1d4ed8!important;color:#fff!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-modal--streamlined[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#0d192a!important;color:var(--case-dark-text)!important;box-shadow:0 30px 86px rgba(0,0,0,.52)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-file-browser-quiet-summary,.case-file-browser-card__at-a-glance,.case-file-browser-card__saved,.case-file-browser-details__summary span,.case-file-browser-details__more>summary small,.case-file-browser-options__panel label){color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-file-browser-quiet-summary strong,.case-file-browser-modal--streamlined .case-file-browser-card__content h4,.case-file-browser-card__at-a-glance strong,.case-file-browser-details__summary strong,.case-file-browser-details__more>summary span){color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-controls--streamlined[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#0f1b2d!important;box-shadow:none!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-controls--streamlined .case-file-browser-search input[data-v-3042d5cc]{border-color:var(--case-dark-border-strong)!important;background:#091525!important;color:var(--case-dark-text)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.38)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-options-toggle[data-v-3042d5cc]{border-color:var(--case-dark-border-strong)!important;background:#142238!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-options-toggle__chevron[data-v-3042d5cc]{color:#91a5bf!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-options-toggle[data-v-3042d5cc]:focus-visible,.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-options-toggle[data-v-3042d5cc]:hover{border-color:#4f87cc!important;background:#1a3150!important;color:#dbeafe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-file-browser-options__panel,.case-file-browser-modal--streamlined .case-file-browser-card,.case-file-browser-details,.case-file-browser-preview-panel,.case-file-browser-details__more){border-color:var(--case-dark-border)!important;background:#0f1b2d!important;color:var(--case-dark-text)!important;box-shadow:none!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]:focus-visible,.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]:hover{border-color:#4f87cc!important;background:#13243a!important;box-shadow:0 10px 26px rgba(0,0,0,.3)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-modal--streamlined .case-file-browser-card--selected[data-v-3042d5cc]{border-color:#3b82f6!important;background:#102847!important;box-shadow:0 0 0 2px rgba(59,130,246,.22),0 12px 30px rgba(0,0,0,.34)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-file-browser-modal--streamlined .case-file-browser-card__thumb,.case-file-browser-preview-stage){border-color:var(--case-dark-border)!important;background:radial-gradient(circle at 50% 45%,#17263b 0,#101d30 58%,#0a1627 100%)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-preview-bg[data-v-3042d5cc]{fill:#101d30!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-modal--streamlined .case-file-browser-card__thumb[data-v-3042d5cc]:after{background:linear-gradient(90deg,rgba(148,163,184,.07),transparent 30%,transparent 70%,rgba(96,165,250,.06))!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-card__at-a-glance em[data-v-3042d5cc]{border:1px solid #315f99!important;background:#102847!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-details__summary article[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#142238!important;color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-details__more>summary[data-v-3042d5cc]{background:#142238!important;color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-details__more>summary[data-v-3042d5cc]:after{color:#91a5bf!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-file-browser-details__more-body[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#0b1728!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-file-browser-details__meta span,.case-file-browser-details__stats article,.case-file-browser-details__groups section){border-color:var(--case-dark-border)!important;background:#142238!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-intake-rail__continuation-steps li[data-v-3042d5cc]:not(.case-intake-continuation-step--complete):not(.case-intake-continuation-step--checking):not(.case-intake-continuation-step--attention):not(.case-intake-continuation-step--stale):not(.case-intake-continuation-step--error){border-color:var(--case-dark-border)!important;background:#132239!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-intake-rail__continuation-steps li:not(.case-intake-continuation-step--complete):not(.case-intake-continuation-step--checking):not(.case-intake-continuation-step--attention):not(.case-intake-continuation-step--stale):not(.case-intake-continuation-step--error)>span[data-v-3042d5cc]{background:#263a56!important;color:#d7e2f0!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-intake-rail__continuation-steps li:not(.case-intake-continuation-step--complete):not(.case-intake-continuation-step--checking):not(.case-intake-continuation-step--attention):not(.case-intake-continuation-step--stale):not(.case-intake-continuation-step--error) strong[data-v-3042d5cc]{color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-intake-rail__continuation-steps li:not(.case-intake-continuation-step--complete):not(.case-intake-continuation-step--checking):not(.case-intake-continuation-step--attention):not(.case-intake-continuation-step--stale):not(.case-intake-continuation-step--error) small[data-v-3042d5cc]{color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:linear-gradient(135deg,#142238,#101d30)!important;color:var(--case-dark-text)!important;box-shadow:0 14px 32px rgba(0,0,0,.26)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel--active[data-v-3042d5cc]{border-color:#356cae!important;background:linear-gradient(135deg,#102847,#132b48)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel--paused[data-v-3042d5cc]{border-color:#9a671e!important;background:linear-gradient(135deg,#30220f,#281d10)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__eyebrow[data-v-3042d5cc]{color:#7db7ff!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__main strong[data-v-3042d5cc]{color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-automation-panel__main small,.case-automation-panel__log li,.case-automation-panel__log li small,.case-automation-panel__log li span){color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__meta[data-v-3042d5cc]{color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__meta span[data-v-3042d5cc]{border:1px solid var(--case-dark-border)!important;background:#18283f!important;color:var(--case-dark-text-soft)!important;box-shadow:none!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__log[data-v-3042d5cc]{border-color:var(--case-dark-border)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-automation-panel__log summary[data-v-3042d5cc]{color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__card[data-v-3042d5cc]{border-color:#36577e!important;background:linear-gradient(145deg,#15253b,#0f1b2d)!important;color:var(--case-dark-text)!important;box-shadow:0 30px 82px rgba(0,0,0,.58)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__close[data-v-3042d5cc]{border-color:var(--case-dark-border-strong)!important;background:#18283f!important;color:var(--case-dark-text-soft)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__close[data-v-3042d5cc]:focus-visible,.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__close[data-v-3042d5cc]:hover{border-color:#4f87cc!important;background:#102847!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-manual-solve-intro__heading h3,.case-manual-solve-intro__choices strong){color:var(--case-dark-text)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode[data-v-3042d5cc] :is(.case-manual-solve-intro__heading p,.case-manual-solve-intro__choices p,.case-manual-solve-intro__preference){color:var(--case-dark-muted)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__choices article[data-v-3042d5cc]{border-color:var(--case-dark-border)!important;background:#142238!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__choices .case-manual-solve-intro__choice--recommended[data-v-3042d5cc]{border-color:#356cae!important;background:linear-gradient(145deg,#102847,#142b47)!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.12)!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__choice-number[data-v-3042d5cc]{background:#1e3a5f!important;color:#bfdbfe!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__note[data-v-3042d5cc]{border-color:#b7791f!important;background:#30220f!important;color:#fde68a!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-solve-intro__toggle[data-v-3042d5cc]{border-color:var(--case-dark-border-strong)!important;background:#263a56!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-flow-visuals-modal__viewport[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .case-investigation-visualizer-viewport[data-v-3042d5cc]:not(.is-manual-heat-map),.spreadsheet-tool.spreadsheet-tool--dark-mode .case-manual-start-hop-inspector__viewport[data-v-3042d5cc]{border-color:#cbd5e1!important;background:radial-gradient(circle at 14px 14px,rgba(15,118,110,.08) 1.5px,transparent 2px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.08) 1px,transparent 0),#fff!important;background-size:42px 42px,42px 42px,42px 42px!important;color-scheme:light}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-flow-visuals-modal__viewport .case-flow-visual-bg[data-v-3042d5cc],.spreadsheet-tool.spreadsheet-tool--dark-mode .case-investigation-visualizer-viewport:not(.is-manual-heat-map) .case-flow-visual-bg[data-v-3042d5cc]{fill:#fff!important}.spreadsheet-tool.spreadsheet-tool--dark-mode .case-investigation-visualizer-viewport.is-manual-heat-map[data-v-3042d5cc]{background:radial-gradient(circle at 18% 8%,rgba(124,58,237,.18),transparent 30%),radial-gradient(circle at 78% 24%,rgba(220,38,38,.12),transparent 28%),linear-gradient(180deg,#020617,#0f172a)!important}.case-simple-launch__step .case-simple-launch__step-text-action[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;vertical-align:baseline}.case-simple-launch__step .case-simple-launch__step-text-action[data-v-3042d5cc]:focus-visible:not(:disabled),.case-simple-launch__step .case-simple-launch__step-text-action[data-v-3042d5cc]:hover:not(:disabled),.case-simple-launch__step-button:focus-visible:not(:disabled)>strong[data-v-3042d5cc],.case-simple-launch__step-button:hover:not(:disabled)>strong[data-v-3042d5cc]{text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.16em}.case-simple-launch__step .case-simple-launch__step-text-action[data-v-3042d5cc]:focus-visible{border-radius:3px;outline:2px solid currentColor;outline-offset:3px}.case-simple-launch__step .case-simple-launch__step-text-action[data-v-3042d5cc]:disabled{cursor:not-allowed}.agent-modal-backdrop.starting-main-modal-backdrop--simple-launch[data-v-3042d5cc]{background:rgba(15,23,42,.72);backdrop-filter:blur(8px)}.case-overview-panel__eyebrow-row[data-v-3042d5cc]{display:flex;min-width:0;align-items:center}.case-overview-panel__eyebrow-row .eyebrow-label[data-v-3042d5cc]{margin:0;font-size:clamp(.78rem,1.15vw,1.12rem);font-weight:900;line-height:1.1}.case-header-action-stack[data-v-3042d5cc]{display:flex;min-width:0;flex:0 1 auto;align-items:flex-end;flex-direction:column;gap:.28rem}.case-header-action-stack .case-header-actions[data-v-3042d5cc]{justify-content:flex-end}.case-overview-details-toggle[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;width:2.15rem;min-width:2.15rem;height:1.45rem;place-items:center;align-self:center;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:#64748b;cursor:pointer;font:inherit;line-height:1;transition:background .16s ease,color .16s ease}.case-overview-details-toggle[data-v-3042d5cc]:hover{background:rgba(226,232,240,.72);color:#334155}.case-overview-details-toggle[data-v-3042d5cc]:focus-visible{outline:2px solid rgba(59,130,246,.45);outline-offset:2px}.case-overview-details-toggle__triangle[data-v-3042d5cc]{display:block;font-size:.9rem;font-weight:900;line-height:1}.case-overview-extra-actions[data-v-3042d5cc]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.48rem;flex-wrap:wrap}@media (max-width:920px){.case-header-action-stack[data-v-3042d5cc]{width:100%;align-items:stretch}.case-header-action-stack .case-header-actions[data-v-3042d5cc],.case-overview-extra-actions[data-v-3042d5cc]{justify-content:flex-start}}.case-section-foldout-toggle__chevron[data-v-3042d5cc],.output-sheet-foldout-toggle__chevron[data-v-3042d5cc]{display:inline-block;line-height:1;transform:rotate(-90deg);transform-origin:center;transition:transform .16s ease}.case-section-foldout-toggle__chevron.is-open[data-v-3042d5cc],.output-sheet-foldout-toggle__chevron.is-open[data-v-3042d5cc]{transform:rotate(0deg)}.sheet-panel--output>.sheet-panel__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem .68rem}.sheet-panel--output>.sheet-panel__header>.sheet-panel__heading[data-v-3042d5cc]{grid-column:1;grid-row:1;min-width:0}.sheet-panel--output>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;width:100%;min-width:0;padding-right:0;justify-content:flex-end}.output-sheet-panel-toggle[data-v-3042d5cc]{position:static;z-index:auto;grid-column:2;grid-row:1;min-width:7.85rem;align-self:center;justify-content:center;margin:0}.deliverables-panel>.sheet-panel__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.58rem .68rem}.deliverables-panel>.sheet-panel__header>.sheet-panel__heading[data-v-3042d5cc]{grid-column:1;grid-row:1;min-width:0}.deliverables-panel>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:2;grid-row:1;min-width:0;padding-right:0}.deliverables-panel-toggle[data-v-3042d5cc]{position:static;z-index:auto;grid-column:3;grid-row:1;min-width:9.35rem;align-self:center;justify-content:center;margin:0}@media (max-width:760px){.deliverables-panel>.sheet-panel__header[data-v-3042d5cc],.sheet-panel--output>.sheet-panel__header[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.deliverables-panel>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc],.sheet-panel--output>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;width:100%;justify-content:flex-start}.deliverables-panel-toggle[data-v-3042d5cc],.output-sheet-panel-toggle[data-v-3042d5cc]{grid-column:2;grid-row:1;align-self:start}}.sheet-panel.sheet-panel--output-collapsed[data-v-3042d5cc]{grid-template-rows:auto!important;height:auto!important;min-height:0!important}.sheet-panel--output-collapsed .sheet-panel__header[data-v-3042d5cc]{margin-bottom:0}.output-sheet-heading-line[data-v-3042d5cc]{display:flex;min-width:0;align-items:center;gap:.55rem;flex-wrap:wrap}.output-sheet-heading-line h2[data-v-3042d5cc]{margin:0}.output-sheet-foldout-summary[data-v-3042d5cc]{display:inline-flex;max-width:100%;align-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#f8fafc;color:#64748b;padding:.2rem .48rem;font-size:.65rem;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.output-sheet-foldout-summary--has-data[data-v-3042d5cc]{border-color:rgba(59,130,246,.24);background:#eff6ff;color:#1d4ed8}.output-sheet-foldout-summary--pending[data-v-3042d5cc]{border-color:rgba(245,158,11,.32);background:#fffbeb;color:#92400e}.case-section-foldout-toggle[data-v-3042d5cc],.output-sheet-foldout-toggle[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.case-foldout-panel__content[data-v-3042d5cc]{display:contents}.sheet-panel.case-foldout-panel--collapsed[data-v-3042d5cc]{grid-template-rows:auto!important;height:auto!important;min-height:0!important}.case-foldout-panel--collapsed .sheet-panel__header[data-v-3042d5cc]{margin-bottom:0}.workflow-panel>.sheet-panel__header[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.58rem .68rem}.workflow-panel>.sheet-panel__header>.sheet-panel__heading[data-v-3042d5cc]{grid-column:1;grid-row:1;min-width:0}.workflow-panel>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:2;grid-row:1;min-width:0;padding-right:0}.workflow-panel:not(.case-foldout-panel--collapsed)>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;width:100%;justify-content:flex-end}.case-workflow-panel-toggle[data-v-3042d5cc]{position:static;z-index:auto;grid-column:3;grid-row:1;min-width:8.35rem;align-self:center;justify-content:center;margin:0}@media (max-width:760px){.workflow-panel>.sheet-panel__header[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-top:0}.workflow-panel>.sheet-panel__header>.sheet-panel__heading[data-v-3042d5cc]{grid-column:1;grid-row:1}.workflow-panel:not(.case-foldout-panel--collapsed)>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc],.workflow-panel>.sheet-panel__header>.sheet-panel__header-actions[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;width:100%;padding-right:0;justify-content:flex-start}.case-workflow-panel-toggle[data-v-3042d5cc]{grid-column:2;grid-row:1;min-width:8.35rem;align-self:start;margin-left:0}}.case-input-flow-story-view-toggle[data-v-3042d5cc]{display:inline-flex;flex:0 0 10.75rem;width:10.75rem;min-width:10.75rem;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap}#case-input .sheet-grid[data-v-3042d5cc]:not(.sheet-grid--fullscreen){position:relative}.case-workspace-add-root[data-v-3042d5cc]{position:absolute;z-index:560;right:.62rem;bottom:.62rem;display:block;margin:0;padding:0;pointer-events:none}.case-workspace-add-root__button[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:grid;width:2.75rem;height:2.75rem;padding:0;place-items:center;border:1px solid rgba(37,99,235,.3);border-radius:12px;background:linear-gradient(180deg,#fff,#eff6ff);box-shadow:0 5px 14px rgba(37,99,235,.12);color:#1d4ed8;cursor:pointer;line-height:0;pointer-events:auto;touch-action:manipulation;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.case-workspace-add-root__icon[data-v-3042d5cc]{display:block;width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round}.case-workspace-add-root__button[data-v-3042d5cc]:hover:not(:disabled){border-color:rgba(37,99,235,.56);background:linear-gradient(180deg,#fff,#dbeafe);box-shadow:0 8px 20px rgba(37,99,235,.18);transform:translateY(-1px)}.case-workspace-add-root__button[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(59,130,246,.34);outline-offset:2px}.case-workspace-add-root__button[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.48;transform:none}.sheet-grid--flow-story-open[data-v-3042d5cc]{position:relative;isolation:isolate;overflow:hidden}.case-input-flow-story[data-v-3042d5cc]{position:absolute;inset:0;z-index:500;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 12% 0,rgba(219,234,254,.7),transparent 34%),linear-gradient(180deg,#f8fafc,#eef2f7);color:#0f172a}.case-input-flow-story__header[data-v-3042d5cc]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.82rem .95rem;border-bottom:1px solid rgba(148,163,184,.34);background:hsla(0,0%,100%,.94);box-shadow:0 8px 22px rgba(15,23,42,.05);backdrop-filter:blur(12px)}.case-input-flow-story__heading[data-v-3042d5cc]{min-width:0}.case-input-flow-story__eyebrow[data-v-3042d5cc]{display:block;margin-bottom:.1rem;color:#2563eb;font-size:.65rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.case-input-flow-story__heading h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.15}.case-input-flow-story__heading p[data-v-3042d5cc]{margin:.2rem 0 0;color:#64748b;font-size:.72rem;font-weight:700;line-height:1.35}.case-input-flow-story__header-actions[data-v-3042d5cc]{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}.case-input-flow-story__heat-legend[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.32rem;color:#64748b;font-weight:800;white-space:nowrap}.case-input-flow-story__heat-legend small[data-v-3042d5cc]{font-size:.6rem}.case-input-flow-story__heat-legend i[data-v-3042d5cc]{display:block;width:4.8rem;height:.38rem;border-radius:999px;background:linear-gradient(90deg,#1d4ed8,#60a5fa 35%,#dbeafe 45%,#fde047 55%,#f59e0b 72%,#dc2626);box-shadow:inset 0 0 0 1px rgba(15,23,42,.12)}.case-input-flow-story__heat-no-data[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.2rem;margin-left:.12rem}.case-input-flow-story__heat-no-data-swatch[data-v-3042d5cc]{display:block;width:.5rem;height:.5rem;border-radius:999px;background:#94a3b8;box-shadow:inset 0 0 0 1px rgba(15,23,42,.16)}.case-input-flow-story__close[data-v-3042d5cc],.case-input-flow-story__heat-toggle[data-v-3042d5cc]{border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;font:inherit;font-weight:900;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.case-input-flow-story__heat-toggle[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.38rem;min-height:2rem;border-radius:999px;padding:.34rem .62rem;font-size:.7rem;white-space:nowrap}.case-input-flow-story__heat-toggle.is-active[data-v-3042d5cc]{border-color:rgba(220,38,38,.34);background:#fff7ed;color:#9a3412}.case-input-flow-story__heat-toggle-dot[data-v-3042d5cc]{width:.62rem;height:.62rem;border-radius:999px;background:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.14)}.case-input-flow-story__heat-toggle.is-active .case-input-flow-story__heat-toggle-dot[data-v-3042d5cc]{background:linear-gradient(135deg,#2563eb,#fde047 50%,#dc2626);box-shadow:0 0 0 2px rgba(249,115,22,.18)}.case-input-flow-story__close[data-v-3042d5cc]{display:grid;width:2rem;height:2rem;place-items:center;border-radius:10px;padding:0;font-size:1.15rem;line-height:1}.case-input-flow-story__close[data-v-3042d5cc]:hover,.case-input-flow-story__heat-toggle[data-v-3042d5cc]:hover{border-color:#60a5fa;box-shadow:0 6px 16px rgba(37,99,235,.14);transform:translateY(-1px)}.case-input-flow-story-card__retry[data-v-3042d5cc]:focus-visible,.case-input-flow-story__close[data-v-3042d5cc]:focus-visible,.case-input-flow-story__empty[data-v-3042d5cc]:focus-visible,.case-input-flow-story__heat-toggle[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(59,130,246,.34);outline-offset:2px}.case-input-flow-story__list[data-v-3042d5cc]{display:grid;flex:1 1 auto;align-content:start;gap:.8rem;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.85rem;scrollbar-gutter:stable;overscroll-behavior:contain}.case-input-flow-story-card[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(10rem,13.5rem) minmax(0,1fr);gap:.85rem;min-width:0;min-height:12.5rem;padding:.72rem;border:1px solid rgba(148,163,184,.34);border-radius:18px;background:hsla(0,0%,100%,.96);box-shadow:0 10px 28px rgba(15,23,42,.065);content-visibility:auto;contain-intrinsic-size:215px}.case-input-flow-story-card__meta[data-v-3042d5cc]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:.58rem .62rem;border-right:1px solid #e2e8f0}.case-input-flow-story-card__meta>span[data-v-3042d5cc]:first-child{color:#64748b;font-size:.64rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.case-input-flow-story-card__meta>strong[data-v-3042d5cc]{display:block;overflow:hidden;margin-top:.12rem;color:#0f172a;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:950;letter-spacing:-.04em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.case-input-flow-story-card__meta dl[data-v-3042d5cc]{display:grid;gap:.36rem;min-width:0;margin:.8rem 0 0}.case-input-flow-story-card__meta dl div[data-v-3042d5cc]{display:grid;grid-template-columns:2.3rem minmax(0,1fr);gap:.36rem;min-width:0;align-items:baseline}.case-input-flow-story-card__meta dt[data-v-3042d5cc]{color:#94a3b8;font-size:.61rem;font-weight:900;text-transform:uppercase}.case-input-flow-story-card__meta dd[data-v-3042d5cc]{min-width:0;margin:0;overflow:hidden;color:#475569;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.case-input-flow-story-card__meta code[data-v-3042d5cc]{color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:inherit}.case-input-flow-story-card__amount[data-v-3042d5cc]{align-self:flex-start;max-width:100%;overflow:hidden;margin-top:.72rem;border:1px solid rgba(37,99,235,.2);border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.26rem .52rem;font-size:.69rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.case-input-flow-story-card__stage[data-v-3042d5cc]{position:relative;display:grid;min-width:0;min-height:11rem;place-items:center;overflow:hidden;border:1px solid #e2e8f0;border-radius:14px;background:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),#f8fafc;background-size:24px 24px}.case-input-flow-story-card__stage.is-loading[data-v-3042d5cc]:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(110deg,transparent 20%,hsla(0,0%,100%,.72) 46%,transparent 72%);transform:translateX(-100%);animation:case-input-flow-story-shimmer-3042d5cc 1.25s ease-in-out infinite}.case-input-flow-story-card__limit-note[data-v-3042d5cc]{position:absolute;top:.5rem;right:.55rem;z-index:2;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:hsla(0,0%,100%,.9);color:#64748b;padding:.22rem .42rem;font-size:.58rem;font-weight:850;line-height:1;pointer-events:none}.case-input-flow-story-card__svg[data-v-3042d5cc]{display:block;width:100%;height:100%;min-height:11rem;padding:.52rem;overflow:visible}.case-input-flow-story-card__edge[data-v-3042d5cc]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;opacity:.82;vector-effect:non-scaling-stroke}.case-input-flow-story-card__node circle[data-v-3042d5cc],.case-input-flow-story-card__node rect[data-v-3042d5cc]{stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 3px 4px rgba(15,23,42,.16));transition:fill .18s ease,stroke .18s ease}.case-input-flow-story-card__node.is-heat circle[data-v-3042d5cc],.case-input-flow-story-card__node.is-heat rect[data-v-3042d5cc]{stroke-width:1.7}.case-input-flow-story-card__node.is-ending circle[data-v-3042d5cc],.case-input-flow-story-card__node.is-ending rect[data-v-3042d5cc]{stroke-width:3}.case-input-flow-story-placeholder[data-v-3042d5cc]{display:flex;align-items:center;justify-content:center;gap:.45rem;width:min(80%,31rem);opacity:.42}.case-input-flow-story-placeholder__node[data-v-3042d5cc],.case-input-flow-story__empty-visual i[data-v-3042d5cc]{display:block;flex:0 0 auto;width:1.7rem;height:1.7rem;border:2px solid #94a3b8;background:#cbd5e1}.case-input-flow-story-placeholder__node.is-address[data-v-3042d5cc],.case-input-flow-story__empty-visual i.is-address[data-v-3042d5cc]{border-radius:999px}.case-input-flow-story-placeholder__node.is-transaction[data-v-3042d5cc],.case-input-flow-story__empty-visual i.is-transaction[data-v-3042d5cc]{width:2.8rem;border-radius:7px}.case-input-flow-story-placeholder__edge[data-v-3042d5cc],.case-input-flow-story__empty-visual b[data-v-3042d5cc]{position:relative;display:block;flex:1 1 4rem;height:2px;background:#94a3b8}.case-input-flow-story-placeholder__edge[data-v-3042d5cc]:after,.case-input-flow-story__empty-visual b[data-v-3042d5cc]:after{position:absolute;top:50%;right:-1px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #94a3b8;content:"";transform:translateY(-50%)}.case-input-flow-story-card__retry[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.42rem;border:1px solid #fca5a5;border-radius:999px;background:#fff1f2;color:#be123c;padding:.45rem .72rem;cursor:pointer;font:inherit;font-size:.72rem;font-weight:900}.case-input-flow-story-card__solve[data-v-3042d5cc]{position:absolute;z-index:4;right:3.85rem;bottom:.58rem;display:grid;width:2.5rem;height:2.5rem;padding:0;place-items:center;border:1px solid rgba(37,99,235,.32);border-radius:11px;background:hsla(0,0%,100%,.94);box-shadow:0 5px 14px rgba(15,23,42,.12);color:#1d4ed8;cursor:pointer;line-height:0;backdrop-filter:blur(6px);transition:border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease,background .16s ease}.case-input-flow-story-card__solve svg[data-v-3042d5cc]{display:block;width:1.42rem;height:1.42rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.case-input-flow-story-card__solve[data-v-3042d5cc]:hover:not(:disabled){border-color:rgba(37,99,235,.62);background:#eff6ff;box-shadow:0 8px 20px rgba(37,99,235,.18);color:#1e40af;transform:translateY(-1px)}.case-input-flow-story-card__solve[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(59,130,246,.34);outline-offset:2px}.case-input-flow-story-card__solve[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.45;transform:none}.case-input-flow-story__empty[data-v-3042d5cc]{display:grid;width:100%;min-height:18rem;place-items:center;align-content:center;gap:.52rem;border:1px dashed #94a3b8;border-radius:20px;background:hsla(0,0%,100%,.72);color:#475569;padding:1.4rem;cursor:pointer;font:inherit;text-align:center;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.case-input-flow-story__empty[data-v-3042d5cc]:hover{border-color:#60a5fa;background:hsla(0,0%,100%,.94);box-shadow:0 16px 36px rgba(37,99,235,.12);transform:translateY(-1px)}.case-input-flow-story__empty-visual[data-v-3042d5cc]{display:flex;width:min(30rem,88%);align-items:center;gap:.4rem;margin-bottom:.45rem;opacity:.58}.case-input-flow-story__empty strong[data-v-3042d5cc]{color:#0f172a;font-size:1rem}.case-input-flow-story__empty small[data-v-3042d5cc]{max-width:34rem;color:#64748b;font-size:.74rem;font-weight:700;line-height:1.45}.case-input-flow-story__empty em[data-v-3042d5cc]{margin-top:.2rem;border-radius:999px;background:#2563eb;color:#fff;padding:.42rem .72rem;font-size:.72rem;font-style:normal;font-weight:900}.case-input-flow-story__empty--error[data-v-3042d5cc]{border-color:#fda4af;background:#fff1f2}.case-input-flow-story__empty-icon[data-v-3042d5cc]{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:999px;background:#fff;color:#be123c;font-size:1.35rem;font-weight:900}.case-input-flow-story-skeleton[data-v-3042d5cc]{display:block;border-radius:999px;background:#e2e8f0;animation:case-input-flow-story-pulse-3042d5cc 1.35s ease-in-out infinite}.case-input-flow-story-skeleton--eyebrow[data-v-3042d5cc]{width:4.5rem;height:.48rem}.case-input-flow-story-skeleton--title[data-v-3042d5cc]{width:6.8rem;height:1.7rem;margin-top:.38rem}.case-input-flow-story-skeleton--line[data-v-3042d5cc]{width:92%;height:.58rem;margin-top:.75rem}.case-input-flow-story-skeleton--short[data-v-3042d5cc]{width:68%;margin-top:.38rem}.case-input-flow-story-restore>span[data-v-3042d5cc]:first-child{font-size:.92rem;line-height:1}@keyframes case-input-flow-story-pulse-3042d5cc{0%,to{opacity:.52}50%{opacity:.92}}@keyframes case-input-flow-story-shimmer-3042d5cc{to{transform:translateX(100%)}}@media (max-width:980px){.case-input-flow-story__heat-legend[data-v-3042d5cc]{display:none}.case-input-flow-story-card[data-v-3042d5cc]{grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr)}}@media (max-width:720px){.case-input-flow-story__header[data-v-3042d5cc]{align-items:flex-start}.case-input-flow-story__heading p[data-v-3042d5cc]{display:none}.case-input-flow-story-card[data-v-3042d5cc]{grid-template-columns:1fr}.case-input-flow-story-card__meta[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(5rem,auto) minmax(0,1fr);gap:.35rem .75rem;align-items:center;border-right:0;border-bottom:1px solid #e2e8f0}.case-input-flow-story-card__meta>strong[data-v-3042d5cc]{font-size:1.55rem}.case-input-flow-story-card__meta dl[data-v-3042d5cc]{grid-column:1/-1;margin-top:.35rem}.case-input-flow-story-card__amount[data-v-3042d5cc]{grid-column:1/-1;margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.case-input-flow-story-card__stage.is-loading[data-v-3042d5cc]:after,.case-input-flow-story-skeleton[data-v-3042d5cc]{animation:none}}.case-page-shell.case-page-shell--with-intake-rail[data-v-3042d5cc]{display:grid;grid-template-columns:max-content minmax(0,1fr) clamp(14.5rem,17vw,18rem);align-items:start;-moz-column-gap:1rem;column-gap:1rem}.case-page-shell--with-intake-rail>.case-scroll-nav[data-v-3042d5cc]:not(.case-intake-rail){grid-column:1}.case-page-shell--with-intake-rail>.case-page-main[data-v-3042d5cc]{grid-column:2;min-width:0}.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc]{grid-column:3}.case-scroll-nav.case-intake-rail[data-v-3042d5cc]{display:grid;width:100%;min-width:0;align-content:start;gap:.7rem;overflow-x:hidden;padding:.72rem;scrollbar-width:thin}.case-intake-rail__header[data-v-3042d5cc]{display:grid;gap:.28rem;min-width:0}.case-intake-rail__eyebrow[data-v-3042d5cc]{color:#2563eb;font-size:.63rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.case-intake-rail__title-row[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.case-intake-rail__title-row strong[data-v-3042d5cc]{color:#0f172a;font-size:.94rem}.case-intake-rail__title-row>span[data-v-3042d5cc]{display:inline-grid;min-width:1.55rem;height:1.55rem;place-items:center;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:0 .38rem;font-size:.68rem;font-weight:900}.case-intake-rail__header p[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.7rem;font-weight:700;line-height:1.4}.case-intake-rail__steps[data-v-3042d5cc]{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.case-intake-rail__steps li[data-v-3042d5cc]{display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.42rem;min-width:0;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:rgba(248,250,252,.86);padding:.34rem .4rem;color:#64748b}.case-intake-rail__steps li>span[data-v-3042d5cc]{display:inline-grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.62rem;font-weight:900}.case-intake-rail__steps li small[data-v-3042d5cc]{overflow:hidden;font-size:.66rem;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.case-intake-rail__steps li.case-intake-step--complete[data-v-3042d5cc]{border-color:rgba(34,197,94,.24);background:#f0fdf4;color:#166534}.case-intake-rail__steps li.case-intake-step--complete>span[data-v-3042d5cc]{background:#22c55e;color:#fff}.case-intake-rail__steps li.case-intake-step--active[data-v-3042d5cc]{border-color:rgba(37,99,235,.35);background:#eff6ff;color:#1d4ed8;box-shadow:0 0 0 2px rgba(59,130,246,.08)}.case-intake-rail__steps li.case-intake-step--error[data-v-3042d5cc],.case-intake-rail__steps li.case-intake-step--stopped[data-v-3042d5cc]{border-color:rgba(244,63,94,.25);background:#fff1f2;color:#be123c}.case-intake-rail__prepare-btn[data-v-3042d5cc]{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.58rem;width:100%;border:1px solid #1d4ed8;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;padding:.68rem .72rem;cursor:pointer;text-align:left;box-shadow:0 10px 24px rgba(37,99,235,.2);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.case-intake-rail__prepare-btn[data-v-3042d5cc]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px rgba(37,99,235,.26)}.case-intake-rail__prepare-btn[data-v-3042d5cc]:focus-visible{outline:3px solid rgba(96,165,250,.42);outline-offset:2px}.case-intake-rail__prepare-btn[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.case-intake-rail__prepare-btn>span[data-v-3042d5cc]:last-child{display:grid;gap:.08rem;min-width:0}.case-intake-rail__prepare-btn strong[data-v-3042d5cc]{font-size:.78rem;font-weight:900}.case-intake-rail__prepare-btn small[data-v-3042d5cc]{overflow:hidden;color:hsla(0,0%,100%,.8);font-size:.61rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.case-intake-rail__prepare-icon[data-v-3042d5cc]{display:inline-grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:999px;background:hsla(0,0%,100%,.16);font-size:1rem;font-weight:900}.case-intake-rail__ready[data-v-3042d5cc]{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.55rem;border:1px solid #bbf7d0;border-radius:14px;background:#f0fdf4;color:#166534;padding:.62rem}.case-intake-rail__ready>span[data-v-3042d5cc]{display:inline-grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:999px;background:#22c55e;color:#fff;font-weight:900}.case-intake-rail__ready>div[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0}.case-intake-rail__ready strong[data-v-3042d5cc]{font-size:.72rem}.case-intake-rail__busy-note[data-v-3042d5cc],.case-intake-rail__ready small[data-v-3042d5cc]{color:#64748b;font-size:.62rem;font-weight:700;line-height:1.35}.case-intake-rail__ready small[data-v-3042d5cc]{color:#15803d}.case-intake-rail__continuation[data-v-3042d5cc]{display:grid;gap:.55rem;min-width:0;border-top:1px solid rgba(148,163,184,.28);padding-top:.68rem}.case-intake-rail__continuation--primary[data-v-3042d5cc]{border-top:0;padding-top:0}.case-intake-rail__continuation--primary .case-intake-rail__continuation-header>div>span[data-v-3042d5cc]{color:#2563eb}.case-intake-rail__continuation-header[data-v-3042d5cc]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.5rem}.case-intake-rail__continuation-header>div[data-v-3042d5cc]{display:grid;gap:.08rem;min-width:0}.case-intake-rail__continuation-header span[data-v-3042d5cc]{color:#64748b;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-intake-rail__continuation-header strong[data-v-3042d5cc]{color:#0f172a;font-size:.76rem}.case-intake-rail__recheck[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;border:0;border-radius:7px;background:transparent;color:#2563eb;padding:.18rem .24rem;cursor:pointer;font:inherit;font-size:.59rem;font-weight:900}.case-intake-rail__recheck[data-v-3042d5cc]:hover:not(:disabled){background:#eff6ff}.case-intake-rail__recheck[data-v-3042d5cc]:focus-visible{outline:2px solid rgba(59,130,246,.42);outline-offset:2px}.case-intake-rail__recheck[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.48}.case-intake-rail__continuation-detail[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.64rem;font-weight:700;line-height:1.4}.case-intake-rail__continuation-steps[data-v-3042d5cc]{display:grid;gap:.34rem;margin:0;padding:0;list-style:none}.case-intake-rail__continuation-steps li[data-v-3042d5cc]{display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.46rem;min-width:0;border:1px solid rgba(148,163,184,.28);border-radius:11px;background:#f8fafc;padding:.42rem .46rem}.case-intake-rail__continuation-steps li>span[data-v-3042d5cc]{display:inline-grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.62rem;font-weight:900}.case-intake-rail__continuation-steps li>div[data-v-3042d5cc]{display:grid;gap:.04rem;min-width:0}.case-intake-rail__continuation-steps strong[data-v-3042d5cc]{color:#334155;font-size:.66rem;font-weight:900}.case-intake-rail__continuation-steps small[data-v-3042d5cc]{overflow:hidden;color:#64748b;font-size:.57rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.case-intake-rail__issue-toggle[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;border:0;border-radius:6px;background:transparent;color:#b45309;padding:.12rem 0;cursor:pointer;font:inherit;font-size:.56rem;font-weight:900;line-height:1.2;text-decoration:underline;text-decoration-color:rgba(180,83,9,.35);text-underline-offset:2px}.case-intake-rail__issue-toggle[data-v-3042d5cc]:hover{color:#92400e;text-decoration-color:currentColor}.case-intake-rail__issue-toggle[data-v-3042d5cc]:focus-visible{outline:2px solid rgba(245,158,11,.5);outline-offset:2px}.case-intake-rail__findings[data-v-3042d5cc]{display:grid;gap:.42rem;border:1px solid rgba(245,158,11,.34);border-radius:11px;background:#fffdf5;padding:.5rem}.case-intake-rail__findings-header[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.case-intake-rail__findings-header strong[data-v-3042d5cc]{color:#78350f;font-size:.64rem}.case-intake-rail__findings-header button[data-v-3042d5cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:6px;background:transparent;color:#92400e;padding:.12rem .2rem;cursor:pointer;font:inherit;font-size:.55rem;font-weight:900}.case-intake-rail__findings-header button[data-v-3042d5cc]:focus-visible,.case-intake-rail__findings-header button[data-v-3042d5cc]:hover{background:#fef3c7}.case-intake-rail__findings ol[data-v-3042d5cc]{display:grid;gap:.3rem;margin:0;padding-left:1.08rem}.case-intake-rail__findings li[data-v-3042d5cc],.case-intake-rail__findings>small[data-v-3042d5cc]{color:#78350f;font-size:.57rem;font-weight:700;line-height:1.35}.case-intake-rail__continuation-steps li.case-intake-continuation-step--complete[data-v-3042d5cc]{border-color:rgba(34,197,94,.28);background:#f0fdf4}.case-intake-rail__continuation-steps li.case-intake-continuation-step--complete>span[data-v-3042d5cc]{background:#22c55e;color:#fff}.case-intake-rail__continuation-steps li.case-intake-continuation-step--complete small[data-v-3042d5cc],.case-intake-rail__continuation-steps li.case-intake-continuation-step--complete strong[data-v-3042d5cc]{color:#166534}.case-intake-rail__continuation-steps li.case-intake-continuation-step--checking[data-v-3042d5cc]{border-color:#93c5fd;background:#eff6ff}.case-intake-rail__continuation-steps li.case-intake-continuation-step--checking>span[data-v-3042d5cc]{background:#2563eb;color:#fff}.case-intake-rail__continuation-steps li.case-intake-continuation-step--attention[data-v-3042d5cc]{border-color:rgba(245,158,11,.34);background:#fffbeb}.case-intake-rail__continuation-steps li.case-intake-continuation-step--attention>span[data-v-3042d5cc]{background:#f59e0b;color:#fff}.case-intake-rail__continuation-steps li.case-intake-continuation-step--error[data-v-3042d5cc],.case-intake-rail__continuation-steps li.case-intake-continuation-step--stale[data-v-3042d5cc]{border-color:rgba(148,163,184,.42);background:#f8fafc}.case-intake-rail__continuation-action small[data-v-3042d5cc]{white-space:normal}.case-intake-rail__ready--continuation[data-v-3042d5cc]{border-color:#86efac;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.case-intake-rail__attribution[data-v-3042d5cc]{border-top-color:rgba(99,102,241,.28)}.case-intake-rail__attribution-steps li.case-intake-continuation-step--checking[data-v-3042d5cc]{box-shadow:0 0 0 2px rgba(99,102,241,.08)}.case-intake-rail__review-mode[data-v-3042d5cc]{display:block;border-radius:8px;background:#f8fafc;color:#64748b;padding:.34rem .42rem;font-size:.56rem;font-weight:800;line-height:1.35}.case-intake-rail__attribution-action[data-v-3042d5cc]{background:linear-gradient(135deg,#4f46e5,#4338ca);border-color:#4338ca;box-shadow:0 10px 24px rgba(79,70,229,.2)}.case-intake-rail__attribution-action[data-v-3042d5cc]:hover:not(:disabled){box-shadow:0 14px 28px rgba(79,70,229,.26)}.case-intake-rail__ready--attribution[data-v-3042d5cc]{border-color:#a7f3d0;background:linear-gradient(135deg,#ecfdf5,#f0fdf4)}.case-attribution-workflow-lock .case-intake-preparation-lock__card[data-v-3042d5cc]{border-color:rgba(199,210,254,.5)}.case-attribution-workflow-lock .case-intake-preparation-lock__header span[data-v-3042d5cc]:first-child{color:#4f46e5}.case-attribution-workflow-lock .case-intake-preparation-lock__meter>span[data-v-3042d5cc]{background:linear-gradient(90deg,#4f46e5,#22c55e)}.case-intake-rail__cleanup[data-v-3042d5cc]{border-top-color:rgba(13,148,136,.28)}.case-intake-rail__cleanup-steps li.case-intake-continuation-step--checking[data-v-3042d5cc]{box-shadow:0 0 0 2px rgba(13,148,136,.09)}.case-intake-rail__cleanup-action[data-v-3042d5cc]{border-color:#0f766e;background:linear-gradient(135deg,#0d9488,#0f766e);box-shadow:0 10px 24px rgba(13,148,136,.2)}.case-intake-rail__cleanup-action[data-v-3042d5cc]:hover:not(:disabled){box-shadow:0 14px 28px rgba(13,148,136,.26)}.case-intake-rail__ready--cleanup[data-v-3042d5cc]{border-color:#99f6e4;background:linear-gradient(135deg,#f0fdfa,#ecfdf5)}.case-intake-rail__stage-progress[data-v-3042d5cc]{min-width:0;border-top:1px solid rgba(148,163,184,.24);padding:.1rem .08rem 0}.case-intake-rail__stage-progress ol[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;width:100%;margin:0;padding:0;list-style:none}.case-intake-rail__stage-progress li[data-v-3042d5cc]{position:relative;display:grid;min-width:0;justify-items:center;color:#94a3b8}.case-intake-rail__stage-progress li[data-v-3042d5cc]:not(:last-child):after{content:"";position:absolute;z-index:0;top:.57rem;left:calc(50% + .66rem);width:calc(100% - 1.32rem);height:.18rem;border-radius:999px;background:#e2e8f0}.case-intake-rail__stage-progress li.is-complete[data-v-3042d5cc]:not(:last-child):after{background:#86efac}.case-intake-rail__stage-progress li>span[data-v-3042d5cc]{position:relative;box-sizing:border-box;z-index:1;display:inline-grid;width:1.32rem;height:1.32rem;place-items:center;border:2px solid #cbd5e1;border-radius:999px;background:#fff;color:#64748b;font-size:.56rem;font-weight:950;line-height:1}.case-intake-rail__stage-progress li.is-complete>span[data-v-3042d5cc]{border-color:#22c55e;background:#22c55e;color:#fff}.case-intake-rail__stage-progress li.is-current>span[data-v-3042d5cc]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8;box-shadow:0 0 0 .22rem rgba(59,130,246,.14)}.case-intake-rail__stage-progress li.is-upcoming>span[data-v-3042d5cc]{background:#f8fafc}.case-cleanup-workflow-lock .case-intake-preparation-lock__card[data-v-3042d5cc]{border-color:rgba(153,246,228,.58)}.case-cleanup-workflow-lock .case-intake-preparation-lock__header span[data-v-3042d5cc]:first-child{color:#0f766e}.case-cleanup-workflow-lock .case-intake-preparation-lock__meter>span[data-v-3042d5cc]{background:linear-gradient(90deg,#0d9488,#22c55e)}.case-investigation-visualizer-modal--manual-start .case-investigation-visualizer-viewport[data-v-3042d5cc]{position:relative}.case-manual-solve-intro[data-v-3042d5cc]{position:absolute;inset:0;z-index:180;display:grid;place-items:center;padding:clamp(.75rem,2.4vw,1.5rem);overflow:auto;overscroll-behavior:contain;background:rgba(15,23,42,.72);backdrop-filter:blur(5px)}.case-manual-solve-intro__card[data-v-3042d5cc]{position:relative;display:grid;gap:.9rem;width:min(43rem,100%);max-height:calc(100% - .25rem);overflow:auto;border:1px solid rgba(191,219,254,.78);border-radius:20px;background:linear-gradient(145deg,hsla(0,0%,100%,.99),rgba(248,250,252,.98));padding:clamp(1rem,2.6vw,1.5rem);box-shadow:0 28px 72px rgba(2,6,23,.42)}.case-manual-solve-intro__close[data-v-3042d5cc]{position:absolute;top:.75rem;right:.75rem;display:inline-grid;width:2rem;height:2rem;place-items:center;border:1px solid #cbd5e1;border-radius:999px;background:hsla(0,0%,100%,.94);color:#475569;cursor:pointer}.case-manual-solve-intro__close span[data-v-3042d5cc]:after,.case-manual-solve-intro__close span[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.78rem;height:.12rem;border-radius:999px;background:currentColor}.case-manual-solve-intro__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-intro__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-intro__close[data-v-3042d5cc]:focus-visible,.case-manual-solve-intro__close[data-v-3042d5cc]:hover{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8;outline:none}.case-manual-solve-intro__heading[data-v-3042d5cc]{display:grid;gap:.35rem;padding-right:2.4rem;text-align:center}.case-manual-solve-intro__eyebrow[data-v-3042d5cc]{color:#2563eb;font-size:.68rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.case-manual-solve-intro__heading h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:clamp(1.2rem,2.5vw,1.65rem);line-height:1.15}.case-manual-solve-intro__choices p[data-v-3042d5cc],.case-manual-solve-intro__heading p[data-v-3042d5cc],.case-manual-solve-intro__note[data-v-3042d5cc]{margin:0;color:#475569;font-size:.82rem;font-weight:620;line-height:1.48}.case-manual-solve-intro__choices[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem}.case-manual-solve-intro__choices article[data-v-3042d5cc]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.65rem;align-items:start;border:1px solid #dbeafe;border-radius:14px;background:#f8fbff;padding:.75rem}.case-manual-solve-intro__choice-number[data-v-3042d5cc]{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.78rem;font-weight:950}.case-manual-solve-intro__choices strong[data-v-3042d5cc]{display:block;margin-bottom:.2rem;color:#0f172a;font-size:.85rem}.case-manual-solve-intro__note[data-v-3042d5cc]{border-left:3px solid #f59e0b;border-radius:0 10px 10px 0;background:#fffbeb;padding:.65rem .75rem}.case-manual-solve-intro__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.case-manual-solve-intro__actions .toolbar-btn[data-v-3042d5cc]{min-width:7.4rem;justify-content:center}.case-manual-solve-intro__auto[data-v-3042d5cc]{box-shadow:0 10px 22px rgba(37,99,235,.22)}.case-manual-solve-intro__preference[data-v-3042d5cc]{display:inline-flex;justify-self:end;align-items:center;gap:.5rem;color:#475569;font-size:.72rem;font-weight:720;cursor:pointer}.case-manual-solve-intro__preference input[data-v-3042d5cc]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.case-manual-solve-intro__toggle[data-v-3042d5cc]{position:relative;width:2rem;height:1.08rem;flex:0 0 auto;border:1px solid #cbd5e1;border-radius:999px;background:#e2e8f0;transition:background .18s ease,border-color .18s ease}.case-manual-solve-intro__toggle>span[data-v-3042d5cc]{position:absolute;top:50%;left:.16rem;width:.72rem;height:.72rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.25);transform:translateY(-50%);transition:transform .18s ease}.case-manual-solve-intro__preference input:checked+.case-manual-solve-intro__toggle[data-v-3042d5cc]{border-color:#2563eb;background:#2563eb}.case-manual-solve-intro__preference input:checked+.case-manual-solve-intro__toggle>span[data-v-3042d5cc]{transform:translate(.88rem,-50%)}.case-manual-solve-intro__preference input:focus-visible+.case-manual-solve-intro__toggle[data-v-3042d5cc]{outline:3px solid rgba(96,165,250,.32);outline-offset:2px}.case-manual-solve-intro__choice--recommended[data-v-3042d5cc]{border-color:#93c5fd!important;background:linear-gradient(145deg,#eff6ff,#f8fbff)!important;box-shadow:inset 0 0 0 1px rgba(59,130,246,.08)}.case-manual-solve-intro__auto-all[data-v-3042d5cc]{min-width:10.8rem!important;box-shadow:0 12px 26px rgba(37,99,235,.24)}.case-manual-solve-graph-list__header[data-v-3042d5cc]{gap:.55rem}.case-manual-solve-graph-list__auto-all[data-v-3042d5cc]{flex:0 0 auto;min-height:2rem;padding-inline:.62rem;font-size:.72rem}.case-manual-solve-graph-list__status[data-v-3042d5cc]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;margin-top:.18rem;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;padding:.14rem .42rem;color:#1d4ed8;font-size:.64rem;font-style:normal;font-weight:850;line-height:1.1}.case-manual-solve-graph-list__status.is-complete[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.case-manual-solve-graph-list__status.is-attention[data-v-3042d5cc]{border-color:#fde68a;background:#fffbeb;color:#a16207}.case-manual-solve-graph-list__status.is-manual[data-v-3042d5cc]{border-color:#fdba74;background:#fff7ed;color:#c2410c}.case-manual-solve-graph-list__status.is-qualified[data-v-3042d5cc]{border-color:#c7d2fe;background:#eef2ff;color:#4338ca}.case-manual-solve-all-flows-overlay[data-v-3042d5cc]{position:fixed;inset:0;z-index:2147483500;display:grid;place-items:center;padding:1rem;overflow:auto;overscroll-behavior:contain}.case-manual-solve-all-flows-overlay__scrim[data-v-3042d5cc]{position:absolute;inset:0;background:rgba(15,23,42,.7);backdrop-filter:blur(5px)}.case-manual-solve-all-flows-overlay__card[data-v-3042d5cc],.case-manual-solve-all-flows-result[data-v-3042d5cc]{position:relative;z-index:1;width:min(35rem,100%);max-height:calc(100vh - 2rem);overflow:auto;border:1px solid rgba(191,219,254,.82);border-radius:22px;background:linear-gradient(150deg,hsla(0,0%,100%,.995),rgba(248,250,252,.99));padding:clamp(1rem,2.7vw,1.45rem);box-shadow:0 30px 80px rgba(2,6,23,.46)}.case-manual-solve-all-flows-overlay__card[data-v-3042d5cc]{display:grid;gap:.9rem}.case-manual-solve-all-flows-overlay__card header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.case-manual-solve-all-flows-overlay__card header>div[data-v-3042d5cc],.case-manual-solve-all-flows-result__heading[data-v-3042d5cc]{display:grid;gap:.22rem}.case-manual-solve-all-flows-overlay__card header span[data-v-3042d5cc],.case-manual-solve-all-flows-result__heading>span[data-v-3042d5cc]{color:#2563eb;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.case-manual-solve-all-flows-overlay__card header h3[data-v-3042d5cc],.case-manual-solve-all-flows-result__heading h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1.28rem;line-height:1.2}.case-manual-solve-all-flows-overlay__card header>strong[data-v-3042d5cc]{display:inline-grid;min-width:4.2rem;min-height:2.35rem;place-items:center;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:950}.case-manual-solve-all-flows-overlay__current[data-v-3042d5cc]{display:grid;gap:.18rem;border:1px solid #dbeafe;border-radius:15px;background:#f8fbff;padding:.78rem}.case-manual-solve-all-flows-overlay__current span[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.case-manual-solve-all-flows-overlay__current strong[data-v-3042d5cc]{color:#0f172a;font-size:.98rem}.case-manual-solve-all-flows-overlay__card>p[data-v-3042d5cc],.case-manual-solve-all-flows-overlay__current small[data-v-3042d5cc],.case-manual-solve-all-flows-result__heading p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.78rem;font-weight:620;line-height:1.48}.case-manual-solve-all-flows-overlay__meter[data-v-3042d5cc]{height:.62rem;overflow:hidden;border-radius:999px;background:#e2e8f0;box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.case-manual-solve-all-flows-overlay__meter>span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#06b6d4,#22c55e);transition:width .28s ease}.case-manual-solve-all-flows-overlay__metrics[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.case-manual-solve-all-flows-overlay__metrics article[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics article[data-v-3042d5cc]{display:grid;gap:.08rem;border:1px solid #e2e8f0;border-radius:13px;background:#fff;padding:.6rem;text-align:center}.case-manual-solve-all-flows-overlay__metrics strong[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics strong[data-v-3042d5cc]{color:#0f172a;font-size:1.02rem}.case-manual-solve-all-flows-overlay__metrics small[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics small[data-v-3042d5cc]{color:#64748b;font-size:.65rem;font-weight:760}.case-manual-solve-all-flows-overlay__card>.toolbar-btn[data-v-3042d5cc]{justify-self:center;min-width:10rem}.case-manual-solve-all-flows-result[data-v-3042d5cc]{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.85rem .9rem}.case-manual-solve-all-flows-result__close[data-v-3042d5cc]{position:absolute;top:.75rem;right:.75rem;display:inline-grid;width:2rem;height:2rem;place-items:center;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#475569;cursor:pointer}.case-manual-solve-all-flows-result__close span[data-v-3042d5cc]:after,.case-manual-solve-all-flows-result__close span[data-v-3042d5cc]:before{content:"";position:absolute;left:50%;top:50%;width:.8rem;height:.12rem;border-radius:999px;background:currentColor}.case-manual-solve-all-flows-result__close span[data-v-3042d5cc]:before{transform:translate(-50%,-50%) rotate(45deg)}.case-manual-solve-all-flows-result__close span[data-v-3042d5cc]:after{transform:translate(-50%,-50%) rotate(-45deg)}.case-manual-solve-all-flows-result__icon[data-v-3042d5cc]{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:999px;background:#fef3c7;color:#b45309;font-size:1.25rem;font-weight:950;box-shadow:inset 0 0 0 1px #fcd34d}.case-manual-solve-all-flows-result__icon.is-complete[data-v-3042d5cc]{background:#dcfce7;color:#15803d;box-shadow:inset 0 0 0 1px #86efac}.case-manual-solve-all-flows-result__heading[data-v-3042d5cc]{min-width:0;padding-right:2.2rem}.case-manual-solve-all-flows-result__actions[data-v-3042d5cc],.case-manual-solve-all-flows-result__findings[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics[data-v-3042d5cc]{grid-column:1/-1}.case-manual-solve-all-flows-result__metrics[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-manual-solve-all-flows-result__findings[data-v-3042d5cc]{display:grid;gap:.45rem;border:1px solid #fed7aa;border-radius:15px;background:#fff7ed;padding:.72rem}.case-manual-solve-all-flows-result__findings>strong[data-v-3042d5cc]{color:#9a3412;font-size:.8rem}.case-manual-solve-all-flows-result__findings ul[data-v-3042d5cc]{display:grid;gap:.42rem;max-height:13rem;margin:0;padding:0;overflow:auto;list-style:none}.case-manual-solve-all-flows-result__findings li[data-v-3042d5cc]{display:grid;gap:.08rem;border:1px solid hsla(31,97%,72%,.62);border-radius:10px;background:hsla(0,0%,100%,.78);padding:.5rem .58rem}.case-manual-solve-all-flows-result__findings li span[data-v-3042d5cc]{color:#7c2d12;font-size:.76rem;font-weight:880}.case-manual-solve-all-flows-result__findings li small[data-v-3042d5cc]{color:#9a3412;font-size:.68rem;line-height:1.4}.case-manual-solve-all-flows-result__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media (max-width:560px){.case-manual-solve-all-flows-overlay__card header[data-v-3042d5cc]{display:grid}.case-manual-solve-all-flows-overlay__card header>strong[data-v-3042d5cc]{justify-self:start}.case-manual-solve-all-flows-overlay__metrics[data-v-3042d5cc],.case-manual-solve-all-flows-result[data-v-3042d5cc]{grid-template-columns:1fr}.case-manual-solve-all-flows-result__actions[data-v-3042d5cc],.case-manual-solve-all-flows-result__findings[data-v-3042d5cc],.case-manual-solve-all-flows-result__heading[data-v-3042d5cc],.case-manual-solve-all-flows-result__metrics[data-v-3042d5cc]{grid-column:1}}.case-manual-solve-close-confirm[data-v-3042d5cc]{position:fixed;inset:0;z-index:2147483600;display:grid;place-items:center;background:rgba(15,23,42,.58);padding:1rem;backdrop-filter:blur(3px)}.case-manual-solve-close-confirm__card[data-v-3042d5cc]{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem .9rem;width:min(28rem,100%);border:1px solid rgba(191,219,254,.7);border-radius:18px;background:#fff;padding:1rem;box-shadow:0 24px 64px rgba(2,6,23,.38)}.case-manual-solve-close-confirm__icon[data-v-3042d5cc]{display:inline-grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:1.05rem;font-weight:950}.case-manual-solve-close-confirm__card>div[data-v-3042d5cc]:nth-child(2){display:grid;gap:.2rem;min-width:0}.case-manual-solve-close-confirm__card span[data-v-3042d5cc]{color:#2563eb;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-manual-solve-close-confirm__card h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1rem}.case-manual-solve-close-confirm__card p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.75rem;font-weight:650;line-height:1.45}.case-manual-solve-close-confirm__actions[data-v-3042d5cc]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:.55rem;border-top:1px solid #e2e8f0;padding-top:.75rem}.case-manual-report-boundary-confirm[data-v-3042d5cc]{position:fixed;inset:0;z-index:2147483605;display:grid;place-items:center;overflow:auto;padding:1rem;background:rgba(15,23,42,.68);backdrop-filter:blur(5px)}.case-manual-report-boundary-confirm__card[data-v-3042d5cc]{position:relative;display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.8rem 1rem;width:min(36rem,100%);max-height:min(42rem,calc(100vh - 2rem));overflow:auto;border:1px solid rgba(165,180,252,.85);border-radius:20px;background:#fff;padding:1.15rem;box-shadow:0 28px 74px rgba(2,6,23,.45)}.case-manual-report-boundary-confirm__close[data-v-3042d5cc]{position:absolute;top:.75rem;right:.75rem;display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:999px;background:transparent;cursor:pointer}.case-manual-report-boundary-confirm__close[data-v-3042d5cc]:focus-visible,.case-manual-report-boundary-confirm__close[data-v-3042d5cc]:hover{background:#eef2ff}.case-manual-report-boundary-confirm__close span[data-v-3042d5cc],.case-manual-report-boundary-confirm__close span[data-v-3042d5cc]:after{position:absolute;width:.9rem;height:2px;border-radius:999px;background:#475569;content:"";transform:rotate(45deg)}.case-manual-report-boundary-confirm__close span[data-v-3042d5cc]:after{inset:0;transform:rotate(90deg)}.case-manual-report-boundary-confirm__icon[data-v-3042d5cc]{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:1.1rem;font-weight:950}.case-manual-report-boundary-confirm__heading[data-v-3042d5cc]{display:grid;gap:.25rem;min-width:0;padding-right:2rem}.case-manual-report-boundary-confirm__heading>span[data-v-3042d5cc]{color:#4f46e5;font-size:.66rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.case-manual-report-boundary-confirm__heading h3[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1.15rem}.case-manual-report-boundary-confirm__heading p[data-v-3042d5cc],.case-manual-report-boundary-confirm__notice p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.82rem;font-weight:650;line-height:1.5}.case-manual-report-boundary-confirm__list[data-v-3042d5cc]{grid-column:1/-1;display:grid;gap:.45rem;max-height:13rem;overflow:auto;margin:0;padding:0;list-style:none}.case-manual-report-boundary-confirm__list li[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(5rem,auto) minmax(0,1fr) auto;gap:.45rem .75rem;align-items:center;border:1px solid #e0e7ff;border-radius:12px;background:#f8fafc;padding:.62rem .72rem}.case-manual-report-boundary-confirm__list strong[data-v-3042d5cc]{color:#312e81;font-size:.78rem}.case-manual-report-boundary-confirm__list span[data-v-3042d5cc]{min-width:0;overflow:hidden;color:#334155;font-size:.76rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.case-manual-report-boundary-confirm__list small[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-weight:800}.case-manual-report-boundary-confirm__notice[data-v-3042d5cc]{grid-column:1/-1;display:grid;gap:.25rem;border-left:4px solid #6366f1;border-radius:10px;background:#eef2ff;padding:.7rem .8rem}.case-manual-report-boundary-confirm__notice strong[data-v-3042d5cc]{color:#312e81;font-size:.78rem}.case-manual-report-boundary-confirm__acknowledgement[data-v-3042d5cc]{grid-column:1/-1;display:flex;gap:.65rem;align-items:flex-start;color:#334155;font-size:.78rem;font-weight:750;line-height:1.4}.case-manual-report-boundary-confirm__acknowledgement input[data-v-3042d5cc]{flex:0 0 auto;margin-top:.15rem}.case-manual-report-boundary-confirm__status[data-v-3042d5cc]{grid-column:1/-1;margin:0;color:#b45309;font-size:.75rem;font-weight:800}.case-manual-report-boundary-confirm__actions[data-v-3042d5cc]{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;border-top:1px solid #e2e8f0;padding-top:.85rem}@media (max-width:640px){.case-manual-report-boundary-confirm[data-v-3042d5cc]{align-items:start;padding:.65rem}.case-manual-report-boundary-confirm__card[data-v-3042d5cc]{grid-template-columns:2.45rem minmax(0,1fr);gap:.7rem .75rem;max-height:calc(100vh - 1.3rem);border-radius:16px;padding:.9rem}.case-manual-report-boundary-confirm__list li[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto}.case-manual-report-boundary-confirm__list span[data-v-3042d5cc]{grid-column:1/-1;grid-row:2;white-space:normal}.case-manual-report-boundary-confirm__actions[data-v-3042d5cc]{display:grid;grid-template-columns:1fr}.case-manual-report-boundary-confirm__actions .toolbar-btn[data-v-3042d5cc]{width:100%;justify-content:center}}.case-intake-preparation-lock[data-v-3042d5cc]{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:1rem;overflow:auto;overscroll-behavior:contain}.case-intake-preparation-lock__scrim[data-v-3042d5cc]{position:absolute;inset:0;background:rgba(15,23,42,.78);backdrop-filter:blur(7px)}.case-intake-preparation-lock__card[data-v-3042d5cc]{position:relative;display:grid;width:min(36rem,100%);max-height:calc(100vh - 2rem);gap:.9rem;overflow:auto;border:1px solid rgba(191,219,254,.42);border-radius:24px;background:#fff;padding:1.15rem;box-shadow:0 30px 80px rgba(2,6,23,.42)}.case-intake-preparation-lock__header[data-v-3042d5cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.case-intake-preparation-lock__header>div[data-v-3042d5cc]{display:grid;gap:.24rem;min-width:0}.case-intake-preparation-lock__header span[data-v-3042d5cc]:first-child{color:#2563eb;font-size:.67rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.case-intake-preparation-lock__header h2[data-v-3042d5cc]{margin:0;color:#0f172a;font-size:1.28rem}.case-intake-preparation-lock__header p[data-v-3042d5cc]{margin:0;color:#475569;font-size:.8rem;font-weight:700;line-height:1.45}.case-intake-preparation-lock__root-count[data-v-3042d5cc]{flex:0 0 auto;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8!important;padding:.35rem .55rem;font-size:.66rem!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}.case-intake-preparation-lock__meter[data-v-3042d5cc]{width:100%;height:.52rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.case-intake-preparation-lock__meter>span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#22c55e);transition:width .28s ease}.case-intake-preparation-lock__steps[data-v-3042d5cc]{display:grid;gap:.42rem;margin:0;padding:0;list-style:none}.case-intake-preparation-lock__steps li[data-v-3042d5cc]{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.62rem;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc;padding:.56rem .62rem}.case-intake-preparation-lock__steps li>span[data-v-3042d5cc]:last-child{display:grid;gap:.08rem;min-width:0}.case-intake-preparation-lock__steps strong[data-v-3042d5cc]{color:#0f172a;font-size:.76rem}.case-intake-preparation-lock__steps small[data-v-3042d5cc]{color:#64748b;font-size:.66rem;font-weight:700;line-height:1.3}.case-intake-preparation-lock__step-marker[data-v-3042d5cc]{display:inline-grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.68rem;font-weight:900}.case-intake-preparation-lock__steps li.case-intake-step--complete[data-v-3042d5cc]{border-color:#bbf7d0;background:#f0fdf4}.case-intake-preparation-lock__steps li.case-intake-step--complete .case-intake-preparation-lock__step-marker[data-v-3042d5cc]{background:#22c55e;color:#fff}.case-intake-preparation-lock__steps li.case-intake-step--active[data-v-3042d5cc]{border-color:#93c5fd;background:#eff6ff;box-shadow:0 0 0 3px rgba(59,130,246,.08)}.case-intake-preparation-lock__steps li.case-intake-step--active .case-intake-preparation-lock__step-marker[data-v-3042d5cc]{background:#2563eb;color:#fff;animation:case-intake-preparation-pulse-3042d5cc 1s ease-in-out infinite}.case-intake-preparation-lock__steps li.case-intake-step--error[data-v-3042d5cc],.case-intake-preparation-lock__steps li.case-intake-step--stopped[data-v-3042d5cc]{border-color:#fda4af;background:#fff1f2}.case-intake-preparation-lock__footer[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border-top:1px solid #e2e8f0;padding-top:.82rem}.case-intake-preparation-lock__footer p[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.68rem;font-weight:700;line-height:1.4}.case-intake-preparation-lock__stop[data-v-3042d5cc]{flex:0 0 auto;white-space:nowrap}.spreadsheet-tool--manual-visualizer-opening[data-v-3042d5cc]>:not(.case-manual-start-opening-lock){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-manual-start-opening-lock__card[data-v-3042d5cc]{width:min(39rem,100%)}.case-manual-start-opening-lock__footer[data-v-3042d5cc]{align-items:flex-end}.case-manual-start-opening-lock__actions[data-v-3042d5cc]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.55rem}.case-manual-start-opening-lock__actions .toolbar-btn[data-v-3042d5cc]{min-width:6.7rem;white-space:nowrap}.case-manual-start-opening-lock__actions .toolbar-btn[data-v-3042d5cc]:disabled{cursor:wait;opacity:.58}@keyframes case-intake-preparation-pulse-3042d5cc{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.72}}@media (max-width:1180px){.case-page-shell.case-page-shell--with-intake-rail[data-v-3042d5cc]{grid-template-columns:max-content minmax(0,1fr);row-gap:.75rem}.case-page-shell--with-intake-rail>.case-scroll-nav[data-v-3042d5cc]:not(.case-intake-rail){grid-column:1;grid-row:1/span 2}.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc]{grid-column:2;grid-row:1;max-height:none}.case-page-shell--with-intake-rail>.case-page-main[data-v-3042d5cc]{grid-column:2;grid-row:2}.case-intake-rail__steps[data-v-3042d5cc]{grid-template-columns:repeat(5,minmax(0,1fr))}.case-intake-rail__continuation-steps[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-intake-rail__attribution-steps[data-v-3042d5cc],.case-intake-rail__cleanup-steps[data-v-3042d5cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.case-intake-rail__steps li[data-v-3042d5cc]{grid-template-columns:1fr;justify-items:center;text-align:center}}@media (max-width:760px){.case-intake-rail__steps[data-v-3042d5cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-intake-rail__attribution-steps[data-v-3042d5cc],.case-intake-rail__cleanup-steps[data-v-3042d5cc],.case-intake-rail__continuation-steps[data-v-3042d5cc]{grid-template-columns:1fr}.case-manual-solve-close-confirm__actions[data-v-3042d5cc]{align-items:stretch;flex-direction:column}.case-intake-rail__steps li[data-v-3042d5cc]:last-child{grid-column:1/-1}.case-intake-preparation-lock__footer[data-v-3042d5cc],.case-intake-preparation-lock__header[data-v-3042d5cc]{align-items:stretch;flex-direction:column}.case-intake-preparation-lock__root-count[data-v-3042d5cc],.case-intake-preparation-lock__stop[data-v-3042d5cc]{align-self:flex-start}.case-manual-start-opening-lock__actions[data-v-3042d5cc]{width:100%}.case-manual-start-opening-lock__actions .toolbar-btn[data-v-3042d5cc]{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.case-intake-preparation-lock__steps li.case-intake-step--active .case-intake-preparation-lock__step-marker[data-v-3042d5cc]{animation:none}.case-intake-preparation-lock__meter>span[data-v-3042d5cc],.case-intake-rail__prepare-btn[data-v-3042d5cc]{transition:none}}.case-quick-lookup[data-v-3042d5cc]{position:fixed;inset:0;z-index:5400;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;color:#e2e8f0;background:#07111f;isolation:isolate;transition:opacity .18s ease}.case-quick-lookup--behind-modal[data-v-3042d5cc]{z-index:20;pointer-events:none}.case-quick-lookup__backdrop[data-v-3042d5cc]{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(37,99,235,.2),transparent 34%),radial-gradient(circle at 12% 15%,rgba(6,182,212,.12),transparent 30%),radial-gradient(circle at 88% 82%,rgba(59,130,246,.14),transparent 34%),linear-gradient(145deg,#07111f,#0b1728 48%,#091321)}.case-quick-lookup__backdrop[data-v-3042d5cc]:before{content:"";position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 78%);mask-image:radial-gradient(circle at center,#000 0,transparent 78%)}.case-quick-lookup__network[data-v-3042d5cc]{position:absolute;inset:0;width:100%;height:100%;opacity:.24;filter:drop-shadow(0 0 12px rgba(56,189,248,.2))}.case-quick-lookup__network path[data-v-3042d5cc]{fill:none;stroke:#60a5fa;stroke-width:1.4;stroke-dasharray:5 11}.case-quick-lookup__network circle[data-v-3042d5cc]{fill:#0ea5e9;stroke:rgba(219,234,254,.9);stroke-width:2}.case-quick-lookup__orb[data-v-3042d5cc]{position:absolute;width:28rem;height:28rem;border-radius:999px;filter:blur(70px);opacity:.12}.case-quick-lookup__orb--one[data-v-3042d5cc]{left:-12rem;top:10%;background:#0ea5e9}.case-quick-lookup__orb--two[data-v-3042d5cc]{right:-10rem;bottom:-8rem;background:#4f46e5}.case-quick-lookup__topbar[data-v-3042d5cc]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,3vw,2.4rem)}.case-quick-lookup .sr-only[data-v-3042d5cc]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.case-quick-lookup__brand[data-v-3042d5cc],.case-quick-lookup__settings button[data-v-3042d5cc],.case-quick-lookup__utility-dock button[data-v-3042d5cc],.case-quick-lookup__view-nav button[data-v-3042d5cc]{font:inherit}.case-quick-lookup__brand[data-v-3042d5cc]{display:inline-flex;align-items:center;gap:.7rem;border:0;padding:0;background:transparent;color:#f8fafc;cursor:pointer;font-size:.78rem;font-weight:950;letter-spacing:.16em}.case-quick-lookup__brand-mark[data-v-3042d5cc]{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid rgba(147,197,253,.28);border-radius:11px;background:rgba(15,23,42,.62);box-shadow:0 10px 30px rgba(2,132,199,.16)}.case-quick-lookup__brand-mark svg[data-v-3042d5cc]{width:1.55rem;height:1.55rem}.case-quick-lookup__brand-mark circle[data-v-3042d5cc]{fill:#38bdf8}.case-quick-lookup__brand-mark rect[data-v-3042d5cc]{fill:#facc15}.case-quick-lookup__brand-mark path[data-v-3042d5cc]{stroke:#e2e8f0;stroke-width:2}.case-quick-lookup__brand[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.5}.case-quick-lookup__view-nav[data-v-3042d5cc]{display:flex;align-items:center;gap:.35rem;padding:.22rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(15,23,42,.38);backdrop-filter:blur(14px)}.case-quick-lookup__view-nav button[data-v-3042d5cc]{border:0;border-radius:999px;background:transparent;color:#94a3b8;cursor:pointer;padding:.42rem .72rem;font-size:.68rem;font-weight:780}.case-quick-lookup__view-nav button[data-v-3042d5cc]:focus-visible:not(:disabled),.case-quick-lookup__view-nav button[data-v-3042d5cc]:hover:not(:disabled){background:rgba(30,41,59,.9);color:#e0f2fe;outline:none}.case-quick-lookup__view-nav button[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.45}.case-quick-lookup__main[data-v-3042d5cc]{display:grid;min-height:0;place-items:center;overflow:auto;padding:1rem clamp(1rem,4vw,3rem) 5.8rem}.case-quick-lookup__hero[data-v-3042d5cc]{display:grid;width:min(59rem,100%);place-items:center}.case-quick-lookup__choice-card[data-v-3042d5cc],.case-quick-lookup__lookup-card[data-v-3042d5cc],.case-quick-lookup__progress-card[data-v-3042d5cc],.case-quick-lookup__result-card[data-v-3042d5cc]{position:relative;display:grid;width:100%;gap:.7rem;justify-items:center;border:1px solid rgba(148,163,184,.16);border-radius:28px;background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(15,32,52,.62));padding:clamp(1.35rem,4vw,2.6rem);box-shadow:0 32px 90px rgba(2,6,23,.48),inset 0 1px hsla(0,0%,100%,.04);text-align:center;backdrop-filter:blur(22px)}.case-quick-lookup__lookup-card[data-v-3042d5cc]{max-width:57rem}.case-quick-lookup__choice-card[data-v-3042d5cc]{max-width:54rem;justify-items:stretch;text-align:left}.case-quick-lookup__progress-card[data-v-3042d5cc],.case-quick-lookup__result-card[data-v-3042d5cc]{max-width:40rem}.case-quick-lookup__logo[data-v-3042d5cc]{display:grid;width:4.4rem;height:4.4rem;place-items:center;margin-bottom:.1rem;border:1px solid rgba(125,211,252,.28);border-radius:22px;background:radial-gradient(circle at 30% 20%,rgba(56,189,248,.22),transparent 55%),rgba(15,23,42,.7);box-shadow:0 18px 50px rgba(14,165,233,.16)}.case-quick-lookup__logo svg[data-v-3042d5cc]{width:3.2rem;height:3.2rem}.case-quick-lookup__logo circle[data-v-3042d5cc]{fill:#38bdf8;stroke:#bae6fd;stroke-width:1.4}.case-quick-lookup__logo rect[data-v-3042d5cc]{fill:#facc15;stroke:#fef9c3;stroke-width:1.4}.case-quick-lookup__logo path[data-v-3042d5cc]{stroke:#e2e8f0;stroke-width:2.5;stroke-linecap:round}.case-quick-lookup__choice-card header>span[data-v-3042d5cc],.case-quick-lookup__eyebrow[data-v-3042d5cc]{margin:0;color:#7dd3fc;font-size:.68rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.case-quick-lookup h1[data-v-3042d5cc]{max-width:46rem;margin:0;color:#f8fafc;font-size:clamp(1.65rem,4vw,3.1rem);font-weight:900;letter-spacing:-.04em;line-height:1.06}.case-quick-lookup__choice-card h1[data-v-3042d5cc]{font-size:clamp(1.45rem,3vw,2.2rem)}.case-quick-lookup__choice-card header p[data-v-3042d5cc],.case-quick-lookup__lead[data-v-3042d5cc],.case-quick-lookup__progress-card>p[data-v-3042d5cc],.case-quick-lookup__result-card>p[data-v-3042d5cc]{max-width:43rem;margin:0;color:#aebed2;font-size:clamp(.82rem,1.6vw,1rem);font-weight:560;line-height:1.58}.case-quick-lookup__form[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;margin-top:.75rem;gap:.55rem;border:1px solid rgba(147,197,253,.26);border-radius:18px;background:rgba(2,6,23,.55);padding:.48rem;box-shadow:0 18px 55px rgba(2,6,23,.34),0 0 0 1px rgba(37,99,235,.04)}.case-quick-lookup__form[data-v-3042d5cc]:focus-within{border-color:rgba(56,189,248,.72);box-shadow:0 18px 55px rgba(2,6,23,.34),0 0 0 4px rgba(14,165,233,.11)}.case-quick-lookup__form input[data-v-3042d5cc]{min-width:0;min-height:3.35rem;border:0;outline:0;background:transparent;color:#f8fafc;padding:0 .85rem;font:.9rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.case-quick-lookup__form input[data-v-3042d5cc]::-moz-placeholder{color:#64748b}.case-quick-lookup__form input[data-v-3042d5cc]::placeholder{color:#64748b}.case-quick-lookup__form button[data-v-3042d5cc],.case-quick-lookup__primary-btn[data-v-3042d5cc],.case-quick-lookup__secondary-btn[data-v-3042d5cc],.case-quick-lookup__text-btn[data-v-3042d5cc]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.65rem;border-radius:13px;cursor:pointer;padding:.55rem 1rem;font:inherit;font-size:.78rem;font-weight:850}.case-quick-lookup__form button[data-v-3042d5cc],.case-quick-lookup__primary-btn[data-v-3042d5cc]{border:1px solid #60a5fa;background:linear-gradient(135deg,#2563eb,#0284c7);color:#fff;box-shadow:0 10px 26px rgba(37,99,235,.26)}.case-quick-lookup__form button[data-v-3042d5cc]{min-width:8.1rem}.case-quick-lookup__form button svg[data-v-3042d5cc]{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.case-quick-lookup__form button[data-v-3042d5cc]:hover:not(:disabled),.case-quick-lookup__primary-btn[data-v-3042d5cc]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.case-quick-lookup__form button[data-v-3042d5cc]:disabled,.case-quick-lookup__primary-btn[data-v-3042d5cc]:disabled,.case-quick-lookup__secondary-btn[data-v-3042d5cc]:disabled,.case-quick-lookup__text-btn[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.48;transform:none}.case-quick-lookup__secondary-btn[data-v-3042d5cc]{border:1px solid rgba(148,163,184,.26);background:rgba(30,41,59,.78);color:#dbeafe}.case-quick-lookup__text-btn[data-v-3042d5cc]{min-height:auto;border:0;background:transparent;color:#7dd3fc;padding:.45rem .6rem}.case-quick-lookup__secondary-btn[data-v-3042d5cc]:hover:not(:disabled),.case-quick-lookup__text-btn[data-v-3042d5cc]:hover:not(:disabled){color:#fff;border-color:rgba(125,211,252,.52)}.case-quick-lookup__input-note[data-v-3042d5cc]{margin:0;color:#71839a;font-size:.68rem;font-weight:650}.case-quick-lookup__notice[data-v-3042d5cc]{display:grid;width:100%;gap:.12rem;margin-top:.35rem;border:1px solid hsla(0,91%,71%,.28);border-radius:13px;background:rgba(127,29,29,.18);padding:.65rem .75rem;text-align:left}.case-quick-lookup__notice strong[data-v-3042d5cc]{color:#fecaca;font-size:.76rem}.case-quick-lookup__notice span[data-v-3042d5cc]{color:#fca5a5;font-size:.72rem;line-height:1.4}.case-quick-lookup__choice-card header[data-v-3042d5cc],.case-quick-lookup__choice-filter[data-v-3042d5cc]{display:grid;gap:.36rem}.case-quick-lookup__choice-filter>label[data-v-3042d5cc]{color:#cbd5e1;font-size:.72rem;font-weight:800}.case-quick-lookup__choice-filter-control[data-v-3042d5cc]{position:relative;display:flex;align-items:center}.case-quick-lookup__choice-filter-control>svg[data-v-3042d5cc]{position:absolute;left:.78rem;width:1rem;height:1rem;fill:none;stroke:#64748b;stroke-width:1.8;stroke-linecap:round;pointer-events:none}.case-quick-lookup__choice-filter-control input[data-v-3042d5cc]{width:100%;min-height:2.75rem;border:1px solid rgba(148,163,184,.26);border-radius:13px;background:rgba(2,6,23,.66);color:#f8fafc;padding:.65rem 2.7rem .65rem 2.35rem;font:.78rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.case-quick-lookup__choice-filter-control input[data-v-3042d5cc]::-moz-placeholder{color:#64748b}.case-quick-lookup__choice-filter-control input[data-v-3042d5cc]::placeholder{color:#64748b}.case-quick-lookup__choice-filter-control input[data-v-3042d5cc]:focus{border-color:rgba(56,189,248,.82);outline:none;box-shadow:0 0 0 3px rgba(56,189,248,.12)}.case-quick-lookup__choice-filter-control>button[data-v-3042d5cc]{position:absolute;right:.42rem;display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:9px;background:transparent;color:#94a3b8;cursor:pointer;padding:0}.case-quick-lookup__choice-filter-control>button[data-v-3042d5cc]:focus-visible,.case-quick-lookup__choice-filter-control>button[data-v-3042d5cc]:hover{background:rgba(51,65,85,.72);color:#f8fafc;outline:none}.case-quick-lookup__choice-filter-control>button svg[data-v-3042d5cc]{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.case-quick-lookup__choice-filter>small[data-v-3042d5cc]{color:#7c8ca1;font-size:.68rem}.case-quick-lookup__choice-list[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-height:min(42vh,28rem);overflow:auto;padding:.15rem}.case-quick-lookup__choice[data-v-3042d5cc]{display:grid;min-width:0;gap:.25rem;border:1px solid rgba(148,163,184,.2);border-radius:15px;background:rgba(15,23,42,.7);color:#e2e8f0;cursor:pointer;padding:.8rem;text-align:left}.case-quick-lookup__choice[data-v-3042d5cc]:focus-visible,.case-quick-lookup__choice[data-v-3042d5cc]:hover{border-color:rgba(96,165,250,.72);outline:none}.case-quick-lookup__choice--selected[data-v-3042d5cc]{border-color:#38bdf8;background:rgba(3,105,161,.24);box-shadow:0 0 0 3px rgba(56,189,248,.1)}.case-quick-lookup__choice span[data-v-3042d5cc]{color:#7dd3fc;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-quick-lookup__choice strong[data-v-3042d5cc]{color:#f8fafc;font-size:.9rem}.case-quick-lookup__choice small[data-v-3042d5cc]{overflow:hidden;color:#94a3b8;font:.68rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.case-quick-lookup__choice-empty[data-v-3042d5cc]{display:grid;justify-items:center;gap:.35rem;border:1px dashed rgba(148,163,184,.28);border-radius:15px;background:rgba(15,23,42,.4);padding:1.1rem;text-align:center}.case-quick-lookup__choice-empty strong[data-v-3042d5cc]{color:#e2e8f0;font-size:.82rem}.case-quick-lookup__choice-empty span[data-v-3042d5cc]{color:#94a3b8;font-size:.72rem}.case-quick-lookup__choice-empty button[data-v-3042d5cc]{margin-top:.2rem}.case-quick-lookup__choice-actions[data-v-3042d5cc],.case-quick-lookup__result-actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.35rem}.case-quick-lookup__progress-card>small[data-v-3042d5cc]{color:#7c8ca1;font-size:.7rem;line-height:1.45}.case-quick-lookup__progress-card code[data-v-3042d5cc],.case-quick-lookup__result-card code[data-v-3042d5cc]{max-width:100%;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(2,6,23,.46);color:#93c5fd;padding:.35rem .7rem;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.case-quick-lookup__spinner[data-v-3042d5cc]{position:relative;display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;gap:.22rem;border:1px solid rgba(96,165,250,.22);border-radius:999px;background:rgba(30,64,175,.12)}.case-quick-lookup__spinner span[data-v-3042d5cc]{width:.34rem;height:.34rem;border-radius:999px;background:#38bdf8;animation:caseQuickLookupPulse-3042d5cc 1.1s ease-in-out infinite}.case-quick-lookup__spinner span[data-v-3042d5cc]:nth-child(2){animation-delay:.15s}.case-quick-lookup__spinner span[data-v-3042d5cc]:nth-child(3){animation-delay:.3s}@keyframes caseQuickLookupPulse-3042d5cc{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.22rem)}}.case-quick-lookup__meter[data-v-3042d5cc]{width:100%;height:.48rem;overflow:hidden;border-radius:999px;background:rgba(51,65,85,.78)}.case-quick-lookup__meter span[data-v-3042d5cc]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#38bdf8,#22c55e);transition:width .28s ease}.case-quick-lookup__result-icon[data-v-3042d5cc]{display:grid;width:4.1rem;height:4.1rem;place-items:center;border:1px solid rgba(74,222,128,.36);border-radius:999px;background:rgba(22,101,52,.2);color:#86efac}.case-quick-lookup__result-card--partial .case-quick-lookup__result-icon[data-v-3042d5cc]{border-color:rgba(251,191,36,.38);background:rgba(146,64,14,.2);color:#fde68a}.case-quick-lookup__result-icon svg[data-v-3042d5cc]{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.case-quick-lookup__case-pill[data-v-3042d5cc]{position:fixed;left:clamp(1rem,3vw,2.4rem);bottom:1.15rem;max-width:min(20rem,calc(100vw - 11rem));background:rgba(15,23,42,.52);color:#8293aa;padding:.4rem .65rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.case-quick-lookup__case-pill span[data-v-3042d5cc]{flex:0 0 auto;width:.42rem;height:.42rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.12)}.case-quick-lookup__utility-dock[data-v-3042d5cc]{position:fixed;right:clamp(1rem,3vw,2.4rem);bottom:1rem;display:flex;gap:.45rem}.case-quick-lookup__utility-dock button[data-v-3042d5cc]{display:inline-flex;width:2.7rem;height:2.7rem;box-sizing:border-box;flex:0 0 2.7rem;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.2);border-radius:13px;background:rgba(15,23,42,.72);color:#a5b4c7;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:0;box-shadow:0 14px 36px rgba(2,6,23,.28);backdrop-filter:blur(14px)}.case-quick-lookup__utility-dock button[data-v-3042d5cc]:focus-visible:not(:disabled),.case-quick-lookup__utility-dock button[data-v-3042d5cc]:hover:not(:disabled){border-color:rgba(125,211,252,.62);color:#e0f2fe;outline:none}.case-quick-lookup__utility-dock button[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.42}.case-quick-lookup__utility-dock svg[data-v-3042d5cc]{display:block;width:1.25rem;height:1.25rem;flex:0 0 auto;margin:0;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.case-quick-lookup__settings[data-v-3042d5cc]{position:fixed;right:clamp(1rem,3vw,2.4rem);bottom:4.25rem;display:grid;width:min(22rem,calc(100vw - 2rem));max-height:calc(100vh - 6rem);gap:.65rem;overflow:auto;border:1px solid rgba(125,211,252,.28);border-radius:18px;background:rgba(15,23,42,.96);padding:.85rem;box-shadow:0 25px 70px rgba(2,6,23,.58);backdrop-filter:blur(22px)}.case-quick-lookup__settings header[data-v-3042d5cc]{display:flex;min-height:2.1rem;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-right:2.35rem}.case-quick-lookup__settings header>div[data-v-3042d5cc]{display:grid;gap:.1rem}.case-quick-lookup__settings header span[data-v-3042d5cc]{color:#7dd3fc;font-size:.6rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.case-quick-lookup__settings header strong[data-v-3042d5cc]{color:#f8fafc;font-size:.95rem}.case-quick-lookup__settings-close[data-v-3042d5cc]{position:absolute;top:.58rem;right:.58rem;z-index:2;display:grid;width:2rem;height:2rem;box-sizing:border-box;place-items:center;border:0;border-radius:9px;background:transparent;color:#94a3b8;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:0}.case-quick-lookup__settings-close[data-v-3042d5cc]:focus-visible,.case-quick-lookup__settings-close[data-v-3042d5cc]:hover{background:rgba(148,163,184,.12);color:#f8fafc;outline:none}.case-quick-lookup__settings-close svg[data-v-3042d5cc]{display:block;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.case-quick-lookup__settings>label[data-v-3042d5cc]{display:grid;gap:.28rem;color:#aebed2;font-size:.67rem;font-weight:780}.case-quick-lookup__settings input[type=number][data-v-3042d5cc],.case-quick-lookup__settings select[data-v-3042d5cc]{width:100%;min-height:2.35rem;border:1px solid #334155;border-radius:10px;background:#0f172a;color:#e2e8f0;padding:.35rem .5rem}.case-quick-lookup__settings-check[data-v-3042d5cc]{grid-template-columns:auto minmax(0,1fr);align-items:center}.case-quick-lookup__settings footer[data-v-3042d5cc]{display:flex;justify-content:flex-end;gap:.4rem;border-top:1px solid rgba(148,163,184,.14);padding-top:.65rem}.case-simple-launch__eyebrow-action[data-v-3042d5cc]{border:0;background:transparent;cursor:pointer;padding:0;font:inherit}.case-simple-launch__eyebrow-action[data-v-3042d5cc]:focus-visible,.case-simple-launch__eyebrow-action[data-v-3042d5cc]:hover{color:#0ea5e9;text-decoration:underline;text-underline-offset:.2em;outline:none}@media (max-width:720px){.case-quick-lookup__topbar[data-v-3042d5cc]{align-items:flex-start}.case-quick-lookup__brand>span[data-v-3042d5cc]:last-child{display:none}.case-quick-lookup__view-nav[data-v-3042d5cc]{gap:.08rem}.case-quick-lookup__view-nav button[data-v-3042d5cc]{padding:.38rem .5rem;font-size:.62rem}.case-quick-lookup__main[data-v-3042d5cc]{align-items:start;padding-top:2rem}.case-quick-lookup__form[data-v-3042d5cc]{grid-template-columns:1fr}.case-quick-lookup__form button[data-v-3042d5cc]{min-height:3rem}.case-quick-lookup__choice-list[data-v-3042d5cc]{grid-template-columns:1fr}.case-quick-lookup__case-pill[data-v-3042d5cc]{max-width:calc(100vw - 8.5rem)}}@media (max-height:650px){.case-quick-lookup__topbar[data-v-3042d5cc]{padding-top:.65rem;padding-bottom:.4rem}.case-quick-lookup__main[data-v-3042d5cc]{place-items:start center;padding-top:.5rem}.case-quick-lookup__choice-card[data-v-3042d5cc],.case-quick-lookup__lookup-card[data-v-3042d5cc],.case-quick-lookup__progress-card[data-v-3042d5cc],.case-quick-lookup__result-card[data-v-3042d5cc]{padding:1rem 1.15rem;border-radius:20px}.case-quick-lookup__logo[data-v-3042d5cc]{width:3.35rem;height:3.35rem}.case-quick-lookup__logo svg[data-v-3042d5cc]{width:2.5rem;height:2.5rem}}.case-quick-lookup__case-switcher[data-v-3042d5cc]{position:fixed;left:clamp(1rem,3vw,2.4rem);bottom:1.15rem;z-index:4;max-width:min(22rem,calc(100vw - 11rem))}.case-quick-lookup__case-pill[data-v-3042d5cc]{position:static;display:inline-flex;width:auto;max-width:100%;min-height:2.15rem;box-sizing:border-box;align-items:center;gap:.45rem;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(15,23,42,.62);color:#a9b7c9;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem .62rem;font:inherit;font-size:.65rem;font-weight:760;line-height:1;box-shadow:0 14px 36px rgba(2,6,23,.22);backdrop-filter:blur(14px)}.case-quick-lookup__case-pill[data-v-3042d5cc]:focus-visible:not(:disabled),.case-quick-lookup__case-pill[data-v-3042d5cc]:hover:not(:disabled){border-color:rgba(125,211,252,.52);color:#f8fafc;outline:none}.case-quick-lookup__case-pill[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.5}.case-quick-lookup__case-pill-dot[data-v-3042d5cc]{flex:0 0 auto;width:.42rem;height:.42rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.12)}.case-quick-lookup__case-pill .case-quick-lookup__case-pill-label[data-v-3042d5cc]{width:auto;height:auto;flex:1 1 auto;overflow:hidden;border-radius:0;background:transparent;padding:0;box-shadow:none;text-overflow:ellipsis;white-space:nowrap}.case-quick-lookup__case-pill-chevron[data-v-3042d5cc]{display:block;width:.82rem;height:.82rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.case-quick-lookup__case-menu[data-v-3042d5cc]{position:absolute;left:0;bottom:calc(100% + .55rem);display:grid;width:min(21rem,calc(100vw - 2rem));max-height:min(52vh,23rem);overflow:hidden;border:1px solid rgba(125,211,252,.24);border-radius:17px;background:rgba(15,23,42,.97);box-shadow:0 24px 70px rgba(2,6,23,.62);backdrop-filter:blur(22px)}.case-quick-lookup__case-menu>header[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.12);padding:.72rem .82rem .62rem}.case-quick-lookup__case-menu>header strong[data-v-3042d5cc]{color:#f8fafc;font-size:.76rem}.case-quick-lookup__case-menu>header small[data-v-3042d5cc]{color:#7dd3fc;font-size:.66rem;font-weight:850}.case-quick-lookup__case-menu-list[data-v-3042d5cc]{display:grid;max-height:min(38vh,16rem);overflow:auto;padding:.34rem}.case-quick-lookup__case-menu-add[data-v-3042d5cc],.case-quick-lookup__case-menu-list button[data-v-3042d5cc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;width:100%;border:0;border-radius:11px;background:transparent;color:#cbd5e1;cursor:pointer;padding:.58rem .62rem;text-align:left}.case-quick-lookup__case-menu-list button.is-current[data-v-3042d5cc],.case-quick-lookup__case-menu-list button[data-v-3042d5cc]:focus-visible:not(:disabled),.case-quick-lookup__case-menu-list button[data-v-3042d5cc]:hover:not(:disabled){background:rgba(30,64,175,.22);color:#f8fafc;outline:none}.case-quick-lookup__case-menu-add[data-v-3042d5cc]:disabled,.case-quick-lookup__case-menu-list button[data-v-3042d5cc]:disabled{cursor:not-allowed;opacity:.48}.case-quick-lookup__case-menu-list button>span[data-v-3042d5cc]:nth-child(2){display:grid;min-width:0;gap:.12rem}.case-quick-lookup__case-menu-list strong[data-v-3042d5cc]{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.case-quick-lookup__case-menu-list small[data-v-3042d5cc]{color:#71839a;font-size:.61rem}.case-quick-lookup__case-menu-list svg[data-v-3042d5cc]{width:1rem;height:1rem;fill:none;stroke:#86efac;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.case-quick-lookup__case-menu-dot[data-v-3042d5cc]{width:.48rem;height:.48rem;border-radius:999px;background:#475569}.case-quick-lookup__case-menu-list button.is-current .case-quick-lookup__case-menu-dot[data-v-3042d5cc]{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.12)}.case-quick-lookup__case-menu-add[data-v-3042d5cc]{grid-template-columns:1.4rem minmax(0,1fr);border-top:1px solid rgba(148,163,184,.12);border-radius:0;color:#bae6fd;padding:.68rem .82rem}.case-quick-lookup__case-menu-add[data-v-3042d5cc]:focus-visible:not(:disabled),.case-quick-lookup__case-menu-add[data-v-3042d5cc]:hover:not(:disabled){background:rgba(14,116,144,.16);color:#f0f9ff;outline:none}.case-quick-lookup__case-menu-add span[data-v-3042d5cc]{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:8px;background:rgba(56,189,248,.14);font-size:1rem;line-height:1}.case-quick-lookup__case-menu-add strong[data-v-3042d5cc]{font-size:.72rem}.case-full-package-modal__post-preview[data-v-3042d5cc]{display:grid;gap:.8rem;margin-top:.9rem}.case-full-package-modal__description[data-v-3042d5cc]{margin:0;color:#64748b;font-size:.76rem;line-height:1.5}.case-file-browser-modal--streamlined[data-v-3042d5cc]{width:min(72rem,calc(100vw - 2rem));max-height:min(92vh,58rem);border:1px solid #dbe4ef;background:#f8fafc;box-shadow:0 28px 80px rgba(15,23,42,.28)}.case-file-browser-modal--streamlined .case-file-browser-modal__header[data-v-3042d5cc]{padding-bottom:.55rem}.case-file-browser-modal--streamlined .case-file-browser-modal__header>div>p[data-v-3042d5cc]:last-child{max-width:34rem;color:#64748b}.case-file-browser-quiet-summary[data-v-3042d5cc]{display:flex;align-items:baseline;gap:.32rem;color:#64748b;padding:.05rem .1rem .35rem;font-size:.7rem}.case-file-browser-quiet-summary strong[data-v-3042d5cc]{color:#0f172a;font-size:.88rem}.case-file-browser-controls--streamlined[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(16rem,1fr) auto auto;align-items:center;gap:.55rem}.case-file-browser-controls--streamlined .case-file-browser-search[data-v-3042d5cc]{display:flex;min-width:0;margin:0;align-items:center}.case-file-browser-controls--streamlined .case-file-browser-search input[data-v-3042d5cc]{display:block;width:100%;height:2.55rem;min-height:2.55rem;box-sizing:border-box;margin:0;border-color:#cbd5e1;border-radius:11px;background:#fff;box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.case-file-browser-new-case-btn[data-v-3042d5cc]{display:inline-flex;min-width:7.2rem;height:2.55rem;min-height:2.55rem;align-items:center;justify-content:center;gap:.4rem;box-sizing:border-box;white-space:nowrap}.case-file-browser-new-case-btn svg[data-v-3042d5cc]{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.case-file-browser-options-toggle[data-v-3042d5cc]{display:inline-flex;height:2.55rem;min-height:2.55rem;box-sizing:border-box;align-items:center;justify-content:center;gap:.42rem;border:1px solid #cbd5e1;border-radius:11px;background:#fff;color:#475569;cursor:pointer;padding:.5rem .78rem;font-size:.72rem;font-weight:800;white-space:nowrap}.case-file-browser-options-toggle[data-v-3042d5cc]:focus-visible,.case-file-browser-options-toggle[data-v-3042d5cc]:hover{border-color:#94a3b8;background:#f8fafc;color:#1e293b;outline:none}.case-file-browser-options-toggle__chevron[data-v-3042d5cc]{color:#94a3b8;font-size:.78rem;line-height:1}.case-file-browser-options__panel[data-v-3042d5cc]{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(10rem,1fr));width:100%;box-sizing:border-box;margin-top:-.05rem;gap:.55rem;border:1px solid #dbe4ef;border-radius:14px;background:#fff;padding:.72rem;box-shadow:0 14px 36px rgba(15,23,42,.12)}.case-file-browser-options__panel label[data-v-3042d5cc]{display:grid;gap:.24rem;color:#64748b;font-size:.66rem;font-weight:800}.case-file-browser-options__panel select[data-v-3042d5cc]{width:100%;min-height:2.3rem}.case-file-browser-options__panel .toolbar-btn[data-v-3042d5cc]{min-height:2.3rem;justify-content:center}.case-file-browser-modal--streamlined .case-file-browser-layout[data-v-3042d5cc]{min-height:0;gap:.82rem}.case-file-browser-modal--streamlined .case-file-browser-list[data-v-3042d5cc]{min-width:0;padding-right:.12rem}.case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]{grid-template-columns:minmax(8.75rem,37%) minmax(0,1fr);min-height:7.5rem;align-items:stretch;gap:.72rem;border:1px solid #dbe4ef;border-radius:16px;background:#fff;padding:.58rem;box-shadow:0 2px 8px rgba(15,23,42,.055);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]:focus-visible,.case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]:hover{border-color:#94a3b8;box-shadow:0 8px 22px rgba(15,23,42,.11);transform:translateY(-1px)}.case-file-browser-modal--streamlined .case-file-browser-card--selected[data-v-3042d5cc]{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.14),0 10px 26px rgba(37,99,235,.12)}.case-file-browser-modal--streamlined .case-file-browser-card__thumb[data-v-3042d5cc]{display:grid;min-height:6.35rem;place-items:center;overflow:hidden;border:1px solid #dbe4ef;border-radius:13px;background:radial-gradient(circle at 50% 46%,#fff 0,#f8fbff 52%,#eef4fb 100%)}.case-file-browser-preview-svg--mini[data-v-3042d5cc]{display:block;width:100%;height:100%;box-sizing:border-box;padding:.32rem}.case-file-browser-preview-bg[data-v-3042d5cc]{fill:transparent}.case-file-browser-preview-edge[data-v-3042d5cc]{fill:none;stroke:#94a3b8;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.case-file-browser-preview-node--address circle[data-v-3042d5cc]{fill:#2563eb;stroke:#dbeafe;stroke-width:4}.case-file-browser-preview-node--tx rect[data-v-3042d5cc]{fill:#facc15;stroke:#a16207;stroke-width:3}.case-file-browser-preview-node--service circle[data-v-3042d5cc]{fill:#0f766e;stroke:#ccfbf1}.case-file-browser-preview-node--ending circle[data-v-3042d5cc]{stroke:#f59e0b;stroke-width:5}.case-file-browser-modal--streamlined .case-file-browser-card__content[data-v-3042d5cc]{display:grid;align-content:center;gap:.5rem;min-width:0}.case-file-browser-modal--streamlined .case-file-browser-card__content header[data-v-3042d5cc]{align-items:start}.case-file-browser-modal--streamlined .case-file-browser-card__content h4[data-v-3042d5cc]{color:#0f172a;line-height:1.2}.case-file-browser-card__at-a-glance[data-v-3042d5cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;color:#475569;font-size:.7rem}.case-file-browser-card__at-a-glance span[data-v-3042d5cc]{display:inline-flex;align-items:baseline;gap:.22rem}.case-file-browser-card__at-a-glance strong[data-v-3042d5cc]{color:#0f172a;font-size:.86rem}.case-file-browser-card__at-a-glance em[data-v-3042d5cc]{border-radius:999px;background:#edf4ff;color:#315c9d;padding:.22rem .42rem;font-size:.61rem;font-style:normal;font-weight:800}.case-file-browser-card__saved[data-v-3042d5cc]{color:#94a3b8;font-size:.62rem}.case-file-browser-details[data-v-3042d5cc]{border:1px solid #dbe4ef;border-radius:17px;background:#fff;box-shadow:0 4px 18px rgba(15,23,42,.06)}.case-file-browser-details__title[data-v-3042d5cc]{align-items:flex-start;gap:.8rem}.case-file-browser-details__actions[data-v-3042d5cc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem}.case-file-browser-delete-case-btn[data-v-3042d5cc]{background:#fff}.case-file-browser-details__summary[data-v-3042d5cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.case-file-browser-details__summary article[data-v-3042d5cc]{display:grid;min-width:0;gap:.16rem;border:1px solid #e2e8f0;border-radius:11px;background:#f8fafc;padding:.52rem .58rem}.case-file-browser-details__summary strong[data-v-3042d5cc]{overflow:hidden;color:#0f172a;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.case-file-browser-details__summary span[data-v-3042d5cc]{color:#64748b;font-size:.58rem;font-weight:760;text-transform:uppercase;letter-spacing:.04em}.case-file-browser-preview-panel[data-v-3042d5cc]{overflow:hidden;border:1px solid #dbe4ef;border-radius:15px;background:#f8fafc}.case-file-browser-preview-stage[data-v-3042d5cc]{background:radial-gradient(circle at 50% 45%,#fff 0,#f8fbff 58%,#eef4fb 100%)}.case-file-browser-details__more[data-v-3042d5cc]{border:1px solid #e2e8f0;border-radius:13px;background:#fff}.case-file-browser-details__more>summary[data-v-3042d5cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;padding:.68rem .78rem}.case-file-browser-details__more>summary[data-v-3042d5cc]::-webkit-details-marker{display:none}.case-file-browser-details__more>summary[data-v-3042d5cc]:after{content:"⌄";color:#94a3b8;font-size:.9rem}.case-file-browser-details__more[open]>summary[data-v-3042d5cc]:after{content:"⌃"}.case-file-browser-details__more>summary span[data-v-3042d5cc]{color:#334155;font-size:.72rem;font-weight:850}.case-file-browser-details__more>summary small[data-v-3042d5cc]{margin-left:auto;color:#94a3b8;font-size:.6rem;text-align:right}.case-file-browser-details__more-body[data-v-3042d5cc]{display:grid;gap:.75rem;border-top:1px solid #e2e8f0;padding:.75rem}@media (max-width:900px){.case-file-browser-controls--streamlined[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto auto}.case-file-browser-details__summary[data-v-3042d5cc]{grid-template-columns:1fr}}@media (max-width:720px){.case-quick-lookup__case-switcher[data-v-3042d5cc]{max-width:calc(100vw - 8.5rem)}.case-file-browser-controls--streamlined[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) auto}.case-file-browser-controls--streamlined .case-file-browser-search[data-v-3042d5cc]{grid-column:1/-1}.case-file-browser-new-case-btn[data-v-3042d5cc]{grid-column:1;justify-self:start}.case-file-browser-options-toggle[data-v-3042d5cc]{grid-column:2}.case-file-browser-options__panel[data-v-3042d5cc]{grid-column:1/-1;grid-template-columns:1fr}.case-file-browser-modal--streamlined .case-file-browser-card[data-v-3042d5cc]{grid-template-columns:7rem minmax(0,1fr)}.case-file-browser-details__title[data-v-3042d5cc]{align-items:stretch}.case-file-browser-details__actions[data-v-3042d5cc]{justify-content:flex-start}.case-file-browser-details__more>summary small[data-v-3042d5cc]{display:none}}@media (max-width:480px){.case-file-browser-controls--streamlined[data-v-3042d5cc]{grid-template-columns:1fr 1fr}.case-file-browser-new-case-btn[data-v-3042d5cc],.case-file-browser-options-toggle[data-v-3042d5cc]{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.case-quick-lookup__spinner span[data-v-3042d5cc]{animation:none;opacity:.8}.case-quick-lookup__form button[data-v-3042d5cc],.case-quick-lookup__meter span[data-v-3042d5cc],.case-quick-lookup__primary-btn[data-v-3042d5cc]{transition:none}}.case-foldout-section-header--clickable[data-v-3042d5cc]{cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.case-foldout-section-header--clickable[data-v-3042d5cc]:hover{background:rgba(248,250,252,.78)}.case-foldout-section-header--clickable[data-v-3042d5cc]:focus-visible{outline:2px solid rgba(37,99,235,.72);outline-offset:3px}.case-page-shell.case-page-shell--without-left-nav[data-v-3042d5cc]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;-moz-column-gap:0;column-gap:0}.case-page-shell--without-left-nav>.case-page-main[data-v-3042d5cc]{grid-column:1;min-width:0}.case-page-shell.case-page-shell--without-left-nav.case-page-shell--with-intake-rail[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr) clamp(14.5rem,17vw,18rem);-moz-column-gap:1rem;column-gap:1rem}.case-page-shell--without-left-nav.case-page-shell--with-intake-rail>.case-page-main[data-v-3042d5cc]{grid-column:1}.case-page-shell--without-left-nav.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc]{grid-column:2}@media (max-width:1180px){.case-page-shell.case-page-shell--without-left-nav.case-page-shell--with-intake-rail[data-v-3042d5cc]{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.case-page-shell--without-left-nav.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc]{grid-column:1;grid-row:1}.case-page-shell--without-left-nav.case-page-shell--with-intake-rail>.case-page-main[data-v-3042d5cc]{grid-column:1;grid-row:2}.case-page-shell.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc],.case-page-shell.case-page-shell--without-left-nav.case-page-shell--with-intake-rail>.case-intake-rail[data-v-3042d5cc]{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto;width:100%;max-width:100%;max-height:none!important;overflow:visible;align-self:stretch;box-sizing:border-box;transform:none!important}}@media (max-width:900px){.case-page-shell.case-page-shell--with-intake-rail[data-v-3042d5cc],.case-page-shell.case-page-shell--without-left-nav.case-page-shell--with-intake-rail[data-v-3042d5cc],.case-page-shell.case-page-shell--without-left-nav[data-v-3042d5cc],.case-page-shell[data-v-3042d5cc]{display:flex!important;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.case-page-shell>.case-scroll-nav[data-v-3042d5cc]:not(.case-intake-rail){position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;order:1;display:flex;flex-flow:row nowrap;align-items:stretch;align-self:stretch;gap:.32rem;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;overflow-x:auto;overflow-y:hidden;padding:.38rem;box-sizing:border-box;transform:none!important;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.case-page-shell>.case-scroll-nav:not(.case-intake-rail) .case-scroll-nav__item[data-v-3042d5cc]{display:inline-grid;flex:0 0 4rem;grid-template-rows:auto auto;place-items:center;gap:.12rem;width:4rem;min-width:4rem;min-height:3.15rem;margin:0;padding:.34rem .4rem;box-sizing:border-box;white-space:nowrap}.case-page-shell>.case-scroll-nav:not(.case-intake-rail) .case-scroll-nav__icon[data-v-3042d5cc]{line-height:1}.case-page-shell>.case-scroll-nav:not(.case-intake-rail) .case-scroll-nav__label[data-v-3042d5cc]{max-width:100%;overflow:hidden;font-size:.61rem;line-height:1.05;text-overflow:ellipsis}.case-page-shell>.case-intake-rail[data-v-3042d5cc]{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;order:2;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none!important;overflow:visible!important;align-self:stretch;box-sizing:border-box;transform:none!important}.case-page-shell>.case-page-main[data-v-3042d5cc]{order:3;width:100%;min-width:0;max-width:100%;box-sizing:border-box}}@media (max-width:520px){.case-page-shell>.case-scroll-nav[data-v-3042d5cc]:not(.case-intake-rail){gap:.24rem;padding:.3rem}.case-page-shell>.case-scroll-nav:not(.case-intake-rail) .case-scroll-nav__item[data-v-3042d5cc]{flex-basis:3.55rem;width:3.55rem;min-width:3.55rem;min-height:2.9rem;padding-inline:.28rem}.case-scroll-nav.case-intake-rail[data-v-3042d5cc]{padding:.62rem}}