:root{--header-height: 65px}.spinner-grow{position:relative;width:3rem;height:3rem}.spinner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.75rem;font-weight:700;color:#fff;pointer-events:none}[data-description]:hover:after{display:block;position:absolute;margin-left:100px;margin-top:100px;content:attr(data-description);border:1px solid black;background:#201f1f;padding:10px;border-radius:5px;color:#fff;z-index:1000}.content-wrapper{width:100%;max-width:100%;overflow-x:hidden}.app-page{width:100%;max-width:100vw;overflow-x:hidden;position:relative}.modal-dialog{margin-top:80px}.side-panel-wrapper[data-v-9d8e17f7]{height:100%;display:flex;flex-direction:column;overflow:auto;position:relative}.side-panel[data-v-9d8e17f7]{position:fixed;top:var(--header-height, 65px);right:0;box-shadow:-2px 0 5px #0003;z-index:1050;height:calc(100% - var(--header-height, 65px))}.full-width[data-v-9d8e17f7]{position:fixed;top:var(--header-height, 65px);right:0;width:100%;z-index:1050;height:calc(100% - var(--header-height, 65px))}@media (max-width: 991px){.side-panel[data-v-9d8e17f7]{width:90%!important;max-width:400px}.side-panel[data-v-9d8e17f7]:not(.sidebar-mobile-hidden){right:0;left:auto}}@media (max-width: 576px){.side-panel[data-v-9d8e17f7]{width:100%!important;max-width:none}}.resize-handle[data-v-9d8e17f7]{width:8px;cursor:ew-resize;background:#0000001a;position:absolute;top:0;bottom:0;left:0;z-index:1051}.modal-overlay[data-v-2719b80f]{z-index:9999!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#00000080!important}.modal-close-btn[data-v-2719b80f]{z-index:999999!important;position:absolute!important;top:15px!important;right:15px!important;background-color:#000000e6!important;border-radius:50%!important;width:45px!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 15px #000000b3!important;border:2px solid rgba(255,255,255,.2)!important}.modal-close-btn[data-v-2719b80f]:hover{background-color:#f00c!important;transform:scale(1.1)!important;transition:all .2s ease!important;border-color:#fff6!important}.modal-content[data-v-2719b80f]{z-index:99998!important;position:relative!important}.modal-header[data-v-2719b80f]{z-index:99998!important;position:relative!important;padding-top:50px!important}.modal-dialog[data-v-2719b80f]{z-index:99998!important;position:relative!important}.markdownRenderer h1,.markdownRenderer h2,.markdownRenderer h3{font-size:1.1rem!important}.markdownRenderer{font-size:.9rem!important}.markdownRenderer p{margin-top:1em}.markdownRenderer img{max-width:300px;max-height:300px;display:block;clear:both}.markdownRenderer ol,.markdownRenderer ul,.markdownRenderer menu{margin:.5em 0 .5em 1em;padding:0 0 0 1em}.markdownRenderer ul,.markdownRenderer menu{list-style:disc}.markdownRenderer>table{margin:1em 0;padding:5px;border:1px solid lightgray;border-collapse:collapse}.markdownRenderer li{margin-bottom:10px}.markdownRenderer>table,.markdownRenderer table td,.markdownRenderer table th{padding:5px;border:1px solid lightgray;border-collapse:collapse}.clickable-bold{cursor:pointer;color:#6366f1}.clickable-bold:hover{opacity:.8}.text-success{color:#28a745!important;font-weight:700}.text-warning{color:#ffc107!important;font-weight:700}.text-danger{color:#dc3545!important;font-weight:700}.company-slide-generator[data-v-e3a1d78a]{max-width:800px;margin:0 auto}.question-item[data-v-e3a1d78a]{background-color:#ffffff0d;border-radius:8px;padding:15px}.progress[data-v-e3a1d78a]{height:8px!important}.badge[data-v-e3a1d78a]{padding:.5em .75em;border-radius:6px}.badge-success[data-v-e3a1d78a]{background-color:#50cd89}.badge-danger[data-v-e3a1d78a]{background-color:#f1416c}.badge-light-primary[data-v-e3a1d78a]{background-color:#716aca1a;color:#7066ca}.question-header.cursor-pointer[data-v-e3a1d78a]{cursor:pointer}.question-header.cursor-pointer[data-v-e3a1d78a]:hover{opacity:.9}.question-answer[data-v-e3a1d78a]{background-color:#ffffff14;border-radius:6px;border-left:3px solid #7066ca}.dependency-indicator[data-v-e3a1d78a]{color:#7066ca;font-size:1.2rem}.badge-light-warning[data-v-e3a1d78a]{background-color:#ffc7001a;color:#ffc700}.hover-bg[data-v-6d417877]:hover{background-color:#ffffff1a}.pipeline-status-card[data-v-68b9484a]{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:.475rem;transition:all .2s ease;position:relative;overflow:hidden}.pipeline-status-card[data-v-68b9484a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(59,130,246,.3) 50%,transparent 100%)}.pipeline-status-card[data-v-68b9484a]:hover{background:#ffffff08;border-color:#ffffff1a}.pipeline-stage-indicator[data-v-68b9484a]{width:100%;margin-bottom:10px}.pipeline-stage-progress[data-v-68b9484a]{display:flex;align-items:center;margin-bottom:8px}.pipeline-stage[data-v-68b9484a]{display:flex;align-items:center;flex:1}.pipeline-stage-dot[data-v-68b9484a]{width:12px;height:12px;border-radius:50%;background-color:#ffffff0d;border:2px solid rgba(255,255,255,.2);transition:all .3s ease}.pipeline-stage.active .pipeline-stage-dot[data-v-68b9484a]{background-color:#3b82f6;border-color:#3b82f6;width:16px;height:16px;box-shadow:0 0 8px #3b82f64d}.pipeline-stage.completed .pipeline-stage-dot[data-v-68b9484a]{background-color:#10b981;border-color:#10b981;box-shadow:0 0 8px #10b9814d}.pipeline-stage-line[data-v-68b9484a]{flex:1;height:2px;background-color:#ffffff1a;margin:0 4px;position:relative}.pipeline-stage.completed .pipeline-stage-line[data-v-68b9484a]{background-color:#10b981;opacity:.5}.pipeline-stage-labels[data-v-68b9484a]{display:flex;justify-content:space-between;margin-top:4px}.pipeline-stage-label[data-v-68b9484a]{font-size:.7rem;color:#6b7280;text-align:center;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.pipeline-stage-label.active[data-v-68b9484a]{color:#3b82f6;font-weight:600}.field-label[data-v-68b9484a]{font-size:.75rem;color:#6b7280;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.field-value[data-v-68b9484a]{font-size:.95rem;font-weight:400;color:#e5e7eb}.current-stage-info[data-v-68b9484a]{background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-left:3px solid #3b82f6;padding:16px;border-radius:4px;position:relative}.card-header[data-v-68b9484a]{background:#3b82f60a;border-bottom:1px solid rgba(255,255,255,.06);position:relative;z-index:1;padding:1.25rem 1.5rem}.card-header h3[data-v-68b9484a]{font-weight:600;font-size:1.1rem;color:#f3f4f6}.card-body[data-v-68b9484a]{background:transparent;position:relative;z-index:1}.btn-sm[data-v-68b9484a]{padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;border-radius:4px}.btn-primary[data-v-68b9484a]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 4px #0000001a;transition:all .2s ease}.btn-primary[data-v-68b9484a]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 6px #00000026;transform:translateY(-1px)}.edit-pipeline-stage-container[data-v-82037d61]{display:flex;flex-direction:column;background-color:#1e1e2d;color:#fff;border:1px solid #2b2b40;border-radius:8px;box-shadow:0 .5rem 1rem #00000080;width:100%;height:100%;min-height:300px;position:absolute;top:0;left:0;z-index:1000}.edit-pipeline-header[data-v-82037d61]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #2b2b40;background:linear-gradient(to right,#1e1e2d,#2b2b40)}.edit-pipeline-title[data-v-82037d61]{margin:0;font-size:1.25rem;font-weight:600;color:#fff}.edit-pipeline-actions[data-v-82037d61]{display:flex;gap:10px}.edit-pipeline-body[data-v-82037d61]{padding:1.25rem;background-color:#1b1b29;flex:1}.form-label[data-v-82037d61]{color:#a1a5b7;font-weight:500;margin-bottom:8px}.form-select[data-v-82037d61],.form-control[data-v-82037d61]{background-color:#1b1b29;color:#fff;border:1px solid #323248;transition:all .2s ease}.form-select[data-v-82037d61]:focus,.form-control[data-v-82037d61]:focus{background-color:#171723;color:#fff;border-color:#3699ff;box-shadow:0 0 0 .25rem #3699ff40}.modal-content[data-v-0578a35b]{background-color:#1e1e2d;color:#fff;border:1px solid #2b2b40}.modal-header[data-v-0578a35b]{border-bottom:1px solid #2b2b40}.modal-footer[data-v-0578a35b]{border-top:1px solid #2b2b40}.form-label[data-v-0578a35b]{color:#a1a5b7}.form-control[data-v-0578a35b]{background-color:#1b1b29;color:#fff;border:1px solid #323248}.form-control[data-v-0578a35b]:focus{background-color:#171723;color:#fff;border-color:#3699ff}.form-control[readonly][data-v-0578a35b]{background-color:#1b1b29;opacity:.7}.company-documents-card[data-v-321f8893]{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:.475rem;transition:all .2s ease;position:relative;overflow:hidden}.company-documents-card[data-v-321f8893]:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(139,190,144,.3) 50%,transparent 100%)}.company-documents-card[data-v-321f8893]:hover{background:#ffffff08;border-color:#ffffff1a}.card-header[data-v-321f8893]{background:#8bbe900a;border-bottom:1px solid rgba(255,255,255,.06);padding:1.25rem 1.5rem;position:relative;z-index:1}.card-header h1[data-v-321f8893]{font-weight:600;color:#f3f4f6;font-size:.875rem!important;text-transform:uppercase;letter-spacing:.08em}.card-body[data-v-321f8893]{background:transparent;position:relative;z-index:1}.table[data-v-321f8893]{background:transparent}.table thead th[data-v-321f8893]{border-bottom:1px solid rgba(255,255,255,.08);color:#6b7280;font-weight:600;text-transform:uppercase;font-size:.65rem;letter-spacing:.1em;padding:.75rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.table tbody tr[data-v-321f8893]{border-bottom:1px solid rgba(255,255,255,.03);transition:background-color .2s ease}.table tbody tr[data-v-321f8893]:hover{background-color:#ffffff05}.badge-light-primary[data-v-321f8893]{background:#8bbe9014;color:#8bbe90;border:1px solid rgba(139,190,144,.2);font-weight:500}.btn-primary[data-v-321f8893]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 4px #0000001a;transition:all .2s ease;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.btn-primary[data-v-321f8893]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 6px #00000026;transform:translateY(-1px)}.btn-light-primary[data-v-321f8893]{background:#8bbe901a;color:#8bbe90;border:1px solid rgba(139,190,144,.3);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.btn-light-primary[data-v-321f8893]:hover{background:#8bbe9026;border-color:#8bbe9066;box-shadow:0 0 8px #8bbe9033}.text-primary[data-v-321f8893]{color:#3b82f6!important}.text-hover-primary[data-v-321f8893]:hover{color:#60a5fa!important}.spinner-border[data-v-321f8893]{border-color:#60a5fa;border-right-color:transparent}.card-title[data-v-321f8893]{font-weight:600;color:#f3f4f6}.btn-icon[data-v-321f8893]{transition:all .2s ease}.btn-icon[data-v-321f8893]:hover{background:#ff00001a;color:red}.btn-sm[data-v-321f8893]{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px}.text-muted[data-v-321f8893]{color:#9ca3af!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:.875rem}.bi-file-earmark-text[data-v-321f8893]{color:#8bbe90!important}.table td[data-v-321f8893]{color:#ccc;font-size:.85rem}.text-gray-800[data-v-321f8893]{color:#fff!important}.text-gray-600[data-v-321f8893]{color:#888!important}.company-documents-card.compact[data-v-321f8893]{min-height:auto}.company-documents-card.compact .card-header[data-v-321f8893]{padding:.875rem 1rem!important}.company-documents-card.compact .card-body[data-v-321f8893]{padding:1rem!important}.company-documents-card.compact .text-center[data-v-321f8893]{padding:1.5rem .5rem}.card-header[data-v-321f8893]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem!important}.card-header h3[data-v-321f8893]{font-weight:600;color:#f3f4f6;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;line-height:1}.card-body[data-v-321f8893]{padding:1.25rem!important}.table-responsive[data-v-321f8893]{margin:0 -1.25rem -1.25rem;padding:0;border-radius:0}.table[data-v-321f8893]{margin-bottom:0;width:100%}.table thead[data-v-321f8893]{border-bottom:1px solid rgba(255,255,255,.08)}.table thead th[data-v-321f8893]{padding:.75rem 1.25rem;border:none}.table tbody td[data-v-321f8893]{padding:1rem 1.25rem;vertical-align:middle}.table .p-0[data-v-321f8893]{padding:.75rem 1.25rem!important}.table tbody tr:last-child td[data-v-321f8893]{border-bottom:none}.text-center[data-v-321f8893]{margin:0}.loading-container[data-v-eb5e9301] *{box-sizing:border-box}.loading-container[data-v-eb5e9301]{width:100%;max-width:520px;text-align:center;color:#fff;position:relative;margin:0 auto;padding:20px 0;min-height:150px;display:block!important}.loading-text>span[data-v-eb5e9301]{font-size:24pt!important;line-height:1.5em!important;font-weight:300!important}.loading-container[data-v-eb5e9301]:before{content:"";position:absolute;width:100%;height:3px;background-color:#fff;bottom:0;left:0;border-radius:10px;-webkit-animation:movingLine-eb5e9301 2.4s infinite ease-in-out;animation:movingLine-eb5e9301 2.4s infinite ease-in-out}@-webkit-keyframes movingLine-eb5e9301{0%{opacity:0;width:0}33.3%,66%{opacity:.8;width:100%}85%{width:0;left:initial;right:0;opacity:1}to{opacity:0;width:0}}@keyframes movingLine-eb5e9301{0%{opacity:0;width:0}33.3%,66%{opacity:.8;width:100%}85%{width:0;left:initial;right:0;opacity:1}to{opacity:0;width:0}}.loading-text[data-v-eb5e9301]{font-size:5vw;line-height:64px;letter-spacing:10px;margin-bottom:32px;display:flex;justify-content:space-evenly}.loading-text span[data-v-eb5e9301]{-webkit-animation:moveLetters-eb5e9301 2.4s infinite ease-in-out;animation:moveLetters-eb5e9301 2.4s infinite ease-in-out;transform:translate(0);position:relative;display:inline-block;opacity:0;text-shadow:0px 2px 10px rgba(46,74,81,.3)}.loading-text span[data-v-eb5e9301]:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.loading-text span[data-v-eb5e9301]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-text span[data-v-eb5e9301]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-text span[data-v-eb5e9301]:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.loading-text span[data-v-eb5e9301]:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.loading-text span[data-v-eb5e9301]:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.loading-text span[data-v-eb5e9301]:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.loading-text span[data-v-eb5e9301]:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.loading-text span[data-v-eb5e9301]:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.loading-text span[data-v-eb5e9301]:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.loading-text span[data-v-eb5e9301]:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.loading-text span[data-v-eb5e9301]:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes moveLetters-eb5e9301{0%{transform:translate(-15vw);opacity:0}33.3%,66%{transform:translate(0);opacity:1}to{transform:translate(15vw);opacity:0}}@keyframes moveLetters-eb5e9301{0%{transform:translate(-15vw);opacity:0}33.3%,66%{transform:translate(0);opacity:1}to{transform:translate(15vw);opacity:0}}.attachment-item[data-v-2659f54c]{border:1px solid #eee;border-radius:.475rem;padding:.75rem;background-color:#f8f9fa}.accordion-item[data-v-ec325ddf]{background-color:transparent!important;border:none!important}.accordion[data-v-ec325ddf]{--bs-accordion-bg: transparent !important;--bs-accordion-border-color: transparent !important}.email-subject[data-v-ec325ddf]{font-size:.875rem;color:#e5e7eb;font-weight:500}.accordion-button[data-v-ec325ddf]{padding:.5rem .75rem;background-color:transparent!important;color:#e5e7eb;position:relative;border:none!important;box-shadow:none!important}.accordion-button[data-v-ec325ddf]:not(.collapsed){background-color:transparent!important;color:#e5e7eb;box-shadow:none!important}.accordion-button[data-v-ec325ddf]:focus{box-shadow:none!important;border-color:transparent!important}.accordion-button[data-v-ec325ddf]:after{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.accordion-button[data-v-ec325ddf]:hover{background-color:#ffffff08}.accordion-button .text-nowrap[data-v-ec325ddf]:after,.accordion-button .text-muted[data-v-ec325ddf]:after{display:none!important;content:none!important}.email-preview[data-v-ec325ddf]{white-space:pre-line;font-size:.9rem;max-height:200px;overflow-y:auto;color:#000}.email-body[data-v-ec325ddf]{font-size:.9rem;max-height:400px;overflow-y:auto;background-color:#fff;color:#000!important}.email-body[data-v-ec325ddf] a{color:#0d6efd;text-decoration:underline}.email-body[data-v-ec325ddf] img{max-width:100%;height:auto}.email-body[data-v-ec325ddf] table{border-collapse:collapse;width:100%}.email-body[data-v-ec325ddf] td,.email-body[data-v-ec325ddf] th{border:1px solid #ddd;padding:8px}.accordion-item[data-v-a4b5992d]{background-color:transparent!important;border:none!important}.accordion[data-v-a4b5992d]{--bs-accordion-bg: transparent !important;--bs-accordion-border-color: transparent !important}.event-subject[data-v-a4b5992d]{font-size:.875rem;color:#e5e7eb;font-weight:500}.accordion-button[data-v-a4b5992d]{padding:.5rem .75rem;background-color:transparent!important;color:#e5e7eb;position:relative;border:none!important;box-shadow:none!important}.accordion-button[data-v-a4b5992d]:not(.collapsed){background-color:transparent!important;color:#e5e7eb;box-shadow:none!important}.accordion-button[data-v-a4b5992d]:focus{box-shadow:none!important;border-color:transparent!important}.accordion-button[data-v-a4b5992d]:after{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.accordion-button[data-v-a4b5992d]:hover{background-color:#ffffff08}.badge[data-v-a4b5992d]{font-weight:400}.card-with-border[data-v-dba81ce4]{border-style:solid;border-width:1px;border-color:#585858}.square-logo[data-v-cf6a1e52]{display:inline-block;border-radius:4px;text-align:center;color:#fff;font-weight:700;overflow:hidden}.logo-fallback[data-v-cf6a1e52]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.company-facts[data-v-471ccc88]{margin:0;padding:0}.company-facts li[data-v-471ccc88]{line-height:1.4}.card-body[data-v-471ccc88]{display:flex;flex-direction:column;height:100%}.hero-card[data-v-471ccc88]{border:none;position:relative;overflow:hidden}.hero-card[data-v-471ccc88]:before{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(circle at center,rgba(255,255,255,.03) 0%,transparent 50%);animation:ambientGlow-471ccc88 20s ease-in-out infinite}.hero-card[data-v-471ccc88]:after{content:"";position:absolute;bottom:-100%;right:-100%;width:300%;height:300%;background:radial-gradient(circle at center,rgba(99,71,176,.1) 0%,transparent 50%);animation:ambientGlow-471ccc88 25s ease-in-out infinite reverse}@keyframes ambientGlow-471ccc88{0%,to{transform:translate(0);opacity:.2}50%{transform:translate(0);opacity:.4}}.hero-card .company-facts[data-v-471ccc88]{position:relative;z-index:1}.card-with-border[data-v-471ccc88]{border-style:solid;border-width:1px;border-color:#585858}ul.company-facts[data-v-471ccc88]{list-style-type:none;padding:0;margin:0}.no-select[data-v-471ccc88]{-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.symbol[data-v-2b53805a]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.475rem;overflow:hidden}.symbol-50px[data-v-2b53805a]{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}.symbol img[data-v-2b53805a]{width:100%;height:100%;object-fit:cover}.symbol-label[data-v-2b53805a]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:.475rem}.info-section-heading[data-v-2b53805a]{cursor:pointer;background-color:#ffffff0a}.info-section-heading-active[data-v-2b53805a]{background-color:#ffffff0a}.info-section-body[data-v-2b53805a]{background-color:#ffffff0a;padding:1.5rem!important}.chat-comment[data-v-377316b7]{background-color:#ffffff0a;border-radius:5px;padding:10px}.chat-question[data-v-377316b7]{background-color:#ffffff0a;border-radius:5px;padding:10px;cursor:pointer;transition:background-color .2s}.chat-question[data-v-377316b7]:hover{background-color:#ffffff14}.toggle-icon[data-v-377316b7]{font-size:1.2rem;font-weight:700;margin-left:10px}.delete-button[data-v-377316b7]{position:absolute;bottom:10px;right:10px;background-color:transparent;border:none;color:#ffffff80;font-size:.8rem;cursor:pointer;opacity:.5;transition:opacity .2s}.delete-button[data-v-377316b7]:hover{opacity:1;color:#fffc}.history-section[data-v-377316b7]{background-color:#ffffff0a;border-radius:5px;max-height:200px;overflow-y:auto}.history-items[data-v-377316b7]{display:flex;flex-direction:column}.history-item[data-v-377316b7]{background-color:#ffffff0a;border-radius:5px;margin:2px 5px;cursor:pointer;transition:background-color .2s}.history-item[data-v-377316b7]:hover{background-color:#ffffff14}.cursor-pointer[data-v-377316b7]{cursor:pointer}.progress-container[data-v-377316b7]{min-height:80px}.sources-section[data-v-377316b7]{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.sources-header[data-v-377316b7]{margin-bottom:.75rem}.sources-badge[data-v-377316b7]{display:flex;align-items:center;background:linear-gradient(135deg,#17a2b8,#20c997);color:#fff;padding:.375rem .75rem;border-radius:1rem;font-size:.875rem;box-shadow:0 2px 4px #17a2b84d}.sources-divider[data-v-377316b7]{height:1px;background:linear-gradient(to right,rgba(255,255,255,.2),transparent)}.sources-list[data-v-377316b7]{display:flex;flex-direction:column;gap:.5rem}.source-item[data-v-377316b7]{display:flex;align-items:center;padding:.5rem;background-color:#ffffff05;border-radius:.375rem;border:1px solid rgba(255,255,255,.05);transition:all .2s ease}.source-item[data-v-377316b7]:hover{background-color:#ffffff0d;border-color:#17a2b84d;transform:translate(2px)}.source-number[data-v-377316b7]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:linear-gradient(135deg,#6c757d,#495057);color:#fff;border-radius:50%;font-size:.75rem;font-weight:700;margin-right:.75rem;flex-shrink:0}.source-link[data-v-377316b7]{color:#fffc;text-decoration:none;font-size:.875rem;display:flex;align-items:center;transition:color .2s ease;flex-grow:1;min-width:0}.source-link[data-v-377316b7]:hover{color:#17a2b8;text-decoration:none}.source-link i[data-v-377316b7]{opacity:.6;font-size:.75rem;flex-shrink:0}.info-section-body[data-v-7f4c8f1c]{background-color:#ffffff0a}.company-card[data-v-0babe1b8]{background:transparent;border:none;border-radius:.475rem;margin-bottom:1.5rem}.company-card-header[data-v-0babe1b8]{background-color:#ffffff0a;border-bottom:none;padding:1rem 2rem;border-radius:.475rem .475rem 0 0}.company-card-header.clickable[data-v-0babe1b8]{cursor:pointer;transition:all .2s ease}.company-card-header.clickable[data-v-0babe1b8]:hover,.company-card-header.clickable:hover .company-card-title[data-v-0babe1b8]{color:#7a9eed}.company-card-title[data-v-0babe1b8]{font-size:1.5rem;font-weight:600;color:#fff;margin:0;transition:color .2s ease}.company-card-body[data-v-0babe1b8]{background-color:#ffffff0a;padding:1.5rem 2rem;color:#e1e3ea;border-radius:0 0 .475rem .475rem}.company-card-header+.company-card-body[data-v-0babe1b8]{border-radius:0 0 .475rem .475rem;padding-top:1rem}.company-card-header[data-v-0babe1b8]:not(:last-child){border-radius:.475rem .475rem 0 0}.company-card-header[data-v-0babe1b8]:last-child{border-radius:.475rem}.expand-icon[data-v-0babe1b8]{color:#a1a5b7;font-size:.875rem;transition:color .2s ease}.company-card-header.clickable:hover .expand-icon[data-v-0babe1b8]{color:#7a9eed}.company-card-gradient .company-card-header[data-v-0babe1b8],.company-card-gradient .company-card-body[data-v-0babe1b8]{background:linear-gradient(192.98deg,#494d7f 1.21%,#303255 33.53%,#6347b0)}.company-card-highlight .company-card-header[data-v-0babe1b8],.company-card-highlight .company-card-body[data-v-0babe1b8]{background-color:#3699ff14}@media (max-width: 768px){.company-card-header[data-v-0babe1b8]{padding:.875rem 1.25rem}.company-card-body[data-v-0babe1b8]{padding:1rem 1.25rem}.company-card-header+.company-card-body[data-v-0babe1b8]{padding-top:.75rem}.company-card-title[data-v-0babe1b8]{font-size:1.25rem}}.card-with-border[data-v-f55b40d9]{border-style:solid;border-width:1px;border-color:#585858}.info-section-heading[data-v-f55b40d9]{cursor:pointer;background-color:#ffffff0a}.info-section-heading-active[data-v-f55b40d9],.info-section-body[data-v-f55b40d9]{background-color:#ffffff0a}.info-section-heading[data-v-f55b40d9]:hover{color:#7a9eed}.info-section-heading:hover>.card-title[data-v-f55b40d9]{color:#7a9eed}.progress-container[data-v-f55b40d9]{min-height:100px}.btn-outline-secondary[data-v-f55b40d9]{background:transparent;border-color:#fff3;color:#ffffffb3;transition:all .2s ease}.btn-outline-secondary[data-v-f55b40d9]:hover{background:#ffffff1a;border-color:#ffffff4d;color:#fff;transform:translateY(-1px)}.citations-container[data-v-f55b40d9]{background:#ffffff05;border:1px solid rgba(255,255,255,.1)}.citations-list[data-v-f55b40d9]{padding-left:2rem}.citations-list li[data-v-f55b40d9]{line-height:1.8;padding-left:.5rem;margin-bottom:1rem}.citations-list li[data-v-f55b40d9]:last-child{margin-bottom:0}.citations-list a[data-v-f55b40d9]{color:#7a9eed;text-decoration:none;word-break:break-word;transition:color .2s ease;display:inline-flex;align-items:flex-start;gap:.25rem}.citations-list a[data-v-f55b40d9]:hover{color:#9bb5ff;text-decoration:underline}.citations-list[data-v-f55b40d9]{counter-reset:item;list-style:none}.citations-list li[data-v-f55b40d9]{counter-increment:item;position:relative}.citations-list li[data-v-f55b40d9]:before{content:counter(item) ".";position:absolute;left:-1.5rem;color:#ffffff80;font-weight:500}.info-section-heading[data-v-272c6995]{cursor:pointer;background-color:#ffffff0a}.info-section-body[data-v-272c6995],.info-section-heading[data-v-5145c88e],.info-section-heading-active[data-v-5145c88e],.info-section-body[data-v-5145c88e]{background-color:#ffffff0a}.note-card[data-v-b4e52ab7]{width:100%;background-color:#ffffff0a;border-radius:.475rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0000001a;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);transition:transform .2s ease,box-shadow .2s ease}.note-card[data-v-b4e52ab7]:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#28a745,#20c997)}.note-card[data-v-b4e52ab7]:hover{transform:translateY(-3px);box-shadow:0 .75rem 2rem #00000026}.note-header[data-v-b4e52ab7]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.note-title[data-v-b4e52ab7]{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem;width:100%}.note-actions[data-v-b4e52ab7]{opacity:0;transition:opacity .2s;display:flex;gap:.25rem}.note-card:hover .note-actions[data-v-b4e52ab7]{opacity:1}.note-content[data-v-b4e52ab7]{color:#d0d0d0;font-size:1rem;line-height:1.6;margin-bottom:1rem;white-space:pre-wrap;overflow-wrap:break-word}.note-list[data-v-b4e52ab7]{margin:.5rem 0;padding-left:1.5rem}.note-list li[data-v-b4e52ab7]{margin-bottom:.5rem;color:#d0d0d0}.note-footer[data-v-b4e52ab7]{margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.note-tags[data-v-b4e52ab7]{display:flex;flex-wrap:wrap;gap:.25rem}.note-date[data-v-b4e52ab7]{font-style:italic;color:#a0a0a0}.note-editor[data-v-b4e52ab7]{background-color:#ffffff0a;border-radius:.475rem;padding:1.25rem;border:1px solid rgba(255,255,255,.05)}.delete-confirmation[data-v-b4e52ab7]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.delete-confirmation-content[data-v-b4e52ab7]{background-color:#1e1e2e;padding:2rem;border-radius:.5rem;max-width:400px;width:90%}.document-feed-item[data-v-2fc70bc6]{margin-bottom:1rem}.document-feed-item .border[data-v-2fc70bc6]{background:#ffffff05;border-color:#ffffff1a!important;transition:all .2s ease}.document-feed-item .border[data-v-2fc70bc6]:hover{background:#ffffff0d;border-color:#ffffff1a!important}.text-primary[data-v-2fc70bc6]{cursor:pointer}.text-primary[data-v-2fc70bc6]:hover{text-decoration:underline}.bg-light-opacity[data-v-2fc70bc6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.preview-content[data-v-2fc70bc6]{background-color:#0003;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:1rem;max-height:400px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;color:#e5e7eb}.document-preview-iframe[data-v-2fc70bc6]{width:100%;height:600px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#fff}.thumbnail-preview[data-v-2fc70bc6],.image-preview[data-v-2fc70bc6]{max-width:100%;max-height:400px;border:1px solid rgba(255,255,255,.1);border-radius:4px;box-shadow:0 2px 8px #0003}.dropdown-menu[data-v-2fc70bc6]{background:#212529f2;border:1px solid rgba(255,255,255,.1)}.dropdown-item[data-v-2fc70bc6]{color:#e5e7eb}.dropdown-item[data-v-2fc70bc6]:hover{background:#ffffff1a;color:#fff}.dropdown-item.text-danger[data-v-2fc70bc6]{color:#dc3545!important}.dropdown-item.text-danger[data-v-2fc70bc6]:hover{background:#dc354533}.btn-light[data-v-2fc70bc6]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e5e7eb}.btn-light[data-v-2fc70bc6]:hover{background:#ffffff26;border-color:#ffffff4d;color:#fff}.file-preview-panel[data-v-2fc70bc6]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.embed-preview[data-v-2fc70bc6]{position:relative;background:#ffffff0d;border-radius:4px;padding:2px}.preview-text-content[data-v-2fc70bc6]{background-color:#0003;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:1rem;max-height:600px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;color:#e5e7eb}.folder-link-manager[data-v-7a2a6d0c]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem}.linked-folder-item[data-v-7a2a6d0c]{background:#ffffff05;transition:all .2s ease}.linked-folder-item[data-v-7a2a6d0c]:hover{background:#ffffff0d}.folder-item[data-v-7a2a6d0c]{cursor:pointer;transition:all .2s ease}.folder-item[data-v-7a2a6d0c]:hover{background-color:#3b82f60d}.folder-item.bg-light-primary[data-v-7a2a6d0c]{background-color:#3b82f61a}.cursor-pointer[data-v-7a2a6d0c]{cursor:pointer}.hover-bg-light[data-v-7a2a6d0c]:hover{background-color:#ffffff0d}.folder-item.card[data-v-7a2a6d0c]{transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.folder-item.card[data-v-7a2a6d0c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003;background-color:#3b82f60d}.table-hover tbody tr[data-v-7a2a6d0c]:hover{background-color:#ffffff0d}.breadcrumb[data-v-7a2a6d0c]{background-color:#ffffff0d;padding:.75rem 1rem;margin-bottom:1.5rem;border-radius:.375rem}.breadcrumb-item a[data-v-7a2a6d0c]{color:#3b82f6;text-decoration:none}.breadcrumb-item a[data-v-7a2a6d0c]:hover{text-decoration:underline}.linked-folder-item .text-primary[data-v-7a2a6d0c]{cursor:pointer}.linked-folder-item .text-primary[data-v-7a2a6d0c]:hover{text-decoration:underline}.dropdown-menu[data-v-7a2a6d0c]{background:#212529f2;border:1px solid rgba(255,255,255,.1)}.dropdown-item[data-v-7a2a6d0c]{color:#e5e7eb}.dropdown-item[data-v-7a2a6d0c]:hover{background:#ffffff1a;color:#fff}.dropdown-item.text-danger[data-v-7a2a6d0c]{color:#dc3545!important}.dropdown-item.text-danger[data-v-7a2a6d0c]:hover{background:#dc354533}.btn-light[data-v-7a2a6d0c]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e5e7eb}.btn-light[data-v-7a2a6d0c]:hover{background:#ffffff26;border-color:#ffffff4d;color:#fff}.folder-item-inline[data-v-7a2a6d0c]{background:#ffffff05;transition:all .2s ease}.folder-item-inline[data-v-7a2a6d0c]:hover{background:#3b82f61a;border-color:#3b82f64d!important}.file-item[data-v-7a2a6d0c]{background:#ffffff05;transition:all .2s ease}.file-item[data-v-7a2a6d0c]:hover{background:#ffffff0d}.folder-contents[data-v-7a2a6d0c]{overflow-y:auto;padding-right:5px;transition:max-height .3s ease}.folder-contents[data-v-7a2a6d0c]:not(.with-preview){max-height:500px}.folder-contents.with-preview[data-v-7a2a6d0c]{max-height:250px}@media (max-width: 768px){.folder-contents[data-v-7a2a6d0c]{max-height:300px!important}.file-preview-panel[data-v-7a2a6d0c]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;margin:0;border-radius:0;max-height:100vh;overflow-y:auto}.document-preview-iframe[data-v-7a2a6d0c]{height:calc(100vh - 150px)}}.folder-contents[data-v-7a2a6d0c]::-webkit-scrollbar{width:6px}.folder-contents[data-v-7a2a6d0c]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.folder-contents[data-v-7a2a6d0c]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.folder-contents[data-v-7a2a6d0c]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.file-preview-panel[data-v-7a2a6d0c]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;margin-top:1rem;animation:slideIn-7a2a6d0c .3s ease}@keyframes slideIn-7a2a6d0c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.document-preview-iframe[data-v-7a2a6d0c]{width:100%;height:700px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#fff}.preview-text-content[data-v-7a2a6d0c]{background-color:#0003;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:1rem;max-height:600px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;color:#e5e7eb}.thumbnail-preview[data-v-7a2a6d0c],.image-preview[data-v-7a2a6d0c]{max-width:100%;max-height:600px;border:1px solid rgba(255,255,255,.1);border-radius:4px;box-shadow:0 2px 8px #0003}.file-item .text-primary[data-v-7a2a6d0c]:hover{text-decoration:underline}.embed-preview[data-v-7a2a6d0c]{position:relative;background:#ffffff0d;border-radius:4px;padding:2px}.activity-container[data-v-8ca366e2]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1.5rem;min-height:500px}.activity-header[data-v-8ca366e2]{border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:1rem;margin-bottom:1.5rem}.activity-title[data-v-8ca366e2]{font-size:1.25rem;font-weight:600;color:#f3f4f6;text-transform:uppercase;letter-spacing:.05em}.note-editor[data-v-8ca366e2]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1.5rem;margin-bottom:1rem}.progress-container[data-v-8ca366e2]{min-height:100px}.timeline[data-v-8ca366e2]{width:100%}.nav-tabs[data-v-8ca366e2]{border-bottom:1px solid rgba(255,255,255,.06)!important}.nav-tabs .nav-link[data-v-8ca366e2]{color:#6b7280;border:none;padding:.75rem 1rem;font-weight:500;font-size:.875rem;transition:all .2s ease;position:relative}.nav-tabs .nav-link[data-v-8ca366e2]:hover{color:#9ca3af}.nav-tabs .nav-link.active[data-v-8ca366e2]{color:#f3f4f6;background:transparent;border-bottom:2px solid #3b82f6}.add-note-btn[data-v-8ca366e2]{font-weight:500}.badge-success[data-v-8ca366e2]{font-weight:500;font-size:.7rem;padding:.25rem .5rem;background-color:#22c55e33;color:#10b981;border:1px solid rgba(34,197,94,.3)}.text-muted[data-v-8ca366e2]{color:#6b7280!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}[data-v-8ca366e2] .timeline-item{background:transparent;border:none;border-radius:0;padding:0;margin-bottom:.5rem;transition:all .2s ease}[data-v-8ca366e2] .timeline-item:hover{background:transparent}[data-v-8ca366e2] .timeline-line{display:none}[data-v-8ca366e2] .timeline-icon{margin-right:.75rem}[data-v-8ca366e2] .timeline-icon.symbol-40px{width:32px!important;height:32px!important;min-width:32px!important}[data-v-8ca366e2] .timeline-icon .symbol-label{width:32px!important;height:32px!important}[data-v-8ca366e2] .timeline-icon i{font-size:1.2rem!important}[data-v-8ca366e2] .accordion-button{background:transparent;color:#e5e7eb;padding:.5rem 0;font-size:.875rem!important;border:none;box-shadow:none}[data-v-8ca366e2] .accordion-button:focus{box-shadow:none;border-color:transparent}.diligence-checklist-wrapper[data-v-811bbfdc]{height:calc(100vh - 230px);min-height:600px;width:100%;padding:0;margin:0;overflow:hidden;position:relative}.diligence-split-view[data-v-811bbfdc]{display:flex;height:100%;gap:1.5rem;margin:0;width:100%;position:relative;transition:transform .3s ease-in-out}.diligence-split-view[data-v-811bbfdc]>*{transition:transform .3s ease-in-out}.checklist-panel[data-v-811bbfdc]{flex:0 0 calc(50% - .75rem);overflow-y:auto;padding:1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:margin-left .3s ease-in-out,opacity .3s ease-in-out}.task-detail-panel[data-v-811bbfdc]{flex:0 0 calc(50% - .75rem);background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.preview-panel[data-v-811bbfdc]{position:absolute;right:0;width:calc(50% - .75rem);height:100%;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform .3s ease-in-out}.diligence-split-view.preview-open .checklist-panel[data-v-811bbfdc]{margin-left:calc(-50% - .75rem);opacity:0}.diligence-split-view.preview-open .task-detail-panel[data-v-811bbfdc]{margin-left:0}.diligence-split-view.preview-open .preview-panel[data-v-811bbfdc]{transform:translate(0)}.task-detail-panel.empty[data-v-811bbfdc]{display:flex;align-items:center;justify-content:center}.task-header-compact[data-v-811bbfdc]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.quick-actions-bar[data-v-811bbfdc]{padding:.5rem 1rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.task-split-container[data-v-811bbfdc]{display:flex;flex:1;overflow:hidden}.task-details-column[data-v-811bbfdc]{width:50%;padding:1.5rem;overflow-y:auto;border-right:1px solid rgba(255,255,255,.06)}.related-documents-column[data-v-811bbfdc]{flex:1;display:flex;flex-direction:column;overflow:hidden}.related-header[data-v-811bbfdc]{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.compact-section[data-v-811bbfdc]{margin-bottom:1rem}.section-header[data-v-811bbfdc]{padding:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.9rem;transition:all .2s ease}.section-header[data-v-811bbfdc]:hover{background:#ffffff0d;border-color:#ffffff1a}.section-header.always-expanded[data-v-811bbfdc]{cursor:default;background:transparent}.section-header .bi-chevron-right[data-v-811bbfdc]{transition:transform .2s;font-size:.75rem}.section-header .bi-chevron-right.rotated[data-v-811bbfdc]{transform:rotate(90deg)}.section-content[data-v-811bbfdc]{padding:1rem .5rem;display:none;animation:slideDown-811bbfdc .2s ease-out}@keyframes slideDown-811bbfdc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.section-content.show[data-v-811bbfdc]{display:block}.btn-xs[data-v-811bbfdc]{padding:.125rem .5rem;font-size:.75rem}.dropdown-menu-sm[data-v-811bbfdc]{font-size:.875rem}.definition-compact[data-v-811bbfdc]{font-size:.875rem;line-height:1.5}.result-card-compact[data-v-811bbfdc]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:.75rem;font-size:.8125rem;max-height:300px;overflow-y:auto}.review-card-compact[data-v-811bbfdc]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:.75rem;font-size:.8125rem}.task-detail-header[data-v-811bbfdc]{flex-shrink:0}.related-content-body[data-v-811bbfdc]{flex:1;overflow-y:auto;padding:1rem}.checklist-header h5[data-v-811bbfdc]{color:var(--bs-heading-color);font-weight:600}.progress-overview[data-v-811bbfdc]{background:#ffffff0d;border-radius:8px;padding:1rem}.progress[data-v-811bbfdc]{background-color:#ffffff1a}.checklist-section[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem}.section-header[data-v-811bbfdc]{-webkit-user-select:none;user-select:none}.section-toggle[data-v-811bbfdc]{cursor:pointer;transition:transform .2s;color:var(--bs-gray-600)}.section-toggle.rotated[data-v-811bbfdc]{transform:rotate(90deg)}.section-title-input[data-v-811bbfdc]{background:transparent;border:none;font-size:1.1rem;font-weight:600;color:var(--bs-heading-color);padding:.25rem .5rem;border-radius:4px;transition:all .2s}.section-title-input[data-v-811bbfdc]:hover{background:#ffffff0d}.section-title-input[data-v-811bbfdc]:focus{outline:none;background:#ffffff14;box-shadow:0 0 0 2px #3b82f64d}.checklist-item[data-v-811bbfdc]{transition:all .2s;padding:.75rem;border-radius:6px;position:relative;cursor:pointer}.checklist-item[data-v-811bbfdc]:hover{background:#ffffff08}.checklist-item.active[data-v-811bbfdc]{background:#3b82f626!important;border:1px solid rgba(59,130,246,.3)}.checklist-item.completed .item-title-input[data-v-811bbfdc]{text-decoration:line-through;opacity:.6}.checklist-item.selected[data-v-811bbfdc]{background:#3b82f61a!important}.checklist-item.dragging[data-v-811bbfdc]{opacity:.5;transform:scale(1.02);box-shadow:0 4px 12px #00000026;z-index:1000}.ghost-item[data-v-811bbfdc]{opacity:0}.chosen-item[data-v-811bbfdc]{opacity:1;cursor:grabbing!important}.sortable-ghost[data-v-811bbfdc]{position:relative;opacity:1;background:transparent!important}.sortable-ghost[data-v-811bbfdc]>*{visibility:hidden}.sortable-ghost[data-v-811bbfdc]:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:#06f;border-radius:1px;z-index:1000}.sortable-ghost[data-v-811bbfdc]:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:2px dashed rgba(0,102,255,.3);border-radius:4px;background:#0066ff0d}.dragging[data-v-811bbfdc]{transition:margin-left .1s ease-out}.checklist-item.indent-1[data-v-811bbfdc]{margin-left:16px}.checklist-item.indent-2[data-v-811bbfdc]{margin-left:36px}.checklist-item.indent-3[data-v-811bbfdc]{margin-left:56px}.drag-handle[data-v-811bbfdc]{cursor:move;opacity:.3;transition:opacity .2s;color:var(--bs-gray-500);font-size:1.3rem;width:24px;text-align:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:32px}.checklist-item:hover .drag-handle[data-v-811bbfdc]{opacity:.6}.drag-handle[data-v-811bbfdc]:hover{opacity:1!important;color:var(--bs-gray-700)}.form-check-input[data-v-811bbfdc]{margin-top:.25rem;cursor:pointer}.form-check-input[data-v-811bbfdc]:checked{background-color:#28a745;border-color:#28a745}.item-title-input[data-v-811bbfdc]{background:transparent;border:1px solid transparent;width:100%;color:var(--bs-body-color);padding:.25rem .5rem;border-radius:4px;transition:all .2s;cursor:text}.item-title-input[data-v-811bbfdc]:hover{background:#ffffff0d;border-color:#ffffff1a}.item-title-input[data-v-811bbfdc]:focus{outline:none;background:#ffffff14;border-color:#3b82f680;box-shadow:0 0 0 1px #3b82f680;cursor:text}.item-content[data-v-811bbfdc]{cursor:pointer;border-radius:4px;margin:-.5rem;padding:.5rem;transition:background-color .2s}.item-content[data-v-811bbfdc]:hover{background:#ffffff08}.item-title-wrapper[data-v-811bbfdc]{position:relative;display:flex;align-items:center;gap:.5rem}.btn-active-indicator[data-v-811bbfdc]{padding:.125rem .375rem;font-size:.75rem;border-radius:4px;opacity:.8;transition:opacity .2s;margin-left:auto;flex-shrink:0}.btn-active-indicator[data-v-811bbfdc]:hover{opacity:1}.checklist-item.active .item-content[data-v-811bbfdc]{background:transparent}.checklist-item.active .item-content[data-v-811bbfdc]:hover{background:#ffffff05}.item-notes-preview[data-v-811bbfdc]{font-size:.875rem;line-height:1.4}.item-metadata[data-v-811bbfdc]{display:flex;gap:.5rem;flex-wrap:wrap}.btn-ghost[data-v-811bbfdc]{background:transparent;border:none;color:var(--bs-gray-600);transition:all .2s}.add-item-btn[data-v-811bbfdc]{opacity:.7;transition:opacity .2s}.add-item-btn[data-v-811bbfdc]:hover{opacity:1}.task-actions[data-v-811bbfdc]{padding:1rem;background:#ffffff08;border-radius:8px}.task-description textarea[data-v-811bbfdc]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--bs-body-color)}.task-description textarea[data-v-811bbfdc]:focus{outline:none;border-color:#3b82f680;background:#ffffff14}.nav-tabs-sm .nav-link[data-v-811bbfdc]{padding:.5rem 1rem;font-size:.875rem}.content-section-header[data-v-811bbfdc]{font-weight:600;margin:1rem 0 .5rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.content-item[data-v-811bbfdc]{padding:.75rem;margin-bottom:.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:6px;cursor:pointer;transition:all .2s}.content-item[data-v-811bbfdc]:hover{background:#ffffff0d;border-color:#ffffff1a}.related-content-list[data-v-811bbfdc]{max-height:400px;overflow-y:auto}.ai-suggestions[data-v-811bbfdc]{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.suggestion-card[data-v-811bbfdc]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:1rem}.preview-header[data-v-811bbfdc]{background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.1)}.preview-content[data-v-811bbfdc]{flex:1;overflow:hidden;position:relative}.preview-iframe[data-v-811bbfdc]{width:100%;height:100%;border:none}.email-preview[data-v-811bbfdc]{height:100%;overflow-y:auto}.email-body[data-v-811bbfdc]{line-height:1.6;color:var(--bs-body-color)}.text-preview[data-v-811bbfdc]{max-height:500px;overflow-y:auto}.preview-text-content[data-v-811bbfdc]{white-space:pre-wrap;word-wrap:break-word;font-size:.875rem;background:#ffffff08;padding:1rem;border-radius:6px;margin:0}.search-summary[data-v-811bbfdc]{font-size:.875rem;line-height:1.5}.snippet-content[data-v-811bbfdc]{color:var(--bs-gray-600);padding:.5rem;background:#ffffff08;border-left:3px solid rgba(59,130,246,.5);border-radius:0 4px 4px 0}.search-highlights[data-v-811bbfdc]{font-size:.8125rem}.highlight-item[data-v-811bbfdc]{margin:.25rem 0;padding:.25rem .5rem;background:#ffffff05;border-radius:4px}.highlight-item small[data-v-811bbfdc]{display:inline-block;min-width:60px;font-weight:600}.badge-success[data-v-811bbfdc]{background-color:#28a74533;color:#28a745}.badge-warning[data-v-811bbfdc]{background-color:#ffc10733;color:#ffc107}.badge-secondary[data-v-811bbfdc]{background-color:#6c757d33;color:#6c757d}.analyst-qa[data-v-811bbfdc]{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.qa-input .form-control[data-v-811bbfdc]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--bs-body-color)}.qa-input .form-control[data-v-811bbfdc]:focus{background:#ffffff14;border-color:#3b82f680;box-shadow:0 0 0 .2rem #3b82f640}.quick-questions .btn-outline-secondary[data-v-811bbfdc]{font-size:.75rem;padding:.25rem .5rem;border-color:#fff3;color:var(--bs-gray-400)}.quick-questions .btn-outline-secondary[data-v-811bbfdc]:hover{background:#ffffff1a;border-color:#ffffff4d;color:var(--bs-body-color)}.answer-card[data-v-811bbfdc]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:1rem;margin-top:.5rem}.qa-loading[data-v-811bbfdc]{color:var(--bs-gray-600)}.task-definition[data-v-811bbfdc]{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.definition-card[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.definition-section strong[data-v-811bbfdc]{color:var(--bs-primary);font-size:.875rem}.execution-progress[data-v-811bbfdc]{background:#ffffff05;border-radius:6px;padding:.75rem}.result-card[data-v-811bbfdc]{background:#28a7451a;border:1px solid rgba(40,167,69,.2);border-radius:8px;padding:1rem;max-height:400px;overflow-y:auto}.dropdown-menu[data-v-811bbfdc]{background:#212529f2;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dropdown-item[data-v-811bbfdc]{color:var(--bs-gray-300)}.dropdown-item[data-v-811bbfdc]:hover{background:#ffffff1a;color:var(--bs-white)}.empty-state[data-v-811bbfdc]{color:var(--bs-gray-600)}.badge[data-v-811bbfdc]{font-weight:500;font-size:.75rem}.badge-light[data-v-811bbfdc]{background:#ffffff1a;color:var(--bs-gray-300)}.badge-warning[data-v-811bbfdc]{background:#ffc10733;color:#ffc107}.badge-primary[data-v-811bbfdc]{background:#3b82f633;color:#3b82f6}.badge-success[data-v-811bbfdc]{background:#28a74533;color:#28a745}.badge-secondary[data-v-811bbfdc]{background:#6c757d33;color:#6c757d}.btn-light-primary[data-v-811bbfdc]{background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.btn-light-primary[data-v-811bbfdc]:hover{background:#3b82f633;border-color:#3b82f64d}.btn-light[data-v-811bbfdc]{background:#ffffff1a;color:var(--bs-gray-300);border:1px solid rgba(255,255,255,.2)}.btn-light[data-v-811bbfdc]:hover{background:#ffffff26;color:var(--bs-white)}.checklist-panel[data-v-811bbfdc]::-webkit-scrollbar,.task-detail-panel[data-v-811bbfdc]::-webkit-scrollbar,.related-content-list[data-v-811bbfdc]::-webkit-scrollbar{width:8px}.checklist-panel[data-v-811bbfdc]::-webkit-scrollbar-track,.task-detail-panel[data-v-811bbfdc]::-webkit-scrollbar-track,.related-content-list[data-v-811bbfdc]::-webkit-scrollbar-track{background:#ffffff05}.checklist-panel[data-v-811bbfdc]::-webkit-scrollbar-thumb,.task-detail-panel[data-v-811bbfdc]::-webkit-scrollbar-thumb,.related-content-list[data-v-811bbfdc]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.checklist-panel[data-v-811bbfdc]::-webkit-scrollbar-thumb:hover,.task-detail-panel[data-v-811bbfdc]::-webkit-scrollbar-thumb:hover,.related-content-list[data-v-811bbfdc]::-webkit-scrollbar-thumb:hover{background:#ffffff26}@media (max-width: 1200px){.diligence-split-view[data-v-811bbfdc]{flex-direction:column;height:auto}.checklist-panel[data-v-811bbfdc],.task-detail-panel[data-v-811bbfdc],.preview-panel[data-v-811bbfdc]{width:100%;height:600px;position:relative;transform:none;margin-left:0;opacity:1}.diligence-split-view.preview-open .checklist-panel[data-v-811bbfdc]{display:none}.preview-panel[data-v-811bbfdc]{position:static}}@media (prefers-color-scheme: dark){.section-title-input[data-v-811bbfdc],.item-title-input[data-v-811bbfdc]{color:#e5e7eb}.checklist-section[data-v-811bbfdc]{background:#ffffff05}}.checklist-stats[data-v-811bbfdc]{padding:2rem;width:100%;height:100%;overflow-y:auto}.stats-header[data-v-811bbfdc]{text-align:center;margin-bottom:2rem}.stats-grid[data-v-811bbfdc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.stat-card[data-v-811bbfdc]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stat-icon[data-v-811bbfdc]{flex-shrink:0}.stat-content[data-v-811bbfdc]{flex:1}.stat-value[data-v-811bbfdc]{font-size:2rem;font-weight:700;color:var(--bs-heading-color);line-height:1}.stat-label[data-v-811bbfdc]{font-size:.875rem;color:var(--bs-gray-600);margin-top:.25rem}.chart-container[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem;margin-bottom:2rem;position:relative;height:300px}.section-progress-grid[data-v-811bbfdc]{margin-bottom:2rem}.section-progress-item[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem;margin-bottom:1rem}.recent-activities[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem}.activity-item[data-v-811bbfdc]{display:flex;align-items:start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.activity-item[data-v-811bbfdc]:last-child{border-bottom:none}.activity-icon[data-v-811bbfdc]{flex-shrink:0;margin-top:.125rem}.activity-content[data-v-811bbfdc]{flex:1}.activity-title[data-v-811bbfdc]{font-weight:500;color:var(--bs-heading-color);margin-bottom:.125rem}.activity-meta[data-v-811bbfdc]{font-size:.8125rem;color:var(--bs-gray-600)}.empty-state-cta[data-v-811bbfdc]{border-top:1px solid rgba(255,255,255,.06)}.source-summary[data-v-811bbfdc]{margin-top:1rem}.source-group[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow:hidden}.source-header[data-v-811bbfdc]{padding:.75rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.source-header[data-v-811bbfdc]:hover{background:#ffffff0d}.source-header.expanded[data-v-811bbfdc]{background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.06)}.source-header .bi-chevron-right[data-v-811bbfdc]{transition:transform .2s}.source-header .bi-chevron-right.rotated[data-v-811bbfdc]{transform:rotate(90deg)}.source-content[data-v-811bbfdc]{padding:1rem}.content-item.new-item[data-v-811bbfdc]{background:#009ef70d;border:1px solid rgba(0,158,247,.1)}.content-item.viewed-item[data-v-811bbfdc]{opacity:.7}.content-item.pinned[data-v-811bbfdc]{background:#28a7450d;border:1px solid rgba(40,167,69,.2)}.pinned-section[data-v-811bbfdc]{background:#28a74508;border:1px solid rgba(40,167,69,.1);border-radius:8px;padding:1rem}.section-header[data-v-811bbfdc]{font-weight:600;color:var(--bs-heading-color)}.btn-ghost[data-v-811bbfdc]{background:transparent;border:none;padding:.25rem .5rem;color:var(--bs-gray-600);transition:all .2s}.btn-ghost[data-v-811bbfdc]:hover{background:#ffffff1a;color:var(--bs-body-color)}.snippet-content[data-v-811bbfdc]{line-height:1.5}.snippet-content mark[data-v-811bbfdc]{background-color:#ffc10766;color:var(--bs-body-color);padding:1px 3px;border-radius:2px;font-weight:500}.ai-review-section[data-v-811bbfdc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem}.review-actions .btn[data-v-811bbfdc]{font-weight:500}.review-progress[data-v-811bbfdc]{padding:1rem;background:#ffffff05;border-radius:8px}.review-card[data-v-811bbfdc]{background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem;position:relative}.review-card-success[data-v-811bbfdc]{background:#28a7450d;border-color:#28a74533}.review-card-warning[data-v-811bbfdc]{background:#ffc1070d;border-color:#ffc10733}.review-card-danger[data-v-811bbfdc]{background:#dc35450d;border-color:#dc354533}.review-card-info[data-v-811bbfdc]{background:#007bff0d;border-color:#007bff33}.review-status-header[data-v-811bbfdc]{padding:1rem;background:#ffffff08;border-radius:8px;margin:-.5rem -.5rem 1rem}.review-summary[data-v-811bbfdc]{background:#ffffff05;padding:1rem;border-radius:6px}.review-findings ul[data-v-811bbfdc],.review-issues ul[data-v-811bbfdc],.review-confirmations ul[data-v-811bbfdc]{list-style:none;padding-left:0}.review-findings li[data-v-811bbfdc],.review-issues li[data-v-811bbfdc],.review-confirmations li[data-v-811bbfdc]{position:relative;padding-left:1.5rem}.review-findings li[data-v-811bbfdc]:before,.review-issues li[data-v-811bbfdc]:before,.review-confirmations li[data-v-811bbfdc]:before{content:"•";position:absolute;left:0;font-weight:700}.review-issues li[data-v-811bbfdc]:before{color:var(--bs-warning)}.review-confirmations li[data-v-811bbfdc]:before{color:var(--bs-success)}.review-next-steps[data-v-811bbfdc]{background:#ffffff05;padding:1rem;border-radius:6px}.review-next-steps ol[data-v-811bbfdc]{margin-bottom:0}.review-actions[data-v-811bbfdc]{display:flex;gap:.5rem;flex-wrap:wrap}@media (max-width: 768px){.ai-review-section[data-v-811bbfdc],.review-card[data-v-811bbfdc]{padding:1rem}}.diligence-teaser-inline[data-v-63445f5b]{background:#1e1e2e;color:#fff;padding:2rem;border-radius:12px;margin:1rem 0;min-height:600px}.teaser-container[data-v-63445f5b]{max-width:100%;margin:0 auto;width:100%}.teaser-header[data-v-63445f5b]{text-align:center;margin-bottom:2rem}.header-badge[data-v-63445f5b]{display:inline-block;background:linear-gradient(135deg,#00d4ff,#09f);color:#000;padding:.4rem 1rem;border-radius:16px;font-size:.75rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.teaser-title[data-v-63445f5b]{font-size:2rem;font-weight:700;margin-bottom:.75rem;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.teaser-subtitle[data-v-63445f5b]{font-size:1rem;color:#9899ac;max-width:500px;margin:0 auto}.feature-highlights[data-v-63445f5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.highlight-card[data-v-63445f5b]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem;transition:all .3s ease}.highlight-card[data-v-63445f5b]:hover{background:#ffffff14;border-color:#00d4ff4d;transform:translateY(-2px)}.card-icon[data-v-63445f5b]{font-size:2rem;margin-bottom:.75rem}.highlight-card h4[data-v-63445f5b]{font-size:1rem;margin-bottom:.5rem;color:#fff}.highlight-card p[data-v-63445f5b]{color:#9899ac;line-height:1.5;font-size:.875rem}.preview-section[data-v-63445f5b]{margin-bottom:2rem}.preview-container[data-v-63445f5b]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.preview-header[data-v-63445f5b]{background:#ffffff0d;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid rgba(255,255,255,.05)}.preview-dots[data-v-63445f5b]{display:flex;gap:.4rem}.dot[data-v-63445f5b]{width:10px;height:10px;border-radius:50%;background:#fff3}.dot[data-v-63445f5b]:first-child{background:#ff5f57}.dot[data-v-63445f5b]:nth-child(2){background:#ffbd2e}.dot[data-v-63445f5b]:nth-child(3){background:#28ca42}.preview-title[data-v-63445f5b]{color:#9899ac;font-size:.75rem}.preview-content[data-v-63445f5b]{padding:1.5rem}.mock-checklist-section[data-v-63445f5b]{background:#ffffff05;border-radius:6px;padding:1rem}.mock-checklist-section h5[data-v-63445f5b]{font-size:1rem;color:#fff;margin-bottom:1rem}.checklist-categories[data-v-63445f5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.category-header[data-v-63445f5b]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.category-icon[data-v-63445f5b]{font-size:1.25rem}.category-title[data-v-63445f5b]{flex:1;font-weight:600;color:#fff;font-size:.875rem}.category-progress[data-v-63445f5b]{color:#00d4ff;font-weight:600;font-size:.75rem}.checklist-items[data-v-63445f5b]{display:flex;flex-direction:column;gap:.5rem}.item[data-v-63445f5b]{padding:.25rem;font-size:.75rem;color:#9899ac}.item.completed[data-v-63445f5b]{color:#50cd89}.item.pending[data-v-63445f5b]{color:#9899ac}.cta-section[data-v-63445f5b]{text-align:center;background:linear-gradient(135deg,#00d4ff1a,#0099ff1a);border:1px solid rgba(0,212,255,.2);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.cta-section h3[data-v-63445f5b]{font-size:1.25rem;margin-bottom:.5rem}.cta-section p[data-v-63445f5b]{color:#9899ac;margin-bottom:0;font-size:.875rem}.feature-list[data-v-63445f5b]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:1.5rem}.feature-list h4[data-v-63445f5b]{font-size:1rem;margin-bottom:1rem;text-align:center}.features-grid[data-v-63445f5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.feature-item[data-v-63445f5b]{display:flex;align-items:center;gap:.5rem;padding:.25rem}.check-icon[data-v-63445f5b]{color:#00d4ff;font-size:1rem}.feature-item span[data-v-63445f5b]:last-child{color:#e4e6ef;font-size:.875rem}@media (max-width: 768px){.teaser-title[data-v-63445f5b]{font-size:1.5rem}.feature-highlights[data-v-63445f5b],.checklist-categories[data-v-63445f5b],.features-grid[data-v-63445f5b]{grid-template-columns:1fr}}.card-with-border[data-v-10794d97]{border-style:solid;border-width:1px;border-color:#585858}[data-v-10794d97] .card{transition:all .2s ease}[data-v-10794d97] .card-body{padding:1.5rem!important}[data-v-10794d97] .info-section .card-body{padding:1.5rem 2.5rem!important}[data-v-10794d97] .company-card .card-body{padding:1.5rem 3rem!important}[data-v-10794d97] .company-card .card-header{padding:1.25rem 3rem!important;display:flex;align-items:center}[data-v-10794d97] .company-card h2{margin-bottom:.75rem!important;margin-top:.5rem!important}[data-v-10794d97] .company-card h3{margin-bottom:.75rem!important;margin-top:1.75rem!important}[data-v-10794d97] .company-card h4{margin-bottom:.5rem!important;margin-top:1.5rem!important}[data-v-10794d97] .company-card .card-body>h2:first-child,[data-v-10794d97] .company-card .card-body>h3:first-child,[data-v-10794d97] .company-card .card-body>h4:first-child{margin-top:0!important}[data-v-10794d97] .company-card ul{margin-bottom:1.25rem!important;padding-left:2rem!important}[data-v-10794d97] .company-card li{margin-bottom:.75rem!important}[data-v-10794d97] .company-card p{margin-bottom:1.25rem!important}[data-v-10794d97] .company-profile-card .card-body{padding:2rem 2.5rem!important}[data-v-10794d97] .company-profile-card .badge-warning{font-size:.7rem!important;padding:.25rem .75rem!important;font-weight:500!important;background-color:#ffc107d9!important;color:#000!important;border:none!important;white-space:nowrap!important}[data-v-10794d97] .card-body .table{margin-bottom:0}[data-v-10794d97] .pipeline-status-card{height:auto!important;min-height:auto!important}[data-v-10794d97] .pipeline-status-card .card-body{padding:1.5rem!important}[data-v-10794d97] .pipeline-status-card:has(.text-center) .card-body{padding:1.5rem!important}[data-v-10794d97] .company-profile-card{height:fit-content!important;min-height:auto!important}[data-v-10794d97] .company-profile-card .card-body{padding:0}[data-v-10794d97] .company-profile-card.hero-card{height:100%;min-height:420px;display:flex;flex-direction:column;animation:fadeInLeft-10794d97 .8s ease-out;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;box-shadow:0 0 0 1px #ffffff0d,0 8px 32px #0000004d,0 2px 8px #0003!important;transform:translateZ(0);transition:transform .15s ease,box-shadow .15s ease;overflow:hidden!important;position:relative}[data-v-10794d97] .company-profile-card.hero-card:hover{box-shadow:0 0 0 1px #ffffff14,0 12px 40px #0006,0 4px 12px #0000004d!important;transform:translateY(-1px)}[data-v-10794d97] .company-profile-card.hero-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top left,rgba(99,71,176,.05) 0%,transparent 40%),radial-gradient(circle at bottom right,rgba(59,130,246,.04) 0%,transparent 40%);border-radius:16px;pointer-events:none}[data-v-10794d97] .company-profile-card.hero-card:after{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);opacity:.6;pointer-events:none}@keyframes fadeInLeft-10794d97{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.row.g-3>div[data-v-10794d97]:nth-child(2){animation:fadeInRight-10794d97 .8s ease-out .2s both}@keyframes fadeInRight-10794d97{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}[data-v-10794d97] .company-documents-card.compact{height:100%}[data-v-10794d97] .company-documents-card.compact .card-body{padding:.75rem;display:flex;align-items:center;justify-content:center;min-height:100px}[data-v-10794d97] .company-documents-card.compact .text-center{margin:0}.d-flex.flex-column.h-100[data-v-10794d97]{gap:0}.d-flex.flex-column.h-100>div[data-v-10794d97]:last-child{display:flex;flex-direction:column}.row.g-3>[class*=col-][data-v-10794d97]{margin-bottom:0}.nav-tabs[data-v-10794d97]{border-bottom:2px solid rgba(255,255,255,.1)}.nav-tabs .nav-link[data-v-10794d97]{color:#ffffffb3;border:none;border-bottom:3px solid transparent;padding:.75rem 1.5rem;font-weight:500;transition:all .2s ease}.nav-tabs .nav-link[data-v-10794d97]:hover{color:#ffffffe6;border-bottom-color:#fff3}.nav-tabs .nav-link.active[data-v-10794d97]{color:#fff;background-color:transparent;border-color:transparent transparent #7A9EED}.badge.rounded-pill[data-v-10794d97]{font-size:.75rem;padding:.25em .6em;min-width:1.5rem}.dv-icon[data-v-10794d97]{border-radius:20%!important;box-shadow:0 4px 8px #0003;overflow:hidden}.chat-comment[data-v-10794d97]{background-color:#ffffff0a;border-radius:5px;padding:10px}.info-section-heading[data-v-10794d97]{cursor:pointer;background-color:#ffffff0a}.info-section-heading-active[data-v-10794d97],.info-section-body[data-v-10794d97]{background-color:#ffffff0a}.info-section-heading[data-v-10794d97]:hover{color:#7a9eed}.info-section-heading:hover>.card-title[data-v-10794d97]{color:#7a9eed}ul.company-facts[data-v-10794d97]{list-style-type:none;padding:0;margin:0}.fixed-width-col[data-v-10794d97]{width:220px!important;flex:0 0 auto!important;height:100px;justify-content:center;align-items:center}.company-header-bar[data-v-10794d97]{background:linear-gradient(180deg,#181824,#151520);border:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.15);z-index:1050;color:#fff;box-shadow:0 2px 8px #0000004d}.card .company-header-bar[data-v-10794d97]{position:sticky;top:9px;border-radius:.5rem .5rem 0 0}.company-header-sticky[data-v-10794d97]{position:sticky;top:0;z-index:1020;margin:-1.25rem -1.5rem 1rem}.company-logo-header[data-v-10794d97]{width:36px;height:36px;position:relative;flex-shrink:0}.company-logo-img[data-v-10794d97]{width:100%;height:100%;object-fit:contain;border-radius:6px;background:#fff;padding:3px;border:1px solid rgba(255,255,255,.1);box-shadow:0 1px 3px #0003}.company-logo-placeholder[data-v-10794d97]{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:6px;font-weight:600;font-size:16px;box-shadow:0 1px 3px #0003}.btn-dark-theme[data-v-10794d97]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#ffffffe6;transition:all .2s ease;font-weight:500;letter-spacing:.01em}.btn-dark-theme[data-v-10794d97]:hover{background:#ffffff26;border-color:#fff3;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0003}.btn-dark-theme[data-v-10794d97]:active,.btn-dark-theme[data-v-10794d97]:focus{background:#ffffff1f;border-color:#fff3;color:#fff;transform:translateY(0);box-shadow:0 0 0 .2rem #ffffff1a}.btn-dark-theme i[data-v-10794d97]{font-size:.9rem;vertical-align:middle}.company-name[data-v-10794d97]{font-size:1rem;line-height:1.2;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-domain[data-v-10794d97]{font-size:.875rem;opacity:.7}.company-logo-header[data-v-10794d97]{transition:transform .2s ease}.company-logo-header[data-v-10794d97]:hover{transform:scale(1.05)}.position-relative[data-v-10794d97]{position:relative}a[data-v-10794d97]{color:#6366f1}a[data-v-10794d97]:visited{color:#7a9eed}a[data-v-10794d97]:hover,a[data-v-10794d97]:focus{color:#87afff;text-decoration:underline}a[data-v-10794d97]:active{color:#6495ed}.no-select[data-v-10794d97]{-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.btn-prestige-dark[data-v-10794d97]{background:linear-gradient(135deg,#1a1d2e,#0f1117);border:2px solid #00D25B;color:#fff;padding:.75rem 1.75rem;font-size:.875rem;letter-spacing:.08em;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #00d25b33}.btn-prestige-dark[data-v-10794d97]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,210,91,.2),transparent);transition:left .5s}.btn-prestige-dark[data-v-10794d97]:hover:before{left:100%}.btn-prestige-dark[data-v-10794d97]:hover{background:linear-gradient(135deg,#22253a,#151721);border-color:#00e863;transform:translateY(-2px);box-shadow:0 6px 25px #00d25b4d}.btn-prestige-dark[data-v-10794d97]:active{transform:translateY(0)}.btn-prestige-dark .logo-bright[data-v-10794d97]{height:20px;filter:brightness(0) saturate(100%) invert(69%) sepia(97%) saturate(1471%) hue-rotate(92deg) brightness(101%) contrast(101%)}.btn-prestige-dark .logo-icon[data-v-10794d97]{font-size:1.25rem;color:#00d25b}.btn-prestige-dark .download-icon[data-v-10794d97]{font-size:.875rem;opacity:.7;transition:all .3s ease}.btn-prestige-dark:hover .download-icon[data-v-10794d97]{opacity:1;animation:bounce-down-10794d97 .5s ease-in-out}@keyframes bounce-down-10794d97{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.export-word-btn[data-v-10794d97],.export-slides-btn[data-v-10794d97]{font-weight:500;padding:.5rem 1.25rem;transition:all .15s ease}.export-word-btn[data-v-10794d97]:hover,.export-slides-btn[data-v-10794d97]:hover{transform:translateY(-1px)}.export-word-btn[data-v-10794d97]:active,.export-slides-btn[data-v-10794d97]:active{transform:translateY(0)}.export-word-btn i[data-v-10794d97],.export-slides-btn i[data-v-10794d97]{opacity:.8;transition:opacity .15s ease}.export-word-btn:hover i[data-v-10794d97],.export-slides-btn:hover i[data-v-10794d97]{opacity:1}.dv-icon[data-v-d2b94ce3]{border-radius:20%!important;box-shadow:0 4px 8px #0003;overflow:hidden}.chat-comment[data-v-d2b94ce3]{background:linear-gradient(to right,#5847c6,#6344cd,#8435b0);border-radius:5px;padding:10px}.result-item[data-v-d2b94ce3]:hover{background-color:#ffffff1a}.result-item[data-v-d2b94ce3]{padding:5px;border-radius:5px}.badge-wrap[data-v-d2b94ce3]{max-width:200px;white-space:normal;word-wrap:break-word;text-wrap:wrap!important}.company-result[data-v-d2b94ce3]{border:solid 1px rgb(88,88,88);border-radius:5px;background-color:#ffffff1a;height:180px;overflow:hidden}.company-result-desc[data-v-d2b94ce3]{text-overflow:ellipsis;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4!important;overflow:hidden}.loader[data-v-d2b94ce3]{display:inline-grid;width:90px;aspect-ratio:1;clip-path:polygon(100% 50%,85.36% 85.36%,50% 100%,14.64% 85.36%,0% 50%,14.64% 14.64%,50% 0%,85.36% 14.64%);background:#574951;animation:l2-d2b94ce3 6s infinite linear}.loader[data-v-d2b94ce3]:before,.loader[data-v-d2b94ce3]:after{content:"";grid-area:1/1;background:#83988e;clip-path:polygon(100% 50%,81.17% 89.09%,38.87% 98.75%,4.95% 71.69%,4.95% 28.31%,38.87% 1.25%,81.17% 10.91%);margin:10%;animation:inherit;animation-duration:10s}.loader[data-v-d2b94ce3]:after{background:#bcdea5;clip-path:polygon(100% 50%,75% 93.3%,25% 93.3%,0% 50%,25% 6.7%,75% 6.7%);margin:20%;animation-duration:3s;animation-direction:reverse}@keyframes l2-d2b94ce3{to{rotate:1turn}}
