.apps-menu[data-v-b1c45f47]{position:relative}.apps-menu-trigger[data-v-b1c45f47]{padding:var(--space-2) .625rem;color:var(--color-text-muted);border-radius:var(--radius-md);background:0 0;border:none;align-items:center;transition:background-color .15s;display:flex}.apps-menu-trigger[data-v-b1c45f47]:hover{background:var(--color-surface-raised)}.apps-menu-dropdown[data-v-b1c45f47]{z-index:50;width:18rem;max-height:80vh;padding-block:var(--space-2);visibility:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.apps-menu:hover .apps-menu-dropdown[data-v-b1c45f47],.apps-menu:focus-within .apps-menu-dropdown[data-v-b1c45f47]{visibility:visible;opacity:1}.apps-menu-section[data-v-b1c45f47]{padding:var(--space-1) var(--space-2)}.apps-menu-section.has-divider[data-v-b1c45f47]{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.apps-menu-label[data-v-b1c45f47]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}.apps-menu-item[data-v-b1c45f47]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);border-radius:var(--radius-md);text-decoration:none;transition:background-color .15s;display:flex}.apps-menu-item[data-v-b1c45f47]:hover{background:var(--color-surface-raised)}.apps-menu-icon[data-v-b1c45f47]{padding:var(--space-2);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.apps-menu-icon-glyph[data-v-b1c45f47]{color:var(--color-text-inverse)}.apps-menu-empty[data-v-b1c45f47]{padding:var(--space-3) var(--space-4);color:var(--color-text-muted)}.navbar-fixed[data-v-42670b33]{z-index:50;width:100%;position:fixed;top:0;left:0;right:0}.navbar-logo[data-v-42670b33]{height:2rem}.navbar-domain[data-v-42670b33]{white-space:nowrap}.navbar-toggle-btn[data-v-42670b33]{color:var(--color-text-muted);border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;padding:.375rem;transition:background-color .15s}.navbar-toggle-btn[data-v-42670b33]:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.navbar-toggle-btn[data-v-42670b33]:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}.navbar-toggle-icon[data-v-42670b33]{transition:transform .2s}.navbar-toggle-icon.is-rotated[data-v-42670b33]{transform:rotate(180deg)}.navbar-breadcrumbs[data-v-42670b33]{align-items:center;display:flex}.navbar-breadcrumb-divider[data-v-42670b33]{margin-inline:var(--space-2);color:var(--color-text-muted)}.navbar-breadcrumb-divider.is-muted[data-v-42670b33]{color:var(--_neutral-200)}.navbar-breadcrumb-link[data-v-42670b33]{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);border-radius:var(--radius-base);text-decoration:none;transition:color .15s}.navbar-breadcrumb-link[data-v-42670b33]:hover{color:var(--color-text);background:var(--color-surface-raised)}.navbar-skeleton-block[data-v-42670b33]{background:linear-gradient(to right, var(--_neutral-200), var(--_neutral-100));border-radius:var(--radius-base);height:1.5rem;position:relative;overflow:hidden}.navbar-skeleton-block.is-sm[data-v-42670b33]{width:5rem}.navbar-skeleton-block.is-md[data-v-42670b33]{width:6rem}.navbar-skeleton-block.is-lg[data-v-42670b33]{width:7rem}.navbar-skeleton-block .shimmer[data-v-42670b33]{position:absolute;inset:0}.navbar-right[data-v-42670b33]{height:100%;margin-right:var(--space-4);justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.navbar-user-menu[data-v-42670b33]{position:relative}.navbar-user-trigger[data-v-42670b33]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:inherit;border-radius:var(--radius-md);background:0 0;border:none;transition:background-color .15s;display:flex}.navbar-user-trigger[data-v-42670b33]:hover{background:var(--color-surface-raised)}.navbar-user-name[data-v-42670b33]{color:var(--color-text)}.navbar-user-chevron[data-v-42670b33]{color:var(--color-text-muted);transition:transform .2s}.navbar-user-menu:hover .navbar-user-chevron[data-v-42670b33]{transform:rotate(180deg)}.navbar-user-dropdown[data-v-42670b33]{z-index:50;width:14rem;padding-block:var(--space-2);visibility:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 4px);right:0}.navbar-user-menu:hover .navbar-user-dropdown[data-v-42670b33],.navbar-user-menu:focus-within .navbar-user-dropdown[data-v-42670b33]{visibility:visible;opacity:1}.navbar-user-dropdown-section[data-v-42670b33]{padding:var(--space-1) var(--space-2)}.navbar-user-dropdown-section.has-divider[data-v-42670b33]{border-top:1px solid var(--color-border)}.navbar-user-dropdown-item[data-v-42670b33]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);border-radius:var(--radius-md);text-decoration:none;transition:background-color .15s;display:flex}.navbar-user-dropdown-item[data-v-42670b33]:hover{background:var(--color-surface-raised)}.navbar-user-dropdown-icon[data-v-42670b33]{color:var(--color-text-muted)}.navbar-logout-form[data-v-42670b33]{display:block}.navbar-logout-btn[data-v-42670b33]{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);text-align:left;color:var(--color-danger);border-radius:var(--radius-base);background:0 0;border:none;transition:background-color .15s}.navbar-logout-btn[data-v-42670b33]:hover{background:var(--color-danger-subtle)}.navbar-logout-content[data-v-42670b33]{align-items:center;gap:var(--space-2);display:flex}.navbar-login-btn[data-v-42670b33]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-inverse);background:var(--color-app-brand,var(--_primary-600));border-radius:var(--radius-md);text-decoration:none;transition:background-color .15s}.navbar-login-btn[data-v-42670b33]:hover{background:var(--_primary-700)}.shimmer[data-v-42670b33]{background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);animation:2s infinite shimmer-42670b33}@keyframes shimmer-42670b33{0%{transform:translate(-200%)}to{transform:translate(200%)}}.release-checker[data-v-e4c4b1f0]{z-index:0;width:16rem;padding:0 var(--space-2) var(--space-1);position:fixed;bottom:0;left:0}.release-version[data-v-e4c4b1f0]{font-size:.5rem}@layer defaults{a{color:#1e40af;font-weight:500;text-decoration:underline}a:hover{text-decoration:none}}@layer ui-shell{:root{--_neutral-50:#f6f6f7;--_neutral-100:#f2f2f4;--_neutral-200:#e0e0e4;--_neutral-300:#b4b4bc;--_neutral-400:#8b8b95;--_neutral-500:#55555e;--_neutral-600:#44444c;--_neutral-700:#2f2f36;--_neutral-800:#1a1a1f;--_neutral-900:#0a0a0c;--_primary-50:#e8effd;--_primary-100:#d3e0fb;--_primary-400:#5b8def;--_primary-500:#0b4fd6;--_primary-600:#093fae;--_primary-700:#072f85;--_success-50:#d3f3e2;--_success-600:#00a670;--_success-700:#065f37;--_warning-50:#ffebc2;--_warning-300:#fcd34d;--_warning-600:#f58300;--_warning-700:#7a3f00;--_danger-50:#ffdcd6;--_danger-600:#ff4700;--_danger-700:#9f1200;--_info-50:#e0f2fe;--_info-600:#2563eb;--_info-700:#075985;--color-bg:var(--_neutral-50);--color-surface:#fff;--color-surface-alt:var(--_neutral-100);--color-surface-raised:var(--_neutral-200);--color-border:var(--_neutral-200);--color-border-strong:var(--_neutral-300);--color-text:var(--_neutral-900);--color-text-muted:var(--_neutral-500);--color-text-inverse:#fff;--color-link:var(--_primary-500);--color-link-hover:var(--_primary-600);--height-header:3.25rem;--width-sidebar:16rem;--color-focus-ring:var(--_primary-500);--color-domain-health:#00857a;--color-domain-business:#152087;--color-domain-international:#795548;--icon-domain-health:"heart";--icon-domain-business:"building-2";--icon-domain-international:"globe";--color-app-scrapers:#4f46e5;--color-app-matchers:#059669;--color-app-survey-report:#ea580c;--color-app-benchmark-report:#e11d48;--color-app-insightbot:#57534e;--color-app-apex:#374151;--color-app-factsbot:#b91c1c;--color-app-radar:#8b5cf6;--color-app-bizdev:#c026d3;--color-app-email:#0891b2;--color-app-cockpit:#0d9488;--color-app-project-planner:#65a30d;--icon-app-scrapers:"terminal";--icon-app-matchers:"link";--icon-app-survey-report:"chart-column";--icon-app-benchmark-report:"file-chart-column";--icon-app-email:"mail";--icon-app-insightbot:"brain-circuit";--icon-app-apex:"workflow";--icon-app-factsbot:"radio";--icon-app-radar:"sliders-horizontal";--icon-app-bizdev:"lightbulb";--icon-app-cockpit:"gauge";--icon-app-project-planner:"calendar-range";--chart-1:#3b82f6;--chart-2:#d97706;--chart-3:#059669;--chart-4:#b91c1c;--chart-5:#7c3aed;--chart-6:#06b6d4;--chart-7:#57534e;--chart-8:#ec4899;--font-sans:"BurdaNow", "Helvetica Neue", helvetica, roboto, system-ui, -apple-system, "Segoe UI", arial, sans-serif;--font-data:"IBM Plex Sans", "Helvetica Neue", helvetica, arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-base:1.5;--leading-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.25rem;--radius-base:.375rem;--radius-md:.5rem;--radius-lg:.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-default:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-lg:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--z-below:-1;--z-base:0;--z-above:1;--z-overlay:10;--z-modal:20;--z-toast:30;--ui-accent:var(--_primary-500);--ui-accent-hover:var(--_primary-600);--ui-accent-subtle:var(--_primary-50);--ui-accent-text:var(--color-text-inverse);--color-success-subtle:var(--_success-50);--color-success:var(--_success-700);--color-success-strong:var(--_success-700);--color-warning-subtle:var(--_warning-50);--color-warning:var(--_warning-700);--color-warning-strong:var(--_warning-700);--color-danger-subtle:var(--_danger-50);--color-danger:var(--_danger-700);--color-danger-strong:var(--_danger-700);--color-info-subtle:var(--_info-50);--color-info:var(--_info-700);--color-info-strong:var(--_info-700)}@font-face{font-family:BurdaNow;src:url(/assets/BurdaNow-Regular-qsw75mWA.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BurdaNow;src:url(/assets/BurdaNow-Bold-C3ON2vzt.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BurdaNow;src:url(/assets/BurdaNow-RegularItalic-DZ-sIfwI.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BurdaNow;src:url(/assets/BurdaNow-BoldItalic-C4cWkm2I.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Variable-BD64o3ke.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Variable-BD64o3ke.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-BJoXLJYV.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Bold-Bm1Kh9QZ.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-base);color:var(--color-text);background-color:var(--color-bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}body{min-height:100vh;margin:0}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-3);font-weight:var(--font-bold);line-height:var(--leading-tight)}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4,h5,h6{font-size:var(--text-base)}p{margin:0 0 var(--space-4)}a{color:var(--color-link);text-decoration:underline}a:hover{color:var(--color-link-hover);text-decoration:none}ul,ol{margin:0 0 var(--space-4);padding-inline-start:var(--space-6)}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.875em}pre{background:var(--color-surface-alt);padding:var(--space-4);border-radius:var(--radius-base);overflow:auto}img,svg,video{max-width:100%;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-lg);width:100%;max-width:32rem;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-base)}dialog::backdrop{background:#0006}dialog form[method=dialog]{flex-direction:column;justify-content:flex-end;align-items:stretch;margin:0;display:flex}.ui-shell{grid-template-rows:auto 1fr;grid-template-areas:"header header""sidebar content";grid-template-columns:var(--width-sidebar) 1fr;min-height:100vh;display:grid}.ui-header{grid-area:header}.ui-sidebar{grid-area:sidebar}.ui-content{grid-area:content}.ui-shell:not(:has(.ui-sidebar)){grid-template-columns:1fr;grid-template-areas:"header""content"}.ui-container{width:100%;max-width:72rem;padding-inline:var(--space-6);margin-inline:auto}.ui-stack{gap:var(--space-4);flex-direction:column;display:flex}.ui-stack[data-gap=sm]{gap:var(--space-2)}.ui-stack[data-gap=lg]{gap:var(--space-8)}.ui-cluster{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-cluster[data-gap=sm]{gap:var(--space-2)}.ui-cluster[data-gap=lg]{gap:var(--space-6)}.ui-cluster[data-justify=between]{justify-content:space-between}.ui-cluster[data-justify=end]{justify-content:flex-end}.ui-cluster[data-align=end]{align-items:flex-end}.ui-form-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-form-grid>.ui-field,.ui-form-grid>.ui-fieldset,.ui-form-grid>.ui-hint,.ui-form-grid>.ui-cluster,.ui-form-grid>[data-span=full]{grid-column:1/-1}.ui-form-grid>.ui-field[data-span=half]{grid-column:span 1}@media (width<=48rem){.ui-form-grid{grid-template-columns:1fr}.ui-form-grid>.ui-field[data-span=half]{grid-column:1/-1}}.grid,.ui-grid{gap:var(--grid-gap,var(--space-6));grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min,16rem), 100%), 1fr));display:grid}.grid[data-cols="2"],.ui-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.grid[data-cols="3"],.ui-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.grid[data-cols="4"],.ui-grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.ui-grid[data-cols="4"]>[data-span=half]{grid-column:span 2}.ui-grid[data-cols="4"]>[data-span=full]{grid-column:1/-1}@media (width<=48rem){.grid[data-cols="2"],.grid[data-cols="3"],.grid[data-cols="4"],.ui-grid[data-cols="2"],.ui-grid[data-cols="3"],.ui-grid[data-cols="4"]{grid-template-columns:1fr}.ui-grid[data-cols="4"]>[data-span=half]{grid-column:1/-1}}.ui-landing{text-align:center;max-width:56rem;margin-inline:auto}.ui-landing-hero{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-app-brand) 12%, transparent);width:3.5rem;height:3.5rem;margin-bottom:var(--space-4);color:var(--color-app-brand);justify-content:center;align-items:center;display:inline-flex}.ui-brand-logo{width:min(18rem,80vw);height:auto;margin:0 auto var(--space-6);display:block}.ui-landing-status{max-width:48rem;margin:var(--space-8) auto 0;text-align:left}.ui-landing-links{margin-top:var(--space-6);text-align:left}.ui-landing-hero>i,.ui-landing-hero>svg{width:1.75rem;height:1.75rem}.ui-card-grid{justify-content:center;gap:var(--space-6);flex-wrap:wrap;max-width:54rem;display:flex}.ui-card-grid>*{flex:0 16rem}.primary{--ui-accent:var(--_primary-500);--ui-accent-hover:var(--_primary-600);--ui-accent-subtle:var(--_primary-50);--ui-accent-text:var(--color-text-inverse)}.secondary{--ui-accent:var(--_neutral-600);--ui-accent-hover:var(--_neutral-700);--ui-accent-subtle:var(--_neutral-100);--ui-accent-text:var(--color-text-inverse)}.danger{--ui-accent:var(--_danger-700);--ui-accent-hover:color-mix(in srgb, var(--_danger-700) 88%, black);--ui-accent-subtle:var(--_danger-50);--ui-accent-text:var(--color-text-inverse)}.success{--ui-accent:var(--_success-700);--ui-accent-hover:color-mix(in srgb, var(--_success-700) 88%, black);--ui-accent-subtle:var(--_success-50);--ui-accent-text:var(--color-text-inverse)}.warning{--ui-accent:var(--_warning-700);--ui-accent-hover:color-mix(in srgb, var(--_warning-700) 88%, black);--ui-accent-subtle:var(--_warning-50);--ui-accent-text:var(--color-text-inverse)}.info{--ui-accent:var(--_info-700);--ui-accent-hover:color-mix(in srgb, var(--_info-700) 88%, black);--ui-accent-subtle:var(--_info-50);--ui-accent-text:var(--color-text-inverse)}.ui-header{height:var(--height-header);background:color-mix(in srgb, var(--color-surface) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);padding-inline:var(--space-6);align-items:center;gap:var(--space-4);z-index:var(--z-above);display:flex;position:sticky;top:0}.ui-header-brand{align-self:stretch;align-items:center;gap:var(--space-3);padding-inline:var(--space-5);width:var(--width-sidebar);background:var(--color-app-brand,linear-gradient(to right, var(--_neutral-800), var(--_neutral-700)));color:var(--color-text-inverse);font-weight:var(--font-bold);flex-shrink:0;margin-inline-start:calc(-1 * var(--space-6));text-decoration:none;display:flex}.ui-header-brand:hover{color:var(--color-text-inverse)}.ui-header-brand-subtitle{font-size:.625rem;font-weight:var(--font-medium);letter-spacing:.03em;opacity:.65}.ui-header-end{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.ui-header-user{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);display:inline-flex}.ui-lang-switch{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.ui-lang-switch button{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0}.ui-lang-switch button:hover{background:var(--color-surface-alt)}.ui-lang-switch button[aria-pressed=true]{background:var(--color-text);color:var(--color-text-inverse)}.ui-lang-switch button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.ui-sidebar{top:var(--height-header);height:calc(100vh - var(--height-header));background:var(--_neutral-800);border-right:1px solid var(--_neutral-700);padding:var(--space-6) var(--space-4);flex-direction:column;align-self:start;display:flex;position:sticky;overflow-y:auto}.ui-sidebar-nav{flex:1;min-height:0}.ui-sidebar-footer{padding-top:var(--space-4);border-top:1px solid var(--_neutral-700);color:var(--_neutral-400);margin-top:auto;font-size:.6875rem}.ui-content{min-height:0;padding:var(--space-8) var(--space-6);background:var(--_neutral-50);overflow-y:auto}.ui-nav{gap:var(--space-1);flex-direction:column;display:flex}.ui-nav-heading{padding:var(--space-4) var(--space-3) var(--space-1);font-size:.6875rem;font-weight:var(--font-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--_neutral-400)}.ui-nav-divider{height:1px;margin:var(--space-2) var(--space-3);background:var(--_neutral-700)}.ui-nav-item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-base);color:var(--_neutral-300);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;transition:background-color .15s,color .15s;display:block;position:relative}.ui-nav-item:hover{background:color-mix(in srgb, var(--color-text-inverse) 6%, transparent);color:var(--_neutral-100);text-decoration:none}.ui-nav-item[aria-current=page]{background:color-mix(in srgb, var(--color-text-inverse) 18%, transparent);color:var(--color-text-inverse)}.ui-nav-item[aria-current=page]:before{content:"";border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-app-brand,var(--_primary-500));width:.1875rem;height:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-toolbar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:none;flex-wrap:wrap;display:flex}.ui-toolbar .ui-input,.ui-toolbar .ui-select{width:auto;max-width:none}.ui-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:transform .2s,box-shadow .2s;overflow:hidden}.ui-card.ui-card-overflow{overflow:visible}a.ui-card,.ui-card[data-accent]{gap:var(--space-3);padding:var(--space-6);color:inherit;border:1px solid var(--_card-accent,var(--color-border));flex-direction:column;text-decoration:none;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}a.ui-card:hover{box-shadow:0 4px 12px 0 color-mix(in srgb, var(--color-text) 10%, transparent), 0 2px 4px -1px color-mix(in srgb, var(--color-text) 8%, transparent);transform:translateY(-2px)}.ui-card[data-domain]{background:var(--_domain-card-bg);color:var(--_domain-card-text)}.ui-card[data-domain=health]{--_domain-card-bg:color-mix(in srgb, var(--color-domain-health) 10%, var(--color-surface));--_domain-card-text:var(--color-domain-health);--_card-accent:var(--color-domain-health);--_card-icon-bg:color-mix(in srgb, var(--color-domain-health) 16%, var(--color-surface));--_card-icon-fg:var(--color-domain-health)}.ui-card[data-domain=business]{--_domain-card-bg:color-mix(in srgb, var(--color-domain-business) 9%, var(--color-surface));--_domain-card-text:var(--color-domain-business);--_card-accent:var(--color-domain-business);--_card-icon-bg:color-mix(in srgb, var(--color-domain-business) 12%, var(--color-surface));--_card-icon-fg:var(--color-domain-business)}.ui-card[data-domain=international]{--_domain-card-bg:color-mix(in srgb, var(--color-domain-international) 10%, var(--color-surface));--_domain-card-text:var(--color-domain-international);--_card-accent:var(--color-domain-international);--_card-icon-bg:color-mix(in srgb, var(--color-domain-international) 14%, var(--color-surface));--_card-icon-fg:var(--color-domain-international)}.ui-card[data-domain] .ui-hint{color:color-mix(in srgb, var(--_domain-card-text) 70%, var(--color-text-muted))}.ui-card[data-accent=blue]{--_card-accent:#3b82f6;--_card-icon-bg:#eff6ff;--_card-icon-fg:#2563eb}.ui-card[data-accent=green]{--_card-accent:#22c55e;--_card-icon-bg:#f0fdf4;--_card-icon-fg:#16a34a}.ui-card[data-accent=amber]{--_card-accent:#f59e0b;--_card-icon-bg:#fffbeb;--_card-icon-fg:#d97706}.ui-card[data-accent=purple]{--_card-accent:#a855f7;--_card-icon-bg:#faf5ff;--_card-icon-fg:#7c3aed}.ui-card[data-accent=rose]{--_card-accent:#f43f5e;--_card-icon-bg:#fff1f2;--_card-icon-fg:#e11d48}.ui-card[data-accent=cyan]{--_card-accent:#06b6d4;--_card-icon-bg:#ecfeff;--_card-icon-fg:#0891b2}.ui-card[data-accent=orange]{--_card-accent:#f97316;--_card-icon-bg:#fff7ed;--_card-icon-fg:#ea580c}.ui-card[data-accent=slate]{--_card-accent:#64748b;--_card-icon-bg:#f8fafc;--_card-icon-fg:#475569}.ui-card-icon{border-radius:var(--radius-base);background:var(--_card-icon-bg,var(--_primary-50));width:2.5rem;height:2.5rem;color:var(--_card-icon-fg,var(--color-app-brand));flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-card-title{font-weight:var(--font-medium)}.ui-card-header{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);font-weight:var(--font-medium)}.ui-card-body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.ui-page-header{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}.ui-page-header-row{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ui-auth-layout{width:100%;min-height:100%;padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex}.ui-auth-layout>.ui-stack{width:min(100%,32rem)}.ui-auth-card{width:100%;padding:var(--space-8)}.ui-auth-card[data-align=center]{text-align:center}.ui-auth-logo{width:auto;height:2rem;margin:0 auto var(--space-6);display:block}.ui-help-layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);align-items:start;width:100%;display:grid}.ui-help-content{min-width:0;max-width:100%}.ui-help-toc{align-self:start;min-width:0;position:static}.ui-help-toc .ui-card-body{gap:var(--space-3)}.ui-help-toc h2{font-size:var(--text-lg)}.ui-help-toc ul{margin:0;padding-inline-start:var(--space-4);list-style:none}.ui-help-toc li{margin-bottom:var(--space-2)}.ui-help-toc a{color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:none}.ui-help-toc a:hover{color:var(--color-link-hover);text-decoration:underline}.ui-markdown h1{margin-top:0}.ui-markdown h2{margin-top:var(--space-8);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2)}.ui-markdown h3{margin-top:var(--space-6)}.ui-markdown h4{margin-top:var(--space-5)}.ui-markdown{min-width:0;overflow-x:auto}.ui-markdown table{width:max-content;min-width:100%;margin-bottom:var(--space-4);border-collapse:collapse}.ui-markdown th,.ui-markdown td{border:1px solid var(--color-border);padding:var(--space-2) var(--space-3)}.ui-markdown th{background-color:var(--color-surface-alt)}.ui-markdown blockquote{margin:var(--space-4) 0;border-left:4px solid var(--_primary-600);padding:var(--space-3) var(--space-4);background:var(--_primary-50)}.ui-markdown code{border-radius:var(--radius-sm);background:var(--color-surface-alt);padding:.15rem .4rem;font-size:.9em}.ui-markdown pre{border-radius:var(--radius-base);background:var(--color-surface-alt);padding:var(--space-4);overflow-x:auto}.ui-markdown pre code{background:0 0;padding:0}.ui-markdown hr{margin:var(--space-8) 0}@media (width<=60rem){.ui-help-layout{grid-template-columns:1fr}.ui-help-toc{order:-1}}.ui-card-collapsible>.ui-card-summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.ui-card-collapsible>.ui-card-summary::-webkit-details-marker{display:none}.ui-card-collapsible>.ui-card-summary .ui-card-chevron{color:var(--color-text-muted);flex-shrink:0;transition:transform .2s}.ui-card-collapsible[open]>.ui-card-summary .ui-card-chevron{transform:rotate(180deg)}.ui-stat-card.ui-stat-card{gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.ui-stat-card>.ui-cluster{flex-shrink:0}.ui-stat-card>:last-child:not(.ui-cluster){text-align:right}.ui-stat-card:hover{box-shadow:0 8px 25px color-mix(in srgb, var(--color-text) 6%, transparent);transform:translateY(-2px)}.ui-stat-card .ui-card-icon{width:2.25rem;height:2.25rem}.ui-stat-label{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.ui-stat-value{font-size:var(--text-3xl);font-weight:var(--font-bold);margin:0;line-height:1.1}.ui-stat-delta{font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.ui-stat-detail{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.ui-button{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-4);border-radius:var(--radius-base);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);cursor:pointer;background:var(--ui-accent);color:var(--ui-accent-text);border:1px solid #0000;width:fit-content;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.ui-button:hover:not([disabled]){background:var(--ui-accent-hover);color:var(--ui-accent-text);text-decoration:none}.ui-button[disabled]{opacity:.5;cursor:not-allowed}.ui-button.outline{border-color:var(--ui-accent);color:var(--ui-accent);background:0 0}.ui-button.outline:hover:not([disabled]){background:var(--ui-accent-subtle);color:var(--ui-accent)}.ui-button.ghost{color:var(--ui-accent);background:0 0}.ui-button.ghost:hover:not([disabled]){background:var(--ui-accent-subtle);color:var(--ui-accent)}.ui-button.is-loading{pointer-events:none;opacity:.75;color:#0000;position:relative}.ui-button.is-loading:after{content:"";border-radius:var(--radius-full);width:1em;height:1em;color:var(--ui-accent-text);border:2px solid;border-right-color:#0000;animation:.6s linear infinite ui-spin;position:absolute}.ui-button.outline.is-loading:after,.ui-button.ghost.is-loading:after{color:var(--ui-accent)}.ui-field{gap:var(--space-1);flex-direction:column;display:flex}.ui-label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.ui-label.required:after{content:" *";color:var(--_danger-700)}.ui-label:has(+[required]):after{content:" *";color:var(--_danger-700)}.ui-input,.ui-select,.ui-textarea{width:100%;max-width:28rem;min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);font-family:var(--font-data);font-size:var(--text-sm);line-height:var(--leading-base);transition:border-color .15s,box-shadow .15s}.ui-form input:not(.ui-input,[type=checkbox],[type=radio]),.ui-form select:not(.ui-select),.ui-form textarea:not(.ui-textarea){width:100%;max-width:28rem;min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);font-family:var(--font-data);font-size:var(--text-sm)}input[type=checkbox]{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface) center / .75rem no-repeat;vertical-align:middle;cursor:pointer;flex-shrink:0;block-size:1rem;inline-size:1rem;margin:0;transition:background-color .15s,border-color .15s,box-shadow .15s}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:var(--_primary-500);background-color:var(--_primary-500)}input[type=checkbox]:checked{box-shadow:inset 0 0 0 2px var(--color-surface)}input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 6h6'/%3E%3C/svg%3E")}input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--_primary-500) 25%, transparent);outline:none}input[type=checkbox]:checked:focus-visible{box-shadow:inset 0 0 0 2px var(--color-surface), 0 0 0 3px color-mix(in srgb, var(--_primary-500) 25%, transparent)}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.ui-form-grid .ui-input,.ui-form-grid .ui-select,.ui-form-grid .ui-textarea{max-width:none}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--_primary-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--_primary-500) 15%, transparent);outline:none}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:var(--_danger-600)}.ui-hint{font-size:var(--text-sm);color:var(--color-text-muted)}.ui-alert{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--ui-accent) 30%, transparent);border-radius:var(--radius-base);background:var(--ui-accent-subtle);color:var(--ui-accent);font-size:var(--text-sm);display:flex}.p-datatable .p-datatable-tbody>tr>td{font-size:var(--text-sm);font-family:var(--font-data)}.p-datatable .p-datatable-thead>tr>th{font-size:var(--text-sm)}.ui-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.ui-table thead tr{border-bottom:1px solid var(--color-border)}.ui-table th{padding:.4rem var(--space-3);text-align:left;font-weight:var(--font-medium);color:var(--color-text-muted);white-space:nowrap}.ui-table td{padding:.4rem var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle;font-family:var(--font-data)}.ui-table tbody tr:last-child td{border-bottom:none}.ui-table td{transition:background-color .15s}.ui-table tbody tr:hover td{background:color-mix(in srgb, var(--_primary-500) 5%, var(--color-surface))}.ui-table tr{position:relative}.ui-row-actions{gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-surface);box-shadow:var(--shadow-default);border-radius:var(--radius-base);opacity:0;pointer-events:none;transition:opacity .15s;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-2);transform:translateY(-50%)}tr:hover>.ui-row-actions{opacity:1;pointer-events:auto}.ui-table-wrap{border-radius:var(--radius-md);max-height:24rem;overflow:auto}.ui-table-sticky thead{background:var(--color-surface-alt);z-index:10;position:sticky;top:0}.ui-table-sortable th{cursor:pointer;-webkit-user-select:none;user-select:none}.ui-table-sortable th:hover{color:var(--color-text)}.ui-table-sortable .sort-icon{color:var(--color-text-muted);font-size:10px}.ui-table-sortable .sort-icon.active{color:var(--color-app-brand);font-weight:700}.ui-table-search{width:12rem;font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.ui-table-search:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-app-brand) 15%, transparent)}.ui-table .row-highlight{background:color-mix(in srgb, var(--_primary-500) 6%, transparent)}.ui-badge{padding:.125rem var(--space-2);border-radius:var(--radius-base);font-size:.75rem;font-weight:var(--font-medium);background:var(--ui-accent-subtle);color:var(--ui-accent);border:1px solid #0000;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.ui-badge.secondary{background:var(--color-surface-raised);color:var(--color-text)}.ui-badge.solid{background:var(--ui-accent);color:var(--color-text-inverse);border-color:var(--ui-accent)}.ui-badge.square{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;font-size:var(--text-2xl);font-weight:var(--font-semibold);justify-content:center;padding:0}.status-idea{--ui-accent:var(--_neutral-400);--ui-accent-subtle:color-mix(in srgb, var(--_neutral-400) 14%, var(--color-surface))}.status-validating{--ui-accent:var(--_warning-700);--ui-accent-subtle:var(--_warning-50)}.status-progress{--ui-accent:var(--_info-700);--ui-accent-subtle:var(--_info-50)}.status-done{--ui-accent:var(--_success-700);--ui-accent-subtle:var(--_success-50)}.status-blocked{--ui-accent:var(--_danger-700);--ui-accent-subtle:var(--_danger-50)}.status-canceled{--ui-accent:var(--chart-5);--ui-accent-subtle:color-mix(in srgb, var(--chart-5) 14%, var(--color-surface))}.impact-high{--ui-accent:var(--_danger-700);--ui-accent-subtle:var(--_danger-50)}.impact-med{--ui-accent:var(--_warning-700);--ui-accent-subtle:var(--_warning-50)}.impact-low,.impact-na{--ui-accent:var(--color-text-muted);--ui-accent-subtle:var(--color-surface-alt)}.ui-badge .impact-of{opacity:.7;font-size:.85em}.ui-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.ui-chip{align-items:center;gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);cursor:pointer;font-family:inherit;display:inline-flex}.ui-chip.active{background:var(--ui-accent,var(--_primary-500));border-color:var(--ui-accent,var(--_primary-500));color:var(--color-text-inverse)}.dot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px;display:inline-block}.ui-rating{align-items:center;gap:2px;display:inline-flex}.ui-rating-item{background:0 0;border:0;width:18px;height:18px;padding:0;display:inline-flex}.ui-rating[data-interactive] .ui-rating-item{cursor:pointer}.ui-rating-item svg{width:100%;height:100%;fill:var(--color-border-strong);stroke:var(--color-border-strong)}.ui-rating-item.filled svg,.ui-rating-item.hovered svg{fill:var(--ui-accent,var(--_primary-500));stroke:var(--ui-accent,var(--_primary-500))}.ui-rating.unset .ui-rating-item:not(.hovered) svg{fill:none}.ui-rating.unset .ui-rating-clear{display:none}.ui-rating.dots .ui-rating-item{width:8px;height:8px}.ui-rating-clear{width:18px;height:18px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-rating-clear:hover{color:var(--color-danger-strong)}.ui-state{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-16);text-align:center;color:var(--color-text-muted);flex-direction:column;display:flex}.ui-state[hidden]{display:none}.ui-state.compact{gap:var(--space-2);padding:var(--space-6)}.ui-state-title{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text)}.ui-state.compact .ui-state-title{font-size:var(--text-sm)}.ui-state-icon{padding:var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-alt);display:inline-flex}.ui-state-icon svg{width:2rem;height:2rem}.ui-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-alt) 25%, var(--color-surface-raised) 50%, var(--color-surface-alt) 75%);background-size:200% 100%;height:1em;animation:1.4s ease-in-out infinite ui-skeleton-shimmer;display:block}.ui-table-skeleton{gap:var(--space-4);padding:var(--space-3) 0;flex-direction:column;display:flex}.ui-table-skeleton .ui-skeleton{height:1.25rem}.ui-table-empty{padding:var(--space-6) 0}.ui-table-error{padding:var(--space-6) 0;color:var(--color-danger-strong)}@keyframes ui-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-infobox{padding:var(--space-4) var(--space-5);margin-bottom:var(--space-6);border:1px solid color-mix(in srgb, var(--_info-700) 25%, transparent);border-radius:var(--radius-md);background:var(--_info-50);font-size:var(--text-sm);color:var(--_info-700)}.ui-infobox :is(p,ol,ul){margin-bottom:var(--space-2)}.ui-infobox :is(p,ol,ul):last-child{margin-bottom:0}.ui-infobox ol{padding-inline-start:var(--space-5)}.ui-infobox li+li{margin-top:var(--space-1)}.ui-infobox strong{font-weight:var(--font-bold)}.ui-infobox-title{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-1);color:var(--_info-700);display:flex}.ui-infobox-title [data-lucide],.ui-infobox-title svg{flex-shrink:0;width:1em;height:1em}.ui-infobox code{background:color-mix(in srgb, var(--_primary-500) 10%, transparent);padding:.125rem var(--space-1);border-radius:var(--radius-sm);font-size:.8125em}.ui-form{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.ui-form.ui-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ui-editable-content{font-family:var(--font-data)}@media (width<=48rem){.ui-form.ui-form-grid{grid-template-columns:1fr}}.ui-form>.ui-card,.ui-form>.ui-infobox,.ui-form>.ui-fieldset{align-self:stretch}.ui-fieldset{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ui-fieldset legend{font-weight:var(--font-bold);font-size:var(--text-base);padding:0 var(--space-2)}.ui-toast{top:var(--space-6);right:var(--space-6);z-index:var(--z-toast);background:var(--_neutral-800);color:var(--color-text-inverse);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:fixed;transform:translateY(-8px)}.ui-toast.show{opacity:1;transform:translateY(0)}dialog.ui-dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:32rem;box-shadow:0 8px 24px 0 color-mix(in srgb, var(--color-text) 12%, transparent), 0 2px 6px -1px color-mix(in srgb, var(--color-text) 8%, transparent);padding:0;overflow:hidden}dialog.ui-dialog::backdrop{background:color-mix(in srgb, var(--color-text) 35%, transparent)}dialog.ui-dialog.danger{border-color:var(--color-border)}.ui-dialog-header{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--ui-accent-subtle);border-bottom:1px solid color-mix(in srgb, var(--ui-accent) 18%, var(--color-border));display:flex}.ui-dialog-header h2{font-size:var(--text-lg);margin:0}.ui-dialog-icon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--ui-accent) 14%, transparent);width:2rem;height:2rem;color:var(--ui-accent);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.ui-dialog-body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.ui-dialog-body .ui-hint{margin:0}.ui-dialog-actions{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--color-surface-alt);border-top:1px solid var(--color-border);display:flex}.ui-loader{align-items:center;gap:var(--space-2);display:inline-flex}.ui-detail-toggle{font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;transition:color .15s;display:inline-flex}.ui-detail-toggle:hover{color:var(--_primary-600)}.ui-form-row{align-items:center;gap:var(--space-4);display:flex}.ui-form-row>span{font-weight:var(--font-medium);flex:0 0 12rem}.ui-form-row>input,.ui-form-row>select,.ui-form-row>textarea{flex:auto}.ui-steps{padding:var(--space-2);margin:0;list-style:none}.ui-steps.nested{margin-left:var(--space-5);padding:0 0 0 var(--space-2);border-left:1px solid var(--color-border)}.ui-steps-row{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ui-steps-row:hover,.ui-steps-row[aria-current=true]{background:var(--color-surface-raised)}.ui-steps.nested .ui-steps-row{position:relative}.ui-steps.nested .ui-steps-row:before{content:"";top:50%;left:calc(-1 * var(--space-2) - 4px);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:7px;height:7px;position:absolute;transform:translateY(-50%)}.ui-steps.nested .ui-steps-row[aria-current=true]:before{border-color:var(--color-app-brand,var(--_primary-500));background:var(--color-app-brand,var(--_primary-500))}.ui-progress{width:100%;height:.5rem;margin-bottom:var(--space-3);background:var(--color-surface-raised);border-radius:var(--radius-full);align-items:stretch;display:flex;overflow:hidden}.ui-progress-bar{min-width:0;height:100%;color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--font-semibold);white-space:nowrap;background:var(--color-app-brand,var(--_primary-500));justify-content:center;align-items:center;line-height:1;transition:width .3s;display:flex;overflow:hidden}.ui-progress-bar[data-state=pending]{background-image:linear-gradient(135deg,#ffffff24 25%,#0000 25% 50%,#ffffff24 50% 75%,#0000 75%);background-size:1rem 1rem;animation:1s linear infinite ui-progress-stripes}@keyframes ui-progress-stripes{to{background-position:1rem 0}}.ui-phase-track{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-phase-step{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);display:inline-flex}.ui-phase-step:before{content:"";border:2px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);flex-shrink:0;width:.625rem;height:.625rem}.ui-phase-step[data-state=done]:before{border-color:var(--color-app-brand,var(--_primary-500));background:color-mix(in srgb, var(--color-app-brand,var(--_primary-500)) 35%, transparent)}.ui-phase-step[data-state=current]{color:var(--color-text);font-weight:var(--font-semibold)}.ui-phase-step[data-state=current]:before{border-color:var(--color-app-brand,var(--_primary-500));background:var(--color-app-brand,var(--_primary-500))}.ui-chart-rows{flex-direction:column;gap:.375rem;display:flex}.ui-chart-row{align-items:center;gap:.625rem;display:flex;position:relative}.ui-chart-row[data-tip]:after{content:attr(data-tip);z-index:50;pointer-events:none;background:var(--color-text);color:var(--color-surface);border-radius:var(--radius-sm);white-space:pre-line;opacity:0;max-width:320px;padding:.375rem .625rem;font-size:12px;line-height:1.4;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ui-chart-row[data-tip]:hover:after{opacity:1}.ui-chart-label{color:var(--color-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:13px;line-height:1.25;overflow:hidden}.ui-chart-label[data-w=wide]{width:42%}.ui-chart-label[data-w=narrow]{width:28%}.ui-chart-track{background:var(--color-surface-alt);border-radius:var(--radius-sm);cursor:default;flex:1;height:1.75rem;position:relative;overflow:clip}.ui-chart-track[data-stacked]{display:flex}.ui-chart-track:hover .ui-chart-bar{filter:brightness(1.12)}.ui-chart-bar{height:1.75rem;transition:width .5s,filter .15s;position:relative}.ui-chart-bar-text{color:#ffffffe6;filter:drop-shadow(0 1px 1px #0000000d);pointer-events:none;justify-content:flex-start;align-items:center;padding-inline-start:.5rem;font-size:10px;font-weight:600;display:flex;position:absolute;inset:0}.ui-chart-bar-text[data-align=start]{justify-content:flex-start;padding-inline-start:.5rem}.ui-chart-pct{color:var(--color-text-muted);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-family:ui-monospace,monospace;font-size:11px}.ui-chart-pct[data-w=wide]{width:3.5rem}.ui-chart-pct[data-w=narrow]{width:3rem}.ui-chart-axis{align-items:center;gap:.625rem;margin-block-start:.25rem;display:flex}.ui-chart-axis-labels{color:var(--_neutral-300);flex:1;justify-content:space-between;font-family:ui-monospace,monospace;font-size:10px;display:flex}.ui-chart-legend{-moz-column-gap:.75rem;color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem .75rem;margin-block-end:.75rem;font-size:11px;display:flex}.ui-chart-legend-item{align-items:center;gap:.375rem;display:flex}.ui-chart-legend-dot{border-radius:var(--radius-sm);flex-shrink:0;width:.625rem;height:.625rem}.ui-chart-note{color:var(--color-text-muted);text-align:right;margin-block-start:.5rem;font-size:.75rem}.ui-chart-tabs{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);gap:.25rem;margin-block-end:1rem;display:flex}.ui-chart-tab{color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;transition:color .15s,border-color .15s}.ui-chart-tab:hover{color:var(--color-text)}.ui-chart-tab.is-active{border-bottom-color:var(--_primary-600);color:var(--_primary-600);font-weight:500}.ui-cloud{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;min-height:120px;padding:1rem;display:flex}.ui-cloud-word{padding:.125rem .375rem;font-weight:500;line-height:1.375;display:inline-block}.ui-search-wrap{position:relative}.ui-search-input{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) 2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s,box-shadow .15s}.ui-search-input:focus{border-color:var(--_primary-400);box-shadow:0 0 0 2px var(--_primary-400)}.ui-search-icon{left:var(--space-3);pointer-events:none;color:var(--color-text-muted);position:absolute;top:50%;transform:translateY(-50%)}.ui-search-dropdown{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);max-height:16rem;box-shadow:var(--shadow-lg);z-index:var(--z-modal);margin-block-start:var(--space-1);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ui-search-dropdown[data-width=content]{width:max-content;min-width:100%;max-width:24rem;right:auto}.ui-search-option{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background .15s;display:flex}.ui-search-option:hover{background:var(--color-surface-alt)}.hidden{display:none}.ui-sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-inline{display:inline}.ui-full-width{width:100%}.ui-text-left{text-align:left}.ui-text-right{text-align:right}.ui-text-center{text-align:center}.ui-text-xs{font-size:var(--text-xs)}.ui-text-sm{font-size:var(--text-sm)}.ui-medium{font-weight:var(--font-medium)}.ui-semibold{font-weight:var(--font-semibold)}.ui-bold{font-weight:var(--font-bold)}.ui-mono{font-family:var(--font-mono);font-size:var(--text-xs)}.ui-data-value{font-family:var(--font-data)}.ui-num-right{text-align:right;font-variant-numeric:tabular-nums}.ui-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-muted{color:var(--color-text-muted)}.ui-danger-text{color:var(--color-danger-strong)}.ui-success-text{color:var(--color-success-strong)}.ui-warning-text{color:var(--color-warning-strong)}.ui-link{color:var(--color-link);text-decoration:none}button.ui-link{font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ui-link:hover{color:var(--color-link-hover);text-decoration:underline}.ui-brand-text{color:var(--color-app-brand)}.ui-inactive{opacity:.5;text-decoration:line-through}.ui-nowrap{white-space:nowrap;flex-wrap:nowrap}.ui-push-end{margin-inline-start:auto}.ui-max-sm{max-width:34rem}.ui-max-md{max-width:44rem}.ui-max-lg{max-width:54rem}.ui-narrow{max-width:34rem}.ui-wide{max-width:54rem}.ui-field-narrow{flex:1;max-width:20rem}.ui-icon{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}.ui-icon-sm{vertical-align:-.125em;flex-shrink:0;width:1rem;height:1rem;display:inline-block}.ui-icon-md{vertical-align:-.125em;flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-block}.ui-icon-lg{vertical-align:-.125em;flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block}.ui-icon-xl{flex-shrink:0;width:2rem;height:2rem;display:inline-block}.ui-avatar{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;vertical-align:middle;flex-shrink:0;width:2rem;height:2rem;display:inline-block}.ui-avatar-sm{width:1.5rem;height:1.5rem}.ui-avatar-lg{width:3rem;height:3rem}.ui-overlay{z-index:50;background:color-mix(in srgb, var(--color-surface) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.ui-overlay[data-visible]{display:flex}@keyframes ui-spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite ui-spin}@keyframes ui-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.animate-fade-in{animation:.2s ease-out ui-fade-in}details[open] .rotate-on-open{transform:rotate(180deg)}details[open] .rotate-90-on-open{transform:rotate(90deg)}.ui-fill-chart-1{background:var(--chart-1)}.ui-fill-chart-2{background:var(--chart-2)}.ui-fill-chart-3{background:var(--chart-3)}.ui-fill-chart-4{background:var(--chart-4)}.ui-fill-chart-5{background:var(--chart-5)}.ui-fill-chart-6{background:var(--chart-6)}.ui-fill-chart-7{background:var(--chart-7)}.ui-fill-chart-8{background:var(--chart-8)}.ui-fill-primary{background:var(--_primary-500)}.ui-fill-likert-1{background:color-mix(in srgb, var(--_danger-700) 80%, transparent)}.ui-fill-likert-2{background:color-mix(in srgb, var(--_warning-300) 80%, transparent)}.ui-fill-likert-3{background:color-mix(in srgb, var(--_neutral-300) 80%, transparent)}.ui-fill-likert-4{background:color-mix(in srgb, var(--chart-5) 70%, transparent)}.ui-fill-likert-5{background:color-mix(in srgb, var(--_primary-400) 80%, transparent)}.ui-fill-rank-1{background:var(--_primary-600)}.ui-fill-rank-2{background:var(--_primary-400)}.ui-fill-rank-3{background:color-mix(in srgb, var(--chart-5) 80%, transparent)}.ui-fill-rank-4{background:color-mix(in srgb, var(--chart-4) 80%, transparent)}.ui-fill-rank-5{background:color-mix(in srgb, var(--chart-6) 70%, transparent)}.ui-fill-rank-6{background:color-mix(in srgb, var(--chart-7) 70%, transparent)}.ui-fill-rank-7{background:var(--_neutral-300)}.ui-fill-rank-8,.ui-fill-rank-9,.ui-fill-rank-10{background:var(--_neutral-200)}.ui-fill-status-idea{background:var(--_neutral-400)}.ui-fill-status-validating{background:var(--_warning-600)}.ui-fill-status-progress{background:var(--_info-600)}.ui-fill-status-done{background:var(--_success-600)}.ui-fill-status-blocked{background:var(--_danger-600)}.ui-fill-status-canceled{background:var(--chart-5)}.ui-tip{position:relative}.ui-tip[data-tip]:after{content:attr(data-tip);z-index:20;padding:var(--space-2) var(--space-3);border-radius:var(--radius-base);background:var(--_neutral-700);color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-tight);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.ui-tip[data-tip]:hover:after,.ui-tip[data-tip]:focus-visible:after{opacity:1}}@layer primevue;:root{--ff-color-health-primary:#00857a;--ff-color-business-primary:#152087;--ff-color-international-primary:#795548}.p-checkbox-checked .p-checkbox-box{box-shadow:inset 0 0 0 2px var(--color-surface)}.p-checkbox-checked .p-checkbox-icon{display:none}.ff-bg-health-primary{background-color:var(--ff-color-health-primary)}.ff-bg-business-primary{background-color:var(--ff-color-business-primary)}.ff-bg-international-primary{background-color:var(--ff-color-international-primary)}.ff-text-health-primary{color:var(--ff-color-health-primary)}.ff-text-business-primary{color:var(--ff-color-business-primary)}.ff-text-international-primary{color:var(--ff-color-international-primary)}.tool-badge-scrapers{background-color:var(--color-app-scrapers)}.tool-badge-matchers{background-color:var(--color-app-matchers)}.tool-badge-survey,.tool-badge-survey-report{background-color:var(--color-app-survey-report)}.tool-badge-benchmark-report{background-color:var(--color-app-benchmark-report)}.tool-badge-email{background-color:var(--color-app-email)}.tool-badge-insightbot{background-color:var(--color-app-insightbot)}.tool-badge-apex{background-color:var(--color-app-apex)}.tool-badge-factsbot{background-color:var(--color-app-factsbot)}.tool-badge-radar{background-color:var(--color-app-radar)}.tool-badge-bizdev{background-color:var(--color-app-bizdev)}.tool-badge-cockpit{background-color:var(--color-app-cockpit)}.tool-badge-project-planner{background-color:var(--color-app-project-planner)}.p-inputtext,.p-textarea,.p-inputnumber-input,.p-select-label,.p-multiselect-label,.p-autocomplete-input,.p-password-input,.p-datepicker-input,.p-datatable .p-datatable-tbody>tr>td{font-family:var(--font-data)}.p-button{font-family:var(--font-sans)}.p-datatable .ff-row-suppressed{background-color:#fca5a5b3!important}.p-datatable .p-datatable-thead>tr>th.p-sortable-column{transition:background-color .18s,color .18s}.p-datatable .p-datatable-thead>tr>th.p-sortable-column:not(.p-datatable-column-sorted):hover{background-color:#f8fafc}.p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted{color:#1e293b;background-color:#f1f5f9}.p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted .p-datatable-sort-icon{color:#475569}.ff-row-deleted{color:#9ca3af!important;background-color:#d1d5db40!important}label.required-field:after{content:" *";color:#ef4444}label:has(+:required):after{content:" *";color:#ef4444}.criteria-tooltip.p-tooltip{max-width:none}.criteria-tooltip .p-tooltip-text{white-space:pre}.p-select-list-container,.p-multiselect-list-container{max-height:24rem!important}.pagination-buttons[data-v-679c64ed]{border:1px solid var(--color-border);border-radius:var(--radius-base);height:2.25rem;box-shadow:var(--shadow-sm);background:var(--color-surface);align-items:stretch;display:inline-flex;overflow:hidden}.pagination-buttons-btn[data-v-679c64ed]{padding-inline:var(--space-2);color:var(--color-text-muted);border-right:1px solid var(--color-border);align-items:center;display:inline-flex}.pagination-buttons-btn.is-last[data-v-679c64ed]{border-right:none;border-left:1px solid var(--color-border)}.pagination-buttons-btn[data-v-679c64ed]:hover{background:var(--color-surface-alt)}.pagination-buttons-select[data-v-679c64ed]{padding-inline:var(--space-2);text-align:center;appearance:none;color:var(--color-text-muted);background:0 0;border:none}.pagination-buttons-select[data-v-679c64ed]:focus,.pagination-buttons-btn[data-v-679c64ed]:focus-visible{outline:none}.is-muted[data-v-679c64ed]{color:var(--color-border-strong)}.pagination-info-pill[data-v-2d0444b8],.pagination-info-pill[data-v-0162c002]{height:2.25rem;padding:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);box-shadow:var(--shadow-sm);align-items:center;display:inline-flex}.pagination-per-page[data-v-0cf759ff]{height:2.25rem;padding-inline:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);box-shadow:var(--shadow-sm);align-items:center;display:inline-flex}.pagination-per-page-label[data-v-0cf759ff]{margin-right:var(--space-2);white-space:nowrap;color:var(--color-text-muted)}.pagination-per-page .ui-select[data-v-0cf759ff]{width:auto;max-width:none;box-shadow:none;border:none;padding-block:0}.pagination-stuff[data-v-148cebd6]{align-items:center;gap:var(--space-5);margin-top:var(--space-4);display:flex}.pagination-bar[data-v-ae6839ff]{margin-top:var(--space-4)}.search-bar-divider[data-v-c97d9b79]{border-radius:var(--radius-base);width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:var(--color-surface-raised);justify-content:center;align-items:center;display:flex}.search-bar-pill[data-v-c97d9b79]{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-raised);align-items:center;height:2rem;display:flex}.search-bar-input[data-v-c97d9b79]{height:2rem;padding-inline:var(--space-2);font-size:var(--text-base);color:var(--color-text);border-radius:var(--radius-base) 0 0 var(--radius-base);background:0 0;border:none}.search-bar-input[data-v-c97d9b79]:focus{outline:none}.search-bar-remove-btn[data-v-c97d9b79]{width:2rem;height:2rem;color:var(--color-text-muted);border-radius:0 var(--radius-base) var(--radius-base) 0;background:0 0;border:none;justify-content:center;align-items:center;padding-left:2px;display:flex}.search-bar-remove-btn[data-v-c97d9b79]:hover{background:color-mix(in srgb, var(--color-text-muted) 10%, transparent)}.search-bar-icon-btn[data-v-c97d9b79]{width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:var(--color-surface-raised);border-radius:var(--radius-base);border:none;justify-content:center;align-items:center;display:flex}.search-bar-icon-btn[data-v-c97d9b79]:hover{background:color-mix(in srgb, var(--color-text-muted) 15%, transparent)}.search-bar-hints[data-v-c97d9b79]{margin-top:var(--space-2)}.search-bar-hint-label[data-v-c97d9b79]{max-width:100%;margin-left:var(--space-2);color:var(--color-text)}.search-bar-select[data-v-c97d9b79]{height:100%;margin-left:var(--space-2);max-width:20rem;font-size:var(--text-base);color:var(--color-text);background:0 0;border:none;padding-block:.25rem;padding-inline:.25rem 0}.search-bar-select[data-v-c97d9b79]:focus{outline:none}.research-entities-shell[data-v-63da68ca]{padding:var(--space-5) var(--space-6)}.research-entities-link[data-v-63da68ca]{max-width:20rem;display:inline-block}.research-entities-notice[data-v-63da68ca]{margin:var(--space-2) 0}.form-dialog-toggle-label[data-v-640c60c7]{cursor:pointer;-webkit-user-select:none;user-select:none}.form-dialog-multiselect[data-v-640c60c7] .p-multiselect-label{white-space:normal;flex-wrap:wrap}.icon-badge[data-v-d5c55e21]{color:var(--color-text-inverse);background:var(--color-warning);border-radius:var(--radius-full);padding:.125rem;display:inline-block}.icon-badge[data-v-0a8b45b6]{color:var(--color-text-inverse);background:var(--color-danger);border-radius:var(--radius-full);display:inline-block}.icon-wrap[data-v-63b896d3]{width:var(--space-5);display:inline-block;position:relative}.icon-wrap-spacing[data-v-63b896d3]{margin-right:var(--space-1)}.dot-wrap[data-v-178a87bc]{width:var(--space-3);height:var(--space-3);display:inline-flex;position:relative}.dot-ping[data-v-178a87bc]{border-radius:var(--radius-full);opacity:.75;width:100%;height:100%;display:inline-flex;position:absolute}.dot-ping.is-animating[data-v-178a87bc]{animation:1s cubic-bezier(0,0,.2,1) infinite ping-178a87bc}.dot[data-v-178a87bc]{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);display:inline-flex;position:relative}@keyframes ping-178a87bc{75%,to{opacity:0;transform:scale(2)}}.status-button[data-v-1f236665]{right:var(--space-6);z-index:var(--z-toast);width:5rem;height:var(--space-8);border:2px solid var(--color-border-strong);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-surface-raised);box-shadow:var(--shadow-default);border-bottom:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0}.status-button[data-v-1f236665]:hover{border-color:var(--color-border-strong);background:var(--color-surface-alt)}.status-button[data-v-1f236665]:focus{outline:none}.status-label[data-v-1f236665]{color:var(--color-text-muted);text-transform:uppercase;margin-left:.125rem;line-height:1;display:block}.grouped-filters-pill[data-v-2848da62]{height:2rem;padding-left:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);align-items:center;display:flex}.grouped-filters-pill-label[data-v-2848da62]{margin-right:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap}.grouped-filters-pill-input[data-v-2848da62],.grouped-filters-pill-select[data-v-2848da62]{width:100%;height:100%;padding-left:var(--space-1);font-size:var(--text-base);color:var(--color-text);background:0 0;border:1px solid #0000}.grouped-filters-pill-input[data-v-2848da62]:focus,.grouped-filters-pill-select[data-v-2848da62]:focus{outline:none}.grouped-filters-pill-clear[data-v-2848da62]{width:2rem;height:2rem;color:var(--color-text-muted);border-radius:0 var(--radius-base) var(--radius-base) 0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding-left:2px;display:flex}.grouped-filters-pill-clear[data-v-2848da62]:hover{background:color-mix(in srgb, var(--color-text-muted) 10%, transparent)}.grouped-filters-icon-btn[data-v-2848da62]{width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:var(--color-surface-raised);border-radius:var(--radius-base);border:none;justify-content:center;align-items:center;display:flex}.grouped-filters-icon-btn[data-v-2848da62]:hover{background:color-mix(in srgb, var(--color-text-muted) 15%, transparent)}.grouped-filters-select-left[data-v-2848da62]{text-align:left}.grouped-filters-grid-6[data-v-2848da62]{--grid-min:12rem;--grid-gap:var(--space-4)}.grouped-filters-grid-4[data-v-2848da62]{--grid-gap:var(--space-4)}.grouped-filters-options-list[data-v-2848da62]{padding-block:var(--space-1)}.grouped-filters-option-ml[data-v-2848da62]{margin-left:var(--space-2)}.grouped-filters-empty-cell[data-v-2848da62]{height:100%}.grouped-filters-footer[data-v-2848da62]{padding-top:var(--space-4);margin-top:var(--space-4);border-top:1px solid var(--color-border)}.grouped-filters-nowrap[data-v-2848da62]{white-space:nowrap}.specialization-dropdown[data-v-2848da62]{z-index:10;width:100%;max-height:15rem;margin-top:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-default);padding-block:var(--space-1);position:absolute;overflow:auto}.specialization-dropdown-header[data-v-2848da62]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.specialization-dropdown-option[data-v-2848da62]{padding:var(--space-2) var(--space-3);cursor:pointer;align-items:center;display:flex}.specialization-dropdown-option[data-v-2848da62]:hover{background:var(--color-surface-alt)}.top-medic-icon-wrap[data-v-af5f8417]{align-items:center;display:flex}.icon-badge[data-v-af5f8417]{color:var(--color-text-muted);background:var(--color-surface-alt);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);padding:.125rem;display:inline-block}.icon-badge.is-current[data-v-af5f8417]{color:var(--color-warning-strong);background:var(--color-warning-subtle);border-color:color-mix(in srgb, var(--color-warning) 50%, transparent)}.deleted-icon-wrap[data-v-e1e42ef3]{align-items:center;display:flex}.icon-badge[data-v-e1e42ef3]{color:var(--color-text-inverse);background:var(--color-text-muted);border-radius:var(--radius-full);padding:.125rem;display:inline-block}.actions-bar[data-v-51aa5f65]{height:2rem;margin-top:var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-sm);align-items:center;display:inline-flex;overflow:hidden}.actions-bar-label[data-v-51aa5f65]{height:2rem;padding:0 var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);background:var(--color-border);color:var(--color-text);align-items:center;display:flex}.actions-bar-content[data-v-51aa5f65]{align-items:center;gap:var(--space-6);padding-left:var(--space-4);padding-right:var(--space-5);display:flex}.research-medics-table[data-v-8cbbf960]{margin-top:var(--space-4)}.research-medics-name-cell[data-v-8cbbf960],.research-medics-name-icons[data-v-8cbbf960]{align-items:center;display:flex}.research-medics-deleted-icon[data-v-8cbbf960]{width:var(--space-5);margin-right:var(--space-2);display:inline-block;position:relative}.research-medics-icon-spacer[data-v-8cbbf960]{width:var(--space-1)}.research-medics-blacklisted-icons[data-v-8cbbf960]{transform:scale(.75)}.research-medics-placeholder[data-v-8cbbf960]{font-style:italic}.research-medics-specializations[data-v-8cbbf960]{gap:var(--space-1)}.medic-link[data-v-8cbbf960]{max-width:20rem;margin-right:var(--space-3);font-weight:var(--font-medium);color:var(--color-link);display:inline-block}.medic-link[data-v-8cbbf960]:hover{color:var(--color-link-hover)}.medic-link.is-blacklisted[data-v-8cbbf960]{color:var(--color-danger)}.medic-link.is-blacklisted[data-v-8cbbf960]:hover{color:var(--color-danger-strong)}.medic-link.is-deleted[data-v-8cbbf960]{color:var(--color-text-muted)}.research-hospitals-shell[data-v-0e085fc5]{padding:var(--space-5) var(--space-6)}.research-hospitals-table[data-v-0e085fc5]{margin-top:var(--space-4)}.research-hospitals-link[data-v-0e085fc5]{max-width:20rem;display:inline-block}.research-hospitals-link-blacklisted[data-v-0e085fc5]{color:var(--color-danger-strong)}.research-hospitals-link-blacklisted[data-v-0e085fc5]:hover{text-decoration:underline}.research-hospitals-link-deleted[data-v-0e085fc5]{color:var(--color-text-muted)}.entity-card[data-v-9e37c823]{height:100%}.entity-card[data-v-9e37c823] .entity-card-body{flex-grow:1;gap:0;padding:0}.entity-card-header[data-v-9e37c823]{padding:var(--space-3) var(--space-6);justify-content:space-between;align-items:center;display:flex}.entity-card-title[data-v-9e37c823]{font-size:var(--text-xl);font-weight:var(--font-medium);margin:0;position:relative}.entity-card-title-row[data-v-9e37c823]{align-items:center;display:flex}.has-icon-gap[data-v-9e37c823]{margin-left:var(--space-2)}.subtitle[data-v-9e37c823]{color:var(--color-text-muted)}.entity-card-subtitle[data-v-9e37c823]{letter-spacing:.025em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;display:block;overflow:hidden}.content-divider[data-v-9e37c823]{border-top:1px solid var(--color-border-strong)}.entity-card-content[data-v-9e37c823]{flex-grow:1}.entity-card-content .is-padded[data-v-9e37c823]{padding:var(--space-3) var(--space-6)}.entity-card-footer[data-v-9e37c823]{justify-content:flex-end;display:flex}.entity-card-footer.is-padded[data-v-9e37c823]{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6);display:flex}.spinner-icon[data-v-b58d7f8b]{width:1.25rem;height:1.25rem}.spinner-track[data-v-b58d7f8b]{opacity:.25}.spinner-head[data-v-b58d7f8b]{opacity:.75}.description-row[data-v-e4b13423]{gap:var(--space-4);grid-template-columns:minmax(8.4375rem,auto) minmax(6.25rem,1fr);padding-block:.125rem;display:grid}.description-row.is-wide[data-v-e4b13423]{grid-template-columns:minmax(20rem,auto) minmax(6.25rem,1fr)}.description-row.is-highlighted[data-v-e4b13423]:nth-child(odd){background:var(--color-surface-raised)}.description-label[data-v-e4b13423]{color:var(--color-text)}.description-value[data-v-e4b13423]{white-space:pre-line;color:var(--color-text);grid-column:span 1}.entity-events-detail-list>div+div[data-v-3d3cc046]{border-top:1px solid var(--color-border)}.entity-events-detail-row[data-v-3d3cc046]{gap:var(--space-4);padding:.125rem var(--space-3);background:var(--color-bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.entity-events-detail-row[data-v-3d3cc046]:nth-child(odd){background:var(--color-surface-alt)}.entity-events-detail-row.entity-events-detail-row--separator[data-v-3d3cc046]{background:var(--color-border-strong)}.entity-events-detail-term[data-v-3d3cc046]{overflow-wrap:anywhere;line-height:var(--leading-base);color:var(--color-text)}.entity-events-detail-value[data-v-3d3cc046]{line-height:var(--leading-base);color:var(--color-text);white-space:pre-wrap;grid-column:span 2/span 2;margin:0}.entity-events-toggle[data-v-3d3cc046]{margin-left:var(--space-8)}.entity-events-timeline[data-v-3d3cc046]{align-items:flex-start;row-gap:var(--space-5);flex-wrap:wrap;display:flex}.entity-events-list[data-v-3d3cc046]{margin-bottom:calc(-1 * var(--space-8))}.entity-events-item[data-v-3d3cc046]{padding-bottom:var(--space-8);position:relative}.entity-events-item-line[data-v-3d3cc046]{top:var(--space-4);left:var(--space-4);background:var(--color-border-strong);width:.125rem;height:100%;position:absolute}.entity-events-item-row[data-v-3d3cc046]{gap:var(--space-3);display:flex;position:relative}.entity-events-avatar[data-v-3d3cc046]{width:var(--space-8);height:var(--space-8);color:var(--color-text-inverse);background:var(--color-text-muted);border-radius:var(--radius-full);box-shadow:0 0 0 8px var(--color-bg);justify-content:center;align-items:center;display:flex}.entity-events-item-content[data-v-3d3cc046]{gap:var(--space-4);flex:1;min-width:0;padding-top:.375rem}.entity-events-topic-button[data-v-3d3cc046]{padding:var(--space-1) var(--space-2);color:var(--color-text);background:var(--color-surface-raised);border-radius:var(--radius-sm);border:none}.entity-events-topic-button[data-v-3d3cc046]:hover{background:var(--color-border-strong)}.entity-events-topic-button[data-v-3d3cc046]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.entity-events-by[data-v-3d3cc046]{color:var(--color-text);font-style:italic}.entity-events-time[data-v-3d3cc046]{white-space:nowrap}.affiliated-medics-filter-row[data-v-b73ffee0]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);max-width:28rem;display:flex}.affiliated-medics-search[data-v-b73ffee0]{max-width:28rem}.affiliated-medics-toggle-label[data-v-b73ffee0]{white-space:nowrap}.affiliated-medics-count[data-v-b73ffee0]{color:var(--color-text-muted)}.medic-link[data-v-b73ffee0]{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;color:var(--color-link);display:inline-block;overflow:hidden}.medic-link[data-v-b73ffee0]:hover{color:var(--color-link-hover)}.medic-link.is-blacklisted[data-v-b73ffee0]{color:var(--color-danger)}.medic-link.is-blacklisted[data-v-b73ffee0]:hover{color:var(--color-danger-strong)}.icon-wrap[data-v-b73ffee0]{width:var(--space-5);display:inline-block;position:relative}.primary-dot[data-v-fc50cdfb]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.consent-icon.is-success[data-v-e5e04bab]{color:var(--color-success)}.consent-icon.is-danger[data-v-e5e04bab]{color:var(--color-danger)}.primary-dot[data-v-b34ef167],.primary-dot[data-v-710e4511]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.primary-table[data-v-710e4511] td:first-child{width:0;padding:var(--space-5)}.primary-table[data-v-710e4511] th:first-child{padding:0}.primary-dot[data-v-1b324eb4]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.website-link[data-v-1b324eb4]{text-decoration:underline}.primary-table[data-v-1b324eb4] td:first-child{width:0;padding:var(--space-5)}.primary-table[data-v-1b324eb4] th:first-child{padding:0}.name-label[data-v-f18e21ea]{margin-right:var(--space-3);color:var(--color-text)}.name-label.is-blacklisted[data-v-f18e21ea]{color:var(--color-danger-strong)}.icon-wrap[data-v-f18e21ea]{width:1.75rem;position:relative}.icon-wrap-spacing[data-v-f18e21ea]{margin-right:var(--space-2)}.icon-xl[data-v-f18e21ea]{width:1.75rem;height:1.75rem}.label-spacing[data-v-04253e1f],.label-spacing[data-v-560b0af7]{margin-left:var(--space-1)}[data-v-eb637a69] .entity-type-chip.p-chip{padding:0 var(--space-2);font-size:var(--text-xs)}[data-v-eb637a69] .entity-type-chip.is-colored .p-chip-label{color:var(--color-text-inverse)}.email-warning[data-v-62165855]{padding:var(--space-3);margin-bottom:var(--space-3);border-radius:var(--radius-base);background:var(--color-info-subtle)}.email-warning-row[data-v-62165855]{align-items:flex-start;display:flex}.email-warning-icon-wrap[data-v-62165855]{flex-shrink:0}.email-warning-icon[data-v-62165855]{color:var(--color-info);font-size:1.25rem}.email-warning-text[data-v-62165855]{margin-left:var(--space-3);font-size:var(--text-sm);color:var(--color-info-strong)}.email-warning-list[data-v-62165855]{margin-top:var(--space-1)}.email-warning-item[data-v-62165855]{padding:.125rem 0}.email-warning-link[data-v-62165855]{color:var(--color-info-strong);text-decoration:underline}.email-warning-link[data-v-62165855]:hover{color:var(--color-info)}.email-warning-danger[data-v-62165855]{color:var(--color-danger)}.form-hint[data-v-f7cfe330]{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2);background:var(--color-info-subtle);border:1px solid var(--color-info);border-radius:var(--radius-sm);display:flex}.form-hint-icon[data-v-f7cfe330]{width:1rem;height:1rem;color:var(--color-info);flex-shrink:0;margin-top:.125rem}.form-hint-text[data-v-f7cfe330]{color:var(--color-info-strong);line-height:var(--leading-relaxed)}.annotation-item[data-v-1b0c34c6]{border-radius:var(--radius-lg);overflow:hidden}.annotation-item[data-v-1b0c34c6]:not(:last-child){margin-bottom:var(--space-2)}.annotation-item-header[data-v-1b0c34c6]{padding:.375rem var(--space-3)}.annotation-item-actions[data-v-1b0c34c6]{gap:var(--space-1)}.annotation-item-body[data-v-1b0c34c6]{padding:var(--space-2) var(--space-3);line-height:1.6}.annotation-item-body[data-v-1b0c34c6] :where(:last-child){margin-block-end:0}.clinics-filter-row[data-v-2ee05d36]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);max-width:28rem;display:flex}.clinics-search[data-v-2ee05d36]{max-width:28rem}.clinic-blacklisted-badge[data-v-2ee05d36]{color:var(--color-danger);text-transform:uppercase}.clinic-open-link[data-v-2ee05d36]{display:inline-block}.locations-search[data-v-f7b37373]{max-width:28rem;margin-bottom:var(--space-2)}.location-blacklisted-badge[data-v-f7b37373]{color:var(--color-danger);text-transform:uppercase}.location-open-link[data-v-f7b37373]{display:inline-block}.research-hospital-grid.ui-grid[data-v-7e297bbb]{gap:var(--space-8) var(--space-4)}.medic-add-affiliation-separator[data-v-2b94ba68]{margin-block:var(--space-3)}.medic-add-affiliation-list[data-v-2b94ba68]{flex-direction:column;display:flex}.medic-add-affiliation-row[data-v-2b94ba68]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.medic-add-affiliation-row[data-v-2b94ba68]:nth-child(odd){background:var(--color-surface-alt)}.medic-add-affiliation-name[data-v-2b94ba68]{max-width:32rem;display:block}.medic-add-affiliation-badge[data-v-2b94ba68]{margin-left:var(--space-2)}.medic-add-affiliation-load-more[data-v-2b94ba68]{padding:var(--space-1) 0 var(--space-1) var(--space-2);border-top:1px solid var(--color-border)}.medic-add-affiliation-clinic-spinner[data-v-2b94ba68]{padding-top:var(--space-3)}.medic-add-affiliation-empty[data-v-2b94ba68]{padding-left:var(--space-2)}.medic-add-affiliation-summary-row[data-v-2b94ba68]{padding:var(--space-1) 0 var(--space-1) var(--space-2);margin-top:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.medic-add-affiliation-summary[data-v-2b94ba68]{padding:.125rem var(--space-2);color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md)}.medic-affiliations-wish-panel[data-v-1f9fb765]{margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-sm)}.medic-affiliations-wish-content[data-v-1f9fb765]{max-width:42rem}.medic-affiliations-wish-title[data-v-1f9fb765]{margin-bottom:var(--space-1)}.medic-affiliations-blacklisted-badge[data-v-1f9fb765]{color:var(--color-danger);text-transform:uppercase}.medic-affiliations-wish-dot[data-v-1f9fb765]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.medic-affiliations-open-link[data-v-1f9fb765]{display:inline-block}.primary-dot[data-v-7fd09019]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.primary-table[data-v-7fd09019] td:first-child{width:0;padding:var(--space-5)}.primary-table[data-v-7fd09019] th:first-child{padding:0}.scores-table-wrap[data-v-7809f4c1]{overflow-x:auto}.scores-table-loading[data-v-7809f4c1]{padding:var(--space-4) 0;text-align:center}.research-medic-grid.ui-grid[data-v-3b4a818c]{gap:var(--space-8) var(--space-4)}.research-medic-grid>[data-span=full][data-v-3b4a818c]{grid-column:1/-1}.research-medic-subgrid.ui-grid[data-v-3b4a818c]{gap:var(--space-8)}.research-ears-table[data-v-62f9d4d3]{margin-top:var(--space-4)}.research-ears-name-cell[data-v-62f9d4d3],.research-ears-name-icons[data-v-62f9d4d3]{align-items:center;display:flex}.research-ears-deleted-icon[data-v-62f9d4d3]{width:var(--space-5);margin-right:var(--space-2);display:inline-block;position:relative}.research-ears-icon-spacer[data-v-62f9d4d3]{width:var(--space-1)}.research-ears-blacklisted-icons[data-v-62f9d4d3]{transform:scale(.75)}.research-ears-placeholder[data-v-62f9d4d3]{font-style:italic}.research-ears-specializations[data-v-62f9d4d3]{gap:var(--space-1)}.ear-link[data-v-62f9d4d3]{max-width:20rem;margin-right:var(--space-3);font-weight:var(--font-medium);color:var(--color-link);display:inline-block}.ear-link[data-v-62f9d4d3]:hover{color:var(--color-link-hover)}.ear-link.is-blacklisted[data-v-62f9d4d3]{color:var(--color-danger)}.ear-link.is-blacklisted[data-v-62f9d4d3]:hover{color:var(--color-danger-strong)}.ear-link.is-deleted[data-v-62f9d4d3]{color:var(--color-text-muted)}.ear-add-affiliation-separator[data-v-18ff7761]{margin-block:var(--space-3)}.ear-add-affiliation-list[data-v-18ff7761]{flex-direction:column;display:flex}.ear-add-affiliation-row[data-v-18ff7761]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.ear-add-affiliation-row[data-v-18ff7761]:nth-child(odd){background:var(--color-surface-alt)}.ear-add-affiliation-name[data-v-18ff7761]{max-width:32rem;display:block}.ear-add-affiliation-badge[data-v-18ff7761]{margin-left:var(--space-2)}.ear-add-affiliation-load-more[data-v-18ff7761]{padding:var(--space-1) 0 var(--space-1) var(--space-2);border-top:1px solid var(--color-border)}.ear-add-affiliation-clinic-spinner[data-v-18ff7761]{padding-top:var(--space-3)}.ear-add-affiliation-empty[data-v-18ff7761]{padding-left:var(--space-2)}.ear-add-affiliation-summary-row[data-v-18ff7761]{padding:var(--space-1) 0 var(--space-1) var(--space-2);margin-top:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.ear-add-affiliation-summary[data-v-18ff7761]{padding:.125rem var(--space-2);color:var(--color-text);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ear-affiliations-wish-panel[data-v-406b3da0]{margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-sm)}.ear-affiliations-wish-content[data-v-406b3da0]{max-width:42rem}.ear-affiliations-wish-title[data-v-406b3da0]{margin-bottom:var(--space-1)}.ear-affiliations-blacklisted-badge[data-v-406b3da0]{color:var(--color-danger);text-transform:uppercase}.ear-affiliations-wish-dot[data-v-406b3da0]{width:var(--space-4);height:var(--space-4);background:var(--color-success);border-radius:var(--radius-full)}.ear-affiliations-open-link[data-v-406b3da0]{display:inline-block}.research-ear-grid.ui-grid[data-v-d69567a5]{gap:var(--space-8) var(--space-4)}.research-ear-grid>[data-span=full][data-v-d69567a5]{grid-column:1/-1}.research-ear-subgrid.ui-grid[data-v-d69567a5]{gap:var(--space-8)}.research-locations-shell[data-v-909c47b7]{padding:var(--space-5) var(--space-6)}.research-locations-table[data-v-909c47b7]{margin-top:var(--space-4)}.research-locations-link[data-v-909c47b7]{max-width:20rem;display:inline-block}.research-locations-link-blacklisted[data-v-909c47b7]{color:var(--color-danger-strong)}.research-locations-link-blacklisted[data-v-909c47b7]:hover{text-decoration:underline}.research-locations-link-deleted[data-v-909c47b7]{color:var(--color-text-muted)}.research-location-grid.ui-grid[data-v-b926dc56]{gap:var(--space-8) var(--space-4)}.research-location-subgrid.ui-grid[data-v-b926dc56]{gap:var(--space-8)}.query-bar-filter[data-v-2fb61dd4]{height:2rem;padding-left:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);align-items:center;display:flex}.query-bar-label[data-v-2fb61dd4]{color:var(--color-text);white-space:nowrap}.query-bar-input[data-v-2fb61dd4]{height:100%;margin-left:var(--space-2);padding-left:var(--space-1);background:var(--color-surface-alt);font-size:var(--text-base);border:1px solid #0000}.query-bar-input[data-v-2fb61dd4]:focus{outline:none}.query-bar-reset[data-v-2fb61dd4]{border:1px solid var(--color-text-muted);border-radius:var(--radius-sm);background:var(--color-bg);width:1.75rem;height:1.75rem;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.query-bar-reset[data-v-2fb61dd4]:hover{background:var(--color-surface-alt)}.query-bar-reset[data-v-2fb61dd4]:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:1px}.research-clinics-shell[data-v-37202b3b]{padding:var(--space-5) var(--space-6)}.research-clinics-query-bar[data-v-37202b3b]{margin-top:var(--space-2)}.research-clinics-table[data-v-37202b3b]{margin-top:var(--space-4)}.research-clinics-link[data-v-37202b3b]{max-width:20rem;display:inline-block}.research-clinics-link-blacklisted[data-v-37202b3b]{color:var(--color-danger-strong)}.research-clinics-link-blacklisted[data-v-37202b3b]:hover{text-decoration:underline}.research-clinics-link-deleted[data-v-37202b3b]{color:var(--color-text-muted)}.character-count-badge[data-v-625fcebe]{padding-inline:var(--space-1);font-size:var(--text-xs);color:var(--color-text);background:var(--color-border-strong);border:2px solid var(--color-text-muted);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);font-weight:600}.research-clinic-grid.ui-grid[data-v-db752f99]{gap:var(--space-8) var(--space-4)}.research-clinic-subgrid.ui-grid[data-v-db752f99]{gap:var(--space-8)}.research-clinic-parent-location[data-v-db752f99]{grid-row-start:3}.specialization-chips[data-v-90d0fee7]{gap:var(--space-1);flex-wrap:wrap;display:flex}[data-v-90d0fee7] .specialization-chip.p-chip{padding:0 var(--space-2);font-size:inherit;background:var(--color-surface);border:1px solid var(--color-border-strong)}.research-list-default-table[data-v-d5a3dea3]{margin-top:var(--space-4)}.research-list-default-link[data-v-d5a3dea3]{max-width:20rem;display:block}.research-list-default-link-blacklisted[data-v-d5a3dea3]{color:var(--color-danger-strong)}.research-list-default-link-blacklisted[data-v-d5a3dea3]:hover{text-decoration:underline}.research-list-default-link-deleted[data-v-d5a3dea3]{color:var(--color-text-muted)}.research-list-default-deleted-badge[data-v-d5a3dea3]{width:1.25rem;margin-right:var(--space-2);display:inline-block;position:relative}.wpe-grid[data-v-1db69413]{grid-column:1/-1}.research-detail-grid.ui-grid[data-v-0f418aad],.research-detail-grid.ui-grid[data-v-dc210235]{gap:var(--space-8) var(--space-4)}.affiliated-ears-filter-row[data-v-40c280e0]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);max-width:28rem;display:flex}.affiliated-ears-search[data-v-40c280e0]{max-width:28rem}.ear-link[data-v-40c280e0]{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;color:var(--color-link);display:inline-block;overflow:hidden}.ear-link[data-v-40c280e0]:hover{color:var(--color-link-hover)}.ear-link.is-blacklisted[data-v-40c280e0]{color:var(--color-danger)}.ear-link.is-blacklisted[data-v-40c280e0]:hover{color:var(--color-danger-strong)}.research-mvz-grid.ui-grid[data-v-66a7e4e5]{gap:var(--space-8) var(--space-4)}.scoring-awardees-shell[data-v-9ac3118b]{padding:var(--space-5) var(--space-6)}.scoring-awardees-table[data-v-9ac3118b]{margin-top:var(--space-5)}.scoring-awardees-link[data-v-9ac3118b]{max-width:20rem;display:inline-block}.scoring-awardee-grid.ui-grid[data-v-5845faf1]{gap:var(--space-8) var(--space-4)}.scoring-awardee-prop[data-v-5845faf1]{position:relative}.scoring-awardee-prop-action[data-v-5845faf1]{top:-.25rem;right:var(--space-2);opacity:0;transition:opacity .15s;position:absolute;bottom:-.25rem}.scoring-awardee-prop:hover .scoring-awardee-prop-action[data-v-5845faf1]{opacity:1}.research-practice-grid.ui-grid[data-v-d238c222]{gap:var(--space-8) var(--space-4)}.scoring-awards-shell[data-v-a66c3211]{padding:var(--space-5) var(--space-6)}.scoring-awards-search[data-v-a66c3211]{margin-bottom:var(--space-2)}.scoring-awards-link[data-v-a66c3211]{max-width:20rem;display:inline-block}.scoring-award-grid.ui-grid[data-v-b561b62e]{gap:var(--space-8) var(--space-4)}.research-spas-shell[data-v-0544fcc2]{padding:var(--space-5) var(--space-6)}.research-spas-table[data-v-0544fcc2]{margin-top:var(--space-4)}.research-spas-link[data-v-0544fcc2]{max-width:20rem;display:inline-block}.research-spas-link-blacklisted[data-v-0544fcc2]{color:var(--color-danger-strong)}.research-spas-link-blacklisted[data-v-0544fcc2]:hover{text-decoration:underline}.research-spas-link-deleted[data-v-0544fcc2]{color:var(--color-text-muted)}.research-spa-grid.ui-grid[data-v-6fa0beeb]{gap:var(--space-8) var(--space-4)}.research-spa-subgrid.ui-grid[data-v-6fa0beeb]{gap:var(--space-8)}.research-spa-predicate-link[data-v-6fa0beeb]{max-width:100%;display:block}.dot[data-v-8ba93fc0]{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full)}.dot.is-current[data-v-8ba93fc0]{box-shadow:0 0 0 1px var(--color-surface-raised), 0 0 0 3px var(--ring-color)}.verification-list-shell[data-v-11527e76]{padding:var(--space-5) var(--space-6)}.verification-list-query-bar[data-v-11527e76]{margin-top:var(--space-2)}.verification-list-table[data-v-11527e76]{margin-top:var(--space-4)}.verification-list-dms-id[data-v-11527e76]{display:block}.card-border[data-v-f706a31e]{border:1px solid var(--color-border-strong);background:var(--color-bg)}.history-bar[data-v-f706a31e]{z-index:var(--z-overlay);position:sticky}.history-bar-inner[data-v-f706a31e]{height:var(--space-10);padding:0 var(--space-6);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);background:var(--color-surface-raised);align-items:center;display:flex}.history-bar-content[data-v-f706a31e]{text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.medic-wish-blacklisted[data-v-b6dc34ee]{text-transform:uppercase}.ai-checks-disclosure-button[data-v-a7482d3d]{width:100%;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);text-align:left;background:var(--color-surface-alt);border-radius:var(--radius-lg)}.ai-checks-disclosure-button[data-v-a7482d3d]:hover{background:var(--color-surface-raised)}.ai-checks-disclosure-button[data-v-a7482d3d]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ai-checks-disclosure-chevron[data-v-a7482d3d]{transition:transform .15s}.ai-checks-disclosure-chevron.is-closed[data-v-a7482d3d]{transform:rotate(180deg)}.ai-checks-disclosure-panel[data-v-a7482d3d]{padding:var(--space-4) var(--space-4) var(--space-6)}.ai-checks-disclosure-link[data-v-a7482d3d]{display:block}.dwh-sync-actions[data-v-0957272a]{margin-top:var(--space-4)}.verification-detail-shell[data-v-8cddebdc]{padding:var(--space-5) var(--space-6)}.verification-detail-cards[data-v-8cddebdc]{--grid-gap:var(--space-12);margin-top:var(--space-6)}.verification-detail-underline-link[data-v-8cddebdc]{text-decoration:underline}.verification-detail-action-buttons[data-v-8cddebdc]{gap:var(--space-4)}.verification-detail-affiliations[data-v-8cddebdc],.verification-detail-note[data-v-8cddebdc],.verification-detail-comments[data-v-8cddebdc],.verification-detail-addresses[data-v-8cddebdc],.verification-detail-contact-grid[data-v-8cddebdc],.verification-detail-sync[data-v-8cddebdc],.verification-detail-events[data-v-8cddebdc]{margin-top:var(--space-12)}.verification-detail-awards-table[data-v-8cddebdc]{margin-top:var(--space-4)}.card-border[data-v-8cddebdc]{margin-top:var(--space-12);padding:var(--space-2) var(--space-5);border:1px solid var(--color-border-strong);background:var(--color-bg)}.export-job-progress[data-v-96fb41db]{align-items:center;gap:var(--space-4);padding:var(--space-3);display:flex}.export-job-icon[data-v-96fb41db]{font-size:var(--text-xl);flex-shrink:0}.export-job-icon.is-pending[data-v-96fb41db]{color:var(--color-text-muted)}.export-job-icon.is-running[data-v-96fb41db]{color:var(--color-info)}.export-job-icon.is-completed[data-v-96fb41db]{color:var(--color-success)}.export-job-icon.is-failed[data-v-96fb41db]{color:var(--color-danger)}.export-job-content[data-v-96fb41db]{flex-grow:1;min-width:0}.export-job-title-row[data-v-96fb41db]{justify-content:space-between;align-items:center;display:flex}.export-job-name[data-v-96fb41db]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-job-percent[data-v-96fb41db]{margin-left:var(--space-2);color:var(--color-text-muted);flex-shrink:0}.export-job-detail-row[data-v-96fb41db]{justify-content:space-between;align-items:center;display:flex}.export-job-detail[data-v-96fb41db]{color:var(--color-text-muted)}.health-export-shell[data-v-d7d82bf3]{padding:var(--space-5) var(--space-6)}.health-export-section[data-v-d7d82bf3]{margin-bottom:var(--space-8)}.health-export-title[data-v-d7d82bf3]{margin-bottom:var(--space-3);font-size:var(--text-lg);align-items:center;display:flex}.health-export-title-icon[data-v-d7d82bf3]{margin-right:var(--space-2)}.health-export-active-grid[data-v-d7d82bf3]{--grid-gap:var(--space-4)}.health-export-row-icon[data-v-d7d82bf3]{margin-right:.375rem}.health-export-status[data-v-d7d82bf3]{gap:var(--space-1)}.health-export-status-success[data-v-d7d82bf3]{color:var(--color-success-strong)}.health-export-error[data-v-d7d82bf3]{max-width:20rem;margin-top:var(--space-1);overflow-wrap:break-word;font-size:var(--text-xs);color:var(--color-danger)}.health-export-download-link[data-v-d7d82bf3]{text-decoration:none}.health-export-cards-grid[data-v-d7d82bf3]{--grid-gap:var(--space-4)}.health-export-card-title[data-v-d7d82bf3]{font-size:var(--text-lg)}.health-export-helptext[data-v-d7d82bf3]{margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.health-export-edit-link[data-v-d7d82bf3]{margin-bottom:var(--space-3);font-size:var(--text-xs)}.health-export-field-label[data-v-d7d82bf3]{margin-bottom:var(--space-1);display:block}.compact-card[data-v-d7d82bf3] .p-card-body{padding:.75rem}.compact-card[data-v-d7d82bf3] .p-card-title{margin-bottom:.25rem}.compact-card[data-v-d7d82bf3] .p-card-content{padding:0}.v3-card[data-v-d7d82bf3]{flex-direction:column;display:flex}.v3-card[data-v-d7d82bf3] .p-card-body{flex-direction:column;flex:1;display:flex}.v3-card[data-v-d7d82bf3] .p-card-content{flex:1}.v3-card[data-v-d7d82bf3] .p-card-footer{margin-top:auto;padding-top:.75rem}.text-substitution-sets-shell[data-v-3889fb28]{gap:var(--space-6)}.text-substitution-sets-actions-col[data-v-3889fb28]{width:8rem}.text-substitution-sets-rule-actions-col[data-v-3889fb28]{width:6rem}.text-substitution-sets-actions[data-v-3889fb28]{gap:var(--space-1)}.dwh-sync-project-demo-button[data-v-4b5f8e97]{margin-top:var(--space-3)}.dwh-sync-project-preview-intro[data-v-4b5f8e97]{margin-bottom:var(--space-4)}.dwh-sync-project-panels[data-v-4b5f8e97]{--grid-gap:var(--space-4)}.dwh-sync-project-panel[data-v-4b5f8e97]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);max-height:20rem;overflow-y:auto}.dwh-sync-project-panel-title[data-v-4b5f8e97]{margin-bottom:var(--space-2)}.dwh-sync-project-entry-label[data-v-4b5f8e97]{text-transform:uppercase;letter-spacing:.025em}.dwh-sync-project-entry-value[data-v-4b5f8e97]{margin-top:.125rem}.dwh-sync-project-chips[data-v-4b5f8e97]{gap:var(--space-1);margin-top:.125rem}.dwh-sync-project-chip[data-v-4b5f8e97]{padding:.125rem var(--space-2);color:var(--color-text);background:var(--color-surface-alt);border-radius:var(--radius-full);display:inline-block}.dwh-sync-project-footer[data-v-4b5f8e97]{margin-top:var(--space-4)}.research-projects-timeline[data-v-48bedff4]{margin-bottom:var(--space-12)}.research-projects-timeline-card[data-v-48bedff4]{padding:var(--space-8);position:relative}.research-projects-timeline-line[data-v-48bedff4]{top:50%;right:var(--space-8);left:var(--space-8);background:var(--color-border);height:.125rem;position:absolute;transform:translateY(-50%)}.research-projects-year-row[data-v-48bedff4]{padding-inline:var(--space-8);justify-content:space-between;display:flex;position:relative}.research-projects-year-point[data-v-48bedff4]{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.research-projects-loading-item[data-v-48bedff4]{flex-direction:column;align-items:center;display:flex}.research-projects-skeleton-dot[data-v-48bedff4]{border-radius:var(--radius-full);width:1.25rem;height:1.25rem}.research-projects-skeleton-label[data-v-48bedff4]{width:3rem;height:1rem;margin-top:var(--space-4);border-radius:var(--radius-sm)}.research-projects-skeleton-count[data-v-48bedff4]{width:4rem;height:.75rem;margin-top:var(--space-1);border-radius:var(--radius-sm)}.research-projects-header[data-v-48bedff4]{margin-bottom:var(--space-8)}.research-projects-heading[data-v-48bedff4]{font-size:var(--text-2xl);font-weight:var(--font-semibold)}.research-projects-skeleton-heading[data-v-48bedff4]{border-radius:var(--radius-sm);width:12rem;height:2rem}.research-projects-grid[data-v-48bedff4]{--grid-gap:var(--space-6)}.research-projects-card-link[data-v-48bedff4]{z-index:10;position:absolute;inset:0}.research-projects-status-badge[data-v-48bedff4]{top:var(--space-4);right:var(--space-4);font-size:var(--text-xs);font-weight:var(--font-medium);border-radius:var(--radius-full);padding:.25rem .625rem;transition:background-color .2s,color .2s;position:absolute}.research-projects-title-wrap[data-v-48bedff4]{padding:var(--space-5)}.research-projects-title-skeleton-wrap[data-v-48bedff4]{height:3.5rem;padding-right:6rem}.research-projects-skeleton-title[data-v-48bedff4]{border-radius:var(--radius-sm);width:75%;height:1.75rem}.research-projects-badge-skeleton-wrap[data-v-48bedff4]{top:var(--space-4);right:var(--space-4);position:absolute}.research-projects-skeleton-badge[data-v-48bedff4]{border-radius:var(--radius-full);width:6rem;height:1.5rem}.research-projects-stats[data-v-48bedff4]{align-items:center;gap:var(--space-4);padding:0 var(--space-5) var(--space-3);display:flex}.research-projects-stat-item[data-v-48bedff4]{align-items:center;gap:.375rem;display:flex}.research-projects-skeleton-icon[data-v-48bedff4]{border-radius:var(--radius-sm);width:1rem;height:1rem}.research-projects-skeleton-text[data-v-48bedff4]{border-radius:var(--radius-sm);width:6rem;height:1.25rem}.research-projects-footer-actions[data-v-48bedff4]{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex}.research-projects-footer-sync[data-v-48bedff4]{padding:0 var(--space-5) var(--space-4);justify-content:flex-end;display:flex}.research-projects-loading-card[data-v-48bedff4]{position:relative}.research-projects-skeleton-button[data-v-48bedff4]{border-radius:var(--radius-lg);width:6.5rem;height:2.25rem}.year-dot[data-v-48bedff4]{background:var(--color-surface);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);width:1.25rem;height:1.25rem;box-shadow:var(--shadow-lg);justify-content:center;align-items:center;transition:all .2s;display:flex}.year-point:hover .year-dot[data-v-48bedff4]{border-color:var(--color-info-subtle);transform:scale(1.05)}.year-dot-inner[data-v-48bedff4]{background:var(--color-border-strong);border-radius:var(--radius-full);width:.375rem;height:.375rem;transition:all .2s}.year-point:hover .year-dot-inner[data-v-48bedff4]{background:var(--color-info-subtle)}.year-point.is-completed .year-dot[data-v-48bedff4]{background:var(--color-success);border-color:var(--color-success)}.year-point.is-completed:hover .year-dot[data-v-48bedff4]{background:var(--color-success-strong);border-color:var(--color-success-strong)}.year-point.is-completed .year-dot-inner[data-v-48bedff4]{background:var(--color-surface)}.year-point.is-selected .year-dot[data-v-48bedff4]{box-shadow:0 0 0 4px var(--color-info-subtle);background:var(--color-info);border-color:var(--color-info);transform:scale(1.1)}.year-point.is-selected.is-completed .year-dot[data-v-48bedff4]{box-shadow:0 0 0 4px var(--color-success-subtle);background:var(--color-success);border-color:var(--color-success)}.year-point.is-selected .year-dot-inner[data-v-48bedff4]{background:var(--color-surface)}.year-label[data-v-48bedff4]{margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);transition:color .2s}.year-point:hover .year-label[data-v-48bedff4]{color:var(--color-text)}.year-point.is-completed .year-label[data-v-48bedff4]{color:var(--color-success-strong)}.year-point.is-selected .year-label[data-v-48bedff4]{color:var(--color-info)}.year-point.is-selected.is-completed .year-label[data-v-48bedff4]{color:var(--color-success-strong)}.year-count[data-v-48bedff4]{color:var(--color-text-muted);transition:color .2s}.year-point.is-selected .year-count[data-v-48bedff4]{color:var(--color-info)}.status-completed[data-v-48bedff4]{background:var(--color-success-subtle);color:var(--color-success-strong)}.group:hover .status-completed[data-v-48bedff4]{background:var(--color-success);color:var(--color-surface)}.status-in-progress[data-v-48bedff4]{background:var(--color-warning-subtle);color:var(--color-warning-strong)}.group:hover .status-in-progress[data-v-48bedff4]{background:var(--color-warning);color:var(--color-surface)}.project-card[data-v-48bedff4]{position:relative}.project-card[data-v-48bedff4]:hover{border-color:var(--color-info-subtle)}.project-title[data-v-48bedff4]{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text);padding-right:6rem;transition:color .2s}.group:hover .project-title[data-v-48bedff4]{color:var(--color-info-strong)}.project-card-footer[data-v-48bedff4]{z-index:20;border-top:1px solid var(--color-border);background:var(--color-surface-alt);position:relative}.research-project-grid.ui-grid[data-v-4693d9f3]{gap:var(--space-8) var(--space-4)}.research-project-card[data-v-4693d9f3]{grid-column:span 3}.research-project-spacer[data-v-4693d9f3]{flex:auto}.research-project-award-link[data-v-4693d9f3]{max-width:20rem;display:inline-block}.ranking-scores-shell[data-v-58ab4fd8]{padding:var(--space-5) var(--space-6)}.ranking-scores-search[data-v-58ab4fd8]{margin-bottom:var(--space-2)}.status-message[data-v-e83536b5]{align-items:center;gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-2);border:2px solid var(--ui-accent);border-radius:var(--radius-sm);color:var(--ui-accent);background:var(--ui-accent-subtle);display:flex}.status-message-icon[data-v-e83536b5]{width:1.25rem;height:1.25rem}.import-health-grid[data-v-afd68487]{gap:var(--space-12)}.import-health-intro[data-v-afd68487]{margin-bottom:var(--space-6)}.autofill-comparison-field[data-v-cf346cc6]{margin-bottom:var(--space-4)}.autofill-comparison-summary[data-v-cf346cc6]{margin-bottom:var(--space-3)}.autofill-comparison-table[data-v-cf346cc6]{margin-top:var(--space-2)}[data-v-cf346cc6] td[rowspan]{vertical-align:top}[data-v-cf346cc6] tr.group-start>td{border-top:2px solid var(--color-border-strong)!important}.dwh-sync-history-table[data-v-baf551b2]{border-radius:var(--radius-md);box-shadow:var(--shadow-base);cursor:pointer;overflow:hidden}.salesforce-sync-error[data-v-8a9f1c89]{margin-top:var(--space-1)}.dwh-sync-detail-title[data-v-e5447bf2]{margin-bottom:var(--space-3)}.dwh-sync-detail-card[data-v-e5447bf2]{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.dwh-sync-detail-progress[data-v-e5447bf2]{margin-top:var(--space-2)}.dwh-sync-detail-progress-bar[data-v-e5447bf2]{border-radius:var(--radius-full);height:1.5rem}.dwh-sync-detail-errors[data-v-e5447bf2]{padding-left:var(--space-5);color:var(--color-danger-strong);gap:var(--space-2);flex-direction:column;list-style:outside;display:flex}.dwh-sync-detail-error-item[data-v-e5447bf2]{white-space:pre-wrap}.salesforce-sync-history-table[data-v-fd71fd68]{border-radius:var(--radius-md);box-shadow:var(--shadow-base);cursor:pointer;overflow:hidden}.salesforce-sync-detail-title[data-v-128f52e7]{margin-bottom:var(--space-3)}.salesforce-sync-detail-card[data-v-128f52e7]{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.salesforce-sync-detail-errors[data-v-128f52e7]{padding-left:var(--space-5);color:var(--color-danger-strong);gap:var(--space-2);flex-direction:column;list-style:outside;display:flex}.salesforce-sync-detail-error-item[data-v-128f52e7]{white-space:pre-wrap}.research-project-entities-table[data-v-abfad4b2]{margin-top:var(--space-4)}.research-project-entities-deleted[data-v-abfad4b2]{color:var(--color-text-muted)}.business-page-shell-wide[data-v-45f60247]{padding:var(--space-5) var(--space-6)}.query-bar[data-v-45f60247]{margin-top:var(--space-2)}.empty-state[data-v-45f60247],.accounts-table[data-v-45f60247]{margin-top:var(--space-4)}.account-name-link[data-v-45f60247]{max-width:20rem;display:inline-block}.comments-card[data-v-da6abf6a]{grid-column:span 2}.comment-bubble[data-v-da6abf6a]{margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface-alt);overflow:hidden}.comment-bubble[data-v-da6abf6a]:last-child{margin-bottom:0}.comment-header[data-v-da6abf6a]{padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:color-mix(in srgb, var(--color-surface-alt) 60%, var(--color-text) 8%);color:var(--color-text-muted)}.comment-body[data-v-da6abf6a]{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:1.6}.comment-body[data-v-da6abf6a] :where(:last-child){margin-block-end:0}.comment-body[data-v-da6abf6a] :where(blockquote){border-inline-start:2px solid var(--color-border);color:var(--color-text-muted);padding-inline-start:var(--space-3)}.section-label[data-v-02a99890]{padding-left:var(--space-3);padding-right:var(--space-3);margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:.025em}.section-header[data-v-02a99890]{padding-left:var(--space-3);margin-bottom:var(--space-1)}.section-divider[data-v-02a99890]{margin-top:var(--space-2);margin-bottom:var(--space-2)}.flex-1[data-v-02a99890]{flex:1}.blacklist-row[data-v-02a99890]{border-radius:var(--radius-lg);border:1px solid;align-items:center;transition:background-color .2s,border-color .2s;display:flex}.border-transparent[data-v-02a99890]{border-color:#0000}.blacklist-row-global[data-v-02a99890]{align-items:stretch;gap:var(--space-2);padding:.625rem var(--space-3);flex-direction:column}.blacklist-row-project[data-v-02a99890]{gap:var(--space-3);padding:var(--space-2) var(--space-3)}.toggle-label[data-v-02a99890]{cursor:pointer;-webkit-user-select:none;user-select:none}.project-filter-input[data-v-02a99890]{width:12rem}.project-list[data-v-02a99890]{max-height:16rem;padding-right:var(--space-1);flex-direction:column;gap:.125rem;display:flex;overflow-y:auto}.project-label[data-v-02a99890]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--space-2);flex-shrink:0;width:11rem;display:flex}.no-results[data-v-02a99890]{text-align:center;padding-top:var(--space-4);padding-bottom:var(--space-4)}.error-message[data-v-02a99890]{margin-top:var(--space-2)}.dirty-row[data-v-02a99890]{background:var(--color-warning-subtle);border-color:var(--color-warning)}.reason-highlight[data-v-02a99890]{border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--color-warning)}.linked-badge[data-v-02a99890]{color:var(--color-info-strong);background:var(--color-info-subtle);border:1px solid var(--color-info);border-radius:var(--radius-base);padding:.125rem .375rem;line-height:1}.account-name[data-v-b0d4df4e]{display:block}.property-key-hint[data-v-fe4b748d]{font-weight:var(--font-normal);display:block}.error-banner[data-v-353f4a4e]{background:var(--color-danger-subtle);color:var(--color-danger);border-radius:var(--radius-sm);padding:var(--space-3)}.overrides-box[data-v-88b24ee8]{margin-top:var(--space-1);border-top:2px solid var(--color-info)}.overrides-header[data-v-88b24ee8]{padding:var(--space-1) var(--space-3);background:var(--color-info-subtle);color:var(--color-info-strong);text-transform:uppercase;letter-spacing:.025em}.overrides-row[data-v-88b24ee8]{padding:.375rem var(--space-3);font-size:var(--text-sm);border-bottom:1px solid var(--color-info-subtle);background:var(--color-info-subtle)}.overrides-row[data-v-88b24ee8]:last-child{border-bottom:0}.overrides-label[data-v-88b24ee8]{flex-shrink:0;width:5rem}.blacklist-reason[data-v-88b24ee8]{font-style:italic}.reset-margin[data-v-468e21ac]{margin:0}.business-page-shell[data-v-c04ae2e0]{padding:var(--space-5);background:#64748b}.blacklist-reason[data-v-c04ae2e0]{font-style:italic}.hide-deleted-label[data-v-c04ae2e0]{color:var(--color-text)}.award-name-link[data-v-c04ae2e0]{max-width:20rem;display:inline-block}button[data-v-3b0f244d]:focus{outline:2px solid var(--color-info);outline-offset:2px}.icon-badge[data-v-3b0f244d]{border-radius:var(--radius-full);background:#fff3;padding:.125rem;display:flex}.toggle-label[data-v-3b0f244d]{cursor:pointer;-webkit-user-select:none;user-select:none}.intro-text[data-v-3b0f244d]{margin-top:var(--space-4);margin-bottom:var(--space-4)}.actions-row[data-v-3b0f244d]{margin-top:var(--space-4);justify-content:flex-end;display:flex}.field-stack[data-v-3b0f244d]{gap:var(--space-1)}.year-timeline[data-v-491f720d]{margin-bottom:var(--space-8)}.timeline-card[data-v-491f720d]{padding:var(--space-8);position:relative}.timeline-line[data-v-491f720d]{height:2px;top:50%;left:var(--space-8);right:var(--space-8);position:absolute;transform:translateY(-50%)}.year-points-row[data-v-491f720d]{padding-left:var(--space-8);padding-right:var(--space-8);justify-content:space-between;display:flex;position:relative}.year-point-wrapper[data-v-491f720d]{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.year-point-circle[data-v-491f720d]{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);box-shadow:var(--shadow-base);justify-content:center;align-items:center;transition:all .2s;display:flex}.scale-110[data-v-491f720d]{transform:scale(1.1)}.group:hover .year-point-idle[data-v-491f720d],.group:hover .year-point-unassigned-idle[data-v-491f720d]{transform:scale(1.05)}.year-point-dot[data-v-491f720d]{border-radius:var(--radius-full);width:.375rem;height:.375rem;transition:all .2s}.year-dot-selected[data-v-491f720d]{background:#fff}.year-label[data-v-491f720d]{margin-top:var(--space-4);transition:color .2s}.year-count[data-v-491f720d]{transition:color .2s}.skeleton-point-wrapper[data-v-491f720d]{flex-direction:column;align-items:center;display:flex}.skeleton-circle[data-v-491f720d]{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full)}.skeleton-label[data-v-491f720d]{margin-top:var(--space-4);width:3rem;height:var(--space-4);border-radius:var(--radius-base)}.skeleton-count[data-v-491f720d]{margin-top:var(--space-1);border-radius:var(--radius-base);width:4rem;height:.75rem}.year-point-idle[data-v-491f720d]{background:var(--color-surface);border:2px solid var(--color-border)}.year-point-idle[data-v-491f720d]:hover{border-color:var(--color-info)}.year-point-selected[data-v-491f720d]{background:var(--color-info);box-shadow:0 0 0 4px var(--color-info-subtle)}.year-point-unassigned-idle[data-v-491f720d]{background:var(--color-surface);border:2px solid var(--color-warning-subtle)}.year-point-unassigned-idle[data-v-491f720d]:hover{border-color:var(--color-warning)}.year-point-unassigned-selected[data-v-491f720d]{background:var(--color-warning);box-shadow:0 0 0 4px var(--color-warning-subtle)}.year-dot-idle[data-v-491f720d]{background:var(--color-border)}.group:hover .year-dot-idle[data-v-491f720d]{background:var(--color-info-subtle)}.year-dot-unassigned[data-v-491f720d]{background:var(--color-warning-subtle)}.group:hover .year-dot-unassigned[data-v-491f720d]{background:var(--color-warning)}.year-label-idle[data-v-491f720d]{color:var(--color-text-muted)}.group:hover .year-label-idle[data-v-491f720d]{color:var(--color-text)}.year-label-selected[data-v-491f720d]{color:var(--color-info)}.year-label-unassigned-idle[data-v-491f720d]{color:var(--color-warning)}.group:hover .year-label-unassigned-idle[data-v-491f720d],.year-label-unassigned-selected[data-v-491f720d]{color:var(--color-warning-strong)}.year-count-selected[data-v-491f720d]{color:var(--color-info)}.year-count-unassigned[data-v-491f720d]{color:var(--color-warning)}.skeleton-pulse[data-v-491f720d]{background:var(--color-surface-alt);animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-491f720d}@keyframes pulse-491f720d{50%{opacity:.5}}@keyframes shimmer-491f720d{0%{transform:translate(-200%)}to{transform:translate(200%)}}.project-card[data-v-188778fd]{border-radius:var(--radius-base);flex-direction:column;height:100%;display:flex;position:relative}.project-card[data-v-188778fd]:hover{border-color:var(--color-info-subtle)}.card-link-overlay[data-v-188778fd]{z-index:var(--z-overlay);position:absolute;inset:0}.project-card-body[data-v-188778fd]{padding:var(--space-5);flex-grow:1;position:relative}.award-badge[data-v-188778fd]{top:var(--space-5);right:var(--space-5);padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-info-subtle);color:var(--color-info-strong);align-items:center;display:flex;position:absolute}.award-badge-icon[data-v-188778fd]{margin-right:var(--space-1)}h3.project-title[data-v-188778fd]{font-size:var(--text-lg);margin-bottom:var(--space-2);padding-right:6rem}.project-title[data-v-188778fd]{color:var(--color-text);transition:color .2s}.group:hover .project-title[data-v-188778fd]{color:var(--color-info-strong)}.project-details[data-v-188778fd]{row-gap:var(--space-1)}.field-row[data-v-188778fd]{gap:var(--space-1);flex-wrap:wrap;display:flex}.nowrap[data-v-188778fd]{white-space:nowrap}.project-card-footer[data-v-188778fd]{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:var(--z-modal);justify-content:space-between;align-items:center;margin-top:auto;transition:background-color .2s;display:flex;position:relative}.group:hover .project-card-footer[data-v-188778fd]{background:var(--color-info-subtle)}.view-details-arrow[data-v-188778fd]{color:var(--color-info);transition:transform .2s}.group:hover .view-details-arrow[data-v-188778fd]{transform:translateX(var(--space-1))}.project-card[data-v-1dbf8267]{border-radius:.5rem;flex-direction:column;height:100%;display:flex;position:relative}.skeleton-body[data-v-1dbf8267]{padding:var(--space-5);flex-grow:1}.skeleton-block[data-v-1dbf8267]{background:linear-gradient(to right, var(--color-border), var(--color-surface-alt));border-radius:var(--radius-sm);position:relative;overflow:hidden}.skeleton-badge[data-v-1dbf8267]{top:var(--space-5);right:var(--space-5);border-radius:var(--radius-full);width:4rem;height:1.5rem;position:absolute}.skeleton-title[data-v-1dbf8267]{width:75%;height:1.75rem;padding-right:6rem}.skeleton-description[data-v-1dbf8267]{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.skeleton-line[data-v-1dbf8267]{height:1rem}.skeleton-line-wide[data-v-1dbf8267]{width:66%}.skeleton-line-narrow[data-v-1dbf8267]{width:50%}.skeleton-footer[data-v-1dbf8267]{padding:var(--space-3) var(--space-5);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.skeleton-footer-label[data-v-1dbf8267]{width:7rem;height:1.25rem}.skeleton-footer-icon[data-v-1dbf8267]{width:1.25rem;height:1.25rem}.project-card-footer[data-v-1dbf8267]{border-top:1px solid var(--color-border);background:var(--color-surface-alt)}.shimmer[data-v-1dbf8267]{background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);animation:2s infinite shimmer-1dbf8267;position:absolute;inset:0}@keyframes shimmer-1dbf8267{0%{transform:translate(-200%)}to{transform:translate(200%)}}.empty-state[data-v-24019e74]{padding:var(--space-6);grid-column:1/-1}.empty-state-icon[data-v-24019e74]{width:2.5rem;height:2.5rem;margin-inline:auto}.empty-state-fallback-icon[data-v-24019e74]{width:2.5rem;height:2.5rem}.empty-state-title[data-v-24019e74]{margin-top:var(--space-2)}.empty-state-message[data-v-24019e74]{margin-top:var(--space-1)}.empty-state-action[data-v-24019e74]{margin-top:var(--space-4)}.page-title-row[data-v-433bd4a1]{align-items:flex-start;gap:var(--space-3);display:flex}.business-page-title-icon[data-v-433bd4a1]{font-size:var(--text-2xl);color:var(--color-text-muted);margin-top:.125rem}.business-page-heading[data-v-433bd4a1]{color:var(--color-text);font-size:1.5rem;font-weight:700;line-height:2rem}.business-page-subheading[data-v-433bd4a1]{color:var(--color-text-muted);margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.total-count[data-v-6c401c7e]{margin-left:var(--space-1)}.filter-info[data-v-6c401c7e]{margin-bottom:var(--space-8)}.filter-title[data-v-6c401c7e]{font-size:var(--text-xl)}.clear-filter-link[data-v-6c401c7e]{color:var(--color-info)}.clear-filter-link[data-v-6c401c7e]:hover{color:var(--color-info-strong)}.year-select[data-v-6c9cabbc]{padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.trigger-button[data-v-af666021]{margin-right:auto}.error-banner[data-v-3b091eea]{align-items:flex-start;gap:var(--space-2);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-danger-subtle);color:var(--color-danger-strong);display:flex}.error-banner i[data-v-3b091eea]{flex-shrink:0}.business-page-shell[data-v-ec507dc1]{padding:var(--space-5);background:#64748b}.full-width[data-v-ec507dc1]{grid-column:1/-1}.import-export-label[data-v-ec507dc1]{margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.025em}.import-export-divider[data-v-ec507dc1]{border-color:var(--color-border)}.delete-label[data-v-ec507dc1]{display:inline-block}.properties-card[data-v-02ed901a]{grid-column:1/-1}.property-value-cell[data-v-02ed901a]{position:relative}.property-update-action[data-v-02ed901a]{right:var(--space-2);opacity:0;transition:opacity .15s;position:absolute;top:-.25rem;bottom:-.25rem}.property-value-cell:hover .property-update-action[data-v-02ed901a]{opacity:1}.business-page-shell-wide[data-v-c5bbc88f]{padding:var(--space-5) var(--space-6)}.search-bar-wrapper[data-v-c5bbc88f]{flex:1}.query-bar[data-v-c5bbc88f]{margin-top:var(--space-2)}.accounts-table[data-v-c5bbc88f]{margin-top:var(--space-4)}.account-name-link[data-v-c5bbc88f]{max-width:20rem;display:inline-block}.business-page-shell[data-v-607683a7]{padding:var(--space-5);background:#64748b}.blacklist-reason[data-v-607683a7]{font-style:italic}.awardee-name-link[data-v-607683a7]{max-width:20rem;display:inline-block}.business-page-shell-wide[data-v-3831f172]{padding:var(--space-5) var(--space-6)}.duplicates-table[data-v-3831f172]{margin:var(--space-2) 0}.duplicates-summary[data-v-3831f172]{margin:var(--space-2) 0;color:var(--color-text)}.back-link-row[data-v-2c45d419]{margin-bottom:var(--space-6)}.page-back-link[data-v-2c45d419]{color:var(--color-text-muted)}.page-back-link[data-v-2c45d419]:hover{color:var(--color-text)}.page-title-row[data-v-2c45d419]{margin-bottom:var(--space-8)}.import-layout[data-v-2c45d419]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=64rem){.import-layout[data-v-2c45d419]{grid-template-columns:repeat(3,1fr)}.form-column[data-v-2c45d419]{grid-column:span 2}}.file-chip[data-v-2c45d419]{padding:var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.remove-file-button[data-v-2c45d419]{border-radius:var(--radius-full);background:var(--color-danger-subtle);width:2rem;height:2rem;color:var(--color-danger);justify-content:center;align-items:center;transition:color .15s;display:flex}.remove-file-button[data-v-2c45d419]:hover{color:var(--color-danger-strong)}.toggle-text[data-v-2c45d419]{cursor:pointer}.actions-row[data-v-2c45d419]{justify-content:flex-start;display:flex}.card-header-row[data-v-2c45d419]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;display:flex}.field[data-v-2c45d419]{flex-direction:column;gap:.5rem;display:flex}.section-heading[data-v-2c45d419]{font-size:1.125rem;font-weight:600}.columns-scroll[data-v-2c45d419]{max-height:36rem;padding-right:var(--space-1);overflow-y:auto}.column-group-title[data-v-2c45d419]{margin-bottom:var(--space-2)}.column-list[data-v-2c45d419]{gap:.375rem}.column-description[data-v-2c45d419]{color:var(--color-text-muted);margin-top:.125rem;margin-left:.25rem;font-size:.75rem}.block-note[data-v-2c45d419]{margin-bottom:var(--space-2);font-style:italic}.block-note-lg[data-v-2c45d419]{margin-bottom:var(--space-3);font-style:italic}.override-block-spacing[data-v-2c45d419]{margin-top:var(--space-2)}.override-group-title[data-v-2c45d419]{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.375rem}code[data-v-2c45d419]{background-color:var(--color-surface-alt);border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem}.back-link-row[data-v-d3543cd6]{margin-bottom:var(--space-6)}.page-back-link[data-v-d3543cd6]{color:var(--color-text-muted)}.page-back-link[data-v-d3543cd6]:hover{color:var(--color-text)}.page-title-row[data-v-d3543cd6]{margin-bottom:var(--space-8)}.import-layout[data-v-d3543cd6]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=64rem){.import-layout[data-v-d3543cd6]{grid-template-columns:repeat(3,1fr)}}.file-chip[data-v-d3543cd6]{padding:var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.remove-file-button[data-v-d3543cd6]{border-radius:var(--radius-full);background:var(--color-danger-subtle);width:2rem;height:2rem;color:var(--color-danger);justify-content:center;align-items:center;transition:color .15s;display:flex}.remove-file-button[data-v-d3543cd6]:hover{color:var(--color-danger-strong)}.toggle-text[data-v-d3543cd6]{cursor:pointer}.actions-row[data-v-d3543cd6]{justify-content:flex-start;display:flex}.card-header-row[data-v-d3543cd6]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;display:flex}.field[data-v-d3543cd6]{flex-direction:column;gap:.5rem;display:flex}.section-heading[data-v-d3543cd6]{font-size:1.125rem;font-weight:600}.column-group-title[data-v-d3543cd6]{margin-bottom:var(--space-2)}.column-list[data-v-d3543cd6]{gap:.375rem}.column-description[data-v-d3543cd6]{color:var(--color-text-muted);margin-top:.125rem;margin-left:.25rem;font-size:.75rem}.diff-heading[data-v-d3543cd6]{margin-bottom:var(--space-2)}.diff-empty[data-v-d3543cd6]{font-style:italic}code[data-v-d3543cd6]{background-color:var(--color-surface-alt);border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem}.back-link-row[data-v-5298849c]{margin-bottom:var(--space-8)}.page-back-link[data-v-5298849c]{color:var(--color-text-muted);transition:color .15s}.page-back-link[data-v-5298849c]:hover{color:var(--color-text)}.result-content[data-v-5298849c]{gap:var(--space-6);flex-direction:column;max-width:56rem;display:flex}.message-lead[data-v-5298849c]{margin-bottom:var(--space-1)}.progress-label[data-v-5298849c]{margin-bottom:var(--space-3)}.progress-bar[data-v-5298849c]{border-radius:var(--radius-full);height:.75rem}.success-banner[data-v-5298849c]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-success-subtle);border:1px solid var(--color-success-strong);color:var(--color-success-strong)}.card-header-pad[data-v-5298849c]{padding:var(--space-6) var(--space-6) 0}.card-title[data-v-5298849c]{font-size:var(--text-lg)}.card-subtitle[data-v-5298849c]{padding:var(--space-2) var(--space-6) 0}.tag-count[data-v-5298849c]{margin-left:var(--space-2)}.summary-grid[data-v-5298849c]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=64rem){.summary-grid[data-v-5298849c]{grid-template-columns:repeat(4,1fr)}.summary-grid[data-cols="5"][data-v-5298849c]{grid-template-columns:repeat(5,1fr)}}.stat-tile[data-v-5298849c]{text-align:center;padding:var(--space-4);background:var(--color-surface-alt);border-radius:.5rem}.stat-tile-success[data-v-5298849c]{background:var(--color-success-subtle)}.stat-tile-info[data-v-5298849c]{background:var(--color-info-subtle)}.stat-tile-warning[data-v-5298849c]{background:var(--color-warning-subtle)}.stat-tile-danger[data-v-5298849c]{background:var(--color-danger-subtle)}.stat-value[data-v-5298849c]{font-size:var(--text-3xl)}.stat-tile-value[data-v-5298849c]{color:var(--color-success-strong)}.stat-tile-info .stat-tile-value[data-v-5298849c]{color:var(--color-info-strong)}.stat-tile-warning .stat-tile-value[data-v-5298849c]{color:var(--color-warning-strong)}.stat-tile-danger .stat-tile-value[data-v-5298849c]{color:var(--color-danger-strong)}.stat-label[data-v-5298849c]{margin-top:var(--space-1);text-transform:uppercase;letter-spacing:.025em}.stat-tile-label[data-v-5298849c]{color:var(--color-success-strong)}.stat-tile-info .stat-tile-label[data-v-5298849c]{color:var(--color-info-strong)}.stat-tile-warning .stat-tile-label[data-v-5298849c]{color:var(--color-warning-strong)}.stat-tile-danger .stat-tile-label[data-v-5298849c]{color:var(--color-danger-strong)}.data-table[data-v-5298849c]{text-align:left;width:100%}.table-head-row[data-v-5298849c]{border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:.025em}.table-head-cell[data-v-5298849c]{padding-bottom:var(--space-2);padding-right:var(--space-6)}.table-head-cell-last[data-v-5298849c]{padding-right:0}.col-narrow[data-v-5298849c]{width:6rem}.table-body-row[data-v-5298849c]{border-bottom:1px solid var(--color-border)}.table-body-row[data-v-5298849c]:last-child{border-bottom:none}.table-cell[data-v-5298849c]{padding:var(--space-2) var(--space-6) var(--space-2) 0}.table-cell-plain[data-v-5298849c]{padding:var(--space-2) 0}.nowrap[data-v-5298849c]{white-space:nowrap}.align-top[data-v-5298849c]{vertical-align:top}.pre-line[data-v-5298849c]{white-space:pre-line}.diff-heading[data-v-5298849c]{margin-bottom:var(--space-2)}.tag-list[data-v-5298849c]{flex-wrap:wrap;gap:.375rem;display:flex}.is-info[data-v-aac99043]{color:var(--color-info)}.is-danger[data-v-aac99043]{color:var(--color-danger)}.is-warning[data-v-aac99043]{color:var(--color-warning)}.is-success[data-v-aac99043]{color:var(--color-success)}.import-batch-status-icon[data-v-aac99043]{margin-right:var(--space-1)}.page-title-wrapper[data-v-880d9d33]{margin-bottom:var(--space-4)}.card-header[data-v-880d9d33]{padding:var(--space-6) var(--space-6) 0}.card-header-title[data-v-880d9d33]{font-size:var(--text-lg)}.empty-state[data-v-880d9d33]{padding-block:var(--space-12)}.filename-cell[data-v-880d9d33]{max-width:12rem}.tabular-nums[data-v-880d9d33]{font-variant-numeric:tabular-nums}.nowrap[data-v-880d9d33]{white-space:nowrap}.page-section[data-v-f59d875b]{margin-bottom:var(--space-8)}.section-title[data-v-f59d875b]{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:600}.icon-spacer[data-v-f59d875b]{margin-right:var(--space-2)}.icon-spacer-sm[data-v-f59d875b]{margin-right:.375rem}.exports-grid[data-v-f59d875b]{--grid-gap:var(--space-4)}.elapsed-label[data-v-f59d875b]{font-variant-numeric:tabular-nums;flex-shrink:0}.export-cards-grid[data-v-f59d875b]{--grid-gap:var(--space-4);align-items:stretch}.export-cards-grid[data-v-f59d875b] .export-card-root{flex-direction:column;height:100%;display:flex}.export-cards-grid[data-v-f59d875b] .export-card-body{flex-direction:column;flex-grow:1;display:flex}.export-cards-grid[data-v-f59d875b] .export-card-content{flex-grow:1}.card-title[data-v-f59d875b]{font-size:var(--text-lg)}.card-intro[data-v-f59d875b]{margin-bottom:var(--space-4)}.checkbox-label[data-v-f59d875b]{cursor:pointer}.checkbox-input[data-v-f59d875b]{border-radius:var(--radius-base)}.card-footer-actions[data-v-f59d875b]{justify-content:flex-end;display:flex}.status-inline[data-v-f59d875b]{display:inline-flex}.error-message[data-v-f59d875b]{margin-top:var(--space-1);overflow-wrap:break-word;max-width:20rem}.nowrap[data-v-f59d875b]{white-space:nowrap}.no-underline[data-v-f59d875b]{text-decoration:none}.international-page[data-v-93178bbd] .international-page-heading{color:var(--color-text);font-size:1.5rem;font-weight:700;line-height:2rem}.international-page[data-v-93178bbd] .international-page-subheading{color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem}.international-page[data-v-93178bbd] .international-page-back-link{color:var(--color-text-muted);transition:color .2s}.international-page[data-v-93178bbd] .international-page-back-link:hover{color:var(--color-text)}.page-title-row[data-v-d6a4478e]{align-items:flex-start;gap:var(--space-3);display:flex}.international-page-title-icon[data-v-d6a4478e]{font-size:var(--text-2xl);color:var(--color-text-muted);margin-top:.125rem}.criteria-badge[data-v-c2c078f0]{padding:.125rem var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-alt);cursor:help}.updated-time[data-v-c2c078f0]{margin-left:var(--space-1)}.dialog-body[data-v-c2c078f0]{padding-top:var(--space-2)}.error-list[data-v-c2c078f0]{list-style-position:inside}.filter-header.ui-cluster[data-v-12e62674]{gap:var(--space-4);align-items:flex-start}.dialog-message[data-v-12e62674]{margin-bottom:var(--space-4)}.error-list[data-v-12e62674]{list-style-position:inside}.section-header[data-v-12e62674]{margin-bottom:var(--space-4)}.section-title[data-v-12e62674]{font-size:var(--text-lg)}.icon-actions.ui-cluster[data-v-12e62674]{gap:var(--space-1)}.filter-info-grid.ui-grid[data-v-12e62674]{--grid-gap:var(--space-8)}.filter-info-list>div+div[data-v-12e62674]{border-top:1px solid var(--color-border)}.filter-info-row[data-v-12e62674]{padding:var(--space-2) 0}.criteria-edit.ui-stack[data-v-12e62674]{gap:var(--space-3)}.section-label[data-v-12e62674]{text-transform:uppercase}.empty-criteria[data-v-12e62674]{padding:var(--space-1)}.italic-note[data-v-12e62674]{font-style:italic}.criterion-row[data-v-12e62674]{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-2);display:flex}.criterion-row--property[data-v-12e62674]{background:var(--color-info-subtle)}.criterion-row--builtin[data-v-12e62674]{background:var(--color-surface-alt)}.field-select[data-v-12e62674]{width:18rem}.operator-select[data-v-12e62674]{width:11rem}.flex-fill[data-v-12e62674]{flex:1}.separator[data-v-12e62674]{margin-left:var(--space-1);margin-right:var(--space-1)}.preview-bar.ui-cluster[data-v-12e62674]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.outdated-note[data-v-12e62674]{margin-left:var(--space-1)}.criteria-table-wrap[data-v-12e62674]{border-radius:var(--radius-lg);border:1px solid var(--color-border);overflow:hidden}.dialog-body[data-v-12e62674]{padding-top:var(--space-2)}.project-run-header.ui-cluster[data-v-732cf48b]{margin-bottom:var(--space-6);align-items:flex-start;gap:var(--space-4)}.project-run-back-link[data-v-732cf48b]{transition:color .15s}.status-tag[data-v-732cf48b]{text-transform:capitalize}.message-block[data-v-732cf48b]{margin-bottom:var(--space-4)}.message-inline[data-v-732cf48b]{margin-bottom:var(--space-3)}.error-list[data-v-732cf48b],.warning-list[data-v-732cf48b]{margin:0;padding:0;list-style:inside}.section-header.ui-cluster[data-v-732cf48b]{margin-bottom:var(--space-4)}.section-title.ui-cluster[data-v-732cf48b]{font-size:var(--text-lg)}.icon-actions.ui-cluster[data-v-732cf48b],.award-actions.ui-cluster[data-v-732cf48b],.form-field.ui-stack[data-v-732cf48b]{gap:var(--space-1)}.compact-stack.ui-stack[data-v-732cf48b]{gap:var(--space-3)}.detail-grid[data-v-732cf48b],.delivery-settings-grid[data-v-732cf48b],.delivery-settings-list[data-v-732cf48b]{grid-template-columns:1fr;display:grid}.detail-grid[data-v-732cf48b]{gap:var(--space-8)}.delivery-settings-grid[data-v-732cf48b]{gap:var(--space-2) var(--space-8)}.delivery-settings-list[data-v-732cf48b]{gap:0 var(--space-8)}@media (width>=64rem){.detail-grid[data-v-732cf48b],.delivery-settings-grid[data-v-732cf48b],.delivery-settings-list[data-v-732cf48b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.info-list>div+div[data-v-732cf48b]{border-top:1px solid var(--color-border)}.info-row.ui-cluster[data-v-732cf48b],.delivery-setting-display-row.ui-cluster[data-v-732cf48b]{padding:var(--space-2) 0;align-items:flex-start;gap:var(--space-3)}.delivery-settings-section[data-v-732cf48b]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.delivery-settings-toggle.ui-cluster[data-v-732cf48b]{cursor:pointer;background:0 0;border:0;padding:0}.delivery-settings-body[data-v-732cf48b]{margin-top:var(--space-3)}.delivery-settings-note[data-v-732cf48b]{margin-bottom:var(--space-3)}.delivery-setting-row.ui-cluster[data-v-732cf48b]{flex-wrap:nowrap}.flex-fill[data-v-732cf48b]{flex:1}.add-setting-row[data-v-732cf48b]{margin-top:var(--space-2)}.delivery-setting-display-row.ui-cluster[data-v-732cf48b]{border-top:1px solid var(--color-border)}.required-badge[data-v-732cf48b]{border-radius:var(--radius-sm);background:var(--color-surface-alt);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:.125rem .375rem;font-size:.625rem;display:inline-block}.required-badge--spaced[data-v-732cf48b]{margin-left:var(--space-2)}.property-table-wrap[data-v-732cf48b],.awards-table[data-v-732cf48b]{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.property-comment-icon[data-v-732cf48b]{margin-left:var(--space-1)}.award-description[data-v-732cf48b]{margin-top:.125rem}.tabular-numbers[data-v-732cf48b]{font-variant-numeric:tabular-nums}.award-actions.ui-cluster[data-v-732cf48b]{flex-wrap:nowrap}.dialog-body.ui-stack[data-v-732cf48b]{padding-top:var(--space-2)}.reapply-stats.ui-stack[data-v-732cf48b]{gap:var(--space-1)}.delete-dialog-copy[data-v-732cf48b]{padding-top:var(--space-2)}.delete-warning-box[data-v-732cf48b]{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-base);border:1px solid var(--color-warning-strong);background:var(--color-warning-subtle);color:var(--color-warning-strong)}.warning-title[data-v-732cf48b]{margin-bottom:var(--space-1)}.warning-list>li+li[data-v-732cf48b]{margin-top:.125rem}.divider[data-v-ae714feb]{border:none;border-top:1px solid var(--color-border)}.setting-key[data-v-ae714feb],.setting-value[data-v-ae714feb]{flex:1}.count-label[data-v-cf322b03]{margin-left:var(--space-2)}.info-message[data-v-cf322b03]{margin-bottom:var(--space-4)}.actions-cell[data-v-d6d73d13]{justify-content:flex-end;display:flex}.dialog-body[data-v-d6d73d13]{padding-top:var(--space-2)}.error-list[data-v-d6d73d13]{list-style-position:inside}.comment-icon[data-v-923cedd2],.dedup-default[data-v-923cedd2],.updated-time[data-v-923cedd2]{margin-left:var(--space-1)}.actions-column[data-v-923cedd2]{width:7rem}.dialog-body[data-v-923cedd2]{padding-top:var(--space-2)}.error-list[data-v-923cedd2]{list-style-position:inside}.slug-hint[data-v-923cedd2]{font-weight:var(--font-normal)}.dedup-default-row[data-v-923cedd2]{margin-left:var(--space-4)}.empty[data-v-5b87447d]{color:var(--color-border-strong)}.bool-true[data-v-5b87447d]{color:var(--color-success)}.bool-false[data-v-5b87447d]{color:var(--color-danger)}.chip-list[data-v-5b87447d]{flex-wrap:wrap;gap:.25rem;display:flex}.chip-list[data-v-5b87447d] .chip-compact.p-chip{padding:0 .5rem}.chip-list[data-v-5b87447d] .chip-compact .p-chip-label{font-size:.875rem}.number[data-v-5b87447d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.aggregate-events-empty[data-v-fd98639a]{padding-block:var(--space-6);text-align:center;color:var(--color-text-muted)}.aggregate-events-timeline[data-v-fd98639a]{padding-left:0}.event-marker[data-v-fd98639a]{border-radius:var(--radius-full);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.event-marker.is-user[data-v-fd98639a]{background:var(--color-info-subtle);color:var(--color-info)}.event-marker.is-system[data-v-fd98639a]{background:var(--color-surface-raised);color:var(--color-text-muted)}.event-time[data-v-fd98639a]{white-space:nowrap;color:var(--color-text-muted)}.event-content[data-v-fd98639a]{margin-bottom:var(--space-4)}.event-action[data-v-fd98639a]{cursor:pointer;color:var(--color-text);background:0 0;border:none;padding:0}.event-action[data-v-fd98639a]:hover{color:var(--color-app-brand,var(--_primary-500));text-decoration:underline}.event-by[data-v-fd98639a]{color:var(--color-text-muted);margin-top:.125rem}.event-by-name[data-v-fd98639a]{font-style:italic}.event-detail-meta[data-v-fd98639a]{margin-bottom:var(--space-4);color:var(--color-text-muted)}.event-detail-list[data-v-fd98639a]{border-top:1px solid var(--color-border)}.event-detail-row[data-v-fd98639a]{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.event-detail-row.is-highlighted[data-v-fd98639a]{background:var(--color-surface-raised)}.event-detail-key[data-v-fd98639a]{color:var(--color-text)}.event-detail-value[data-v-fd98639a]{white-space:pre-wrap;color:var(--color-text);grid-column:span 3}.dirty-section[data-v-ebc32906]{padding:var(--space-3) .625rem;border-radius:var(--radius-lg);border:1px solid #0000;transition:background-color .15s,border-color .15s}.dirty-section.is-dirty[data-v-ebc32906]{border-color:var(--color-warning);background:var(--color-warning-subtle)}.divider[data-v-ebc32906]{border-color:var(--color-border)}.name-grid[data-v-ebc32906]{--grid-gap:var(--space-3)}.opt-date[data-v-ebc32906]{margin-left:3rem}.person-item[data-v-8b16c593]{padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-size:var(--text-sm)}.person-item[data-v-8b16c593]:last-child{margin-bottom:0}.person-item-header[data-v-8b16c593]{margin-bottom:var(--space-1);justify-content:space-between;align-items:flex-start;display:flex}.person-item-badges[data-v-8b16c593]{flex-wrap:wrap}.contact-link[data-v-8b16c593]{align-items:center;gap:var(--space-1);display:inline-flex}.role-badge[data-v-8b16c593]{border-radius:var(--radius-sm);background:var(--color-border);font-size:var(--text-xs);padding:.125rem .375rem}.contact-links[data-v-8b16c593]{margin-top:var(--space-1)}.address-item[data-v-6e9077eb]{padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-size:var(--text-sm)}.address-item[data-v-6e9077eb]:last-child{margin-bottom:0}.primary-badge[data-v-6e9077eb]{margin-bottom:var(--space-1)}.address-line[data-v-6e9077eb]{white-space:pre-wrap}.divider[data-v-c9cb6ccf]{border:none;border-top:1px solid var(--color-border)}.address-grid[data-v-372e5b8a]{--grid-gap:var(--space-3)}.comment-item[data-v-1b1e3aae]{margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-size:var(--text-sm);overflow:hidden}.comment-item[data-v-1b1e3aae]:last-child{margin-bottom:0}.comment-item-header[data-v-1b1e3aae]{padding:.375rem var(--space-3);background:var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.comment-item-body[data-v-1b1e3aae]{padding:var(--space-2) var(--space-3)}.option-row[data-v-f4cfbb67]{flex-direction:column;display:flex}.selected-key[data-v-f4cfbb67]{margin-left:var(--space-2)}.remove-button[data-v-f4cfbb67]{margin-right:auto}.full-width-card[data-v-380943ae]{grid-column:1/-1}.card-title-row[data-v-380943ae]{width:100%}.info-grid.ui-grid[data-v-380943ae]{--grid-gap:var(--space-8)}.info-list>div+div[data-v-380943ae]{border-top:1px solid var(--color-border)}.info-row[data-v-380943ae]{padding:var(--space-2) 0}.address-row.ui-cluster[data-v-380943ae]{align-items:flex-start}.flex-fill[data-v-380943ae]{flex:1}.address-actions[data-v-380943ae]{padding-top:var(--space-3)}.address-actions.ui-cluster[data-v-380943ae]{gap:var(--space-1)}.actions-column[data-v-380943ae]{width:2.5rem}.comment-icon[data-v-380943ae]{margin-left:var(--space-1)}.history-toggle[data-v-380943ae]{text-align:left;width:100%}.page-footer[data-v-380943ae]{margin-top:var(--space-4)}.count-label[data-v-7b2f1de3]{margin-left:var(--space-2)}.search-bar[data-v-7b2f1de3]{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.search-input[data-v-7b2f1de3]{flex:1}.table-header[data-v-7b2f1de3]{justify-content:flex-end;align-items:center;display:flex}.filter-label[data-v-7b2f1de3]{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.imports-heading[data-v-d07cb16a]{margin-bottom:var(--space-4)}.import-actions[data-v-d07cb16a]{margin-bottom:var(--space-6)}.batches-card-header[data-v-d07cb16a]{padding:var(--space-6) var(--space-6) 0}.batches-card-title[data-v-d07cb16a]{font-size:var(--text-lg)}.empty-state[data-v-d07cb16a]{padding:var(--space-12) 0;text-align:center}.filename-cell[data-v-d07cb16a]{max-width:12rem}.section[data-v-465cffd4]{margin-bottom:var(--space-8)}.section-title[data-v-465cffd4]{font-size:var(--text-lg);margin-bottom:var(--space-3)}.icon-spacing[data-v-465cffd4]{margin-right:var(--space-2)}.export-card[data-v-465cffd4]{flex-direction:column;height:100%;display:flex}.export-card-body[data-v-465cffd4]{flex-direction:column;flex-grow:1;display:flex}.export-card-content[data-v-465cffd4]{flex-grow:1}.card-title-inline[data-v-465cffd4]{font-size:var(--text-lg)}.card-desc[data-v-465cffd4]{margin-bottom:var(--space-4)}.field-label[data-v-465cffd4]{display:block}.field-label--spaced[data-v-465cffd4]{margin-top:var(--space-3)}.field-select-full[data-v-465cffd4]{margin-top:var(--space-1);width:100%}.option-row[data-v-465cffd4]{flex-direction:column;gap:.125rem;display:flex}.export-icon[data-v-465cffd4]{margin-right:.375rem}.error-message[data-v-465cffd4]{margin-top:var(--space-1);word-break:break-word;max-width:20rem}.nowrap-cell[data-v-465cffd4]{white-space:nowrap}.plain-link[data-v-465cffd4]{text-decoration:none}code[data-v-48bd59b0]{background-color:var(--color-surface-alt);border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem;line-height:1rem}.field[data-v-48bd59b0]{flex-direction:column;gap:.5rem;display:flex}.section-heading[data-v-48bd59b0]{font-size:1.125rem;font-weight:600}.column-description[data-v-48bd59b0]{color:var(--color-text-muted);margin-top:.125rem;margin-left:.25rem;font-size:.75rem}.file-chip[data-v-48bd59b0]{padding:var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:.5rem;align-items:center;display:flex}.remove-file-button[data-v-48bd59b0]{background:var(--color-danger-subtle);width:2rem;height:2rem;color:var(--color-danger);border-radius:9999px;justify-content:center;align-items:center;transition:color .15s;display:flex}.remove-file-button[data-v-48bd59b0]:hover{color:var(--color-danger-strong)}.info-banner[data-v-48bd59b0]{margin-top:var(--space-3);padding:var(--space-3);background:var(--color-info-subtle);border:1px solid var(--color-info);color:var(--color-info-strong);border-radius:.5rem;font-size:.75rem}.banner-text[data-v-48bd59b0]{margin-top:var(--space-1)}.page-header[data-v-48bd59b0]{margin-bottom:var(--space-8)}.import-layout[data-v-48bd59b0]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=64rem){.import-layout[data-v-48bd59b0]{grid-template-columns:2fr 1fr}}.error-list[data-v-48bd59b0]{list-style-position:inside}.name-grid[data-v-48bd59b0]{--grid-gap:var(--space-4)}.country-field[data-v-48bd59b0]{max-width:20rem}.column-list[data-v-48bd59b0]{flex-direction:column;gap:.375rem;display:flex}.dedup-group[data-v-48bd59b0]{margin-bottom:var(--space-3)}.submit-row[data-v-48bd59b0]{align-items:center;gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}.card-header-row[data-v-48bd59b0]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;display:flex}.card-header-row--split[data-v-48bd59b0]{justify-content:space-between}.info-list.ui-stack[data-v-48bd59b0]{gap:var(--space-3)}.columns-panel[data-v-48bd59b0]{padding-right:var(--space-2)}.column-group-heading[data-v-48bd59b0],.column-group-desc[data-v-48bd59b0]{margin-bottom:var(--space-2)}.normal-weight[data-v-48bd59b0]{font-weight:var(--font-normal)}.accepted-values-heading[data-v-48bd59b0]{margin-top:var(--space-3);margin-bottom:var(--space-1)}.accepted-values-list[data-v-48bd59b0]{margin-left:var(--space-1);gap:var(--space-1);flex-direction:column;display:flex}.page-header[data-v-12737a70]{margin-bottom:var(--space-8)}.import-layout[data-v-12737a70]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=64rem){.import-layout[data-v-12737a70]{grid-template-columns:2fr 1fr}}.error-list[data-v-12737a70]{list-style-position:inside}.file-chip[data-v-12737a70]{padding:var(--space-3);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:.5rem;align-items:center;display:flex}.remove-file-button[data-v-12737a70]{background:var(--color-danger-subtle);width:2rem;height:2rem;color:var(--color-danger);border-radius:9999px;justify-content:center;align-items:center;transition:color .15s;display:flex}.remove-file-button[data-v-12737a70]:hover{color:var(--color-danger-strong)}.submit-row[data-v-12737a70]{align-items:center;gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}.card-header-row[data-v-12737a70]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;display:flex}.card-header-row--split[data-v-12737a70]{justify-content:space-between}.info-list.ui-stack[data-v-12737a70]{gap:var(--space-3)}.columns-panel[data-v-12737a70]{padding-right:var(--space-2)}.column-group-heading[data-v-12737a70]{margin-bottom:var(--space-2)}.column-group-heading--tight[data-v-12737a70]{margin-bottom:var(--space-1)}.column-group-desc[data-v-12737a70]{margin-bottom:var(--space-2)}.italic-note[data-v-12737a70]{font-style:italic}.column-list[data-v-12737a70]{flex-direction:column;gap:.375rem;display:flex}.field[data-v-12737a70]{flex-direction:column;gap:.5rem;display:flex}.section-heading[data-v-12737a70]{font-size:1.125rem;font-weight:600}.column-description[data-v-12737a70]{color:var(--color-text-muted);margin-top:.125rem;margin-left:.25rem;font-size:.75rem}code[data-v-12737a70]{background-color:var(--color-surface-alt);border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem}.back-row[data-v-802b1aa3]{margin-bottom:var(--space-8)}.progress-note[data-v-802b1aa3]{margin:var(--space-3) 0}.progress-bar[data-v-802b1aa3]{border-radius:var(--radius-full);height:.75rem}.card-header-row[data-v-802b1aa3]{padding:var(--space-6) var(--space-6) 0}.card-title[data-v-802b1aa3]{font-size:var(--text-lg)}.stats-grid[data-v-802b1aa3]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=64rem){.stats-grid[data-v-802b1aa3]{grid-template-columns:repeat(4,1fr)}}.stat-tile[data-v-802b1aa3]{padding:var(--space-4);text-align:center;background:var(--color-surface-alt);border-radius:.5rem}.stat-value[data-v-802b1aa3]{font-size:var(--text-3xl);font-weight:var(--font-bold)}.stat-label[data-v-802b1aa3]{margin-top:var(--space-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.icon-fixed[data-v-802b1aa3]{flex-shrink:0}.tag-spacing[data-v-802b1aa3]{margin-left:var(--space-2)}.row-col[data-v-802b1aa3]{width:6rem}.row-cell--nowrap[data-v-802b1aa3]{vertical-align:top;white-space:nowrap}.row-cell--wrap[data-v-802b1aa3]{vertical-align:top;white-space:pre-line}.stat-tile-success[data-v-802b1aa3]{background:var(--color-success-subtle)}.stat-tile-info[data-v-802b1aa3]{background:var(--color-info-subtle)}.stat-tile-danger[data-v-802b1aa3]{background:var(--color-danger-subtle)}.stat-tile-value[data-v-802b1aa3]{color:var(--color-success-strong)}.stat-tile-danger .stat-tile-value[data-v-802b1aa3]{color:var(--color-danger-strong)}.stat-tile-info .stat-tile-value[data-v-802b1aa3]{color:var(--color-info-strong)}.stat-tile-label[data-v-802b1aa3]{color:var(--color-success-strong)}.stat-tile-danger .stat-tile-label[data-v-802b1aa3]{color:var(--color-danger-strong)}.stat-tile-info .stat-tile-label[data-v-802b1aa3]{color:var(--color-info-strong)}.success-banner[data-v-802b1aa3]{padding:var(--space-4);border-radius:var(--radius-base);background:var(--color-success-subtle);border:1px solid var(--color-success-strong);color:var(--color-success-strong)}.is-dimmed[data-v-5526ca38]{opacity:.6}.header-info[data-v-3fb66265]{padding-right:var(--space-4)}.loading-state[data-v-3fb66265]{padding:var(--space-4)}.award-summary[data-v-3fb66265]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3)}.values-heading[data-v-3fb66265]{margin-bottom:var(--space-2)}.value-row[data-v-3fb66265]{border-bottom:1px solid var(--color-border);align-items:flex-start;padding-block:.375rem}.value-row[data-v-3fb66265]:last-child{border-bottom:none}.value-label[data-v-3fb66265]{min-width:0}.value-display[data-v-3fb66265]{text-align:right}.value-struck[data-v-3fb66265]{text-decoration:line-through}.value-live[data-v-3fb66265]{margin-left:var(--space-2)}.review-heading[data-v-3fb66265]{margin-bottom:var(--space-1)}.reviewed-meta[data-v-3fb66265]{margin-top:var(--space-1)}.review-actions[data-v-3fb66265]{padding-top:var(--space-2);border-top:1px solid var(--color-border)}.award-row[data-v-3fb66265]{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;padding:var(--space-2) var(--space-3);transition:background-color .15s}.award-row[data-v-3fb66265]:hover{background:var(--color-surface-alt)}.award-row-end[data-v-3fb66265]{flex-shrink:0}.count-label[data-v-2bdc19c5]{margin-left:var(--space-2)}.run-meta[data-v-2bdc19c5]{margin-top:var(--space-1)}.calendar-icon[data-v-2bdc19c5]{margin-right:var(--space-1)}.info-message[data-v-2bdc19c5]{margin-bottom:var(--space-4)}.filter-bar[data-v-2bdc19c5]{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.award-select[data-v-2bdc19c5]{width:16rem}.search-input[data-v-2bdc19c5]{flex:1;min-width:16rem}.filter-label[data-v-2bdc19c5]{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.empty-state[data-v-2bdc19c5]{padding:var(--space-6)}.decided-icon[data-v-2bdc19c5]{margin-left:var(--space-1)}.member-row-decided[data-v-2bdc19c5] td{background-color:var(--color-success-subtle);color:var(--color-text-muted)}.help-toc-subheading[data-v-1afb3396]{padding-inline-start:var(--space-3)}.start-component-layout[data-v-c1e19dda]{background:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.start-component-card[data-v-c1e19dda]{width:100%;max-width:42rem;margin-bottom:30vh}.back-link[data-v-c1e19dda]{align-items:center;gap:var(--space-1);display:flex}.start-component-header[data-v-c1e19dda]{align-items:center;gap:var(--space-2);display:flex}.start-component-logo[data-v-c1e19dda]{width:3.5rem;height:3.5rem}.test-page[data-v-2abeda0c]{padding:var(--space-5)}.test-box[data-v-2abeda0c]{width:16rem;height:16rem;padding:var(--space-5);border:1px solid var(--color-border);flex-direction:column;justify-content:center;align-items:center;display:flex}.center-component-layout[data-v-2b7f690c]{background:var(--color-bg);padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.center-component-card[data-v-2b7f690c]{width:100%;max-width:42rem}.back-link[data-v-2b7f690c]{align-items:center;gap:var(--space-1);display:flex}.domain-chip[data-v-c6d00416]{align-items:center;gap:var(--space-1);color:var(--color-text-inverse);border-radius:var(--radius-full);display:inline-flex}.topic-filters[data-v-2ae7443f] .p-togglebutton.p-togglebutton-checked{background:var(--ui-accent-subtle);border-color:var(--ui-accent);color:var(--ui-accent)}.panel-title[data-v-2ae7443f]{font-size:var(--text-lg)}.count-opacity[data-v-2ae7443f]{opacity:.7}.type-filters[data-v-258f0f44] .p-togglebutton.p-togglebutton-checked{background:var(--ui-accent-subtle);border-color:var(--ui-accent);color:var(--ui-accent)}.type-filters[data-v-258f0f44] .p-togglebutton.p-togglebutton-checked .p-togglebutton-icon{color:var(--ui-accent)}.panel-title[data-v-258f0f44]{font-size:var(--text-lg)}.count-opacity[data-v-258f0f44]{opacity:.7}.type-badge[data-v-258f0f44]{gap:var(--space-1)}.card-title[data-v-c5cfd9df]{font-size:var(--text-lg)}.count-normal[data-v-c5cfd9df]{font-weight:var(--font-normal)}.domain-card[data-v-afaa2a96]{position:relative}.ui-card.is-disabled[data-v-afaa2a96]{cursor:not-allowed;filter:grayscale();opacity:.5;pointer-events:none}.favorite-toggle[data-v-afaa2a96]{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute}.favorite-toggle[data-v-afaa2a96]:hover{background:var(--color-surface-alt);color:var(--color-text)}.favorite-toggle .is-active[data-v-afaa2a96]{color:var(--color-warning)}.ui-card.is-disabled[data-v-89632097]{cursor:not-allowed;filter:grayscale();opacity:.5;pointer-events:none}.external-tool-card[data-v-72775b2f]{width:11.5rem;height:8rem;padding:var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:box-shadow .3s,transform .15s;display:flex;position:relative}.external-tool-card[data-v-72775b2f]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.external-tool-card.is-disabled[data-v-72775b2f]{cursor:not-allowed;filter:grayscale();opacity:.5;pointer-events:none}.pattern[data-v-72775b2f]{border-radius:inherit;opacity:0;transition:opacity .3s;position:absolute;inset:0}.external-tool-card:hover .pattern[data-v-72775b2f]{opacity:.15}.icon-box[data-v-72775b2f]{width:3rem;height:3rem;margin-bottom:var(--space-2);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .3s;display:flex;position:relative}.external-tool-card:hover .icon-box[data-v-72775b2f]{box-shadow:var(--shadow-lg)}.icon-box .tool-icon[data-v-72775b2f]{color:var(--color-text-inverse)}.external-tool-card .ui-card-title[data-v-72775b2f]{font-size:var(--text-sm);position:relative}.bg-grid[data-v-73268bdb]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='none' stroke='rgb(255 255 255 / 0.1)'%3e%3cpath d='M0 .5H31.5V32'/%3e%3c/svg%3e")}.index-page[data-v-73268bdb]{background:linear-gradient(to bottom, var(--color-bg), var(--color-surface-alt));min-height:100vh;overflow:hidden}.index-container[data-v-73268bdb]{max-width:80rem;padding-inline:var(--space-4);margin-inline:auto;margin-top:5rem}@media (width>=40rem){.index-container[data-v-73268bdb]{padding-inline:var(--space-6)}}@media (width>=64rem){.index-container[data-v-73268bdb]{padding-inline:var(--space-8)}}.index-hero[data-v-73268bdb]{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 5rem);display:flex}.index-header[data-v-73268bdb]{text-align:center}.index-logo[data-v-73268bdb]{height:3rem;margin:0 auto var(--space-2);display:block}.index-title[data-v-73268bdb]{margin-bottom:var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-medium);color:var(--color-text)}.index-subtitle[data-v-73268bdb]{margin-bottom:var(--space-12);color:var(--color-text-muted)}.index-sections[data-v-73268bdb]{gap:var(--space-8);padding-bottom:var(--space-16);flex-direction:column;display:flex}.index-section-pad[data-v-73268bdb]{padding-top:var(--space-4)}.index-divider[data-v-73268bdb]{margin-bottom:var(--space-6);align-items:center;display:flex}.index-divider-line[data-v-73268bdb]{background:linear-gradient(to right, transparent, var(--color-border), transparent);flex:1;height:1px}.index-divider-title[data-v-73268bdb]{padding-inline:var(--space-6);font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap}.index-helper-text[data-v-73268bdb]{margin-bottom:var(--space-8);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.index-grid[data-v-73268bdb]{max-width:64rem;margin-inline:auto}.index-grid-compact[data-v-73268bdb]{--grid-gap:var(--space-4)}.index-tools-row[data-v-73268bdb]{justify-content:flex-start;gap:var(--space-6);flex-wrap:wrap;max-width:64rem;margin-inline:auto;display:flex}.index-domain-card-hover[data-v-73268bdb]{transition:transform .3s}.index-domain-card-hover[data-v-73268bdb]:hover{transform:translateY(-.5rem)scale(1.02)}@keyframes fade-in-73268bdb{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up-73268bdb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-73268bdb]{animation:.5s ease-out forwards fade-in-73268bdb}.animate-fade-in-up[data-v-73268bdb]{animation:.5s ease-out forwards fade-in-up-73268bdb}.animation-delay-100[data-v-73268bdb]{animation-delay:.1s}.error-page-overlay[data-v-218bdb51]{background:var(--color-text-muted);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:absolute;inset:0}.error-page-card[data-v-218bdb51]{margin-inline:auto;width:100%;max-width:42rem;padding:var(--space-5);background:var(--color-surface);margin-bottom:30vh}.side-nav-link[data-v-ce96c5de]{align-items:center;gap:var(--space-2);display:flex}.side-nav-link-body[data-v-ce96c5de]{flex-grow:1;min-width:0}.side-nav-link-row[data-v-ce96c5de]{justify-content:space-between;align-items:center;display:flex}.side-nav-link-label[data-v-ce96c5de]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.side-nav-link-description[data-v-ce96c5de]{text-overflow:ellipsis;white-space:nowrap;opacity:.7;overflow:hidden}.side-nav-link-placeholder-icon[data-v-ce96c5de]{border-radius:var(--radius-base);background:#ffffff1a}.side-nav-link-placeholder-text[data-v-ce96c5de]{border-radius:var(--radius-sm);background:#ffffff1a;width:6rem;height:1rem;position:relative;overflow:hidden}.shimmer[data-v-ce96c5de]{background:linear-gradient(90deg,#0000 0%,#ffffff26 50%,#0000 100%);animation:2s infinite shimmer-ce96c5de;position:absolute;inset:0}@keyframes shimmer-ce96c5de{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ui-sidebar-nav[data-v-e9dd3585] .ui-nav-block:first-child>.ui-nav-heading:first-child{padding-top:0}.ui-sidebar[data-v-e9dd3585]{overflow-y:hidden}.ui-sidebar-nav[data-v-e9dd3585]{overflow-y:auto}.side-nav-wrap[data-v-e9dd3585]{top:var(--height-header);width:var(--width-sidebar);position:fixed;bottom:0;left:0}.side-nav-footer[data-v-e9dd3585]{justify-content:space-between;align-items:center;display:flex}main.ui-content[data-v-04e78d6d]{background:0 0;padding:0}.side-nav-transition-main[data-v-04e78d6d]{z-index:var(--z-overlay);margin-top:var(--height-header);margin-left:0;transition:margin .5s;display:inline-block;position:fixed;inset:0;overflow-y:auto}.side-nav-transition-main.is-shifted[data-v-04e78d6d]{margin-left:var(--width-sidebar)}.side-nav-transition-main[data-v-04e78d6d]>div{min-height:calc(100vh - var(--height-header))}.operations-block[data-v-15d94dae]{padding:var(--space-2) 0}
