.new-dropdown[data-v-338c3a26]{position:relative}.new-dropdown-content[data-v-338c3a26]{display:none;position:absolute;background-color:#fff;width:55rem;max-width:90vw;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);right:0;z-index:500;border-radius:30px;padding:2rem;top:34px}.generalFilter .new-dropdown .new-dropdown-content.show-dd[data-v-338c3a26]{display:block!important}.report-data-card[data-v-bf8ffa68]{background:var(--reports-paper,#fff);border:1px solid var(--reports-line,#dce6e9);border-radius:18px;box-shadow:0 8px 26px rgba(30,66,84,.06);overflow:hidden}.report-card-heading[data-v-bf8ffa68]{align-items:center;border-bottom:1px solid var(--reports-line,#dce6e9);display:flex;justify-content:space-between;padding:1rem 1.15rem}.report-card-heading>div[data-v-bf8ffa68]{align-items:center;display:flex;gap:.65rem}.report-card-heading h4[data-v-bf8ffa68]{color:var(--reports-ink,#17324d);font-size:clamp(16px,calc(14px + .25vw),20px);font-weight:700;margin:0}.report-card-mark[data-v-bf8ffa68]{align-items:center;background:#eaf4f6;border-radius:9px;color:var(--reports-teal,#087a8b);display:flex;height:32px;justify-content:center;width:32px}.record-count[data-v-bf8ffa68]{align-items:center;background:#eef3f4;border-radius:99px;color:var(--reports-soft,#4f687a);display:inline-flex;font-size:var(--reports-micro,12px);font-weight:500;height:28px;justify-content:center;min-width:28px;padding:0 .45rem}.record-detail-grid[data-v-bf8ffa68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:1.15rem}.report-card-heading+.record-detail-grid[data-v-bf8ffa68]{padding-top:.2rem}.record-detail-item[data-v-bf8ffa68]{border-bottom:1px solid #e8eef0;min-width:0;padding:.9rem .85rem .8rem 0}.record-detail-item span[data-v-bf8ffa68]{color:var(--reports-soft,#4f687a);display:block;font-size:var(--reports-micro,12px);font-weight:500;letter-spacing:.045em;margin-bottom:.25rem;text-transform:uppercase}.record-detail-item strong[data-v-bf8ffa68]{color:var(--reports-ink,#17324d);display:block;font-size:var(--reports-small,14px);font-weight:500;line-height:1.5;overflow-wrap:anywhere}.report-table-scroll[data-v-bf8ffa68]{overflow-x:auto;scrollbar-color:#b8cbd0 transparent;scrollbar-width:thin;width:100%}.report-table-scroll[data-v-bf8ffa68]::-webkit-scrollbar{height:7px}.report-table-scroll[data-v-bf8ffa68]::-webkit-scrollbar-thumb{background:#b8cbd0;border-radius:99px}.report-data-table[data-v-bf8ffa68]{border-collapse:collapse;min-width:760px;width:100%}.report-data-table th[data-v-bf8ffa68]{background:#f3f7f8;border-bottom:1px solid var(--reports-line,#dce6e9);color:var(--reports-soft,#4f687a);font-size:var(--reports-micro,12px);font-weight:500;letter-spacing:.04em;padding:.85rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.report-data-table td[data-v-bf8ffa68]{border-bottom:1px solid #e9eff1;color:var(--reports-ink,#17324d);font-size:var(--reports-small,14px);font-weight:400;line-height:1.5;padding:.85rem 1rem;vertical-align:top}.report-data-table tbody tr[data-v-bf8ffa68]{transition:background .16s ease}.report-data-table tbody tr[data-v-bf8ffa68]:hover{background:#f7faf9}.report-data-table tbody tr:last-child td[data-v-bf8ffa68]{border-bottom:0}.report-card-empty[data-v-bf8ffa68]{align-items:center;display:flex;gap:.8rem;min-height:118px;padding:1.2rem}.report-card-empty>span[data-v-bf8ffa68]{align-items:center;background:#eef3f4;border-radius:12px;color:#7c929a;display:flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.report-card-empty strong[data-v-bf8ffa68]{color:var(--reports-ink,#17324d);display:block;font-size:var(--reports-small,14px);font-weight:500;margin-bottom:.2rem}.report-card-empty p[data-v-bf8ffa68]{color:var(--reports-soft,#4f687a);font-size:var(--reports-micro,12px);line-height:1.5;margin:0}@media (max-width:767px){.record-detail-grid[data-v-bf8ffa68]{grid-template-columns:1fr}.record-detail-item[data-v-bf8ffa68]{padding-right:0}}body.dark-layout .report-data-card{box-shadow:0 12px 30px rgba(5,10,24,.24)}body.dark-layout .report-card-mark{background:#1f4652}body.dark-layout .record-count,body.dark-layout .report-card-empty>span{background:#343d52;color:var(--reports-soft,#b4bdd0)}body.dark-layout .record-detail-item{border-bottom-color:var(--reports-line,#3b4253)}body.dark-layout .report-data-table th{background:#20283a}body.dark-layout .report-data-table td{border-bottom-color:var(--reports-line,#3b4253)}body.dark-layout .report-data-table tbody tr:hover{background:#252f43}.floid-reports[data-v-06007242]{--reports-ink:#17324d;--reports-soft:#4f687a;--reports-teal:#087a8b;--reports-green:#0b9b72;--reports-line:#dce6e9;--reports-paper:#fff;--reports-canvas:#f4f7f8;--reports-micro:clamp(11px,calc(10px + 0.14vw),14px);--reports-small:clamp(13px,calc(11px + 0.2vw),16px);--reports-body:clamp(14px,calc(12px + 0.24vw),18px);--reports-title:clamp(24px,calc(19px + 0.5vw),34px);color:var(--reports-ink);font-family:Poppins,Avenir,Helvetica,Arial,sans-serif;padding:1rem .75rem 2rem}.reports-workspace[data-v-06007242]{display:flex;flex-direction:column;gap:1.25rem}.reports-overview[data-v-06007242]{align-items:center;background:radial-gradient(circle at 92% 0,hsla(0,0%,100%,.17),transparent 29%),linear-gradient(125deg,#123a50,#0a6673);border-radius:20px;box-shadow:0 16px 36px rgba(17,74,88,.15);color:#fff;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;min-height:190px;overflow:hidden;padding:2rem 2.4rem;position:relative}.floid-reports--buro .reports-overview[data-v-06007242]{background:radial-gradient(circle at 92% 0,hsla(0,0%,100%,.14),transparent 29%),linear-gradient(125deg,#19384f,#245d68)}.overview-copy[data-v-06007242]{max-width:760px}.overview-copy h2[data-v-06007242]{color:#fff;font-size:var(--reports-title);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:.55rem 0 .65rem}.overview-copy p[data-v-06007242]{color:hsla(0,0%,100%,.76);font-size:var(--reports-body);font-weight:400;line-height:1.6;margin:0}.overview-eyebrow[data-v-06007242]{align-items:center;color:hsla(0,0%,100%,.72);display:flex;font-size:var(--reports-micro);font-weight:500;gap:.5rem;letter-spacing:.09em;text-transform:uppercase}.overview-stats[data-v-06007242]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:16px;display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));overflow:hidden}.overview-stats>div[data-v-06007242]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:104px;padding:1rem;text-align:center}.overview-stats>div[data-v-06007242]:not(:last-child){border-right:1px solid hsla(0,0%,100%,.14)}.overview-stats strong[data-v-06007242]{color:#fff;font-size:clamp(24px,calc(20px + .4vw),32px);font-weight:700;line-height:1}.overview-stats span[data-v-06007242]{color:hsla(0,0%,100%,.68);font-size:var(--reports-micro);line-height:1.35;margin-top:.4rem;max-width:110px}.sources-panel[data-v-06007242]{background:var(--reports-paper);border:1px solid var(--reports-line);border-radius:18px;box-shadow:0 8px 26px rgba(30,66,84,.06);padding:1.25rem}.sources-heading[data-v-06007242]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1rem}.sources-heading>div>span[data-v-06007242]{color:var(--reports-teal);display:block;font-size:var(--reports-micro);font-weight:500;letter-spacing:.08em;margin-bottom:.2rem;text-transform:uppercase}.sources-heading h3[data-v-06007242]{color:var(--reports-ink);font-size:clamp(17px,calc(15px + .28vw),21px);font-weight:700;margin:0}.coverage-badge[data-v-06007242]{background:#eef5f5;border-radius:99px;color:var(--reports-soft);font-size:var(--reports-micro);font-weight:500;padding:.4rem .7rem}.source-tabs[data-v-06007242]{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.source-tab[data-v-06007242]{align-items:center;background:#f8fafb;border:1px solid var(--reports-line);border-radius:13px;color:var(--reports-ink);cursor:pointer;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:70px;padding:.7rem .75rem;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.source-tab[data-v-06007242]:hover{border-color:#a9c7cd;transform:translateY(-1px)}.source-tab[data-v-06007242]:focus-visible{box-shadow:0 0 0 3px rgba(8,122,139,.18);outline:none}.source-tab.source-tab--active[data-v-06007242]{background:#eef7f7;border-color:var(--reports-teal)}.source-tab.source-tab--active .source-symbol[data-v-06007242]{background:var(--reports-teal);color:#fff}.source-tab.source-tab--empty[data-v-06007242]:not(.source-tab--active){opacity:.62}.source-symbol[data-v-06007242]{align-items:center;background:#e7f1f3;border-radius:10px;color:var(--reports-teal);display:flex;height:40px;justify-content:center;width:40px}.source-symbol img[data-v-06007242]{max-height:23px;max-width:27px;-o-object-fit:contain;object-fit:contain}.source-label[data-v-06007242]{min-width:0}.source-label small[data-v-06007242]{color:var(--reports-soft);display:block;font-size:var(--reports-micro);margin-bottom:.1rem}.source-label strong[data-v-06007242]{color:var(--reports-ink);display:-webkit-box;font-size:var(--reports-small);font-weight:500;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.source-count[data-v-06007242]{align-items:center;background:#e5eef0;border-radius:99px;color:var(--reports-soft);display:inline-flex;font-size:var(--reports-micro);font-weight:500;height:26px;justify-content:center;min-width:26px;padding:0 .4rem}.source-tab--active .source-count[data-v-06007242]{background:#fff;color:var(--reports-teal)}.selected-report[data-v-06007242]{display:flex;flex-direction:column;gap:.9rem}.selected-report-heading[data-v-06007242]{align-items:flex-end;display:flex;justify-content:space-between;padding:.2rem .15rem}.selected-report-heading>div[data-v-06007242]{align-items:center;display:flex;gap:.8rem}.selected-report-heading>div>div>span[data-v-06007242]{color:var(--reports-teal);display:block;font-size:var(--reports-micro);font-weight:500;letter-spacing:.08em;margin-bottom:.15rem;text-transform:uppercase}.selected-report-heading h3[data-v-06007242]{color:var(--reports-ink);font-size:clamp(20px,calc(17px + .35vw),26px);font-weight:700;letter-spacing:-.02em;margin:0}.selected-report-index[data-v-06007242]{color:#9dafb6;font-size:var(--reports-small);font-weight:500;letter-spacing:.06em}.availability-pill[data-v-06007242]{align-items:center;background:#e9f5f2;border-radius:99px;color:var(--reports-green);display:inline-flex;font-size:var(--reports-micro);font-weight:500;gap:.35rem;padding:.4rem .7rem}.availability-pill.availability-pill--empty[data-v-06007242]{background:#eef2f3;color:#748990}.report-components[data-v-06007242]{display:flex;flex-direction:column;gap:.9rem}.reports-empty-state[data-v-06007242]{align-items:center;background:var(--reports-canvas);border:1px dashed #b9cbd0;border-radius:18px;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:2rem;text-align:center}.reports-empty-state .empty-state-icon[data-v-06007242]{align-items:center;background:#fff;border-radius:50%;color:var(--reports-teal);display:flex;font-size:1.35rem;height:54px;justify-content:center;width:54px}.reports-empty-state h3[data-v-06007242]{color:var(--reports-ink);font-size:1.1rem;font-weight:700;margin:1rem 0 .35rem}.reports-empty-state p[data-v-06007242]{color:var(--reports-soft);font-size:var(--reports-small);margin:0;max-width:460px}@media (max-width:767px){.floid-reports[data-v-06007242]{padding:.5rem 0 1.5rem}.reports-overview[data-v-06007242]{gap:1.25rem;grid-template-columns:1fr;padding:1.5rem}.overview-stats[data-v-06007242]{width:100%}.selected-report-heading[data-v-06007242],.sources-heading[data-v-06007242]{align-items:flex-start;flex-direction:column;gap:.75rem}.source-tabs[data-v-06007242]{display:flex;margin:0 -.15rem;overflow-x:auto;padding:.1rem .15rem .35rem;scroll-snap-type:x proximity;scrollbar-color:#b8cbd0 transparent;scrollbar-width:thin}.source-tabs[data-v-06007242]::-webkit-scrollbar{height:4px}.source-tabs[data-v-06007242]::-webkit-scrollbar-thumb{background:#b8cbd0;border-radius:99px}.source-tab[data-v-06007242]{flex:0 0 min(245px,calc(100vw - 90px));scroll-snap-align:start}}@media (prefers-reduced-motion:no-preference){.reports-overview[data-v-06007242],.selected-report[data-v-06007242],.sources-panel[data-v-06007242]{animation:reports-rise-in-06007242 .36s ease both}.sources-panel[data-v-06007242]{animation-delay:60ms}.selected-report[data-v-06007242]{animation-delay:.11s}@keyframes reports-rise-in-06007242{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}body.dark-layout .floid-reports{--reports-ink:#f4f7fb;--reports-soft:#b4bdd0;--reports-teal:#55c1d1;--reports-green:#48d7a5;--reports-line:#3b4253;--reports-paper:#283046;--reports-canvas:#1e2538}body.dark-layout .reports-overview{box-shadow:0 18px 42px rgba(3,9,22,.34)}body.dark-layout .sources-panel{box-shadow:0 12px 30px rgba(5,10,24,.24)}body.dark-layout .coverage-badge,body.dark-layout .source-count{background:#343d52}body.dark-layout .source-tab{background:#20283a}body.dark-layout .source-tab:hover{background:#252f43;border-color:#596780}body.dark-layout .source-tab.source-tab--active{background:#203c46;border-color:var(--reports-teal)}body.dark-layout .source-symbol{background:#334153}body.dark-layout .source-tab--active .source-count{background:#172b35;color:#7bd1dc}body.dark-layout .selected-report-index{color:#7f8ba3}body.dark-layout .availability-pill{background:#193d3a}body.dark-layout .availability-pill.availability-pill--empty{background:#343d52;color:#aeb8cc}body.dark-layout .reports-empty-state{border-color:#4b566c}body.dark-layout .reports-empty-state .empty-state-icon{background:#283046}.floid-analysis[data-v-0eb42358]{--ink:#17324d;--ink-soft:#48647b;--teal:#087a8b;--teal-dark:#075d6a;--mint:#e9f5f2;--green:#0b9b72;--amber:#d99a17;--red:#c94545;--paper:#fff;--canvas:#f4f7f8;--warm:#f8f5ef;--line:#dce5e8;--shadow:0 12px 32px rgba(26,58,76,0.08);--type-micro:clamp(12px,calc(10px + 0.18vw),15px);--type-small:clamp(13px,calc(11px + 0.2vw),16px);--type-body:clamp(14px,calc(12px + 0.26vw),18px);--type-value:clamp(16px,calc(14px + 0.28vw),20px);--type-card-title:clamp(17px,calc(14px + 0.3vw),21px);--type-section:clamp(21px,calc(17px + 0.38vw),27px);color:var(--ink);font-family:Poppins,Avenir,Helvetica,Arial,sans-serif;padding:1rem .75rem 2rem}.analysis-empty-state[data-v-0eb42358]{align-items:center;background:var(--canvas);border:1px dashed #bfd0d5;border-radius:18px;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:260px;text-align:center}.analysis-empty-state .empty-state-icon[data-v-0eb42358]{align-items:center;background:var(--paper);border-radius:50%;color:var(--teal);display:flex;font-size:1.5rem;height:54px;justify-content:center;width:54px}.analysis-empty-state h4[data-v-0eb42358]{color:var(--ink-soft);font-size:1rem;margin:0}.analysis-dossier[data-v-0eb42358]{display:flex;flex-direction:column;gap:1.5rem;margin:0;max-width:none;width:100%}.decision-hero[data-v-0eb42358]{background:radial-gradient(circle at 88% 12%,hsla(0,0%,100%,.17),transparent 28%),linear-gradient(125deg,#123a50,#0a6673);border-radius:22px;box-shadow:0 18px 40px rgba(10,71,83,.18);color:#fff;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;min-height:270px;overflow:hidden;padding:2.5rem 3rem;position:relative}.decision-hero[data-v-0eb42358]:before{--tail-opacity:0.12;--tail-rotation:-8deg;background:url(https://s3.amazonaws.com/gestion.mobysuite/demo2/static/Cola-Ballena.png) 50%/contain no-repeat;bottom:-150px;content:"";filter:brightness(0) invert(1);height:480px;opacity:var(--tail-opacity);pointer-events:none;position:absolute;right:100px;top:auto;transform:rotate(var(--tail-rotation));transform-origin:58% 86%;width:520px;z-index:0}.decision-hero[data-v-0eb42358]:after{border:1px solid hsla(0,0%,100%,.34);border-radius:50%;bottom:14px;content:"";height:26px;opacity:0;pointer-events:none;position:absolute;right:250px;transform:scaleX(.35);width:190px;z-index:0}.decision-hero.status-yellow[data-v-0eb42358]{background:radial-gradient(circle at 88% 12%,hsla(0,0%,100%,.18),transparent 28%),linear-gradient(125deg,#4a3b18,#9b6d12)}.decision-hero.status-red[data-v-0eb42358]{background:radial-gradient(circle at 88% 12%,hsla(0,0%,100%,.16),transparent 28%),linear-gradient(125deg,#462b36,#8c3f46)}.hero-copy[data-v-0eb42358]{align-self:center;max-width:820px;position:relative;z-index:1}.status-kicker[data-v-0eb42358]{align-items:center;color:hsla(0,0%,100%,.78);display:flex;font-size:var(--type-micro);font-weight:500;gap:.55rem;letter-spacing:.1em;margin-bottom:.9rem;text-transform:uppercase}.status-dot[data-v-0eb42358]{border:3px solid hsla(0,0%,100%,.35);border-radius:50%;box-sizing:content-box;height:8px;width:8px}.verdict-title[data-v-0eb42358]{color:#fff;font-size:clamp(30px,calc(24px + .65vw),44px);font-weight:700;letter-spacing:-.035em;line-height:1.12;margin:0}.verdict-reason[data-v-0eb42358]{color:hsla(0,0%,100%,.82);font-size:var(--type-body);font-weight:400;line-height:1.65;margin:1rem 0 1.35rem;max-width:760px}.subject-line[data-v-0eb42358]{align-items:center;display:flex;gap:.75rem}.subject-line>div[data-v-0eb42358]:last-child{display:flex;flex-direction:column;min-width:0}.subject-line strong[data-v-0eb42358]{color:#fff;font-size:var(--type-small);font-weight:500}.subject-line span[data-v-0eb42358]:last-child{color:hsla(0,0%,100%,.66);font-size:var(--type-micro);line-height:1.4;max-width:620px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-avatar[data-v-0eb42358]{align-items:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.26);border-radius:12px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:var(--type-small);font-weight:700;height:38px;justify-content:center;letter-spacing:.04em;width:38px}.score-panel[data-v-0eb42358]{align-items:center;align-self:center;display:flex;flex-direction:column;gap:.8rem;padding:0 1rem;position:relative;z-index:1}.score-ring[data-v-0eb42358]{align-items:center;background:#0c5262;border-radius:50%;display:flex;height:156px;justify-content:center;position:relative;width:156px}.score-ring[data-v-0eb42358]:after{border:1px solid var(--score-color);border-radius:inherit;content:"";inset:-6px;opacity:0;pointer-events:none;position:absolute}.status-yellow .score-ring[data-v-0eb42358]{background:#725318}.status-red .score-ring[data-v-0eb42358]{background:#67373f}.score-ring-graphic[data-v-0eb42358]{height:100%;inset:0;overflow:visible;position:absolute;transform:rotate(-90deg);width:100%}.score-ring-progress[data-v-0eb42358],.score-ring-track[data-v-0eb42358]{fill:none;stroke-width:10}.score-ring-track[data-v-0eb42358]{stroke:hsla(0,0%,100%,.16)}.score-ring-progress[data-v-0eb42358]{filter:drop-shadow(0 0 3px rgba(13,33,39,.18));stroke:var(--score-color);stroke-dasharray:100;stroke-dashoffset:var(--score-offset);stroke-linecap:round}.score-ring-inner[data-v-0eb42358]{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.score-ring-inner strong[data-v-0eb42358]{color:#fff;font-size:clamp(34px,calc(28px + .4vw),42px);font-weight:700;letter-spacing:-.05em;line-height:1}.score-ring-inner span[data-v-0eb42358]{color:hsla(0,0%,100%,.68);font-size:clamp(9px,calc(8px + .08vw),11px);letter-spacing:.08em;line-height:1.25;margin-top:.4rem;max-width:88px;text-align:center;text-transform:uppercase;white-space:normal}.score-status[data-v-0eb42358]{align-items:center;background:hsla(0,0%,100%,.13);border:1px solid hsla(0,0%,100%,.18);border-radius:99px;color:#fff;display:flex;font-size:var(--type-micro);font-weight:500;gap:.4rem;padding:.38rem .75rem;text-transform:uppercase}.key-metrics[data-v-0eb42358]{background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-.25rem;overflow:hidden}.key-metric[data-v-0eb42358]{align-items:center;display:flex;gap:.85rem;min-width:0;padding:1.15rem 1.25rem;position:relative}.key-metric[data-v-0eb42358]:not(:last-child):after{background:var(--line);content:"";height:46%;position:absolute;right:0;top:27%;width:1px}.key-metric>div[data-v-0eb42358]:last-child{display:flex;flex-direction:column;min-width:0}.key-metric span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.035em;margin-bottom:.28rem;text-transform:uppercase}.key-metric strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-value);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-symbol[data-v-0eb42358]{align-items:center;background:#eaf4f6;border-radius:11px;color:var(--teal);display:flex;flex:0 0 auto;font-size:.95rem;height:38px;justify-content:center;width:38px}.metric-symbol.metric-symbol-clean[data-v-0eb42358],.metric-symbol.metric-symbol-income[data-v-0eb42358]{background:var(--mint);color:var(--green)}.metric-symbol.metric-symbol-alert[data-v-0eb42358],.metric-symbol.metric-symbol-debt[data-v-0eb42358]{background:#fff2ee;color:var(--red)}.metric-symbol.metric-symbol-work[data-v-0eb42358]{background:#edf1f8;color:#42648f}.executive-summary[data-v-0eb42358]{align-items:flex-start;background:var(--warm);border-left:4px solid #c9a86a;border-radius:0 16px 16px 0;display:flex;gap:1rem;padding:1.35rem 1.55rem}.executive-summary .summary-mark[data-v-0eb42358]{color:#9b7537;font-size:1.15rem;padding-top:.12rem}.executive-summary h3[data-v-0eb42358]{color:var(--ink);font-size:var(--type-small);font-weight:700;letter-spacing:.07em;margin:0 0 .45rem;text-transform:uppercase}.executive-summary p[data-v-0eb42358]{color:#51606b;font-size:var(--type-body);font-weight:400;line-height:1.7;margin:0}.content-section[data-v-0eb42358]{display:flex;flex-direction:column;gap:1rem;padding-top:.25rem}.section-heading[data-v-0eb42358]{align-items:flex-end;display:flex;justify-content:space-between}.section-heading>div[data-v-0eb42358]:first-child{align-items:center;display:flex;gap:.85rem}.section-heading .section-index[data-v-0eb42358]{color:#a3b2ba;font-size:var(--type-small);font-weight:500;letter-spacing:.08em}.section-heading .section-eyebrow[data-v-0eb42358]{color:var(--teal);display:block;font-size:var(--type-micro);font-weight:500;letter-spacing:.1em;margin-bottom:.2rem;text-transform:uppercase}.section-heading h3[data-v-0eb42358]{color:var(--ink);font-size:var(--type-section);font-weight:700;letter-spacing:-.025em;margin:0}.project-total[data-v-0eb42358]{align-items:center;background:linear-gradient(135deg,#f3f8f8,#fff);border:1px solid #d7e5e7;border-radius:14px;box-shadow:0 6px 18px rgba(25,67,82,.05);display:flex;gap:.75rem;min-width:220px;padding:.7rem .85rem}.project-total .project-total-mark[data-v-0eb42358]{align-items:center;background:var(--teal);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:var(--type-micro);font-weight:700;height:38px;justify-content:center;letter-spacing:.04em;width:38px}.project-total .project-total-copy[data-v-0eb42358]{align-items:flex-end;display:flex;flex:1;flex-direction:column}.project-total .project-total-copy>span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.project-total strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-value);font-weight:700;line-height:1.3}.project-total small[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro)}.financing-layout[data-v-0eb42358]{display:grid;gap:1rem;grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr)}.analysis-card[data-v-0eb42358]{background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 26px rgba(30,66,84,.06)}.bank-card[data-v-0eb42358],.financing-card[data-v-0eb42358],.profile-card[data-v-0eb42358],.reasons-card[data-v-0eb42358]{padding:1.35rem}.card-heading[data-v-0eb42358]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.card-heading>div[data-v-0eb42358]{align-items:center;display:flex;gap:.65rem}.card-heading h4[data-v-0eb42358]{color:var(--ink);font-size:var(--type-card-title);font-weight:700;margin:0}.card-kicker[data-v-0eb42358]{align-items:center;background:#eaf4f6;border-radius:8px;color:var(--teal);display:inline-flex;font-size:var(--type-micro);font-weight:700;height:30px;justify-content:center;width:30px}.total-badge[data-v-0eb42358]{background:#f1f5f6;border-radius:99px;color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;padding:.38rem .65rem}.funding-bar[data-v-0eb42358]{background:#e8eef0;border-radius:99px;display:flex;height:16px;overflow:hidden;width:100%}.funding-segment[data-v-0eb42358]{height:100%}.funding-segment.funding-segment-downpayment[data-v-0eb42358]{background:#3caf8b}.funding-segment.funding-segment-mortgage[data-v-0eb42358]{background:var(--teal)}.funding-legend[data-v-0eb42358]{display:flex;gap:1.25rem;margin:.7rem 0 1.25rem}.funding-legend>div[data-v-0eb42358]{align-items:center;display:flex;gap:.38rem}.funding-legend span[data-v-0eb42358]:not(.legend-dot){color:var(--ink-soft);font-size:var(--type-micro)}.funding-legend strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-small);font-weight:500}.legend-dot[data-v-0eb42358]{border-radius:50%;height:7px;width:7px}.legend-dot.legend-dot-downpayment[data-v-0eb42358]{background:#3caf8b}.legend-dot.legend-dot-mortgage[data-v-0eb42358]{background:var(--teal)}.funding-columns[data-v-0eb42358]{border-top:1px solid var(--line);display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1rem}.funding-column[data-v-0eb42358]:first-child{border-right:1px solid var(--line);padding-right:1rem}.funding-column[data-v-0eb42358]:last-child{padding-left:.1rem}.funding-column dl[data-v-0eb42358]{display:flex;flex-direction:column;gap:.5rem;margin:.8rem 0 0}.funding-column dl>div[data-v-0eb42358]{align-items:center;display:flex;justify-content:space-between}.funding-column dd[data-v-0eb42358],.funding-column dt[data-v-0eb42358]{font-size:var(--type-small);margin:0}.funding-column dt[data-v-0eb42358]{color:var(--ink-soft);font-weight:400}.funding-column dd[data-v-0eb42358]{color:var(--ink);font-weight:500}.funding-column-header[data-v-0eb42358]{display:flex;flex-direction:column}.funding-column-header span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.funding-column-header strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-value);font-weight:700}.bank-card[data-v-0eb42358]{background:linear-gradient(150deg,#f8fbfb,#eef5f5);display:flex;flex-direction:column}.bank-metrics[data-v-0eb42358]{display:grid;flex:1;gap:.65rem}.bank-metric[data-v-0eb42358]{background:hsla(0,0%,100%,.75);border:1px solid rgba(200,216,220,.76);border-radius:12px;display:flex;flex-direction:column;padding:.75rem .85rem}.bank-metric span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.bank-metric strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-value);font-weight:700}.mini-progress[data-v-0eb42358]{background:#dbe7e9;border-radius:99px;height:4px;margin-top:.45rem;overflow:hidden}.mini-progress span[data-v-0eb42358]{background:var(--teal);display:block;height:100%}.bank-note[data-v-0eb42358]{align-items:flex-start;color:var(--teal);display:flex;font-size:var(--type-small);gap:.55rem;line-height:1.5;margin-top:.9rem}.bank-note svg[data-v-0eb42358]{flex:0 0 auto;margin-top:.15rem}.bank-note p[data-v-0eb42358]{color:var(--ink-soft);font-weight:400;margin:0}.term-grid[data-v-0eb42358]{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}.term-card[data-v-0eb42358]{background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:0 7px 22px rgba(30,66,84,.05);overflow:hidden;padding:1.15rem;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.term-card[data-v-0eb42358]:before{background:#c6d3d7;content:"";height:3px;left:0;position:absolute;top:0;width:100%}.term-card.term-card-meets[data-v-0eb42358]:before{background:var(--green)}.term-card[data-v-0eb42358]:hover{border-color:#b8cdd2;box-shadow:0 12px 28px rgba(30,66,84,.09);transform:translateY(-2px)}.term-header[data-v-0eb42358]{align-items:center;display:flex;justify-content:space-between}.term-header>span[data-v-0eb42358]:first-child{color:var(--ink);font-size:var(--type-small);font-weight:500;text-transform:capitalize}.meets-badge[data-v-0eb42358]{align-items:center;background:var(--mint);border-radius:99px;color:var(--green);display:inline-flex;font-size:var(--type-micro);font-weight:500;gap:.3rem;padding:.3rem .48rem;text-transform:uppercase}.term-dividend[data-v-0eb42358]{display:flex;flex-direction:column;margin:1.25rem 0 1rem}.term-dividend>span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.term-dividend strong[data-v-0eb42358]{color:var(--ink);font-size:clamp(26px,calc(21px + .35vw),34px);font-weight:700;letter-spacing:-.035em;line-height:1.25}.term-dividend small[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-small)}.term-details[data-v-0eb42358]{border-top:1px solid var(--line);display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;padding-top:.85rem}.term-details>div[data-v-0eb42358]{display:flex;flex-direction:column}.term-details>div[data-v-0eb42358]:last-child{align-items:flex-end}.term-details span[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.term-details strong[data-v-0eb42358]{color:var(--ink);font-size:var(--type-small);font-weight:500}.dti-good[data-v-0eb42358]{color:var(--green)!important}.dti-warning[data-v-0eb42358]{color:var(--amber)!important}.dti-danger[data-v-0eb42358],.value-danger[data-v-0eb42358]{color:var(--red)!important}.value-success[data-v-0eb42358]{color:var(--green)!important}.evidence-layout[data-v-0eb42358]{display:grid;gap:1rem;grid-template-columns:minmax(280px,.85fr) minmax(0,1.4fr)}.profile-heading[data-v-0eb42358]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.profile-heading .subject-avatar-large[data-v-0eb42358]{background:var(--teal);border:0;border-radius:14px;height:46px;width:46px}.profile-heading span[data-v-0eb42358]:not(.subject-avatar){color:var(--ink-soft);display:block;font-size:var(--type-micro);letter-spacing:.05em;text-transform:uppercase}.profile-heading h4[data-v-0eb42358]{color:var(--ink);font-size:var(--type-card-title);font-weight:700;margin:.15rem 0 0}.profile-list[data-v-0eb42358]{display:flex;flex-direction:column;margin:0}.profile-list>div[data-v-0eb42358]{border-top:1px solid var(--line);padding:.7rem 0}.profile-list dt[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-micro);font-weight:500;letter-spacing:.05em;margin-bottom:.2rem;text-transform:uppercase}.profile-list dd[data-v-0eb42358]{color:var(--ink);font-size:var(--type-small);font-weight:400;line-height:1.55;margin:0}.reason-list[data-v-0eb42358]{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.reason-list li[data-v-0eb42358]{align-items:flex-start;background:#f7faf9;border:1px solid #e3ece9;border-radius:12px;display:flex;gap:.65rem;padding:.8rem}.reason-list li>span[data-v-0eb42358]{color:var(--green);flex:0 0 auto;font-size:var(--type-body);padding-top:.1rem}.reason-list li p[data-v-0eb42358]{color:#415665;font-size:var(--type-small);font-weight:400;line-height:1.55;margin:0}.recommendation-list[data-v-0eb42358]{display:flex;flex-direction:column;gap:.7rem}.recommendation-card[data-v-0eb42358]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:16px;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1rem 1.2rem;transition:border-color .18s ease,transform .18s ease}.recommendation-card[data-v-0eb42358]:hover{border-color:#b9cdd2;transform:translateX(3px)}.recommendation-number[data-v-0eb42358]{color:#9ab0b8;font-size:var(--type-small);font-weight:500;letter-spacing:.08em}.recommendation-content[data-v-0eb42358]{display:grid;gap:.7rem 1.5rem;grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(150px,1fr))}.recommendation-content h4[data-v-0eb42358]{align-self:center;color:var(--ink);font-size:var(--type-body);font-weight:700;margin:0}.recommendation-content>div[data-v-0eb42358]{border-left:1px solid var(--line);padding-left:1rem}.recommendation-content>div span[data-v-0eb42358]{color:var(--teal);display:block;font-size:var(--type-micro);font-weight:500;letter-spacing:.07em;margin-bottom:.2rem;text-transform:uppercase}.recommendation-content>div p[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-small);font-weight:400;line-height:1.45;margin:0}.recommendation-arrow[data-v-0eb42358]{color:var(--teal);font-size:.9rem}.alerts-section[data-v-0eb42358]{background:#fff8e9;border:1px solid #f0dba8;border-radius:16px;padding:1.1rem 1.25rem}.alerts-title[data-v-0eb42358]{align-items:center;color:#a8750d;display:flex;gap:.6rem}.alerts-title h3[data-v-0eb42358]{color:#76571d;font-size:var(--type-body);font-weight:700;margin:0}.alert-list[data-v-0eb42358]{display:grid;gap:.65rem;margin-top:.8rem}.alert-list article[data-v-0eb42358]{background:hsla(0,0%,100%,.56);border-radius:10px;padding:.75rem}.alert-list strong[data-v-0eb42358]{color:#76571d;display:block;font-size:var(--type-small);margin-bottom:.2rem}.alert-list p[data-v-0eb42358]{color:#715f3c;font-size:var(--type-small);font-weight:400;line-height:1.5;margin:0}.assumptions-section[data-v-0eb42358]{border-top:1px solid var(--line);padding-top:.9rem}.assumptions-heading[data-v-0eb42358]{align-items:center;color:var(--teal);display:flex;gap:.5rem;margin:0 0 .65rem .2rem}.assumptions-heading h3[data-v-0eb42358]{color:var(--ink-soft);font-size:var(--type-small);font-weight:500;margin:0}.assumptions-content[data-v-0eb42358]{background:#f7f9fa;border-radius:12px;color:var(--ink-soft);font-size:var(--type-small);font-weight:400;line-height:1.6;margin-bottom:.5rem;padding:.9rem 1rem}.assumptions-content p[data-v-0eb42358]{margin:0 0 .5rem}.assumptions-content ul[data-v-0eb42358]{margin:0;padding-left:1.1rem}@media (max-width:991px){.decision-hero[data-v-0eb42358]{padding:2rem}.key-metrics[data-v-0eb42358]{grid-template-columns:repeat(2,minmax(0,1fr))}.key-metric[data-v-0eb42358]:nth-child(2):after{display:none}.key-metric[data-v-0eb42358]:nth-child(-n+2){border-bottom:1px solid var(--line)}.evidence-layout[data-v-0eb42358],.financing-layout[data-v-0eb42358]{grid-template-columns:1fr}.recommendation-content[data-v-0eb42358]{grid-template-columns:1fr 1fr}.recommendation-content h4[data-v-0eb42358]{grid-column:1/-1}.recommendation-content>div[data-v-0eb42358]:first-of-type{border-left:0;padding-left:0}}@media (max-width:767px){.floid-analysis[data-v-0eb42358]{padding:.5rem 0 1.5rem}.analysis-dossier[data-v-0eb42358]{gap:1.15rem}.decision-hero[data-v-0eb42358]{gap:1.5rem;grid-template-columns:1fr;padding:1.5rem}.decision-hero[data-v-0eb42358]:before{--tail-opacity:0.08;--tail-rotation:-12deg;bottom:-95px;height:340px;right:-70px;top:auto;width:340px}.decision-hero[data-v-0eb42358]:after{bottom:10px;height:20px;right:12px;width:150px}.score-panel[data-v-0eb42358]{align-items:center;border-top:1px solid hsla(0,0%,100%,.16);flex-direction:row;justify-content:space-between;padding:1.15rem 0 0}.score-ring[data-v-0eb42358]{height:104px;width:104px}.score-ring-inner strong[data-v-0eb42358]{font-size:1.55rem}.score-ring-inner span[data-v-0eb42358]{font-size:.5rem}.subject-line span[data-v-0eb42358]:last-child{white-space:normal}.key-metrics[data-v-0eb42358]{grid-template-columns:1fr}.key-metric[data-v-0eb42358]{border-bottom:1px solid var(--line)}.key-metric[data-v-0eb42358]:after{display:none}.key-metric[data-v-0eb42358]:last-child{border-bottom:0}.executive-summary[data-v-0eb42358]{padding:1.1rem}.section-heading[data-v-0eb42358]{align-items:flex-start;gap:.8rem}.project-heading[data-v-0eb42358]{flex-direction:column}.project-total[data-v-0eb42358]{align-self:stretch;margin-left:2rem;min-width:0;width:calc(100% - 2rem)}.project-total .project-total-copy[data-v-0eb42358]{align-items:flex-start}.funding-columns[data-v-0eb42358],.reason-list[data-v-0eb42358],.term-grid[data-v-0eb42358]{grid-template-columns:1fr}.funding-column[data-v-0eb42358]:first-child{border-bottom:1px solid var(--line);border-right:0;padding:0 0 1rem}.funding-column[data-v-0eb42358]:last-child{padding-left:0}.funding-legend[data-v-0eb42358]{align-items:flex-start;flex-direction:column;gap:.45rem}.recommendation-card[data-v-0eb42358]{align-items:flex-start;grid-template-columns:auto minmax(0,1fr)}.recommendation-content[data-v-0eb42358]{grid-template-columns:1fr}.recommendation-content h4[data-v-0eb42358]{grid-column:auto}.recommendation-content>div[data-v-0eb42358]{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:.6rem}.recommendation-arrow[data-v-0eb42358]{display:none}}@media (prefers-reduced-motion:no-preference){.content-section[data-v-0eb42358],.decision-hero[data-v-0eb42358],.executive-summary[data-v-0eb42358],.key-metrics[data-v-0eb42358]{animation:rise-in-0eb42358 .36s ease both}.key-metrics[data-v-0eb42358]{animation-delay:50ms}.executive-summary[data-v-0eb42358]{animation-delay:90ms}.content-section[data-v-0eb42358]:nth-of-type(4){animation-delay:.13s}.decision-hero[data-v-0eb42358]:before{animation:whale-tail-emerge-0eb42358 1.15s cubic-bezier(.22,1,.36,1) .18s both}.decision-hero[data-v-0eb42358]:after{animation:whale-water-ripple-0eb42358 .95s ease-out .52s both}.score-ring-progress[data-v-0eb42358]{animation:score-ring-reveal-0eb42358 .9s cubic-bezier(.22,1,.36,1) .18s both}.score-ring-inner[data-v-0eb42358]{animation:score-copy-reveal-0eb42358 .42s ease-out .56s both}.score-ring[data-v-0eb42358]:after{animation:score-ring-pulse-0eb42358 3s cubic-bezier(.22,.61,.36,1) 1.2s infinite}@keyframes rise-in-0eb42358{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes score-ring-reveal-0eb42358{0%{stroke-dashoffset:100}to{stroke-dashoffset:var(--score-offset)}}@keyframes score-copy-reveal-0eb42358{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes score-ring-pulse-0eb42358{0%{opacity:0;transform:scale(.98)}18%{opacity:.3}to{opacity:0;transform:scale(1.1)}}@keyframes whale-tail-emerge-0eb42358{0%{opacity:0;transform:translateY(54%) rotate(var(--tail-rotation)) scale(.94)}68%{opacity:var(--tail-opacity);transform:translateY(-3%) rotate(var(--tail-rotation)) scale(1.01)}84%{opacity:var(--tail-opacity);transform:translateY(1.5%) rotate(var(--tail-rotation)) scale(1)}to{opacity:var(--tail-opacity);transform:translateY(0) rotate(var(--tail-rotation)) scale(1)}}@keyframes whale-water-ripple-0eb42358{0%{opacity:0;transform:scaleX(.35) scaleY(.7)}32%{opacity:.24}to{opacity:0;transform:scaleX(1.25) scaleY(1.15)}}}body.dark-layout .floid-analysis{--ink:#f4f7fb;--ink-soft:#b4bdd0;--teal:#55c1d1;--teal-dark:#35a7b9;--green:#48d7a5;--amber:#f4be5b;--red:#ff7b7b;--paper:#283046;--canvas:#1e2538;--warm:#302f37;--line:#3b4253;--mint:#193d3a;--shadow:0 14px 34px rgba(5,10,24,0.28)}body.dark-layout .analysis-card,body.dark-layout .key-metrics,body.dark-layout .recommendation-card,body.dark-layout .term-card{background:var(--paper)}body.dark-layout .bank-card{background:linear-gradient(150deg,#2b354b,#242c40)}body.dark-layout .bank-metric,body.dark-layout .reason-list li{background:hsla(0,0%,100%,.04);border-color:var(--line)}body.dark-layout .executive-summary p,body.dark-layout .reason-list li p{color:var(--ink-soft)}body.dark-layout .assumptions-content{background:#20283a}body.dark-layout .analysis-empty-state{border-color:#4b566c}body.dark-layout .decision-hero{box-shadow:0 18px 42px rgba(3,9,22,.34)}body.dark-layout .card-kicker,body.dark-layout .metric-symbol{background:#1f4652;color:var(--teal)}body.dark-layout .metric-symbol.metric-symbol-clean,body.dark-layout .metric-symbol.metric-symbol-income{background:#193d3a;color:var(--green)}body.dark-layout .metric-symbol.metric-symbol-alert,body.dark-layout .metric-symbol.metric-symbol-debt{background:#482f3b;color:var(--red)}body.dark-layout .metric-symbol.metric-symbol-work{background:#303b56;color:#91b9ef}body.dark-layout .executive-summary{border-left-color:#c9a86a}body.dark-layout .executive-summary .summary-mark{color:#e2bd75}body.dark-layout .project-total{background:linear-gradient(135deg,#2c364c,#283046);border-color:var(--line);box-shadow:0 9px 22px rgba(5,10,24,.22)}body.dark-layout .total-badge{background:#343d52}body.dark-layout .funding-bar,body.dark-layout .mini-progress{background:#3a455a}body.dark-layout .recommendation-card:hover,body.dark-layout .term-card:hover{border-color:#56647c;box-shadow:0 14px 30px rgba(5,10,24,.3)}body.dark-layout .alerts-section{background:#3b3427;border-color:#6a5732}body.dark-layout .alert-list strong,body.dark-layout .alerts-title,body.dark-layout .alerts-title h3{color:#f3c86e}body.dark-layout .alert-list article{background:hsla(0,0%,100%,.045)}body.dark-layout .alert-list p{color:#d5c39e}.satellite-products .floid-detail-tabs{margin-top:1.15rem}.satellite-products .floid-detail-tabs .nav-tabs{align-items:center;background:linear-gradient(135deg,#edf4f5,#e8f0f2);border:1px solid #d9e5e8;border-radius:15px;box-shadow:inset 0 1px 2px rgba(23,50,77,.04);display:inline-flex;gap:.3rem;margin:0 0 .9rem;max-width:100%;overflow-x:auto;padding:.32rem;scrollbar-width:none}.satellite-products .floid-detail-tabs .nav-tabs::-webkit-scrollbar{display:none}.satellite-products .floid-detail-tabs .nav-tabs .nav-item{margin:0}.satellite-products .floid-detail-tabs .nav-tabs .nav-link{align-items:center;background:transparent;border:1px solid transparent!important;border-radius:11px;color:#5d7382!important;display:flex;font-family:Poppins,Avenir,Helvetica,Arial,sans-serif;font-size:clamp(12px,calc(11px + .18vw),15px)!important;font-weight:500!important;gap:.5rem;justify-content:center;line-height:1.2;min-height:46px;padding:.48rem .8rem!important;text-transform:none!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.satellite-products .floid-detail-tabs .nav-tabs .nav-link:after{display:none!important}.satellite-products .floid-detail-tabs .nav-tabs .nav-link:hover:not(.active){background:hsla(0,0%,100%,.5);color:#244a5c!important}.satellite-products .floid-detail-tabs .nav-tabs .nav-link:focus-visible{box-shadow:0 0 0 3px rgba(8,122,139,.2);outline:none}.satellite-products .floid-detail-tabs .nav-tabs .nav-link.active{background:#fff;border-color:rgba(8,122,139,.18)!important;box-shadow:0 5px 14px rgba(23,50,77,.1),0 1px 2px rgba(23,50,77,.06);color:#17324d!important;transform:translateY(-1px)}.satellite-products .floid-detail-tabs .nav-tabs .nav-link.active .floid-tab-icon{background:#087a8b;color:#fff}.satellite-products .floid-tab-icon{align-items:center;background:rgba(8,122,139,.09);border-radius:8px;color:#087a8b;display:inline-flex;flex:0 0 auto;height:29px;justify-content:center;line-height:0;position:relative;transition:background-color .18s ease,color .18s ease;width:29px}.satellite-products .floid-tab-icon>svg{display:block;height:13px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:initial;width:15px}.satellite-products .card,.satellite-products .collapse-default{border-bottom:0!important;box-shadow:none!important;background-color:transparent!important}.satellite-products .card .card-header,.satellite-products .collapse-default .card-header{background-color:transparent!important}.satellite-products .card-header{background-color:#fff;color:#09728c;border-radius:14px}.satellite-products .card-header .collapse-title{font-size:1.4rem;font-weight:700}.satellite-products .sub-collapse .card-header{color:#6e6b7b;border:2px solid #b8c2cc}.satellite-products .sub-collapse .card-header .collapse-title{font-size:1.1rem;font-weight:500}.satellite-products .collapse-logo{height:25px;position:absolute}@media (max-width:575px){.satellite-products .floid-detail-tabs .nav-tabs{display:flex;width:100%}.satellite-products .floid-detail-tabs .nav-tabs .nav-item{flex:1 1 0;min-width:0}.satellite-products .floid-detail-tabs .nav-tabs .nav-link{font-size:clamp(11px,3vw,13px)!important;padding:.55rem .35rem!important;width:100%}.satellite-products .floid-detail-tabs .nav-tabs .floid-tab-icon{display:none}}@media (prefers-reduced-motion:reduce){.satellite-products .floid-detail-tabs .nav-tabs .nav-link,.satellite-products .floid-tab-icon{transition:none}}.dark-layout .satellite-products{background:#161d31;min-height:calc(100vh - 170px)}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs{background:linear-gradient(135deg,#20283a,#252d41);border-color:#3b4253;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs .nav-link{color:#aeb8cc!important}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs .nav-link:hover:not(.active){background:hsla(0,0%,100%,.045);color:#eef3fa!important}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs .nav-link:focus-visible{box-shadow:0 0 0 3px rgba(85,193,209,.24)}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs .nav-link.active{background:#283046;border-color:#4b566c!important;box-shadow:0 7px 18px rgba(3,8,20,.3),0 1px 2px rgba(0,0,0,.24);color:#f4f7fb!important}.dark-layout .satellite-products .floid-detail-tabs .nav-tabs .nav-link.active .floid-tab-icon{background:#2999aa;color:#fff}.dark-layout .satellite-products .floid-tab-icon{background:#1f4652;color:#55c1d1}.dark-layout .satellite-products .card-header{background-color:#283046;color:#55c1d1}.dark-layout .satellite-products .sub-collapse .card-header{border-color:#4b566c;color:#b4bdd0}.floid .input-group-merge{width:100%;max-width:420px}.floid-status-pill{display:flex;justify-content:center;align-items:center;color:#fff;border-radius:5px;width:64px}.floid-status-pill,.status-pill{padding:2px 8px;font-size:12px;line-height:1.25;font-weight:600}.status-pill{display:inline-block;border-radius:9999px}.pill-success{background:#e8f5e9;color:#2e7d32}.pill-warning{background:#fff8e1;color:#f9a825}.pill-danger{background:#ffebee;color:#c62828}.pill-default,.pill-requested{background:#eceff1;color:#455a64}.gradient-border{position:relative;z-index:0;padding:1rem;background:#fff}.gradient-border:before{content:"";position:absolute;inset:0;top:-5px!important;padding:4px;border-radius:inherit;background:linear-gradient(60deg,#08f,#f03);background-size:300% 300%;animation:moveGradient 6s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@keyframes moveGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.dark-layout .floid .status-pill.pill-success{background:#1b5e20;color:#a5d6a7}.dark-layout .floid .status-pill.pill-warning{background:#f57c00;color:#ffe082}.dark-layout .floid .status-pill.pill-danger{background:#b71c1c;color:#ef9a9a}.dark-layout .floid .status-pill.pill-default,.dark-layout .floid .status-pill.pill-requested{background:#455a64;color:#cfd8dc}.dark-layout .floid .floid-status-pill{color:#fff}