@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=IBM+Plex+Mono:wght@400;500&display=swap";.navbar__logo-accent[data-v-7cc74553]{color:#087c6b}.navbar[data-v-7cc74553]{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-bottom:1px solid #60a5fa14;align-items:center;height:72px;transition:all .25s;display:flex;position:fixed;top:0;left:0;right:0}.navbar--scrolled[data-v-7cc74553]{background:#fffffff7;border-bottom-color:#60a5fa26;box-shadow:0 4px 32px #0006}.navbar__inner[data-v-7cc74553]{justify-content:space-between;align-items:center;gap:1.5rem;height:100%;display:flex}.navbar__logo[data-v-7cc74553]{flex-shrink:0;align-items:center;gap:.625rem;text-decoration:none;display:flex}.navbar__logo-icon[data-v-7cc74553]{flex-shrink:0}.navbar__logo-text[data-v-7cc74553]{letter-spacing:-.03em;color:var(--mc-text-primary);font-size:1.125rem;font-weight:800}.navbar__links[data-v-7cc74553]{flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}.navbar__link[data-v-7cc74553]{color:var(--mc-text-secondary);white-space:nowrap;border-radius:6px;padding:.375rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s}.navbar__link[data-v-7cc74553]:hover,.navbar__link.router-link-active[data-v-7cc74553]{color:var(--mc-text-primary);background:#60a5fa14}.navbar__cta[data-v-7cc74553]{flex-shrink:0}.navbar__hamburger[data-v-7cc74553]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.5rem;display:none}.navbar__hamburger span[data-v-7cc74553]{background:var(--mc-text-secondary);border-radius:2px;width:22px;height:2px;transition:all .25s;display:block}.navbar--open .navbar__hamburger span[data-v-7cc74553]:first-child{transform:translateY(7px)rotate(45deg)}.navbar--open .navbar__hamburger span[data-v-7cc74553]:nth-child(2){opacity:0}.navbar--open .navbar__hamburger span[data-v-7cc74553]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar__mobile[data-v-7cc74553]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#fffffffa;border-bottom:1px solid #60a5fa1f;padding:1rem 1.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:72px;left:0;right:0;transform:translateY(-100%)}.navbar__mobile.open[data-v-7cc74553]{opacity:1;pointer-events:all;transform:translateY(0)}.navbar__mobile-links[data-v-7cc74553]{flex-direction:column;gap:.25rem;display:flex}.navbar__mobile-link[data-v-7cc74553]{color:var(--mc-text-secondary);border-radius:8px;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .15s;display:block}.navbar__mobile-link[data-v-7cc74553]:hover{color:var(--mc-text-primary);background:#60a5fa14}@media (width<=900px){.navbar__links[data-v-7cc74553],.navbar__cta[data-v-7cc74553]{display:none}.navbar__hamburger[data-v-7cc74553]{display:flex}.navbar__mobile[data-v-7cc74553]{display:block}}.footer__logo .footer__logo-accent[data-v-46740088]{color:#087c6b}.footer[data-v-46740088]{background:var(--mc-surface-1);border-top:1px solid var(--mc-border);margin-top:auto;padding:4rem 0 2rem}.footer__grid[data-v-46740088]{border-bottom:1px solid var(--mc-border-subtle);grid-template-columns:2fr 1fr 1fr;gap:3rem;padding-bottom:3rem;display:grid}.footer__logo[data-v-46740088]{align-items:center;gap:.625rem;margin-bottom:1rem;text-decoration:none;display:flex}.footer__logo span[data-v-46740088]{letter-spacing:-.02em;color:var(--mc-text-primary);font-size:1rem;font-weight:800}.footer__tagline[data-v-46740088]{color:var(--mc-text-primary);margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.footer__sub[data-v-46740088]{color:var(--mc-text-muted);max-width:360px;font-size:.8125rem;line-height:1.6}.footer__col-title[data-v-46740088]{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-text-muted);margin-bottom:1rem;font-size:.75rem;font-weight:700}.footer__links[data-v-46740088]{flex-direction:column;gap:.625rem;list-style:none;display:flex}.footer__links a[data-v-46740088]{color:var(--mc-text-secondary);font-size:.875rem;text-decoration:none;transition:color .15s}.footer__links a[data-v-46740088]:hover{color:var(--mc-text-primary)}.footer__bottom[data-v-46740088]{flex-direction:column;gap:.75rem;padding-top:2rem;display:flex}.footer__copy[data-v-46740088]{color:var(--mc-text-muted);font-size:.8125rem}.footer__disclaimer[data-v-46740088]{color:var(--mc-text-dim);max-width:700px;font-size:.75rem;line-height:1.6}@media (width<=768px){.footer__grid[data-v-46740088]{grid-template-columns:1fr 1fr}.footer__brand[data-v-46740088]{grid-column:1/-1}}@media (width<=480px){.footer__grid[data-v-46740088]{grid-template-columns:1fr}}:root{--mc-midnight:#f8fafb;--mc-navy:#fff;--mc-navy-light:#f1f6f4;--mc-slate:#e9f1ee;--mc-steel:#dbe8e3;--mc-blue-accent:#176a89;--mc-blue-bright:#1d7895;--mc-blue-glow:#176a89;--mc-teal:#087f72;--mc-teal-dim:#086d62;--mc-emerald:#087c59;--mc-emerald-dim:#066549;--mc-amber:#9a6014;--mc-amber-dim:#835011;--mc-red:#b83d48;--mc-red-dim:#a32e3a;--mc-text-primary:#17313c;--mc-text-secondary:#496571;--mc-text-muted:#5b737e;--mc-text-dim:#536d76;--mc-surface-0:#f8fafb;--mc-surface-1:#fff;--mc-surface-2:#f1f6f4;--mc-surface-3:#e9f1ee;--mc-surface-4:#dbe8e3;--mc-surface-card:#fff;--mc-surface-glass:#ffffffdb;--mc-surface-glass-border:#dce7e3;--mc-border:#dbe5e5;--mc-border-subtle:#eaf0ef;--mc-border-accent:#a4c3b9;--mc-gradient-hero:linear-gradient(135deg, #f2f8f3 0%, #f8fafb 55%, #edf4f7 100%);--mc-gradient-card:linear-gradient(140deg,#fff,#f8fbfa);--mc-gradient-blue:linear-gradient(135deg,#087c6b,#087568);--mc-gradient-emerald:linear-gradient(135deg,#087c59,#148261);--mc-gradient-amber:linear-gradient(135deg,#906120,#a26b22);--mc-gradient-red:linear-gradient(135deg,#a32e3a,#b83d48);--mc-gradient-text:linear-gradient(120deg,#087c59,#176a89);--mc-shadow-sm:0 1px 3px #1837300d;--mc-shadow-md:0 6px 20px #1837300f;--mc-shadow-lg:0 16px 48px #18373014;--mc-shadow-xl:0 24px 64px #1837301a;--mc-shadow-blue:0 4px 14px #0d69571f;--mc-shadow-glow:0 16px 60px #18644c12;--mc-space-1:.25rem;--mc-space-2:.5rem;--mc-space-3:.75rem;--mc-space-4:1rem;--mc-space-5:1.25rem;--mc-space-6:1.5rem;--mc-space-8:2rem;--mc-space-10:2.5rem;--mc-space-12:3rem;--mc-space-16:4rem;--mc-space-20:5rem;--mc-space-24:6rem;--mc-radius-sm:6px;--mc-radius-md:10px;--mc-radius-lg:16px;--mc-radius-xl:24px;--mc-radius-2xl:32px;--mc-radius-full:9999px;--mc-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mc-font-mono:"IBM Plex Mono", "Fira Code", "Courier New", monospace;--mc-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--mc-transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--mc-transition-slow:.4s cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--mc-font-sans);background-color:var(--mc-midnight);color:var(--mc-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}#app-root{flex-direction:column;min-height:100vh;display:flex}#app-root>main{flex:1}img,svg{max-width:100%;display:block}a{color:var(--mc-blue-glow);transition:color var(--mc-transition-fast);text-decoration:none}a:hover{color:var(--mc-teal)}button{cursor:pointer;font-family:var(--mc-font-sans)}input,textarea,select{font-family:var(--mc-font-sans)}.mc-container{width:100%;max-width:1200px;padding:0 var(--mc-space-6);margin:0 auto}.mc-container-narrow{width:100%;max-width:800px;padding:0 var(--mc-space-6);margin:0 auto}.mc-section{padding:var(--mc-space-24) 0}.mc-section-sm{padding:var(--mc-space-16) 0}.mc-heading-xl{letter-spacing:-.03em;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.1}.mc-heading-lg{letter-spacing:-.025em;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.2}.mc-heading-md{letter-spacing:-.02em;font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:700;line-height:1.25}.mc-heading-sm{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.3}.mc-text-lg{font-size:1.125rem;line-height:1.7}.mc-text-sm{font-size:.875rem;line-height:1.6}.mc-text-xs{font-size:.75rem;line-height:1.5}.mc-label{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.mc-mono{font-family:var(--mc-font-mono);font-size:.875em}.mc-gradient-text{background:var(--mc-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mc-btn{justify-content:center;align-items:center;gap:var(--mc-space-2);border-radius:var(--mc-radius-md);transition:all var(--mc-transition-normal);white-space:nowrap;cursor:pointer;border:none;outline:none;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.mc-btn-primary{background:var(--mc-gradient-blue);color:#fff;box-shadow:var(--mc-shadow-blue)}.mc-btn-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 0 48px #2563eb66,0 8px 24px #2563eb4d}.mc-btn-primary:active{transform:translateY(0)}.mc-btn-secondary{color:var(--mc-text-secondary);border:1px solid var(--mc-border-accent);background:0 0}.mc-btn-secondary:hover{color:var(--mc-text-primary);background:#60a5fa14;border-color:#60a5fa66}.mc-btn-ghost{color:var(--mc-blue-glow);background:0 0;border:none}.mc-btn-ghost:hover{color:var(--mc-teal)}.mc-btn-sm{padding:.5rem 1.25rem;font-size:.875rem}.mc-btn-lg{padding:1rem 2.25rem;font-size:1rem}.mc-card{background:var(--mc-gradient-card);border:1px solid var(--mc-border);border-radius:var(--mc-radius-lg);padding:var(--mc-space-8);transition:all var(--mc-transition-normal)}.mc-card:hover{border-color:var(--mc-border-accent);box-shadow:var(--mc-shadow-glow)}.mc-card-glass{background:var(--mc-surface-glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--mc-surface-glass-border);border-radius:var(--mc-radius-lg);padding:var(--mc-space-8)}.mc-badge{align-items:center;gap:var(--mc-space-1);border-radius:var(--mc-radius-full);letter-spacing:.05em;text-transform:uppercase;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.mc-badge-blue{color:var(--mc-blue-glow);background:#2563eb26;border:1px solid #2563eb4d}.mc-badge-emerald{color:var(--mc-emerald);background:#10b98126;border:1px solid #10b9814d}.mc-badge-amber{color:var(--mc-amber);background:#f59e0b26;border:1px solid #f59e0b4d}.mc-badge-red{color:var(--mc-red);background:#ef444426;border:1px solid #ef44444d}.mc-form-group{gap:var(--mc-space-2);flex-direction:column;display:flex}.mc-label-text{color:var(--mc-text-secondary);font-size:.875rem;font-weight:500}.mc-input{border:1px solid var(--mc-border);border-radius:var(--mc-radius-md);color:var(--mc-text-primary);width:100%;transition:all var(--mc-transition-fast);background:#fffc;outline:none;padding:.75rem 1rem;font-size:.9375rem}.mc-input:focus{border-color:var(--mc-blue-accent);background:#fffffff2;box-shadow:0 0 0 3px #2563eb26}.mc-input::placeholder{color:var(--mc-text-dim)}.mc-input-error{border-color:var(--mc-red)!important;box-shadow:0 0 0 3px #ef44441a!important}.mc-error-msg{color:var(--mc-red);font-size:.8125rem}.mc-select{border:1px solid var(--mc-border);border-radius:var(--mc-radius-md);color:var(--mc-text-primary);width:100%;transition:all var(--mc-transition-fast);appearance:none;background:#fffc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 1rem center no-repeat;outline:none;padding:.75rem 2.5rem .75rem 1rem;font-size:.9375rem}.mc-select:focus{border-color:var(--mc-blue-accent);box-shadow:0 0 0 3px #2563eb26}.mc-select option{background:var(--mc-navy);color:var(--mc-text-primary)}.mc-textarea{border:1px solid var(--mc-border);border-radius:var(--mc-radius-md);color:var(--mc-text-primary);resize:vertical;width:100%;min-height:120px;transition:all var(--mc-transition-fast);background:#fffc;outline:none;padding:.75rem 1rem;font-size:.9375rem}.mc-textarea:focus{border-color:var(--mc-blue-accent);box-shadow:0 0 0 3px #2563eb26}.mc-checkbox-wrapper{align-items:flex-start;gap:var(--mc-space-3);cursor:pointer;display:flex}.mc-checkbox{width:18px;min-width:18px;height:18px;accent-color:var(--mc-blue-accent);cursor:pointer;margin-top:2px}.mc-checkbox-label{color:var(--mc-text-secondary);font-size:.875rem;line-height:1.5}.mc-evidence-card{border:1px solid var(--mc-border);border-left:3px solid var(--mc-blue-accent);border-radius:var(--mc-radius-md);padding:var(--mc-space-5) var(--mc-space-6);font-family:var(--mc-font-mono);color:var(--mc-text-secondary);background:#ffffffe6;font-size:.8125rem}.mc-comparison{align-items:center;gap:var(--mc-space-4);grid-template-columns:1fr auto 1fr;display:grid}.mc-comparison-doc{background:var(--mc-gradient-card);border:1px solid var(--mc-border);border-radius:var(--mc-radius-md);padding:var(--mc-space-5);text-align:center}.mc-comparison-arrow{border-radius:var(--mc-radius-full);background:var(--mc-gradient-blue);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mc-comparison-result{border-radius:var(--mc-radius-md);padding:var(--mc-space-4) var(--mc-space-6);text-align:center;background:#2563eb14;border:1px solid #2563eb40}.mc-step-connector{background:var(--mc-gradient-blue);opacity:.4;width:2px;height:48px;margin:0 auto}.mc-step-number{border-radius:var(--mc-radius-full);background:var(--mc-gradient-blue);width:40px;height:40px;box-shadow:var(--mc-shadow-blue);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.mc-table{border-collapse:collapse;width:100%;font-size:.9rem}.mc-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-text-muted);border-bottom:1px solid var(--mc-border);white-space:nowrap;padding:.875rem 1rem;font-size:.75rem;font-weight:600}.mc-table td{border-bottom:1px solid var(--mc-border-subtle);color:var(--mc-text-secondary);vertical-align:top;padding:1rem}.mc-table tr:hover td{background:#60a5fa08}.mc-table tr:last-child td{border-bottom:none}.mc-stat-value{letter-spacing:-.04em;color:var(--mc-text-primary);font-size:2rem;font-weight:800;line-height:1}.mc-stat-label{color:var(--mc-text-muted);margin-top:var(--mc-space-1);font-size:.8125rem;font-weight:500}.mc-status{border-radius:var(--mc-radius-full);align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.mc-status:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.mc-status-new{color:#94a3b8;background:#64748b26}.mc-status-new:before{background:#94a3b8}.mc-status-scan{color:#0ea5e9;background:#0ea5e926}.mc-status-scan:before{background:#0ea5e9}.mc-status-active{color:#60a5fa;background:#2563eb26}.mc-status-active:before{background:#60a5fa;animation:2s infinite mc-pulse}.mc-status-review{color:#f59e0b;background:#f59e0b26}.mc-status-review:before{background:#f59e0b;animation:1.5s infinite mc-pulse}.mc-status-complete{color:#10b981;background:#10b98126}.mc-status-complete:before{background:#10b981}.mc-status-verified{color:#10b981;background:#10b98133;border:1px solid #10b9814d}.mc-status-verified:before{background:#10b981}.mc-status-rejected{color:#ef4444;background:#ef444426}.mc-status-rejected:before{background:#ef4444}@keyframes mc-pulse{0%,to{opacity:1}50%{opacity:.4}}.mc-divider{border:none;border-top:1px solid var(--mc-border-subtle);margin:var(--mc-space-8) 0}.mc-eyebrow{align-items:center;gap:var(--mc-space-2);color:var(--mc-blue-glow);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--mc-space-4);font-size:.75rem;font-weight:700;display:inline-flex}.mc-eyebrow:before{content:"";background:var(--mc-gradient-blue);border-radius:2px;width:24px;height:2px;display:inline-block}.mc-grid-2{gap:var(--mc-space-6);grid-template-columns:repeat(2,1fr);display:grid}.mc-grid-3{gap:var(--mc-space-6);grid-template-columns:repeat(3,1fr);display:grid}.mc-grid-4{gap:var(--mc-space-6);grid-template-columns:repeat(4,1fr);display:grid}@keyframes mc-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mc-slide-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes mc-shimmer{0%{background-position:-200%}to{background-position:200%}}.mc-animate-fade-up{animation:.6s cubic-bezier(.4,0,.2,1) forwards mc-fade-up}.mc-animate-fade-up-delay-1{opacity:0;animation-delay:.1s}.mc-animate-fade-up-delay-2{opacity:0;animation-delay:.2s}.mc-animate-fade-up-delay-3{opacity:0;animation-delay:.3s}.mc-alert{border-radius:var(--mc-radius-md);padding:var(--mc-space-4) var(--mc-space-5);align-items:flex-start;gap:var(--mc-space-3);font-size:.875rem;display:flex}.mc-alert-info{color:var(--mc-blue-glow);background:#2563eb1a;border:1px solid #2563eb40}.mc-alert-success{color:var(--mc-emerald);background:#10b9811a;border:1px solid #10b98140}.mc-alert-warning{color:var(--mc-amber);background:#f59e0b1a;border:1px solid #f59e0b40}.mc-skeleton{background:linear-gradient(90deg, var(--mc-surface-2) 25%, var(--mc-surface-3) 50%, var(--mc-surface-2) 75%);border-radius:var(--mc-radius-sm);background-size:400% 100%;animation:1.5s infinite mc-shimmer}.mc-tabs{gap:var(--mc-space-1);background:var(--mc-surface-2);padding:var(--mc-space-1);border-radius:var(--mc-radius-md);border:1px solid var(--mc-border);display:flex}.mc-tab{border-radius:calc(var(--mc-radius-md) - 2px);color:var(--mc-text-muted);cursor:pointer;transition:all var(--mc-transition-fast);white-space:nowrap;background:0 0;border:none;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.mc-tab.active{background:var(--mc-surface-4);color:var(--mc-text-primary);box-shadow:var(--mc-shadow-sm)}.mc-tab:hover:not(.active){color:var(--mc-text-secondary)}.mc-text-primary{color:var(--mc-text-primary)}.mc-text-secondary{color:var(--mc-text-secondary)}.mc-text-muted{color:var(--mc-text-muted)}.mc-text-emerald{color:var(--mc-emerald)}.mc-text-amber{color:var(--mc-amber)}.mc-text-red{color:var(--mc-red)}.mc-text-blue{color:var(--mc-blue-glow)}.mc-text-center{text-align:center}.mc-text-right{text-align:right}.mc-font-bold{font-weight:700}.mc-font-semibold{font-weight:600}.mc-mt-2{margin-top:var(--mc-space-2)}.mc-mt-4{margin-top:var(--mc-space-4)}.mc-mt-6{margin-top:var(--mc-space-6)}.mc-mt-8{margin-top:var(--mc-space-8)}.mc-mb-2{margin-bottom:var(--mc-space-2)}.mc-mb-4{margin-bottom:var(--mc-space-4)}.mc-mb-6{margin-bottom:var(--mc-space-6)}.mc-mb-8{margin-bottom:var(--mc-space-8)}.mc-flex{display:flex}.mc-flex-col{flex-direction:column}.mc-items-center{align-items:center}.mc-justify-center{justify-content:center}.mc-justify-between{justify-content:space-between}.mc-gap-2{gap:var(--mc-space-2)}.mc-gap-3{gap:var(--mc-space-3)}.mc-gap-4{gap:var(--mc-space-4)}.mc-gap-6{gap:var(--mc-space-6)}.mc-gap-8{gap:var(--mc-space-8)}.mc-w-full{width:100%}.mc-hidden{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--mc-surface-1)}::-webkit-scrollbar-thumb{background:var(--mc-surface-4);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mc-slate)}:focus-visible{outline:2px solid var(--mc-blue-accent);outline-offset:2px;border-radius:2px}@media (width<=1024px){.mc-grid-4,.mc-grid-3{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.mc-container,.mc-container-narrow{padding:0 var(--mc-space-4)}.mc-section{padding:var(--mc-space-16) 0}.mc-grid-2,.mc-grid-3,.mc-grid-4,.mc-comparison{grid-template-columns:1fr}}@media (width<=480px){.mc-section{padding:var(--mc-space-12) 0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mc-heading-xl,.mc-heading-lg{letter-spacing:-.045em;font-weight:650}.mc-btn-primary{box-shadow:none}.mc-btn-primary:hover{box-shadow:0 4px 14px #087c6b22}.mc-card{box-shadow:0 4px 20px #17313c05}.mc-badge-emerald,.mc-status-verified,.mc-status-complete{color:#096448;background:#e9f5ed}.mc-badge-blue,.mc-status-active,.mc-status-scan{color:#17617c;background:#eaf3f7}.mc-badge-amber,.mc-status-review{color:#82530e;background:#fbf2df}.mc-badge-red,.mc-status-rejected{color:#a2323e;background:#fcecef}.mc-alert-error{color:#a2323e;background:#fff1f2;border:1px solid #f0c6cf}:focus-visible{outline-offset:4px;outline:3px solid #237ba0}.skip-link{z-index:10000;background:#fff;border:2px solid #14705b;border-radius:8px;padding:14px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mc-animate-fade-up,.mc-animate-fade-up-delay-1,.mc-animate-fade-up-delay-2,.mc-animate-fade-up-delay-3{opacity:1!important;transform:none!important}}.hero-example-note[data-v-3d9548a3]{max-width:640px;color:var(--mc-text-muted);text-align:center;margin:22px auto 0;font-size:11px;line-height:1.7}.hero__bg-grid[data-v-3d9548a3]{opacity:.4}.hero__glow[data-v-3d9548a3]{opacity:.25}.hero[data-v-3d9548a3]{background:var(--mc-gradient-hero);align-items:center;min-height:90vh;padding:6rem 0 4rem;display:flex;position:relative;overflow:hidden}.hero__bg-grid[data-v-3d9548a3]{pointer-events:none;background-image:linear-gradient(#60a5fa0d 1px,#0000 1px),linear-gradient(90deg,#60a5fa0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero__glow[data-v-3d9548a3]{pointer-events:none;background:radial-gradient(#2563eb1f 0%,#0000 65%);width:800px;height:600px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.hero__content[data-v-3d9548a3]{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}.hero__sub[data-v-3d9548a3]{max-width:680px;color:var(--mc-text-secondary);margin:1.5rem auto 0}.hero__actions[data-v-3d9548a3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.hero__visual[data-v-3d9548a3]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;max-width:680px;margin-top:4rem;margin-left:auto;margin-right:auto;display:grid}.hero__doc[data-v-3d9548a3]{border:1px solid var(--mc-border);text-align:center;background:#ffffffe6;border-radius:12px;padding:1.5rem}.hero__doc--right[data-v-3d9548a3]{border-color:#ef444440}.hero__doc-label[data-v-3d9548a3]{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-text-muted);margin-bottom:.5rem;font-size:.6875rem;font-weight:700}.hero__doc-value[data-v-3d9548a3]{letter-spacing:-.04em;color:var(--mc-emerald);font-size:1.875rem;font-weight:800}.hero__doc-value span[data-v-3d9548a3]{color:var(--mc-text-muted);font-size:.875rem;font-weight:500}.hero__doc-value--red[data-v-3d9548a3]{color:var(--mc-red)}.hero__doc-name[data-v-3d9548a3]{font-family:var(--mc-font-mono);color:var(--mc-text-dim);margin-top:.5rem;font-size:.6875rem}.hero__arrow-wrap[data-v-3d9548a3]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.hero__vs[data-v-3d9548a3]{background:var(--mc-gradient-blue);color:#fff;width:40px;height:40px;box-shadow:var(--mc-shadow-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hero__result[data-v-3d9548a3]{text-align:center;background:#2563eb1a;border:1px solid #2563eb4d;border-radius:8px;min-width:120px;padding:.75rem 1rem}.hero__result-label[data-v-3d9548a3]{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-text-muted);margin-bottom:.25rem;font-size:.625rem;font-weight:700}.hero__result-amount[data-v-3d9548a3]{letter-spacing:-.03em;color:var(--mc-amber);font-size:1.375rem;font-weight:800}.hero__result-detail[data-v-3d9548a3]{font-family:var(--mc-font-mono);color:var(--mc-text-dim);margin-top:.25rem;font-size:.6875rem}.section-header[data-v-3d9548a3]{text-align:center;max-width:720px;margin:0 auto 4rem}.section-sub[data-v-3d9548a3]{margin-top:1rem}.leakage-cards[data-v-3d9548a3]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.leakage-card[data-v-3d9548a3]{background:var(--mc-gradient-card);border:1px solid var(--mc-border);border-radius:20px;padding:2.5rem;transition:all .3s}.leakage-card[data-v-3d9548a3]:hover{box-shadow:var(--mc-shadow-glow);transform:translateY(-4px)}.leakage-card--revenue[data-v-3d9548a3]{border-top:3px solid var(--mc-emerald)}.leakage-card--cost[data-v-3d9548a3]{border-top:3px solid var(--mc-red)}.leakage-card__icon[data-v-3d9548a3]{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;display:flex}.leakage-card--revenue .leakage-card__icon[data-v-3d9548a3]{color:var(--mc-emerald);background:#10b98126}.leakage-card--cost .leakage-card__icon[data-v-3d9548a3]{color:var(--mc-red);background:#ef444426}.leakage-card__desc[data-v-3d9548a3]{margin-top:.75rem;margin-bottom:1.5rem}.leakage-list[data-v-3d9548a3]{flex-direction:column;gap:.5rem;list-style:none;display:flex}.leakage-list li[data-v-3d9548a3]{color:var(--mc-text-secondary);align-items:flex-start;gap:.625rem;font-size:.875rem;display:flex}.leakage-list li[data-v-3d9548a3]:before{content:"";border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.leakage-card--revenue .leakage-list li[data-v-3d9548a3]:before{background:var(--mc-emerald)}.leakage-card--cost .leakage-list li[data-v-3d9548a3]:before{background:var(--mc-red)}.how-section[data-v-3d9548a3]{background:linear-gradient(#0000 0%,#ffffff4d 50%,#0000 100%)}.steps-grid[data-v-3d9548a3]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.step-card[data-v-3d9548a3]{background:var(--mc-gradient-card);border:1px solid var(--mc-border);border-radius:16px;padding:2rem 1.5rem;transition:all .3s;position:relative}.step-card[data-v-3d9548a3]:hover{border-color:var(--mc-border-accent);transform:translateY(-4px)}.step-card__number[data-v-3d9548a3]{font-family:var(--mc-font-mono);color:#a6c4b9;letter-spacing:-.05em;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1}.step-card__icon[data-v-3d9548a3]{color:var(--mc-blue-glow);margin-bottom:1rem}.step-card__title[data-v-3d9548a3]{color:var(--mc-text-primary);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.step-card__desc[data-v-3d9548a3]{line-height:1.6}.ai-section[data-v-3d9548a3]{background:#ffffff80}.ai-inner[data-v-3d9548a3]{grid-template-columns:1fr 320px;align-items:center;gap:4rem;display:grid}.ai-pipeline[data-v-3d9548a3]{flex-direction:column;align-items:center;gap:0;display:flex}.pipeline-step[data-v-3d9548a3]{flex-direction:column;align-items:center;width:100%;display:flex}.pipeline-step__box[data-v-3d9548a3]{background:var(--mc-surface-2);border:1px solid var(--mc-border);text-align:center;width:100%;color:var(--mc-text-muted);border-radius:8px;padding:.875rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .4s}.pipeline-step__box.active[data-v-3d9548a3]{color:var(--mc-blue-glow);background:#2563eb26;border-color:#2563eb66;box-shadow:0 0 20px #2563eb26}.pipeline-step__arrow[data-v-3d9548a3]{color:var(--mc-text-dim);padding:.25rem 0;font-size:1.25rem;line-height:1.5}.industry-chips[data-v-3d9548a3]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.industry-chip[data-v-3d9548a3]{border:1px solid var(--mc-border);color:var(--mc-text-secondary);background:#fffc;border-radius:100px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.industry-chip[data-v-3d9548a3]:hover{border-color:var(--mc-border-accent);color:var(--mc-text-primary);background:#2563eb14}.cta-section[data-v-3d9548a3]{border-top:1px solid var(--mc-border);background:linear-gradient(135deg,#2563eb14 0%,#0ea5e90a 100%);padding:6rem 0}.cta-inner[data-v-3d9548a3]{text-align:center;max-width:680px;margin:0 auto}.cta-actions[data-v-3d9548a3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}@media (width<=1024px){.steps-grid[data-v-3d9548a3]{grid-template-columns:repeat(2,1fr)}.ai-inner[data-v-3d9548a3]{grid-template-columns:1fr}.ai-pipeline[data-v-3d9548a3]{max-width:320px;margin:0 auto}}@media (width<=768px){.hero[data-v-3d9548a3]{min-height:auto;padding:4rem 0 3rem}.hero__visual[data-v-3d9548a3]{grid-template-columns:1fr;max-width:320px}.hero__arrow-wrap[data-v-3d9548a3]{flex-direction:row}.leakage-cards[data-v-3d9548a3],.steps-grid[data-v-3d9548a3]{grid-template-columns:1fr}.hero__actions[data-v-3d9548a3]{flex-direction:column}}.scan-page[data-v-4ba5e235]{background:var(--mc-gradient-hero);min-height:100vh;padding:4rem 0;position:relative}.scan-page__bg-grid[data-v-4ba5e235]{pointer-events:none;background-image:linear-gradient(#60a5fa0a 1px,#0000 1px),linear-gradient(90deg,#60a5fa0a 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}.scan-page__inner[data-v-4ba5e235]{z-index:1;grid-template-columns:1fr 380px;align-items:start;gap:4rem;display:grid;position:relative}.scan-form-wrap[data-v-4ba5e235]{max-width:660px}.step-indicator[data-v-4ba5e235]{border:1px solid var(--mc-border);background:#ffffffb3;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.step-tab[data-v-4ba5e235]{cursor:pointer;color:var(--mc-text-muted);background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.step-tab.active[data-v-4ba5e235]{color:var(--mc-text-primary);background:#fff;font-weight:700;box-shadow:0 1px 3px #0000000d}.step-tab.completed[data-v-4ba5e235]{color:var(--mc-emerald)}.step-num[data-v-4ba5e235]{background:var(--mc-border);width:20px;height:20px;color:var(--mc-text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.step-tab.active .step-num[data-v-4ba5e235]{background:var(--mc-blue-accent);color:#fff}.step-tab.completed .step-num[data-v-4ba5e235]{background:var(--mc-emerald);color:#fff}.step-connector[data-v-4ba5e235]{background:var(--mc-border);flex:1;height:2px}.step-connector.active[data-v-4ba5e235]{background:var(--mc-emerald)}.scan-form__grid[data-v-4ba5e235]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.required[data-v-4ba5e235]{color:var(--mc-red)}.form-actions-row[data-v-4ba5e235]{align-items:center;gap:1rem;display:flex}.flex-1[data-v-4ba5e235]{flex:1}.concern-options[data-v-4ba5e235]{grid-template-columns:1fr 1fr;gap:.625rem;margin-top:.5rem;display:grid}.concern-option[data-v-4ba5e235]{border:1px solid var(--mc-border);cursor:pointer;background:#fff9;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}.concern-option[data-v-4ba5e235]:hover{border-color:var(--mc-border-accent);background:#2563eb0d}.concern-option.selected[data-v-4ba5e235]{border-color:var(--mc-blue-accent);background:#2563eb1a}.concern-radio[data-v-4ba5e235]{width:16px;height:16px;accent-color:var(--mc-emerald);flex-shrink:0}.concern-option[data-v-4ba5e235]:focus-within{outline-offset:3px;outline:3px solid #237ba0}.concern-option__label[data-v-4ba5e235]{color:var(--mc-text-secondary);font-size:.875rem;font-weight:500;line-height:1.4}.concern-option.selected .concern-option__label[data-v-4ba5e235]{color:var(--mc-text-primary)}.concern-error .mc-checkbox-label[data-v-4ba5e235]{color:var(--mc-red)}.scan-sidebar__card[data-v-4ba5e235]{background:#ffffffb3}.scan-sidebar__title[data-v-4ba5e235]{margin-bottom:1.25rem}.scan-steps[data-v-4ba5e235]{flex-direction:column;gap:1rem;display:flex}.scan-step[data-v-4ba5e235]{align-items:flex-start;gap:.875rem;display:flex}.scan-step__num[data-v-4ba5e235]{background:var(--mc-gradient-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:flex}.scan-step__text[data-v-4ba5e235]{color:var(--mc-text-secondary);font-size:.875rem;line-height:1.5}.scan-sidebar__quote[data-v-4ba5e235]{border:1px solid #2563eb26;border-left:3px solid var(--mc-blue-accent);background:#2563eb0f;border-radius:10px;padding:1.25rem 1.5rem}.scan-sidebar__quote blockquote[data-v-4ba5e235]{color:var(--mc-text-secondary);font-size:.875rem;font-style:italic;line-height:1.6}.btn-loading[data-v-4ba5e235]{align-items:center;gap:.5rem;display:flex}.spinner[data-v-4ba5e235]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin-4ba5e235}@keyframes spin-4ba5e235{to{transform:rotate(360deg)}}.module-grid[data-v-4ba5e235]{grid-template-columns:repeat(2,1fr);gap:.625rem;margin-top:.5rem;display:grid}.module-option[data-v-4ba5e235]{border:1px solid var(--mc-border);cursor:pointer;background:#fff9;border-radius:10px;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;transition:all .2s;display:flex}.module-option[data-v-4ba5e235]:hover{border-color:var(--mc-border-accent);background:#2563eb0d}.module-option.selected[data-v-4ba5e235]{border-color:var(--mc-blue-accent);background:#2563eb1a}.module-option__label[data-v-4ba5e235]{color:var(--mc-text-secondary);font-size:.875rem;font-weight:600;line-height:1.3}.module-option.selected .module-option__label[data-v-4ba5e235]{color:var(--mc-text-primary)}.module-option__desc[data-v-4ba5e235]{margin-top:.2rem;line-height:1.4}.upload-note-inline[data-v-4ba5e235]{border:1px solid var(--mc-border);background:#ffffffb3;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.upload-note-inline__icon[data-v-4ba5e235]{flex-shrink:0;margin-top:2px;font-size:1.5rem}.upload-note-inline__title[data-v-4ba5e235]{color:var(--mc-text-primary);font-size:.9375rem;font-weight:700}@media (width<=1024px){.scan-page__inner[data-v-4ba5e235]{grid-template-columns:1fr}.scan-sidebar[data-v-4ba5e235]{order:-1}.scan-form__grid[data-v-4ba5e235],.concern-options[data-v-4ba5e235],.module-grid[data-v-4ba5e235]{grid-template-columns:1fr}}.confirm-page[data-v-98419387]{background:var(--mc-gradient-hero);align-items:center;min-height:100vh;padding:4rem 0;display:flex;position:relative;overflow:hidden}.confirm-page__glow[data-v-98419387]{pointer-events:none;background:radial-gradient(#10b9811f 0%,#0000 70%);width:600px;height:400px;position:absolute;top:20%;left:50%;transform:translate(-50%)}.confirm-inner[data-v-98419387]{text-align:center;z-index:1;max-width:640px;position:relative}.confirm-icon[data-v-98419387]{width:96px;height:96px;color:var(--mc-emerald);background:#10b98126;border:2px solid #10b98166;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;animation:.5s forwards mc-fade-up;display:flex;box-shadow:0 0 48px #10b98133}.upload-cta-card[data-v-98419387]{border:1px solid var(--mc-border-accent);text-align:center;background:#fffffff2;border-radius:12px;padding:1.5rem;box-shadow:0 8px 32px #2563eb14}.upload-cta-badge[data-v-98419387]{text-transform:uppercase;letter-spacing:1px;color:var(--mc-blue-accent);background:#2563eb1a;border-radius:20px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.instructions-card[data-v-98419387]{border:1px solid var(--mc-border-accent,#10b9814d);background:#fffffff2;border-radius:12px;padding:1.5rem}.instructions-list[data-v-98419387]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.instructions-list li[data-v-98419387]{color:var(--mc-text-secondary,#475569);font-size:.9rem;line-height:1.5}.instructions-list strong[data-v-98419387]{color:var(--mc-text-primary,#0f172a)}.confirm-steps[data-v-98419387]{text-align:left;flex-direction:column;gap:1.25rem;display:flex}.confirm-step[data-v-98419387]{border:1px solid var(--mc-border);background:#fff9;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.confirm-step__num[data-v-98419387]{background:var(--mc-gradient-emerald);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex}.confirm-step__title[data-v-98419387]{color:var(--mc-text-primary);margin-bottom:.25rem;font-weight:600}.confirm-actions[data-v-98419387]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.audit-page[data-v-96f04555]{background:var(--mc-gradient-hero);min-height:100vh}.page-header[data-v-96f04555]{border-bottom:1px solid var(--mc-border);padding:4rem 0 2rem}.model-flow[data-v-96f04555]{flex-direction:column;align-items:center;gap:0;max-width:480px;margin:0 auto;display:flex}.model-step[data-v-96f04555]{flex-direction:column;align-items:center;width:100%;display:flex}.model-step__box[data-v-96f04555]{border:1px solid var(--mc-border);border-radius:14px;width:100%;padding:1.5rem 2rem}.step-blue[data-v-96f04555]{background:#2563eb14;border-color:#2563eb33}.step-amber[data-v-96f04555]{background:#f59e0b14;border-color:#f59e0b33}.step-red[data-v-96f04555]{background:#ef444414;border-color:#ef444433}.step-emerald[data-v-96f04555]{background:#10b98114;border-color:#10b98133}.model-step__label[data-v-96f04555]{margin-bottom:.375rem}.step-blue .model-step__label[data-v-96f04555]{color:var(--mc-blue-glow)}.step-amber .model-step__label[data-v-96f04555]{color:var(--mc-amber)}.step-red .model-step__label[data-v-96f04555]{color:var(--mc-red)}.step-emerald .model-step__label[data-v-96f04555]{color:var(--mc-emerald)}.model-step__title[data-v-96f04555]{color:var(--mc-text-primary);font-size:1.0625rem;font-weight:700}.model-arrow[data-v-96f04555]{color:var(--mc-text-dim);padding:.375rem 0;font-size:1.5rem;line-height:1.5}.doc-grid[data-v-96f04555]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.doc-item[data-v-96f04555]{border:1px solid var(--mc-border);background:#fff9;border-radius:10px;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.doc-item__icon[data-v-96f04555]{color:var(--mc-blue-glow);flex-shrink:0;margin-top:1px}.doc-item__name[data-v-96f04555]{color:var(--mc-text-primary);font-size:.875rem;font-weight:600}.doc-item__desc[data-v-96f04555]{margin-top:.25rem;line-height:1.5}.evidence-levels[data-v-96f04555]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.evidence-level[data-v-96f04555]{border:1px solid var(--mc-border);border-radius:16px;padding:1.75rem}.level-blue[data-v-96f04555]{background:#2563eb0f;border-color:#2563eb33}.level-amber[data-v-96f04555]{background:#f59e0b0f;border-color:#f59e0b33}.level-emerald[data-v-96f04555]{background:#10b9810f;border-color:#10b98133}.evidence-level__badge[data-v-96f04555]{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:inline-block}.level-blue .evidence-level__badge[data-v-96f04555]{color:var(--mc-blue-glow);background:#2563eb26}.level-amber .evidence-level__badge[data-v-96f04555]{color:var(--mc-amber);background:#f59e0b26}.level-emerald .evidence-level__badge[data-v-96f04555]{color:var(--mc-emerald);background:#10b98126}.evidence-level__title[data-v-96f04555]{color:var(--mc-text-primary);margin-bottom:.5rem;font-size:.9375rem;font-weight:700}.audit-cta[data-v-96f04555]{text-align:center;background:#2563eb0f;border:1px solid #2563eb26;border-radius:20px;padding:3rem}@media (width<=1024px){.doc-grid[data-v-96f04555]{grid-template-columns:repeat(2,1fr)}.evidence-levels[data-v-96f04555]{grid-template-columns:1fr}}@media (width<=640px){.doc-grid[data-v-96f04555]{grid-template-columns:1fr}}.finding-toggle[data-v-09b72e1d]{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-weight:600}.sample-page[data-v-09b72e1d]{background:var(--mc-gradient-hero);min-height:100vh;position:relative}.sample-page__glow[data-v-09b72e1d]{pointer-events:none;background:radial-gradient(#0ea5e912 0%,#0000 70%);width:600px;height:600px;position:fixed;top:10%;right:-10%}.sample-header[data-v-09b72e1d]{border-bottom:1px solid var(--mc-border);padding:4rem 0 2rem}.sample-disclaimer[data-v-09b72e1d]{color:var(--mc-amber);background:#f59e0b14;border:1px solid #f59e0b33;border-radius:100px;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:.8125rem;display:inline-flex}.report-stats[data-v-09b72e1d]{border:1px solid var(--mc-border);background:#fff9;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:2rem;display:grid}.report-stat[data-v-09b72e1d]{text-align:center}.table-wrap[data-v-09b72e1d]{border:1px solid var(--mc-border);background:#ffffffb3;border-radius:16px;overflow:hidden}.finding-row[data-v-09b72e1d]{cursor:pointer;transition:background .15s}.finding-row:hover td[data-v-09b72e1d],.finding-row--active td[data-v-09b72e1d]{background:#2563eb0f}.finding-title[data-v-09b72e1d]{color:var(--mc-text-primary);font-size:.9375rem;font-weight:600}.finding-subtitle[data-v-09b72e1d]{margin-top:.25rem}.finding-amount[data-v-09b72e1d]{font-family:var(--mc-font-mono);color:var(--mc-amber);font-size:1rem;font-weight:700}.chevron[data-v-09b72e1d]{color:var(--mc-text-muted);transition:transform .25s}.chevron.chevron-open[data-v-09b72e1d]{color:var(--mc-blue-glow);transform:rotate(180deg)}.finding-detail-cell[data-v-09b72e1d]{border-bottom:1px solid var(--mc-border)!important;padding:0!important}.finding-detail[data-v-09b72e1d]{background:#fff9;padding:1.5rem 2rem;animation:.25s mc-fade-up}.finding-detail__grid[data-v-09b72e1d]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.comparison-row[data-v-09b72e1d]{align-items:center;gap:.75rem;display:flex}.comparison-box[data-v-09b72e1d]{border:1px solid var(--mc-border);text-align:center;background:#fffc;border-radius:10px;flex:1;padding:1rem}.comparison-box--diff[data-v-09b72e1d]{background:#f59e0b0f;border-color:#f59e0b33}.comparison-box__label[data-v-09b72e1d]{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-text-muted);margin-bottom:.5rem;font-size:.625rem;font-weight:700}.comparison-box__value[data-v-09b72e1d]{letter-spacing:-.03em;font-size:1.25rem;font-weight:800}.comparison-arrow[data-v-09b72e1d]{color:var(--mc-text-dim);flex-shrink:0}.evidence-refs[data-v-09b72e1d]{flex-direction:column;gap:.5rem;display:flex}.evidence-ref[data-v-09b72e1d]{font-family:var(--mc-font-mono);color:var(--mc-text-secondary);border:1px solid var(--mc-border);background:#ffffff80;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.evidence-ref svg[data-v-09b72e1d]{color:var(--mc-blue-glow);flex-shrink:0}.report-cta[data-v-09b72e1d]{text-align:center;background:#2563eb0f;border:1px solid #2563eb26;border-radius:20px;padding:3rem}@media (width<=768px){.report-stats[data-v-09b72e1d]{grid-template-columns:repeat(2,1fr)}.finding-detail__grid[data-v-09b72e1d]{grid-template-columns:1fr}.comparison-row[data-v-09b72e1d]{flex-direction:column}.comparison-arrow[data-v-09b72e1d]{transform:rotate(90deg)}}.industries-page[data-v-76f3a0d8]{background:var(--mc-gradient-hero);min-height:100vh}.page-header[data-v-76f3a0d8]{border-bottom:1px solid var(--mc-border);padding:4rem 0 2rem}.industries-grid[data-v-76f3a0d8]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.industry-card[data-v-76f3a0d8]{transition:all .3s}.industry-card[data-v-76f3a0d8]:hover{transform:translateY(-4px)}.industry-card__icon[data-v-76f3a0d8]{width:56px;height:56px;color:var(--mc-text-secondary);border-radius:14px;justify-content:center;align-items:center;display:flex}.industry-card__desc[data-v-76f3a0d8]{line-height:1.65}.industry-card__flow[data-v-76f3a0d8]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.flow-step[data-v-76f3a0d8]{font-family:var(--mc-font-mono);color:var(--mc-text-muted);border:1px solid var(--mc-border);background:#ffffff80;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.flow-arrow[data-v-76f3a0d8]{color:var(--mc-blue-glow);font-size:.75rem;font-weight:700}.example-list[data-v-76f3a0d8]{flex-direction:column;gap:.375rem;list-style:none;display:flex}.example-list li[data-v-76f3a0d8]{color:var(--mc-text-secondary);align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.example-list li[data-v-76f3a0d8]:before{content:"→";color:var(--mc-blue-glow);flex-shrink:0;margin-top:1px;font-size:.75rem}.any-industry[data-v-76f3a0d8]{background:#2563eb0f;border:1px solid #2563eb26;border-radius:20px;padding:3rem}@media (width<=1024px){.industries-grid[data-v-76f3a0d8]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.industries-grid[data-v-76f3a0d8]{grid-template-columns:1fr}}.security-page[data-v-417b21fb]{background:var(--mc-gradient-hero);min-height:100vh}.page-header[data-v-417b21fb]{border-bottom:1px solid var(--mc-border);padding:4rem 0 2rem}.commit-grid[data-v-417b21fb]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.commit-card[data-v-417b21fb]{background:#10b9810d;border:1px solid #10b98126;border-radius:16px;padding:1.75rem;transition:all .3s}.commit-card--red[data-v-417b21fb]{background:#ef44440d;border-color:#ef444426}.commit-card[data-v-417b21fb]:hover{transform:translateY(-2px)}.commit-card__icon[data-v-417b21fb]{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;display:flex}.commit-card__icon.positive[data-v-417b21fb]{color:var(--mc-emerald);background:#10b98126}.commit-card__icon.negative[data-v-417b21fb]{color:var(--mc-red);background:#ef444426}.commit-card__title[data-v-417b21fb]{color:var(--mc-text-primary);margin-bottom:.5rem;font-size:1rem;font-weight:700}.commit-card__desc[data-v-417b21fb]{line-height:1.65}.controls-section[data-v-417b21fb]{border:1px solid var(--mc-border);background:#fff9;border-radius:20px;padding:2.5rem}.controls-grid[data-v-417b21fb]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.control-item[data-v-417b21fb]{color:var(--mc-text-secondary);align-items:flex-start;gap:.625rem;display:flex}.control-item svg[data-v-417b21fb]{color:var(--mc-emerald);flex-shrink:0;margin-top:1px}.upload-explainer[data-v-417b21fb]{border:1px solid var(--mc-border);background:#fff9;border-radius:20px;padding:2.5rem}.upload-flow[data-v-417b21fb]{flex-direction:column;gap:0;display:flex}.upload-step[data-v-417b21fb]{gap:1.25rem;display:flex;position:relative}.upload-step[data-v-417b21fb]:not(:last-child){padding-bottom:1.5rem}.upload-step__dot[data-v-417b21fb]{background:var(--mc-blue-accent);border-radius:50%;flex-shrink:0;width:12px;min-width:12px;height:12px;margin-top:4px;position:relative}.upload-step__dot[data-v-417b21fb]:after{content:"";background:linear-gradient(#2563eb66 0%,#2563eb1a 100%);width:2px;height:calc(100% + 1rem);position:absolute;top:12px;left:50%;transform:translate(-50%)}.upload-step__dot.last[data-v-417b21fb]:after{display:none}.upload-step__title[data-v-417b21fb]{color:var(--mc-text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.upload-step__desc[data-v-417b21fb]{line-height:1.5}.security-cta[data-v-417b21fb]{text-align:center;background:#2563eb0f;border:1px solid #2563eb26;border-radius:20px;padding:3rem}@media (width<=1024px){.commit-grid[data-v-417b21fb],.controls-grid[data-v-417b21fb]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.commit-grid[data-v-417b21fb],.controls-grid[data-v-417b21fb]{grid-template-columns:1fr}}.upload-page[data-v-1e635311]{background:linear-gradient(160deg,#edf6f1,#f8fafb 60%);min-height:85vh;padding:60px 0}.upload-inner[data-v-1e635311]{max-width:760px}.upload-context[data-v-1e635311]{background:#fff;border:1px solid #dce8e3;border-radius:12px;justify-content:space-between;gap:30px;margin:28px 0;padding:20px;display:flex}.upload-context small[data-v-1e635311]{color:#526770;text-transform:uppercase;letter-spacing:.7px;font-size:10px;display:block}.upload-context strong[data-v-1e635311]{margin-top:6px;font-size:12px;display:block}.upload-drop[data-v-1e635311]{text-align:center;background:#fff;border:2px dashed #b4cebf;border-radius:16px;margin-top:28px;padding:35px 20px}.upload-drop.dragging[data-v-1e635311]{background:#e9f5ee;border-color:#147d5e}.upload-symbol[data-v-1e635311]{color:#526770;background:#eaf6ee;border-radius:14px;width:54px;margin:0 auto 20px;font-size:28px}.upload-drop p[data-v-1e635311]{color:#526770;margin:14px;font-size:12px}.file-picker[data-v-1e635311]{margin-top:8px;position:relative;overflow:hidden}.file-picker input[data-v-1e635311]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-picker[data-v-1e635311]:focus-within{outline-offset:4px;outline:3px solid #277bca}.upload-list[data-v-1e635311]{margin-top:24px;list-style:none}.upload-list li[data-v-1e635311]{background:#fff;border:1px solid #dfe7e5;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding:18px;display:flex}.upload-list strong[data-v-1e635311]{overflow-wrap:anywhere;font-size:13px}.upload-list small[data-v-1e635311]{color:#526770;margin-top:4px;font-size:11px;display:block}.upload-list progress[data-v-1e635311]{accent-color:#11836b;width:100%;margin-top:8px}.text-button[data-v-1e635311]{color:#58716b;background:0 0;border:0;font-size:12px}.received[data-v-1e635311]{color:#526770;white-space:nowrap;font-size:12px}.upload-note[data-v-1e635311]{color:#526770;margin-top:30px;font-size:12px;line-height:1.8}.file-error[data-v-1e635311]{color:#ab3944;margin-top:8px;font-size:12px}@media (width<=600px){.upload-context[data-v-1e635311]{flex-direction:column;gap:16px}.upload-page[data-v-1e635311]{padding:35px 0}}.login-shell[data-v-8760d873]{background:radial-gradient(at 15% 0,#e0f0ea,#0000 60%),#f7f9fa;place-items:center;min-height:80vh;padding:3rem 1.25rem;display:grid}.login-card[data-v-8760d873]{width:100%;max-width:480px;padding:2.5rem}.login-brand[data-v-8760d873]{color:var(--mc-text-primary);font-size:1.5rem;font-weight:800}.login-brand span[data-v-8760d873]{color:#087c6b}label[data-v-8760d873]{display:block}.workspace-tabs[data-v-03431f3d]{border-bottom:1px solid #dce8e1;flex-wrap:wrap;gap:6px;margin:24px 0;display:flex}.workspace-tabs button[data-v-03431f3d]{color:#355d50;cursor:pointer;background:0 0;border:0;padding:12px}.workspace-tabs button[aria-current][data-v-03431f3d]{background:#e5f4ec;border-bottom:3px solid #147b5e;font-weight:700}.block[data-v-03431f3d]{margin-bottom:24px;padding:24px}.block h2[data-v-03431f3d],.block h3[data-v-03431f3d]{margin-bottom:12px}.block p[data-v-03431f3d]{line-height:1.8}.fields[data-v-03431f3d]{gap:16px;margin-top:20px;display:grid}.fields label[data-v-03431f3d]{gap:6px;display:grid}.quick-actions[data-v-03431f3d]{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.row[data-v-03431f3d]{border-bottom:1px solid #dce8e1;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;display:flex}.message[data-v-03431f3d]{border-top:1px solid #dce8e1;margin-top:20px;padding:20px 0}pre[data-v-03431f3d]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;margin:16px 0;font:13px/1.7 system-ui;overflow:auto}.checks[data-v-03431f3d]{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:16px 0;display:grid}.hint[data-v-03431f3d]{color:#465e55;margin-top:16px;font-size:13px}.workspace-dialog[data-v-9734724c]{color:#203b45;background:#fff;border:1px solid #dce5e7;border-radius:20px;width:min(1000px,100% - 2rem);max-height:90vh;margin:auto;box-shadow:0 30px 90px #123b4526}.workspace-dialog[data-v-9734724c]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18343f66}.dialog-inner[data-v-9734724c]{padding:1.75rem}.dialog-inner>header[data-v-9734724c]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.dialog-inner h2[data-v-9734724c]{font-size:1.4rem}.workspace[data-v-b59362b0]{color:#20343e;background:#f6f8f9;grid-template-columns:236px minmax(0,1fr);min-height:100vh;font-size:14px;display:grid}.workspace-nav[data-v-b59362b0]{background:#fff;border-right:1px solid #e0e7e8;flex-direction:column;height:100vh;padding:32px 20px;display:flex;position:sticky;top:0}.workspace-brand[data-v-b59362b0]{letter-spacing:-1px;color:#18363e;padding:0 12px;font-size:25px;font-weight:800}.workspace-brand span[data-v-b59362b0]{color:#087c6b}.workspace-brand small[data-v-b59362b0]{letter-spacing:2px;color:#526770;margin-top:8px;font-size:9px;font-weight:600;display:block}.workspace-nav nav[data-v-b59362b0]{gap:6px;margin-top:48px;display:grid}.workspace-nav nav button[data-v-b59362b0],.nav-bottom button[data-v-b59362b0]{text-align:left;color:#536971;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:12px 14px;font-weight:500;display:flex}.workspace-nav nav button.active[data-v-b59362b0]{color:#087461;background:#eaf5ef;font-weight:700}.workspace-nav nav button span[data-v-b59362b0]{width:20px;font-size:20px}.workspace-nav nav button b[data-v-b59362b0]{color:#fff;background:#0d7d6c;border-radius:20px;margin-left:auto;padding:0 7px}.nav-bottom[data-v-b59362b0]{gap:10px;margin-top:auto;display:grid}.environment-badge[data-v-b59362b0]{text-transform:uppercase;letter-spacing:1px;color:#526770;padding:0 14px;font-size:11px}.workspace-main[data-v-b59362b0]{width:100%;min-width:0;max-width:1640px;padding:24px 44px 60px}.workspace-topline[data-v-b59362b0]{letter-spacing:1.6px;color:#526770;border-bottom:1px solid #e1e7e8;justify-content:space-between;padding-bottom:24px;font-size:10px;display:flex}.page-title[data-v-b59362b0]{justify-content:space-between;align-items:center;gap:20px;margin:36px 0 28px;display:flex}.eyebrow[data-v-b59362b0]{letter-spacing:1.6px;text-transform:uppercase;color:#526770;margin-bottom:10px;font-size:10px;font-weight:700}.page-title h1[data-v-b59362b0]{letter-spacing:-1.3px;font-size:clamp(25px,3vw,36px);font-weight:650;line-height:1.2}.page-title p[data-v-b59362b0]:not(.eyebrow){color:#526770;margin-top:12px;font-size:14px}.north-star[data-v-b59362b0]{background:#ecf5f0;border:1px solid #d6e9dc;border-radius:16px;justify-content:space-between;gap:30px;margin-bottom:20px;padding:30px 34px;display:flex}.north-star strong[data-v-b59362b0]{letter-spacing:-2px;color:#175b4c;font-size:56px;font-weight:550;line-height:1.3;display:block}.north-star p[data-v-b59362b0]{color:#526770;margin-top:10px;font-size:12px}.north-star-side[data-v-b59362b0]{text-align:right;align-content:center;gap:4px;min-width:140px;display:grid}.north-star-side span[data-v-b59362b0]{color:#526770;font-size:11px}.north-star-side b[data-v-b59362b0]{color:#205c4e;margin-bottom:6px;font-size:24px;font-weight:550}.stat-grid[data-v-b59362b0]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-bottom:30px;display:grid}.stat-card[data-v-b59362b0]{background:#fff;border:1px solid #e1e8e9;border-radius:12px;padding:22px}.stat-card span[data-v-b59362b0]{color:#526770;font-size:12px;display:block}.stat-card strong[data-v-b59362b0]{letter-spacing:-1px;margin:10px 0;font-size:29px;font-weight:550;display:block}.stat-card small[data-v-b59362b0]{color:#526770;font-size:10px}.section-heading[data-v-b59362b0]{justify-content:space-between;align-items:center;gap:12px;margin:28px 0 16px;display:flex}.section-heading h2[data-v-b59362b0],.panel h2[data-v-b59362b0]{letter-spacing:-.3px;font-size:18px;font-weight:600}.section-heading span[data-v-b59362b0]{color:#526770;font-size:11px}.funnel[data-v-b59362b0]{background:#fff;border:1px solid #e1e8e9;border-radius:12px;grid-template-columns:repeat(6,1fr);padding:24px 0;display:grid}.funnel>div[data-v-b59362b0]{border-right:1px solid #e5ebed;gap:6px;padding:0 18px;display:grid}.funnel>div[data-v-b59362b0]:last-child{border:0}.funnel strong[data-v-b59362b0]{font-size:28px;font-weight:550}.funnel span[data-v-b59362b0]{color:#526770;font-size:10px}.metric-grid[data-v-b59362b0]{background:#e3eaec;border:1px solid #e3eaec;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.metric-grid>div[data-v-b59362b0]{background:#fff;justify-content:space-between;gap:12px;padding:18px;font-size:12px;display:flex}.metric-grid span[data-v-b59362b0]{color:#526770}.table-wrap[data-v-b59362b0]{background:#fff;border:1px solid #e1e8e9;border-radius:12px;margin-top:20px;overflow:auto}.workspace table[data-v-b59362b0]{border-collapse:collapse;width:100%;font-size:12px}.workspace th[data-v-b59362b0]{text-align:left;text-transform:uppercase;letter-spacing:.8px;color:#526770;white-space:nowrap;background:#fafcfc;padding:16px;font-size:10px}.workspace td[data-v-b59362b0]{border-top:1px solid #e8edef;padding:18px 16px}.workspace td small[data-v-b59362b0]{color:#526770;margin-top:4px;display:block}.status[data-v-b59362b0]{color:#376c60;white-space:nowrap;background:#f0f5f4;border:1px solid #ddeae4;border-radius:6px;padding:4px 8px;font-size:10px;display:inline-block}.panel[data-v-b59362b0]{background:#fff;border:1px solid #e0e8e9;border-radius:14px;margin:20px 0;padding:26px}.panel h2[data-v-b59362b0]{margin-bottom:16px}.panel .section-heading[data-v-b59362b0]{margin-top:0}.form-grid[data-v-b59362b0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}label[data-v-b59362b0]{color:#4b646e;gap:7px;font-size:12px;font-weight:550;display:grid}.full[data-v-b59362b0]{grid-column:1/-1}.checkbox-label[data-v-b59362b0]{align-items:center;gap:10px;display:flex}.checkbox-label input[data-v-b59362b0]{accent-color:#087f72;width:17px;height:17px}.search-field[data-v-b59362b0]{max-width:350px}.text-button[data-v-b59362b0]{color:#526770;text-align:left;background:0 0;border:0;padding:5px 0;font-size:12px;font-weight:600}.danger[data-v-b59362b0]{color:#ad3640}.back-link[data-v-b59362b0]{margin-top:28px}.muted[data-v-b59362b0]{color:#526770;font-size:12px}.hint[data-v-b59362b0]{color:#526770;background:#f6f9f9;border:1px solid #e8eeee;border-radius:8px;margin:14px 0 20px;padding:14px 16px;font-size:12px;line-height:1.7}.record-link[data-v-b59362b0],.mini-row[data-v-b59362b0]{color:#49636d;text-align:left;background:0 0;border:0;border-bottom:1px solid #e9eff0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 0;font-size:12px;display:flex}.mini-row small[data-v-b59362b0]{color:#526770}.two-column[data-v-b59362b0]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.two-column .panel[data-v-b59362b0]{margin:0}.document-row[data-v-b59362b0]{border-top:1px solid #e7eded;grid-template-columns:minmax(150px,1fr) 190px;gap:12px;padding:22px 0;display:grid}.document-row strong[data-v-b59362b0]{overflow-wrap:anywhere}.document-row small[data-v-b59362b0]{color:#526770;margin-top:5px;font-size:11px;display:block}.inline-actions[data-v-b59362b0]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.document-row .inline-actions[data-v-b59362b0]{grid-column:1/-1}.review-finding[data-v-b59362b0]{border-top:1px solid #dfe9e8;padding:26px 0}.finding-heading[data-v-b59362b0]{justify-content:space-between;align-items:center;gap:10px;display:flex}.finding-heading h3[data-v-b59362b0]{margin-bottom:12px;font-size:19px;font-weight:600}.amount-row[data-v-b59362b0]{background:#f6f9f8;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:12px 0 20px;padding:18px;display:grid}.amount-row small[data-v-b59362b0]{color:#526770;display:block}.amount-row strong[data-v-b59362b0]{font-size:22px;font-weight:550}.review-finding p[data-v-b59362b0]{color:#536e76;font-size:13px}.calculation[data-v-b59362b0]{background:#f5f8fb;border-radius:8px;margin:16px 0;padding:14px}.calculation b[data-v-b59362b0]{margin-right:12px}.evidence-list[data-v-b59362b0]{margin:24px 0}.evidence-list h4[data-v-b59362b0]{font-size:13px}.evidence-item[data-v-b59362b0]{background:#f8fbfa;border-left:3px solid #a7cfc0;margin:14px 0;padding:16px}.evidence-item small[data-v-b59362b0]{color:#526770;display:block}.evidence-item blockquote[data-v-b59362b0]{white-space:pre-wrap;margin:8px 0;font-style:italic}.review-actions[data-v-b59362b0]{background:#fafbfc;border:1px solid #e6edee;border-radius:10px;padding:20px}.review-actions small[data-v-b59362b0]{color:#526770;margin-left:12px;display:inline-block}.link-panel input[data-v-b59362b0]{margin:12px 0;font-size:12px}.notification[data-v-b59362b0]{justify-content:space-between;gap:20px;display:flex}.notification.unread[data-v-b59362b0]{border-left:3px solid #0b8771}.notification h3[data-v-b59362b0]{margin:5px 0;font-size:15px}.notification small[data-v-b59362b0]{color:#526770}.settings-grid[data-v-b59362b0]{grid-template-columns:200px 1fr;gap:18px;font-size:13px;display:grid}.settings-grid dt[data-v-b59362b0]{color:#526770}.settings-grid dd[data-v-b59362b0]{font-weight:600}.empty[data-v-b59362b0]{text-align:center;color:#526770;background:#fff;border:1px dashed #d3dfe2;border-radius:14px;margin:20px 0;padding:55px 25px}.empty h3[data-v-b59362b0]{color:#36535f;margin-bottom:10px;font-size:20px;font-weight:550}.empty p[data-v-b59362b0]{margin-bottom:20px}.workspace-alert[data-v-b59362b0]{border-radius:8px;justify-content:space-between;gap:16px;margin-top:16px;padding:14px 18px;font-size:13px;display:flex}.workspace-alert button[data-v-b59362b0]{color:inherit;background:0 0;border:0}.workspace-alert.error[data-v-b59362b0]{color:#9d3038;background:#fff1f1;border:1px solid #f3c6ca}.workspace-alert.success[data-v-b59362b0]{color:#2a7357;background:#edf7f0;border:1px solid #cbe3d4}.loading-line[data-v-b59362b0]{color:#526770;margin-top:10px;font-size:11px}.modal-error[data-v-b59362b0]{color:#9f333a;z-index:100000;background:#fff0f0;border:1px solid #efbdc4;border-radius:8px;max-width:90%;padding:16px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.workspace[data-v-b59362b0] .mc-btn-primary{box-shadow:none;background:#087c6b}.workspace[data-v-b59362b0] .mc-btn-secondary{color:#305d62;background:#fff;border-color:#d2dfe0}.workspace[data-v-b59362b0] .mc-input,.workspace[data-v-b59362b0] .mc-select,.workspace[data-v-b59362b0] .mc-textarea{color:#284650;background:#fff;border-color:#d7e2e5;font-size:13px}.workspace[data-v-b59362b0] .mc-textarea{min-height:84px}.workspace[data-v-b59362b0] .mc-btn{min-height:38px;font-size:12px}@media (width<=1150px){.workspace[data-v-b59362b0]{grid-template-columns:200px minmax(0,1fr)}.workspace-main[data-v-b59362b0]{padding:24px}.workspace-nav[data-v-b59362b0]{padding:28px 12px}.funnel[data-v-b59362b0]{grid-template-columns:repeat(3,1fr);gap:24px}.metric-grid[data-v-b59362b0]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.workspace[data-v-b59362b0]{display:block}.workspace-nav[data-v-b59362b0]{border-bottom:1px solid #e0e7e8;border-right:0;height:auto;padding:18px;position:relative}.workspace-brand[data-v-b59362b0]{font-size:22px}.workspace-brand small[data-v-b59362b0]{display:none}.workspace-nav nav[data-v-b59362b0]{gap:6px;margin-top:18px;display:flex;overflow-x:auto}.workspace-nav nav button[data-v-b59362b0]{white-space:nowrap;padding:8px 10px;font-size:12px}.workspace-nav nav button span[data-v-b59362b0]{display:none}.nav-bottom[data-v-b59362b0]{align-items:center;gap:8px;display:flex;position:absolute;top:18px;right:18px}.environment-badge[data-v-b59362b0]{display:none}.nav-bottom button[data-v-b59362b0]{padding:5px;font-size:12px}.workspace-main[data-v-b59362b0]{padding:20px 16px 40px}.workspace-topline[data-v-b59362b0]{letter-spacing:1px;font-size:8px}.page-title[data-v-b59362b0]{flex-direction:column;align-items:flex-start;margin-top:28px}.north-star[data-v-b59362b0]{gap:15px;padding:22px}.north-star strong[data-v-b59362b0]{font-size:40px}.north-star-side[data-v-b59362b0]{min-width:95px}.north-star-side b[data-v-b59362b0]{font-size:18px}.stat-grid[data-v-b59362b0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-card[data-v-b59362b0]{padding:16px}.stat-card strong[data-v-b59362b0]{font-size:24px}.metric-grid[data-v-b59362b0]{grid-template-columns:1fr}.funnel[data-v-b59362b0]{padding:20px 0}.funnel>div[data-v-b59362b0]{padding:0 12px}.section-heading[data-v-b59362b0]{flex-direction:column;align-items:flex-start}.form-grid[data-v-b59362b0],.two-column[data-v-b59362b0]{grid-template-columns:1fr}.full[data-v-b59362b0]{grid-column:auto}.panel[data-v-b59362b0]{padding:20px 16px}.document-row[data-v-b59362b0]{grid-template-columns:1fr}.document-row .inline-actions[data-v-b59362b0]{grid-column:auto}.finding-heading[data-v-b59362b0]{flex-direction:column;align-items:flex-start}.amount-row[data-v-b59362b0]{padding:12px}.amount-row strong[data-v-b59362b0]{font-size:18px}.notification[data-v-b59362b0]{flex-direction:column}.settings-grid[data-v-b59362b0]{grid-template-columns:1fr;gap:8px}.settings-grid dd[data-v-b59362b0]{margin-bottom:14px}.record-link[data-v-b59362b0]{flex-wrap:wrap}}.customer-status[data-v-8a83089b]{max-width:980px;padding-top:64px;padding-bottom:80px}.customer-status .mc-card[data-v-8a83089b]{padding:28px}.customer-status p[data-v-8a83089b]{line-height:1.8}.results-summary[data-v-8a83089b]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.feedback[data-v-8a83089b]{gap:14px;display:grid}.feedback label[data-v-8a83089b]{gap:6px;display:grid}.evidence[data-v-8a83089b]{border-top:1px solid #dce9e2;padding:18px 0}.evidence blockquote[data-v-8a83089b]{background:#f1f7f3;padding:12px}.offer-terms[data-v-8a83089b]{white-space:pre-wrap}@media (width<=600px){.results-summary[data-v-8a83089b]{grid-template-columns:1fr}}
