@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";.sticky-header[data-v-144853a0]{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid transparent}.sticky-header.scrolled[data-v-144853a0]{border-bottom-color:#00000014;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.sticky-header.auth-page[data-v-144853a0]{border-bottom-color:#d1d5dbcc;box-shadow:0 1px 3px #0000001a}.header-container[data-v-144853a0]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;height:72px}.logo[data-v-144853a0]{display:flex;align-items:center;text-decoration:none;color:#2b2b2b;transition:opacity .2s ease}.logo[data-v-144853a0]:hover{opacity:.8}.logo-icon[data-v-144853a0]{height:94px;width:auto;max-width:468px}.nav-menu[data-v-144853a0]{display:flex;align-items:center;gap:18px}.nav-link[data-v-144853a0]{color:var(--ee-text-primary);text-decoration:none;font-weight:500;font-size:15px;font-family:Poppins,sans-serif;padding:8px 10px;position:relative;transition:all .3s ease;border-radius:8px}.nav-link[data-v-144853a0]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--ee-gradient-primary);transform:scaleX(0);transform-origin:center;transition:transform .2s ease;border-radius:1px}.nav-link[data-v-144853a0]:hover{color:var(--ee-text-accent);background:#1e88e514}.nav-link[data-v-144853a0]:hover:after{transform:scaleX(1)}.auth-buttons[data-v-144853a0]{display:flex;gap:12px;align-items:center}.auth-link[data-v-144853a0]{color:var(--ee-text-secondary);text-decoration:none;font-weight:500;font-size:14px;font-family:Poppins,sans-serif;background:#fff;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid #e3e6ea;border-radius:24px;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.auth-link[data-v-144853a0]:hover{color:var(--ee-text-accent);background:#1e88e514;border-color:#1e88e533;transform:translateY(-1px)}.auth-link.signup[data-v-144853a0]{background:var(--bd-blue-600);color:#fff!important;border-color:var(--bd-blue-600)}.auth-link.signup[data-v-144853a0]:hover{background:var(--bd-blue-700);border-color:var(--bd-blue-700);color:#fff!important;transform:translateY(-1px)}.auth-link.signup[data-v-144853a0] *{color:#fff!important}@media(max-width:1024px)and (min-width:769px){.nav-menu[data-v-144853a0]{gap:20px}.nav-link[data-v-144853a0]{padding:8px 10px;font-size:14px}}@media(max-width:768px){.header-container[data-v-144853a0]{padding:12px 20px;height:64px}.nav-menu[data-v-144853a0]{display:none}.logo-icon[data-v-144853a0]{height:67px;max-width:336px}.auth-buttons[data-v-144853a0]{gap:8px}.auth-link[data-v-144853a0]{padding:8px 16px;font-size:13px}}@media(max-width:480px){.header-container[data-v-144853a0]{padding:10px 16px}.logo-icon[data-v-144853a0]{height:58px;max-width:288px}.auth-link[data-v-144853a0]{padding:6px 12px;font-size:12px}}@supports not (backdrop-filter: blur(10px)){.sticky-header[data-v-144853a0]{background-color:#fff}.auth-link[data-v-144853a0]{background:#fff}.auth-link.signup[data-v-144853a0]{background:var(--bd-blue-600)}}.modal-overlay[data-v-99be62fc]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content[data-v-99be62fc]{background:#fff;border-radius:8px;width:90%;max-width:650px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.modal-header[data-v-99be62fc]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-99be62fc]{margin:0;font-size:1.25rem;font-weight:600;color:#333}.close-button[data-v-99be62fc]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-button[data-v-99be62fc]:hover{color:#333}.modal-body[data-v-99be62fc]{padding:20px}.field-group[data-v-99be62fc]{margin-bottom:20px}.field-label[data-v-99be62fc]{display:block;font-weight:500;color:#333;margin-bottom:6px;font-size:.9rem}.field-input[data-v-99be62fc],.field-select[data-v-99be62fc],.field-textarea[data-v-99be62fc]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.9rem;box-sizing:border-box}.field-select[data-v-99be62fc]{padding:8px 40px 8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px}.field-input[data-v-99be62fc]:focus,.field-select[data-v-99be62fc]:focus,.field-textarea[data-v-99be62fc]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.field-textarea[data-v-99be62fc]{resize:vertical;min-height:80px}.array-field[data-v-99be62fc]{border:1px solid #e9ecef;border-radius:4px;padding:12px;background:#f8f9fa}.director-item[data-v-99be62fc]{display:flex;gap:8px;margin-bottom:8px;align-items:center}.director-item .field-input[data-v-99be62fc]{flex:1;margin-bottom:0}.array-item[data-v-99be62fc]{display:flex;gap:8px;margin-bottom:8px;align-items:center}.array-item .field-input[data-v-99be62fc]{flex:1;margin-bottom:0}.add-button[data-v-99be62fc],.remove-button[data-v-99be62fc]{padding:6px 12px;border:none;border-radius:4px;font-size:.8rem;cursor:pointer;white-space:nowrap}.add-button[data-v-99be62fc]{background:#28a745;color:#fff}.add-button[data-v-99be62fc]:hover{background:#218838}.remove-button[data-v-99be62fc]{background:#dc3545;color:#fff}.remove-button[data-v-99be62fc]:hover{background:#c82333}.modal-footer[data-v-99be62fc]{display:flex;justify-content:flex-end;gap:16px;padding:16px 24px 24px;background:#fff}.cancel-button[data-v-99be62fc],.save-button[data-v-99be62fc]{padding:.9rem 1.35rem;border-radius:.9rem;font-size:1.0125rem;font-weight:600;cursor:pointer;min-width:120px;transition:all .2s;font-family:Poppins,sans-serif}.cancel-button[data-v-99be62fc]{background:#fff;color:#374151;border:1px solid #d1d5db}.cancel-button[data-v-99be62fc]:hover{border-color:#9ca3af}.save-button[data-v-99be62fc]{background:#1e88e5;color:#fff!important;border:none}.save-button[data-v-99be62fc]:hover:not(:disabled){background:#1565c0}.save-button[data-v-99be62fc]:disabled{background:#9ca3af;cursor:not-allowed}.error-message[data-v-99be62fc]{background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;padding:12px;margin-bottom:20px;color:#dc2626}.error-message p[data-v-99be62fc]{margin:0;font-size:.9rem}.validation-message[data-v-99be62fc]{color:#dc3545;font-size:.875rem;margin-top:.25rem;font-weight:500}.phone-input-container[data-v-99be62fc]{width:100%}.phone-input[data-v-99be62fc]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.9rem;font-family:Courier New,monospace;box-sizing:border-box}.phone-input[data-v-99be62fc]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.date-input-container[data-v-99be62fc]{width:100%}.date-input[data-v-99be62fc]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.9rem;font-family:Courier New,monospace;box-sizing:border-box}.date-input[data-v-99be62fc]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.ssn-input-container[data-v-99be62fc]{width:100%}.ssn-input[data-v-99be62fc]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.9rem;font-family:Courier New,monospace;box-sizing:border-box;letter-spacing:1px}.ssn-input[data-v-99be62fc]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.ssn-wrapper[data-v-99be62fc]{position:relative;width:100%}.ssn-toggle-btn[data-v-99be62fc]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#6c757d;transition:color .15s ease}.ssn-toggle-btn[data-v-99be62fc]:hover{color:#007bff}.eye-icon[data-v-99be62fc]{width:16px;height:16px}.ssn-input[data-v-99be62fc]{padding-right:40px!important}.ssn-security-note[data-v-99be62fc]{font-size:.75rem;color:#6c757d;font-style:italic;margin-top:4px}.owners-field[data-v-99be62fc]{border:1px solid #e9ecef;border-radius:4px;padding:12px;background:#f8f9fa}.owner-item[data-v-99be62fc]{display:flex;gap:8px;margin-bottom:8px;align-items:center}.owner-item .field-input[data-v-99be62fc]{flex:1;margin-bottom:0}.counties-field[data-v-99be62fc]{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px}.county-checkbox[data-v-99be62fc]{display:flex;align-items:center;gap:8px}.county-input[data-v-99be62fc]{width:auto;margin:0}.county-label[data-v-99be62fc]{font-size:.9rem;color:#333;cursor:pointer;margin:0}@media(max-width:768px){.modal-content[data-v-99be62fc]{width:95%;margin:10px}.director-item[data-v-99be62fc],.owner-item[data-v-99be62fc],.array-item[data-v-99be62fc]{flex-direction:column;align-items:stretch}.director-item .field-input[data-v-99be62fc],.owner-item .field-input[data-v-99be62fc],.array-item .field-input[data-v-99be62fc]{margin-bottom:8px}}.custom-select-wrapper[data-v-99be62fc]{position:relative;width:100%}.custom-select-input[data-v-99be62fc]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#333;font-family:inherit;font-size:.9rem;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .15s ease;box-sizing:border-box}.custom-select-input[data-v-99be62fc]:hover{border-color:#007bff}.custom-select-input[data-v-99be62fc]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.selected-option[data-v-99be62fc]{flex:1;display:flex;align-items:center}.option-text[data-v-99be62fc]{color:#333}.select-chevron[data-v-99be62fc]{color:#666;transition:transform .15s ease;flex-shrink:0;margin-left:8px}.select-chevron.rotated[data-v-99be62fc]{transform:rotate(180deg)}.custom-dropdown[data-v-99be62fc]{position:absolute;top:100%;left:0;right:0;z-index:50;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #0000001a;max-height:200px;overflow-y:auto;margin-top:2px}.dropdown-option[data-v-99be62fc]{padding:8px 12px;cursor:pointer;transition:background-color .15s ease;font-size:.9rem;color:#333}.dropdown-option[data-v-99be62fc]:hover{background-color:#f8f9fa}.dropdown-option.selected[data-v-99be62fc]{background-color:#007bff;color:#fff}.dropdown-option.selected[data-v-99be62fc]:hover{background-color:#0056b3}.marketing-footer[data-v-9f9388e8]{background:#f8f9fa;border-top:1px solid #e5e7eb;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.footer-container[data-v-9f9388e8]{max-width:1200px;margin:0 auto;padding:0 32px}.footer-wordmark-link[data-v-9f9388e8]{display:inline-block;text-decoration:none;transition:opacity .2s ease}.footer-wordmark-link[data-v-9f9388e8]:hover{opacity:.7}.footer-wordmark[data-v-9f9388e8]{height:72px;width:auto;max-width:520px;display:block}.footer-grid[data-v-9f9388e8]{display:grid;grid-template-columns:repeat(6,1fr);gap:32px;padding:48px 0 28px}.footer-col[data-v-9f9388e8]{display:flex;flex-direction:column;gap:10px}.footer-brand[data-v-9f9388e8]{display:flex;flex-direction:column;align-items:center;padding:28px 0 32px;text-align:center}.col-heading[data-v-9f9388e8]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1f;margin-bottom:4px}.footer-link[data-v-9f9388e8]{color:#6e6e73;text-decoration:none;font-size:13px;font-weight:400;line-height:1.5;transition:color .15s ease}.footer-link[data-v-9f9388e8]:hover{color:#1d1d1f}.footer-action-pills[data-v-9f9388e8]{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 0 36px}.footer-pill-link[data-v-9f9388e8]{align-items:center;background:#2177b714;border:1px solid rgba(33,119,183,.2);border-radius:999px;color:var(--bd-blue-600, #2177b7);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1.15;min-height:40px;padding:9px 14px;text-align:center;text-decoration:none;transition:all .18s ease;width:100%}.footer-pill-link[data-v-9f9388e8]:hover{background:var(--bd-blue-600, #2177b7);border-color:var(--bd-blue-600, #2177b7);color:#fff;transform:translateY(-1px)}.footer-bottom[data-v-9f9388e8]{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #e5e7eb;gap:16px}.copyright[data-v-9f9388e8]{font-size:12px;color:#86868b;flex-shrink:0}.social-links[data-v-9f9388e8]{display:flex;align-items:center;gap:16px}.social-icon[data-v-9f9388e8]{display:flex;align-items:center;justify-content:center;color:#1d1d1f;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.social-icon svg[data-v-9f9388e8]{width:17px;height:17px}.social-icon[data-v-9f9388e8]:hover{opacity:.55;transform:translateY(-1px)}.legal-links[data-v-9f9388e8]{display:flex;gap:24px;flex-shrink:0}.legal-links a[data-v-9f9388e8]{font-size:12px;color:#86868b;text-decoration:none;transition:color .15s ease}.legal-links a[data-v-9f9388e8]:hover{color:#1d1d1f}@media(max-width:900px){.footer-grid[data-v-9f9388e8]{grid-template-columns:repeat(3,1fr);gap:32px}.footer-action-pills[data-v-9f9388e8]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand .footer-wordmark[data-v-9f9388e8]{height:56px}}@media(max-width:600px){.footer-container[data-v-9f9388e8]{padding:0 20px}.footer-grid[data-v-9f9388e8]{grid-template-columns:1fr 1fr;gap:28px 24px}.footer-action-pills[data-v-9f9388e8]{grid-template-columns:1fr}.footer-brand[data-v-9f9388e8]{padding:24px 0 28px}.footer-brand .footer-wordmark[data-v-9f9388e8]{height:44px}.footer-bottom[data-v-9f9388e8]{flex-direction:column;gap:16px;text-align:center}.social-links[data-v-9f9388e8]{gap:20px}.legal-links[data-v-9f9388e8]{gap:16px}}.marketing-nav[data-v-31d2e7b1]{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid transparent}.marketing-nav.is-scrolled[data-v-31d2e7b1]{background:#fff!important;background-color:#fff!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom-color:#00000014;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.marketing-nav.is-scrolled .board-logo[data-v-31d2e7b1]{filter:none}.marketing-nav.is-scrolled .nav-link[data-v-31d2e7b1]{color:var(--bd-text-primary, #0f172a)}.marketing-nav.is-scrolled .auth-link[data-v-31d2e7b1]{color:var(--bd-slate-600, #475569);background:#fff;border-color:#e3e6ea}.marketing-nav.nav-transparent[data-v-31d2e7b1]{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.marketing-nav.is-scrolled.nav-transparent[data-v-31d2e7b1],.marketing-nav.is-scrolled.nav-dark-hero[data-v-31d2e7b1],.marketing-nav.is-scrolled.nav-blue-home[data-v-31d2e7b1]{background:#fff!important;background-color:#fff!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.marketing-nav.nav-blue-home[data-v-31d2e7b1]{background:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.marketing-nav.nav-blue-home .nav-container[data-v-31d2e7b1]{max-width:1580px;height:154px;padding:58px 32px 16px}.marketing-nav.nav-blue-home.is-scrolled[data-v-31d2e7b1]{border-bottom-color:#ffffff38;box-shadow:0 10px 30px #1e40af33}.marketing-nav.nav-blue-home .board-logo[data-v-31d2e7b1]{width:264px;height:auto;max-width:264px;filter:brightness(0) invert(1)}.marketing-nav.nav-blue-home .nav-link[data-v-31d2e7b1]{color:#ffffffe6;font-size:21px}.marketing-nav.nav-blue-home .nav-link[data-v-31d2e7b1]:after{background:#fff}.marketing-nav.nav-blue-home .nav-link[data-v-31d2e7b1]:hover{color:#fff;background:#ffffff1f}.marketing-nav.nav-blue-home .auth-link[data-v-31d2e7b1]{color:#6991d8f2;background:transparent;border-color:transparent;font-size:21px}.marketing-nav.nav-blue-home .auth-link[data-v-31d2e7b1]:hover{color:#fff;background:#ffffff29;border-color:#ffffff8a}.marketing-nav.nav-blue-home .cta-button[data-v-31d2e7b1]{color:#fff!important;background:#1e88e5;border:0;border-radius:10px;font-size:21px;padding:26px 44px;text-shadow:none}.marketing-nav.nav-blue-home .cta-button[data-v-31d2e7b1]:hover{color:#fff!important;background:#1976d2}.marketing-nav.nav-blue-home .hamburger-btn[data-v-31d2e7b1]:hover{background:#ffffff1f}.marketing-nav.nav-blue-home .hamburger-line[data-v-31d2e7b1]{background:#fff}.marketing-nav.nav-dark-hero .logo-icon path[data-v-31d2e7b1]{fill:#fff}.marketing-nav.nav-dark-hero .board-logo[data-v-31d2e7b1]{height:75px;max-width:330px;filter:brightness(0) invert(1)}.marketing-nav.nav-dark-hero .nav-link[data-v-31d2e7b1]{color:#fff!important}.marketing-nav.nav-dark-hero .nav-link[data-v-31d2e7b1]:hover{color:#fff!important;background:#ffffff1a}.marketing-nav.nav-transparent .nav-link[data-v-31d2e7b1],.marketing-nav.nav-transparent .nav-link[data-v-31d2e7b1]:hover,.marketing-nav.nav-transparent .nav-link[data-v-31d2e7b1]:focus-visible,.marketing-nav.nav-transparent .nav-link.router-link-active[data-v-31d2e7b1]{color:#fff!important}.marketing-nav.nav-dark-hero .nav-link .chevron-icon[data-v-31d2e7b1]{color:#ffffff80}.marketing-nav.nav-dark-hero .auth-link[data-v-31d2e7b1]{color:#ffffffe6;background:transparent;border-color:#ffffff4d}.marketing-nav.nav-dark-hero .auth-link[data-v-31d2e7b1]:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}.nav-container[data-v-31d2e7b1]{width:min(calc(100% - 4rem),1220px);max-width:1220px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 0;height:72px}.logo[data-v-31d2e7b1]{display:flex;align-items:center;text-decoration:none;color:#2b2b2b;transition:opacity .2s ease;flex-shrink:0}.logo[data-v-31d2e7b1]:hover{opacity:.8}.board-logo[data-v-31d2e7b1]{display:block;height:75px;width:auto;max-width:330px}.logo-icon[data-v-31d2e7b1]{display:none;height:94px;width:auto;max-width:468px}.nav-menu[data-v-31d2e7b1]{display:flex;align-items:center;gap:4px}.nav-item[data-v-31d2e7b1]{position:relative}.nav-link[data-v-31d2e7b1]{color:var(--bd-text-primary, #0f172a);text-decoration:none;font-weight:500;font-size:15px;font-family:Poppins,sans-serif;padding:8px 14px;position:relative;transition:all .3s ease;border-radius:8px;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:4px}.nav-link[data-v-31d2e7b1]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--bd-blue-600, #2177b7);transform:scaleX(0);transform-origin:center;transition:transform .2s ease;border-radius:1px}.nav-link[data-v-31d2e7b1]:hover{color:var(--bd-blue-600, #2177b7);background:#2177b714}.nav-link[data-v-31d2e7b1]:hover:after{transform:scaleX(1)}.nav-actions[data-v-31d2e7b1]{display:flex;gap:12px;align-items:center;flex-shrink:0}.auth-link[data-v-31d2e7b1]{color:var(--bd-slate-600, #475569);text-decoration:none;font-weight:500;font-size:14px;font-family:Poppins,sans-serif;background:#fff;border:1px solid #e3e6ea;border-radius:24px;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.auth-link[data-v-31d2e7b1]:hover{color:var(--bd-blue-600, #2177b7);background:#2177b714;border-color:#2177b733;transform:translateY(-1px)}.cta-button[data-v-31d2e7b1]{background:#1e88e5;color:#fff!important;border:0;border-radius:24px;padding:10px 20px;font-weight:500;font-size:14px;font-family:Poppins,sans-serif;text-decoration:none;transition:all .2s ease;white-space:nowrap;text-shadow:none}.cta-button[data-v-31d2e7b1]:hover{background:#1976d2;transform:translateY(-1px)}.cta-button-outline.cta-button-outline.cta-button-outline.cta-button-outline[data-v-31d2e7b1]{background:transparent!important;color:var(--bd-blue-600, #2177b7)!important;border:1px solid var(--bd-blue-600, #2177b7)!important}.marketing-nav.nav-dark-hero:not(.is-scrolled) .cta-button-outline.cta-button-outline.cta-button-outline[data-v-31d2e7b1],.marketing-nav.nav-blue-home:not(.is-scrolled) .cta-button-outline.cta-button-outline.cta-button-outline[data-v-31d2e7b1]{color:#fff!important;border-color:#fff9!important}.auth-link-text[data-v-31d2e7b1],.marketing-nav.is-scrolled .auth-link-text[data-v-31d2e7b1],.marketing-nav.nav-dark-hero .auth-link-text[data-v-31d2e7b1]{background:transparent;border-color:transparent}.cta-button-outline[data-v-31d2e7b1]:hover{background:var(--bd-blue-600)!important;color:#fff!important}.contact-sales-link[data-v-31d2e7b1]{font-size:14px;color:#6b7280!important;padding:10px 12px;border-radius:8px}.contact-sales-link[data-v-31d2e7b1]:hover{color:#111827!important;background:transparent}.dropdown-backdrop[data-v-31d2e7b1]{position:fixed;inset:72px 0 0;z-index:-1}.dropdown-panel[data-v-31d2e7b1]{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);background:#fff;border-radius:16px;box-shadow:0 12px 40px -8px #0000001f,0 4px 12px -4px #00000014;border:1px solid rgba(0,0,0,.06);padding:0;animation:dropdownFadeIn-31d2e7b1 .2s ease;z-index:1001;min-width:620px;overflow:hidden}.dropdown-panel-wide[data-v-31d2e7b1]{min-width:760px;left:auto;right:0;transform:none}.dropdown-panel-left[data-v-31d2e7b1]{left:0!important;right:auto!important;transform:none!important}.platform-features-grid[data-v-31d2e7b1]{grid-template-columns:repeat(4,1fr);padding:12px 16px 8px;border-bottom:1px solid #f3f4f6}.platform-features-grid .dropdown-link[data-v-31d2e7b1]{padding:8px 10px}.platform-features-grid .link-title[data-v-31d2e7b1]{font-size:13px}.platform-features-grid .link-desc[data-v-31d2e7b1]{font-size:11px;color:#9ca3af}.dropdown-sections[data-v-31d2e7b1]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:16px 12px 8px;border-bottom:1px solid #f3f4f6}.dropdown-section[data-v-31d2e7b1]{padding:0 4px}.dropdown-section .dropdown-section-label[data-v-31d2e7b1]{font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.6px;padding:4px 12px 8px;display:block}.dropdown-section .dropdown-link[data-v-31d2e7b1]{padding:7px 10px}.dropdown-section .link-title[data-v-31d2e7b1]{font-size:13px}.dropdown-section .link-desc[data-v-31d2e7b1]{font-size:11px}.dropdown-resources-grid[data-v-31d2e7b1]{grid-template-columns:repeat(4,1fr);background:#f9fafb;padding:12px 16px;border-top:1px solid #f3f4f6}@keyframes dropdownFadeIn-31d2e7b1{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.dropdown-header[data-v-31d2e7b1]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px 16px;border-bottom:1px solid #f3f4f6}.dropdown-headline[data-v-31d2e7b1]{font-family:Poppins,sans-serif;font-size:17px;font-weight:500;color:#111827;line-height:1.4;max-width:380px}.dropdown-cta[data-v-31d2e7b1]{display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:var(--bd-blue-600, #2177b7);text-decoration:none;background:#2177b714;border:1px solid rgba(33,119,183,.2);border-radius:24px;padding:8px 18px;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.dropdown-cta[data-v-31d2e7b1]:hover{background:var(--bd-blue-600);border-color:var(--bd-blue-600);color:#fff;transform:translateY(-1px)}.cta-arrow[data-v-31d2e7b1]{font-size:16px;line-height:1;transition:transform .2s ease}.dropdown-cta:hover .cta-arrow[data-v-31d2e7b1]{transform:translate(2px)}.dropdown-body[data-v-31d2e7b1]{padding:12px 16px 16px}.dropdown-body-grid[data-v-31d2e7b1]{display:grid;grid-template-columns:1fr 1fr;gap:2px}.dropdown-divider[data-v-31d2e7b1]{height:1px;background:#e5e7eb;margin:4px 16px}.dropdown-section-label[data-v-31d2e7b1]{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;padding:8px 28px 0}.mobile-divider[data-v-31d2e7b1]{height:1px;background:#e5e7eb;margin:8px 0}.dropdown-link[data-v-31d2e7b1]{display:block;padding:12px;border-radius:10px;text-decoration:none;transition:background-color .15s ease;cursor:pointer}.dropdown-link[data-v-31d2e7b1]:hover{background:#f9fafb}.link-title[data-v-31d2e7b1]{font-weight:600;color:#111827;font-size:14px;font-family:Poppins,sans-serif;margin-bottom:2px}.link-desc[data-v-31d2e7b1]{font-size:13px;color:#9ca3af;font-family:Poppins,sans-serif;line-height:1.4}.dropdown-link:hover .link-title[data-v-31d2e7b1]{color:var(--bd-blue-600, #2177b7)}.dropdown-link:hover .link-desc[data-v-31d2e7b1]{color:#6b7280}@media(max-width:1024px){.nav-menu[data-v-31d2e7b1]{gap:0}.nav-link[data-v-31d2e7b1]{font-size:14px;padding:8px 10px}.dropdown-panel[data-v-31d2e7b1]{min-width:440px}.dropdown-body-grid[data-v-31d2e7b1]{grid-template-columns:1fr}}.hamburger-btn[data-v-31d2e7b1]{display:none;flex-direction:column;justify-content:center;gap:5px;padding:6px;background:none;border:none;cursor:pointer;border-radius:6px;transition:background .15s ease}.hamburger-btn[data-v-31d2e7b1]:hover{background:#0000000f}.hamburger-line[data-v-31d2e7b1]{display:block;width:22px;height:2px;background:#111827;border-radius:2px;transition:transform .22s ease,opacity .22s ease}.hamburger-line:nth-child(1).open[data-v-31d2e7b1]{transform:translateY(7px) rotate(45deg)}.hamburger-line:nth-child(2).open[data-v-31d2e7b1]{opacity:0;transform:scaleX(0)}.hamburger-line:nth-child(3).open[data-v-31d2e7b1]{transform:translateY(-7px) rotate(-45deg)}.mobile-menu-drawer[data-v-31d2e7b1]{position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 8px 32px #00000014;z-index:200;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}.mobile-nav-links[data-v-31d2e7b1]{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:2px;overflow-y:auto;flex:1;min-height:0;-webkit-overflow-scrolling:touch}.mobile-nav-link[data-v-31d2e7b1]{display:block;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;color:#111827;text-decoration:none;padding:10px 12px;border-radius:8px;transition:background .15s ease,color .15s ease}.mobile-nav-link[data-v-31d2e7b1]:hover{background:#f3f4f6;color:var(--bd-blue-600, #2177b7)}.mobile-nav-link.mobile-sub[data-v-31d2e7b1]{font-size:.9rem;font-weight:400;color:#6b7280;padding-left:1.75rem}.mobile-auth-row[data-v-31d2e7b1]{display:flex;gap:10px;flex-shrink:0;padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border-top:1px solid #e5e7eb;background:#fff}.mobile-auth-link[data-v-31d2e7b1]{flex:1;text-align:center;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:#374151;text-decoration:none;padding:10px;border:1px solid #e5e7eb;border-radius:24px;transition:all .15s ease}.mobile-cta-btn.mobile-cta-btn.mobile-cta-btn.mobile-cta-btn[data-v-31d2e7b1]{color:#fff!important}.mobile-cta-btn[data-v-31d2e7b1]{flex:1;text-align:center;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:#fff!important;text-decoration:none;padding:10px;background:var(--bd-blue-600, #2177b7);border-radius:24px;transition:all .15s ease}.mobile-menu-enter-active[data-v-31d2e7b1],.mobile-menu-leave-active[data-v-31d2e7b1]{transition:opacity .2s ease,transform .2s ease}.mobile-menu-enter-from[data-v-31d2e7b1],.mobile-menu-leave-to[data-v-31d2e7b1]{opacity:0;transform:translateY(-8px)}@media(max-width:768px){.nav-container[data-v-31d2e7b1]{padding:12px 20px;height:64px;width:100%;min-width:0}.nav-menu[data-v-31d2e7b1]{display:none}.hamburger-btn[data-v-31d2e7b1]{display:flex}.logo-icon[data-v-31d2e7b1]{height:52px;max-width:min(230px,calc(100vw - 96px))}.board-logo[data-v-31d2e7b1]{height:46px;max-width:min(208px,calc(100vw - 96px))}.auth-link[data-v-31d2e7b1],.cta-button[data-v-31d2e7b1]{display:none}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow:hidden;margin:0;padding:0}html:has(.auth-layout),body:has(.auth-layout),html:has(.marketing-content),body:has(.marketing-content){overflow:auto;height:auto;min-height:100%}html.auth-page,body.auth-page{overflow:auto;height:auto;min-height:100%}body{font-family:Poppins,sans-serif!important;background:#fff;color:var(--bd-text-primary, #0f172a);position:relative}*{font-family:inherit}.main-content *:not(.preview-content *),.app *:not(.preview-content *){font-family:Poppins,sans-serif!important}.chat-message.user,.chat-message.user *,.send-button,.send-button *,.auth-link.signup,.auth-link.signup *,.response-button.proceed_to_payment,.response-button.proceed_to_payment *{color:#fff!important}#app{height:100vh;width:100vw;margin:0;padding:0}.app{display:flex;flex-direction:column;height:100vh;width:100vw;margin:0;padding:0}.main-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:88px 0 0;min-height:0;position:relative;width:100%}.marketing-content{padding-top:0!important;align-items:flex-start;justify-content:flex-start;overflow-y:auto}.interior-marketing-nav{position:fixed;top:0;left:0;right:0;z-index:100}.app:has(.marketing-content){height:auto;min-height:100vh;width:100%;overflow-y:auto}html:has(.marketing-content),body:has(.marketing-content),#app:has(.marketing-content),.main-content.marketing-content{width:100%!important}.auth-layout{height:auto;min-height:100vh;overflow-y:auto}.auth-layout .main-content{justify-content:flex-start;align-items:stretch;min-height:calc(100vh - 140px);padding:72px 0 0}.portal-layout{height:100vh;overflow:hidden}.portal-layout .main-content{padding:0;justify-content:stretch;align-items:stretch;height:100vh;width:100vw}.portal-content{padding:0!important;height:100vh!important;width:100vw!important}.response-button.proceed_to_payment,button[class*=proceed_to_payment],button.proceed_to_payment{background-color:#28a745!important;color:#fff!important;border:none!important}.response-button.proceed_to_payment *,.response-button.proceed_to_payment svg,.response-button.proceed_to_payment svg path,button[class*=proceed_to_payment] *,button[class*=proceed_to_payment] svg,button[class*=proceed_to_payment] svg path,button.proceed_to_payment *,button.proceed_to_payment svg,button.proceed_to_payment svg path{color:#fff!important;fill:#fff!important}@media(max-width:768px){html.auth-page,body.auth-page{height:auto;overflow:auto}.auth-layout{height:auto;min-height:100vh}.main-content{padding-top:80px}.auth-layout .main-content{padding:64px 0 0;justify-content:flex-start;align-items:stretch;min-height:calc(100vh - 120px)}}.app:not(.portal-layout){--formation-font-family: "Poppins", sans-serif;--formation-heading: #0f172a;--formation-body: #475569;--formation-eyebrow: var(--formation-primary);--formation-primary: #1e88e5;--formation-primary-hover: #1976d2;--bd-blue-300: #64b5f6;--bd-blue-500: #2196f3;--bd-blue-600: var(--formation-primary);--bd-blue-700: var(--formation-primary-hover);--bd-blue-800: #1565c0}.app:not(.portal-layout) .main-content:not(.portal-content) h1,.app:not(.portal-layout) .main-content:not(.portal-content) h2,.app:not(.portal-layout) .main-content:not(.portal-content) h3,.app:not(.portal-layout) .main-content:not(.portal-content) h4,.app:not(.portal-layout) .main-content:not(.portal-content) h5,.app:not(.portal-layout) .main-content:not(.portal-content) h6{font-family:var(--formation-font-family)!important;color:var(--formation-heading)!important;font-synthesis:none}.app:not(.portal-layout) .main-content:not(.portal-content) h1,.app:not(.portal-layout) .main-content:not(.portal-content) h2{font-weight:700!important}.app:not(.portal-layout) .main-content:not(.portal-content) h3,.app:not(.portal-layout) .main-content:not(.portal-content) h4,.app:not(.portal-layout) .main-content:not(.portal-content) h5,.app:not(.portal-layout) .main-content:not(.portal-content) h6{font-weight:600!important}.app:not(.portal-layout) .main-content:not(.portal-content) p,.app:not(.portal-layout) .main-content:not(.portal-content) li,.app:not(.portal-layout) .main-content:not(.portal-content) label{font-family:var(--formation-font-family)!important}.app:not(.portal-layout) .main-content:not(.portal-content) [class*=eyebrow],.app:not(.portal-layout) .main-content:not(.portal-content) [class*=kicker]{font-family:var(--formation-font-family)!important;color:var(--formation-eyebrow)!important;font-weight:600!important;letter-spacing:.12em!important;line-height:1.25!important;text-transform:uppercase}.app:not(.portal-layout) .main-content:not(.portal-content) :is([class*=subtitle],[class*=intro],[class*=lead]):not(h1,h2,h3,h4,h5,h6){font-family:var(--formation-font-family)!important;color:var(--formation-body)!important;font-weight:400!important}.app:not(.portal-layout) .main-content:not(.portal-content) a{color:var(--formation-primary)!important}.app:not(.portal-layout) .main-content:not(.portal-content) a:hover,.app:not(.portal-layout) .main-content:not(.portal-content) a:focus-visible{color:var(--formation-primary-hover)!important}.app:not(.portal-layout) .marketing-nav.nav-blue-home :is(.nav-link,.auth-link,.cta-button),.app:not(.portal-layout) .marketing-nav.nav-dark-hero :is(.nav-link,.auth-link,.cta-button){color:#fff!important}.app:not(.portal-layout) .marketing-nav.nav-blue-home :is(.nav-link:hover,.auth-link:hover,.cta-button:hover),.app:not(.portal-layout) .marketing-nav.nav-dark-hero :is(.nav-link:hover,.auth-link:hover,.cta-button:hover){color:#fff!important}.app:not(.portal-layout) .marketing-nav.is-scrolled .cta-button:not(.cta-button-outline),.app:not(.portal-layout) .marketing-nav.is-scrolled .cta-button:not(.cta-button-outline):hover{color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.cta-primary,.btn-primary,.tier-cta-primary,.button-primary,[class*=primary-button],.article-summary-action){background:var(--formation-primary)!important;border-color:var(--formation-primary)!important;color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.cta-primary,.btn-primary,.tier-cta-primary,.button-primary,[class*=primary-button],.article-summary-action):hover,.app:not(.portal-layout) .main-content:not(.portal-content) :is(.cta-primary,.btn-primary,.tier-cta-primary,.button-primary,[class*=primary-button],.article-summary-action):focus-visible{background:var(--formation-primary-hover)!important;border-color:var(--formation-primary-hover)!important;color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) .sidebar-cta a{color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.hero-c,.hero-b,.hero-section,.pricing-hero,.feature-hero.variant-dark,.feature-hero.variant-secondary,.feature-workflow-section,.workflow-section,.lifecycle-section,.fp-cta-section.variant-dark,.ic-hero,.roles-ai-band,.role-outcomes-section,.resource-header,.public-page .hero,.comp-hero,.compare-hero,.mst-hero) :is(h1,h2,h3,h4,h5,h6),.app:not(.portal-layout) .main-content:not(.portal-content) :is(.hero-headline,.pricing-title,.hero-title){color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.hero-c,.hero-b,.hero-section,.pricing-hero,.feature-hero.variant-dark,.feature-hero.variant-secondary,.feature-workflow-section,.workflow-section,.lifecycle-section,.fp-cta-section.variant-dark,.ic-hero,.roles-ai-band,.role-outcomes-section,.resource-header,.public-page .hero,.comp-hero,.compare-hero,.mst-hero) :is([class*=subtitle],[class*=intro],[class*=lead]):not(h1,h2,h3,h4,h5,h6){color:#ffffffb8!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.hero-c,.hero-b,.hero-section,.pricing-hero,.feature-hero.variant-dark,.feature-hero.variant-secondary,.feature-workflow-section,.workflow-section,.lifecycle-section,.fp-cta-section.variant-dark,.ic-hero,.roles-ai-band,.role-outcomes-section,.resource-header,.public-page .hero,.comp-hero,.compare-hero,.mst-hero) a:not(.cta-primary):not(.btn-primary):not(.tier-cta-primary):not(.button-primary){color:#fff!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is([class*=eyebrow],[class*=kicker],[class*=overline]){color:var(--formation-primary)!important}.app:not(.portal-layout) .main-content:not(.portal-content) :is(.feature-hero.variant-dark,.feature-hero.variant-secondary,.feature-workflow-section,.workflow-section,.lifecycle-section,.fp-cta-section.variant-dark,.ic-hero,.roles-ai-band,.role-outcomes-section,.resource-header,.public-page .hero,.comp-hero,.compare-hero,.mst-hero) :is([class*=eyebrow],[class*=kicker],[class*=overline]){color:#5acafe!important}.hero-canvas-container[data-v-011aca1c]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;pointer-events:auto}.dot-canvas[data-v-011aca1c]{width:100%;height:100%;display:block}.rotating-wrapper[data-v-8df13c4d]{display:inline-block;vertical-align:baseline;transition:width .4s cubic-bezier(.4,0,.2,1)}.rotating-word[data-v-8df13c4d]{display:inline-block;color:#1e88e5;font-family:Poppins,sans-serif;font-weight:700!important;white-space:nowrap}.rotating-word[data-v-8df13c4d] .char{display:inline-block;opacity:0;transition:opacity .1s ease;font-weight:700!important}.rotating-word[data-v-8df13c4d] .char.visible{opacity:1;font-weight:700!important}.hero-ap-wrapper[data-v-2edd2436]{display:inline-flex;align-items:center;justify-content:center;position:relative}.ap-trigger[data-v-2edd2436]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0;transition:transform .2s ease,box-shadow .2s ease}.ap-trigger[data-v-2edd2436]:hover{transform:scale(1.06)}.ap-trigger svg[data-v-2edd2436]{margin-left:2px}.theme-light .ap-trigger[data-v-2edd2436]{background:#fff;border:1px solid rgba(59,130,246,.15);box-shadow:0 4px 20px #3b82f61a,0 2px 8px #3b82f60f;color:#374151}.theme-light .ap-trigger[data-v-2edd2436]:hover{box-shadow:0 6px 28px #3b82f629,0 2px 10px #3b82f61a}.theme-dark .ap-trigger[data-v-2edd2436]{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 20px #00000026,0 2px 8px #0000001a;color:#ffffffd9}.theme-dark .ap-trigger[data-v-2edd2436]:hover{box-shadow:0 6px 28px #00000038,0 2px 10px #00000024}.popup-overlay[data-v-2edd2436]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:24px}.popup-modal[data-v-2edd2436]{position:relative;display:flex;flex-direction:column;max-width:680px;width:100%;max-height:80vh;border-radius:24px;background:#fffffff0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 80px -12px #0000002e,0 0 0 1px #ffffff80 inset;animation:modal-in-2edd2436 .25s ease-out;overflow:hidden}@keyframes modal-in-2edd2436{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.popup-close[data-v-2edd2436]{position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;background:#0000000a;color:#9ca3af;cursor:pointer;transition:background .15s,color .15s;padding:0}.popup-close[data-v-2edd2436]:hover{background:#00000014;color:#374151}.transcript-area[data-v-2edd2436]{flex:1;overflow-y:auto;overflow-x:hidden;padding:40px 44px 20px;scroll-behavior:smooth}.transcript-para[data-v-2edd2436]{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:1.5;color:#9ca3af;margin:0 0 10px;overflow-wrap:break-word;word-break:normal;hyphens:none;-webkit-hyphens:none}.transcript-para[data-v-2edd2436]:last-child{margin-bottom:0}.tw[data-v-2edd2436]{display:inline;padding:1px 3px;border-radius:4px;white-space:nowrap;transition:background-color .4s ease,color .3s ease}.tw.active[data-v-2edd2436]{background:#3b82f621;color:#111827;font-weight:500;transition:background-color .06s ease,color .1s ease}.tw.spoken[data-v-2edd2436]{color:#374151}.transport-bar[data-v-2edd2436]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:16px 24px 20px;border-top:1px solid rgba(0,0,0,.06)}.transport-btn[data-v-2edd2436]{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:color .15s,background .15s;padding:0;flex-shrink:0}.transport-btn[data-v-2edd2436]:hover{background:#0000000a;color:#374151}.transport-btn-main[data-v-2edd2436]{width:44px;height:44px;background:#3b82f614;color:var(--bd-blue-600, #2177b7)}.transport-btn-main[data-v-2edd2436]:hover{background:#3b82f624;color:var(--bd-blue-700, #1b659e)}.transport-btn-main svg[data-v-2edd2436]{margin-left:2px}.transport-progress[data-v-2edd2436]{flex:1;height:6px;border-radius:3px;background:#e5e7eb;cursor:pointer;position:relative;overflow:hidden;margin:0 4px}.transport-fill[data-v-2edd2436]{position:absolute;top:0;left:0;height:100%;background:var(--bd-blue-600, #2177b7);border-radius:3px;transition:width .15s linear}.transport-time[data-v-2edd2436]{font-family:Poppins,sans-serif;font-size:.72rem;font-weight:500;color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;letter-spacing:.01em}.popup-fade-enter-active[data-v-2edd2436],.popup-fade-leave-active[data-v-2edd2436]{transition:opacity .2s ease}.popup-fade-enter-from[data-v-2edd2436],.popup-fade-leave-to[data-v-2edd2436]{opacity:0}.sr-only[data-v-2edd2436]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.popup-overlay[data-v-2edd2436]{padding:12px}.popup-modal[data-v-2edd2436]{max-height:90vh;border-radius:20px}.transcript-area[data-v-2edd2436]{padding:32px 24px 16px}.transcript-para[data-v-2edd2436]{font-size:15px;line-height:1.9}.transport-bar[data-v-2edd2436]{padding:12px 16px 16px;gap:6px}.transport-btn[data-v-2edd2436]{width:36px;height:36px}.transport-btn-main[data-v-2edd2436]{width:40px;height:40px}}.hero-section[data-v-2e715e60]{position:relative;width:100%;min-height:85vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 58%,rgba(255,255,255,.18),transparent 34%),linear-gradient(180deg,var(--bd-blue-600, #2177b7) 0%,var(--bd-blue-700, #1b659e) 48%,var(--bd-blue-800, #174f7c) 100%);padding:4rem 2rem}.hero-bg-wrapper[data-v-2e715e60]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;z-index:1;pointer-events:none}@media(max-width:768px){.hero-bg-wrapper[data-v-2e715e60]{width:500px;height:500px}}.hero-content[data-v-2e715e60]{position:relative;z-index:10;text-align:center;max-width:1400px;width:100%;padding-left:2rem;padding-right:2rem}.hero-title[data-v-2e715e60]{font-size:calc(4.2rem + 6px);font-weight:700;line-height:1.05;color:#fff;letter-spacing:0;margin-bottom:1.25rem;font-family:Inter,sans-serif;margin-bottom:.5rem;text-shadow:none}.hero-title span[data-v-2e715e60],.text-blue-600[data-v-2e715e60]{color:#fff}.hero-subtitle[data-v-2e715e60]{font-family:Poppins,sans-serif;font-weight:400;font-size:31px;text-align:center;color:#ffffffeb;line-height:1.25;margin-bottom:3.5rem;max-width:900px;margin-left:auto;margin-right:auto}.hero-subtitle-highlight[data-v-2e715e60]{background:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0;border-radius:0}.hero-cta-row[data-v-2e715e60]{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:-20px}.cta-primary[data-v-2e715e60]{display:inline-flex;align-items:center;gap:8px;background:#1e88e5;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;padding:14px 28px;border-radius:8px;text-decoration:none;transition:all .25s ease;border:0;text-shadow:none}.cta-primary[data-v-2e715e60]:hover{background:#1976d2;transform:translateY(-1px)}.cta-chevron[data-v-2e715e60]{width:16px;height:16px}.cta-secondary[data-v-2e715e60]{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;padding:14px 28px;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.35);transition:all .25s ease}.cta-secondary[data-v-2e715e60]:hover{background:#fff3;border-color:#ffffff8c;transform:translateY(-1px)}.cta-play[data-v-2e715e60]{width:14px;height:14px;opacity:.6}@media(max-width:1024px){.hero-title[data-v-2e715e60]{font-size:3.5rem}}@media(max-width:768px){.hero-title[data-v-2e715e60]{font-size:2.5rem}.hero-subtitle[data-v-2e715e60]{font-size:16px}.hero-cta-row[data-v-2e715e60]{flex-direction:column;gap:12px}.cta-primary[data-v-2e715e60],.cta-secondary[data-v-2e715e60]{width:100%;justify-content:center}}.hero-b[data-v-c206ef2e]{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 78%,rgba(89,119,170,.82),transparent 34%),linear-gradient(180deg,#071323,#10213b 48%,#3f5f8e);overflow:hidden;padding:0}.concentric-bg[data-v-c206ef2e]{position:absolute;bottom:0;left:0;right:0;height:100%;pointer-events:none;z-index:0}.concentric-svg[data-v-c206ef2e]{position:absolute;top:76%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%}.hero-content[data-v-c206ef2e]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:11rem 2rem 0}.hero-headline[data-v-c206ef2e]{font-family:Poppins,sans-serif;font-size:clamp(4.5rem,6vw,7.4rem);font-weight:700;line-height:.92;color:#fff;letter-spacing:0;margin-bottom:2rem;text-align:center;max-width:1180px}.hero-title-blue[data-v-c206ef2e]{color:#5b82d6}.hero-subheadline[data-v-c206ef2e]{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(1.3rem,1.6vw,1.9rem);color:#ffffffe6;line-height:1.4;margin-bottom:2.75rem;max-width:940px}.hero-subheadline strong[data-v-c206ef2e]{font-weight:600;color:#fff}.hero-cta-row[data-v-c206ef2e]{display:flex;gap:32px;align-items:center;margin-bottom:0}.cta-primary[data-v-c206ef2e]{display:inline-flex;align-items:center;gap:8px;background:#1e88e5;background-color:#1e88e5;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:22px;padding:26px 40px;border-radius:8px;text-decoration:none;transition:all .25s ease;border:0;text-shadow:none}.cta-primary[data-v-c206ef2e]:hover{background:#1976d2;background-color:#1976d2;transform:translateY(-1px)}.cta-chevron[data-v-c206ef2e]{width:16px;height:16px}.cta-secondary[data-v-c206ef2e]{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:22px;padding:26px 40px;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.28);transition:all .25s ease}.cta-secondary[data-v-c206ef2e]:hover{background:#ffffff2e;border-color:#ffffff80;transform:translateY(-1px)}.cta-play[data-v-c206ef2e]{width:14px;height:14px;opacity:.6}.hero-bottom-unit[data-v-c206ef2e]{position:relative;z-index:2;width:100%;display:flex;flex-direction:row;align-items:center;padding-top:6rem;padding-bottom:4rem}.marquee-half[data-v-c206ef2e]{flex:1;overflow:hidden;min-width:0}.marquee-track-left[data-v-c206ef2e]{overflow:hidden;mask-image:linear-gradient(to right,black 0%,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0%,black 50%,transparent 100%)}.marquee-track-right[data-v-c206ef2e]{overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 50%,black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 50%,black 100%)}.marquee-inner-rtl[data-v-c206ef2e],.marquee-inner-ltr[data-v-c206ef2e]{display:flex;align-items:center;gap:1rem;white-space:nowrap;width:-moz-max-content;width:max-content;animation:scroll-ltr-c206ef2e 30s linear infinite}@keyframes scroll-ltr-c206ef2e{0%{transform:translate(-25%)}to{transform:translate(0)}}.marquee-chip[data-v-c206ef2e]{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;color:#ffffffe6;background:#486596a3;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:30px 42px;flex-shrink:0}.marquee-chip svg[data-v-c206ef2e]{width:28px;height:28px;flex-shrink:0;opacity:.88}.circles-logo-mark[data-v-c206ef2e]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.logo-circle[data-v-c206ef2e]{position:relative;z-index:2;width:132px;height:132px;background:#ffffff38;border:1px solid rgba(255,255,255,.34);border-radius:50%;display:flex;align-items:center;justify-content:center}.logo-circle[data-v-c206ef2e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#ffffff1f;z-index:1;animation:logo-pulse-c206ef2e 2.5s ease-out infinite}@keyframes logo-pulse-c206ef2e{0%{transform:scale(1);opacity:1}to{transform:scale(2.2);opacity:0}}.logo-circle svg[data-v-c206ef2e]{position:relative;z-index:2;width:68px;height:68px;color:#fff;margin-left:2px}@media(max-width:1024px){.hero-headline[data-v-c206ef2e]{font-size:3.5rem}}@media(max-width:768px){.hero-content[data-v-c206ef2e]{padding:6rem 1.5rem 0}.hero-headline[data-v-c206ef2e]{font-size:2.5rem;white-space:normal}.hero-subheadline[data-v-c206ef2e]{font-size:17px}.hero-cta-row[data-v-c206ef2e]{flex-direction:column;gap:12px}.cta-primary[data-v-c206ef2e],.cta-secondary[data-v-c206ef2e]{width:100%;justify-content:center}.marquee-chip[data-v-c206ef2e]{font-size:11px;padding:6px 12px;gap:6px}.marquee-chip svg[data-v-c206ef2e]{width:14px;height:14px}.marquee-logo-center[data-v-c206ef2e]{width:60px;height:60px}.logo-circle[data-v-c206ef2e]{width:44px;height:44px}.logo-circle svg[data-v-c206ef2e]{width:24px;height:24px}}.hero-c[data-v-0c0dbf73]{position:relative;width:100%;min-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 80%,rgba(40,80,140,.15),transparent 50%),linear-gradient(180deg,#0d1c30 0% 35%,#2e4f7d 65%);overflow:hidden;padding:0}.concentric-bg[data-v-0c0dbf73]{position:absolute;bottom:0;left:0;right:0;height:100%;pointer-events:none;z-index:0}.concentric-svg[data-v-0c0dbf73]{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%}.hero-content[data-v-0c0dbf73]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:6rem 2rem 0}.hero-headline[data-v-0c0dbf73]{font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:700;line-height:1.1;color:#fff;letter-spacing:-.03em;margin-bottom:1.25rem;text-align:center;white-space:nowrap}.hero-dynamic-text[data-v-0c0dbf73]{color:var(--bd-blue-300, #7bbce6)}.hero-subheadline[data-v-0c0dbf73]{font-family:Poppins,sans-serif;font-weight:400;font-size:20px;color:#ffffffa6;line-height:1.6;margin-bottom:2.5rem;max-width:980px;white-space:normal}.hero-subheadline strong[data-v-0c0dbf73]{font-weight:600;color:#ffffffe6}.hero-cta-row[data-v-0c0dbf73]{display:flex;gap:16px;align-items:center;margin-bottom:0}.cta-primary[data-v-0c0dbf73]{display:inline-flex;align-items:center;gap:8px;background:#1e88e5;background-color:#1e88e5;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;padding:14px 28px;border-radius:8px;text-decoration:none;transition:all .25s ease;border:0;text-shadow:none}.cta-primary[data-v-0c0dbf73]:hover{background:#1976d2;background-color:#1976d2;transform:translateY(-1px);box-shadow:none}.cta-chevron[data-v-0c0dbf73]{width:16px;height:16px}.cta-secondary[data-v-0c0dbf73]{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#ffffffe6;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;padding:14px 28px;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:all .25s ease}.cta-secondary[data-v-0c0dbf73]:hover{background:#ffffff2e;border-color:#ffffff59;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.cta-play[data-v-0c0dbf73]{width:14px;height:14px;opacity:.7}.hero-bottom-unit[data-v-0c0dbf73]{position:relative;z-index:2;width:100%;display:flex;flex-direction:row;align-items:center;padding-top:2rem;padding-bottom:2rem}.marquee-half[data-v-0c0dbf73]{flex:1;overflow:hidden;min-width:0}.marquee-track-left[data-v-0c0dbf73]{overflow:hidden;mask-image:linear-gradient(to right,black 0%,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0%,black 50%,transparent 100%)}.marquee-track-right[data-v-0c0dbf73]{overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 50%,black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 50%,black 100%)}.marquee-inner-ltr[data-v-0c0dbf73]{display:flex;align-items:center;gap:1rem;white-space:nowrap;width:-moz-max-content;width:max-content;animation:scroll-ltr-0c0dbf73 30s linear infinite}@keyframes scroll-ltr-0c0dbf73{0%{transform:translate(-25%)}to{transform:translate(0)}}.marquee-chip[data-v-0c0dbf73]{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#ffffffbf;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:8px 16px;flex-shrink:0}.marquee-chip svg[data-v-0c0dbf73]{width:16px;height:16px;flex-shrink:0;opacity:.6}.circles-logo-mark[data-v-0c0dbf73]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.logo-circle[data-v-0c0dbf73]{position:relative;z-index:2;width:84px;height:84px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.logo-circle[data-v-0c0dbf73]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#ffffff26;z-index:1;animation:logo-pulse-0c0dbf73 2.5s ease-out infinite}@keyframes logo-pulse-0c0dbf73{0%{transform:scale(1);opacity:1}to{transform:scale(2.2);opacity:0}}.logo-circle svg[data-v-0c0dbf73]{position:relative;z-index:2;width:42px;height:42px;color:#ffffffd9;margin-left:2px}@media(max-width:1024px){.hero-headline[data-v-0c0dbf73]{font-size:3.5rem}}@media(max-width:768px){.hero-content[data-v-0c0dbf73]{padding:6rem 1.5rem 0}.hero-headline[data-v-0c0dbf73]{font-size:2.5rem;white-space:normal}.hero-subheadline[data-v-0c0dbf73]{font-size:17px}.hero-cta-row[data-v-0c0dbf73]{flex-direction:column;gap:12px}.cta-primary[data-v-0c0dbf73],.cta-secondary[data-v-0c0dbf73]{width:100%;justify-content:center}.marquee-chip[data-v-0c0dbf73]{font-size:11px;padding:6px 12px;gap:6px}.marquee-chip svg[data-v-0c0dbf73]{width:14px;height:14px}.logo-circle[data-v-0c0dbf73]{width:44px;height:44px}.logo-circle svg[data-v-0c0dbf73]{width:24px;height:24px}}.composite[data-v-2ad56206]{position:relative;width:100%;aspect-ratio:1 / 1.05;max-width:560px;margin:0 auto;background:radial-gradient(ellipse 85% 75% at 52% 58%,#dbeafe73,#fff0 70%)}.rings[data-v-2ad56206]{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.rings circle[data-v-2ad56206]{fill:none;stroke:#3b82f633;stroke-width:.6}.screenshot-wrap[data-v-2ad56206]{position:absolute;top:calc(22% - 60px);right:calc(-12% - 40px);z-index:2;transform:perspective(1100px) rotateY(-6deg) rotateX(2deg);transition:transform .45s ease,box-shadow .45s ease}.composite:hover .screenshot-wrap[data-v-2ad56206]{transform:perspective(1100px) rotateY(-2deg) rotateX(1deg)}.fallback-window[data-v-2ad56206]{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 24px 60px #00000024,0 8px 20px #00000014,0 0 0 1px #00000012}.browser-chrome[data-v-2ad56206]{display:flex;align-items:center;gap:8px;padding:7px 10px;background:#f1f3f5;border-bottom:1px solid #e2e6ea}.browser-dots[data-v-2ad56206]{display:flex;gap:4px;flex-shrink:0}.dot[data-v-2ad56206]{width:9px;height:9px;border-radius:50%}.dot-red[data-v-2ad56206]{background:#ff5f57}.dot-yellow[data-v-2ad56206]{background:#febc2e}.dot-green[data-v-2ad56206]{background:#28c840}.browser-bar[data-v-2ad56206]{flex:1;background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:3px 8px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:9px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browser-actions[data-v-2ad56206]{flex-shrink:0}.browser-avatar[data-v-2ad56206]{display:block;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,var(--bd-blue-500, #2f86c5),var(--bd-blue-600, #2177b7))}.browser-body[data-v-2ad56206]{overflow:hidden;line-height:0}.screenshot-img[data-v-2ad56206]{width:100%;height:auto;display:block;transform:scale(1.14);transform-origin:top center}.card-wrap[data-v-2ad56206]{width:480px;transform:scale(.85);transform-origin:top right}.card-wrap[data-v-2ad56206] .card-body{padding:.75rem 1rem;gap:.5rem}.card-wrap[data-v-2ad56206] .card-header{padding:.5rem .875rem}.blue-circle[data-v-2ad56206]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32%;aspect-ratio:1 / 1;border-radius:50%;background:linear-gradient(160deg,var(--bd-blue-300, #7bbce6) 0%,var(--bd-blue-500, #2f86c5) 40%,var(--bd-blue-600, #2177b7) 100%);z-index:3;box-shadow:0 24px 60px #3b82f659,0 8px 24px #0000001a,0 0 0 3px #ffffff8c}.pills-wrap[data-v-2ad56206]{position:absolute;inset:0;z-index:4;pointer-events:none}.pill[data-v-2ad56206]{position:absolute;display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:7px 14px 7px 7px;box-shadow:0 4px 14px #00000017,0 2px 5px #0000000d;font-family:Poppins,Inter,-apple-system,sans-serif;font-size:12px;font-weight:600;color:#1e293b;white-space:nowrap;animation:pill-slide-2ad56206 .55s cubic-bezier(.16,1,.3,1) both}.pill[data-v-2ad56206]:nth-child(1){top:20%;left:12%}.pill[data-v-2ad56206]:nth-child(2){top:33%;left:3%}.pill[data-v-2ad56206]:nth-child(3){top:46%;left:2%}.pill[data-v-2ad56206]:nth-child(4){top:59%;left:7%}@keyframes pill-slide-2ad56206{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.pill-icon[data-v-2ad56206]{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--bd-blue-600, #2177b7);display:flex;align-items:center;justify-content:center;color:#fff}.pill-icon svg[data-v-2ad56206]{width:11px;height:11px}.person-wrap[data-v-2ad56206]{position:absolute;inset:0;z-index:6;pointer-events:none}.person-circle-clip[data-v-2ad56206],.person-top-half[data-v-2ad56206]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32%;aspect-ratio:1 / 1}.person-circle-clip[data-v-2ad56206]{border-radius:50%;overflow:hidden}.person-top-half[data-v-2ad56206]{clip-path:polygon(-500% -500%,500% -500%,500% 50%,-500% 50%);overflow:visible}.person-img[data-v-2ad56206]{position:absolute;bottom:-18%;left:50%;transform:translate(-50%);width:190%;max-width:none;height:auto;display:block}@media(max-width:900px){.pill[data-v-2ad56206]{font-size:11px;padding:6px 12px 6px 6px;gap:7px}.pill-icon[data-v-2ad56206]{width:18px;height:18px}.pill-icon svg[data-v-2ad56206]{width:10px;height:10px}.screenshot-wrap[data-v-2ad56206]{width:56%;right:-2%}.blue-circle[data-v-2ad56206],.person-circle-clip[data-v-2ad56206],.person-top-half[data-v-2ad56206]{width:36%}}@media(max-width:640px){.pills-wrap[data-v-2ad56206]{font-size:11px}.pill[data-v-2ad56206]:nth-child(1){top:10%;left:22%}.pill[data-v-2ad56206]:nth-child(2){top:29%;left:2%}.pill[data-v-2ad56206]:nth-child(3){top:47%;left:0%}.pill[data-v-2ad56206]:nth-child(4){top:63%;left:2%}.blue-circle[data-v-2ad56206],.person-circle-clip[data-v-2ad56206],.person-top-half[data-v-2ad56206]{width:38%}.screenshot-wrap[data-v-2ad56206]{width:52%;top:2%}}.card-shell[data-v-88c2cc7a]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-88c2cc7a]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-88c2cc7a]{display:flex;gap:6px}.dot[data-v-88c2cc7a]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-88c2cc7a]{background:#ef4444}.dot.yellow[data-v-88c2cc7a]{background:#f59e0b}.dot.green[data-v-88c2cc7a]{background:#22c55e}.card-title[data-v-88c2cc7a]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-88c2cc7a]{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.entity-list[data-v-88c2cc7a]{display:flex;flex-direction:column;gap:.5rem}.entity-row[data-v-88c2cc7a]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:10px;opacity:0;transform:translate(-12px);transition:all .4s ease}.entity-row.show[data-v-88c2cc7a]{opacity:1;transform:translate(0)}.entity-left[data-v-88c2cc7a]{display:flex;align-items:center;gap:.625rem}.entity-dot[data-v-88c2cc7a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.entity-dot.green[data-v-88c2cc7a]{background:#22c55e}.entity-dot.amber[data-v-88c2cc7a]{background:#f59e0b}.entity-info[data-v-88c2cc7a]{display:flex;flex-direction:column;gap:1px}.entity-name[data-v-88c2cc7a]{font-size:.8rem;color:#374151;font-weight:500}.entity-state[data-v-88c2cc7a]{font-size:.68rem;color:#9ca3af}.entity-badge[data-v-88c2cc7a]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}.entity-badge.green[data-v-88c2cc7a]{color:#22c55e;background:#22c55e14}.entity-badge.amber[data-v-88c2cc7a]{color:#f59e0b;background:#f59e0b14}.stats-row[data-v-88c2cc7a]{display:flex;align-items:center;justify-content:center;padding:.6rem .75rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:10px;gap:1rem;opacity:0;transform:translateY(8px);transition:all .5s ease}.stats-row.show[data-v-88c2cc7a]{opacity:1;transform:translateY(0)}.stat[data-v-88c2cc7a]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-value[data-v-88c2cc7a]{font-size:1.1rem;font-weight:700;color:#111827}.stat-value.green[data-v-88c2cc7a]{color:#22c55e}.stat-label[data-v-88c2cc7a]{font-size:.62rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.stat-divider[data-v-88c2cc7a]{width:1px;height:28px;background:#e5e7eb}.status-badge[data-v-88c2cc7a]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;background:#22c55e0f;border:1px solid rgba(34,197,94,.15);border-radius:10px;font-size:.78rem;color:#22c55e;font-weight:600;opacity:0;transform:translateY(8px);transition:all .5s ease}.status-badge.show[data-v-88c2cc7a]{opacity:1;transform:translateY(0)}.card-shell[data-v-b26a0d9f]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-b26a0d9f]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-b26a0d9f]{display:flex;gap:6px}.dot[data-v-b26a0d9f]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-b26a0d9f]{background:#ef4444}.dot.yellow[data-v-b26a0d9f]{background:#f59e0b}.dot.green[data-v-b26a0d9f]{background:#22c55e}.card-title[data-v-b26a0d9f]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-b26a0d9f]{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-height:300px}.quorum-bar[data-v-b26a0d9f]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#22c55e;font-weight:500;padding:.4rem .75rem;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:8px;opacity:0;transition:all .4s ease}.quorum-bar.show[data-v-b26a0d9f]{opacity:1}.quorum-dot[data-v-b26a0d9f]{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:pulse-dot-b26a0d9f 2s infinite}@keyframes pulse-dot-b26a0d9f{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 4px #22c55e00}}.agenda-list[data-v-b26a0d9f]{display:flex;flex-direction:column;gap:.375rem}.agenda-item[data-v-b26a0d9f]{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:10px;background:#f9fafb;border:1px solid #f0f1f3;transition:all .35s ease}.agenda-item.active[data-v-b26a0d9f]{background:#2177b70d;border-color:#2177b726}.agenda-item.checked[data-v-b26a0d9f]{opacity:.5}.item-check[data-v-b26a0d9f]{width:20px;height:20px;border-radius:6px;border:1.5px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.agenda-item.checked .item-check[data-v-b26a0d9f]{background:#22c55e26;border-color:#22c55e}.check-icon[data-v-b26a0d9f]{color:#22c55e;font-size:.65rem;font-weight:700}.item-content[data-v-b26a0d9f]{flex:1;display:flex;justify-content:space-between;align-items:center}.item-title[data-v-b26a0d9f]{font-size:.8rem;color:#374151;font-weight:500}.item-time[data-v-b26a0d9f]{font-size:.7rem;color:#9ca3af}.vote-section[data-v-b26a0d9f]{opacity:0;transform:translateY(6px);transition:all .4s ease}.vote-section.show[data-v-b26a0d9f]{opacity:1;transform:translateY(0)}.vote-header[data-v-b26a0d9f]{display:flex;justify-content:space-between;margin-bottom:.4rem}.vote-label[data-v-b26a0d9f]{font-size:.7rem;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.vote-count[data-v-b26a0d9f]{font-size:.8rem;color:var(--bd-blue-600, #2177b7);font-weight:700;transition:color .3s}.vote-count.passed[data-v-b26a0d9f]{color:#22c55e}.vote-track[data-v-b26a0d9f]{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.vote-fill[data-v-b26a0d9f]{height:100%;background:linear-gradient(90deg,var(--bd-blue-600, #2177b7),#22c55e);border-radius:3px;transition:width .6s cubic-bezier(.16,1,.3,1)}.passed-badge[data-v-b26a0d9f]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1rem;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:10px;font-size:.8rem;color:#22c55e;font-weight:600;opacity:0;transform:scale(.9);transition:all .5s cubic-bezier(.16,1,.3,1)}.passed-badge.show[data-v-b26a0d9f]{opacity:1;transform:scale(1);box-shadow:0 0 25px #22c55e1f}.passed-icon[data-v-b26a0d9f]{font-size:1rem}@media(max-width:900px){.card-shell[data-v-b26a0d9f]{max-width:100%}}.card-shell[data-v-f8d447b1]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-f8d447b1]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-f8d447b1]{display:flex;gap:6px}.dot[data-v-f8d447b1]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-f8d447b1]{background:#ef4444}.dot.yellow[data-v-f8d447b1]{background:#f59e0b}.dot.green[data-v-f8d447b1]{background:#22c55e}.card-title[data-v-f8d447b1]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-f8d447b1]{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-height:300px}.shield-row[data-v-f8d447b1]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;background:#22c55e0f;border:1px solid rgba(34,197,94,.12);border-radius:10px;opacity:0;transition:all .4s ease}.shield-row.show[data-v-f8d447b1]{opacity:1}.shield-icon[data-v-f8d447b1]{animation:shield-pulse-f8d447b1 3s infinite}@keyframes shield-pulse-f8d447b1{0%,to{filter:drop-shadow(0 0 0 rgba(34,197,94,0))}50%{filter:drop-shadow(0 0 6px rgba(34,197,94,.4))}}.shield-text[data-v-f8d447b1]{display:flex;flex-direction:column}.shield-label[data-v-f8d447b1]{font-size:.8rem;color:#22c55e;font-weight:600}.shield-sub[data-v-f8d447b1]{font-size:.7rem;color:#9ca3af}.deadline-list[data-v-f8d447b1]{display:flex;flex-direction:column;gap:.375rem}.deadline-item[data-v-f8d447b1]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:10px;opacity:0;transform:translate(-12px);transition:all .4s ease}.deadline-item.show[data-v-f8d447b1]{opacity:1;transform:translate(0)}.deadline-left[data-v-f8d447b1]{display:flex;align-items:center;gap:.6rem}.deadline-indicator[data-v-f8d447b1]{width:4px;height:28px;border-radius:2px}.deadline-indicator.amber[data-v-f8d447b1]{background:#f59e0b}.deadline-indicator.green[data-v-f8d447b1]{background:#22c55e}.deadline-indicator.blue[data-v-f8d447b1]{background:var(--bd-blue-600, #2177b7)}.deadline-info[data-v-f8d447b1]{display:flex;flex-direction:column}.deadline-name[data-v-f8d447b1]{font-size:.8rem;color:#374151;font-weight:500}.deadline-entity[data-v-f8d447b1]{font-size:.68rem;color:#9ca3af}.deadline-badge[data-v-f8d447b1]{font-size:.7rem;font-weight:600;padding:.25rem .6rem;border-radius:6px;white-space:nowrap}.deadline-badge.amber[data-v-f8d447b1]{background:#f59e0b1f;color:#f59e0b}.deadline-badge.green[data-v-f8d447b1]{background:#22c55e1f;color:#22c55e}.deadline-badge.blue[data-v-f8d447b1]{background:#2177b71f;color:var(--bd-blue-600, #2177b7)}.ai-alert[data-v-f8d447b1]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#2177b70d;border:1px solid rgba(33,119,183,.1);border-radius:8px;font-size:.72rem;color:#6b7280;opacity:0;transition:all .5s ease}.ai-alert.show[data-v-f8d447b1]{opacity:1}@media(max-width:900px){.card-shell[data-v-f8d447b1]{max-width:100%}}.card-shell[data-v-c2108fda]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-c2108fda]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-c2108fda]{display:flex;gap:6px}.dot[data-v-c2108fda]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-c2108fda]{background:#ef4444}.dot.yellow[data-v-c2108fda]{background:#f59e0b}.dot.green[data-v-c2108fda]{background:#22c55e}.card-title[data-v-c2108fda]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-c2108fda]{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.doc-list[data-v-c2108fda]{display:flex;flex-direction:column;gap:.5rem}.doc-row[data-v-c2108fda]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:10px;opacity:0;transform:translate(-12px);transition:all .4s ease}.doc-row.show[data-v-c2108fda]{opacity:1;transform:translate(0)}.doc-left[data-v-c2108fda]{display:flex;align-items:center;gap:.625rem}.doc-icon[data-v-c2108fda]{width:32px;height:32px;border-radius:8px;background:#f0f1f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-info[data-v-c2108fda]{display:flex;flex-direction:column;gap:1px}.doc-name[data-v-c2108fda]{font-size:.8rem;color:#374151;font-weight:500}.doc-meta[data-v-c2108fda]{font-size:.65rem;color:#9ca3af}.doc-status[data-v-c2108fda]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}.doc-status.current[data-v-c2108fda]{color:#22c55e;background:#22c55e14}.doc-status.review[data-v-c2108fda]{color:#f59e0b;background:#f59e0b14}.vault-badge[data-v-c2108fda]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;background:#22c55e0f;border:1px solid rgba(34,197,94,.15);border-radius:10px;font-size:.78rem;color:#22c55e;font-weight:600;opacity:0;transform:translateY(8px);transition:all .5s ease}.vault-badge.show[data-v-c2108fda]{opacity:1;transform:translateY(0)}.card-shell[data-v-b28be3f8]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-b28be3f8]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-b28be3f8]{display:flex;gap:6px}.dot[data-v-b28be3f8]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-b28be3f8]{background:#ef4444}.dot.yellow[data-v-b28be3f8]{background:#f59e0b}.dot.green[data-v-b28be3f8]{background:#22c55e}.card-title[data-v-b28be3f8]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-b28be3f8]{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem}.meeting-info[data-v-b28be3f8]{padding:.6rem .75rem;background:#2177b70d;border:1px solid rgba(33,119,183,.12);border-radius:10px;display:flex;flex-direction:column;gap:2px;opacity:0;transform:translateY(8px);transition:all .4s ease}.meeting-info.show[data-v-b28be3f8]{opacity:1;transform:translateY(0)}.meeting-name[data-v-b28be3f8]{font-size:.82rem;color:#111827;font-weight:600}.meeting-sub[data-v-b28be3f8]{font-size:.68rem;color:#6b7280}.checklist[data-v-b28be3f8]{display:flex;flex-direction:column;gap:.5rem}.check-item[data-v-b28be3f8]{display:flex;align-items:center;gap:.625rem;padding:.55rem .75rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:10px;opacity:0;transform:translate(-12px);transition:all .4s ease}.check-item.show[data-v-b28be3f8]{opacity:1;transform:translate(0)}.check-box[data-v-b28be3f8]{width:22px;height:22px;border-radius:6px;border:1.5px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.check-box.done[data-v-b28be3f8]{background:#22c55e;border-color:#22c55e}.check-label[data-v-b28be3f8]{font-size:.8rem;color:#374151;font-weight:500;flex:1}.check-status[data-v-b28be3f8]{font-size:.68rem;color:#9ca3af;font-weight:500}.packet-badge[data-v-b28be3f8]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;background:#2177b70d;border:1px solid rgba(33,119,183,.12);border-radius:10px;font-size:.78rem;color:var(--bd-blue-600, #2177b7);font-weight:600;opacity:0;transform:translateY(8px);transition:all .5s ease}.packet-badge.show[data-v-b28be3f8]{opacity:1;transform:translateY(0)}.card-shell[data-v-06ee239b]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.card-header[data-v-06ee239b]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-06ee239b]{display:flex;gap:6px}.dot[data-v-06ee239b]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-06ee239b]{background:#ef4444}.dot.yellow[data-v-06ee239b]{background:#f59e0b}.dot.green[data-v-06ee239b]{background:#22c55e}.card-title[data-v-06ee239b]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-06ee239b]{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-height:300px}.resolution-card[data-v-06ee239b]{padding:.875rem;background:#f9fafb;border:1px solid #f0f1f3;border-radius:12px;opacity:0;transform:translateY(12px);transition:all .5s cubic-bezier(.16,1,.3,1)}.resolution-card.show[data-v-06ee239b]{opacity:1;transform:translateY(0)}.res-header[data-v-06ee239b]{display:flex;justify-content:space-between;margin-bottom:.4rem}.res-number[data-v-06ee239b]{font-size:.7rem;color:var(--bd-blue-600, #2177b7);font-weight:600}.res-date[data-v-06ee239b]{font-size:.65rem;color:#9ca3af}.res-title[data-v-06ee239b]{font-size:.85rem;color:#111827;font-weight:500;margin:0 0 .5rem;line-height:1.4}.res-meta[data-v-06ee239b]{display:flex;gap:.4rem}.res-tag[data-v-06ee239b]{font-size:.6rem;padding:.2rem .5rem;border-radius:4px;background:#2177b71a;color:#2177b7cc;font-weight:500}.vote-tally[data-v-06ee239b]{display:flex;flex-direction:column;gap:.4rem;opacity:0;transition:all .4s ease}.vote-tally.show[data-v-06ee239b]{opacity:1}.tally-row[data-v-06ee239b]{display:flex;align-items:center;gap:.5rem}.tally-label[data-v-06ee239b]{font-size:.7rem;color:#6b7280;width:45px;text-align:right}.tally-bar[data-v-06ee239b]{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.tally-fill[data-v-06ee239b]{height:100%;border-radius:3px;transition:width .8s cubic-bezier(.16,1,.3,1)}.tally-fill.yes[data-v-06ee239b]{background:#22c55e}.tally-fill.no[data-v-06ee239b]{background:#ef4444;width:0%}.tally-fill.abstain[data-v-06ee239b]{background:#6b7280;width:0%}.tally-count[data-v-06ee239b]{font-size:.75rem;font-weight:700;color:#374151;width:18px;opacity:0;transition:opacity .3s}.tally-count.show[data-v-06ee239b]{opacity:1}.cap-preview[data-v-06ee239b]{opacity:0;transform:translateY(8px);transition:all .4s ease}.cap-preview.show[data-v-06ee239b]{opacity:1;transform:translateY(0)}.cap-label[data-v-06ee239b]{font-size:.7rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;display:block}.cap-bars[data-v-06ee239b]{display:flex;flex-direction:column;gap:.4rem}.cap-bar-row[data-v-06ee239b]{display:flex;align-items:center;gap:.5rem}.cap-name[data-v-06ee239b]{font-size:.72rem;color:#6b7280;width:55px;text-align:right}.cap-track[data-v-06ee239b]{flex:1;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.cap-fill[data-v-06ee239b]{height:100%;background:var(--bd-blue-600, #2177b7);border-radius:4px;transition:width 1s cubic-bezier(.16,1,.3,1)}.cap-fill.new[data-v-06ee239b]{background:#1e88e5}.cap-fill.esop[data-v-06ee239b]{background:#06b6d4}.cap-pct[data-v-06ee239b]{font-size:.7rem;color:#374151;font-weight:600;width:30px}.executed-stamp[data-v-06ee239b]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem 1rem;background:#2177b714;border:1px solid rgba(33,119,183,.2);border-radius:10px;font-size:.78rem;color:var(--bd-blue-600, #2177b7);font-weight:600;opacity:0;transform:scale(.9) rotate(-1deg);transition:all .5s cubic-bezier(.16,1,.3,1)}.executed-stamp.show[data-v-06ee239b]{opacity:1;transform:scale(1) rotate(0);box-shadow:0 0 20px #2177b71a}@media(max-width:900px){.card-shell[data-v-06ee239b]{max-width:100%}}.card-shell[data-v-04e85693]{width:100%;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px -15px #0000001a,0 0 0 1px #0000000f;font-family:Inter,sans-serif}.max-card[data-v-04e85693]{box-shadow:0 20px 60px -15px #2177b71f,0 0 0 1px #2177b714}.card-header[data-v-04e85693]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #f0f1f3}.dots[data-v-04e85693]{display:flex;gap:6px}.dot[data-v-04e85693]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-04e85693]{background:#ef4444}.dot.yellow[data-v-04e85693]{background:#f59e0b}.dot.green[data-v-04e85693]{background:#22c55e}.card-title[data-v-04e85693]{font-size:.75rem;color:#9ca3af;font-weight:500}.card-body[data-v-04e85693]{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;min-height:320px}.msg[data-v-04e85693]{opacity:0;transform:translateY(8px);transition:all .4s ease}.msg.show[data-v-04e85693]{opacity:1;transform:translateY(0)}.msg-bubble[data-v-04e85693]{padding:.65rem .875rem;border-radius:14px;font-size:.82rem;line-height:1.5}.msg-bubble.user[data-v-04e85693]{background:var(--bd-blue-600, #2177b7);color:#fff;border-bottom-right-radius:4px;margin-left:2.5rem}.msg-bubble.max[data-v-04e85693]{background:#f9fafb;border:1px solid #f0f1f3;color:#374151;border-bottom-left-radius:4px}.max-msg[data-v-04e85693]{display:flex;gap:.6rem;align-items:flex-start}.max-avatar-small[data-v-04e85693]{width:26px;height:26px;border-radius:8px;background:var(--bd-blue-600, #1e88e5);color:#fff;font-size:.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.max-text[data-v-04e85693]{margin:0 0 .5rem;font-size:.82rem}.max-text strong[data-v-04e85693]{color:#111827}.typing-row[data-v-04e85693]{display:flex;align-items:center;gap:.6rem;opacity:0;transition:all .3s ease;height:0;overflow:hidden}.typing-row.show[data-v-04e85693]{opacity:1;height:auto}.typing-dots[data-v-04e85693]{display:flex;gap:3px}.typing-dots span[data-v-04e85693]{width:6px;height:6px;border-radius:50%;background:#d1d5db;animation:bounce-04e85693 1.2s infinite}.typing-dots span[data-v-04e85693]:nth-child(2){animation-delay:.15s}.typing-dots span[data-v-04e85693]:nth-child(3){animation-delay:.3s}@keyframes bounce-04e85693{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.confidence-row[data-v-04e85693]{display:flex;align-items:center;gap:.5rem;margin-top:.375rem;opacity:0;transition:all .4s ease}.confidence-row.show[data-v-04e85693]{opacity:1}.conf-bar[data-v-04e85693]{width:60px;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.conf-fill[data-v-04e85693]{width:98%;height:100%;background:#22c55e;border-radius:2px}.conf-score[data-v-04e85693]{font-size:.68rem;color:#22c55e;font-weight:600}.source-row[data-v-04e85693]{display:flex;align-items:center;gap:.35rem;margin-top:.25rem;opacity:0;transition:all .4s ease}.source-row.show[data-v-04e85693]{opacity:1}.source-text[data-v-04e85693]{font-size:.64rem;color:#9ca3af}.proactive-alert[data-v-04e85693]{padding:.65rem .875rem;background:#f59e0b0f;border:1px solid rgba(245,158,11,.12);border-radius:10px;opacity:0;transform:translateY(6px);transition:all .5s ease}.proactive-alert.show[data-v-04e85693]{opacity:1;transform:translateY(0)}.alert-badge[data-v-04e85693]{display:flex;align-items:center;gap:.4rem;margin-bottom:.3rem}.alert-indicator[data-v-04e85693]{width:6px;height:6px;border-radius:50%;background:#f59e0b;animation:pulse-dot-04e85693 2s infinite}@keyframes pulse-dot-04e85693{0%,to{box-shadow:0 0 #f59e0b66}50%{box-shadow:0 0 0 4px #f59e0b00}}.alert-title[data-v-04e85693]{font-size:.68rem;color:#f59e0b;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.alert-msg[data-v-04e85693]{font-size:.78rem;color:#6b7280;margin:0;line-height:1.45}@media(max-width:900px){.card-shell[data-v-04e85693]{max-width:100%}}.stakeholder-section[data-v-c8b56886]{width:100%;background:#fff;padding:6rem 2rem 5rem}.stakeholder-container[data-v-c8b56886]{max-width:1140px;margin:0 auto}.section-header[data-v-c8b56886]{text-align:center;margin-bottom:2.75rem}.section-headline[data-v-c8b56886]{font-family:Poppins,sans-serif;font-size:3rem;font-weight:800;color:#111827;line-height:1.15;letter-spacing:-.025em;margin-bottom:1.25rem}.section-sub[data-v-c8b56886]{font-family:Poppins,sans-serif;font-size:19px;font-weight:400;color:var(--bd-blue-600, #2177b7);line-height:1.65;max-width:920px;margin:0 auto}.tab-bar-wrapper[data-v-c8b56886]{display:flex;justify-content:center;margin-bottom:3rem}.tab-bar[data-v-c8b56886]{display:inline-flex;gap:6px;padding:4px;border-radius:32px;background:#f5f6f8}.tab-pill[data-v-c8b56886]{padding:11px 22px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#6b7280;background:transparent;border:none;border-radius:28px;cursor:pointer;transition:all .25s ease;white-space:nowrap;position:relative}.tab-pill[data-v-c8b56886]:hover{color:#374151;background:#0000000a}.tab-pill.active[data-v-c8b56886]{color:var(--bd-blue-600, #2177b7);background:#fff;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;font-weight:600}.tab-panel[data-v-c8b56886]{position:relative;min-height:360px}.tab-panel-inner[data-v-c8b56886]{position:relative}.tab-content[data-v-c8b56886]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.fade-enter-active[data-v-c8b56886]{transition:opacity .4s ease,transform .4s ease}.fade-leave-active[data-v-c8b56886]{transition:opacity .25s ease;position:absolute;top:0;left:0;right:0}.fade-enter-from[data-v-c8b56886]{opacity:0;transform:translateY(12px)}.fade-leave-to[data-v-c8b56886]{opacity:0}.tab-text[data-v-c8b56886]{display:flex;flex-direction:column;gap:1.25rem;padding-top:2rem}.tab-heading[data-v-c8b56886]{font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:700;color:#111827;line-height:1.3;letter-spacing:-.01em}.tab-subheading[data-v-c8b56886]{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:#374151;line-height:1.5;margin:0}.tab-body[data-v-c8b56886]{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#6b7280;line-height:1.7}.tab-cta[data-v-c8b56886]{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--bd-blue-600, #2177b7);text-decoration:none;transition:gap .25s ease,color .25s ease;margin-top:.5rem}.tab-cta[data-v-c8b56886]:hover{gap:12px;color:var(--bd-blue-700, #1b659e)}.cta-arrow[data-v-c8b56886]{width:18px;height:18px;transition:transform .25s ease}.tab-cta:hover .cta-arrow[data-v-c8b56886]{transform:translate(3px)}.ui-header[data-v-c8b56886]{height:40px;background:#fff;border-bottom:2px solid #f1f5f9;display:flex;align-items:center;padding:0 16px;justify-content:space-between}.ui-logo[data-v-c8b56886]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:800;color:#1e293b;letter-spacing:.5px}.ui-demo-tag[data-v-c8b56886]{color:#94a3b8;font-weight:500}.ui-nav-link[data-v-c8b56886]{width:24px;height:24px;background:#e2e8f0;border-radius:50%}.ui-body[data-v-c8b56886]{flex:1;display:flex}.ui-sidebar[data-v-c8b56886]{width:110px;background:#1e293b;display:flex;flex-direction:column}.ui-sidebar-header[data-v-c8b56886]{padding:12px;font-size:8px;color:#94a3b8;border-bottom:1px solid #334155;text-transform:uppercase;letter-spacing:.5px}.ui-sidebar-nav[data-v-c8b56886]{padding:12px 0;display:flex;flex-direction:column;gap:4px}.ui-sidebar-item[data-v-c8b56886]{padding:6px 12px;font-size:9px;color:#cbd5e1;font-weight:500}.ui-sidebar-item.active[data-v-c8b56886]{background:#0f172a;color:#fff;border-left:2px solid var(--bd-blue-500, #2f86c5)}.ui-main[data-v-c8b56886]{flex:1;padding:16px;background:#f8fafc;display:flex;flex-direction:column}.ui-section-title[data-v-c8b56886]{font-size:9px;font-weight:700;color:#64748b;margin-bottom:12px;letter-spacing:.5px}.ui-meetings-list[data-v-c8b56886]{display:flex;flex-direction:column;gap:10px}.ui-meeting-row[data-v-c8b56886]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px;display:flex;gap:12px;box-shadow:0 1px 3px #00000005}.ui-meeting-calendar[data-v-c8b56886]{width:32px;height:36px;border:1px solid var(--bd-blue-500, #2f86c5);border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.cal-top[data-v-c8b56886]{background:var(--bd-blue-500, #2f86c5);color:#fff;font-size:7px;font-weight:700;text-align:center;padding:2px 0}.cal-bot[data-v-c8b56886]{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--bd-blue-500, #2f86c5);background:#fff}.ui-meeting-details[data-v-c8b56886]{flex:1;display:flex;flex-direction:column;gap:4px;justify-content:center}.ui-md-title[data-v-c8b56886]{width:80%;height:6px;background:#334155;border-radius:3px}.ui-md-time[data-v-c8b56886]{width:50%;height:5px;background:#94a3b8;border-radius:2px}.ui-md-loc[data-v-c8b56886]{width:60%;height:5px;background:#cbd5e1;border-radius:2px}.tab-visual[data-v-c8b56886]{display:flex;align-items:center;justify-content:center}.tab-image[data-v-c8b56886]{width:100%;max-width:500px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px}@media(max-width:1024px){.section-headline[data-v-c8b56886]{font-size:2.25rem}.section-sub[data-v-c8b56886]{font-size:17px}.tab-pill[data-v-c8b56886]{font-size:13px;padding:9px 16px}}@media(max-width:768px){.stakeholder-section[data-v-c8b56886]{padding:4rem 1.5rem 3rem}.section-headline[data-v-c8b56886]{font-size:1.75rem}.section-headline br[data-v-c8b56886]{display:none}.section-sub[data-v-c8b56886]{font-size:16px}.tab-bar-wrapper[data-v-c8b56886]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}.tab-bar-wrapper[data-v-c8b56886]::-webkit-scrollbar{display:none}.tab-bar[data-v-c8b56886]{gap:4px}.tab-pill[data-v-c8b56886]{font-size:12px;padding:8px 14px}.tab-content[data-v-c8b56886]{grid-template-columns:1fr;gap:2rem;align-items:center}.tab-text[data-v-c8b56886]{padding-top:0}.tab-visual[data-v-c8b56886]{order:-1}.tab-heading[data-v-c8b56886]{font-size:1.5rem}.tab-body[data-v-c8b56886]{font-size:15px}.tab-highlights[data-v-c8b56886]{gap:8px}.highlight-pill[data-v-c8b56886]{font-size:12px;padding:8px 16px}}.showcase-section[data-v-ff6d4810]{padding:100px 24px 120px;background:#f0f4f8;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden}.showcase-container[data-v-ff6d4810]{max-width:1200px;margin:0 auto}.section-header[data-v-ff6d4810]{text-align:center;margin-bottom:0}.eyebrow[data-v-ff6d4810]{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;font-size:.82rem;font-weight:600;color:var(--bd-blue-600, #2177b7);letter-spacing:.1em;text-transform:uppercase}.eyebrow-icon[data-v-ff6d4810]{width:20px;height:20px;filter:invert(30%) sepia(98%) saturate(1800%) hue-rotate(215deg) brightness(98%) contrast(95%)}.headline[data-v-ff6d4810]{font-size:2.75rem;font-weight:800;color:#0f172a;line-height:1.15;margin:0 0 20px;letter-spacing:-.02em}.subtitle[data-v-ff6d4810]{font-size:1.1rem;color:#64748b;line-height:1.65;max-width:880px;margin:0 auto 1.5rem;font-weight:400}.browser-frame[data-v-ff6d4810]{background:#f5f7fa;border-radius:16px;overflow:hidden;box-shadow:0 25px 80px -12px #0000001a,0 12px 36px -8px #0000000f,0 0 0 1px #0000000d}.app-topbar[data-v-ff6d4810]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:52px;background:#fff;border-bottom:1px solid #eaedf1}.topbar-left[data-v-ff6d4810]{display:flex;align-items:center}.topbar-logo[data-v-ff6d4810]{height:40px;width:auto}.topbar-right[data-v-ff6d4810]{display:flex;align-items:center;gap:10px}.ask-max-btn[data-v-ff6d4810]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:default;border-radius:50%}.sparkle-icon[data-v-ff6d4810]{width:20px;height:20px;color:#64748b}.topbar-avatar[data-v-ff6d4810]{width:32px;height:32px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#f59e0b,#d97706)}.topbar-avatar img[data-v-ff6d4810]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topbar-company[data-v-ff6d4810]{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:500;color:#374151;padding:6px 12px;border:1px solid #e5e7eb;border-radius:8px}.topbar-company svg[data-v-ff6d4810]{color:#9ca3af}.app-body[data-v-ff6d4810]{display:grid;grid-template-columns:220px 1fr;min-height:460px;position:relative;overflow:hidden}.app-sidebar[data-v-ff6d4810]{background:#fff;border-right:1px solid #eaedf1;padding:8px 10px;overflow-y:auto}.sidebar-nav[data-v-ff6d4810]{display:flex;flex-direction:column;gap:1px}.sidebar-item[data-v-ff6d4810]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500;color:#6b7280;cursor:default}.sidebar-item.active[data-v-ff6d4810]{background:#2177b70f;color:var(--bd-blue-600, #2177b7);font-weight:600;border-left:3px solid var(--bd-blue-600, #2177b7);padding-left:11px}.sidebar-icon[data-v-ff6d4810]{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(46%) sepia(80%) saturate(2240%) hue-rotate(196deg) brightness(94%) contrast(94%);opacity:.7}.sidebar-item.active .sidebar-icon[data-v-ff6d4810]{opacity:1}.sidebar-label[data-v-ff6d4810]{white-space:nowrap}.app-content[data-v-ff6d4810]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 32px;transition:opacity .5s ease,filter .5s ease;background:radial-gradient(ellipse 600px 400px at center,rgba(59,130,246,.04) 0%,transparent 70%)}.app-content.dimmed[data-v-ff6d4810]{opacity:.35;filter:blur(1.5px)}.hub[data-v-ff6d4810]{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:700px;width:100%;margin-left:-94px}.greeting[data-v-ff6d4810]{display:flex;align-items:center;gap:12px}.greeting-sparkle[data-v-ff6d4810]{flex-shrink:0}.greeting-text[data-v-ff6d4810]{font-size:1.65rem;font-weight:700;color:#111827}.attention-label[data-v-ff6d4810]{font-size:.88rem;color:#6b7280;margin:0}.signal-row[data-v-ff6d4810]{display:flex;gap:12px;width:100%}.signal-card[data-v-ff6d4810]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#ffffffd9;border:1.5px solid #e5e7eb;border-radius:14px;cursor:default;transition:border-color .3s ease,box-shadow .3s ease}.signal-card.hovered[data-v-ff6d4810]{border-color:#d1d5db;box-shadow:0 4px 12px #0000000f}.signal-inner[data-v-ff6d4810]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.signal-dot[data-v-ff6d4810]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.signal-dot.critical[data-v-ff6d4810]{background:#ef4444}.signal-dot.high[data-v-ff6d4810]{background:#f97316}.signal-text[data-v-ff6d4810]{display:flex;flex-direction:column;gap:2px;min-width:0}.signal-title[data-v-ff6d4810]{font-size:.82rem;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.signal-meta[data-v-ff6d4810]{font-size:.7rem;color:#9ca3af}.signal-arrow[data-v-ff6d4810]{color:#d1d5db;flex-shrink:0;margin-left:8px}.more-signals[data-v-ff6d4810]{font-size:.78rem;color:var(--bd-blue-500, #2f86c5);margin:0}.prompt-bar[data-v-ff6d4810]{display:flex;align-items:center;width:100%;max-width:600px;padding:14px 14px 14px 18px;background:#ffffffe6;border:1.5px solid #e5e7eb;border-radius:32px;margin-top:8px}.prompt-gear[data-v-ff6d4810]{color:#9ca3af;flex-shrink:0}.prompt-text[data-v-ff6d4810]{flex:1;font-size:.88rem;color:#9ca3af;margin-left:12px}.prompt-right[data-v-ff6d4810]{display:flex;align-items:center;gap:10px}.prompt-mic[data-v-ff6d4810]{color:#d1d5db}.prompt-send[data-v-ff6d4810]{width:36px;height:36px;background:#dbeafe;border-radius:50%;display:flex;align-items:center;justify-content:center}.prompt-send svg[data-v-ff6d4810]{color:var(--bd-blue-500, #2f86c5)}.work-surface[data-v-ff6d4810]{position:absolute;top:0;right:0;width:420px;height:100%;background:#fff;box-shadow:-8px 0 30px #0000000f;transform:translate(100%);transition:transform .5s cubic-bezier(.33,1,.68,1);display:flex;flex-direction:column;z-index:5}.work-surface.open[data-v-ff6d4810]{transform:translate(0)}.ws-header[data-v-ff6d4810]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eaedf1}.ws-header-left[data-v-ff6d4810]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#374151}.ws-header-left svg[data-v-ff6d4810]{color:var(--bd-blue-600, #2177b7)}.ws-close[data-v-ff6d4810]{background:none;border:none;color:#9ca3af;cursor:default;font-size:16px;padding:4px}.ws-body[data-v-ff6d4810]{padding:18px;flex:1;overflow-y:auto}.ws-content[data-v-ff6d4810]{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.ws-content.show[data-v-ff6d4810]{opacity:1;transform:translateY(0)}.ws-badge[data-v-ff6d4810]{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:4px;margin-bottom:12px}.ws-badge.risk[data-v-ff6d4810]{background:#fee2e2;color:#dc2626}.ws-badge-severity[data-v-ff6d4810]{font-weight:400;opacity:.75}.ws-title[data-v-ff6d4810]{font-size:16px;font-weight:600;color:#111827;line-height:1.35;margin:0 0 12px}.ws-message[data-v-ff6d4810]{font-size:14px;color:#374151;line-height:1.6;margin:0 0 16px}.ws-brief-section[data-v-ff6d4810]{margin-bottom:14px}.ws-brief-heading[data-v-ff6d4810]{font-size:13px;font-weight:600;color:#dc2626;margin:0 0 4px}.ws-brief-text[data-v-ff6d4810]{font-size:13px;color:#374151;line-height:1.6;margin:0 0 6px}.ws-chat-input[data-v-ff6d4810]{margin-top:20px;padding-top:16px;border-top:1px solid #f0f1f3}.ws-chat-input-inner[data-v-ff6d4810]{display:flex;align-items:center;padding:12px 12px 12px 16px;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:32px;gap:8px}.ws-chat-gear[data-v-ff6d4810]{color:#9ca3af;flex-shrink:0}.ws-chat-placeholder[data-v-ff6d4810]{flex:1;font-size:.82rem;color:#9ca3af}.ws-chat-send[data-v-ff6d4810]{width:32px;height:32px;background:#dbeafe;border-radius:50%;display:flex;align-items:center;justify-content:center}.ws-chat-send svg[data-v-ff6d4810]{color:var(--bd-blue-200, #add8f2)}.work-journal-tab[data-v-ff6d4810]{position:absolute;right:0;top:0;bottom:0;width:32px;background:#fff;border-left:1px solid #eaedf1;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:8px;z-index:4;transition:opacity .3s ease}.work-journal-tab.hidden[data-v-ff6d4810]{opacity:0;pointer-events:none}.wj-icon[data-v-ff6d4810]{color:#6b7280;flex-shrink:0}.wj-text[data-v-ff6d4810]{writing-mode:vertical-rl;text-orientation:mixed;font-size:9px;font-weight:700;color:#6b7280;letter-spacing:1px;white-space:nowrap}.wj-badge[data-v-ff6d4810]{font-size:10px;font-weight:700;background:var(--bd-blue-600, #2177b7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.wj-panel[data-v-ff6d4810]{position:absolute;top:0;right:0;width:360px;height:100%;background:#fff;border-left:1px solid #eaedf1;box-shadow:-6px 0 24px #0000000d;transform:translate(100%);transition:transform .4s cubic-bezier(.33,1,.68,1);display:flex;flex-direction:column;z-index:6}.wj-panel.open[data-v-ff6d4810]{transform:translate(0)}.wj-panel-header[data-v-ff6d4810]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eaedf1}.wj-header-left[data-v-ff6d4810]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#111827}.wj-header-left svg[data-v-ff6d4810]{color:#374151}.wj-close[data-v-ff6d4810]{background:none;border:none;color:#9ca3af;font-size:16px;cursor:default}.wj-panel-body[data-v-ff6d4810]{padding:22px 20px;flex:1;overflow-y:auto;display:flex;flex-direction:column}.wj-label[data-v-ff6d4810]{font-size:11px;font-weight:700;color:var(--bd-blue-600, #2177b7);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.wj-date[data-v-ff6d4810]{font-size:1.35rem;font-weight:700;color:#111827;line-height:1.2;margin:0 0 14px}.wj-summary[data-v-ff6d4810]{font-size:13px;color:#374151;line-height:1.55;margin:0 0 24px}.wj-section[data-v-ff6d4810]{margin-bottom:22px}.wj-section-header[data-v-ff6d4810]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.wj-section-header svg[data-v-ff6d4810]{color:#9ca3af}.wj-section-title[data-v-ff6d4810]{font-size:14px;font-weight:700;color:#111827;margin:0}.wj-highlights[data-v-ff6d4810]{list-style:disc;padding-left:18px;margin:0;display:flex;flex-direction:column;gap:6px}.wj-highlights li[data-v-ff6d4810]{font-size:13px;color:#374151;line-height:1.5}.wj-radar[data-v-ff6d4810]{list-style:disc;padding-left:18px;margin:0;display:flex;flex-direction:column;gap:8px}.wj-radar li[data-v-ff6d4810]{font-size:13px;color:var(--bd-blue-600, #2177b7);line-height:1.5;cursor:default}.wj-reflection-label[data-v-ff6d4810]{font-size:11px;font-weight:700;color:#6b7280;letter-spacing:.06em;text-transform:uppercase}.wj-reflection-box[data-v-ff6d4810]{background:#f9fafb;border-radius:10px;padding:14px 16px;min-height:60px}.wj-reflection-text[data-v-ff6d4810]{font-size:13px;color:#9ca3af;line-height:1.55;font-style:italic;margin:0}.cursor-wrap[data-v-ff6d4810]{position:absolute;z-index:10;pointer-events:none;transition:left .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1),opacity .3s ease;will-change:left,top}.cursor-svg[data-v-ff6d4810]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.click-ripple[data-v-ff6d4810]{position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:50%;background:#3b82f633;transform:translate(-50%,-50%) scale(0);animation:rippleOut-ff6d4810 .5s ease forwards}@keyframes rippleOut-ff6d4810{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@media(max-width:1024px){.headline[data-v-ff6d4810]{font-size:2.1rem}.subtitle[data-v-ff6d4810]{font-size:1rem;max-width:520px}.app-body[data-v-ff6d4810]{grid-template-columns:180px 1fr}.sidebar-label[data-v-ff6d4810]{font-size:12px}.work-surface[data-v-ff6d4810],.wj-panel[data-v-ff6d4810]{width:300px}.topbar-company[data-v-ff6d4810]{display:none}}@media(max-width:768px){.showcase-section[data-v-ff6d4810]{padding:60px 16px 80px}.headline[data-v-ff6d4810]{font-size:1.6rem}.app-body[data-v-ff6d4810]{grid-template-columns:1fr}.app-sidebar[data-v-ff6d4810]{display:none}.app-content[data-v-ff6d4810]{padding:28px 16px}.signal-row[data-v-ff6d4810]{flex-direction:column}.work-surface[data-v-ff6d4810]{width:100%}.work-journal-tab[data-v-ff6d4810]{display:none}.wj-panel[data-v-ff6d4810]{width:100%}.greeting-text[data-v-ff6d4810]{font-size:1.2rem}.topbar-avatar[data-v-ff6d4810]{width:28px;height:28px}}.grid-cell-zigzag[data-v-1285b957]{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem;padding:0 .5rem;opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.cell-content[data-v-1285b957]{display:flex;flex-direction:column;gap:.75rem}.grid-cell-zigzag.align-reversed .cell-content[data-v-1285b957]{order:2}.grid-cell-zigzag.align-reversed .cell-visual[data-v-1285b957]{order:1}.grid-cell-zigzag.visible[data-v-1285b957]{opacity:1;transform:translateY(0)}.cell-header[data-v-1285b957]{display:flex;align-items:center;gap:.5rem}.cell-icon-img[data-v-1285b957]{width:20px;height:20px;flex-shrink:0;filter:invert(42%) sepia(93%) saturate(1350%) hue-rotate(196deg) brightness(97%) contrast(87%)}.cell-icon-svg[data-v-1285b957]{width:20px;height:20px;flex-shrink:0;color:var(--bd-blue-600, #2177b7);display:flex;align-items:center}.cell-eyebrow[data-v-1285b957]{font-family:Inter,Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bd-blue-600, #2177b7)}.cell-title[data-v-1285b957]{font-family:Poppins,Inter,sans-serif;font-size:clamp(1.85rem,2.4vw,2.1rem);font-weight:700;line-height:1.16;letter-spacing:-.01em;color:#111827;margin:.25rem 0 .5rem;text-wrap:balance}.cell-body[data-v-1285b957]{font-family:Poppins,Inter,sans-serif;font-size:1.125rem;line-height:1.75;color:#475569;margin:0}.cell-body[data-v-1285b957] strong{color:#111827;font-weight:600}.cell-visual[data-v-1285b957]{border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.grid-cell-zigzag[data-v-1285b957]{grid-template-columns:1fr;gap:2.5rem;align-items:flex-start}.grid-cell-zigzag.align-reversed .cell-content[data-v-1285b957],.grid-cell-zigzag.align-normal .cell-content[data-v-1285b957]{order:1}.grid-cell-zigzag.align-reversed .cell-visual[data-v-1285b957],.grid-cell-zigzag.align-normal .cell-visual[data-v-1285b957]{order:2}.cell-title[data-v-1285b957]{font-size:clamp(1.65rem,6vw,1.85rem)}.cell-body[data-v-1285b957]{font-size:1.05rem}}.mtg-sim-outer[data-v-40e6511e]{width:100%;height:100%;padding:12px;box-sizing:border-box}.mtg-sim-browser[data-v-40e6511e]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#f5f7fa;box-shadow:0 4px 16px #0000000f,0 1px 4px #0000000a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-chrome[data-v-40e6511e]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f7fa;border-bottom:1.5px solid #dde1e6}.chrome-dots[data-v-40e6511e]{display:flex;gap:5px;flex-shrink:0}.chrome-dots .dot[data-v-40e6511e]{width:8px;height:8px;border-radius:50%}.chrome-dots .red[data-v-40e6511e]{background:#ff5f57}.chrome-dots .yellow[data-v-40e6511e]{background:#febc2e}.chrome-dots .green[data-v-40e6511e]{background:#28c840}.chrome-url[data-v-40e6511e]{display:flex;align-items:center;gap:5px;background:#fff;border:1px solid #e3e6ea;border-radius:6px;padding:4px 10px;flex:1;max-width:300px;font-family:Inter,sans-serif;font-size:10px;color:#6b7280}.lock-icon[data-v-40e6511e]{width:10px;height:10px;color:#22c55e;flex-shrink:0}.browser-body[data-v-40e6511e]{position:relative;height:300px;background:#eef1f5;overflow:hidden;transition:opacity .5s ease}.browser-body.fading[data-v-40e6511e]{opacity:0}.mtg-view[data-v-40e6511e]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease}.builder-view[data-v-40e6511e]{padding:10px 16px;display:flex;flex-direction:column;gap:5px}.builder-view.slide-out[data-v-40e6511e]{transform:translate(-100%);opacity:0;pointer-events:none}.builder-title[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1e293b;text-align:center;margin:0;letter-spacing:-.02em}.builder-tabs[data-v-40e6511e]{display:flex;justify-content:center;gap:12px;padding-bottom:4px;margin-bottom:2px}.b-tab[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#94a3b8;padding-bottom:3px;letter-spacing:.03em}.b-tab.active[data-v-40e6511e]{color:var(--bd-blue-600, #2177b7);border-bottom:2px solid var(--bd-blue-600, #2177b7)}.b-tab.disabled[data-v-40e6511e]{opacity:.4}.s-card[data-v-40e6511e]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 3px #0000000f}.s-card.collapsed .s-body[data-v-40e6511e]{display:none}.s-header[data-v-40e6511e]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px}.s-label[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#1e293b;text-transform:uppercase;letter-spacing:.5px}.s-toggle[data-v-40e6511e]{font-size:14px;font-weight:300;color:#94a3b8}.s-body[data-v-40e6511e]{padding:0 10px 8px;display:flex;flex-direction:column;gap:5px}.field[data-v-40e6511e]{display:flex;flex-direction:column;gap:2px}.field label[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:500;color:#334155}.flair-input[data-v-40e6511e]{height:22px;border:1px solid #d1d5db;border-radius:5px;background:#fff;padding:0 8px;display:flex;align-items:center;font-family:Inter,sans-serif;font-size:9px}.flair-input .val[data-v-40e6511e]{color:#1e293b;font-weight:500}.flair-input .ph[data-v-40e6511e]{color:#9ca3af}.flair-input.sel[data-v-40e6511e]{justify-content:space-between}.flair-input .chev[data-v-40e6511e]{flex-shrink:0}.caret[data-v-40e6511e]{display:inline-block;width:1.5px;height:11px;background:var(--bd-blue-600, #2177b7);margin-left:1px;animation:blink-40e6511e .8s step-end infinite}@keyframes blink-40e6511e{50%{opacity:0}}.builder-actions[data-v-40e6511e]{display:flex;justify-content:flex-end;margin-top:2px}.sched-btn[data-v-40e6511e]{display:flex;align-items:center;gap:4px;background:var(--bd-blue-600, #2177b7);color:#fff;border:none;border-radius:5px;padding:4px 10px;font-family:Inter,sans-serif;font-size:8px;font-weight:600;cursor:default;transition:transform .2s,box-shadow .2s}.sched-btn.hovered[data-v-40e6511e]{transform:scale(1.03);box-shadow:0 0 10px #2177b759}.sched-btn.active[data-v-40e6511e]{transform:scale(.97)}.detail-view[data-v-40e6511e]{padding:6px 10px;display:flex;flex-direction:column;gap:5px;transform:translate(100%);opacity:0;pointer-events:none}.detail-view.slide-in[data-v-40e6511e]{transform:translate(0);opacity:1;pointer-events:auto}.back-row[data-v-40e6511e]{display:flex;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:7px;color:#64748b;font-weight:500}.hero-card[data-v-40e6511e]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;display:flex;align-items:center;gap:8px;box-shadow:0 1px 3px #0000000f;position:relative}.hero-cal-wrap[data-v-40e6511e]{width:52px;height:52px;flex-shrink:0;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1))}.cal-svg[data-v-40e6511e]{width:100%;height:100%}.hero-info[data-v-40e6511e]{flex:1;min-width:0}.hero-name[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:12px;font-weight:700;color:#1e293b;margin:0;line-height:1.2}.hero-date[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:8px;font-weight:500;color:#334155;margin:1px 0 0}.hero-time[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7.5px;color:#64748b;margin:0}.hero-actions[data-v-40e6511e]{display:flex;flex-direction:column;gap:3px;align-items:flex-end;flex-shrink:0}.join-btn[data-v-40e6511e]{background:#16a34a;color:#fff;border:none;border-radius:4px;padding:4px 10px;font-family:Inter,sans-serif;font-size:7.5px;font-weight:600;cursor:default}.addcal-btn[data-v-40e6511e]{display:flex;align-items:center;gap:2px;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:2px 6px;font-family:Inter,sans-serif;font-size:6.5px;color:#475569;font-weight:500;cursor:default}.detail-cols[data-v-40e6511e]{display:flex;gap:6px;flex:1;min-height:0}.main-col[data-v-40e6511e]{flex:2;display:flex;flex-direction:column;gap:5px;min-width:0}.side-col[data-v-40e6511e]{flex:.9;display:flex;flex-direction:column;gap:4px}.d-section[data-v-40e6511e]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;box-shadow:0 1px 2px #0000000a}.d-sec-title[data-v-40e6511e]{display:flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:8.5px;font-weight:700;color:#1e293b;margin:0 0 4px}.d-sec-title svg[data-v-40e6511e]{color:#475569}.mat-row[data-v-40e6511e]{display:flex;gap:4px}.mat-tile[data-v-40e6511e]{flex:1;display:flex;align-items:center;gap:5px;border:1px solid #e8ecf0;border-radius:5px;padding:5px 6px;transition:all .2s;background:#fff}.mat-tile.hovered[data-v-40e6511e]{border-color:var(--bd-blue-600, #2177b7);background:#2177b708;transform:translateY(-1px);box-shadow:0 2px 6px #2177b71f}.mat-icon[data-v-40e6511e]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mat-icon.agenda[data-v-40e6511e]{background:#2177b71a;color:var(--bd-blue-600, #2177b7)}.mat-icon.packet[data-v-40e6511e],.mat-icon.minutes[data-v-40e6511e]{background:#64748b1a;color:#64748b}.mat-text[data-v-40e6511e]{display:flex;flex-direction:column;gap:0;min-width:0}.mat-name[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:600;color:#1e293b}.mat-links[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:6px;color:var(--bd-blue-600, #2177b7);font-weight:500}.sep[data-v-40e6511e]{color:#cbd5e1;margin:0 1px}.who-tabs[data-v-40e6511e]{display:flex;gap:6px;margin-bottom:3px}.w-tab[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7px;font-weight:500;color:#64748b;display:flex;align-items:center;gap:2px}.w-tab.active[data-v-40e6511e]{color:var(--bd-blue-600, #2177b7);font-weight:600;background:#2177b70f;border-radius:10px;padding:1px 6px}.w-cnt[data-v-40e6511e]{font-size:6.5px;font-weight:700;color:var(--bd-blue-600, #2177b7);background:#2177b71f;border-radius:6px;padding:0 3px}.w-cnt.dim[data-v-40e6511e]{color:#94a3b8;background:#f1f5f9}.avatar-row[data-v-40e6511e]{display:flex;gap:3px}.av[data-v-40e6511e]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:6.5px;font-weight:700;color:#fff}.side-card[data-v-40e6511e]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;box-shadow:0 1px 2px #0000000a}.status-card[data-v-40e6511e]{display:flex;justify-content:center}.status-badge[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:4px}.status-badge.published[data-v-40e6511e]{background:#ef444414;color:#ef4444}.side-action[data-v-40e6511e]{display:flex;align-items:center;gap:4px;width:100%;background:none;border:none;padding:4px 0;font-family:Inter,sans-serif;font-size:7.5px;font-weight:500;color:#334155;cursor:default;border-bottom:1px solid #f1f5f9}.side-action[data-v-40e6511e]:last-child{border-bottom:none}.side-action svg[data-v-40e6511e]{color:#64748b}.rsvp-card[data-v-40e6511e]{display:flex;flex-direction:column;gap:4px}.rsvp-header[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.04em}.rsvp-btns[data-v-40e6511e]{display:flex;gap:2px}.rsvp-btn[data-v-40e6511e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:1px;border:1px solid #e2e8f0;border-radius:5px;padding:4px 0;font-family:Inter,sans-serif;font-size:6px;font-weight:500;color:#64748b;cursor:default}.rsvp-attending[data-v-40e6511e]{display:flex;justify-content:space-between;align-items:center;padding-top:3px;border-top:1px solid #f1f5f9}.rsvp-lbl[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:7px;font-weight:500;color:#64748b}.rsvp-cnt[data-v-40e6511e]{font-family:Inter,sans-serif;font-size:8px;font-weight:700}.rsvp-cnt.green[data-v-40e6511e]{color:#16a34a}.sim-cursor[data-v-40e6511e]{position:absolute;z-index:20;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:all .7s cubic-bezier(.4,0,.2,1)}.cur-1[data-v-40e6511e]{top:90px;left:45%}.cur-2[data-v-40e6511e],.cur-3[data-v-40e6511e]{top:130px;left:50%}.cur-4[data-v-40e6511e],.cur-5[data-v-40e6511e]{inset:auto 22px 14px auto}.cur-6[data-v-40e6511e]{top:50%;left:50%;opacity:0;transition:none}.cur-7[data-v-40e6511e]{top:125px;left:30px;opacity:1;transition:all .8s ease}.cur-8[data-v-40e6511e]{top:125px;left:30px}.click-ripple[data-v-40e6511e]{position:absolute;top:-4px;left:-4px;width:14px;height:14px;border-radius:50%;background:#2177b766;animation:ping-40e6511e .4s ease-out}@keyframes ping-40e6511e{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(3)}}@media(max-width:768px){.browser-body[data-v-40e6511e]{height:250px}.builder-title[data-v-40e6511e]{font-size:11px}.hero-cal-wrap[data-v-40e6511e]{width:40px;height:40px}}.dv-sim-outer[data-v-3450c095]{width:100%;height:100%;padding:12px;box-sizing:border-box}.dv-sim-browser[data-v-3450c095]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#f5f7fa;box-shadow:0 4px 16px #0000000f,0 1px 4px #0000000a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-chrome[data-v-3450c095]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f7fa;border-bottom:1.5px solid #dde1e6}.chrome-dots[data-v-3450c095]{display:flex;gap:5px;flex-shrink:0}.chrome-dots .dot[data-v-3450c095]{width:8px;height:8px;border-radius:50%}.chrome-dots .red[data-v-3450c095]{background:#ff5f57}.chrome-dots .yellow[data-v-3450c095]{background:#febc2e}.chrome-dots .green[data-v-3450c095]{background:#28c840}.chrome-url[data-v-3450c095]{display:flex;align-items:center;gap:5px;background:#fff;border:1px solid #e3e6ea;border-radius:6px;padding:4px 10px;flex:1;max-width:300px;font-family:Inter,sans-serif;font-size:10px;color:#6b7280}.lock-icon[data-v-3450c095]{width:10px;height:10px;color:#22c55e;flex-shrink:0}.browser-body[data-v-3450c095]{position:relative;height:300px;background:#eef1f5;overflow:hidden;transition:opacity .5s ease}.browser-body.fading[data-v-3450c095]{opacity:0}.dv-view[data-v-3450c095]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease;-ms-overflow-style:none;scrollbar-width:none}.dv-view[data-v-3450c095]::-webkit-scrollbar{display:none}.list-view[data-v-3450c095]{padding:10px 14px;display:flex;flex-direction:column;gap:6px}.list-view.slide-out[data-v-3450c095]{transform:translate(-100%);opacity:0;pointer-events:none}.dv-page-header[data-v-3450c095]{margin-bottom:2px}.dv-page-title[data-v-3450c095]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1e293b;margin:0;letter-spacing:-.02em}.dv-page-sub[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7.5px;color:#64748b;margin:1px 0 0;font-weight:400}.dv-filters-bar[data-v-3450c095]{display:flex;justify-content:space-between;align-items:center;gap:6px}.dv-search[data-v-3450c095]{display:flex;align-items:center;gap:4px;background:#fff;border:1px solid #e2e8f0;border-radius:5px;padding:3px 8px;flex:1;max-width:180px}.dv-search svg[data-v-3450c095]{color:#94a3b8;flex-shrink:0}.dv-search-ph[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-filter-pills[data-v-3450c095]{display:flex;gap:4px}.dv-filter-dd[data-v-3450c095]{display:flex;align-items:center;gap:3px;background:#fff;border:1px solid #e2e8f0;border-radius:5px;padding:3px 6px;font-family:Inter,sans-serif;font-size:7px;color:#334155;font-weight:500;white-space:nowrap}.dv-ledger[data-v-3450c095]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px #0000000a}.dv-thead[data-v-3450c095]{display:flex;align-items:center;padding:5px 8px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.dv-th[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.dv-trow[data-v-3450c095]{display:flex;align-items:center;padding:5px 8px;border-bottom:1px solid #f1f5f9;transition:background .2s}.dv-trow.hovered[data-v-3450c095]{background:#f8fafc}.dv-trow[data-v-3450c095]:last-child{border-bottom:none}.dv-td[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7.5px;color:#334155;line-height:1.3}.dv-td.mono[data-v-3450c095]{font-weight:500;color:#1e293b;font-variant-numeric:tabular-nums}.col-id[data-v-3450c095]{width:22%;flex-shrink:0}.col-title[data-v-3450c095]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-scope[data-v-3450c095]{width:16%;flex-shrink:0}.col-status[data-v-3450c095]{width:14%;flex-shrink:0}.col-date[data-v-3450c095]{width:16%;flex-shrink:0;text-align:right;font-size:7px;color:#64748b}.scope-badge[data-v-3450c095]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:6.5px;font-weight:500;text-transform:capitalize}.scope-badge.governance[data-v-3450c095]{background:var(--bd-blue-50, #edf7fd);color:var(--bd-blue-700, #1b659e)}.scope-badge.sm[data-v-3450c095]{font-size:6px;padding:1px 4px}.status-pill[data-v-3450c095]{display:inline-block;padding:1px 5px;border-radius:4px;font-size:6.5px;font-weight:500;white-space:nowrap}.status-pill.in-effect[data-v-3450c095]{background:#f0fdf4;color:#15803d}.status-pill.draft[data-v-3450c095]{background:#f1f5f9;color:#64748b}.detail-view[data-v-3450c095]{padding:6px 10px;display:flex;flex-direction:column;gap:5px;transform:translate(100%);opacity:0;pointer-events:none}.detail-view.slide-in[data-v-3450c095]{transform:translate(0);opacity:1;pointer-events:auto}.dv-breadcrumb[data-v-3450c095]{display:flex;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:7px;margin-bottom:2px}.bc-link[data-v-3450c095]{color:var(--bd-blue-600, #2177b7);font-weight:500}.bc-sep[data-v-3450c095]{color:#94a3b8}.bc-current[data-v-3450c095]{color:#64748b;font-weight:500}.record-header-card[data-v-3450c095]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;border-left:3px solid var(--bd-blue-600, #2177b7);padding:8px 10px;display:flex;justify-content:space-between;align-items:flex-start;gap:6px;box-shadow:0 1px 3px #0000000d}.rh-main[data-v-3450c095]{flex:1;min-width:0}.rh-tag[data-v-3450c095]{display:flex;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:6px;font-weight:700;color:var(--bd-blue-600, #2177b7);letter-spacing:.08em;margin-bottom:3px;text-transform:uppercase}.rh-tag svg[data-v-3450c095]{color:var(--bd-blue-600, #2177b7)}.rh-title[data-v-3450c095]{font-family:Inter,sans-serif;font-size:11px;font-weight:700;color:#1e293b;margin:0 0 4px;line-height:1.25}.rh-meta[data-v-3450c095]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.meta-item[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7px;color:#64748b}.meta-item strong[data-v-3450c095]{color:#1e293b;font-weight:600}.rh-right[data-v-3450c095]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.status-badge-lg[data-v-3450c095]{display:inline-block;padding:2px 8px;border-radius:4px;font-family:Inter,sans-serif;font-size:9px;font-weight:700}.status-badge-lg.in-effect[data-v-3450c095]{background:#f0fdf4;color:#15803d}.rh-date[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6.5px;color:#64748b;font-weight:500}.dv-card[data-v-3450c095]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:7px 10px;box-shadow:0 1px 2px #00000008}.dv-section-title[data-v-3450c095]{font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#1e293b;margin:0 0 4px}.rationale-text[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7.5px;color:#334155;line-height:1.5;margin:0}.vote-outcome-label[data-v-3450c095]{font-family:Inter,sans-serif;font-size:11px;font-weight:800;margin-bottom:4px}.vote-outcome-label.passed[data-v-3450c095]{color:#15803d}.tally-row[data-v-3450c095]{margin-bottom:3px}.tally-info[data-v-3450c095]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1px}.tally-label[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7px;color:#334155;font-weight:500}.tally-count[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6.5px;color:#64748b}.tally-bar-bg[data-v-3450c095]{height:3px;background:#e2e8f0;border-radius:2px;overflow:hidden}.tally-bar-fill[data-v-3450c095]{height:100%;border-radius:2px;transition:width 1s cubic-bezier(.16,1,.3,1)}.tally-bar-fill.for[data-v-3450c095]{background:linear-gradient(90deg,#22c55e,#16a34a)}.tally-bar-fill.against[data-v-3450c095]{background:#ef4444}.vote-proposer[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;margin-top:3px;padding-top:3px;border-top:1px solid #f1f5f9}.vote-proposer strong[data-v-3450c095]{color:#334155}.audit-timeline[data-v-3450c095]{display:flex;flex-direction:column;gap:0}.timeline-entry[data-v-3450c095]{display:flex;gap:6px;align-items:flex-start}.timeline-dot[data-v-3450c095]{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:2px}.timeline-dot.green[data-v-3450c095]{background:#22c55e}.timeline-dot.blue[data-v-3450c095]{background:var(--bd-blue-500, #2f86c5)}.timeline-body[data-v-3450c095]{display:flex;flex-direction:column;gap:0}.tl-event[data-v-3450c095]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:600;color:#1e293b}.tl-time[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6.5px;color:#64748b}.tl-actor[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6.5px;color:#475569}.tl-note[data-v-3450c095]{font-family:Inter,sans-serif;font-size:6px;color:#94a3b8;font-style:italic}.tl-status[data-v-3450c095]{display:inline-block;padding:0 4px;border-radius:3px;background:#f0fdf4;color:#15803d;font-family:Inter,sans-serif;font-size:6px;font-weight:500;margin-top:1px}.dv-cursor[data-v-3450c095]{position:absolute;z-index:20;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:all .7s cubic-bezier(.4,0,.2,1);opacity:0}.dv-step-0[data-v-3450c095]{top:50%;left:50%;opacity:0}.dv-step-1[data-v-3450c095]{top:48px;left:80px;opacity:1}.dv-step-2[data-v-3450c095],.dv-step-3[data-v-3450c095],.dv-step-4[data-v-3450c095]{top:80px;left:120px;opacity:1}.dv-step-5[data-v-3450c095]{top:50%;left:50%;opacity:0;transition:none}.dv-step-6[data-v-3450c095]{top:160px;left:60px;opacity:1;transition:all .8s ease}.dv-step-7[data-v-3450c095]{top:160px;left:60px;opacity:1}.dv-step-8[data-v-3450c095]{top:230px;left:30px;opacity:1}.dv-click-ripple[data-v-3450c095]{position:absolute;top:-4px;left:-4px;width:14px;height:14px;border-radius:50%;background:#2177b766;animation:dv-ping-3450c095 .4s ease-out}@keyframes dv-ping-3450c095{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(3)}}@media(max-width:768px){.browser-body[data-v-3450c095]{height:250px}.dv-page-title[data-v-3450c095]{font-size:11px}.rh-title[data-v-3450c095]{font-size:10px}}.ce-sim-outer[data-v-5979cafd]{width:100%;height:100%;padding:12px;box-sizing:border-box}.ce-sim-browser[data-v-5979cafd]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#f5f7fa;box-shadow:0 4px 16px #0000000f,0 1px 4px #0000000a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-chrome[data-v-5979cafd]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f7fa;border-bottom:1.5px solid #dde1e6}.chrome-dots[data-v-5979cafd]{display:flex;gap:5px;flex-shrink:0}.chrome-dots .dot[data-v-5979cafd]{width:8px;height:8px;border-radius:50%}.chrome-dots .red[data-v-5979cafd]{background:#ff5f57}.chrome-dots .yellow[data-v-5979cafd]{background:#febc2e}.chrome-dots .green[data-v-5979cafd]{background:#28c840}.chrome-url[data-v-5979cafd]{display:flex;align-items:center;gap:5px;background:#fff;border:1px solid #e3e6ea;border-radius:6px;padding:4px 10px;flex:1;max-width:300px;font-family:Inter,sans-serif;font-size:10px;color:#6b7280}.lock-icon[data-v-5979cafd]{width:10px;height:10px;color:#22c55e;flex-shrink:0}.browser-body[data-v-5979cafd]{position:relative;height:300px;background:#eef1f5;overflow:hidden;transition:opacity .5s ease}.browser-body.fading[data-v-5979cafd]{opacity:0}.ce-view[data-v-5979cafd]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease;-ms-overflow-style:none;scrollbar-width:none}.ce-view[data-v-5979cafd]::-webkit-scrollbar{display:none}.overview-view[data-v-5979cafd]{padding:8px 12px 10px;display:flex;flex-direction:column;gap:5px}.overview-view.slide-out[data-v-5979cafd]{transform:translate(-100%);opacity:0;pointer-events:none}.ce-page-header[data-v-5979cafd]{margin-bottom:1px}.ce-page-title[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1e293b;margin:0;letter-spacing:-.02em}.ce-page-sub[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;margin:1px 0 0;font-weight:400}.ce-module-tabs[data-v-5979cafd]{display:flex;gap:10px;border-bottom:1px solid #e2e8f0;padding-bottom:3px;margin-bottom:4px}.ce-module-tab[data-v-5979cafd]{display:flex;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:7px;color:#94a3b8;font-weight:500;padding-bottom:2px;cursor:default}.ce-module-tab svg[data-v-5979cafd]{color:#94a3b8}.ce-module-tab.active[data-v-5979cafd]{color:var(--bd-blue-600, #2177b7);border-bottom:2px solid var(--bd-blue-600, #2177b7);padding-bottom:0}.ce-module-tab.active svg[data-v-5979cafd]{color:var(--bd-blue-600, #2177b7)}.ce-module-tab.tab-target[data-v-5979cafd]{color:#475569}.ce-score-card[data-v-5979cafd]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px 6px;box-shadow:0 1px 3px #0000000a}.ce-score-top[data-v-5979cafd]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.ce-ring-wrap[data-v-5979cafd]{position:relative;width:42px;height:42px;flex-shrink:0}.ce-ring-svg[data-v-5979cafd]{width:100%;height:100%}.ce-ring-label[data-v-5979cafd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:baseline}.ce-ring-num[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:12px;font-weight:700;color:#e8910c}.ce-ring-pct[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:7px;font-weight:500;color:#e8910c}.ce-score-meta[data-v-5979cafd]{flex:1}.ce-score-header-row[data-v-5979cafd]{display:flex;align-items:center;gap:5px;margin-bottom:1px}.ce-score-title[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#1e293b}.ce-tier-badge[data-v-5979cafd]{display:inline-block;padding:1px 5px;border-radius:4px;font-family:Inter,sans-serif;font-size:6px;font-weight:700;letter-spacing:.05em}.ce-tier-badge.good[data-v-5979cafd]{background:#fef3c7;color:#b45309}.ce-score-sub[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;margin:0 0 2px}.ce-status-pills[data-v-5979cafd]{display:flex;gap:4px}.ce-pill[data-v-5979cafd]{display:inline-block;padding:1px 5px;border-radius:4px;font-family:Inter,sans-serif;font-size:6px;font-weight:500}.ce-pill-red[data-v-5979cafd]{background:#fef2f2;color:#dc2626}.ce-pill-amber[data-v-5979cafd]{background:#fffbeb;color:#d97706}.ce-stat-grid[data-v-5979cafd]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #f1f5f9;padding-top:5px}.ce-stat-box[data-v-5979cafd]{text-align:center;padding:2px 0;border-right:1px solid #f1f5f9;transition:background .2s}.ce-stat-box[data-v-5979cafd]:last-child{border-right:none}.ce-stat-box.hovered[data-v-5979cafd]{background:#fef2f2}.ce-stat-num[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#1e293b;line-height:1.2}.ce-stat-num.amber[data-v-5979cafd]{color:#d97706}.ce-stat-num.red[data-v-5979cafd]{color:#dc2626}.ce-stat-label[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:5px;font-weight:600;color:#94a3b8;letter-spacing:.05em;text-transform:uppercase}.ce-domain-grid[data-v-5979cafd]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.ce-domain-card[data-v-5979cafd]{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;box-shadow:0 1px 2px #00000008}.ce-dc-icon[data-v-5979cafd]{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ce-dc-reg[data-v-5979cafd]{background:var(--bd-blue-50, #edf7fd);color:var(--bd-blue-600, #2177b7)}.ce-dc-lic[data-v-5979cafd]{background:#f0fdf4;color:#16a34a}.ce-dc-body[data-v-5979cafd]{flex:1}.ce-dc-label[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:8px;font-weight:600;color:#1e293b}.ce-dc-value[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:6.5px;color:#64748b}.ce-dc-arrow[data-v-5979cafd]{flex-shrink:0}.ce-action-items[data-v-5979cafd]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;box-shadow:0 1px 2px #00000008}.ce-action-title[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#1e293b;margin:0 0 4px}.ce-action-row[data-v-5979cafd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid #f8fafc;transition:background .2s}.ce-action-row.hovered[data-v-5979cafd]{background:#fafbfc}.ce-action-row[data-v-5979cafd]:last-child{border-bottom:none}.ce-action-left[data-v-5979cafd]{display:flex;align-items:center;gap:5px;flex:1;min-width:0}.ce-action-dot[data-v-5979cafd]{width:5px;height:5px;border-radius:50%;flex-shrink:0}.ce-action-dot.overdue[data-v-5979cafd]{background:#dc2626}.ce-action-dot.due-soon[data-v-5979cafd]{background:#d97706}.ce-action-dot.upcoming[data-v-5979cafd]{background:var(--bd-blue-600, #2177b7)}.ce-action-info[data-v-5979cafd]{display:flex;flex-direction:column;min-width:0}.ce-action-name[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ce-action-detail[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:6px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ce-action-right[data-v-5979cafd]{display:flex;align-items:center;gap:4px;flex-shrink:0}.ce-action-badge[data-v-5979cafd]{display:inline-block;padding:1px 4px;border-radius:4px;font-family:Inter,sans-serif;font-size:6px;font-weight:600}.ce-action-badge.overdue[data-v-5979cafd]{background:#fef2f2;color:#dc2626}.ce-action-badge.due-soon[data-v-5979cafd]{background:#fffbeb;color:#d97706}.ce-action-badge.upcoming[data-v-5979cafd]{background:var(--bd-blue-50, #edf7fd);color:var(--bd-blue-600, #2177b7)}.ce-action-date[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:6px;color:#94a3b8}.entities-view[data-v-5979cafd]{padding:8px 12px 10px;display:flex;flex-direction:column;gap:5px;transform:translate(100%);opacity:0;pointer-events:none}.entities-view.slide-in[data-v-5979cafd]{transform:translate(0);opacity:1;pointer-events:auto}.ce-view-bar[data-v-5979cafd]{display:flex;justify-content:flex-end;margin-bottom:2px}.ce-view-toggles[data-v-5979cafd]{display:flex;gap:0}.vt-btn[data-v-5979cafd]{display:flex;align-items:center;gap:2px;font-family:Inter,sans-serif;font-size:7px;color:#64748b;font-weight:500;padding:2px 6px;border:1px solid #e2e8f0;background:#fff}.vt-btn[data-v-5979cafd]:first-child{border-radius:4px 0 0 4px}.vt-btn[data-v-5979cafd]:last-child{border-radius:0 4px 4px 0}.vt-active[data-v-5979cafd]{background:var(--bd-blue-600, #2177b7);color:#fff;border-color:var(--bd-blue-600, #2177b7)}.vt-active svg[data-v-5979cafd]{color:#fff}.ce-entity-grid[data-v-5979cafd]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.ce-entity-card[data-v-5979cafd]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s,transform .2s}.ce-entity-card.hovered[data-v-5979cafd]{box-shadow:0 3px 10px #00000014;transform:translateY(-1px)}.entity-card-stripe[data-v-5979cafd]{height:3px}.stripe-green[data-v-5979cafd]{background:linear-gradient(90deg,#22c55e,#16a34a)}.stripe-amber[data-v-5979cafd]{background:linear-gradient(90deg,#f59e0b,#d97706)}.stripe-red[data-v-5979cafd]{background:linear-gradient(90deg,#ef4444,#dc2626)}.entity-card-header[data-v-5979cafd]{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 7px 3px}.entity-name-block[data-v-5979cafd]{flex:1;min-width:0}.entity-card-name[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:8px;font-weight:700;color:#1e293b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-type-badge[data-v-5979cafd]{display:inline-block;font-family:Inter,sans-serif;font-size:5.5px;color:#64748b;font-weight:500;margin-top:1px}.conf-ring-wrap[data-v-5979cafd]{flex-shrink:0}.conf-ring-wrap.conf-high[data-v-5979cafd]{color:#22c55e}.conf-ring-wrap.conf-medium[data-v-5979cafd]{color:#d97706}.conf-ring-wrap.conf-low[data-v-5979cafd]{color:#dc2626}.conf-ring-num[data-v-5979cafd]{font-family:Inter,sans-serif;font-size:8px;font-weight:700;fill:currentColor}.entity-card-stats[data-v-5979cafd]{display:grid;grid-template-columns:repeat(4,1fr);padding:4px 7px 6px;gap:0;border-top:1px solid #f1f5f9}.ec-stat[data-v-5979cafd]{text-align:center}.ec-stat-val[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:700;color:#1e293b;line-height:1.3}.ec-stat-val.ec-overdue[data-v-5979cafd]{color:#dc2626}.ec-stat-val.ec-small[data-v-5979cafd]{font-size:5.5px;font-weight:500;color:#475569;line-height:1.2}.ec-stat-label[data-v-5979cafd]{display:block;font-family:Inter,sans-serif;font-size:5px;color:#94a3b8;font-weight:500}.ce-cursor[data-v-5979cafd]{position:absolute;z-index:20;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:all .7s cubic-bezier(.4,0,.2,1);opacity:0}.ce-step-0[data-v-5979cafd]{top:50%;left:50%;opacity:0}.ce-step-1[data-v-5979cafd]{top:80px;left:40px;opacity:1}.ce-step-2[data-v-5979cafd]{top:120px;left:200px;opacity:1}.ce-step-3[data-v-5979cafd]{top:125px;left:250px;opacity:1}.ce-step-4[data-v-5979cafd]{top:195px;left:50px;opacity:1}.ce-step-5[data-v-5979cafd]{top:210px;left:130px;opacity:1}.ce-step-6[data-v-5979cafd],.ce-step-7[data-v-5979cafd]{top:50px;left:95px;opacity:1}.ce-step-8[data-v-5979cafd]{top:50%;left:50%;opacity:0;transition:none}.ce-step-9[data-v-5979cafd]{top:95px;left:100px;opacity:1;transition:all .8s ease}.ce-step-10[data-v-5979cafd]{top:110px;left:130px;opacity:1}.ce-step-11[data-v-5979cafd]{top:95px;left:210px;opacity:1}.ce-click-ripple[data-v-5979cafd]{position:absolute;top:-4px;left:-4px;width:14px;height:14px;border-radius:50%;background:#2177b766;animation:ce-ping-5979cafd .4s ease-out}@keyframes ce-ping-5979cafd{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(3)}}@media(max-width:768px){.browser-body[data-v-5979cafd]{height:250px}.ce-page-title[data-v-5979cafd]{font-size:11px}.ce-entity-grid[data-v-5979cafd]{grid-template-columns:1fr}}.doc-sim-outer[data-v-98952870]{width:100%;height:100%;padding:12px;box-sizing:border-box}.doc-sim-browser[data-v-98952870]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#f5f7fa;box-shadow:0 4px 16px #0000000f,0 1px 4px #0000000a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-chrome[data-v-98952870]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f7fa;border-bottom:1.5px solid #dde1e6}.chrome-dots[data-v-98952870]{display:flex;gap:5px;flex-shrink:0}.chrome-dots .dot[data-v-98952870]{width:8px;height:8px;border-radius:50%}.chrome-dots .red[data-v-98952870]{background:#ff5f57}.chrome-dots .yellow[data-v-98952870]{background:#febc2e}.chrome-dots .green[data-v-98952870]{background:#28c840}.chrome-url[data-v-98952870]{display:flex;align-items:center;gap:5px;background:#fff;border:1px solid #e3e6ea;border-radius:6px;padding:4px 10px;flex:1;max-width:300px;font-family:Inter,sans-serif;font-size:10px;color:#6b7280}.lock-icon[data-v-98952870]{width:10px;height:10px;color:#22c55e;flex-shrink:0}.browser-body[data-v-98952870]{position:relative;height:300px;background:#eef1f5;overflow:hidden;transition:opacity .5s ease}.browser-body.fading[data-v-98952870]{opacity:0}.doc-view[data-v-98952870]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease;-ms-overflow-style:none;scrollbar-width:none}.doc-view[data-v-98952870]::-webkit-scrollbar{display:none}.grid-view[data-v-98952870]{padding:8px 12px;display:flex;flex-direction:column;gap:4px;background:#eef1f5}.grid-view.slide-out[data-v-98952870]{transform:translate(-100%);opacity:0;pointer-events:none}.doc-page-header[data-v-98952870]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.doc-page-title[data-v-98952870]{font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:#1e293b;margin:0;letter-spacing:-.02em}.doc-header-actions[data-v-98952870]{display:flex;align-items:center;gap:4px}.doc-search[data-v-98952870]{display:flex;align-items:center;gap:3px;background:#fff;border:1px solid #e2e8f0;border-radius:5px;padding:3px 6px}.doc-search svg[data-v-98952870]{color:#94a3b8;flex-shrink:0}.doc-search-ph[data-v-98952870]{font-family:Inter,sans-serif;font-size:6.5px;color:#94a3b8;white-space:nowrap}.doc-new-btn[data-v-98952870]{display:flex;align-items:center;gap:2px;background:var(--bd-blue-600, #2177b7);color:#fff;border:none;border-radius:5px;padding:3px 7px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;cursor:pointer;white-space:nowrap}.doc-new-btn svg[data-v-98952870]{color:#fff}.doc-breadcrumb-bar[data-v-98952870]{display:flex;justify-content:space-between;align-items:center;margin-bottom:3px}.doc-breadcrumb[data-v-98952870]{display:flex;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:7px;color:#64748b}.doc-breadcrumb svg[data-v-98952870]{color:#64748b}.bc-text[data-v-98952870]{font-weight:500}.doc-view-toggles[data-v-98952870]{display:flex;align-items:center;gap:3px}.vt-btn[data-v-98952870]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:#fff;border:1px solid #e2e8f0}.vt-btn.active[data-v-98952870]{background:var(--bd-blue-600, #2177b7);border-color:var(--bd-blue-600, #2177b7)}.vt-btn.active svg[data-v-98952870]{color:#fff;fill:#fff}.vt-btn svg[data-v-98952870]{color:#94a3b8;fill:#94a3b8}.sort-dd[data-v-98952870]{display:flex;align-items:center;gap:2px;font-family:Inter,sans-serif;font-size:6.5px;color:#334155;font-weight:500;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:2px 5px;white-space:nowrap}.folder-grid[data-v-98952870]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;flex:1;align-content:center}.folder-card[data-v-98952870]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px 10px 12px;position:relative;transition:background .2s,box-shadow .2s}.folder-card.hovered[data-v-98952870]{background:#f0f4ff;box-shadow:0 0 0 1.5px var(--bd-blue-600, #2177b7)}.folder-menu[data-v-98952870]{position:absolute;top:3px;right:5px;font-size:9px;color:#94a3b8;line-height:1;letter-spacing:-.05em}.folder-icon[data-v-98952870]{width:32px;height:26px;border-radius:1px 1px 3px 3px;position:relative}.folder-icon[data-v-98952870]:before{content:"";position:absolute;top:-5px;left:0;width:14px;height:5px;border-radius:3px 3px 0 0}.folder-icon.blue[data-v-98952870]{background:#90b4e8}.folder-icon.blue[data-v-98952870]:before{background:#7da8e0}.folder-icon.steel[data-v-98952870]{background:#93b0d4}.folder-icon.steel[data-v-98952870]:before{background:#84a3c8}.folder-icon.light[data-v-98952870]{background:#b4cceb}.folder-icon.light[data-v-98952870]:before{background:#a6c0e2}.folder-icon.pink[data-v-98952870]{background:#e07b9a}.folder-icon.pink[data-v-98952870]:before{background:#d46d8e}.folder-icon.teal[data-v-98952870]{background:#5ec4a8}.folder-icon.teal[data-v-98952870]:before{background:#4db89c}.folder-label[data-v-98952870]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:500;color:#334155;text-align:center;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-view[data-v-98952870]{display:flex;flex-direction:column;transform:translate(100%);opacity:0;pointer-events:none;background:#fff}.viewer-view.slide-in[data-v-98952870]{transform:translate(0);opacity:1;pointer-events:auto}.viewer-header[data-v-98952870]{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;background:#fff;border-bottom:1px solid #e2e8f0;gap:6px}.vh-left[data-v-98952870]{display:flex;align-items:center;gap:4px;flex-shrink:0}.pdf-icon-sm[data-v-98952870]{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.vh-filename[data-v-98952870]{font-family:Inter,sans-serif;font-size:8px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.vh-breadcrumb-trail[data-v-98952870]{display:flex;align-items:center;gap:2px;font-family:Inter,sans-serif;font-size:7px}.vb-link[data-v-98952870]{color:var(--bd-blue-600, #2177b7);font-weight:500}.vb-sep[data-v-98952870]{color:#94a3b8}.vb-current[data-v-98952870]{color:#64748b}.vh-actions[data-v-98952870]{display:flex;align-items:center;gap:4px;flex-shrink:0}.vh-btn[data-v-98952870]{display:flex;align-items:center;gap:2px;font-family:Inter,sans-serif;font-size:6.5px;font-weight:500;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 5px;white-space:nowrap}.vh-btn svg[data-v-98952870]{color:#334155}.vh-close[data-v-98952870]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:8px;color:#64748b;cursor:pointer}.viewer-toolbar[data-v-98952870]{display:flex;align-items:center;gap:5px;padding:3px 8px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.tb-btn[data-v-98952870]{display:flex;align-items:center;gap:2px;font-family:Inter,sans-serif;font-size:6.5px;font-weight:500;color:#334155;padding:2px 4px;border-radius:3px;background:#fff;border:1px solid #e2e8f0}.tb-btn svg[data-v-98952870]{color:#334155;fill:#334155}.tb-divider[data-v-98952870]{width:1px;height:12px;background:#e2e8f0}.tb-nav[data-v-98952870]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;background:#fff;border:1px solid #e2e8f0;cursor:pointer}.tb-nav svg[data-v-98952870]{color:#64748b}.tb-page[data-v-98952870]{font-family:Inter,sans-serif;font-size:7px;font-weight:500;color:#1e293b;padding:0 2px}.tb-zoom[data-v-98952870]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;background:#fff;border:1px solid #e2e8f0;font-family:Inter,sans-serif;font-size:8px;color:#334155;font-weight:500}.tb-zoom-val[data-v-98952870]{font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:var(--bd-blue-600, #2177b7);background:var(--bd-blue-50, #edf7fd);border-radius:3px;padding:1px 4px}.viewer-canvas[data-v-98952870]{flex:1;display:flex;justify-content:center;padding:6px 10px;background:#e8ecf1;overflow:hidden}.doc-page[data-v-98952870]{width:100%;max-width:280px;background:#fff;border-radius:2px;box-shadow:0 2px 8px #00000014;padding:10px 12px;position:relative;overflow:hidden}.page-badge[data-v-98952870]{position:absolute;top:4px;right:4px;background:var(--bd-blue-600, #2177b7);color:#fff;border-radius:3px;font-family:Inter,sans-serif;font-size:5.5px;font-weight:600;padding:1px 4px}.doc-content[data-v-98952870]{font-family:Times New Roman,Georgia,serif}.doc-heading-block[data-v-98952870]{text-align:center;margin-bottom:6px}.doc-title-line[data-v-98952870]{font-size:8px;font-weight:700;color:#1a1a1a;letter-spacing:.02em}.doc-title-line.sub[data-v-98952870]{font-size:7px;font-weight:700;margin-top:1px}.doc-hr[data-v-98952870]{width:60%;height:1.5px;background:#1a1a1a;margin:3px auto 0}.doc-company[data-v-98952870]{text-align:center;margin:5px 0 4px;font-size:7px;color:#1a1a1a}.doc-company strong[data-v-98952870]{font-size:7.5px}.doc-company-sub[data-v-98952870]{font-size:6.5px;color:#333;font-style:italic}.doc-para[data-v-98952870]{font-size:6px;color:#333;line-height:1.55;margin:0 0 4px;text-align:justify}.doc-article[data-v-98952870]{margin-bottom:4px}.article-title[data-v-98952870]{font-size:6.5px;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:2px;letter-spacing:.01em}.article-body[data-v-98952870]{font-size:6px;color:#333;line-height:1.5;margin:0;text-align:justify}.article-body strong[data-v-98952870]{color:#000}.doc-cursor[data-v-98952870]{position:absolute;z-index:20;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:all .7s cubic-bezier(.4,0,.2,1);opacity:0}.doc-step-0[data-v-98952870]{top:50%;left:50%;opacity:0}.doc-step-1[data-v-98952870]{top:18px;left:140px;opacity:1}.doc-step-2[data-v-98952870],.doc-step-3[data-v-98952870],.doc-step-4[data-v-98952870]{top:86px;left:30px;opacity:1}.doc-step-5[data-v-98952870]{top:50%;left:50%;opacity:0;transition:none}.doc-step-6[data-v-98952870]{top:34px;left:200px;opacity:1;transition:all .8s ease}.doc-step-7[data-v-98952870]{top:10px;left:250px;opacity:1}.doc-step-8[data-v-98952870]{top:180px;left:140px;opacity:1}.doc-click-ripple[data-v-98952870]{position:absolute;top:-4px;left:-4px;width:14px;height:14px;border-radius:50%;background:#2177b766;animation:doc-ping-98952870 .4s ease-out}@keyframes doc-ping-98952870{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(3)}}@media(max-width:768px){.browser-body[data-v-98952870]{height:250px}.doc-page-title[data-v-98952870]{font-size:11px}.folder-grid[data-v-98952870]{grid-template-columns:repeat(4,1fr)}}.ds-sim-outer[data-v-00218ca0]{width:100%;height:100%;padding:12px;box-sizing:border-box}.ds-sim-browser[data-v-00218ca0]{width:100%;height:100%;border-radius:16px;overflow:hidden;background:#f5f7fa;box-shadow:0 4px 16px #0000000f,0 1px 4px #0000000a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.browser-chrome[data-v-00218ca0]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f7fa;border-bottom:1.5px solid #dde1e6}.chrome-dots[data-v-00218ca0]{display:flex;gap:5px;flex-shrink:0}.chrome-dots .dot[data-v-00218ca0]{width:8px;height:8px;border-radius:50%}.chrome-dots .red[data-v-00218ca0]{background:#ff5f57}.chrome-dots .yellow[data-v-00218ca0]{background:#febc2e}.chrome-dots .green[data-v-00218ca0]{background:#28c840}.chrome-url[data-v-00218ca0]{display:flex;align-items:center;gap:5px;background:#fff;border:1px solid #e3e6ea;border-radius:6px;padding:4px 10px;flex:1;max-width:300px;font-family:Inter,sans-serif;font-size:10px;color:#6b7280}.lock-icon[data-v-00218ca0]{width:10px;height:10px;color:#22c55e;flex-shrink:0}.browser-body[data-v-00218ca0]{position:relative;height:300px;background:#fff;display:flex;flex-direction:column;overflow:hidden;transition:opacity .5s ease,transform .5s ease}.browser-body.fading[data-v-00218ca0]{opacity:0;transform:translateY(4px)}.ds-page-header[data-v-00218ca0]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 4px;flex-shrink:0}.ds-header-left[data-v-00218ca0]{display:flex;flex-direction:column}.ds-page-title[data-v-00218ca0]{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#111827;margin:0;line-height:1.2;letter-spacing:-.02em}.ds-page-sub[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;margin-top:1px}.ds-header-right[data-v-00218ca0]{display:flex;align-items:center;gap:6px}.ds-search-box[data-v-00218ca0]{display:flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid #e5e7eb;border-radius:5px;background:#fff}.ds-search-text[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#9ca3af}.ds-new-btn[data-v-00218ca0]{display:flex;align-items:center;gap:3px;background:var(--bd-blue-600, #2177b7);color:#fff;border:none;border-radius:5px;padding:4px 8px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;cursor:default}.ds-tabs-bar[data-v-00218ca0]{display:flex;gap:0;border-bottom:1px solid #e5e7eb;padding:0 12px;flex-shrink:0}.ds-tab[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:8px;font-weight:500;color:#6b7280;background:none;border:none;padding:5px 8px 4px;cursor:default;position:relative}.ds-tab.active[data-v-00218ca0]{color:var(--bd-blue-600, #2177b7);font-weight:600}.ds-tab.active[data-v-00218ca0]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--bd-blue-600, #2177b7);border-radius:2px 2px 0 0}.ds-split-pane[data-v-00218ca0]{flex:1;display:flex;min-height:0;position:relative}.ds-thread-list[data-v-00218ca0]{width:50%;border-right:1px solid #e5e7eb;overflow-y:auto;scrollbar-width:none;flex-shrink:0}.ds-thread-list[data-v-00218ca0]::-webkit-scrollbar{display:none}.ds-thread-item[data-v-00218ca0]{padding:6px 10px;border-bottom:1px solid #f3f4f6;cursor:default;transition:all .15s;background:#fff}.ds-thread-item.hovered[data-v-00218ca0]{background:#f8fafc;box-shadow:0 1px 3px #0000000a}.ds-thread-item.active[data-v-00218ca0]{background:var(--bd-blue-50, #edf7fd);border-left:3px solid var(--bd-blue-600, #2177b7)}.ds-item-title-row[data-v-00218ca0]{display:flex;align-items:center;gap:3px}.ds-item-title[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:8.5px;font-weight:600;color:#111827;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-lock-ico[data-v-00218ca0]{color:#94a3b8;flex-shrink:0}.ds-item-time[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;flex-shrink:0}.ds-item-preview[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:1px 0 0}.ds-item-meta[data-v-00218ca0]{display:flex;align-items:center;gap:4px;margin-top:3px}.ds-layer-badge[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:5.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:1px 4px;border-radius:3px}.ds-layer-badge.layer-team[data-v-00218ca0]{background:#dbeafe;color:var(--bd-blue-700, #1b659e)}.ds-layer-badge.layer-governance[data-v-00218ca0]{background:#fee2e2;color:#991b1b}.ds-priority-dot[data-v-00218ca0]{width:5px;height:5px;border-radius:50%;background:#fb923c}.ds-msg-count[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#64748b}.ds-participant-icon[data-v-00218ca0]{color:#64748b}.ds-detail-pane[data-v-00218ca0]{flex:1;display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden}.ds-empty-detail[data-v-00218ca0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ds-empty-title[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:9px;font-weight:600;color:#94a3b8}.ds-empty-sub[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#9ca3af}.ds-detail-view[data-v-00218ca0]{flex:1;display:flex;flex-direction:column;animation:phase-in-00218ca0 .3s ease;transition:opacity .25s ease}.ds-detail-view.dimmed[data-v-00218ca0]{opacity:.35}@keyframes phase-in-00218ca0{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ds-detail-header[data-v-00218ca0]{display:flex;align-items:flex-start;gap:5px;padding:6px 8px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.ds-back-arrow[data-v-00218ca0]{color:#6b7280;margin-top:1px;cursor:default}.ds-detail-info[data-v-00218ca0]{flex:1;min-width:0}.ds-detail-title[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#111827;margin:0 0 2px;line-height:1.2}.ds-detail-badges[data-v-00218ca0]{display:flex;align-items:center;gap:3px;margin-bottom:2px}.ds-badge-blue[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:5.5px;font-weight:600;text-transform:uppercase;padding:1px 4px;border-radius:3px;background:#dbeafe;color:var(--bd-blue-700, #1b659e)}.ds-badge-gray[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:5.5px;font-weight:600;text-transform:uppercase;padding:1px 4px;border-radius:3px;background:#f3f4f6;color:#6b7280}.ds-badge-green[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:5.5px;font-weight:600;text-transform:uppercase;padding:1px 4px;border-radius:3px;background:#d1fae5;color:#065f46}.ds-detail-owner[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:6.5px;color:#9ca3af}.ds-dots-btn[data-v-00218ca0]{color:#6b7280;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:2px 3px;display:flex;align-items:center;flex-shrink:0}.ds-message-area[data-v-00218ca0]{flex:1;padding:6px 8px;overflow-y:auto}.ds-message[data-v-00218ca0]{display:flex;gap:6px;align-items:flex-start}.ds-msg-avatar[data-v-00218ca0]{width:22px;height:22px;border-radius:50%;background:#f5a623;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:7px;font-weight:700;color:#fff;flex-shrink:0}.ds-msg-body[data-v-00218ca0]{flex:1;min-width:0}.ds-msg-head[data-v-00218ca0]{display:flex;align-items:center;gap:5px;margin-bottom:1px}.ds-msg-author[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7.5px;font-weight:700;color:#111827}.ds-msg-time[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:6.5px;color:#9ca3af}.ds-msg-dots[data-v-00218ca0]{font-size:9px;color:#9ca3af;margin-left:auto;cursor:default}.ds-msg-text[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7.5px;color:#374151;line-height:1.45;margin:0}.ds-action-bar[data-v-00218ca0]{display:flex;justify-content:flex-end;gap:4px;padding:3px 8px;flex-shrink:0}.ds-action-btn[data-v-00218ca0]{display:flex;align-items:center;gap:3px;padding:3px 7px;border-radius:5px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;cursor:default;border:1px solid #e2e8f0;background:#fff;color:#374151}.ds-action-btn svg[data-v-00218ca0]{color:var(--bd-blue-600, #2177b7)}.ds-action-btn.resolve svg[data-v-00218ca0]{color:#10b981}.ds-reply-box[data-v-00218ca0]{border:1px solid #e2e8f0;border-radius:5px;margin:0 8px 6px;flex-shrink:0}.ds-reply-toolbar[data-v-00218ca0]{display:flex;align-items:center;gap:5px;padding:3px 7px;border-bottom:1px solid #f1f5f9}.ds-tb[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:8px;color:#64748b}.ds-tb-sep[data-v-00218ca0]{width:1px;height:10px;background:#e2e8f0}.ds-reply-input[data-v-00218ca0]{padding:4px 7px}.ds-ph[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#94a3b8}.ds-reply-footer[data-v-00218ca0]{display:flex;align-items:center;justify-content:space-between;padding:3px 7px}.ds-reply-icons[data-v-00218ca0]{display:flex;gap:5px;align-items:center;font-size:8px;color:#94a3b8}.ds-send-btn[data-v-00218ca0]{display:flex;align-items:center;gap:3px;background:var(--bd-blue-600, #2177b7);color:#fff;border:none;border-radius:4px;padding:2px 7px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;cursor:default}.ds-slideout[data-v-00218ca0]{position:absolute;top:0;right:0;bottom:0;width:55%;z-index:10;animation:slideIn-00218ca0 .25s ease}@keyframes slideIn-00218ca0{0%{transform:translate(100%)}to{transform:translate(0)}}.ds-slideout-panel[data-v-00218ca0]{height:100%;background:#fff;box-shadow:-2px 0 16px #0000001f;display:flex;flex-direction:column}.ds-so-header[data-v-00218ca0]{display:flex;justify-content:space-between;align-items:flex-start;padding:7px 10px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.ds-so-title[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:10px;font-weight:700;color:#1e293b;margin:0}.ds-so-sub[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#64748b;margin:1px 0 0}.ds-so-close[data-v-00218ca0]{color:#94a3b8;cursor:default}.ds-so-body[data-v-00218ca0]{flex:1;padding:7px 10px;display:flex;flex-direction:column;gap:6px;overflow-y:auto;scrollbar-width:none}.ds-so-body[data-v-00218ca0]::-webkit-scrollbar{display:none}.ds-so-field[data-v-00218ca0]{display:flex;flex-direction:column;gap:3px}.ds-so-label[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#64748b}.ds-req[data-v-00218ca0]{color:#ef4444}.ds-opt[data-v-00218ca0]{font-weight:400;color:#94a3b8}.ds-so-type-row[data-v-00218ca0]{display:flex;gap:4px}.ds-so-type-pill[data-v-00218ca0]{display:flex;align-items:center;gap:4px;flex:1;justify-content:center;padding:4px 5px;border-radius:5px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#64748b;background:#f8fafc;border:1.5px solid transparent}.ds-so-type-pill.active[data-v-00218ca0]{background:var(--bd-blue-50, #edf7fd);border-color:var(--bd-blue-500, #2f86c5);color:var(--bd-blue-700, #1b659e)}.ds-so-pill-row[data-v-00218ca0]{display:flex;gap:4px}.ds-so-pill[data-v-00218ca0]{padding:3px 6px;border-radius:5px;font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#64748b;background:#f8fafc;border:1.5px solid transparent}.ds-so-pill.active[data-v-00218ca0]{background:var(--bd-blue-50, #edf7fd);border-color:var(--bd-blue-500, #2f86c5);color:var(--bd-blue-700, #1b659e)}.ds-so-hint[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:6px;color:#64748b}.ds-so-input[data-v-00218ca0]{display:flex;align-items:center;padding:4px 7px;border:1px solid #d1d5db;border-radius:5px;min-height:16px}.ds-typed[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:8px;color:#111827}.ds-ph-sm[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;color:#94a3b8}.ds-cursor-blink[data-v-00218ca0]{display:inline-block;width:1px;height:10px;background:var(--bd-blue-600, #2177b7);margin-left:1px;animation:blink-00218ca0 .8s step-end infinite}@keyframes blink-00218ca0{0%,to{opacity:1}50%{opacity:0}}.ds-so-editor[data-v-00218ca0]{border:1px solid #d1d5db;border-radius:5px;overflow:hidden}.ds-so-edit-toolbar[data-v-00218ca0]{display:flex;align-items:center;gap:5px;padding:3px 6px;border-bottom:1px solid #f1f5f9;font-family:Inter,sans-serif;font-size:8px;color:#64748b}.ds-so-edit-body[data-v-00218ca0]{padding:4px 6px;min-height:14px}.ds-so-edit-footer[data-v-00218ca0]{display:flex;align-items:center;justify-content:space-between;padding:3px 6px}.ds-so-edit-icons[data-v-00218ca0]{display:flex;gap:4px;font-size:7px;color:#94a3b8}.ds-so-send-mini[data-v-00218ca0]{display:flex;align-items:center;gap:2px;background:var(--bd-blue-600, #2177b7);color:#fff;border-radius:3px;padding:1px 5px;font-family:Inter,sans-serif;font-size:6px;font-weight:600}.ds-so-footer[data-v-00218ca0]{display:flex;justify-content:flex-end;gap:5px;padding:5px 10px;border-top:1px solid #e5e7eb;background:#f8fafc;flex-shrink:0}.ds-so-cancel[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#374151;padding:3px 8px;border-radius:5px;border:1px solid #e2e8f0;background:#fff}.ds-so-create[data-v-00218ca0]{font-family:Inter,sans-serif;font-size:7px;font-weight:600;color:#fff;padding:3px 10px;border-radius:5px;background:var(--bd-blue-600, #2177b7);opacity:.5;transition:opacity .3s}.ds-so-create.ready[data-v-00218ca0]{opacity:1}.ds-cursor[data-v-00218ca0]{position:absolute;z-index:20;pointer-events:none;transition:top .6s cubic-bezier(.4,0,.2,1),left .6s cubic-bezier(.4,0,.2,1),right .6s cubic-bezier(.4,0,.2,1)}.ds-cursor.ds-step-0[data-v-00218ca0]{top:80px;left:70px;opacity:0}.ds-cursor.ds-step-1[data-v-00218ca0]{top:80px;left:70px;opacity:1}.ds-cursor.ds-step-2[data-v-00218ca0],.ds-cursor.ds-step-3[data-v-00218ca0]{top:195px;left:90px;opacity:1}.ds-cursor.ds-step-4[data-v-00218ca0]{top:50px;left:250px;opacity:1}.ds-cursor.ds-step-5[data-v-00218ca0]{top:28px;right:10px;left:auto;opacity:1}.ds-cursor.ds-step-6[data-v-00218ca0]{top:28px;right:10px;left:auto;opacity:0}.ds-cursor.ds-step-7[data-v-00218ca0]{top:175px;right:30px;left:auto;opacity:1}.ds-cursor.ds-step-8[data-v-00218ca0]{top:280px;right:15px;left:auto;opacity:1}.ds-click-ripple[data-v-00218ca0]{position:absolute;top:4px;left:4px;width:14px;height:14px;border-radius:50%;background:#2177b74d;animation:clickPulse-00218ca0 .4s ease-out}@keyframes clickPulse-00218ca0{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}@media(max-width:768px){.browser-body[data-v-00218ca0]{height:240px}}.feature-grid-zigzag-section[data-v-66c12fca]{width:100%;background:#f8f9fb;padding:6rem 2rem 4rem}.feature-grid-zigzag-container[data-v-66c12fca]{max-width:1140px;margin:0 auto}.grid-section-header[data-v-66c12fca]{text-align:center;margin-bottom:4rem}.grid-eyebrow[data-v-66c12fca]{display:inline-block;font-family:Inter,Poppins,sans-serif;font-size:.75rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--bd-blue-600, #2177b7);margin-bottom:1.25rem;padding:6px 16px;background:linear-gradient(135deg,#2177b70f,#7c3aed0f);border-radius:20px}.grid-headline[data-v-66c12fca]{font-family:Poppins,sans-serif;font-size:3.2rem;font-weight:700;color:#111827;line-height:1.12;letter-spacing:-.025em;margin:0 0 1.25rem}.grid-subtitle[data-v-66c12fca]{font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:400;color:#6b7280;line-height:1.65;max-width:600px;margin:0 auto 2rem}.triple-divider[data-v-66c12fca]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin:0 auto;padding:0 .5rem}.divider-line[data-v-66c12fca]{display:block;height:1px;background:#dde2ea}.feature-rows[data-v-66c12fca]{display:flex;flex-direction:column}.feature-row[data-v-66c12fca]{padding:5rem 0}.cell-placeholder[data-v-66c12fca]{width:100%;aspect-ratio:16 / 10;border-radius:12px;background:linear-gradient(145deg,#edf1f7,#e4eaf2,#edf1f7);border:1px dashed #ced6e0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden}.cell-placeholder[data-v-66c12fca]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);animation:placeholder-shimmer-66c12fca 3s ease-in-out infinite}@keyframes placeholder-shimmer-66c12fca{0%{left:-100%}50%{left:100%}to{left:100%}}.placeholder-icon-wrap[data-v-66c12fca]{width:40px;height:40px;border-radius:10px;background:#2177b70a;border:1px solid rgba(33,119,183,.08);display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.placeholder-icon-wrap svg[data-v-66c12fca]{width:20px;height:20px;color:#94a3b8}.placeholder-label[data-v-66c12fca]{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#94a3b8;letter-spacing:.01em;position:relative;z-index:1}.placeholder-sublabel[data-v-66c12fca]{font-family:Poppins,sans-serif;font-size:11px;font-weight:400;color:#b0bec5;position:relative;z-index:1}@media(max-width:1024px){.feature-grid-zigzag-section[data-v-66c12fca]{padding:5rem 1.5rem 3rem}.grid-headline[data-v-66c12fca]{font-size:2.5rem}.grid-subtitle[data-v-66c12fca]{font-size:1rem}}@media(max-width:768px){.feature-grid-zigzag-section[data-v-66c12fca]{padding:4rem 1.25rem 3rem}.grid-headline[data-v-66c12fca]{font-size:1.75rem}.grid-headline br[data-v-66c12fca]{display:none}.grid-subtitle[data-v-66c12fca]{font-size:.95rem}.grid-section-header[data-v-66c12fca]{margin-bottom:2rem}.feature-row[data-v-66c12fca]{padding:2.5rem 0}.triple-divider[data-v-66c12fca]{grid-template-columns:1fr;gap:0}.triple-divider .divider-line[data-v-66c12fca]:nth-child(2),.triple-divider .divider-line[data-v-66c12fca]:nth-child(3){display:none}}.connected-workforce[data-v-6e65da6c]{width:100%;background:#fff;padding:5rem 2rem 4rem;overflow:hidden}.cw-container[data-v-6e65da6c]{max-width:1140px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.cw-text[data-v-6e65da6c]{text-align:center;max-width:980px;margin-bottom:3rem;opacity:0;transform:translateY(24px)}.connected-workforce.is-visible .cw-text[data-v-6e65da6c]{animation:fadeUp-6e65da6c .8s ease-out .2s forwards}@keyframes fadeUp-6e65da6c{to{opacity:1;transform:translateY(0)}}.cw-headline[data-v-6e65da6c]{font-family:Poppins,sans-serif;font-size:3.4rem;font-weight:700;color:#111827;line-height:1.12;letter-spacing:-.03em;margin:0 0 1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.headline-accent[data-v-6e65da6c]{color:var(--bd-blue-600, #2177b7)}.cw-subtitle[data-v-6e65da6c]{font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:400;color:#6b7280;line-height:1.7;margin:0}.carousel-scene[data-v-6e65da6c]{position:relative;width:100%;height:190px;display:flex;align-items:center;justify-content:center}.carousel-ring[data-v-6e65da6c]{position:relative;width:0;height:0}.carousel-item[data-v-6e65da6c]{position:absolute;width:160px;height:160px;top:-80px;left:-80px;will-change:transform,opacity;transition:opacity .8s ease}.person-circle[data-v-6e65da6c]{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#ffffffe6;border:3px solid #ffffff;box-shadow:0 14px 32px #3b82f629,0 4px 12px #0000000d,0 0 0 2px #ffffff80}.person-img[data-v-6e65da6c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:50%;display:block}.role-label-wrapper[data-v-6e65da6c]{text-align:center;margin-top:0;height:28px;display:flex;align-items:center;justify-content:center}.role-label[data-v-6e65da6c]{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:var(--bd-blue-600, #2177b7);letter-spacing:.06em;text-transform:uppercase}.label-swap-enter-active[data-v-6e65da6c],.label-swap-leave-active[data-v-6e65da6c]{transition:all .35s ease}.label-swap-enter-from[data-v-6e65da6c]{opacity:0;transform:translateY(6px)}.label-swap-leave-to[data-v-6e65da6c]{opacity:0;transform:translateY(-6px)}@media(max-width:1024px){.connected-workforce[data-v-6e65da6c]{padding:4rem 1.5rem 3rem}.cw-headline[data-v-6e65da6c]{font-size:2.6rem}.cw-subtitle[data-v-6e65da6c]{font-size:1.05rem}.cw-text[data-v-6e65da6c]{margin-bottom:2.5rem}.carousel-scene[data-v-6e65da6c]{transform:scale(.85);transform-origin:center center}}@media(max-width:768px){.connected-workforce[data-v-6e65da6c]{padding:3rem 1.25rem 2.5rem}.cw-headline[data-v-6e65da6c]{font-size:1.85rem;letter-spacing:-.02em}.cw-headline br[data-v-6e65da6c]{display:none}.cw-subtitle[data-v-6e65da6c]{font-size:.95rem}.cw-text[data-v-6e65da6c]{margin-bottom:2rem}.carousel-scene[data-v-6e65da6c]{transform:scale(.65);transform-origin:center center}}@media(max-width:480px){.cw-headline[data-v-6e65da6c]{font-size:1.5rem}.carousel-scene[data-v-6e65da6c]{transform:scale(.5);transform-origin:center center}}.lifecycle-section[data-v-47981907]{position:relative;width:100%;background:radial-gradient(circle at 62% 34%,rgba(33,119,183,.32),transparent 31rem),linear-gradient(180deg,var(--bd-blue-900, #123f63) 0%,#0d1c30 48%,var(--bd-blue-900, #123f63) 100%);padding:6.25rem 2rem 5.75rem;overflow:hidden}.lifecycle-container[data-v-47981907]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.72fr);gap:4.5rem;align-items:center}.lifecycle-text[data-v-47981907]{display:flex;flex-direction:column;gap:0}.lifecycle-headline[data-v-47981907]{font-family:Poppins,sans-serif;max-width:760px;font-size:clamp(2.55rem,3.65vw,3.85rem);font-weight:700;line-height:1.12;color:#fff;letter-spacing:-.03em;margin:0 0 1.35rem;padding-top:.08em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.headline-line[data-v-47981907]{display:block;font-weight:700}.headline-accent[data-v-47981907]{display:block;white-space:nowrap;color:#90caf9;font-size:1.04em;font-weight:700;letter-spacing:-.04em}.lifecycle-body[data-v-47981907]{font-family:Poppins,sans-serif;font-weight:400;max-width:690px;font-size:clamp(1rem,1.18vw,1.16rem);color:#ffffffe6;line-height:1.6;margin:0 0 2rem}.lifecycle-cta-row[data-v-47981907]{display:flex;gap:1.1rem;align-items:center}.cta-primary[data-v-47981907]{display:inline-flex;align-items:center;gap:8px;min-width:178px;min-height:52px;justify-content:center;background:#1e88e5;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;padding:.82rem 1.25rem;border-radius:10px;text-decoration:none;transition:all .25s ease;border:0;text-shadow:none}.cta-primary[data-v-47981907]:hover{background:#1976d2;transform:translateY(-2px)}.cta-chevron[data-v-47981907]{width:16px;height:16px}.cta-secondary[data-v-47981907]{display:inline-flex;align-items:center;gap:8px;min-width:178px;min-height:52px;justify-content:center;background:#1e88e5;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;padding:.82rem 1.25rem;border-radius:10px;text-decoration:none;border:0;transition:all .25s ease}.cta-secondary[data-v-47981907]:hover{background:#1565c0;transform:translateY(-2px)}.cta-play[data-v-47981907]{width:14px;height:14px;opacity:.7}.pill-columns[data-v-47981907]{display:flex;gap:1rem;height:520px;position:relative;width:100%;max-width:430px;margin-left:auto;opacity:.46;pointer-events:none}.pill-track[data-v-47981907]{flex:1;overflow:hidden;position:relative;mask-image:linear-gradient(to bottom,transparent 0%,black 13%,black 87%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 13%,black 87%,transparent 100%)}.pill-scroll[data-v-47981907]{display:flex;flex-direction:column;gap:1rem;width:100%}.pill-scroll-up[data-v-47981907]{animation:scroll-up-47981907 28s linear infinite}@keyframes scroll-up-47981907{0%{transform:translateY(0)}to{transform:translateY(-33.333%)}}.pill-scroll-down[data-v-47981907]{animation:scroll-down-47981907 28s linear infinite}@keyframes scroll-down-47981907{0%{transform:translateY(-33.333%)}to{transform:translateY(0)}}.pill-chip[data-v-47981907]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:78px;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;color:#ffffffe6;background:#ffffff1f;border:1px solid rgba(214,226,241,.36);border-radius:10px;padding:1rem 1.1rem;flex-shrink:0;line-height:1.25;text-align:center;white-space:normal;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .25s ease,border-color .25s ease}.pill-chip[data-v-47981907]:hover{background:#ffffff24;border-color:#ffffff40}.pill-icon[data-v-47981907]{width:18px;height:18px;flex-shrink:0;opacity:.6;filter:brightness(0) invert(1)}@media(max-width:1024px){.lifecycle-container[data-v-47981907]{grid-template-columns:minmax(0,1fr) minmax(260px,.82fr);gap:3rem}.lifecycle-headline[data-v-47981907]{font-size:clamp(2.1rem,3.9vw,2.85rem)}.pill-columns[data-v-47981907]{height:380px}}@media(max-width:768px){.lifecycle-section[data-v-47981907]{padding:5rem 1.25rem}.lifecycle-container[data-v-47981907]{grid-template-columns:1fr;gap:2.5rem;text-align:center}.lifecycle-headline[data-v-47981907]{font-size:clamp(2rem,9vw,2.65rem);letter-spacing:-.02em}.headline-accent[data-v-47981907]{white-space:normal}.lifecycle-body[data-v-47981907]{font-size:15px;max-width:100%;margin-left:auto;margin-right:auto}.lifecycle-cta-row[data-v-47981907]{flex-direction:column;gap:12px}.cta-primary[data-v-47981907],.cta-secondary[data-v-47981907]{width:100%;min-height:46px;justify-content:center}.pill-columns[data-v-47981907]{height:320px;gap:12px}.pill-chip[data-v-47981907]{font-size:12px;padding:10px 14px;gap:8px}.pill-icon[data-v-47981907]{width:16px;height:16px}}@media(max-width:480px){.lifecycle-headline[data-v-47981907]{font-size:1.5rem}.pill-columns[data-v-47981907]{height:280px}}.marketing-landing[data-v-354d725a]{background-color:#fff;min-height:100vh;width:100%;display:flex;flex-direction:column}.landing-content[data-v-354d725a]{flex:1;padding-top:72px}.landing-content.has-custom-hero[data-v-354d725a]{padding-top:0}
