*{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}.s06-main,.standalone{max-width:100%;overflow-x:hidden}.bw-table-scroll,.s06-table-wrap{max-width:100%;overflow-x:auto}.s06-table,.bw-science-table{width:100%;border-collapse:separate;border-spacing:0}.bw-science-table th,.bw-science-table td,.s06-table th,.s06-table td{text-align:center;vertical-align:middle}.bw-science-table td:first-child,.s06-table td:first-child{text-align:left}.bw-status,.bw-badge{display:inline-flex;align-items:center;justify-content:center;min-height:26px;max-width:168px;padding:4px 10px;border-radius:9px;white-space:normal;line-height:1.08;text-align:center;font-size:12px;font-weight:800}.bw-detail-btn,.bw-v97-detail-link,.bw-return-table,.bw-primary-btn,.s10-blue-btn,.bw-table-toolbar a{height:42px;min-width:126px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:0 18px;text-decoration:none;font-weight:800}.bw-return-table{background:linear-gradient(90deg,#085dff,#15c8ef);border:1px solid rgba(125,210,255,.55);color:white}.bw-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.bw-filter-panel{overflow:visible}.bw-filter-grid{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(132px,1fr)) minmax(130px,.8fr) minmax(132px,.8fr);gap:14px;align-items:end}.bw-disease-panel{max-width:100%;}.bw-disease-form{display:grid;grid-template-columns:minmax(260px,520px);}.bw-disease-form select{height:48px}.bw-filter-search input,.bw-filter-grid select,.bw-filter-grid input[type=search],.s17-search-form input{height:46px;width:100%;background:#061a35;color:#fff;border:1px solid rgba(82,189,255,.75);border-radius:10px;padding:0 12px}.bw-filter-grid label span,.s17-search-form label{display:block;color:#dfefff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.bw-reset{height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(144,202,255,.6);border-radius:10px;color:#fff;text-decoration:none;font-weight:800}.bw-switch{border:0!important;background:transparent!important;min-width:0!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;padding:0!important;gap:8px}.bw-switch span{font-size:12px!important;line-height:1.05;text-align:center}.bw-switch input{display:none}.bw-switch i,.bw-radio-switch i{width:48px;height:26px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);position:relative;display:block}.bw-switch i:before,.bw-radio-switch i:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.18s}.bw-switch input:checked+i,.bw-radio-switch input:checked+i{background:linear-gradient(90deg,#16b978,#68e56d)}.bw-switch input:checked+i:before,.bw-radio-switch input:checked+i:before{transform:translateX(21px)}.bw-radio-switch{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-weight:900;text-transform:uppercase;font-size:12px}.bw-radio-switch input{display:none}.bw-filter-panel-advanced .bw-switch{align-self:end}.bw-filter-grid-analytics{grid-template-columns:1.2fr repeat(4,1fr) .8fr .8fr}.bw-search-with-toggle,.s17-search-form{display:grid!important;grid-template-columns:minmax(260px,1fr) 180px 170px!important;gap:14px!important;align-items:end!important}.s17-search-form button{height:46px!important;position:static!important;width:auto!important}.s17-search-card{overflow:visible}.bw-pagebar-polished,.s17-pagebar,.s10-pagebar{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px}.bw-phase-summary-timeline{position:relative;display:grid!important;grid-template-columns:repeat(5,1fr);gap:0;align-items:start;padding:28px 16px 14px}.bw-phase-summary-timeline:before{content:"";position:absolute;left:7%;right:7%;top:42px;height:3px;background:linear-gradient(90deg,#2c7cff,#20d0ff,#b6ff4e);border-radius:99px}.bw-phase-node{position:relative;text-align:center;color:#d7e8ff}.bw-phase-dot{position:relative;z-index:1;margin:0 auto 12px;width:22px;height:22px;border-radius:50%;background:#071a35;border:3px solid #44d3ff;box-shadow:0 0 0 5px rgba(68,211,255,.13)}.bw-phase-node:nth-child(1) .bw-phase-dot{border-color:#4aa3ff}.bw-phase-node:nth-child(2) .bw-phase-dot{border-color:#30c4ff}.bw-phase-node:nth-child(3) .bw-phase-dot{border-color:#21d7d1}.bw-phase-node:nth-child(4) .bw-phase-dot{border-color:#f5b225}.bw-phase-node:nth-child(5) .bw-phase-dot{border-color:#6bd34b}.bw-phase-node.active .bw-phase-dot{background:#25d0ff}.bw-treatment-modal .bw-phase-label,.timeline-clinical .approved-label{position:static!important;text-align:center!important}.bw-analytics-page{padding:28px}.bw-analytics-filter-card{margin:18px 0}.bw-analytics-cards{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:14px;max-width:560px}.bw-analytics-kpi{border:1px solid rgba(96,184,255,.45);border-radius:14px;background:linear-gradient(180deg,rgba(20,92,167,.8),rgba(9,28,60,.85));padding:18px}.bw-analytics-kpi strong{display:block;font-size:28px;color:#fff}.bw-analytics-kpi span{color:#d6e6ff}.bw-analytics-kpi.positive:before{content:"";display:inline-block;width:14px;height:14px;background:#61df57;border-radius:50%;margin-right:8px}.bw-analytics-kpi.failure:before{content:"";display:inline-block;width:14px;height:14px;background:#ff9a24;border-radius:50%;margin-right:8px}.bw-chart-card-main{margin-top:18px;max-width:780px;border:1px solid rgba(94,176,255,.45);border-radius:16px;background:linear-gradient(180deg,rgba(7,34,74,.92),rgba(4,18,42,.94));padding:18px 20px}.bw-chart-tabs{display:flex;gap:8px;margin-bottom:18px}.bw-chart-tabs span{padding:8px 16px;border-radius:8px;background:rgba(255,255,255,.06);font-weight:800;color:#dbeaff}.bw-chart-tabs .active{background:#0c66d8;color:#fff}.bw-pie-layout{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:center}.bw-css-pie{width:260px;height:260px;border-radius:50%;display:grid;place-content:center;text-align:center;box-shadow:inset 0 0 0 52px rgba(5,24,55,.96)}.bw-css-pie strong{font-size:32px;color:#fff}.bw-css-pie span{font-weight:800;color:#fff}.bw-pie-legend{display:grid;gap:12px}.bw-pie-legend div{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center}.bw-pie-legend b{width:14px;height:14px;border-radius:4px}.bw-pie-legend span,.bw-pie-legend strong{color:#fff}.bw-matrix-card{max-width:780px;margin-top:18px}.bw-footer-disclaimer,.bw-disclaimer-footer{margin-top:28px!important;opacity:.9}.bw-sidebar-toggle{width:36px;height:36px;border-radius:10px;border:1px solid rgba(91,185,255,.45);background:#09244c;color:white;font-weight:900;margin:12px}.s06-sidebar.collapsed{width:72px!important;min-width:72px!important}.s06-sidebar.collapsed .s06-nav span,.s06-sidebar.collapsed .s06-brand strong,.s06-sidebar.collapsed .s06-brand small,.s06-sidebar.collapsed .s06-section-title,.s06-sidebar.collapsed .s06-disease-name{display:none!important}.s06-shell.sidebar-collapsed{grid-template-columns:72px 1fr!important}.standalone{padding-left:24px!important;padding-right:24px!important}@media(max-width:1100px){.bw-filter-grid,.bw-filter-grid-analytics{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-search-with-toggle,.s17-search-form{grid-template-columns:1fr!important}.bw-pie-layout{grid-template-columns:1fr}.bw-css-pie{margin:auto}}
